BM6P6(@ lllbbbjjjrrr|||rrrfffeeeiiijjjbbbRRRAAA777333333111//////000111000///000000///...............//////...------------...//////.........------------,,,,,,,,,,,,---......,,,,,,,,,---------......////////////000000000000/////////000111111222222111444999<<<>>>@@@CCCEEEFFFGGG>>>@@@^^^yyyqqqsssrrr\\\TTTbbbyyynnn^^^NNNIIIJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDIIINNNUUUZZZ___aaadddgggkkkmmmnnnnnnpppqqqsssuuuvvvvvvuuuttttttuuusssuuuwwwyyyyyywwwtttrrrvvvuuuuuuttttttttttttuuutttttttttrrrrrrssswwwzzz{{{zzzxxxwwwwwwxxxzzz{{{uuuvvvwwwwwwwwwxxxzzz||||||~~~~~~~~~}}}}}}}}}~~~|||{{{{{{~~~}}}{{{zzzyyyyyyzzzzzz{{{{{{{{{{{{|||}}}~~~~~~{{{zzz{{{|||}}}|||~~~~~~}}}|||||||||~~~~~~{{{yyy|||~~~~~~|||yyyllleee^^^WWWQQQPPPXXXaaaooo|||{{{uuummmjjjeeecccbbb___[[[WWWNNNKKKGGGEEEDDDDDDCCCCCCAAA???>>>===<<<>>>???@@@DDDEEEHHHLLLRRRXXX^^^aaahhhhhhhhhiiikkkmmmnnnooooooooonnnmmmlllkkkjjjjjjiiihhhgggfffeeefffggggggbbbdddfffhhhhhhfffdddbbbbbbbbbbbbbbbaaa___^^^]]]ZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\]]]]]]]]][[[YYYVVVVVVWWWXXXXXXWWWWWWVVV\\\UUUQQQUUUWWWTTTSSSUUUWWWXXX[[[aaaddd```VVVNNNNNNQQQTTTUUURRRMMMJJJHHHIIIHHHHHHGGGFFFEEEDDDDDDEEEDDDCCCDDDDDDCCC@@@>>>BBB@@@======>>>??????>>>;;;:::999888777777777777999::::::::::::999888888555555555555555555555555666666666666555555555555666555444333333333333333444444444444444444444444666555333222222333555666333333333222222111111111555555444333333333444444222222222222222222222222555444444333333444444555333333333444444444555555666777777777777777666666777777888999::::::;;;;;;tttfffhhhkkkqqqwwwiiihhhkkkkkkeeeXXXIII>>>888555333111000111222111000000000///............/////////...------------...//////.........------------,,,,,,,,,,,,---......,,,,,,---------.........////////////000000000000/////////000111111222222111444777::::::;;;===>>>>>>AAA===DDDeee|||qqqwwwsss]]]TTT```uuukkk\\\MMMIIIIIIHHHFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEJJJOOOVVV[[[```bbbdddgggjjjmmmmmmnnnoooqqqqqqsssttttttsssrrrrrrsssrrrsssvvvxxxxxxvvvsssqqquuuuuutttttttttuuuuuuuuuuuuuuuuuutttsssuuuxxx{{{zzzyyyxxxwwwwwwwwwxxxyyyyyyyyyxxxwwwvvvxxx{{{~~~|||~~~~~~~~~~~~~~~~~~}}}|||||||||~~~}}}|||{{{zzzyyyyyyyyy{{{{{{{{{|||}}}~~~}}}zzzyyyzzz{{{|||{{{~~~}}}||||||{{{|||}}}}}}}}}{{{zzz~~~}}}~~~}}}zzzvvvllleee^^^WWWQQQPPPWWWaaaqqq~~~{{{uuunnniiidddaaaaaa^^^XXXSSSNNNJJJFFFDDDCCCBBBAAAAAA???>>>===<<<<<<===???@@@CCCEEEGGGLLLRRRXXX^^^bbbhhhhhhiiijjjkkkmmmnnnooooooooonnnnnnmmmlllkkkjjjhhhhhhfffeeeeeeddddddeeebbbdddfffggggggfffdddbbbbbbbbbbbbaaa```___]]]]]][[[\\\]]]^^^^^^^^^^^^^^^\\\\\\[[[\\\\\\[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWW[[[UUUQQQTTTUUUSSSSSSUUUWWWWWWZZZ___bbb^^^VVVNNNNNNQQQTTTSSSQQQMMMJJJIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBCCCDDDDDDBBB@@@@@@>>>;;;;;;<<<======<<<::::::999888777777777777999999999999999888888777555555555555555555555555444555555555666666777777666555444444333333333444444444444444444444444444666555333222222333555666333333333222222222111111555444444333333333333333222222222222222222222222555444444333333444444555333333333444444444555555555555666666666666555555777777888999999:::;;;;;;mmmgggeeehhh~~~}}}qqqkkkjjjiiieee^^^RRREEE<<<777444222111111222111000111000//////......////////////...------------..................------------,,,,,,,,,,,,---......,,,------------.........////////////000000000000/////////000111111222222111333555666555555666777888======LLLooo~~~ttt}}}www```VVV___qqq}}}eeeXXXKKKHHHHHHHHHFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFKKKQQQWWW]]]aaacccdddgggjjjlllmmmnnnooopppnnnppprrrqqqpppooopppqqqppprrrtttvvvvvvtttrrrpppssssssttttttuuuuuuvvvvvvvvvvvvvvvuuutttuuuxxx{{{yyyyyyxxxxxxwwwwwwwwwvvv|||{{{zzzyyywwwxxx{{{~~~|||~~~~~~~~~}}}|||}}}~~~}}}}}}}}}|||{{{zzzxxxxxxzzzzzz{{{|||~~~|||yyyxxxzzz{{{{{{{{{~~~~~~|||{{{zzz{{{|||||||||~~~|||}}}{{{|||xxxuuullleee]]]WWWQQQPPPWWWaaasss~~~{{{uuuooohhhbbb``````]]]UUUNNNMMMIIIEEEBBB@@@@@@>>>======<<<;;;:::;;;===???@@@CCCDDDGGGKKKRRRYYY___ccchhhiiijjjkkklllmmmnnnooommmnnnoooooonnnmmmlllkkkhhhhhhgggfffeeecccbbbbbbbbbdddeeeggggggeeedddbbbbbbbbbbbbaaa```___]]]]]]\\\]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]]]][[[ZZZYYYYYYXXXWWWUUUUUUVVVXXXYYY[[[UUUQQQRRRSSSRRRRRRUUUWWWWWWXXX[[[]]][[[UUUOOOPPPQQQSSSRRROOOMMMKKKKKKLLLKKKJJJIIIHHHGGGGGGFFFEEECCCBBBBBBCCCDDDCCCCCC@@@>>><<<;;;<<<======<<<:::999888777777666777777888888999999888888777666555555555555555555555555333333444555666777888888555555555444444444444444333333333333333333333333555444333222222333444555333333333333222222222222444444333222222222222222333333333333333333333333555444444333333444444555333333333444444444555555444444555555555555444444777777888888999:::::::::ssshhheeegggwwwzzzlllhhhdddbbb___VVVIII>>>888666222000000111000///111000000///...///////////////...------------...........................---,,,,,,,,,,,,---......------------............////////////000000000000/////////000111111222222000111333333222222444555777;;;???RRRwww|||zzz{{{eeeZZZaaapppvvv```TTTIIIGGGHHHGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDGGGLLLSSSYYY^^^bbbcccdddgggjjjlllmmmnnnooopppnnnoooqqqqqqooonnnooopppoooppprrrttttttsssqqqppprrrssstttuuuuuuvvvvvvvvvvvvvvvvvvuuutttuuuwwwzzzyyyyyyyyyyyyxxxwwwvvvvvv{{{|||}}}|||zzzyyyzzz{{{|||~~~~~~~~~~~~||||||~~~}}}}}}~~~}}}|||{{{yyywwwyyyzzz{{{|||~~~|||zzzyyyzzz|||}}}|||}}}~~~~~~}}}{{{yyy{{{|||~~~~~~~~~~~~~~~zzz~~~|||yyyvvvkkkddd]]]VVVQQQPPPWWWaaauuu~~~{{{|||zzzuuunnngggaaa___```^^^UUUMMMKKKHHHCCC@@@>>>===<<<:::;;;:::999999:::===???AAACCCDDDGGGLLLRRRYYY```ccchhhiiijjjkkklllmmmnnnnnnkkklllnnnoooooonnnmmmllljjjjjjjjjjjjhhheeebbbaaacccdddeeeffffffeeedddccccccccccccbbbaaa```^^^^^^]]]]]]^^^^^^^^^^^^^^^]]]___aaabbbbbb```^^^\\\\\\[[[YYYWWWUUUTTTVVVXXXZZZZZZVVVSSSQQQQQQQQQRRRTTTVVVVVVVVVXXXYYYXXXSSSPPPQQQRRRRRRPPPNNNLLLLLLMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGEEEBBBBBBBBBCCCCCCCCCBBB@@@>>>===>>>?????????::::::999777777777777777777888888888888777666666555555555555555555555555444444444555666777777888444555555555555555444444333333333333333333333333555444333333333333444555333333333333333333333333444333222222111111222222333333333333333333333333555444444333333444444555333333333444444444555555444444555666666666555555777777888888999999999:::xxxjjjiiijjjrrr}}}rrrllleeebbbaaa[[[NNNBBB:::777333000/////////...111111000/////////////////////...------------...---.....................---,,,,,,,,,,,,---......---------.........//////////////////000000000000/////////000111111222222///111222333222333555777777;;;@@@VVVzzzzzzwww}}}~~~iii___eeeqqqrrr[[[QQQHHHGGGHHHGGGFFFGGGDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDHHHMMMTTTZZZ___bbbdddeeegggkkkmmmnnnnnnpppqqqoooqqqrrrrrrqqqppppppqqqoooppprrrssstttsssrrrqqqqqqrrrtttuuuvvvvvvvvvvvvtttuuuuuutttssstttvvvxxxyyyyyyyyyzzzyyyxxxwwwwwwxxx{{{~~~}}}zzzxxxwww|||~~~~~~~~~}}}{{{|||}}}|||}}}}}}~~~}}}{{{zzzyyyyyyyyyzzz|||~~~~~~{{{{{{|||~~~~~~|||}}}}}}}}}}}}{{{zzzyyyzzz|||~~~~~~zzz}}}{{{zzzzzzzzzyyyvvvtttiiiccc\\\VVVQQQPPPXXXbbbvvv{{{xxxzzz}}}yyytttlllgggaaa```aaa^^^UUUNNNJJJFFFAAA>>><<<;;;:::999999999888999:::===@@@BBBDDDEEEHHHMMMSSSZZZ```dddggghhhjjjkkklllllllllllljjjkkklllmmmnnnnnnmmmmmmmmmnnnoooooommmjjjeeecccccccccdddeeeeeedddccccccdddddddddcccbbbaaa```___]]]]]]^^^_________^^^^^^```bbbeeedddaaa^^^]]]]]]]]]ZZZWWWTTTTTTVVVYYY[[[YYYYYYVVVRRRQQQRRRTTTTTTUUUUUUUUUVVVVVVUUURRRPPPQQQQQQQQQPPPMMMLLLMMMNNNKKKKKKJJJIIIHHHGGGFFFFFFIIIGGGDDDBBBBBBCCCBBBAAACCCAAA>>>>>>???@@@@@@???;;;:::999888777777777777777888888888888777666666555555555555555555555555666666666666666555555555444444555666666555555444333333333333333333333333444444444333333444444444333333333333333333333333444333222222111111222222333333333333333333333333555444444333333444444555333333333444444444555555444555666777777777777777777888888888888888999999rrrnnnmmmnnnrrrvvvlllhhhfff```UUUKKK===999444111000//////...222111000000//////000000//////...------------...---------...............---,,,,,,,,,,,,---......------........./////////////////////000000000000/////////000111111222222000222333333333444777999777;;;BBBZZZ|||~~~pppsss{{{~~~|||iiiaaahhhrrr~~~}}}nnnXXXOOOIIIHHHHHHFFFFFFGGGEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDHHHNNNUUU[[[___bbbcccfffiiilllnnnooopppqqqrrrqqqrrrttttttrrrqqqrrrssspppqqqsssttttttttttttsssrrrssstttvvvvvvvvvuuuuuutttuuuuuuuuussssssuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvyyy}}}~~~|||yyywwwuuu|||~~~~~~~~~~~~|||zzz{{{|||~~~|||||||||}}}}}}||||||{{{yyyyyyzzz{{{}}}~~~~~~|||{{{}}}~~~}}}}}}|||{{{{{{{{{zzzxxxzzz}}}~~~~~~|||yyyxxxvvvuuutttssspppnnngggaaaZZZUUUQQQQQQZZZdddwwwyyywwwzzz{{{~~~{{{wwwrrrkkkhhhdddbbb___ZZZSSSNNNHHHDDD@@@===<<<;;;:::888888888888999;;;>>>AAACCCGGGHHHJJJOOOUUU[[[aaadddfffgggiiikkkkkkkkkkkkjjjiiiiiijjjkkklllmmmnnnnnnoooqqqtttuuusssoooiiifffccccccddddddddddddccccccdddddddddcccbbbaaa______\\\]]]^^^______`````````^^^bbbeeeddd```]]][[[\\\]]][[[XXXUUUUUUVVVXXXZZZYYY[[[ZZZVVVSSSTTTUUUTTTTTTTTTUUUVVVUUUSSSQQQPPPPPPQQQQQQPPPNNNMMMMMMNNNKKKKKKJJJIIIHHHGGGGGGFFFHHHFFFDDDCCCDDDDDDBBBAAAAAA???===<<<===>>>>>>===<<<;;;:::999999888999999888888999999888888777666555555555555555555555555777777666666555555555555333444555777777666555555444444444444444444444444444444444444444444444444333333333333444444444444444444333222222222222222333333333333333333333333555444444333333444444555333333333444444444555555444555666777888888888888888888888888888888888888vvvmmmlllnnn~~~vvvnnnjjjeee[[[TTTAAA===777333111111111000222111000000//////000000//////...------------...---------.........//////---,,,,,,,,,,,,---..................////////////////////////000000000000/////////000111111222222333444444444333444777999777>>>JJJdddtttiiipppvvv}}}vvveee```hhhrrr|||zzzjjjVVVOOOJJJIIIIIIFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGMMMUUU[[[___bbbbbbgggjjjmmmppppppqqqrrrtttqqqsssttttttsssrrrssssssrrrssstttuuuvvvvvvvvvvvvssstttuuuvvvvvvvvvtttsssuuuvvvwwwvvvttttttuuuvvvuuuuuuttttttuuuvvvwwwxxxvvvxxxyyyyyyxxxvvvvvvwww|||~~~~~~~~~~~~}}}}}}{{{zzzzzzzzz{{{|||{{{{{{{{{{{{|||}}}~~~yyyyyyyyyzzz{{{}}}~~~}}}{{{{{{|||~~~~~~|||{{{|||}}}~~~yyy{{{~~~}}}~~~|||yyyvvvsssqqqoookkkiiieee___YYYTTTQQQRRR[[[fffyyyxxxwwwzzzxxx~~~|||zzzuuupppjjjjjjgggccc\\\TTTNNNJJJFFFCCC???<<<;;;;;;:::999888888888999<<>>>>>>>>======<<<;;;::::::::::::999999999999999888888777555555555555555555555555555555555666666666666666333444666777777777666555555555555555555555555555333444444444444444444333333333333444444444555555555444444333333333333333444444444444444444444444555444444333333444444555333333333444444444555555333444555666777777777777888888888888777777777777|||nnnkkkpppqqq}}}{{{qqqlllfff^^^XXXDDD???999555333333222222222111111000000000000000//////...------------...---------.........//////---,,,,,,,,,,,,---................../////////000////////////000000000000/////////000111111222222555555555444333444666888888BBBQQQnnnooofffpppttt~~~qqqaaa^^^gggpppzzzwwwgggVVVOOOJJJJJJIIIFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGMMMUUU[[[___aaabbbhhhkkknnnpppqqqrrrssstttqqqsssuuutttsssrrrssssssssstttuuuvvvwwwwwwwwwwwwssstttvvvwwwwwwuuusssrrrvvvwwwxxxwwwvvvuuuvvvwwwsssrrrqqqqqqrrrtttwwwxxxwwwwwwvvvuuussstttwwwyyy|||~~~~~~~~~~~~}}}zzzzzzyyyyyyyyyzzzzzzzzz{{{{{{zzzzzz|||~~~yyyyyyyyyzzzzzz|||}}}}}}~~~|||zzzzzz{{{~~~}}}|||}}}{{{}}}|||{{{~~~yyyuuurrrnnnjjjgggccc^^^XXXTTTQQQSSS\\\gggzzzxxxwww{{{www}}}~~~{{{xxxtttpppjjjkkkjjjcccYYYOOOIIIGGGEEEBBB>>><<<;;;;;;;;;:::888888888999<<<@@@DDDFFFLLLMMMNNNRRRWWW\\\aaaddddddeeegggiiijjjiiihhhggghhhgggeeeeeegggkkknnnqqqpppsssxxxzzzyyytttmmmiiiccccccccccccccccccccccccaaaaaa``````___]]]\\\[[[ZZZ[[[]]]___```aaabbbbbbaaafffjjjiiiddd___^^^___]]][[[YYYWWWVVVWWWXXXXXXYYY```bbb\\\XXXYYYXXXUUURRRTTTWWWWWWUUUSSSQQQPPPNNNPPPRRRQQQOOONNNMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIAAAAAABBBEEEGGGHHHGGGEEECCCAAA???>>>???@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;999::::::::::::999888888555555555555555555555555333444444555666777888888222444666777888777666555666666666666666666666666333444444555555444444333333333333444444555555555666555444444333333444444444444444444444444444444555444444333333444444555333333333444444444555555222333444555666666666666888888888777777777777777tttmmmllljjjyyy~~~xxxmmmccc\\\ZZZIIIEEE>>>555111222333333111000000000000000111111............////////////------------------------,,,,,,,,,---------......((()))+++---///000//////......///000000000000000222222111111111111111111444555777666555555666777<<>><<<:::999999888777999:::;;;<<<@@@DDDHHHMMMOOORRRUUUXXX\\\aaaeeedddeeefffggghhhhhhhhhgggjjjiiihhhggggggiiikkklllppprrrvvvxxxwwwrrrmmmiiieeeeeeddddddddddddccccccaaa___]]]]]]___aaa___^^^]]]^^^_________```bbbdddfffffffffeeebbb```]]]\\\\\\\\\ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZXXXUUUTTTVVVVVVUUUVVVVVVUUURRRPPPSSSSSSRRRQQQOOONNNMMMMMMNNNMMMKKKJJJKKKJJJIIIGGGBBBCCCCCCDDDEEEFFFFFFFFFFFFCCC???===>>>???@@@@@@<<<<<<;;;:::999999999999;;;;;;999888888888999:::888888777777666666555555444555666888888666555444222333555777777666555333555555666666666666555555444555555555444333333222333333333333333333333333444444444444444444444444555555555555555555555555555444444333333444444555444444444444444444444444555444444444444555666666666777888777555555666888~~~qqqmmmiiiqqq|||~~~rrreee[[[VVVMMMIIIAAA888444333333222111111000000000000111111111111000///...---,,,,,,------------------------,,,,,,,,,---------......+++,,,---...//////...---......///000000000000000111111111111111111111111222444555666555666888:::@@@JJJfffyyymmmeeettt~~~```SSSNNN[[[lllrrrkkkcccRRROOOKKKIIIHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFIIINNNUUU[[[```dddfffiiikkkmmmoooqqqsssttttttuuuuuuttttttssstttttttttuuuvvvvvvwwwwwwwwwwwwwwwuuuttttttttttttttttttuuuvvvxxxyyyxxxvvvttttttuuuwwwwwwvvvuuuuuuuuuvvvvvv{{{zzzxxxxxxxxxyyy{{{|||zzz{{{}}}~~~~~~|||yyywww|||||||||{{{yyyyyyzzz|||}}}}}}~~~~~~~~~}}}zzzzzz{{{{{{zzz{{{}}}~~~}}}|||zzzxxxzzz}}}}}}|||{{{{{{zzz{{{~~~vvvsss}}}{{{wwwrrrmmmjjjeee]]]UUUQQQQQQVVVbbbnnnzzzyyy{{{}}}}}}}}}zzzvvvpppjjjfffccc```[[[UUUNNNHHHDDDBBB>>>>>><<<:::999888777777888999:::;;;===@@@EEEIIIMMMPPPTTTXXX[[[^^^bbbeeeffffffgggggghhhiiiiiiiiijjjiiihhhggghhhiiikkklllnnnqqqsssuuutttpppllliiiffffffeeedddbbbaaa```___```^^^\\\]]]___```___^^^]]]^^^______^^^___aaaccceeeeeeeeedddbbb```]]]\\\[[[[[[ZZZYYYYYYYYYZZZZZZXXXYYYYYYYYYXXXWWWUUUTTTSSSRRRRRRSSSTTTSSSQQQOOORRRRRRQQQPPPOOONNNNNNMMMOOOMMMKKKKKKKKKKKKIIIGGGCCCDDDDDDEEEFFFFFFGGGGGGEEEBBB???===>>>?????????======;;;:::::::::::::::;;;:::999888777888888999888777777777666666666555444555666777777666555444333444555666666666555444555555666666666666555555444444555555444444333222222222222222222222222222444444444444444444444444555555555555555555555555444444444333333444444444444444444444444444444444444444444444444555666666666777777666555555666888~~~tttmmmlllmmmyyyzzzkkk]]]TTTSSSMMMDDD===888555333222222111111000000000111111111111000///...---,,,,,,------------------------,,,,,,,,,---------......///000000000///...---,,,......///000000000000000111111111111111111111111111222444555666777:::<<>>BBBGGGKKKMMMQQQWWW[[[^^^aaadddeeehhhggggggggggggiiijjjkkkjjjjjjiiihhhhhhjjjkkklllmmmnnnpppqqqpppmmmjjjhhhhhhgggeeecccaaa___]]]\\\^^^]]]\\\\\\^^^```______]]]^^^___^^^^^^^^^```bbbddddddddddddbbb```^^^\\\[[[ZZZZZZYYYYYYYYYZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVRRRQQQQQQRRRSSSSSSRRRPPPQQQQQQPPPPPPPPPOOOOOOOOOOOOMMMLLLKKKLLLKKKIIIHHHEEEEEEFFFFFFGGGGGGHHHHHHDDDAAA>>>===>>>?????????======<<<;;;::::::::::::999999888777777777777888777777777777666666666666444555666777777666555444444444555555555666666666555555666666666666555555444444555555444444333333111111111111222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555666666666666777666555555666888uuunnnhhhnnnvvveeeYYYXXXOOOFFFAAA===888444333222222111111000000111111............////////////------------------------,,,,,,,,,---------......111111000000//////............///000000000000000111111111111111222222222222333555555555777:::===CCCWWWyyyrrrjjjiii{{{sssVVVLLLJJJWWWgggjjjbbbYYYNNNKKKHHHGGGGGGGGGFFFEEEGGGHHHIIIIIIHHHFFFDDDBBBDDDCCCCCCCCCCCCDDDDDDEEEJJJKKKOOOSSSYYY___dddfffiiiiiijjjkkkmmmnnnpppqqqqqqqqqppppppooopppppppppsssttttttuuuuuuuuuuuuuuussssssssstttvvvwwwyyyzzz{{{{{{zzzxxxvvvuuuwwwyyyxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxyyy{{{{{{{{{{{{{{{zzz{{{|||}}}}}}zzz|||~~~{{{yyyxxxzzz||||||{{{yyyxxxxxxyyy{{{}}}|||{{{}}}~~~|||}}}{{{}}}}}}zzzyyy||||||~~~}}}www|||}}}yyyssspppyyy}}}xxxuuurrrooofff^^^WWWUUUWWW^^^lllxxx}}}|||}}}}}}yyyrrriiibbb]]]WWWUUUQQQLLLGGGCCC@@@???;;;:::999888777666666666999:::<<<>>>@@@DDDIIIMMMNNNSSSZZZ___bbbccceeefffhhhgggfffeeefffgggjjjkkkjjjjjjiiiiiiiiiiiijjjkkkllllllmmmmmmmmmkkkjjjiiihhhgggfffdddaaa```^^^]]]]]]\\\\\\\\\^^^_________^^^______^^^]]]]]]___aaabbbbbbccccccbbb```^^^]]][[[ZZZYYYXXXWWWWWWWWWWWWYYYYYYXXXWWWVVVVVVWWWWWWVVVUUUTTTTTTUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLLLLLLLLLLJJJHHHGGGGGGGGGHHHHHHHHHIIIIIICCC@@@>>>===>>>??????>>>===<<<;;;:::999999999999888888888777777777777777777777777777666666666666555555666777777666555555555555555444555666777777555555666666666666555555333444444555444444333333222222222222222333333333333333333333333333333333444444444444444444444444333444444444444444444333444444444444444444444444333444444555555555555555555666666666555555666888{{{rrriiihhhtttwwwttteee]]]RRRJJJGGGCCC<<<666666333333222111111111111111............////////////------------------------,,,,,,,,,---------......////////////000000000111......///000000000000000000000111111111222222222555555666555555666999<<>>::::::999888888888888888:::;;;===???BBBFFFLLLPPPQQQVVV\\\aaaddddddeeeeeefffeeedddcccdddfffhhhjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkjjjiiiffffffeeedddcccbbbaaaaaa]]]]]]]]]]]]]]]^^^___```___``````___]]]]]]^^^`````````aaabbbaaa```___^^^\\\[[[YYYWWWUUUTTTTTTSSSYYYYYYXXXWWWWWWWWWXXXXXXYYYWWWUUUTTTTTTTTTRRRQQQPPPQQQQQQQQQQQQRRRRRRRRRPPPOOOMMMMMMMMMLLLKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIBBB@@@>>>>>>???@@@??????<<<;;;:::999888888888888888888888888777777666666666666666666777777777777555555666666666666555555666555555555555666777777555555666666666666555555333333444444555444444333333333333444444444555555333333333333333333333333444444444444444444444444333333444555555444333333444444444444444444444444333444555555666666555555444555666555444555666888xxxlllgggjjjyyyzzz}}}vvveeeYYYOOONNNKKK@@@999888444333222111111111111111111111000///...---,,,,,,------------------------,,,,,,,,,---------..................///000222333......///000000000000000000000000111222222333333666666666555555666:::<<>>::::::999999999999999::::::<<>>===999999999888888999::::::;;;===???BBBEEEJJJPPPTTTXXX[[[```bbbcccccccccdddddddddeeeeeefffggggggggggggggggggggggggfffeeeeeecccdddfffhhhhhhhhhfffeeedddddddddcccccccccccccccaaabbbbbbaaa^^^]]]^^^aaabbbccccccaaa___^^^___```\\\]]]___```aaa``````___ZZZZZZYYYXXXWWWWWWWWWWWWYYYZZZ[[[\\\\\\[[[ZZZYYYWWWUUUSSSSSSUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTQQQPPPNNNNNNNNNNNNLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHBBBAAA@@@@@@BBBCCCBBBAAA>>>>>>===;;;;;;;;;;;;;;;888999:::::::::999777777555666666666777777777888666666555555555555666666444555666777888777777666555555666666666666555555222333444444555555444444222222333444444555666666222222222222222222222222333333333333333333333333222333555666666555333222444444444444444444444444222333555666777666555444333444555555444444777888{{{sssrrrttt{{{xxxyyyiii]]]\\\VVVFFF;;;888555444333222111111111111............/////////000------------------------,,,,,,,,,---------......//////...------...000000...//////000000000000000///000000111222222333333333333444444555999>>>AAAOOOpppkkkwwwbbbNNNIIILLLZZZfffeeeZZZQQQMMMJJJGGGEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCEEEFFFFFFNNNQQQVVV[[[```cccdddeeekkkjjjiiihhhhhhjjjlllmmmqqqqqqqqqpppqqqqqqrrrrrrppppppqqqrrrrrrrrrrrrqqqrrrrrrrrrsssuuuvvvxxxyyy|||~~~}}}{{{zzzzzzyyyzzz|||~~~~~~}}}{{{zzzssstttvvvwwwxxxyyyyyyyyyvvvxxxyyyzzzzzzyyywwwvvvuuuvvvvvvwwwyyy{{{}}}~~~{{{|||}}}}}}{{{zzzzzz{{{|||||||||}}}}}}zzzzzz~~~~~~}}}||||||}}}{{{}}}~~~}}}~~~~~~{{{pppeee```aaaZZZZZZYYYYYYXXXWWWVVVUUUWWW[[[```gggttt~~~|||}}}~~~~~~~~~tttvvvwww~~~}}}xxxrrroooccc\\\XXXYYY^^^hhhxxx|||}}}zzzyyyxxxsssmmmeee]]]YYYQQQOOOKKKGGGCCC???===<<<888888888888888888999:::;;;===@@@CCCFFFKKKQQQUUUZZZ]]]```bbbbbbbbbccccccdddeeefffggghhhhhhhhhhhhffffffggggggfffeeedddddd```bbbdddggggggfffdddcccddddddccccccbbbaaaaaaaaabbbcccdddbbb^^^]]]^^^aaadddddddddbbb```______aaa\\\]]]^^^````````````___YYYYYYYYYYYYYYYZZZ[[[\\\YYYZZZ\\\]]]^^^\\\[[[ZZZWWWVVVTTTUUUXXX[[[\\\\\\VVVVVVVVVUUUUUUUUUTTTTTTRRRPPPNNNNNNNNNNNNLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHCCCAAAAAAAAACCCCCCCCCAAA@@@???>>>======<<<<<<===999999:::;;;:::999888777555666666666777777888888666666555555555555666666333555777888999888666555555555666666666666555555222333333444555555555444111111222333333444555555222222222222222222222222333333333333333333333333222333555666666555333222444444444444444444444444222333555777777666555444222444555444444444777999{{{ssstttyyy}}}rrr```WWWUUUPPPEEE;;;777444111///000000000000///////////////......---........................---------------------------......///////////////000000000000111111111111000000000111222222333333000333444444444999===???TTT~~~pppxxxyyy[[[NNNJJJPPP```hhhbbbXXXTTTJJJHHHEEEEEEEEEFFFFFFEEECCCBBBAAAAAAAAAAAABBBCCCFFFEEEEEEFFFGGGHHHGGGFFFMMMRRRWWW\\\```bbbeeegggkkklllnnnnnnmmmnnnoooqqqsssrrrqqqppppppqqqrrrssspppqqqqqqpppooopppsssuuussssssssstttvvvxxx{{{|||{{{}}}}}}}}}}}}}}}}}}|||zzzzzzzzzyyyvvvtttqqqsssuuuwwwxxxxxxvvvvvvwwwyyyzzz{{{{{{zzzxxxvvvxxxvvvuuuwww{{{}}}|||zzz|||||||||||||||{{{{{{{{{|||}}}~~~{{{zzz{{{{{{{{{zzz}}}}}}|||}}}}}}~~~~~~|||zzzyyy}}}{{{zzzyyy{{{}}}vvvnnnfff```\\\ZZZUUUSSSPPPMMMLLLMMMNNNOOONNNOOOUUU___kkk|||~~~||||||{{{zzzyyyxxxuuuxxx~~~{{{zzzvvvmmmeeeaaaYYYSSSWWWaaannn|||yyyvvvtttpppmmmiiiddd^^^ZZZSSSRRROOOJJJFFFAAA>>><<<:::999888888888999:::;;;>>>@@@CCCEEEIIINNNSSSXXX\\\^^^```bbbbbbdddfffiiiiiihhhgggffffffggghhhiiikkkeeedddhhhhhhdddbbbdddeeeffffffffffffggghhhjjjdddcccaaa```___```bbbccceeecccaaa___^^^^^^___```cccbbbaaa```___^^^]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[\\\\\\YYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWUUUUUUVVVZZZ]]]TTTUUUUUUUUUTTTSSSQQQPPPPPPPPPOOOOOONNNMMMLLLLLLIIIIIIJJJJJJIIIIIIHHHHHHEEEBBB@@@???@@@AAAAAAAAACCCCCCCCCBBBAAA@@@>>>>>>===<<<<<<;;;;;;:::999999777666555444444555666777777666555444333444555555777777666666555555555444444555777666555333444444444444444444333222111000444444444444444444444444444444333333333222222222333333333333333333333333444555666555444333444555777666555444444333444444222333333444444333333222333333444444555666666666sssrrrvvvzzzrrr```VVVSSSOOOEEE===888555222000000111000000//////000000//////...---........................---------------------------......///////////////000000000000111111111111000000000111222222333333222444666555666:::???BBBYYYwwwmmmyyytttVVVLLLIIIPPP```ggg```UUUQQQJJJGGGEEEDDDDDDEEEDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEGGGHHHHHHGGGNNNSSSXXX]]]```cccfffgggkkklllnnnnnnmmmmmmnnnoooqqqqqqppppppppppppqqqqqqnnnoooppppppoooqqqtttvvvttttttttttttvvvwwwyyy{{{zzz{{{|||{{{{{{{{{}}}}}}{{{zzzyyyyyywwwuuusssrrrsssuuuwwwxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwvvvuuuwww{{{}}}}}}{{{zzzzzz{{{{{{{{{{{{||||||{{{|||~~~}}}{{{zzzzzz{{{zzzzzz}}}~~~~~~}}}~~~}}}~~~|||{{{}}}|||xxxvvvyyywwwtttqqqoooooopppqqqmmmjjjddd^^^XXXSSSQQQPPPNNNLLLJJJHHHGGGGGGIIIJJJJJJJJJOOOWWWbbbqqq}}}}}}|||zzzyyyvvvvvvyyyzzzvvvuuussslllfff___YYYWWW]]]hhhuuu}}}zzzvvvtttrrrooollliiiddd___[[[TTTRRROOOJJJEEE@@@<<<:::::::::999888888999;;;<<<>>>@@@CCCEEEIIINNNTTTXXX\\\___bbbccccccdddeeegggjjjiiihhhgggggghhhiiiiiikkkfffdddhhhhhhdddccceeegggggggggfffeeeeeefffggggggeeeccc```^^^^^^^^^___dddcccaaa___^^^^^^___```bbbbbbaaa```___^^^]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZYYYXXXWWWWWWWWWYYYYYYXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUTTTSSSRRRQQQRRRQQQQQQPPPOOONNNMMMMMMJJJJJJJJJJJJIIIIIIHHHGGGEEECCC@@@??????AAAAAAAAACCCBBBBBBBBB@@@???>>>======<<<<<<;;;;;;:::999999888888777777777777888888777666555444444444555555777666666666555555555555444555777666555333444444444444444444333222111111444444444444444444444444555555555444444444333333333333333333333333333333444555666555444333444666777666555444444333444444333333444444444444333333333333444444555666666666uuupppqqqsssyyyvvvdddXXXTTTPPPIIIBBB:::777333111111111111000//////000000//////...---........................---------------------------......///////////////000000000000111111111111000000111111222333333333555666777777777:::BBBHHHaaasssnnn}}}lllQQQJJJIIIQQQaaaggg]]]RRRMMMJJJHHHEEECCCCCCDDDCCCBBBEEEEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIPPPTTTZZZ___bbbdddggghhhjjjlllnnnmmmlllllllllmmmooooooppppppppppppooooookkkmmmnnnooooooqqqtttvvvuuutttttttttuuuvvvxxxxxxwwwxxxyyyyyyxxxxxxzzz|||}}}{{{yyyxxxwwwvvvtttrrrssstttvvvwwwxxxwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxyyywwwvvvuuuwwwzzz|||}}}|||xxxxxxxxxyyyzzz{{{|||}}}zzz{{{}}}~~~|||zzzzzzzzz{{{zzzyyyzzz|||~~~}}}yyy{{{}}}~~~~~~|||yyyxxxxxx|||yyytttpppsssqqqlllgggccc___]]]\\\[[[YYYVVVRRRNNNLLLJJJJJJHHHFFFDDDCCCBBBCCCDDDEEEHHHGGGIIIPPPXXXfff{{{~~~}}}{{{yyyuuuvvvzzzuuuppppppoookkkhhh]]]ZZZ\\\eeeppp{{{}}}{{{wwwsssqqqooommmjjjgggccc^^^ZZZTTTRRRMMMHHHCCC>>>;;;999;;;:::999999999:::<<<===>>>@@@CCCFFFIIIOOOUUUYYY]]]```ccceeeddddddddddddiiiiiihhhhhhhhhhhhiiiiiijjjfffeeeggghhhfffdddeeehhhhhhgggeeeeeedddddddddfffeeebbb```^^^]]]]]]^^^cccaaa```___^^^^^^___```aaa``````___^^^]]]]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[^^^]]][[[YYYXXXXXXXXXXXX\\\[[[ZZZ[[[]]]\\\XXXTTTVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRQQQOOONNNNNNMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFCCC@@@??????@@@@@@@@@AAAAAAAAA@@@???>>>===<<<===<<<<<<;;;;;;:::999999999999999::::::999999999777666555555444444555555666666666666555555555555444555777666555333444444444444555444444333222111333333333333444444444444666666555555555444444444222222222333333444444444444555666555444444555666777666555444444333444444444444555555555555444444333333444444555666666666zzzoookkkjjjppp~~~mmm```YYYTTTOOOJJJ===:::666333222222111000000000000000000///..............................------------............---......//////////////////000000000111111111111000000111222222333333444555555666777777;;;DDDNNNkkkvvvuuueeeNNNJJJJJJSSScccggg\\\OOOJJJLLLIIIFFFDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGIIIKKKRRRVVV[[[```ccceeegggiiijjjkkkmmmmmmlllkkkkkklllmmmnnnoooppppppooonnnmmmkkkmmmoooooooooppprrrtttuuuuuuuuuuuuuuuuuuvvvvvvtttuuuvvvvvvuuuvvvxxxzzz|||zzzxxxvvvvvvuuusssqqqtttuuuvvvwwwwwwwwwwwwvvvuuuuuutttssstttvvvxxxzzzyyyxxxwwwwwwyyyzzz{{{{{{vvvvvvvvvwwwyyy{{{}}}~~~{{{|||}}}~~~}}}{{{zzzzzz{{{{{{zzzyyyyyy{{{~~~~~~||||||~~~{{{vvvtttuuuyyy{{{~~~}}}wwwqqqmmmnnnkkkgggaaa[[[VVVRRRPPPPPPOOOLLLJJJHHHGGGFFFFFFDDDCCCAAAAAAAAABBBCCCDDDGGGFFFGGGLLLSSS___sss~~~{{{xxxsssvvv{{{|||tttooonnnmmmiiifff]]]\\\___hhhsss~~~{{{zzzxxxuuuqqqpppnnnjjjgggddd___YYYUUUQQQOOOJJJFFFAAA>>>;;;:::;;;::::::999:::;;;===>>>>>>@@@CCCFFFJJJOOOVVVZZZ^^^aaadddfffeeedddccccccgggggggggggghhhhhhhhhiiiiiigggfffggghhhhhhgggfffgggfffeeedddeeefffeeeeeebbbaaa```_________````````````___^^^^^^^^^___```______^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[ZZZZZZZZZZZZ]]]\\\ZZZYYYYYYYYYZZZ[[[^^^\\\[[[^^^bbbaaaZZZTTTWWWVVVUUUTTTSSSTTTTTTUUUSSSRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJHHHGGGFFFGGGDDDAAA??????@@@@@@???@@@@@@@@@??????>>><<<<<<===<<<<<<;;;;;;:::999999888999:::;;;;;;:::999888777666666555555555555555666666666666666555555555444555777666555333333444444444555555444333222222333333333333333444444444555555555555444444444444111111222333333444555555333444666555444444555666777666555444444333444444444555555555555555555444333333444444555666666666rrrhhhdddhhhssswwwhhh^^^WWWQQQMMM@@@===888555444333222111000000000000000//////...........................---------....../////////---......//////////////////000000000111111111111111111111222333333444444555333555777777:::GGGTTTvvvxxxzzz```MMMJJJKKKVVVeeehhh[[[OOOJJJMMMKKKGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDEEEEEEEEEFFFJJJMMMSSSWWW\\\aaaccceeehhhiiiiiikkkmmmnnnmmmlllkkklllmmmnnnoooppppppooonnnmmmnnnoooppppppooonnnoooppptttttttttuuuuuutttttttttrrrsssttttttssstttvvvxxx|||yyyvvvuuuuuuuuutttrrrvvvvvvvvvwwwwwwwwwwwwwwwuuutttsssrrrsssuuuxxxzzz{{{{{{yyyxxxwwwwwwyyyzzzwwwwwwvvvvvvxxxzzz|||~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzz{{{||||||zzzyyyzzz|||~~~~~~~~~~~~xxxvvvvvvyyy{{{~~~}}}wwwqqqmmmjjjgggbbb[[[TTTMMMIIIFFFEEEEEECCCBBB@@@???>>>>>>??????>>>>>>???@@@AAABBBDDDCCCEEEIIIOOOYYYkkk|||{{{wwwrrruuuzzz{{{uuuqqqnnnkkkgggccc___]]]```hhhrrr}}}zzzxxxxxxwwwtttqqqpppmmmhhhddd___YYYSSSOOOLLLJJJFFFCCC@@@>>>======::::::999999:::<<<===>>>???AAADDDGGGKKKPPPWWW[[[^^^bbbeeegggfffdddccccccfffffffffgggggghhhhhhhhhhhhhhhgggggghhhjjjiiigggeeecccbbbdddgggiiiiiihhhbbbaaaaaa```````````````^^^^^^^^^^^^^^^^^^______]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^______[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYXXXYYYZZZ[[[]]]^^^^^^\\\\\\```dddccc]]]WWWXXXWWWUUUTTTTTTTTTVVVVVVRRRRRRPPPOOONNNLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHEEEAAA????????????>>>????????????>>>>>>===<<<===<<<<<<;;;;;;:::999999777888999::::::999888777666666666666666555555555555555555666666666666666444555777666555333333444444444555555555444333333222222222333333333444444444444444333333333333222111111222333333444555555333444555555444444555777777666555444444333444444444555555555555555555444333333444444555666666666wwwjjjccccccjjjyyyqqqcccXXXPPPKKKCCC@@@;;;777555444222111000000111111000000///...........................---------...//////000000---......///////////////000000000000111111111111111111222222333444444444444222333777888;;;JJJ\\\zzzvvv{{{wwwZZZLLLJJJKKKVVVeeegggZZZNNNKKKMMMKKKHHHFFFGGGGGGFFFEEEBBBCCCCCCDDDDDDCCCCCCBBBAAADDDEEEEEEDDDFFFKKKOOOSSSWWW]]]aaaccceeegggiiigggjjjmmmooonnnmmmmmmmmmnnnnnnoooooooooooonnnnnnoooqqqrrrqqqpppnnnoooooorrrsssttttttuuuttttttsssrrrsssttttttssssssuuuwww{{{xxxvvvuuuuuuvvvvvvuuuwwwwwwwwwwwwwwwwwwwwwwwwvvvuuusssssssssuuuwwwxxx{{{{{{zzzxxxvvvvvvxxx{{{zzzyyywwwwwwwwwyyy{{{|||}}}||||||{{{{{{||||||}}}|||{{{{{{|||}}}}}}{{{zzz{{{|||}}}|||~~~|||yyyzzz|||}}}~~~~~~{{{uuuoookkkdddaaaZZZRRRJJJCCC???===@@@@@@???>>>===<<<;;;:::999999:::;;;<<<===>>>???@@@@@@AAAEEEIIIQQQaaaooo{{{wwwrrruuuxxx|||wwwrrrmmmhhhccc```^^^^^^bbbkkksss}}}yyywwwwwwwwwtttqqqooolllgggbbb]]]VVVOOOKKKIIIGGGCCC@@@>>>======>>>999999888999:::;;;===>>>???AAADDDHHHLLLQQQXXX\\\___bbbeeefffeeedddddddddeeefffggghhhiiiiiihhhhhhggghhhhhhfffhhhlllkkkhhhcccaaaaaaccciiilllmmmkkkfffeeedddbbbaaa___^^^]]]\\\]]]]]]^^^^^^_________[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^^^^_________[[[[[[[[[ZZZZZZYYYYYYXXXUUUVVVWWWYYY[[[]]]^^^___]]]\\\[[[^^^``````]]]ZZZWWWWWWVVVVVVUUUVVVVVVWWWRRRQQQPPPOOOMMMLLLJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIFFFBBB?????????>>>===???????????????>>>=========<<<<<<;;;;;;:::999999777888888999999888888777666777777777777666555444555555555666666666666666444555777666555333444444444444555555555555444444111111222222333333444444444444333333333222222222222222222333333444444444222444555555444444666777777666555444444333444444444444555555555555444444333333444444555666666666~~~ppphhheeegggppp{{{jjj[[[OOOIIIEEEBBB<<<888666555333111000111111111111000//////........................---------...///000000000---......///////////////000000000000111111111111111111222333333444444555444111333888:::===OOOcccooopppyyynnnSSSJJJHHHJJJUUUcccdddXXXNNNKKKLLLIIIGGGFFFFFFGGGFFFEEECCCDDDEEEEEEEEEEEEDDDCCCAAACCCEEEDDDCCCEEEKKKQQQSSSWWW]]]aaaccceeeggghhhfffjjjmmmppppppooooooooopppoooooonnnnnnoooooopppnnnppprrrrrrqqqppppppqqqqqqrrrssstttuuuttttttsssrrrsssttttttssstttvvvxxxzzzwwwuuutttvvvwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvuuuttttttuuuvvvwwwyyyzzzyyywwwvvvwwwzzz~~~}}}|||yyywwwwwwxxxyyy{{{zzzyyyyyyyyy{{{|||~~~|||||||||}}}}}}{{{{{{{{{{{{|||}}}~~~||||||}}}{{{zzz{{{|||}}}||||||{{{xxxsssmmmgggccc[[[WWWPPPHHHBBB===;;;:::<<<<<<<<<<<<<<<;;;::::::666777888999:::<<<===>>>???>>>@@@CCCEEEJJJWWWccczzz{{{vvvssstttvvv|||~~~wwwooohhhddd```^^^ZZZ]]]eeepppzzz{{{xxxxxxwwwtttqqqnnnkkkgggbbb]]]WWWPPPLLLHHHFFFBBB???<<<;;;<<<<<<888888777888999;;;<<<>>>???AAAEEEHHHLLLRRRYYY]]]```bbbdddeeeddddddeeeffffffgggiiijjjkkkkkkjjjjjjfffiiihhhfffhhhmmmmmmhhhdddbbbaaadddjjjnnnnnnlllffffffeeedddbbb```___^^^[[[[[[\\\]]]^^^_________ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^______```\\\[[[[[[ZZZYYYYYYXXXXXXSSSUUUWWWZZZ\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYVVVVVVWWWWWWWWWWWWVVVVVVSSSSSSQQQPPPNNNLLLKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKIIIFFFBBB??????>>>===<<>>>>>===<<<<<<;;;;;;:::999999999999888888888888999999666777777888777666555444555555555555666666666777444555777666555333444444444444555555555555444444000111111222333333444444555444444444333333333333333333333333333333333333222333555555444555666888777666555444444333444444333333444444444444333333333333444444555666666666uuummmkkkiiimmm}}}ppp^^^PPPIIIGGGCCC===999777555333111111111111111111000//////........................---------...///000000111---......///////////////000000000000111111111111111222222333333444444555555111333:::;;;???RRRhhhiiilllxxxiiiOOOHHHGGGIIISSSaaabbbWWWMMMKKKJJJHHHEEEEEEEEEFFFFFFEEEDDDEEEFFFGGGGGGFFFEEEDDD@@@CCCEEEDDDCCCEEELLLRRRSSSWWW\\\```cccdddfffhhhfffiiinnnpppqqqpppppppppqqqpppooonnnnnnooopppqqqmmmooorrrsssrrrrrrrrrssspppqqqrrrtttuuuuuutttsssssstttuuuuuuttttttvvvxxxyyywwwuuutttvvvxxxyyyzzzxxxxxxwwwwwwvvvwwwwwwxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvxxxxxxwwwvvvxxx}}}~~~{{{xxxwwwwwwyyyzzzwwwwwwwwwxxx{{{}}}}}}|||}}}~~~}}}{{{zzzzzzyyyzzz{{{}}}}}}{{{zzz{{{}}}{{{wwwxxxzzz{{{{{{yyyxxxuuupppjjjddd^^^[[[RRRNNNIIICCC???======>>>666777777888888888777777666777888:::;;;===>>>???@@@@@@BBBDDDDDDGGGQQQ\\\qqq{{{vvvssssssuuu{{{vvvkkkddd```^^^^^^WWW]]]hhhvvv}}}zzzyyyxxxtttqqqmmmkkkgggbbb^^^XXXRRRNNNJJJGGGCCC>>>;;;:::::::::777777777777888:::<<<===???AAAEEEHHHMMMRRRYYY^^^```bbbddddddddddddfffhhhhhhiiikkklllmmmmmmllllllfffiiiiiifffhhhnnnnnniiifffcccaaaeeekkkooonnnlllcccddddddddddddcccbbbbbbZZZ[[[\\\]]]^^^_________YYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]]^^^___``````\\\[[[[[[ZZZYYYXXXXXXWWWSSSUUUXXX[[[\\\[[[ZZZYYY\\\\\\ZZZWWWTTTSSSUUUWWWUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTSSSQQQOOOMMMLLLKKKHHHIIIJJJKKKLLLLLLLLLLLLJJJGGGBBB@@@???>>>===<<>>===<<<<<<;;;;;;:::999999;;;:::888888888888:::;;;666777888888888777555444444555555555666666777777444555777666555333444444444444555555555555555444000000111222333333444444666666555555555444444444444333333333333333333333222333555555555555666888777777555444444444444444222333333444444333333222333333444444555666666777~~~kkkkkkggghhhssspppaaaSSSJJJGGGFFFCCC===888555444444333222111222222222000...................................................////////////////////////111111111111111000//////333222222111111222222333666666555999<<<<<>><<<<<<<<<777777777777777777777777999999::::::;;;<<<<<<<<<<<>><<<<<<===@@@???===;;;:::;;;<<<===888888888888888888888888888888777666666666666666555555555555555444444444666666666777666555555444444444444444444444444444//////000000111222444444666666666666666666555555444444444555555555666666444444444444444444444444777777666666555555555444444444444444444444444444444444333444444555666777uuunnniiihhhnnnzzzwwwiii\\\RRRGGGFFFCCC???:::666555444444222111222222222000...........................000000000000000000000000////////////////////////......000111222222222222333333222222222222333333555666555999>>>???RRRtttsssdddpppbbbMMMIIIDDDPPP]]]ccc^^^UUUMMMIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEBBBDDDEEEDDDCCCFFFKKKPPPWWW[[[```aaaaaabbbeeehhhjjjkkklllmmmnnnpppqqqqqqtttqqqnnnmmmnnnpppqqqqqqrrrsssttttttrrrqqqqqqqqqsssssssssttttttuuuvvvwwwuuuuuuuuuuuuuuuvvvvvvwwwvvvwwwwwwvvvuuuvvvyyy{{{zzzxxxwwwwwwxxxyyyyyyxxxxxxzzz{{{yyyvvvuuuwwwzzzyyyzzzzzzyyyxxxxxxzzz|||{{{xxxwwwzzz|||}}}|||zzzxxxvvvvvvyyy{{{{{{zzz|||}}}}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{|||}}}~~~~~~zzzzzz~~~|||wwwtttvvv{{{zzzuuutttsssqqqllliiieee```[[[UUUOOOJJJDDDBBB???<<<999888888888777777777777777777777777888999999::::::;;;;;;<<<<<<>>>AAAAAAAAADDDLLLRRRddd|||yyytttoooqqqsssyyy~~~yyyssslllbbbYYYVVVYYYWWW```mmm{{{||||||}}}|||yyyvvvsssiii^^^ZZZZZZXXXRRRLLLHHHFFFCCC???<<<:::999888999888777666777888;;;<<<@@@DDDIIIMMMQQQUUUYYY]]]bbbdddfffgggffffffggghhhhhhhhhiiijjjjjjjjjjjjiiihhhgggeeeeeeffffffdddccc___``````aaaaaabbbbbbbbbaaabbbcccdddeeedddbbb```\\\ZZZXXXXXXYYYZZZZZZYYYYYYXXXXXXYYYZZZ\\\^^^__________________`````````\\\]]]]]]]]]\\\YYYWWWUUUUUUUUUWWWYYY\\\]]][[[ZZZ]]][[[YYYWWWUUUUUUVVVWWWVVVWWWXXXYYYYYYXXXWWWVVVVVVUUUTTTSSSQQQOOOMMMLLLHHHIIIKKKLLLMMMLLLKKKJJJHHHFFFDDDBBB@@@?????????;;;===???@@@?????????AAA@@@???===;;;:::;;;<<<===999999999999999999999999888888777666666666666666666555555555555555555555666666666666666555555444444444444444444444444444000000000000111222333444555555555555555555555555444444444444555555555666444444444444444444444444777666666666555555555444444444444444444444444444555555555555666777888888tttnnnjjjkkkqqq|||uuuhhh\\\IIIGGGEEEAAA===:::777666444333222111222222000///........................000000000000000000000000////////////////////////...///000111222333333333444333333222222333333444444666555999???BBBWWWyyyqqqhhhwww]]]LLLIIIFFFQQQ]]]bbb^^^UUUMMMJJJHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDBBBCCCEEEDDDDDDFFFLLLQQQXXX\\\```aaaaaabbbeeehhhkkklllmmmmmmoooooopppqqqsssqqqooooooqqqrrrrrrqqqrrrqqqqqqqqqrrrrrrpppooosssssssssttttttuuuvvvvvvuuuuuuuuutttttttttttttttuuuvvvvvvvvvuuuvvvxxx{{{zzzzzz{{{zzzyyyyyyzzz||||||{{{zzzyyyxxxwwwwwwxxxwwwxxxyyyyyyyyyxxxzzz{{{}}}{{{yyyyyy{{{}}}yyywwwvvvvvvxxxzzz{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~{{{|||{{{uuuqqqwww{{{|||wwwrrrqqqnnnjjjccc___ZZZTTTPPPKKKFFFCCC>>>===:::888666666666666777777777777777777777777888888888999::::::;;;;;;<<<>>>?????????BBBHHHNNN\\\ttt|||vvvsssnnnoooqqqxxxzzzuuupppjjj```WWWSSSUUUSSS]]]mmm}}}~~~{{{zzz{{{zzzwwwtttsssjjj___XXXUUUTTTRRRQQQNNNHHHBBB>>>===<<<999777999888777666777999;;;===AAAEEEJJJNNNRRRVVVZZZ]]]bbbdddffffffeeeeeefffggggggggghhhiiiiiiiiiiiihhhfffeeeccccccddddddbbbaaa```aaaaaabbbcccddddddeeecccdddeeehhhiiihhheeebbb\\\ZZZYYYYYYZZZZZZYYYWWWXXXXXXXXXYYYZZZ\\\___```aaa```___^^^^^^___``````_________^^^\\\YYYVVVUUUWWWWWWWWWZZZ\\\^^^]]]\\\^^^\\\ZZZXXXVVVUUUUUUUUUXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTRRROOOLLLJJJGGGHHHIIIKKKKKKJJJIIIIIIGGGFFFCCCAAA???>>>>>>>>><<<===@@@@@@??????@@@AAA@@@???===;;;;;;;;;<<<<<<999999999999999999999999888888777666666666666777666666666666666777777777666666666666666555555555444444444444444444444444222222111111111111222222444444444444444444444444444444444444555555555555444444444444444444444444666666666555555555555555444444444444444444444444666555555666666777888999|||vvvpppmmmmmmsssrrreeeOOOMMMIIIFFFBBB>>>:::777666444222111222222000///................................................////////////////////////111222222222222222111111444444333333333333444444444888666888>>>DDD[[[|||rrroooyyyXXXJJJJJJGGGQQQ]]]aaa\\\TTTMMMJJJGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGFFFFFFEEEDDDCCCAAACCCEEEDDDDDDGGGMMMRRRXXX\\\```bbbaaabbbeeehhhkkkkkklllnnnooopppqqqrrrqqqpppppprrrssstttsssrrrrrrpppnnnpppssssssqqqnnnrrrsssssstttuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrqqqssstttuuuuuuvvvwww{{{}}}|||~~~}}}yyyxxxzzz}}}~~~{{{yyyxxxxxxxxxwwwuuuuuuwwwyyyzzzyyyyyyyyy{{{|||{{{zzzyyyzzz|||}}}~~~xxxwwwvvvwwwxxxzzz{{{|||zzzzzzzzzzzzzzzzzz{{{{{{~~~~~~~~~}}}|||~~~|||uuuuuuyyyyyytttooolllhhhbbb[[[WWWPPPKKKGGGCCC@@@===;;;:::999888777777777777777777777777777777777777888888999999:::;;;;;;<<<===>>>?????????AAAFFFJJJUUUkkkzzztttqqqooopppqqqxxx{{{uuuooojjjaaaXXXSSSTTTQQQ[[[kkk|||}}}yyyxxxyyyxxxtttqqqoooiiiaaaXXXSSSQQQPPPQQQQQQIIIAAA<<<======:::666999888777777777999<<<===BBBFFFKKKPPPTTTXXX[[[^^^cccdddffffffeeeeeefffgggggghhhhhhiiiiiiiiiiiiiiifffdddcccbbbccccccbbb```ccccccdddeeefffgggggghhhfffgggiiimmmpppnnniiieee]]]\\\[[[\\\]]]\\\ZZZYYYXXXXXXXXXYYY[[[]]]___aaabbb```^^^]]]]]]^^^___```aaa```___^^^\\\YYYVVVUUUXXXWWWWWWYYY[[[]]]]]]\\\\\\[[[ZZZXXXWWWVVVVVVVVVYYYYYYWWWVVVUUUUUUUUUUUUSSSTTTUUUTTTRRROOOKKKHHHGGGGGGHHHIIIJJJIIIIIIHHHGGGEEECCC@@@???>>>>>>>>>???AAABBBAAA@@@>>>>>>???@@@???===<<<<<<<<<<<<<<<::::::::::::::::::::::::999888777777666666777777777777777777777888888888777777666555555555555555444444444444444444444444444333222222111111111111222333333333333333444444444444444444444444444444444444444444444444444444555555555555555555555555333333444444444444444444555555555555666777888999~~~vvvpppllloooyyy~~~yyymmm[[[WWWQQQLLLHHHCCC===999777555222111111222000///////////////////////////........................000000000000000000000000222222333333333333222222555444444444444444444555555999777777>>>GGG^^^~~~|||rrrtttpppSSSIIIIIIHHHQQQ\\\___[[[RRRMMMJJJGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCCCC@@@CCCDDDEEEEEEHHHNNNSSSXXX\\\aaabbbbbbdddgggjjjjjjkkklllnnnpppqqqssssssppppppppprrruuuuuutttrrrrrrpppooopppssstttrrrooorrrsssttttttuuuttttttsssuuuuuuuuuuuutttsssqqqpppppprrrtttuuuwwwzzz~~~zzzxxxyyy||||||zzzxxxwwwwwwwwwuuutttvvvxxxzzzzzzyyyyyyyyyzzz||||||{{{zzzyyyyyyzzzzzzxxxxxxxxxxxxxxxyyy{{{}}}|||{{{{{{zzzzzz{{{||||||~~~~~~~~~}}}zzz|||~~~uuuwwwuuuoookkkgggaaaZZZTTTOOOIIIDDDAAA???<<<;;;999888888888777777888888666666666666666666666666999999999:::;;;;;;<<<<<<>>>>>>??????@@@BBBEEEGGGOOObbb{{{uuurrrrrrrrrssszzzxxxqqqkkkddd[[[VVVVVVUUU]]]jjj{{{|||yyywwwwwwvvvrrroooiiifffaaaZZZSSSOOOMMMLLLOOOGGG???;;;<<<<<<999666888888777777888:::===>>>CCCGGGMMMRRRVVVYYY\\\___dddeeeggggggfffeeefffggghhhiiijjjjjjkkkkkkjjjjjjfffdddccccccdddcccbbbaaa___``````aaabbbbbbcccccchhhiiilllrrrvvvuuuoooiii\\\[[[ZZZ\\\]]]]]][[[YYYYYYYYYYYYYYY[[[]]]___```bbb```^^^]]]\\\]]]___```aaa```___^^^\\\ZZZXXXWWWZZZXXXVVVWWWYYY[[[[[[[[[ZZZYYYYYYXXXXXXXXXYYYYYYYYYXXXWWWUUUTTTTTTTTTTTTQQQRRRSSSSSSQQQNNNJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGEEECCC@@@???>>>>>>>>>???AAABBBBBB@@@??????@@@@@@@@@???>>>============::::::::::::::::::::::::999999888777777777777777777777777777888888999999777777666555555555555666444444444444444444444444555444333222111111111111222222222222333333444444444444444444444444333333444444444444444444444444444444444555555555555555333333333444444444555555444444444444555666777777zzzppplllmmmuuu~~~}}}xxxkkkddd[[[SSSMMMGGGAAA;;;888666333111111111111000////////////////////////000000000000000000000000000000000000000000000000...///111333555666666777666555555444444555555666444:::888777???KKKdddwwwqqqwwwgggPPPHHHHHHHHHQQQ[[[]]]XXXQQQKKKJJJEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCBBB@@@BBBDDDEEEEEEIIIOOOUUUXXX\\\aaaddddddfffjjjmmmkkklllmmmnnnpppqqqrrrsssoooooooooqqqtttuuuuuussssssrrrrrrssstttuuutttrrrrrrssstttuuuuuutttsssrrrvvvvvvwwwwwwvvvuuusssrrrqqqsssuuuvvvxxx||||||zzzzzz{{{zzzyyyxxxwwwvvvuuuuuuvvvyyyzzz{{{{{{yyyyyyzzz{{{{{{||||||zzzxxxwwwxxxyyyzzz{{{{{{zzzyyyyyy{{{~~~~~~}}}|||{{{zzz{{{||||||||||||~~~~~~}}}|||www{{{uuuuuuqqqjjjddd```YYYQQQLLLHHHCCC???===<<<:::999666666666666666666666666666666666666666666666666888888999999:::;;;;;;;;;=========>>>@@@BBBDDDEEEKKKZZZtttyyyvvvssssssttt}}}{{{rrrllleee^^^YYYYYY[[[aaalll||||||xxxwwwwwwuuuqqqmmmeeebbb^^^YYYTTTNNNIIIGGGHHHCCC===:::::::::999777888888777777888;;;===???CCCHHHNNNTTTXXX[[[^^^```eeegggiiiiiigggfffggghhhiiiiiijjjkkkkkkkkkkkkkkkfffeeeccccccddddddbbbaaa_________`````````aaaaaafffhhhmmmuuu{{{zzzssskkkYYYXXXWWWXXXZZZ\\\[[[ZZZ[[[ZZZZZZZZZ[[[]]]^^^```aaa```___]]]]]]]]]]]]^^^```___^^^]]]]]]\\\[[[[[[]]]ZZZWWWVVVWWWYYYZZZYYYXXXXXXYYYYYYYYYZZZZZZZZZVVVVVVVVVUUUUUUTTTTTTTTTPPPQQQRRRRRRQQQOOOLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKGGGFFFCCCAAA???>>>>>>>>><<<>>>AAABBBBBBBBBCCCEEEAAAAAA@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777888666666777777888888999999888777666444444555555666444444444444444444444444555444333222222222222222111222222333333444444555444444444444333333333333444444444444444444444444444444444444444555555555222333333444444555555555333333333444444555666777ppplllnnnvvv{{{rrreeeZZZRRRKKKCCC===999666333111111111111000////////////////////////000000000000000000000000000000000000000000000000...000111333555666777777666666555555555555666666333:::999888BBBRRRmmmuuuqqq{{{aaaNNNHHHFFFHHHPPPYYY[[[VVVOOOJJJIIIDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFEEECCCBBBAAA???BBBDDDEEEFFFIIIPPPUUUXXX\\\bbbeeefffiiimmmqqqooooooooooooooooooppppppooonnnnnnpppsssuuuuuutttssstttvvvvvvuuuuuuvvvvvvqqqrrrtttuuuuuutttrrrqqqwwwwwwyyyyyyyyywwwuuuttttttvvvwwwxxxyyy|||~~~}}}~~~}}}|||{{{xxxzzz{{{yyyvvvuuuwwwyyy}}}}}}}}}{{{yyyxxxzzz|||zzz{{{}}}|||yyyxxxzzz||||||}}}}}}|||yyyyyy{{{~~~~~~|||zzzyyyyyyzzz{{{xxxzzz|||}}}~~~}}}|||{{{tttzzz|||uuussslllccc]]]YYYQQQHHHCCC@@@===;;;:::999777666555555666666666666555555666666666666666666666666666666666777888888999999;;;;;;;;;<<>><<<:::888888888888888888777777999;;;>>>???DDDIIIOOOUUUYYY\\\^^^```gggiiijjjjjjhhhggghhhiiihhhhhhiiijjjjjjjjjjjjjjjfffdddccccccccccccbbb```bbbbbbbbbbbbbbbaaaaaaaaaccceeekkkuuu}}}}}}tttlllXXXWWWVVVWWWYYY\\\]]]]]]\\\\\\[[[ZZZ[[[\\\]]]^^^``````___^^^^^^]]]\\\\\\^^^]]]]]]]]]]]]^^^^^^___aaa]]]YYYWWWWWWXXXYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYTTTTTTUUUVVVVVVUUUTTTSSSQQQQQQRRRRRRQQQQQQPPPOOOLLLLLLKKKKKKLLLLLLMMMNNNHHHFFFDDDBBB@@@?????????<<>>:::777333111111111111000000000000000000000000000........................000000000000000000000000222333333444555555555444666666555555555555666666111:::999999EEEWWWtttuuusss~~~^^^NNNHHHEEEHHHPPPXXXZZZUUUNNNIIIHHHCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGFFFFFFEEECCCBBBAAA???BBBDDDEEEFFFJJJQQQVVVXXX\\\bbbfffgggjjjooosssrrrrrrqqqpppooonnnmmmmmmooonnnmmmooorrrtttuuuuuusssvvvyyyxxxvvvuuuwwwyyyqqqrrrtttuuuuuutttrrrqqqwwwxxxzzz{{{zzzyyywwwvvvwwwxxxyyyzzzzzz{{{~~~~~~{{{|||}}}wwwzzz}}}{{{vvvuuuxxx|||~~~{{{xxxxxxzzz|||xxx{{{}}}}}}{{{zzz}}}~~~}}}zzzyyy{{{~~~|||zzzxxxxxxyyyyyyvvvxxxzzz|||}}}}}}|||{{{ssszzz}}}zzzxxxzzzyyyuuutttqqqiii___XXXTTTLLLCCC===;;;999777777777555333777777777888888777666666666666666666666666666666444444555555666777777777999888999;;;>>>@@@AAABBBEEENNNaaa~~~xxxuuupppqqquuu{{{ooohhhccc]]]ZZZ[[[WWW]]]jjj{{{}}}yyywwwvvvtttpppllleee___XXXSSSPPPLLLGGGBBB:::;;;;;;:::777666777999888888777777999;;;>>>@@@DDDIIIPPPVVVZZZ\\\___```hhhjjjkkkkkkiiihhhiiiiiigggggghhhiiiiiiiiiiiiiiieeedddbbbbbbccccccaaa```bbbbbbaaaaaa```_________```bbbiiittt}}}}}}tttlllZZZXXXWWWXXX[[[^^^```aaa]]]]]]\\\[[[[[[\\\]]]]]]____________^^^]]]\\\[[[\\\\\\\\\]]]^^^___```aaaddd```[[[XXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZYYYWWWWWWRRRSSSUUUVVVWWWUUUTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSMMMMMMMMMMMMMMMNNNNNNOOOIIIGGGEEEBBBAAA@@@@@@@@@@@@BBBCCCCCCBBBAAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::999888888777888888888444555555666777888888888999777555444333444666777444444444444444444444444444333333222222333333444222222333444444555666666444444444333333222222222444444444444444444444444333333333444444555555555222222333333444555666666555555555666666777888999yyypppoootttzzz~~~nnncccXXXLLLBBB======999666333333333222111000000000000000000000000........................////////////000000000000000000111111111222222222333444444444555444444333444777999;;;CCCZZZ~~~pppuuuqqqYYYKKKBBBCCCEEEPPPYYYVVVNNNKKKJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAGGGFFFEEEEEEGGGKKKPPPSSSYYY\\\aaadddhhhkkkooorrrqqqqqqpppooonnnnnnoooooonnnnnnnnnnnnoooppprrrrrrsssssssssvvvyyyxxxuuuqqqsssssstttttttttttttttssstttrrrrrruuuyyy{{{zzzxxxsssuuuvvvwwwxxxyyy|||~~~~~~|||{{{||||||zzzyyywwwvvvwwwyyy|||}}}~~~|||}}}~~~}}}zzzwwwxxxxxxxxxyyyzzz{{{|||}}}}}}}}}~~~~~~zzz|||}}}}}}||||||}}}~~~yyyzzz{{{zzzzzzzzz{{{}}}zzzzzzyyyvvvsssooollljjjllleee[[[SSSNNNIIIDDD@@@;;;:::999888777666555444444444444555555555555666555555555555666666666666777777777777888888888888777888999:::<<<>>>@@@BBBFFFJJJXXXtttzzzwwwwwwrrrrrruuu|||zzz}}}|||}}}xxxtttmmmgggbbb___[[[YYY[[[```lll|||~~~xxxvvvwwwvvvqqqmmm___\\\WWWSSSOOOLLLHHHEEE<<<;;;;;;:::999999999999888888888999;;;>>>AAABBBHHHKKKPPPTTTXXX\\\aaadddjjjlllnnnooonnnllljjjhhhiiijjjkkklllkkkjjjiiihhhgggfffddddddddddddbbbaaabbbbbbcccddddddcccaaa```___aaafffpppzzz{{{uuummm___\\\YYYXXXYYYZZZZZZZZZ^^^^^^]]][[[YYYXXXZZZ\\\^^^^^^^^^^^^^^^^^^]]]]]]```___^^^]]]^^^```bbbdddgggeeeaaa]]]YYYXXXWWWWWW\\\ZZZXXXWWWWWWVVVTTTRRRWWWWWWVVVUUUTTTTTTTTTUUUXXXWWWVVVTTTTTTTTTTTTUUUOOOMMMLLLNNNPPPOOOLLLIIIHHHGGGEEECCCBBBAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCFFFEEEDDDCCCBBBBBBBBBCCC???>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999666666777777777777666666::::::::::::999888777777222111111111222333333444666555444333222333444555111111222333333444555555222222222222222222222222333333333444444444555555555555444444444333333333444444444444444444444444333444555777777777777666wwwnnnlllooo~~~mmmbbbXXXMMMDDD@@@;;;888444111111111000///000000000000000000000000////////////////////////////////////000000000000111111111111111111111111222333444555666666666666555777999<<>>;;;999999888777666555555444444444444555555555555666555555555555666666666666666666777777777888888888888888999:::<<<>>>???@@@DDDGGGTTTmmmzzzwwwwwwrrrssswww~~~yyyyyyyyyzzz|||~~~wwwssslllfffbbb___[[[YYYWWW\\\hhhzzz|||wwwvvvxxxwwwrrrmmmaaa\\\WWWQQQMMMJJJFFFCCC======;;;::::::999999999888888888999;;;>>>AAABBBHHHKKKPPPUUUYYY^^^cccfffiiijjjmmmoooooonnnlllkkkllllllmmmmmmlllkkkjjjiiiiiihhhfffeeefffeeedddbbbbbbbbbcccccccccaaa```______```eeeooowwwyyyssslll]]][[[XXXXXXZZZ[[[\\\\\\[[[[[[[[[ZZZXXXWWWXXXYYY]]]]]]_________^^^]]]\\\___^^^]]]]]]]]]___aaaccceeeccc```\\\YYYXXXXXXXXXZZZYYYXXXWWWXXXXXXWWWUUUVVVVVVUUUTTTTTTTTTUUUUUUWWWVVVUUUTTTSSSSSSTTTTTTOOONNNMMMNNNOOOOOOLLLIIIHHHGGGEEECCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCHHHHHHHHHGGGGGGFFFFFFFFF@@@???>>>===<<<<<<<<<<<<:::::::::999999999888888777777888888888888777777::::::::::::999888777777333333222222333444444555555444333333333333444555111111222333333444555555222222222222222222222222333333333333444444444444555555444444444333333333444444444444444444444444333444555666777777777666qqqjjjiii~~~nnncccYYYOOOFFFCCC<<<888444222111000///...000000000000000000000000000000000000000000000000////////////000000000000222222222111111111111111111222444666777888999999666888:::<<>>>>>BBBDDDNNNddd{{{xxxvvvrrrsssxxxyyyttttttvvvzzz}}}~~~}}}{{{uuuqqqkkkfffbbb^^^[[[XXXTTTZZZgggzzz|||yyyvvvwwwyyyxxxrrrlllccc^^^WWWPPPKKKGGGDDDBBB>>>>>><<<;;;999999888888888888888999;;;>>>AAABBBGGGKKKPPPUUUZZZ___dddhhhgggiiikkknnnoooooonnnmmmnnnnnnnnnnnnmmmlllkkkjjjjjjhhhfffeeeeeeeeecccbbbbbbbbbbbbbbbaaa```^^^^^^^^^___dddllltttuuuoooiii\\\ZZZXXXYYY[[[]]]]]]]]]YYY[[[\\\[[[YYYXXXXXXXXX[[[]]]___``````___]]][[[]]]]]]\\\\\\\\\^^^___aaacccaaa^^^\\\ZZZYYYXXXXXXYYYXXXWWWWWWYYYZZZYYYXXXUUUTTTTTTTTTTTTUUUUUUVVVVVVUUUTTTSSSRRRRRRRRRRRROOONNNMMMMMMNNNMMMKKKIIIHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBHHHHHHIIIJJJIIIIIIGGGGGG@@@@@@>>>======<<<<<<<<<999999999999888888888888888888999999999999888888::::::::::::999888777666444444333333444444555555444444333333333444444555111222222333333444444555222222222222222222222222222222222333333333444444555555444444444333333333444444444444444444444444333444555666777777777777wwwoooooo{{{pppggg^^^SSSIIIDDD???<<<777444333333111000000000000000000000000000////////////////////////////////////000000000000000000111111111222222222222333444555777777777777777999:::>>>NNNmmm}}}ooommmssscccPPPGGGBBBCCCJJJSSSXXXUUUNNNKKKIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDGGGLLLQQQVVVYYYZZZ^^^dddiiikkkkkkkkkllloooooonnnnnnnnnnnnoooooommmnnnnnnoooppppppppppppoooppprrruuuwwwwwwwwwvvvvvvwwwyyyzzzzzzxxxvvvuuutttvvvyyyxxxvvvvvvyyy|||tttttttttttttttwww{{{~~~}}}|||{{{zzzyyyyyy}}}|||yyyxxxxxxzzz}}}}}}zzzxxxwwwxxxxxxyyyzzzzzzzzz{{{}}}~~~~~~~~~||||||}}}{{{xxxvvvvvvsssmmmeee]]]WWWRRROOOHHHEEEBBB>>><<<;;;:::999555555555555555555555555444444444555555555555666555555555555666666666666666666666666777777777888:::999999999:::;;;<<<<<<@@@AAAIIIZZZwww~~~~~~~~~|||xxxtttqqqtttzzzzzzrrrsssuuuyyy|||}}}{{{yyyssspppjjjfffbbb^^^[[[XXXVVV[[[hhh}}}yyyvvvuuuwwwzzzxxxqqqkkkfff```WWWOOOJJJFFFCCCAAA>>>===<<<:::888777777666888888888999;;;>>>AAABBBFFFIIIOOOTTTYYY___dddhhhggghhhjjjlllmmmmmmllllllooooooooonnnmmmlllkkkjjjiiifffdddbbbbbbbbbaaa```bbbbbbaaa```___^^^]]]]]]]]]^^^bbbiiiooopppkkkfff]]]\\\ZZZZZZ\\\]]]]]]\\\ZZZ\\\^^^^^^\\\ZZZZZZZZZZZZ\\\___aaaaaa```]]][[[\\\\\\[[[[[[\\\]]]^^^^^^```___]]]\\\ZZZZZZYYYYYYXXXWWWVVVWWWYYYYYYYYYWWWTTTTTTTTTTTTTTTUUUVVVWWWUUUTTTSSSSSSRRRQQQQQQQQQOOONNNNNNMMMMMMLLLKKKJJJHHHGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBDDDEEEGGGHHHHHHGGGFFFDDD@@@???>>>===<<<;;;;;;;;;:::::::::999999999888888999999::::::::::::999999999::::::999999888777666444444333333333333444444444333333333444444555555222222222333333444444444222222222222222222222222222222222333333333333444555555444444444333333333333333444444444444444444444444555666666777777777zzzrrrrrrrrrvvvuuummmeeeWWWKKKEEEBBB>>>999666444333222111000000000000000000000000........................////////////000000000000......///111222333444555333333444555555555444444777999;;;AAAUUUxxxwwwlllmmmuuu^^^MMMFFFAAACCCKKKRRRWWWSSSMMMKKKIIIGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHLLLPPPTTTVVVWWW\\\ccchhhjjjkkklllmmmooooooooonnnnnnoooooopppnnnoooppppppqqqppppppooonnnpppsssuuuwwwxxxyyyyyyzzz{{{|||}}}|||{{{yyyxxxuuuwwwyyywwwuuuuuuxxx{{{tttuuuwwwwwwvvvuuuvvvxxx||||||{{{{{{zzzyyyxxxwwwzzzzzzyyyyyy{{{~~~~~~zzzxxxwwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~}}}~~~}}}wwwrrrlllhhhaaaXXXQQQKKKGGGEEE??????===;;;:::999999:::444444444444555555555555444444444555555555555666555555555555666666666666555666666666666777777777999999999999999:::;;;;;;>>>@@@FFFRRRjjj~~~}}}~~~}}}yyyuuutttxxx~~~tttuuuvvvyyy{{{{{{zzzxxxrrrooojjjfffccc___[[[XXXWWW\\\hhh}}}xxxvvvuuuwwwyyywwwoooiiifff```WWWOOOJJJFFFCCCAAA===<<<:::999777666555555888888888999;;;>>>AAABBBDDDHHHMMMSSSXXX]]]cccfffggghhhiiijjjjjjjjjjjjiiiooonnnnnnmmmlllkkkkkkkkkjjjhhhdddcccbbbcccbbbaaabbbaaa```______^^^^^^^^^]]]^^^aaafffkkkkkkgggddd```^^^\\\\\\\\\\\\[[[ZZZYYY\\\^^^^^^\\\ZZZZZZZZZYYY\\\___aaabbb```]]]\\\[[[[[[[[[[[[[[[\\\\\\]]]___^^^]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWTTTTTTSSSSSSRRRQQQQQQPPPOOOOOONNNMMMKKKJJJJJJJJJHHHGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBAAACCCEEEFFFGGGFFFEEEDDD@@@???===<<<;;;:::::::::<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999999999999888777666666333333222222222222222333222333333444444555555555222222333333333333444444222222222222222222222222222222333333333444444444555555444444444333333333333333333444444444555555444444555555666666777888}}}pppnnnmmmpppzzzyyyrrriii[[[NNNGGGBBB???:::666444333111000000000000000000000000000........................////////////000000000000......///111222333444555333444444444444444333333666:::<<>>AAABBBDDDHHHMMMRRRWWW\\\aaaeeehhhhhhiiijjjjjjjjjiiiiiinnnnnnmmmllllllllllllmmmoookkkhhheeeeeeeeeeeedddaaaaaa```____________```]]]^^^aaadddggggggeeebbbbbb```^^^]]]]]]\\\ZZZXXXXXXZZZ[[[[[[YYYXXXYYYZZZZZZ\\\^^^```aaa```^^^]]][[[[[[\\\\\\\\\\\\\\\\\\_________^^^]]]\\\[[[[[[ZZZXXXWWWXXXYYYYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXSSSTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOLLLJJJHHHIIIJJJHHHHHHGGGFFFEEECCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFF@@@@@@>>>===;;;:::::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999888777666555333333222111111111222222222222333444555555555555333333333333333333333333222222222222222222222222333333333444444444555555555555444444444333333333222333333444444555555555555444444555555666777888sssjjjhhhnnn{{{{{{rrriii\\\QQQLLLEEEAAA<<<888666444222111000000000000000000000000........................////////////000000000000111111111111111222222222333333444555555666555555555999===GGGcccwwwoookkkwwwZZZJJJEEE@@@AAAIIINNNQQQNNNKKKJJJIIIFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEHHHKKKNNNQQQSSSYYY\\\```ccceeegggiiikkkjjjiiiiiiiiijjjjjjkkklllppprrrsssttttttsssqqqpppnnnqqquuuwwwxxxzzz}}}~~~|||{{{zzzzzzzzz{{{xxxvvvtttssstttuuuvvvvvvtttvvvwwwvvvtttssstttuuuxxxyyyyyyyyyyyywwwvvvuuuwwwyyy|||~~~}}}||||||~~~~~~|||yyy{{{|||}}}~~~~~~|||lll___TTTPPPJJJCCC???<<<<<<===888:::;;;:::777666888:::666666666555555555555555444444444555555555555666555555555555666666666666555555555666666666777777777777777777888999;;;;;;:::>>>BBBGGGUUUqqq~~~~~~~~~}}}zzz}}}yyyxxxwwwwwwvvvtttqqqnnnkkkhhheeebbb^^^[[[WWWYYYcccxxx|||xxxuuuuuuuuurrrjjjddd]]]XXXSSSMMMIIIFFFBBB???===<<<;;;:::999999999999888888888999;;;>>>AAABBBFFFIIINNNSSSWWW\\\aaadddhhhhhhiiijjjkkkllllllmmmnnnnnnmmmmmmmmmnnnooopppqqqmmmiiifffffffffffffffaaa```_________```aaabbb^^^___aaaccceeeeeecccaaa```___^^^^^^^^^^^^\\\ZZZYYYZZZZZZYYYXXXXXXZZZ[[[[[[\\\]]]___```______^^^\\\\\\\\\\\\\\\\\\\\\[[[aaa``````___^^^]]]\\\[[[ZZZYYYXXXYYY[[[\\\\\\[[[YYYYYYXXXWWWWWWWWWXXXXXXTTTTTTTTTUUUTTTSSSQQQPPPOOOPPPOOOLLLIIIGGGIIIKKKHHHHHHHHHGGGFFFDDDBBBAAA???@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDFFFGGGGGGHHHCCCBBB@@@???===<<<<<<;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;:::::::::999999999999888777666555444444333222222222222222111222333555555555555555333333333333333333333333222222222222222222222222444444555555555666666666555555444444444333333333222222333333444555555666555555444444555666888999xxxkkk```jjjyyy|||qqqggg]]]TTTPPPHHHDDD???;;;999777555444000000000000000000000000000000000000000000000000////////////000000000000333333222222111000//////222333444666777888888888444999>>>IIIgggxxxqqqkkkyyyYYYJJJDDD???@@@GGGMMMPPPMMMJJJJJJIIIFFFGGGFFFEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCAAABBBDDDGGGKKKNNNRRRSSS[[[]]]```bbbcccdddgggiiijjjiiiiiiiiijjjkkkkkklllqqqrrrtttuuuuuutttrrrqqqooorrrvvvxxxyyy{{{}}}{{{yyyxxxyyyzzz{{{yyyuuurrrqqqtttvvvuuutttuuuuuuuuusssrrrsssvvvxxxwwwxxxyyyyyyxxxwwwvvvuuuxxxzzz~~~yyy|||~~~|||{{{|||~~~~~~yyyvvvzzz{{{}}}~~~}}}}}}~~~~~~{{{gggWWWNNNJJJDDD???;;;;;;<<<===:::<<<===<<<999888:::<<<777777666666666555555555444444444555555555666666555555555555666666666777555555555555666666666777666666666777888:::;;;<<<888===AAADDDOOOjjj~~~~~~~~~yyy~~~zzzwwwvvvuuutttsssqqqnnnkkkiiifffccc^^^[[[XXXYYYcccxxx~~~zzzuuuttttttpppiiibbbXXXUUUPPPLLLHHHEEEAAA>>>>>>===<<<;;;;;;;;;;;;;;;888888888999<<<>>>AAABBBHHHKKKPPPTTTXXX\\\aaadddggghhhiiikkkmmmooopppqqqoooooonnnnnnnnnpppqqqrrrppplllhhheeeeeeeeeeeeddd``````______```aaacccddd___```aaacccdddcccbbbaaa___^^^]]]^^^______]]]\\\\\\\\\\\\[[[YYYZZZ\\\^^^[[[\\\]]]^^^_________```\\\\\\]]]]]]]]]\\\\\\[[[aaaaaaaaa```___]]]\\\[[[YYYYYYYYY[[[^^^``````___[[[ZZZYYYXXXXXXXXXXXXXXXTTTTTTUUUUUUUUUSSSQQQPPPOOOPPPOOOLLLHHHGGGHHHKKKGGGHHHHHHGGGFFFDDDBBBAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCEEEGGGHHHEEEDDDBBB@@@???>>>======;;;;;;;;;:::::::::999999999::::::;;;;;;::::::999888999999888888777666555666555444444333333333333000222333555666666555555333333333333333333333333222222222222222222222222555555555666666666666777555555444444444333333333222222333333444555666666555555444444555666888999~~~mmmfffgggooo~~~tttjjj]]]UUUSSSTTTKKK@@@999777777444222333222222333444444111///000000000000000000000000000000111222333333444444...///000111333444555666555555555555666888999:::;;;:::<<>>???@@@AAABBBCCCCCCBBBBBBBBBCCCCCCBBB@@@>>><<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;::::::999999888888888666666555444333333222222222222333333444555666666111222222333333444444555333333333444444444555555444444444444444444444444777777777777666555444333444444444444444444444444666666666666777777777777vvvllliiikkkwww~~~sssjjj___XXXVVVUUUMMMBBB;;;999888666333000000///000222111///---000000000000000000000000000000111111222222333333111111222222333333444444555555555555666777888999:::;;;???OOOmmmrrrqqqzzzwwwWWWFFFBBBDDDDDDEEEIIIMMMMMMJJJGGGFFFGGGJJJHHHEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEEEECCCDDDGGGHHHJJJNNNRRRVVV[[[\\\^^^```ccceeeggghhhiiijjjlllmmmnnnnnnmmmmmmmmmoooqqqssssssrrrqqqooorrrsssvvvyyy{{{}}}~~~~~~|||xxxvvvwwwyyyyyyxxxzzzxxxvvvsssrrrssstttuuuwwwxxxzzz{{{yyyxxxxxxyyyxxxvvvttttttuuuwwwwwwvvvzzzyyyyyy{{{~~~~~~}}}|||{{{{{{{{{||||||zzzwww{{{|||}}}~~~xxxeeeUUUEEECCC@@@>>><<<<<<<<<===<<<<<<;;;;;;;;;;;;::::::::::::999999888777666666777666666666666666777777666666666666555555555555555555555555555555555555777777888999999999888888999???>>>AAAJJJXXXwww~~~zzzyyy{{{~~~~~~yyyuuusssqqqpppooojjjiiiiiihhhfffbbb\\\XXXUUU[[[cccqqqzzzwwwuuuqqqlllgggYYYUUUPPPLLLHHHEEEAAA>>><<<;;;;;;::::::999888888888888999:::===@@@CCCEEEJJJLLLQQQWWW]]]aaacccdddfffgggiiiiiiiiijjjmmmooopppnnnllllllnnnpppqqqqqquuuzzz{{{uuummmiiifffcccccccccbbbaaabbbdddfffgggeeedddddddddcccddddddddd```___\\\ZZZYYYZZZ\\\]]]___^^^\\\[[[YYYYYYXXXXXX[[[\\\\\\\\\\\\]]]]]]]]]]]]]]][[[[[[[[[\\\^^^___^^^^^^]]]]]]]]]]]]\\\\\\ZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXXYYYZZZZZZXXXVVVVVVTTTRRRQQQPPPOOOMMMKKKNNNMMMKKKJJJIIIIIIIIIIIIKKKJJJJJJIIIGGGFFFDDDCCC@@@@@@???>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDCCCBBB@@@>>>>>>======<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;::::::999999888888888888777777666555555444444222222333333444555555666333333333333333333333333333333333444444444555555444444444444444444444444555555666666666666666555444444444444444444333333555555666666777777777888tttkkkffflll|||~~~rrrjjjaaa[[[XXXWWWPPPFFF>>>;;;999777555///......///111111000...000000000000000000000000000000000000111111111111333333333333333333333333444444444444555666777777999<<>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999999777666666555555666666666777777888999888777666555555555555555555555555555666777888888999999888888999>>>===>>>GGGRRRnnn|||yyyuuutttvvvzzz|||}}}}}}xxxtttsssqqqpppnnnggggggggggggfffccc___[[[WWW[[[aaammmzzzwwwvvvrrrlllhhhWWWSSSNNNJJJFFFCCC@@@===;;;;;;;;;:::999999888888888999999;;;>>>BBBEEEFFFJJJMMMSSSYYY___ccceeefffgggiiikkkkkkkkklllnnnpppooonnnmmmnnnooopppooonnnsssrrriiieeedddccccccccccccdddeeeeeefffdddddddddddddddddddddddd```___]]][[[ZZZ[[[\\\]]]\\\[[[ZZZYYYXXXXXXXXXXXX\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZ\\\]]]^^^^^^^^^]]]]]]]]]]]]\\\\\\^^^]]]\\\[[[ZZZ[[[[[[\\\[[[ZZZYYYYYYZZZZZZXXXWWWVVVTTTRRRQQQPPPOOOMMMKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBAAA???>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDDDDCCCAAAAAA@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;::::::999888777777777777777666555555444444222333333444444555555555555555444333333222111111333333333444444444555555555555555555555555555555333444555666777777777777555555555444444333333333444555555666777888888999yyylllbbbfffssstttmmmeee]]]XXXXXXQQQHHHAAA<<<999777555111000000111222333222111////////////////////////000000000000////////////333333333333333333333333444444333444444555666777::::::CCCZZZ{{{xxxvvvjjjNNNEEEDDDCCCAAAKKKNNNPPPOOOKKKHHHGGGIIIHHHFFFDDDDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEBBBDDDGGGIIIKKKOOOSSSWWW[[[\\\^^^aaacccfffhhhiiiiiijjjmmmooopppooonnnnnnnnnooopppqqqssssssttttttttttttuuuwwwyyy|||~~~}}}{{{xxxvvvuuuuuuuuuuuuvvvuuusssrrrrrrtttvvvxxxuuuvvvwwwwwwuuutttuuuvvvuuusssqqqqqqrrrssstttsssxxxwwwvvvvvvxxx{{{~~~~~~}}}||||||}}}~~~|||{{{|||}}}}}}}}}~~~~~~~~~~~~~~~||||||wwwsssnnncccTTTHHHDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>=========;;;;;;;;;;;;;;;;;;::::::777777666666555555666666666777999:::999888666444555555555555555555555555555666777888888999999888888<<<;;;===EEENNNfff~~~xxxuuurrrppprrruuuyyy{{{|||wwwtttsssqqqpppnnnhhhgggfffffffffccc___\\\XXX[[[^^^ggg{{{|||xxxuuuqqqkkkfffVVVRRRLLLGGGDDDBBB???===;;;;;;::::::999888888888888888999;;;>>>BBBEEEGGGIIIMMMTTTZZZ___cccfffggggggiiikkkllllllmmmnnnppppppppppppqqqrrrqqqooommmqqq{{{|||qqqiiieeecccbbbcccdddfffffffffeeedddccccccddddddddddddddddddbbbaaa___]]]]]]]]]^^^___[[[ZZZZZZYYYYYYYYYYYYZZZ\\\\\\\\\]]]]]]]]]^^^^^^[[[[[[ZZZZZZZZZ[[[\\\]]]^^^^^^]]]]]]]]]\\\\\\\\\___]]][[[ZZZZZZ[[[]]]^^^]]]\\\[[[[[[\\\\\\ZZZXXXUUUSSSQQQPPPPPPOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIHHHFFFFFFGGGFFFDDDBBBAAA@@@??????>>>>>>>>>>>>>>>???@@@@@@???@@@AAABBBBBBBBBBBBAAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<=========;;;;;;::::::999888777777555555444444444333333333333333333444444444555555444444444333333222222222333333333444444444555555666666666666666666666666444444555666666666666666555555555444444333333222333444555666777888999:::pppdddfffpppzzztttlll```WWWXXXSSSJJJBBB<<<999666555222111000000222333222111////////////////////////000000//////////////////111111222333333444444555333333333333444666777888:::888BBB```zzzyyyfffLLLFFFEEECCCBBBLLLOOOQQQOOOKKKHHHHHHJJJHHHFFFDDDDDDFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBDDDGGGIIILLLOOOTTTXXX[[[]]]^^^aaadddfffhhhiiilllllllllmmmnnnoooqqqqqqnnnoooooopppqqqssstttuuuttttttuuuwwwyyy|||~~~|||{{{yyywwwuuutttttttttuuutttsssrrrrrruuuwwwyyyuuuvvvwwwvvvtttssstttuuuwwwuuusssrrrtttuuuuuuuuuzzzyyywwwuuuuuuwww{{{}}}~~~}}}||||||}}}~~~~~~}}}~~~~~~}}}}}}|||{{{vvvwwwppphhhbbb^^^WWWOOOHHHDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666555666777888888666444333555555555555555555555555555555666777888999999999666;;;:::===DDDKKKaaa~~~tttrrrooommmnnnqqqvvvzzz~~~}}}|||}}}zzzvvvtttsssqqqooonnnjjjhhhgggfffeeebbb^^^[[[XXXYYY\\\bbbsss~~~yyyuuuooohhhbbbUUUQQQKKKFFFCCCAAA>>>===;;;::::::999999888777777666777888:::===AAADDDFFFHHHMMMUUU[[[___bbbeeegggfffiiikkkmmmmmmmmmnnnooorrrrrrrrrsssuuutttqqqooopppvvvxxxsssooollliiidddcccdddfffggggggfffeeedddbbbcccdddeeeeeeeeeeeedddbbbaaa```^^^^^^^^^^^^^^^\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^[[[[[[ZZZ[[[[[[[[[\\\\\\^^^^^^]]]]]]]]]\\\\\\\\\\\\[[[ZZZZZZZZZ\\\___```^^^]]]\\\\\\]]]\\\ZZZXXXTTTRRRPPPPPPPPPOOOMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGHHHGGGEEEDDDBBBAAA@@@@@@>>>>>>=========>>>???@@@===>>>>>>???@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;<<<<<<<<<=========>>>>>><<<<<<;;;:::999777777666444444444444444333333333333333333444444444444444222222222333333444444444333333333444444444555555666666666666666666666666666666777666666555444444555555555444444333333333333444555666777888999:::zzzjjjiiioooyyy|||uuuhhh\\\YYYUUUMMMEEE===999666555333111//////000111000///000000000000000000000000////////////000000000000000000111222222333444444222222333444555777999:::===>>>NNNqqq{{{}}}bbbLLLGGGEEECCCDDDLLLNNNPPPNNNKKKIIIIIIKKKIIIGGGEEEDDDFFFGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBDDDGGGIIILLLPPPUUUYYY\\\]]]___aaadddgggiiijjjmmmmmmllllllnnnppprrrtttoooooonnnnnnoooqqqssstttssstttvvvxxxzzz|||~~~zzzzzzzzzxxxuuutttuuuvvvvvvuuusssssssssvvvxxxzzzxxxxxxxxxwwwuuutttuuuwwwzzzxxxvvvvvvwwwxxxxxxxxxzzzyyyxxxvvvuuuvvvyyy|||~~~}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~uuunnneee___XXXSSSQQQPPPNNNKKKDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999888777777777777555555666666666555444333444444444444444444444444444555666777888999999999666::::::<<>>======>>>???@@@=========>>>>>>?????????>>>>>>>>>>>>========================>>>>>>>>>>>><<<<<<;;;:::888777666666666666666666666666666666444444444444444444444444111111222333333444555555333333333444444444555555555555555555555555555555777777777777666555444333444444444444444444444444444555555666777888888999rrrllllllqqqtttggg[[[WWWPPPGGG???:::888777666444111000000111000///000000000000000000000000/////////000000111111111111111111111111111111111111111222444777999;;;===EEENNNhhh~~~}}}___KKKFFFCCCBBBEEEKKKMMMOOOMMMJJJIIIJJJLLLJJJHHHEEEEEEEEEFFFFFFEEEFFFFFFFFFEEEEEEEEEDDDDDDBBBDDDGGGJJJLLLPPPUUUYYY\\\]]]___bbbdddgggiiijjjkkklllmmmooopppqqqrrrssspppooommmmmmmmmoooqqqsssrrrsssvvvyyy{{{}}}~~~~~~xxxzzz{{{yyyvvvuuuvvvwwwxxxvvvuuuttttttvvvyyy{{{xxxxxxxxxvvvtttsssuuuvvvzzzxxxvvvvvvwwwyyyyyyxxxwwwxxxxxxwwwuuuvvvyyy}}}||||||{{{{{{{{{|||}}}~~~~~~~~~}}}}}}~~~yyykkkaaaWWWSSSNNNLLLKKKKKKJJJHHHDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@??????@@@@@@???>>>===<<<<<<;;;<<<;;;:::999888888888888666666666555555555444444444444444444444444444444333444555777888888999999777;;;:::<<>>::::::999999888777777777777777888;;;>>>BBBFFFHHHKKKRRR[[[```aaaaaadddggghhhjjjnnnppppppooopppqqqsssrrrrrrsssuuuvvvuuusssqqqqqqnnnlllnnnrrrqqqlllffffffgggggggggfffffffff```bbbdddeeeffffffeeeddd_________^^^]]]]]]\\\\\\___^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^___[[[\\\\\\]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]\\\\\\ZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[ZZZYYYZZZYYYWWWTTTSSSQQQOOOOOOOOOOOOMMMLLLJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJGGGFFFEEECCCBBBAAAAAAAAAAAA@@@>>>======>>>@@@AAA>>>>>>>>>>>>>>>>>>??????>>>>>>>>>???????????????======>>>>>>>>>?????????===<<<;;;:::888777666555666666666666666666666666444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444555666666666666666555555222333333444444555555555555555666666777777777888wwwmmmiiilll~~~|||ppp]]]YYYSSSJJJAAA;;;999888:::777444333333333222111000000000000000000000000...//////000111222222333222222111111000//////...000111222555777:::===???MMM^^^~~~~~~^^^KKKEEEAAAAAAEEEJJJLLLNNNMMMJJJIIIKKKMMMKKKHHHFFFEEEEEEFFFEEEDDDGGGGGGGGGFFFFFFFFFFFFEEEBBBDDDGGGJJJMMMQQQVVVYYY\\\]]]___bbbeeegggiiijjjiiikkknnnqqqssssssrrrqqqqqqooommmllllllnnnppprrrqqqsssvvvzzz|||}}}}}}}}}xxxzzz{{{zzzwwwuuuwwwyyyyyyxxxvvvuuuuuuwwwyyy{{{vvvvvvvvvsssqqqqqqrrrtttxxxvvvtttsssuuuvvvvvvvvvuuuwwwxxxxxxvvvwww{{{~~~|||{{{zzzzzzzzz|||}}}~~~~~~}}}}}}}}}}}}rrraaaVVVSSSPPPMMMJJJIIIGGGDDDAAADDDEEEEEEFFFFFFFFFFFFEEEGGGFFFEEEDDDCCCBBBAAAAAABBBBBBAAA@@@???>>>===<<<===<<<;;;:::999999999999777777666555555555555666444444444444444444444444333444555777888888999999888<<<:::;;;@@@AAANNNgggxxxooonnnjjjfffccceeelllrrrxxxvvvtttssssssrrrooommmjjjhhhfffeeedddbbb___]]]XXXXXXWWWWWW\\\kkkzzzvvvpppiiicccUUUPPPJJJDDDBBBAAA??????::::::999999888777777777888888:::<<<@@@DDDGGGJJJMMMTTT]]]bbbbbbbbbdddgggiiillloooqqqqqqqqqqqqrrrrrrqqqppprrrtttuuuuuutttnnnoooooolllmmmppppppmmmggggggggggggffffffffffff```aaadddfffffffffeeedddaaaaaaaaa```______^^^^^^___^^^]]]\\\[[[[[[[[[[[[]]]]]]]]]^^^^^^^^^______\\\\\\]]]^^^^^^^^^^^^]]]^^^^^^^^^]]]]]]]]]\\\\\\ZZZ[[[[[[[[[[[[ZZZYYYYYYZZZYYYWWWWWWWWWWWWTTTRRRRRRQQQOOOOOOOOOOOOMMMLLLIIIJJJKKKKKKKKKJJJHHHGGGIIIJJJKKKKKKKKKKKKKKKKKKIIIHHHGGGEEEDDDDDDDDDDDDBBBAAA???======>>>@@@AAA@@@@@@???????????????@@@>>>??????@@@@@@AAABBBBBB>>>>>>>>>>>>????????????===<<<;;;:::888777666555333444444444444444444444444444444444444444444444555444444333333222222111333333333444444444555555444444444444444444444444333444555666777777777777111222222333444555666666666666666666777777777777}}}oooiiimmmxxxhhhYYYOOONNNHHH===888<<<777666555444333222222222---......///000111111222000111111111111222222222111111111000111111222333222222333666777888???GGG```{{{~~~\\\OOODDDAAAEEEEEENNNMMMKKKIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFEEECCCAAADDDEEEFFFFFFFFFDDDCCCBBBCCCFFFIIILLLOOOSSSWWW[[[ZZZ\\\___bbbeeehhhjjjkkkmmmnnnoooooonnnooorrrttttttrrroooooooooppppppoooppprrrtttwwwyyyzzzzzzzzzzzzyyyxxxvvvuuuttttttttt{{{xxxvvvwwwyyyyyywwwtttuuuuuuvvvwwwwwwvvvuuutttrrrrrrssstttuuuuuuuuuuuuvvvtttrrrrrruuuyyy{{{|||||||||||||||{{{{{{{{{{{{zzzzzz{{{|||~~~|||tttkkk___TTTNNNKKKHHHFFFFFFFFFDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGEEEDDDEEEGGGGGGCCC???CCCCCCBBBAAA@@@??????@@@>>>>>>===<<<;;;999888777777666666555555555666666555555666666777666666555444444555666777888999999::::::;;;>>>@@@DDDPPP\\\}}}vvvmmmiiifffeeeccceeemmmwwwzzztttpppppppppnnnlllhhhfffcccbbbbbbaaa___]]]aaaYYYUUUXXX]]]ggg~~~{{{tttmmmeee```WWWRRRLLLFFFCCC@@@>>>===;;;::::::999999888888888666888:::<<>>>>>============>>>>>>:::===@@@AAAAAAAAABBBCCCAAAAAA????????????AAAAAA?????????>>>>>><<<;;;;;;555555555555444333222111333333222222222333444444333333333333333333333333555555555555555555555555444444444444444444444444666555444333333333333333333333333444444444555555555555555555555666777777vvv{{{mmmhhhoooyyyjjj\\\RRRPPPJJJ???:::<<<777666555333222222222222......//////000111111222000111111111111222222222111111111111111222222333444333444777888999???HHHfff~~~}}}yyyYYYMMMCCCAAAFFFHHHPPPNNNLLLJJJHHHGGGFFFFFFHHHGGGFFFFFFGGGGGGEEECCCDDDEEEEEEFFFEEEDDDCCCBBBCCCFFFIIILLLOOOSSSWWWZZZ[[[]]]___bbbeeehhhiiijjjkkkmmmooooooooooooqqqrrrtttrrrpppooopppqqqqqqpppqqqrrrtttwwwyyyzzzzzzzzzzzzyyyxxxvvvuuuuuuttttttwwwuuussstttuuuvvvtttrrrsssttttttuuuuuutttssssssuuutttsssrrrrrrtttuuuvvvyyywwwtttuuuwwwzzz|||}}}|||}}}}}}}}}}}}|||||||||zzzzzz{{{|||~~~wwwqqqjjj^^^TTTMMMKKKGGGEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFFFFGGGFFFDDDBBBDDDDDDBBBAAA@@@@@@@@@@@@???>>>>>>===<<<:::999888888888777666666666666777555555555666666666555555444444555666777888999999::::::;;;>>>???CCCOOO[[[~~~yyymmmiiieeedddcccfffoooyyy}}}xxxrrrppppppqqqpppnnnhhhgggeeedddeeedddbbbaaa___XXXTTTWWW[[[dddyyy|||vvvooogggbbbXXXSSSLLLGGGCCC@@@>>><<<;;;;;;::::::999888888888777999;;;===@@@DDDJJJNNNQQQVVV]]]bbbfffgggiiijjjfffhhhkkkoooqqqrrrrrrrrrtttsssssstttttttttsssrrrssssssrrrqqqppppppppppppjjjjjjjjjjjjiiiiiiiiiiiigggfffeeefffhhhiiihhhggggggfffeeedddcccaaa```______^^^^^^]]]]]]]]]]]]]]]^^^______^^^\\\\\\]]]___]]]^^^```aaaaaa___]]][[[^^^_________^^^]]][[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[VVVWWWWWWVVVUUUSSSQQQPPPQQQPPPOOOPPPQQQQQQOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLJJJJJJKKKMMMMMMMMMMMMLLLLLLKKKJJJIIIFFFDDDBBBAAABBBBBBAAA@@@???>>>>>>============>>>;;;===@@@AAAAAAAAABBBCCCCCCBBBAAA@@@??????@@@AAA@@@@@@@@@???>>>===;;;;;;666666555444444333333222222222222222333444555555444444444444444444444444555555555555555555555555444444444444444444444444666555444444333333333444333333444444444555555555666666666666666777888888ooo{{{sssddddddkkknnnaaaVVVSSSLLLBBB<<<<<<666666444333222111111111...//////000000111111111000111111111111222222222111111111111111222333333444444555888999999???GGGhhh|||qqqTTTKKKCCCAAAGGGIIIRRRPPPMMMJJJHHHFFFEEEEEEGGGFFFFFFGGGHHHHHHFFFEEEDDDDDDEEEEEEEEEDDDCCCCCCDDDFFFIIILLLOOORRRWWWZZZ\\\^^^```ccceeegggiiiiiiiiikkknnnooooooooopppqqquuusssppppppqqqrrrrrrqqqqqqsssuuuwwwyyyzzzzzzyyyyyyxxxxxxwwwvvvuuuuuutttsssrrrqqqrrrtttttttttrrrvvvwwwxxxxxxxxxxxxwwwwwwxxxvvvsssqqqqqqrrruuuvvv{{{yyywwwwwwyyy{{{}}}}}}||||||}}}~~~~~~}}}}}}|||{{{{{{|||}}}yyyrrrnnnjjj```UUUMMMJJJFFFDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@??????===;;;:::999999999888777777777777777555555555555555555555444444444555666777777888999:::999;;;>>>???BBBMMMYYY|||{{{nnnhhhccccccdddhhhrrr}}}zzzvvvqqqoooqqqrrrqqqppphhhfffeeeeeeeeeeeedddbbb\\\UUURRRUUUXXX___rrr~~~}}}|||xxxqqqhhhcccYYYTTTMMMGGGCCC@@@>>><<<;;;;;;;;;:::999888888888888:::<<<>>>AAAFFFKKKOOOSSSXXX___dddgggiiijjjkkkhhhjjjllloooqqqrrrrrrrrrvvvuuutttsssrrrrrrrrrrrrssssssssstttuuuvvvvvvwwwkkkkkkkkkkkkjjjjjjjjjjjjhhhgggfffggghhhiiihhhgggffffffggggggfffcccaaa```]]]]]]]]]]]]^^^___``````______^^^\\\[[[[[[]]]___]]]^^^```aaa```___]]][[[]]]]]]^^^^^^^^^\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZWWWWWWUUUSSSRRRQQQPPPPPPRRRQQQPPPQQQRRRRRRPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIJJJMMMPPPPPPPPPPPPOOONNNNNNMMMMMMJJJHHHEEEDDDEEEDDDCCCBBB@@@???>>>===============;;;===@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@@@@AAAAAACCCBBBBBBAAA???===;;;:::888777555444333333444444111111111222333444555666555555555555555555555555555555555555555555555555444444444444444444444444666555444444333444444444333444444444444555555555777777777777777888999999lllsssyyyeee___aaayyyrrrggg\\\VVVOOOEEE===<<<777666444333111111000000//////000000000111111111000000111111111222222222222111111111111222333333444333555888888888>>>EEE```zzz{{{jjjPPPIIIAAA@@@GGGIIIQQQPPPMMMJJJHHHGGGFFFFFFGGGFFFFFFGGGIIIIIIHHHFFFDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFJJJLLLOOORRRVVVZZZ^^^___aaacccfffggghhhiiigggjjjnnnppppppoooooopppvvvtttqqqqqqrrrttttttsssssstttvvvxxxyyyyyyyyyyyywwwwwwwwwwwwvvvvvvuuuuuusssrrrrrrssstttuuuuuuuuuxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwuuutttssssssttttttzzzxxxvvvvvvxxxzzz{{{zzzzzzzzz{{{|||}}}}}}||||||||||||}}}~~~~~~|||xxxtttrrrnnncccWWWMMMIIIEEECCCBBBCCCBBBBBBAAABBBBBBCCCDDDEEEFFFGGGEEEGGGJJJIIIFFFDDDFFFIIIIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBAAA@@@???===<<<;;;999999888777666666666777555555555444444444444444444444555555666777777888:::999;;;>>>>>>AAAKKKVVVuuu{{{pppiiiccccccffflllwww}}}xxxtttooonnnqqqssssssrrrhhhfffddddddccccccaaa___ZZZTTTQQQTTTVVV\\\mmm{{{xxxxxx{{{{{{{{{zzzwwwppphhhbbbZZZUUUNNNHHHDDDAAA>>><<<<<<<<<;;;:::999888888777777999<<<>>>AAAFFFKKKOOOVVV[[[aaafffiiijjjkkkllljjjkkkmmmoooqqqrrrrrrrrrvvvvvvtttsssqqqqqqrrrtttttttttuuuvvvwwwxxxxxxxxxmmmllllllkkkjjjjjjiiiiiiiiihhhggggggiiiiiihhhgggcccdddfffgggfffddd```^^^^^^^^^^^^^^^___```aaaaaaaaa```^^^\\\ZZZZZZ]]]```^^^___``````___^^^\\\[[[\\\\\\]]]]]]]]]\\\ZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXVVVSSSQQQOOOOOOOOOPPPRRRQQQQQQRRRSSSSSSQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLJJJIIIJJJMMMPPPPPPOOOOOONNNNNNNNNNNNNNNMMMKKKHHHGGGFFFFFFDDDCCCAAAAAA???>>>============<<<>>>?????????>>>???AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCBBB@@@>>><<<;;;999888555333333333555666333333222222222333444444444444444444555555555555555555555555555555555555555555555555555555555555555555444444444444555555444444444444555555555555777777666666777777888999kkkoooyyykkkbbb```uuuwwwmmmbbbZZZRRRHHH@@@<<<777666555333222111000000000000000000111111111111000000111111111222222222222222222111222333333444333333555777777666;;;BBBSSSyyyuuuvvveeeMMMGGG@@@???FFFIIIOOONNNLLLJJJIIIHHHIIIIIIGGGFFFFFFGGGIIIIIIHHHFFFCCCCCCCCCCCCCCCCCCDDDDDDDDDGGGJJJLLLOOORRRVVVYYY^^^___aaadddfffhhhiiiiiigggjjjnnnppppppoooppppppwwwuuusssrrrtttuuuuuuuuutttuuuwwwxxxyyyyyyyyyxxxvvvvvvwwwwwwwwwwwwvvvuuurrrsssssstttttttttuuuuuusssssstttttttttuuuuuuvvvwwwxxxxxxxxxwwwuuusssrrrwwwuuuttttttvvvwwwxxxwwwxxxxxxxxxyyyzzz{{{||||||}}}}}}~~~zzz|||}}}{{{zzztttfffYYYNNNJJJFFFCCCBBBCCCCCCCCCBBBCCCDDDEEEGGGIIIJJJJJJFFFHHHJJJHHHEEEDDDFFFIIIJJJIIIHHHGGGGGGFFFFFFFFFDDDDDDCCCBBBAAA???>>>===:::999888777666666666666777666555444444444444555444444555555666666777777999999;;;>>>===???HHHSSSnnn}}}ssskkkffffffkkkrrr|||~~~|||zzzwwwsssooonnnpppssssssrrrllljjjgggeeedddbbb___\\\YYYSSSQQQTTTVVV[[[kkk~~~yyytttrrrssstttuuuvvvtttnnnfff```ZZZUUUNNNIIIEEEBBB???>>>======<<<;;;:::999888777666888:::===@@@EEEKKKOOOXXX]]]ccchhhjjjkkkllllllkkklllnnnoooqqqrrrsssssstttuuuuuusssrrrrrrtttwwwvvvwwwwwwxxxxxxwwwvvvuuuoooooommmllljjjiiiggggggjjjiiihhhhhhiiijjjiiigggbbbdddggghhhhhheeebbb___aaa``````___``````aaaaaabbbaaa___\\\ZZZ[[[]]]```____________^^^]]]\\\[[[ZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWUUURRROOONNNNNNOOOPPPRRRQQQQQQRRRSSSSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPNNNKKKIIIIIILLLNNNPPPOOONNNMMMMMMMMMNNNNNNNNNLLLJJJHHHHHHGGGFFFDDDDDDCCCAAA@@@???>>>=========>>>???>>>======>>>@@@>>>???@@@BBBCCCDDDEEEEEEEEEDDDCCCBBB@@@>>><<<;;;:::888666444333444555666555555444333222222222222222222333333333444444444555555555555555555555555555555555555555555555555555555444444444555555666444444444555555555666666666555555555555666777777jjjmmmtttqqqfffddduuu}}}uuujjj```WWWMMMDDD>>>999888666444222111111000111111111111111111111111000111111111111222222222222222222222222333444444333222555777666555999@@@IIIiiiqqqqqqyyy___KKKGGG@@@???GGGJJJOOONNNLLLJJJIIIIIIJJJJJJGGGFFFFFFGGGHHHHHHFFFEEECCCCCCBBBBBBCCCCCCDDDEEEEEEGGGJJJLLLOOORRRVVVYYY]]]___aaadddfffhhhjjjjjjhhhjjjmmmoooppppppqqqrrrwwwuuuttttttuuuwwwwwwwwwuuuvvvxxxyyyyyyyyyxxxxxxtttuuuwwwxxxxxxwwwvvvuuuqqqssstttsssrrrrrrssstttuuutttttttttuuuvvvwwwxxxwwwxxxzzz{{{{{{xxxuuussstttsssrrrsssuuuwwwwwwvvvxxxwwwvvvvvvwwwzzz|||~~~~~~~~~{{{vvvgggZZZPPPLLLGGGDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMOOOPPPJJJKKKJJJIIIGGGFFFGGGHHHIIIHHHHHHGGGGGGHHHHHHHHHFFFFFFEEEDDDCCCAAA@@@???;;;;;;999888777777666777999888666555444444555666444444555555555666666666999999;;;======>>>FFFPPPjjjwwwoooiiikkkqqqxxx~~~{{{zzzzzzxxxtttooonnnppprrrrrrppppppnnnjjjhhhfffccc```]]]XXXRRRPPPSSSUUU[[[lll{{{ssspppnnnnnnpppqqqpppkkkddd^^^ZZZUUUNNNIIIFFFCCCAAA???>>>===<<<;;;:::999888777555777:::===@@@EEEKKKOOOZZZ^^^dddiiikkkkkkllllllllllllnnnoooqqqssstttuuusssvvvwwwvvvssssssuuuxxxxxxyyyyyyxxxwwwuuusssrrrqqqpppooommmllljjjiiihhhkkkjjjiiiiiijjjjjjiiihhhccceeehhhjjjjjjhhheeecccaaaaaaaaa```aaaaaabbbbbbcccbbbaaa___\\\\\\^^^```_________^^^]]]\\\[[[ZZZYYYYYYZZZ[[[[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVWWWWWWVVVTTTRRRPPPOOOOOOPPPQQQQQQQQQPPPQQQSSSTTTRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPOOOLLLJJJIIIKKKMMMQQQPPPOOONNNNNNOOOPPPQQQPPPNNNKKKJJJJJJJJJIIIGGGFFFEEEDDDBBB@@@??????>>>>>>>>>???===<<<<<<===???===>>>???AAACCCDDDEEEEEEDDDCCCCCCBBB@@@>>><<<;;;:::999777666555555666666555555444333222222222222111222222333333444444444555555555555555555555555555555555555555555555555555555555444555555666777444444555555555666666666555555555555555666666777gggjjjoooyyysssiiiiiittt}}}rrrfff\\\SSSIIIBBB:::999777555333222111111111111111111111111111111000111111111111222222222333222222222222333444444333333666888777555999@@@CCCYYY}}}rrrsss{{{wwwYYYHHHFFFAAAAAAIIINNNQQQOOOMMMKKKIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGEEECCCCCCCCCBBBBBBBBBCCCDDDEEEEEEGGGJJJLLLNNNQQQUUUXXX]]]^^^aaadddgggiiikkkllliiikkknnnooooooppprrrtttxxxvvvtttuuuvvvxxxxxxxxxvvvwwwxxxyyyyyyyyyxxxwwwsssuuuvvvxxxxxxxxxwwwvvvsssuuuwwwvvvsssrrrtttuuuxxxxxxwwwwwwxxxyyy{{{|||yyyzzz{{{|||{{{zzzxxxwwwtttssssssuuuwwwyyyyyyxxxzzzxxxuuutttvvvyyy~~~tttfffZZZSSSNNNIIIFFFEEEGGGHHHHHHHHHIIIKKKMMMPPPRRRTTTUUUPPPNNNKKKJJJJJJJJJIIIHHHEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGFFFDDDCCCAAA@@@>>>===<<<;;;999999999999:::999777555555555666777444444444555555555666666999999;;;===<<<===DDDNNNfff{{{sssnnnpppwww}}}~~~{{{yyy{{{|||yyyuuupppnnnoooqqqpppnnnpppnnnjjjhhhgggdddaaa___VVVPPPNNNQQQTTT[[[mmmuuupppkkklllmmmnnnmmmiiiccc^^^YYYTTTNNNIIIFFFDDDCCCAAA>>>>>>===;;;:::999888777666888;;;>>>AAAFFFMMMQQQ[[[___eeeiiikkkkkkkkklllllllllmmmoooqqqtttvvvwwwuuuxxx{{{yyyuuussstttwwwyyyyyyzzzyyyxxxuuurrrpppqqqppppppoooooonnnnnnmmmllljjjiiiiiijjjjjjiiihhhccceeeggghhhiiigggeeeddd`````````aaabbbcccdddeeecccccccccaaa___^^^^^^``````______^^^]]]\\\[[[ZZZXXXXXXZZZZZZZZZZZZYYYXXXTTTTTTUUUUUUVVVVVVWWWWWWTTTSSSRRRPPPPPPPPPQQQRRRPPPPPPPPPQQQSSSSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOMMMKKKKKKLLLNNNQQQPPPOOONNNNNNOOOPPPQQQQQQOOOMMMMMMMMMMMMLLLKKKIIIHHHFFFDDDBBBAAA@@@???>>>???>>>===;;;;;;<<<>>>>>>???@@@AAABBBBBBBBBAAABBBBBBBBBAAA@@@>>>===<<<999999888777777666666555333222222222333333444555222222333333444555555666555555555555555555555555555555555555555555555555555555555555555666777777555555555555666666666666666666666555666777777888dddgggllltttrrriiikkkssswwwjjj```WWWMMMEEE;;;:::888666444333222222222222111111111111111111000111111111111222222222333333222222333333444555555555777:::888666:::@@@???NNNllluuuxxxrrrUUUEEEFFFBBBCCCLLLQQQSSSQQQNNNKKKIIIHHHGGGGGGHHHGGGFFFFFFFFFFFFCCCAAACCCBBBBBBAAABBBCCCDDDEEEEEEHHHJJJMMMNNNQQQUUUXXX\\\^^^```dddgggjjjlllmmmkkklllnnnnnnoooqqqtttvvvxxxwwwuuuuuuwwwyyyyyyyyywwwwwwyyyyyyyyyyyyxxxwwwssstttvvvxxxyyyxxxwwwvvvwwwyyy{{{yyyvvvuuuvvvxxxvvvvvvuuuuuuvvvxxxyyyzzz||||||{{{zzzzzzzzzzzz{{{uuuuuuuuuwwwzzz||||||{{{{{{yyyuuutttuuuzzz~~~qqqdddZZZTTTPPPJJJGGGGGGHHHIIIIIIJJJKKKMMMPPPRRRUUUWWWXXXUUUQQQMMMKKKMMMMMMKKKHHHBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHGGGEEEDDDBBBAAA@@@@@@>>>===<<<;;;;;;:::<<<:::888666555555777777444444444555555555555555999999<<<===<<<<<>>===<<<:::999888777777999<<>><<<::::::<<<>>>@@@@@@AAABBBAAA@@@???>>>AAAAAAAAA@@@???>>>===<<<888999999999888777666555000000111222333555777888333333444444555666777777555555555555555555555555666666666666666666666666555555555555555666777777555555555555666666666777777777777777777888888999^^^^^^eeessspppiiimmmooo{{{zzzmmmdddZZZNNNDDD>>>999444333333444222000111111000000000000111111222222222111111111000000111111222222222333333333666666777777888:::;;;<<>><<<;;;;;;;;;999999888666555444333222333333333444555666888888888666777;;;===???DDDKKKcccxxx{{{~~~{{{xxxwwwwwwyyyyyyyyyuuuqqqppppppooollljjjkkkjjjgggdddaaa___]]]\\\UUUNNNLLLOOOTTT\\\pppwwwtttmmmjjjhhhhhhiiifff^^^XXXUUUQQQLLLGGGEEEBBB@@@??????>>>===<<<:::999888777555777999<<<@@@FFFMMMRRR\\\aaahhhkkkkkkkkklllnnnmmmooopppqqqqqqsssvvvxxx}}}|||zzzxxxvvvuuuuuutttxxxxxxxxxxxxvvvtttrrrqqqmmmnnnnnnnnnoooooooooooonnnmmmmmmoooqqqpppkkkgggeeegggiiihhhfffddddddddddddcccbbbbbbbbbdddfffhhhjjjjjjiiieeeaaa______```]]]]]]\\\[[[[[[\\\]]]]]]ZZZZZZYYYXXXXXXXXXXXXXXXYYYXXXWWWWWWVVVWWWXXXXXXTTTSSSTTTUUUVVVVVVTTTRRRRRRSSSUUUVVVUUUTTTRRRPPPTTTTTTRRRPPPNNNNNNPPPRRRUUUTTTSSSQQQOOOMMMKKKJJJNNNOOOPPPQQQQQQQQQQQQQQQRRRTTTVVVVVVTTTRRRRRRRRRMMMJJJHHHGGGHHHHHHEEEBBBAAA@@@>>>===<<<<<<<<<===<<<===??????>>>???@@@BBB@@@@@@@@@???????????????===<<<:::888777777888999444444444444444444333333444444333333333333222222444555555555444333333222666555555444444666777888666555444333333444666777666666666555444444444333333444555666666777777777aaa```dddlllxxxpppeeegggjjjvvv|||qqqiii```SSSJJJ???:::555333333444222000111111000000000000111111222222222111111111000000111111222222222333333333666666666777888999:::;;;???CCCYYYxxx|||hhhPPPCCCCCC???AAAHHHHHHKKKJJJJJJKKKLLLKKKIIIGGGGGGGGGFFFEEEEEEEEEFFFFFFBBBCCCEEEDDDCCCCCCDDDFFFHHHHHHIIIKKKOOOSSSWWWYYYYYY\\\```dddgggiiijjjjjjkkkkkklllnnnpppsssuuuvvvtttvvvxxxzzz{{{{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxwwwvvvwwwxxxxxxxxxwwwvvvuuuyyyyyyyyyyyyzzzzzzzzzzzzwwwwwwvvvuuuvvvwwwxxxyyyzzzyyywwwxxxyyyzzzyyyxxxyyyzzzzzz{{{|||}}}~~~||||||||||||}}}~~~yyysssuuuyyypppbbbZZZXXXUUUQQQNNNMMMNNNOOOPPPUUUUUUSSSPPPSSSYYYZZZXXXUUUSSSPPPOOOOOOMMMJJJGGGBBBDDDEEEEEEEEEEEEGGGIIIJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFCCCAAA???>>>>>>>>>???>>><<<999666444222111555444444444444555666666888666888;;;===>>>DDDJJJ```yyy|||{{{wwwuuuvvvxxxyyyzzzwwwsssqqqpppooollliiijjjiiigggeeebbb___]]][[[VVVOOOMMMQQQVVV]]]ooowwwrrrooolllkkkkkkllliiiaaa[[[VVVRRRLLLHHHEEEBBB@@@>>>>>>>>>===;;;:::999888777666777:::===AAAGGGNNNSSS___eeelllpppooonnnoooppppppqqqrrrrrrrrrrrrtttvvv{{{zzzxxxwwwvvvuuutttttttttuuuwwwxxxwwwsssooommmllllllmmmmmmnnnoooooopppsssrrrqqqrrrsssqqqlllhhheeeggghhhhhhfffdddcccdddccccccbbbcccdddgggiiikkkmmmmmmkkkgggbbb___^^^___]]]\\\\\\[[[[[[\\\\\\]]][[[[[[ZZZYYYYYYYYYYYYYYYTTTUUUUUUVVVWWWXXXXXXXXXVVVUUUTTTTTTUUUUUUTTTRRRRRRRRRSSSTTTSSSRRRQQQPPPQQQQQQQQQOOONNNNNNQQQSSSVVVVVVUUUTTTRRRPPPNNNMMMMMMNNNOOOPPPPPPPPPPPPPPPRRRSSSUUUUUUSSSRRRQQQRRROOOMMMJJJIIIJJJIIIGGGDDDCCCBBB@@@>>>===============>>>@@@@@@???@@@AAABBBAAA@@@@@@@@@@@@?????????>>>===:::888777777888888555555555444444444444444444444333333333333222222444444555555444444333222555444444333444555666777666555444444444444555666555555555555444444444444666777888999999:::::::::cccbbbcccfffjjjvvvvvvgggeeeeeeooovvvooofffZZZQQQAAA<<<777444444444222000111111000000000000111111222222222111111111111111111111222222222333333333555555555666777888999:::===AAAXXXxxxeeeMMMBBBCCC@@@CCCJJJKKKIIIIIIHHHIIIKKKKKKIIIGGGHHHGGGFFFFFFEEEEEEEEEFFFCCCDDDEEEEEEDDDDDDEEEGGGHHHHHHIIILLLOOOSSSWWWYYYZZZ]]]```dddggghhhiiiiiijjjjjjlllnnnpppsssuuuwwwwwwxxxzzz{{{||||||{{{zzzzzzyyyxxxxxxwwwwwwxxxxxxwwwxxxzzz{{{{{{zzzzzzyyyzzzzzzyyyyyyxxxyyyyyyyyyxxxwwwwwwvvvwwwxxxyyyzzz{{{zzzxxxxxxyyyyyywwwvvvwwwyyyzzz|||}}}}}}}}}}}}|||||||||}}}~~~}}}uuulllnnnttt|||}}}mmmaaa[[[ZZZXXXVVVTTTRRRRRRRRRRRRWWWWWWTTTQQQSSSYYY\\\ZZZWWWVVVSSSQQQOOOLLLHHHEEECCCDDDEEEEEEEEEFFFIIIKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIHHHFFFDDDCCCBBBAAAAAAAAA@@@>>><<<999666444333777666555444444444444444999777888;;;===>>>CCCJJJ]]]}}}~~~yyy|||{{{vvvtttuuuxxxzzz|||yyyuuurrrpppnnnkkkhhhhhhhhhhhhfffddd```]]]ZZZVVVPPPNNNSSSXXX^^^nnnwwwooonnnmmmlllmmmmmmiiibbb]]]XXXSSSMMMHHHDDDBBB@@@>>>>>>===<<<;;;:::999888777777888;;;>>>CCCIIIPPPUUUaaagggnnnrrrqqqpppoooppprrrsssttttttsssrrrtttuuuxxxwwwvvvuuuuuutttttttttqqqsssvvvxxxvvvrrrmmmjjjjjjkkklllmmmnnnooopppqqquuutttssssssrrroookkkhhheeefffhhhhhhfffdddccccccbbbbbbcccdddfffiiikkkmmmooonnnlllgggbbb^^^]]]]]]]]]\\\[[[[[[[[[[[[\\\]]]\\\[[[[[[ZZZZZZZZZZZZ[[[SSSTTTUUUWWWXXXZZZZZZ[[[ZZZXXXUUUTTTUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQPPPOOOOOOPPPOOOOOOPPPRRRUUUVVVVVVVVVVVVTTTRRRPPPOOOLLLMMMNNNOOOOOOPPPPPPPPPQQQSSSTTTTTTRRRQQQQQQRRRRRRPPPNNNMMMLLLKKKIIIGGGGGGEEECCCAAA??????>>>???>>>@@@AAABBBAAAAAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>;;;999888777777777666666666555555444444444444444333333333333222222444444555555444444333333444333333333333444555555777666555444444444444444444444444444555555555555777777888999::::::::::::ccccccdddddddddkkk~~~ooojjjccclll{{{uuukkk___UUUEEE???888555444444333111111111000000000000111111111111111111111111111111111111222222222333333333444444555555666888999:::>>>BBBXXX}}}wwwcccMMMCCCDDD@@@BBBJJJKKKLLLKKKJJJJJJKKKLLLJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDBBBDDDEEEEEEDDDCCCEEEFFFGGGHHHJJJLLLPPPTTTWWWYYY[[[]]]aaadddggghhhhhhhhhhhhiiijjjlllooorrrtttvvvxxxyyyzzz|||}}}}}}}}}}}}zzzyyyxxxwwwvvvwwwxxxxxxwwwxxxzzz{{{|||||||||{{{{{{zzzyyyxxxwwwwwwxxxxxxyyyxxxwwwwwwwwwxxxyyyzzz|||{{{yyyyyyyyyxxxvvvttttttvvvyyy{{{||||||zzzyyy{{{{{{{{{|||~~~{{{qqqooorrrxxxwwwjjj```\\\ZZZZZZZZZXXXUUUSSSSSSSSSZZZYYYVVVRRRUUU[[[^^^\\\ZZZYYYXXXVVVRRRMMMHHHEEECCCDDDEEEFFFFFFGGGIIIKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEDDDCCCCCC??????>>>===;;;:::999999777666555555444444555555999777888;;;<<<===BBBHHHZZZ|||~~~xxxzzz|||vvvssstttxxx{{{}}}{{{wwwsssooollliiigggggghhhhhhgggeee```\\\YYYUUUOOONNNTTTYYY___mmm}}}wwwmmmlllllllllmmmlllhhhaaa\\\XXXTTTMMMGGGDDDBBB@@@>>>======<<<;;;:::999888777777999<<>>AAAWWWwwwwwwcccNNNEEEEEE@@@AAAHHHJJJNNNLLLJJJJJJKKKKKKIIIHHHFFFFFFEEEDDDCCCBBBBBBBBBAAACCCDDDDDDCCCBBBDDDEEEGGGHHHJJJMMMPPPTTTVVVXXX\\\^^^aaaeeegggiiiiiiiiiggghhhiiikkkmmmppprrrtttvvvwwwxxxzzz|||~~~~~~{{{zzzxxxwwwwwwwwwxxxyyyvvvwwwyyyzzz{{{|||{{{{{{{{{zzzxxxvvvvvvvvvwwwxxxyyyxxxwwwwwwwwwxxxyyyzzz|||{{{zzzzzzzzzyyywwwuuutttwwwzzz}}}~~~}}}{{{yyy{{{{{{|||}}}~~~ssstttxxxssshhhaaa]]]ZZZ[[[\\\ZZZVVVSSSSSSTTTXXXXXXUUURRRUUU\\\^^^]]]]]]^^^^^^\\\WWWQQQLLLIIIDDDFFFHHHIIIIIIIIIKKKLLLJJJIIIHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDAAA@@@???>>>===;;;::::::666666555555666666777888:::888888;;;<<<<<>>;;;999888777777777777777888999999:::888888;;;;;;;;;@@@FFFVVVxxx~~~{{{xxx|||{{{vvvtttxxx{{{|||wwwqqqlllkkkkkkkkkjjjiiigggccc___ZZZXXXSSSKKKJJJSSS\\\dddrrrwwwooonnnppprrrrrrnnnggg```[[[VVVQQQIIIDDDAAA@@@@@@???;;;;;;;;;:::999888888888777999<<<@@@EEEKKKSSSXXX^^^cccjjjmmmmmmmmmnnnpppnnnpppsssuuuuuutttuuuvvvtttssssssrrrrrrrrrssssssuuutttrrrpppnnnnnnnnnnnnjjjkkklllnnnpppqqqssssssoooqqqrrrqqqooonnnnnnnnnggghhhjjjjjjgggfffeeeeeedddddddddeeefffffffffgggddddddccc___\\\YYYYYYZZZZZZZZZ[[[\\\\\\[[[ZZZZZZXXXXXXXXXXXXXXXYYYYYYZZZYYYXXXXXX[[[bbbllluuu{{{dddaaa\\\ZZZZZZZZZ[[[ZZZWWWWWWWWWWWWVVVVVVVVVUUUVVVWWWXXXWWWVVVUUUVVVWWWVVVWWWZZZ[[[[[[ZZZXXXVVVRRRRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQOOONNNMMMOOOPPPRRRSSSTTTRRRPPPOOOPPPQQQQQQOOOMMMKKKIIIHHHHHHHHHCCCFFFIIIIIIHHHFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBCCCBBBAAA@@@>>><<<;;;;;;::::::999888777777666666444444333333333333222222333333444444555555444444444555666666777777666666555666666666555444333333333333333333444444444444444444555666777777777777``````cccggghhhiiiqqqyyyzzzoooiiiooo~~~tttfff[[[MMMFFF>>>888666555444222111111000000000000111111000000111111111222222222111111222222222333333333666666666777888999:::;;;>>>???UUUzzzbbbNNNGGGGGG@@@???GGGJJJJJJHHHGGGHHHJJJLLLMMMLLLIIIHHHGGGEEEDDDDDDDDDCCCBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGJJJNNNQQQTTTVVVWWW\\\___cccgggjjjlllmmmmmmkkkkkklllmmmnnnpppqqqrrrttttttuuuvvvxxxyyy{{{|||zzz{{{{{{{{{{{{zzzyyyyyyuuuvvvxxxyyyyyyyyyxxxxxxyyywwwuuuttttttvvvxxxzzzwwwwwwvvvuuuvvvwwwxxxyyyyyyyyyzzz|||}}}{{{zzz|||~~~~~~~~~vvvllleeeaaaaaacccccc___ZZZWWWXXX[[[VVVYYYYYYZZZ^^^dddeeebbbcccfffjjjiiiddd]]]YYYWWWRRRVVVZZZ\\\[[[XXXVVVTTTPPPNNNLLLJJJJJJKKKMMMNNNMMMNNNOOOOOOOOONNNMMMLLLHHHGGGEEECCC@@@>>><<<;;;::::::999999888888999999;;;888888;;;;;;;;;???EEERRRttt|||}}}~~~~~~~~~xxxvvvxxx{{{{{{tttpppoooooonnnllljjjfffbbb]]]YYYWWWSSSKKKIIISSS^^^hhhwwwwwwrrroooqqqsssrrrmmmeee^^^YYYTTTNNNGGGBBB@@@@@@@@@@@@;;;;;;::::::999888888888777999<<<@@@EEEKKKSSSXXX^^^bbbhhhkkklllmmmpppsssoooqqqtttuuutttsssrrrsssrrrqqqpppoooooooooooooooqqqqqqpppooonnnmmmkkkkkkiiiiiijjjlllmmmooopppqqqpppqqqrrrpppmmmkkkkkkmmmhhhjjjkkkkkkiiigggffffffcccccceeefffggghhhiiiiiiggggggeeebbb]]]ZZZZZZZZZYYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYXXXXXXYYYZZZZZZ[[[YYYYYYZZZ]]]aaagggmmmqqqbbb___\\\ZZZZZZ[[[ZZZZZZWWWWWWXXXXXXXXXWWWVVVUUUSSSUUUWWWWWWWWWVVVWWWYYYUUUWWWZZZ]]]]]]\\\ZZZXXXVVVVVVVVVUUUTTTSSSQQQQQQPPPPPPPPPNNNMMMLLLNNNPPPOOOQQQSSSRRRPPPOOOQQQSSSRRRQQQOOOMMMLLLKKKLLLLLLHHHJJJMMMNNNMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA???>>>===;;;;;;:::999888777666666444444333333333333222222222333444444555555444444333444555666666666555555444555555666666555444333444444333333333333333333444555666777888888888888bbb``````dddfffhhhooovvvyyyiiiooowwwiii^^^OOOHHH>>>888666555444222111111000000000000111111000000111111222222222222111111222222222333333333666666777777888:::;;;<<>>===;;;:::999888888888;;;999888;;;;;;:::>>>DDDPPPrrr}}}~~~zzzvvvxxx{{{~~~wwwsssrrrssspppnnnjjjeee```\\\YYYWWWTTTKKKJJJTTT```kkk{{{}}}wwwuuummmppprrrpppjjjbbbZZZVVVRRRMMMFFFAAA??????@@@@@@;;;::::::999999888888888666888<<>>===<<<<<<<<<::::::999888999<<>>BBBGGGNNNUUUZZZ___eeehhhhhhjjjooosssrrrsssttttttsssrrrppppppppplllkkkjjjjjjkkklllkkkjjjlllllllllkkkjjjiiihhhgggeeefffhhhjjjlllnnnoooooosssssssssqqqlllhhhfffeeellljjjhhhhhhiiikkkkkkjjjjjjiiiiiikkkoooqqqrrrrrruuurrrnnnjjjfffdddbbbbbbaaa```___^^^]]]]]]]]]]]]^^^^^^^^^]]]\\\[[[ZZZYYY[[[[[[[[[[[[ZZZZZZZZZZZZ\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[YYYWWWVVVWWWWWWWWWWWWXXXYYYZZZ[[[XXXZZZZZZYYYXXXWWWXXXYYY[[[[[[[[[ZZZYYYXXXVVVVVVRRRRRRQQQPPPOOOOOOOOOOOOQQQRRRSSSSSSSSSSSSQQQQQQRRRQQQOOONNNNNNOOOQQQSSSRRRSSSSSSTTTSSSRRRPPPOOOLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBB=========<<<;;;999777777666555333222111222333444444333333333333444555555444444444555555666666666666666555555555444444444333222222222333333444555555555555555666666666666\\\\\\\\\\\\]]]bbbhhhmmm{{{}}}yyyzzzppphhhXXXOOOEEE@@@:::555333444444333333222111222222222111111111111111111111111222222333333333333444444444555666777777888:::===@@@GGGZZZZZZIIIDDDEEEBBBEEEJJJGGGGGGHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHJJJMMMQQQUUUYYY\\\]]]```dddhhhjjjkkknnnooonnnnnnoooppppppqqqrrrrrrttttttttttttttttttuuuuuuzzzzzzzzzzzzzzzzzzyyyyyy|||yyyuuutttssstttuuuyyywwwvvvvvvwwwwwwuuutttttttttuuuwwwxxxyyyzzzzzz}}}~~~}}}{{{yyy}}}~~~~~~~~~}}}}}}|||{{{~~~xxxrrroookkkjjjiiijjjkkkkkkiiiggghhhfffgggmmmvvv||||||yyyyyyyyyzzzxxxvvvuuuvvvwwwuuuqqqrrrxxx|||yyyuuutttuuuuuuvvvvvvxxxyyyzzzzzzyyytttqqqppplllddd^^^]]]YYYVVVRRROOONNNLLLJJJHHHEEEDDDBBB@@@???>>>======<<<<<<;;;::::::===BBBFFFXXXsss~~~|||||||||}}}}}}{{{yyyyyy}}}zzzyyyzzzxxxsssmmmllljjjfff```]]][[[\\\XXXWWWWWW]]]iiiwww|||yyyvvvssstttrrrppplllggg___VVVPPPFFFDDDBBBAAABBBBBBAAA@@@???>>>===;;;:::999999999888;;;???DDDJJJQQQXXX^^^aaafffiiihhhjjjoooqqqqqqsssssssssrrrrrrqqqqqqqqqpppnnnmmmlllmmmmmmlllkkkiiijjjjjjjjjiiiiiihhhgggbbbcccfffhhhkkknnnpppqqqtttttttttrrrmmmiiiffffffllljjjhhhhhhiiijjjjjjjjjiiiiiiiiikkknnnqqqrrrrrrsssqqqmmmiiifffddddddccccccbbbaaa```____________```___^^^\\\[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXX]]]]]]^^^^^^^^^^^^]]]]]]\\\^^^___```___]]]ZZZXXXXXXXXXWWWWWWWWWXXXXXXXXXWWWXXXZZZZZZXXXWWWVVVWWWYYYZZZZZZZZZZZZXXXVVVUUUTTTSSSRRRQQQQQQPPPQQQQQQSSSTTTTTTUUUTTTSSSQQQPPPPPPOOOOOONNNOOOPPPRRRSSSRRRSSSTTTUUUUUUTTTSSSRRRMMMLLLKKKIIIGGGFFFDDDDDDBBBBBBCCCCCCCCCCCCCCCBBB?????????>>><<<;;;999888666555333222222222333444444333333333333444555555555555555666666666666666555555555555555444444444333333222222222333444444444444555555555666666666ZZZZZZZZZZZZ[[[^^^cccgggsssxxxyyy{{{pppiii[[[QQQGGG@@@;;;555444666333333222111111111111222111111111111111111111111222222222333333333444444444555666777777888:::===???HHH\\\wwwWWWHHHCCCEEEBBBFFFKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBCCCEEEFFFGGGHHHJJJLLLPPPUUUXXX[[[\\\___dddfffhhhjjjkkkmmmlllmmmnnnooopppqqqrrrrrruuuttttttsssssstttuuuuuuzzzyyyyyyyyyyyyyyyyyyyyy|||zzzwwwttttttuuuwwwxxxyyywwwvvvvvvwwwwwwvvvtttrrrrrrsssuuuwwwyyy{{{||||||}}}}}}zzzyyy}}}}}}~~~~~~~~~}}}}}}|||{{{xxxrrrqqqpppqqqrrrqqqpppnnnmmmnnnqqqyyy~~~{{{wwwyyy}}}~~~~~~~~~yyysssjjjcccaaa^^^[[[YYYWWWVVVTTTRRRPPPHHHGGGEEECCCAAA???>>>>>>=========<<<<<<>>>BBBFFFXXXqqq~~~{{{yyyxxxyyyzzzzzzyyyzzz~~~~~~|||{{{wwwqqqfffgggfffdddaaa_________^^^\\\\\\aaakkkxxx}}}wwwtttrrrqqqsssrrrpppmmmfff^^^UUUPPPFFFEEECCCBBBCCCBBB@@@>>>@@@???===<<<;;;:::999999:::===BBBGGGLLLTTT[[[```ccchhhjjjiiijjjoooqqqqqqtttrrrqqqqqqrrrrrrrrrqqqwwwuuuqqqooonnnmmmkkkjjjggghhhhhhhhhhhhhhhggggggbbbccceeegggjjjmmmoooppppppqqqrrrpppmmmiiihhhgggiiigggeeedddfffggggggggggggffffffhhhkkknnnooooooqqqoookkkgggdddccccccdddddddddcccbbbaaaaaaaaaaaa```___]]]\\\[[[[[[\\\\\\XXXXXXYYYYYYYYYYYYYYYZZZ^^^^^^______^^^^^^]]]]]]\\\^^^```bbbbbb___\\\ZZZYYYYYYXXXWWWWWWWWWWWWWWWVVVYYY[[[\\\ZZZXXXWWWWWWXXXYYYZZZ[[[ZZZYYYWWWVVVVVVUUUUUUTTTSSSSSSTTTTTTVVVWWWWWWWWWUUUTTTRRRQQQOOOOOOPPPPPPQQQRRRSSSTTTRRRSSSTTTUUUUUUUUUTTTSSSNNNMMMLLLJJJHHHFFFEEEDDDAAABBBCCCCCCDDDCCCCCCCCC?????????>>><<<;;;999888555555444333333333333444444333333333333444555555555555555555555555666666555555555555555555555555333333333222222333333444333444444555555666666666WWWXXXXXXXXXYYY[[[___bbbkkkwww}}}tttqqqzzzpppiii^^^TTTIIICCC===777555777222222111000000000000000111111111111111111111111222222222333333333444444444555666777777888:::======HHH___pppUUUFFFBBBEEECCCFFFKKKHHHIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGIIIKKKOOOSSSWWWYYY[[[^^^bbbdddfffggghhhjjjjjjjjjkkkmmmooopppqqqrrruuutttsssrrrrrrssstttuuuzzzyyyxxxxxxxxxyyyyyyzzz{{{yyywwwuuuuuuvvvwwwyyyxxxwwwuuuvvvwwwwwwvvvuuuppppppqqqsssuuuwwwzzz{{{yyy{{{}}}~~~|||zzz{{{|||}}}~~~|||zzzyyyyyyzzzyyywwwuuurrruuu}}}{{{{{{~~~yyypppiiigggaaa___]]]]]]\\\[[[YYYWWWNNNMMMJJJGGGDDDAAA@@@????????????>>>===???BBBEEEUUUmmm|||yyywwwwwwxxxyyyzzz{{{~~~~~~wwwooohhhhhhgggdddaaa^^^^^^___aaa```aaafffooo{{{|||uuuqqqooooooqqqqqqpppllleee\\\UUUPPPJJJHHHEEEDDDCCCAAA???<<>>>>>======;;;:::888777555555444444333333333444444333333333333444555555444444444444444444444444444555555555555555555555444333333222222333333333333333333444555666666777VVVWWWXXXXXXXXXYYY\\\^^^fffooo}}}uuuoooxxxyyypppjjjaaaWWWMMMFFF@@@999666777222111000000//////000000222222222222222222222222222222333333333333444444444555666777777888:::======JJJbbbmmmUUUFFFBBBEEECCCFFFKKKHHHIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHKKKNNNRRRVVVXXXZZZ]]]aaacccdddeeefffhhhhhhiiijjjlllnnnpppqqqrrruuutttrrrppppppqqqssstttyyyxxxwwwwwwwwwxxxyyyzzz}}}|||zzzxxxvvvvvvvvvvvvxxxvvvuuuvvvwwwxxxvvvuuuqqqqqqqqqrrrsssvvvxxxzzzwwwxxx{{{}}}}}}}}}|||{{{zzz{{{}}}~~~}}}{{{vvv{{{}}}vvvnnnkkkfffdddcccccccccaaa___\\\WWWUUURRRMMMIIIEEECCCBBBAAAAAAAAA@@@???@@@CCCEEEQQQeee|||wwwxxxxxxyyyzzz|||}}}~~~{{{qqqpppoookkkeee```\\\\\\]]]ddddddffflllvvv~~~vvvpppnnnmmmmmmooooookkkccc[[[TTTQQQLLLIIIFFFCCCBBB@@@>>><<<>>>===<<<;;;::::::::::::;;;===AAAFFFKKKRRRYYY^^^fffkkknnnlllmmmrrrtttttttttqqqnnnooorrruuutttsssooollliiihhhhhhjjjjjjjjjhhhhhhhhhhhhggggggfffeeeffffffeeeeeefffhhhiiikkkeeehhhjjjkkkjjjiiiiiijjjiiigggeeeeeefffggggggggggggggggggiiilllooopppppppppmmmiiidddbbbaaabbbccceeedddcccbbbaaaaaaaaaaaa______^^^]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^^^^______^^^^^^___^^^^^^]]]\\\[[[XXXZZZ]]]___```___^^^\\\[[[ZZZYYYXXXXXXXXXXXXXXXZZZ[[[]]]]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[YYYWWWVVVTTTUUUWWWXXXYYYXXXWWWWWWUUUVVVWWWWWWWWWWWWUUUUUUQQQPPPOOOLLLJJJHHHFFFEEECCCCCCDDDDDDCCCBBBBBBAAA======<<<<<<:::999777666555555555555444444444333444333333333333444555555444444444444444333333333444444444555555555555555444444333222222222333333222222333444555666666777UUUVVVWWWWWWWWWWWWYYY[[[^^^gggyyyzzzsssvvvyyyqqqlllbbbYYYPPPJJJCCC;;;777888333222111111000000111111222222222222222222222222222222333333333333444444444555666777777888:::===>>>LLLfff}}}kkkTTTFFFBBBEEECCCFFFJJJFFFIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBCCCDDDFFFGGGHHHHHHIIILLLOOOSSSWWWYYY[[[^^^aaacccdddeeefffggghhhiiijjjllloooqqqrrrssstttsssqqqooonnnoooqqqrrrwwwvvvuuutttuuuvvvxxxyyy{{{{{{{{{zzzyyyxxxwwwwwwwwwvvvuuuvvvwwwxxxwwwuuutttsssrrrrrrsssuuuwwwyyywwwxxxyyyzzz{{{{{{{{{{{{|||}}}~~~~~~xxx}}}~~~yyyqqqooommmlllkkkiiieeebbbaaa^^^ZZZTTTOOOKKKGGGFFFBBBCCCBBBAAA@@@AAACCCEEELLL\\\zzzyyyyyyyyyzzz{{{|||||||||wwwtttqqqllleee```^^^___```ggghhhlllsss|||yyyrrrmmmllljjjlllmmmiiiaaaYYYTTTQQQKKKHHHCCCAAA@@@???>>>===;;;;;;::::::::::::;;;;;;:::===BBBGGGMMMUUU]]]bbbggglllooonnnoootttwwwvvvtttpppmmmnnnrrruuuuuusssmmmjjjgggfffgggiiijjjjjjiiiiiiiiihhhhhhfffeeedddfffeeeddddddeeegggiiijjjeeegggiiijjjiiihhhhhhiiijjjhhhffffffgggiiiiiihhhgggffffffhhhlllnnnoooooossspppjjjfffcccbbbcccddddddcccbbbaaa````````````^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\]]]^^^^^^___^^^^^^^^^^^^]]]\\\[[[ZZZXXXYYY[[[]]]_________^^^[[[ZZZZZZYYYYYYYYYZZZZZZZZZ[[[\\\[[[ZZZYYYYYY[[[WWWVVVUUUUUUUUUWWWXXXZZZ______^^^^^^^^^^^^______]]]^^^^^^^^^]]]\\\ZZZYYYXXXYYY[[[\\\]]][[[ZZZXXXYYYZZZZZZ[[[ZZZYYYWWWVVVRRRQQQOOOMMMKKKHHHGGGFFFEEEEEEDDDDDDCCCBBB@@@@@@=========<<<:::999777666555555555555555444444333444333333333333444555555666555555555444444444444444444444555555555666666555444333333222222222333111222222333555666666777TTTVVVWWWXXXWWWWWWXXXZZZXXXaaapppxxxwwwzzzrrrmmmccc[[[RRRLLLEEE===888888444333222222111111222222222222222222222222222222222222333333333444444444444555666777777888:::===@@@OOOiiiwww|||jjjTTTFFFBBBEEECCCFFFJJJFFFIIIIIIIIIJJJJJJJJJKKKKKKFFFFFFFFFFFFEEEEEEEEEEEECCCBBBBBBBBBCCCDDDFFFGGGIIIIIIKKKMMMPPPTTTXXXZZZ\\\___bbbdddeeeeeefffgggiiijjjkkkmmmppprrrtttttttttrrrpppnnnmmmnnnppprrruuuuuusssrrrsssuuuwwwxxxvvvwwwyyy{{{|||||||||{{{wwwvvvuuuvvvwwwxxxwwwvvvvvvuuutttssstttuuuwwwyyyyyyyyyyyyyyyyyyyyyzzzzzz~~~~~~}}}}}}~~~}}}~~~yyy}}}|||zzzxxxvvvssspppkkkhhhgggddd___YYYSSSNNNKKKIIICCCCCCCCCBBBAAAAAACCCEEEIIIUUUppp{{{zzzzzzzzz|||||||||{{{{{{{{{rrroookkkeeeaaaaaadddgggiiikkkpppxxx{{{sssmmmlllhhhjjjlllhhhaaaYYYSSSQQQIIIEEEAAA>>>>>>?????????:::999999999999:::;;;;;;<<>>======<<<;;;999888777555555666666555555444333444333333333333444555555777777666666555555555444444444444555555555666666555444333333222222222222111111222333555666666777UUUUUUUUUUUUUUUTTTSSSSSSSSS^^^hhhvvvwwwvvv}}}}}}vvvpppddd[[[SSSOOOIII???777444333333222222111222222222111111222222222333333333222222333333333333444444444666666666666666888:::EEEJJJjjjvvvxxxcccNNNFFF@@@AAACCCDDDFFFHHHJJJIIIHHHGGGGGGGGGHHHHHHEEEFFFFFFGGGGGGGGGFFFFFFCCCBBBBBBAAAAAABBBBBBCCCEEEGGGKKKNNNQQQTTTYYY\\\bbbbbbcccdddeeeeeeffffffiiijjjlllnnnpppqqqrrrsssuuusssqqqooooooqqqssstttwwwvvvtttssstttuuuwwwxxxwwwxxxyyyyyyyyyxxxwwwvvvzzzxxxvvvwwwyyyzzzxxxvvvxxxwwwuuuttttttuuuwwwxxxzzzyyyxxxyyy{{{{{{{{{yyyzzz|||~~~}}}{{{zzz{{{~~~~~~zzz{{{|||zzz}}}wwwssstttooolllgggbbb]]]VVVOOOKKKJJJHHHEEECCCDDDEEEFFFEEEGGGPPP```vvv}}}{{{||||||||||||zzzyyyxxxvvvssspppkkkfffdddeeeiiillluuuwwwzzz}}}}}}{{{vvvpppkkkkkkjjjiiieee___WWWQQQMMMGGGDDDAAA>>>======;;;:::;;;<<<<<<;;;999888888999===BBBHHHNNNSSSZZZccciiikkkmmmqqquuuwwwwwwvvvuuuwwwuuurrrqqqrrrrrrrrrqqqooommmjjjiiijjjkkkkkkkkkgggffffffeeeeeedddccccccffffffeeedddeeefffggghhhhhhhhhiiijjjkkkkkklllmmmlllhhheeedddggghhhhhhgggdddeeefffffffffgggiiikkkmmmllliiifffdddccccccccciiigggdddbbbbbbbbbaaa```]]]^^^_________^^^]]]\\\[[[ZZZYYYZZZ\\\]]]]]]]]]^^^]]][[[ZZZZZZZZZXXXVVVXXXYYY[[[]]]___aaabbbbbb___^^^\\\ZZZZZZZZZZZZ[[[YYYYYYXXXXXXXXXXXXYYYYYYUUUVVVVVVXXXYYYYYYZZZZZZ_________```aaaaaabbbbbbbbb```^^^]]]]]]]]]\\\ZZZ^^^___aaabbbbbb```]]]\\\\\\\\\]]]^^^____________WWWSSSOOOLLLJJJHHHFFFEEECCCCCCCCCCCCCCCBBBBBBBBB======<<<;;;999777444333777666555444333444555666555555333333333333555555333444444555555444444333555555555555555555555555333333333333333333333333444444555555666777777777QQQRRRSSSTTTUUUTTTSSSRRRQQQ[[[cccnnnxxxsssuuu~~~wwwqqqfff^^^UUUQQQKKKAAA999666555444444333222222222333111111222222222333333333222222333333333333444444444555666666666777999;;;DDDKKKkkktttvvvcccNNNFFFAAAAAADDDDDDFFFIIIJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDGGGIIILLLOOOQQQTTTXXX[[[```aaabbbcccdddeeefffgggjjjkkkmmmpppqqqrrrssssssuuutttrrrppppppqqqsssuuuvvvuuutttssstttuuuwwwxxxxxxyyyzzz{{{{{{zzzyyyxxxzzzxxxvvvwwwyyyzzzxxxvvvvvvwwwwwwwwwwwwwwwwwwvvv{{{zzzyyyzzz|||}}}|||{{{yyy{{{}}}|||{{{zzz|||~~~{{{|||vvvqqqjjjccc^^^YYYTTTQQQNNNLLLIIIGGGHHHIIIHHHHHHIIIOOOZZZlll}}}{{{|||}}}}}}|||{{{zzzyyy~~~~~~}}}ssspppnnnkkkhhhhhhkkkppptttzzz{{{~~~}}}zzzvvvpppkkkkkkjjjgggccc]]]VVVPPPMMMEEEBBB???=========<<<;;;;;;<<<===<<<:::999:::;;;>>>CCCJJJPPPVVV]]]eeelllnnnooorrrtttvvvvvvvvvuuuwwwtttrrrqqqqqqqqqqqqpppnnnlllkkkkkklllkkkiiigggffffffeeedddcccccccccbbbddddddddddddeeeggghhhjjjhhhhhhhhhiiijjjkkkkkklllkkkhhheeedddfffhhhhhhgggccceeeffffffeeefffhhhjjjmmmkkkhhhfffdddbbbbbbbbbgggeeebbbaaabbbbbbaaa```\\\]]]^^^`````````______[[[ZZZYYYZZZ]]]^^^___^^^___]]]\\\\\\]]]]]][[[ZZZ\\\]]]___```aaaaaaaaa```]]]\\\[[[YYYXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYWWWWWWWWWXXXYYYZZZ[[[\\\aaaaaaaaaaaabbbbbbbbbcccdddcccaaa___^^^\\\\\\\\\```aaabbbcccbbb```]]][[[\\\\\\]]]]]]]]]]]]]]]\\\XXXUUUPPPMMMJJJHHHEEECCCCCCCCCCCCCCCBBBBBBBBBBBB=========<<<:::888555444555444333222222222333444555444333222222333444555333444444555555444444333444444444444444444444444333333333333333333333333444444555555666666777777MMMOOORRRTTTVVVUUUTTTSSSPPPXXX]]]eee}}}zzzrrrooouuuzzzsssjjjaaaXXXTTTMMMCCC;;;888777666555444333222222222111111222222222333333333222222333333333333444444222444555666666888:::===CCCKKKnnnuuuwwwdddNNNGGGAAABBBEEEEEEFFFIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDIIIKKKNNNPPPRRRTTTXXX[[[______```bbbdddeeefffgggkkkllloooqqqrrrssssssssstttsssqqqppppppqqqsssuuuuuuuuutttssssssuuuvvvwwwwwwxxxyyyzzzzzzyyyxxxxxxyyywwwvvvwwwxxxyyyxxxwwwuuuwwwyyyzzzzzzyyywwwuuu|||{{{zzz{{{}}}~~~}}}|||yyyzzz||||||{{{{{{|||}}}~~~xxxooofffaaa^^^[[[ZZZUUURRROOONNNNNNNNNMMMLLLNNNOOORRR]]]rrr|||yyyzzz{{{|||{{{{{{yyyyyy|||}}}zzzpppkkkjjjhhhiiilllrrrxxx|||~~~}}}yyytttoookkkjjjhhheee```ZZZTTTPPPMMMDDDAAA>>>======>>>===<<<;;;<<<===<<<::::::;;;===@@@FFFMMMTTTYYY```hhhnnnqqqrrrrrrssstttuuuvvvvvvwwwuuurrrpppqqqqqqpppooommmlllmmmmmmmmmkkkhhheeeeeedddcccbbbbbbaaaaaaaaaaaabbbbbbdddfffhhhjjjkkkgggggghhhhhhiiiiiijjjjjjiiigggeeeeeefffhhhhhhgggdddeeeggggggffffffgggiiillljjjgggdddbbbaaaaaabbbdddbbb``````aaabbbaaa```\\\]]]___```aaabbbbbbbbb\\\ZZZZZZ[[[]]]___```___^^^]]]\\\]]]___``````___```aaabbbccccccaaa___^^^\\\[[[YYYXXXWWWWWWXXXYYYZZZYYYYYYXXXXXXYYYYYYZZZYYYYYYXXXWWWYYY[[[]]]^^^ccccccbbbbbbbbbcccddddddggghhhhhhddd___\\\]]]___bbbbbbccccccbbb```]]][[[\\\\\\\\\[[[ZZZYYYYYYXXXYYYUUUQQQMMMKKKHHHEEECCCCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>===<<<999777666666555333222222222333444444333333222222333333444333444444555555444444333333333333333333333333333333333333333333333333333444444444555666666777777JJJMMMQQQUUUWWWWWWVVVUUUQQQWWWZZZ___qqq~~~vvvrrrttt|||xxxlllccc[[[VVVOOOEEE<<<999777666555444222222111111111111222222222333333333222222222333333333444444111333555666777999<<<>>>BBBMMMqqqyyy}}}bbbOOOGGGBBBCCCFFFFFFGGGIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDIIIKKKNNNQQQSSSVVVZZZ]]]___``````bbbcccdddeeeeeekkkllloooqqqrrrsssrrrrrrrrrqqqpppooooooqqqrrrsssttttttssssssssstttuuuvvvtttuuuvvvwwwwwwwwwvvvuuuwwwwwwwwwwwwxxxxxxxxxxxxwwwxxxyyyzzzzzzyyyxxxwww{{{zzzyyyzzz|||}}}}}}|||yyyyyyzzz{{{{{{|||}}}~~~}}}tttmmmhhheeecccaaa]]]ZZZWWWUUUUUUTTTSSSRRRSSSPPPNNNSSSbbbxxx|||vvvwwwyyyzzzzzzzzzyyyxxx}}}}}}tttlllgggffffffiiiooowww}}}}}}xxxrrrnnnkkkiiigggccc]]]XXXSSSOOOMMMFFFCCC@@@>>>>>>>>>===<<<:::;;;;;;:::999:::<<<>>>BBBHHHQQQXXX]]]ccckkkppprrrrrrrrrrrrsssuuuwwwyyyxxxuuurrrqqqqqqrrrqqqpppooonnnmmmlllllljjjgggeeedddcccaaa```````````````aaaaaabbbdddfffgggiiijjjggggggggggggggghhhhhhhhhfffeeeeeeeeefffggghhhhhhfffgggiiiiiihhhggghhhjjjllliiifffcccaaa```aaaaaaaaa```______aaabbbbbbaaa______```aaabbbbbbcccccc[[[ZZZYYYZZZ]]]_________]]]\\\\\\^^^```bbbbbbaaa___aaabbbccccccaaa^^^]]]\\\[[[YYYXXXXXXXXXYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWXXXZZZ^^^```aaaaaa```aaabbbccceeefffkkkmmmmmmiiibbb^^^___bbbccccccdddcccbbb___]]][[[\\\[[[ZZZXXXVVVUUUTTTTTTVVVSSSPPPMMMLLLIIIGGGDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>???>>>===;;;999888888777666555444444555555333333333222222333333333333444444555555444444333333333333333333333333333333333333333333333333333333333444555555666666777IIILLLQQQVVVYYYZZZYYYXXXUUUXXXZZZ^^^lll|||wwwwww||||||nnneee\\\WWWPPPEEE<<<999666555444222111000000000111111222222222333333333222222222333333333444444111333555666777999===???AAANNNttt|||aaaOOOHHHCCCEEEGGGGGGGGGIIIIIIIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCGGGIIIMMMPPPTTTXXX]]]```aaaaaaaaabbbbbbccccccccciiikkknnnppprrrrrrqqqpppoooooonnnnnnooopppqqqrrrsssssssssssssssttttttuuurrrsssuuuvvvvvvvvvuuuuuuvvvvvvwwwwwwwwwwwwxxxyyyzzzyyyxxxwwwwwwxxxyyyzzzyyyxxxxxxyyy{{{||||||{{{yyyyyyzzz{{{}}}~~~zzzuuurrrnnnjjjgggfffccc```^^^]]]\\\ZZZXXXXXXSSSNNNPPPZZZnnn{{{wwwxxxzzz{{{|||}}}||||||~~~xxxnnnjjjiiigggggglllttt}}}}}}vvvqqqmmmkkkhhheeeaaa\\\WWWRRRNNNLLLJJJGGGCCC@@@???>>><<<;;;999999:::999999:::===@@@EEEKKKTTT\\\aaaffflllqqqqqqqqqpppqqqsssvvvxxxzzzwwwuuusssrrrrrrssssssrrrqqqoookkkjjjjjjiiihhhgggcccbbb```___^^^^^^___```bbbbbbcccdddeeefffggggggfffffffffffffffffffffeeecccddddddeeeeeefffggghhhgggiiikkklllkkkkkkkkklllllliiieeebbb``````aaaaaa___^^^^^^___bbbcccbbbaaabbbbbbbbbbbbaaabbbbbbbbb\\\ZZZYYYZZZ\\\^^^^^^]]]\\\[[[[[[]]]```bbbbbbaaa]]]^^^```aaaaaa```^^^]]]]]]\\\[[[ZZZZZZZZZ[[[\\\\\\[[[[[[ZZZZZZ[[[[[[\\\[[[YYYXXXWWWXXX[[[^^^```]]]]]]]]]^^^```cccfffggglllooooookkkddd```bbbeeecccccccccbbbaaa___]]][[[[[[ZZZWWWUUURRRQQQPPPPPPQQQOOOMMMMMMLLLKKKIIIGGGCCCBBBBBBAAA@@@@@@??????>>>>>>??????>>><<<;;;:::999888666555444444555555333333333333333333333333333444444555555444444333444444444444444444444444333333333333333333333333333333444444555666666666IIILLLQQQUUUYYYZZZ[[[ZZZXXXYYY[[[___hhh{{{{{{wwwxxxqqqhhh___YYYRRRGGG===:::555444333222111000000000111111222222222333333333222222333333333333444444222444666777888:::===???AAAPPPwww|||```OOOHHHDDDFFFHHHHHHHHHIIIIIIJJJJJJKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBBEEEHHHLLLPPPTTTXXX^^^aaaaaaaaabbbbbbcccdddddddddiiikkknnnqqqrrrqqqpppnnnnnnnnnnnnnnnooopppqqqqqqrrrrrrrrrsssssssssssstttssstttvvvwwwxxxwwwwwwvvvtttvvvwwwwwwvvvvvvxxxyyyzzzyyywwwuuuuuuwwwyyyzzzxxxwwwwwwyyy{{{||||||{{{zzzyyyzzz|||}}}yyyxxx~~~~~~}}}{{{xxxsssppppppmmmjjjhhhgggeeebbb___\\\WWWSSSSSSYYYhhh|||yyy{{{}}}|||zzz{{{yyyqqqllljjjmmmkkklllrrr|||}}}uuuooolllkkkfffdddaaa]]]WWWRRRNNNKKKKKKHHHCCC@@@???===;;;999999999999999999;;;???BBBIIIPPPZZZaaafffjjjnnnrrrpppppppppqqqrrrtttwwwxxxuuusssqqqqqqrrrttttttsssqqqnnnkkkiiiiiiiiijjjiiicccbbb```^^^]]]^^^___```aaabbbccceeeffffffffffffffffffeeeeeedddddddddcccaaabbbdddeeeeeeeeegggiiigggjjjmmmnnnnnnmmmnnnooommmjjjfffbbb``````aaabbb___^^^___```bbbcccbbbaaadddcccbbbaaaaaaaaaaaabbb^^^]]][[[[[[]]]^^^]]]\\\]]]\\\[[[]]]___aaaaaa```\\\\\\]]]^^^^^^_________^^^^^^\\\\\\\\\\\\]]]^^^]]]]]]]]]\\\\\\]]]]]]]]][[[ZZZZZZYYYZZZ\\\___```[[[[[[[[[\\\^^^aaaeeegggkkklllllliiidddbbbccceeebbbbbbbbbaaa___^^^]]]\\\YYYWWWTTTQQQOOONNNMMMMMMMMMLLLKKKKKKLLLKKKIIIGGGBBBBBBAAAAAA@@@???>>>>>>===>>>>>>???>>>===<<<;;;888777555333222222333333333444444555555444444333333444444555555444444333555555555555555555555555333333333333333333333333333333333444555555666666IIILLLOOOSSSWWWYYYZZZ[[[YYYXXXZZZ___cccmmmxxx}}}~~~ppptttkkkbbb\\\TTTIII???<<<555444333222222222222222111111222222222333333333222222333333333333444444333555666777888999<<>>===<<<:::999:::;;;;;;;;;;;;>>>BBBFFFOOOVVV```gggkkknnnqqqtttrrrrrrqqqqqqqqqrrrrrrsssrrrpppnnnoooqqqsssssssssooommmkkkjjjkkkkkkjjjhhhdddbbb```]]]]]]^^^___```___```bbbdddfffgggggggggfffeeeeeedddccccccbbbbbb^^^aaadddeeedddeeegggiiieeehhhlllnnnnnnnnnooopppnnnkkkfffbbb``````bbbccc_________aaacccdddbbb```bbbbbbaaa```aaaaaabbbcccbbb```^^^^^^^^^___^^^]]]___^^^]]]^^^`````````^^^^^^]]]\\\\\\\\\]]]______^^^^^^]]]\\\\\\]]]^^^_________^^^^^^^^^^^^______\\\\\\]]]]]]^^^```aaabbb]]]]]][[[[[[]]]___bbbdddgggfffeeedddcccbbbbbbccc`````````___^^^]]]]]]\\\WWWUUURRROOOLLLKKKKKKKKKLLLKKKJJJKKKKKKJJJGGGEEEBBBBBBAAA@@@???>>>======<<<===>>>>>>>>>===<<<;;;999777666444333222333333444555555666666555555444333444444555555444444333444444444444444444444444333333333333333333333333222333333444444555555666IIIKKKNNNQQQUUUXXXZZZ[[[ZZZWWWYYY^^^___ddduuu{{{~~~{{{iii~~~~~~wwwmmmddd^^^VVVKKKAAA===555555444333333333444444111111222222222333333333222222333333333444444444444555777777888999<<<>>>AAARRRzzz}}}bbbOOOIIIEEEGGGJJJIIIHHHIIIIIIJJJKKKLLLLLLJJJHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDGGGJJJMMMPPPRRRVVVZZZ]]]\\\^^^```cccfffhhhkkklllkkkmmmpppssstttsssqqqoooppppppqqqrrrssssssttttttpppqqqrrrsssssssssrrrrrroooqqqrrrtttuuuuuuttttttsssuuuwwwwwwvvvuuuxxxzzztttvvvwwwxxxxxxwwwvvvtttzzzyyyyyyzzz}}}~~~~~~|||{{{zzz}}}}}}|||zzz~~~}}}{{{vvvnnngggbbb___\\\ZZZYYYaaaeeeaaa___bbbdddbbb\\\___gggrrrzzz{{{tttmmmeeehhhjjjlllqqq}}}}}}zzzxxxvvvsssooolll___\\\[[[[[[ZZZ```ttt|||vvvwwwzzz}}}wwwuuuuuuwwwvvvrrrooopppllljjjlllttt|||sssmmmkkkkkkdddcccbbb___ZZZTTTNNNJJJEEEBBB>>><<<<<<;;;:::999<<<<<<<<<<<<===@@@EEEHHHSSSZZZdddkkknnnpppsssvvvtttssssssrrrqqqpppooonnnooommmlllmmmooorrrsssrrrkkkkkkkkkmmmmmmllliiigggdddbbb```]]]]]]^^^___aaa\\\^^^aaadddggghhhiiiiiifffeeeeeedddcccbbbaaaaaa]]]aaadddeeedddeeegggiiidddgggkkknnnnnnnnnooopppnnnkkkfffbbb``````bbbddd`````````bbbddddddbbb`````````______```bbbdddeeeeeecccaaa`````````___]]]aaa```______``````___^^^aaa___]]]\\\[[[]]]^^^___^^^]]]\\\\\\\\\]]]^^^___``````____________``````^^^^^^___```aaabbbccccccaaa___]]]\\\\\\^^^```bbbcccaaa``````aaabbbaaa```______^^^^^^]]]]]]]]]]]]VVVTTTQQQMMMKKKJJJJJJKKKMMMKKKJJJJJJJJJHHHEEEBBBBBBBBBAAA@@@???>>>===<<<;;;<<<===>>>>>>===<<<;;;;;;:::888666555444555555444555666777777666555444333444444555555444444333333333333333333333333333333333333333333333333333222222333444444555555666QQQMMMKKKNNNUUUZZZ[[[YYY[[[YYYWWWYYY]]]bbbfffhhh}}}|||```jjj{{{|||tttiii___WWWNNNCCC;;;888555333111222222222111111111222333333333333222444333222111222333444555444555666666666888;;;>>>CCCVVVaaaNNNJJJFFFGGGJJJMMMKKKHHHJJJJJJJJJJJJJJJJJJJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDFFFEEECCCAAAAAAAAACCCDDDGGGIIILLLPPPSSSVVVXXXYYY^^^```ccceeefffgggiiijjjiiikkknnnpppoooooopppqqqqqqsssuuuvvvwwwvvvuuutttuuussspppooooooooonnnmmmppprrrsssrrrpppppptttwwwxxxyyyyyywwwuuussstttuuuvvvvvvwwwxxxyyyzzzzzzzzz{{{zzzzzzzzz{{{|||~~~||||||~~~yyytttppplllhhhfffgggeeebbb]]]YYYUUURRRPPPSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXZZZ^^^aaaaaa___\\\WWWWWWXXXYYY]]]dddmmmssszzztttpppmmmjjjhhhddd```ZZZ\\\kkk{{{{{{wwwwwwyyy|||~~~ssssssssssssrrrqqqppppppppprrruuu{{{~~~}}}~~~wwwooollljjjffffffcccaaa___\\\UUULLLEEECCCBBBAAA???>>>=========;;;<<<<<<<<<>>>BBBHHHLLL\\\```gggmmmqqqssssssrrrsssrrrqqqpppooooooooooookkkmmmnnnnnnmmmmmmnnnooollljjjhhhiiikkkmmmmmmmmmhhheee```]]]]]]^^^______``````aaabbbcccddddddeee^^^^^^___```aaabbbccccccaaaaaabbbcccddddddeeeeeeeeeeeefffgggjjjnnnqqqsssmmmjjjfffcccbbbdddfffiiiccccccbbbbbbccccccdddeeebbbbbbbbbbbbbbbccccccccccccbbb```___^^^___aaabbbeeedddcccaaa``````______^^^^^^^^^^^^^^^^^^]]]]]]^^^___```___^^^]]]___aaaaaa___\\\]]]___aaa```^^^^^^]]]^^^___bbbbbbbbb```[[[\\\]]]^^^_________```^^^^^^]]]]]]\\\[[[ZZZZZZ^^^\\\YYYXXXYYYZZZZZZZZZQQQOOOMMMJJJHHHGGGGGGGGGIIIGGGDDDBBBCCCDDDDDDCCC???@@@BBBAAA>>><<<;;;;;;:::;;;>>>@@@@@@>>><<<:::777888888777444333333444555666666666555333111///666666666666666555555555333333333333333333333333333333333222222333333444222333555444333333444666RRROOOLLLNNNUUUZZZ\\\[[[]]][[[XXXWWWYYY\\\^^^___ppp~~~bbbhhh|||ooocccYYYOOODDD===888666333222222333222111111111222333333333333222333333222222222333444555444555666666666888;;;>>>EEEYYY|||}}}^^^LLLHHHDDDEEEHHHJJJIIIFFFIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEEEEDDDDDDDDDDDDFFFDDDCCCAAAAAAAAACCCDDDGGGIIILLLOOOSSSVVVXXXYYY]]]```ccceeeeeefffhhhjjjjjjmmmoooqqqppppppqqqrrrrrrtttuuuwwwwwwvvvuuuttttttsssqqqqqqrrrrrrpppoooqqqrrrssssssqqqrrruuuxxxzzz{{{zzzxxxvvvuuuwwwxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{zzzzzz{{{|||}}}~~~|||}}}|||wwwpppjjjfffcccaaa___^^^\\\YYYUUURRRPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOPPPQQQSSSVVVVVVUUUSSSPPPPPPPPPPPPRRRWWW]]]bbbpppyyyzzzuuurrrkkkjjjiiifffaaa```kkkxxx}}}zzzyyyzzz|||vvvvvvwwwvvvuuutttrrrqqqrrrsssuuuxxx|||}}}zzzzzzzzzzzz}}}vvvqqqnnnjjjeeedddaaa___]]][[[UUULLLFFFDDDCCCAAA???>>>===<<<<<<<<<<<<======@@@EEEKKKPPP\\\```fffkkkoooqqqppppppsssrrrqqqppppppooooooooommmnnnooopppqqqpppooooookkkiiigggggghhhiiiiiiiiieeeaaa^^^\\\]]]^^^``````^^^______```aaabbbcccccc```````````````aaaaaaaaa```aaaaaabbbcccdddeeeeeedddeeeeeefffhhhjjjkkklllmmmkkkhhheeeddddddfffgggdddccccccccccccdddeeeeeecccccccccccccccdddeeeeeebbbaaa```______```aaabbbcccbbbaaa```````````````aaaaaa``````___^^^]]]]]]^^^______^^^]]]]]]^^^```aaa^^^]]]]]]___```___^^^___^^^^^^___```___^^^\\\ZZZ[[[]]]___````````````___^^^]]]\\\[[[ZZZYYYYYYZZZXXXVVVVVVWWWWWWVVVUUUOOOMMMKKKIIIHHHHHHHHHHHHIIIFFFCCCAAAAAABBBBBBAAA???AAABBBAAA>>><<<;;;;;;:::;;;===>>>>>>===<<<;;;777888888777555333333444000111333555666777777777666666666666555555555555333333333333333333333333444444333222222222333333222333555444333333444666UUUQQQNNNOOOTTTZZZ]]]^^^\\\YYYVVVUUUUUUVVVWWWWWWYYYsssgggiiivvvggg[[[PPPFFF???999666444222333333222111111111222333333333333222333333333222333444444555444555666666777999<<>>???CCCIIIQQQVVV]]]```eeejjjmmmnnnmmmlllrrrrrrrrrqqqqqqpppooooooooooooooorrruuuuuuqqqmmmjjjhhhfffeeeffffffeeedddaaa___\\\[[[]]]______```]]]]]]^^^___```aaaaaabbbaaaaaaaaa`````````____________```aaabbbcccdddeeeeeeffffffggggggggggggggglllkkkiiihhhgggffffffgggeeeddddddddddddeeeffffffeeedddccccccccceeefffgggbbbaaa```______```aaabbbcccbbbbbbaaaaaabbbbbbbbbdddcccbbbaaa___^^^]]]]]]]]]^^^^^^^^^\\\\\\]]]______^^^]]]]]]_________]]]```___]]]]]]]]]\\\YYYWWWWWWYYY\\\^^^`````````______^^^]]]\\\ZZZYYYXXXWWWVVVTTTSSSSSSTTTSSSQQQOOOKKKJJJIIIHHHHHHHHHIIIJJJIIIFFFCCC@@@@@@@@@@@@???@@@AAABBB@@@===;;;:::;;;;;;;;;<<<<<<;;;;;;;;;;;;888999999777555333333444...000222555777999::::::555555555555555555555555444444444444444444444444555444333333222222222222222333555444333333444666WWWTTTPPPPPPTTTYYY]]]___XXXVVVSSSSSSTTTUUUTTTTTTLLL^^^xxxqqqlll~~~xxxhhhZZZOOOFFFAAA:::777444333333333222111111111222333333333333222333333333333444444555555333555666666777999===???GGG^^^}}}vvvxxxxxxUUUKKKIIIHHHIIIKKKLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDBBBAAAAAABBBCCCDDDHHHIIIKKKNNNQQQUUUXXXYYY^^^aaadddffffffgggiiikkkmmmppprrrssssssrrrrrrsssuuuvvvwwwxxxwwwvvvtttrrrrrrrrrsssvvvxxxxxxuuusssrrrrrrssssssssstttuuuvvvwwwwwwvvvtttrrrsssvvvyyy{{{zzzxxxwwwwwwwwwyyyzzz~~~~~~~~~~~~~~~~~~~~~}}}~~~xxxrrrpppmmmhhheeedddbbbaaa```ZZZXXXTTTRRRQQQSSSUUUWWW[[[[[[[[[ZZZYYYXXXVVVVVVUUURRRPPPOOOOOOPPPOOONNNQQQPPPOOOLLLJJJJJJMMMOOORRRTTTYYY```hhhpppwww{{{{{{vvvrrrppppppqqqooojjjfffjjjrrr}}}}}}~~~~~~zzzwwwtttuuuuuutttsssssstttuuuvvvuuutttrrrpppooopppqqqrrr|||uuuooollliiiaaa^^^[[[YYYXXXUUUOOOJJJGGGEEEBBB???<<<;;;;;;;;;<<<===???AAAFFFMMMVVV[[[```cccfffjjjlllmmmlllkkkpppqqqrrrrrrrrrqqqooonnnpppnnnnnnrrrvvvvvvqqqkkkgggfffddddddeeeeeedddcccaaa___]]]]]]^^^______^^^\\\\\\]]]^^^___```aaaaaa````````````````````````^^^______aaabbbcccddddddfffggghhhiiiiiihhhgggfffhhhiiijjjjjjjjjiiiiiihhheeeeeeeeeeeeeeefffgggggghhhfffeeecccbbbcccdddeeeaaa``````___``````aaabbbcccccccccccccccdddeeeeeebbbbbbaaa``````___^^^^^^]]]]]]^^^]]]\\\[[[]]]___^^^^^^^^^^^^______^^^^^^^^^]]][[[[[[[[[ZZZXXXUUUSSSVVVYYY\\\^^^^^^^^^]]]___^^^]]][[[YYYWWWVVVUUUTTTSSSRRRSSSSSSQQQNNNLLLGGGFFFFFFFFFGGGIIIJJJKKKJJJGGGCCC@@@@@@@@@???>>>@@@AAAAAA???===;;;:::;;;===<<<;;;:::999:::;;;;;;999999999888555333333444111222333444555555666666444444555555555555555666555555555555555555555555555555444333222222222222222333555444333333444666YYYVVVRRRPPPRRRVVVZZZ]]]WWWVVVTTTSSSTTTSSSRRRPPPHHHPPPeee}}}rrr~~~wwwgggXXXMMMFFFBBB;;;999555444444444333222111111222333333333333222333333444444444555555555333555666777777:::===@@@EEE___}}}}}}rrrSSSIIIIIIIIIIIIKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAABBBDDDEEEHHHIIIJJJMMMPPPTTTWWWYYY```bbbeeegggggghhhjjjlllmmmppprrrsssrrrqqqrrrrrruuuvvvwwwxxxwwwuuusssrrrqqqrrrsssvvvxxxyyywwwuuuqqqqqqqqqrrrsssttttttsssvvvvvvuuutttssssssvvvyyyyyyxxxwwwvvvvvvwwwxxxxxx~~~~~~yyyrrrlllmmmllllllmmmmmmllliiifffaaa___\\\YYYYYY[[[]]]_______________^^^]]][[[[[[^^^[[[XXXUUUUUUTTTTTTSSSSSSSSSRRRPPPNNNNNNPPPRRRRRRSSSUUUXXX[[[```cccfffrrruuuyyy}}}yyyvvvsssqqqooommmgggdddiiiqqq~~~~~~}}}zzzwwwuuutttsssrrrrrrrrrsssttttttqqqpppnnnllllllmmmnnnooo{{{uuummmlllmmmaaa]]]ZZZXXXWWWUUUPPPKKKGGGEEEBBB>>><<<;;;;;;<<<;;;===@@@DDDJJJQQQZZZ___dddfffiiikkkmmmmmmllllllnnnoooqqqsssrrrqqqnnnmmmmmmllllllpppttttttnnniiidddccccccdddfffgggfffdddcccaaa____________]]][[[\\\]]]]]]^^^___```aaaaaa]]]^^^^^^___```aaaaaaaaa^^^^^^___aaabbbcccdddeeeeeefffgggiiiiiiiiihhhgggeeefffiiikkkllllllkkkjjjffffffeeeeeeffffffggghhhiiihhhfffcccaaa````````````````````````aaabbbbbbaaa``````aaaaaabbbcccddd__________________``````]]]]]]^^^]]]\\\[[[]]]___^^^___`````````______^^^[[[ZZZZZZZZZ[[[[[[YYYWWWQQQSSSVVVYYY[[[\\\[[[[[[^^^]]]\\\ZZZXXXVVVUUUTTTTTTSSSRRRRRRRRRPPPMMMJJJEEEDDDDDDDDDFFFHHHJJJKKKJJJGGGCCC@@@@@@@@@???>>>???@@@@@@>>><<<;;;;;;<<<>>><<<;;;999999999;;;;;;999::::::888555333333444222222222222222222222333333444444444555555666666555555555555555555555555555444333333222222222333222333555444333333444666YYYVVVSSSQQQQQQSSSVVVXXXYYYXXXVVVUUUTTTRRRNNNLLLHHHJJJXXX~~~~~~|||uuu|||yyyhhhZZZOOOHHHEEE<<<:::666555444444333222111111222333333333333222333333444555555555555444333555666777888:::>>>AAAEEEbbblllRRRFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBAAAAAABBBDDDEEEHHHIIIJJJLLLPPPTTTWWWYYY___bbbeeegggggghhhjjjlllllloooqqqqqqqqqpppppppppssstttvvvwwwvvvuuusssrrrqqqqqqrrrtttwwwxxxvvvuuuppppppppprrrttttttsssrrruuuvvvwwwwwwvvvvvvxxxzzzxxxxxxxxxxxxxxxxxxxxxxxxzzzvvvqqqlllmmmnnnpppssstttsssoookkkgggfffdddbbbbbbccceeefffiiiiiijjjjjjjjjiiiiiihhhgggccc___\\\[[[YYYWWWVVVSSSTTTUUUTTTSSSSSSTTTUUUSSSSSSTTTUUUWWWXXXYYYZZZdddkkkrrrwww}}}}}}xxxtttsssooollliiieeebbbgggnnnzzz~~~~~~~~~}}}|||{{{zzzwwwuuusssrrrqqqpppoooooooooqqqrrrsssooonnnllljjjjjjkkkmmmnnnwwwrrriiijjjlll```\\\XXXVVVUUUSSSOOOKKKGGGEEEAAA>>><<<;;;<<<===;;;???DDDJJJPPPWWW^^^bbbfffhhhjjjlllnnnnnnmmmmmmkkknnnppprrrrrrpppmmmkkkjjjjjjjjjmmmpppppplllhhhcccbbbbbbdddfffgggfffeeecccbbbaaa``````___\\\ZZZ\\\\\\]]]^^^___```aaaaaa\\\]]]^^^___```aaaaaabbb^^^^^^___aaacccdddeeefffcccdddeeefffggggggggggggccceeehhhkkklllllllllkkkfffeeeeeeeeeeeefffggggggiiihhhgggeeebbb```___^^^______``````aaaaaabbbbbb]]]]]]]]]]]]]]]^^^___```]]]^^^^^^______```aaaaaa]]]^^^^^^^^^\\\\\\]]]___^^^```bbbbbbaaa```___```ZZZYYYYYYZZZ\\\\\\[[[YYYRRRSSSUUUWWWXXXYYYZZZ[[[\\\[[[ZZZYYYWWWVVVUUUTTTTTTRRRPPPOOOOOOMMMJJJHHHDDDDDDCCCCCCDDDFFFHHHIIIHHHDDDAAA???>>>???>>>===>>>>>>>>>===;;;;;;<<<>>>>>>===<<<:::::::::;;;;;;:::;;;;;;999555333333444000000///000111222333444333333333444555555666666444444444444444444444444444333333222222333333444222333555444333333444666XXXWWWTTTQQQOOOOOOQQQSSSWWWVVVUUUTTTTTTRRRNNNKKKHHHIIIPPPppp{{{{{{xxxuuuvvv~~~nnn___SSSLLLJJJ===:::777555555444333222111111222333333333333222333333555666666666555444333444666777888;;;???BBBHHHfffgggPPPDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCAAAAAAAAACCCDDDFFFHHHIIIIIILLLOOOSSSWWWZZZ^^^```ccceeefffgggiiijjjkkkmmmooopppooonnnnnnnnnqqqrrrtttuuuvvvuuusssrrrqqqqqqppprrrtttuuuuuutttqqqpppppprrruuuvvvtttrrrrrruuuwwwxxxwwwwwwxxxyyywwwxxxzzz{{{|||{{{zzzzzz|||}}}{{{{{{wwwrrrrrrrrrsssuuuwwwvvvrrrooolllkkkkkkjjjkkklllnnnooowwwwwwxxxzzzzzz{{{{{{{{{pppmmmiiifffcccaaa^^^[[[XXXZZZ[[[[[[ZZZZZZZZZ\\\VVVVVVVVVVVVVVVVVVVVVWWWWWW___gggmmmwww{{{uuuqqqpppmmmjjjiiieeebbbeeekkkuuu~~~||||||{{{{{{}}}~~~|||zzzwwwuuussspppooommmmmmmmmlllkkkkkkjjjkkklllnnnooonnnlllkkkiiiiiiiiikkklllpppyyy}}}vvvlllgggfffeee___ZZZUUURRRQQQPPPLLLIIIFFFDDD@@@===;;;<<<===???===BBBIIIPPPVVV\\\bbbeeefffhhhjjjlllnnnnnnnnnnnniiilllooorrrrrrooollliiihhhiiijjjkkkllllllkkkjjjcccbbbbbbdddeeeeeedddbbb```______``````___\\\YYYZZZ[[[[[[\\\]]]^^^______^^^^^^^^^______`````````^^^___```bbbdddeeefffgggfffffffffeeeffffffggggggeeefffhhhjjjkkkjjjjjjiiieeeeeeddddddeeeeeefffgggfffgggggggggfffcccaaa___^^^___```aaaaaabbbbbbbbb^^^]]]]]]]]]]]]]]]^^^___``````````````````aaaaaa^^^______^^^]]]]]]^^^```^^^aaaddddddbbb``````aaa\\\[[[ZZZ[[[]]]]]]\\\ZZZVVVVVVVVVVVVWWWYYY[[[\\\ZZZZZZYYYXXXWWWVVVUUUTTTRRROOOLLLJJJJJJHHHFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFDDDAAA===<<<<<<===<<<<<<<<<======<<<;;;<<<>>>@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;999666333333444000000///000111222444555222222333444444555666666333333333333333333333333222222222222333444555555222333555444333333444666WWWVVVTTTQQQNNNMMMNNNOOOQQQQQQRRRSSSUUUTTTQQQOOOGGGJJJNNNfffyyy{{{oootttqqqssscccWWWPPPMMM>>>;;;777555555555333222111111222333333333333222333333555666666666555444333444666777888;;;???BBBJJJiiiwwwdddOOOFFFHHHJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCAAAAAAAAACCCEEEFFFHHHIIIIIIKKKOOOSSSWWWZZZ\\\___bbbcccdddeeegggiiijjjlllnnnnnnmmmllllllmmmoooqqqssstttuuutttsssrrrrrrpppoooppprrrtttttttttsssqqqqqqtttwwwwwwuuurrrooorrruuuwwwwwwvvvuuuvvvwwwyyy|||~~~~~~|||{{{yyy{{{}}}zzzxxxwwwvvvwwwwwwwwwuuusssoooooopppqqqrrrtttuuuvvv}}}~~~yyywwwsssooommmiiieeebbb```aaaccccccbbbaaaaaabbb[[[ZZZYYYWWWWWWWWWWWWWWWMMMVVV^^^eeeppp~~~wwwsssnnnkkkjjjjjjfffbbbdddhhhqqqxxxwwwwwwxxx{{{~~~}}}zzzwwwrrrpppmmmjjjhhhhhhiiiiiiiiihhhhhhgggggghhhjjjkkkmmmllljjjhhhggghhhiiijjjkkkoooppplllhhhgggccc___^^^YYYSSSPPPOOOMMMJJJGGGFFFCCC@@@===;;;<<<>>>@@@???DDDLLLTTT[[[```dddgggfffgggiiilllmmmnnnnnnnnnhhhjjjnnnqqqqqqoookkkhhhhhhiiikkkkkkjjjiiijjjkkkdddcccccccccdddcccaaa^^^\\\\\\]]]^^^```___\\\ZZZYYYYYYZZZ[[[\\\]]]^^^^^^```____________^^^^^^^^^______aaabbbdddfffggghhhkkkjjjiiiggggggggghhhiiihhhhhhiiijjjiiihhhgggfffeeeddddddddddddeeeffffffdddfffhhhiiihhhfffdddbbb^^^^^^```aaabbbbbbbbbbbbaaa``````_________``````ccccccbbbbbbaaaaaa``````^^^___```___^^^]]]___aaa___bbbeeefffcccaaaaaabbb^^^]]]\\\]]]]]]]]][[[ZZZYYYXXXWWWVVVWWWYYY[[[]]]YYYYYYXXXWWWVVVVVVUUUUUUPPPMMMIIIFFFEEEDDDCCCBBBEEEDDDCCCBBBBBBCCCDDDEEEAAA>>>;;;999:::;;;;;;;;;;;;<<<<<<<<<;;;<<>>>>>===<<<<<<;;;;;;;;;<<<;;;999666444333444333222111111111222333444222222333333444555666666333333333333333333333333111111111222333444555666222333555444333333444666^^^YYYSSSPPPPPPPPPNNNKKKLLLMMMOOOPPPQQQQQQPPPOOOKKKFFFKKK[[[xxxzzznnniiisssyyyoootttfffXXXPPPOOOEEE===666666666333222333555444333333222222222222333333333444444444555555444555666666777999===@@@LLLwww~~~rrr|||___OOOEEEJJJPPPRRROOOLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAAAAAAAAAAABBBCCCFFFHHHKKKMMMNNNOOORRRTTT\\\^^^```bbbdddggglllooorrrqqqpppppppppooonnnlllrrrnnnllllllooorrrrrrqqqtttrrrppppppssstttsssqqqtttsssrrrrrrssstttrrrqqqttttttuuuuuuuuuuuuttttttvvvxxxzzz|||}}}}}}}}}|||||||||||||||}}}|||{{{{{{zzzxxxvvvyyyuuusssxxx~~~{{{zzzyyywwwtttpppmmmkkklllkkkkkklllnnnnnnmmmkkkeeeccc```___^^^]]]ZZZXXXZZZWWWYYYbbbooo{{{zzzvvvrrrkkkggghhhgggbbbbbbfffsssyyywwwuuuwww{{{~~~~~~}}}~~~wwwoooqqqnnniiidddaaa``````aaagggiiijjjjjjiiihhhiiijjjjjjhhhggggggiiijjjkkkkkkkkkkkkjjjiiieeeaaa]]][[[VVVSSSQQQOOOMMMJJJFFFCCC@@@>>><<<;;;;;;===???@@@@@@FFFNNNVVV]]]bbbgggkkkiiijjjkkkkkkkkkjjjiiihhhlllmmmooopppooollliiiggghhhgggggggggggghhhjjjkkkgggeeebbbaaaaaa```^^^]]]______]]]\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZ[[[^^^bbbcccbbb```______]]]]]]___aaabbbdddffffffggggggggggggggghhhiiiiiihhhhhhiiikkkkkkjjjfffcccccccccddddddddddddeeeeeeeeefffggggggfffeeebbbaaaaaaaaa```______```bbbccceeeaaa\\\[[[]]]_________bbbbbbcccbbbbbbaaa```___aaabbbbbbaaa______```aaabbbbbbccccccbbbaaa___^^^``````___^^^]]][[[ZZZYYYZZZWWWUUUVVVZZZ\\\\\\[[[YYYYYYZZZZZZXXXWWWUUUTTTOOOMMMJJJFFFDDDCCCCCCDDDFFFDDDCCCCCCDDDDDDCCCBBBBBB@@@>>><<<;;;;;;<<<===::::::::::::;;;<<<=====================<<<;;;;;;999999888777666555444444777666444222111111111222222222222333333333444444555555555444444333333333444333333222111111111222333333333333333333333333aaa\\\VVVSSSRRRPPPMMMJJJLLLMMMNNNOOOPPPPPPPPPOOOJJJFFFGGGQQQlllzzzoooccclll~~~nnn~~~vvvhhh[[[SSSRRRGGG>>>777666666333222333555444333333222222222333333333333444444444555555444555666666777999===@@@IIIuuu~~~rrrrrrWWWHHHFFFJJJPPPQQQOOOLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAACCCCCCFFFHHHKKKMMMNNNQQQSSSVVVZZZ\\\^^^```aaaeeeiiilllppppppooooooooonnnmmmkkkooommmmmmooorrrtttsssqqqtttrrrpppppprrrtttsssqqqsssrrrqqqrrrtttuuuuuutttttttttuuuuuuuuuuuuttttttvvvwwwyyy{{{}}}~~~~~~~~~zzzzzz{{{~~~~~~{{{wwwvvv{{{}}}}}}}}}{{{yyyvvvsssqqqwwwuuussssssrrrqqqnnnlllgggeeecccbbbbbbaaa___]]]^^^ZZZ[[[dddooozzz|||wwwssslllhhhiiihhhcccaaacccmmmzzz{{{xxxuuuvvvxxxzzz{{{zzz~~~~~~|||vvvqqqkkkiiieeecccbbbdddgggiiihhhiiikkkkkkjjjiiiiiijjjkkkiiiggghhhiiikkkkkkkkkkkkjjjiiigggccc```\\\ZZZUUUSSSPPPNNNLLLJJJFFFCCC???===;;;::::::===@@@BBBFFFKKKRRRYYY^^^bbbfffiiiiiiiiijjjjjjjjjiiiiiihhhlllmmmnnnooonnnllljjjhhhhhhgggfffffffffggghhhiiicccaaa^^^]]]]]]]]][[[ZZZ^^^^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZYYYYYY\\\___aaa```^^^]]]]]]]]]]]]^^^```bbbcccdddeeefffffffffffffffggghhhhhhhhhhhhhhhjjjkkkjjjfffdddccccccddddddeeeeeeeeeeeeeeefffggggggfffeeecccaaabbbaaa`````````aaabbbcccbbb___[[[[[[\\\^^^^^^]]]```aaaaaabbbbbbbbbaaaaaaaaabbbbbbaaa______```aaabbbbbbccccccbbb```___^^^aaaaaaaaaaaa```^^^]]]\\\aaa]]]ZZZYYYZZZZZZYYYXXXWWWXXXXXXXXXWWWUUUSSSRRRMMMKKKHHHEEECCCBBBBBBBBBDDDCCCCCCCCCDDDDDDBBB@@@AAA@@@>>>===<<<<<<<<<<<<999999999999999:::;;;<<<<<<<<<=========<<<<<<;;;:::999888777666555555444666555444222222222222333333333333333444444444444666666555555555444444444444333333222111111222222333333333333333333333333ddd___YYYVVVTTTRRRNNNKKKLLLLLLMMMOOOOOOOOOOOOOOOJJJHHHFFFFFF^^^{{{ppp```eeewwwrrr{{{yyymmm```XXXWWWJJJAAA999666555222111333444444333222222222333333333333333444444444555555444555666666777:::>>>AAAIIIvvvxxxjjjQQQDDDFFFJJJOOOQQQNNNKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAAAAABBBCCCDDDEEEHHHKKKNNNPPPRRRVVVXXXZZZ\\\^^^___aaadddhhhkkknnnnnnnnnnnnmmmlllkkkkkkkkklllnnnqqqtttuuusssqqqtttrrrpppqqqrrrssssssrrrsssrrrqqqrrruuuwwwwwwvvvsssttttttuuuuuuttttttsssuuuvvvxxxzzz|||~~~~~~xxxxxxzzz}}}~~~~~~{{{zzz~~~~~~~~~~~~|||zzzyyy~~~|||{{{zzzyyyvvvsssmmmkkkiiihhhhhhgggeeecccccc______eeennnxxx~~~yyysssmmmiiiiiiiiieeeaaa```fffrrr~~~|||yyyuuuttttttvvvvvvvvv{{{}}}}}}xxxtttrrrjjjhhhdddbbbcccfffkkknnnkkkmmmoooooonnnllllllmmmkkkjjjhhhiiijjjkkkkkkkkkkkkiiigggddd```]]]ZZZYYYSSSQQQOOOMMMKKKIIIEEEBBB===;;;999888999===AAADDDMMMQQQVVV[[[^^^aaaeeeggghhhhhhgggggggggggghhhhhhkkklllmmmnnnmmmllliiihhhhhhgggfffeeeeeeeeefffgggdddbbb```_________]]]\\\\\\]]]^^^______^^^]]]\\\\\\\\\[[[[[[ZZZYYYXXXXXXWWWZZZ]]]^^^]]][[[[[[[[[]]]]]]^^^___```aaabbbccceeeeeeddddddeeeeeefffggggggggghhhiiijjjiiifffdddcccddddddeeeeeeeeeeeeeeeeeeffffffgggfffeeecccbbbbbbbbbaaa``````aaaaaabbb```___]]]]]]______^^^]]]^^^___```aaabbbbbbbbbbbbaaabbbbbbaaa______```aaacccccccccbbbaaa___^^^]]]```````````````___^^^^^^bbb___\\\ZZZYYYYYYXXXWWWVVVVVVVVVVVVUUUSSSQQQPPPKKKIIIFFFCCCAAA@@@@@@@@@AAAAAABBBCCCDDDCCCAAA>>>@@@@@@???>>>===<<<;;;;;;888888888777888888999999:::;;;;;;<<<<<<<<<<<<;;;::::::999888777666666555444444333333333333444444333444444444444555555555666666666666555555555555444333333222222222222222333333333333333333444444fffaaa[[[XXXWWWUUUQQQMMMLLLLLLMMMNNNNNNOOOOOOOOOKKKLLLIIICCCWWW}}}pppdddeeeppp|||}}}|||rrreee^^^]]]PPPEEE;;;888555222111333444333333222222333333333333333333444444444555555444555666777777:::>>>BBBNNNyyyhhhQQQGGGFFFJJJOOOPPPMMMKKKKKKLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDGGGKKKNNNPPPSSSWWWZZZ\\\^^^```aaabbbeeeiiilllkkklllmmmmmmkkkjjjjjjjjjjjjkkkmmmooorrrssssssssssssrrrqqqqqqrrrrrrrrrrrruuusssrrrsssuuuwwwwwwwwwtttttttttuuuuuutttttttttssstttvvvxxxzzz|||~~~~~~yyyyyy{{{~~~|||~~~}}}~~~uuussspppooonnnllljjjhhhhhhdddbbbfffmmmuuu{{{rrroookkkkkkjjjgggccc```cccnnn~~~{{{xxxuuurrrqqqrrrtttuuuwww|||zzzuuussstttnnnkkkgggdddcccfffjjjmmmpppsssuuuuuusssrrrqqqqqqkkkjjjiiiiiikkklllkkkjjjjjjhhheee```\\\YYYWWWVVVQQQOOOMMMKKKIIIGGGCCCAAA;;;999777777999>>>CCCGGGOOORRRVVVZZZ]]]___bbbeeefffeeedddcccdddeeefffggghhhiiijjjkkkkkkjjjhhhggghhhgggfffeeeddddddeeefffeeecccaaa```aaaaaa```___[[[\\\^^^`````````^^^]]]]]]\\\[[[ZZZXXXWWWWWWWWWWWWYYY\\\\\\[[[ZZZZZZ[[[]]]]]]^^^^^^___```aaaaaacccccccccccccccdddeeeeeegggfffggghhhiiiiiifffdddcccdddeeefffgggffffffeeeeeeeeefffffffffeeedddcccbbbaaaaaa``````_________``````aaabbbbbbbbb```_________```aaabbbbbbaaaaaaaaabbbbbbaaa______```aaaccccccbbbaaa```^^^]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\ZZZYYYXXXYYYZZZZZZZZZVVVVVVVVVVVVTTTRRRPPPNNNHHHFFFCCC@@@>>>>>>>>>>>>??????@@@BBBDDDBBB???<<>><<<;;;:::777777666666555666666666888999:::;;;<<<<<<<<<<<<;;;;;;:::999888777666666333333333333444444555555444444444555555555666666555555555555555555444444444333333222222222333333333333333444444444444444iiiccc]]]YYYXXXWWWTTTQQQMMMMMMMMMNNNNNNOOOPPPPPPKKKMMMKKKDDDTTTrrrhhheeekkk~~~wwwkkkcccbbbVVVKKK???999666333222333333333333222222333333444333333333444444444555555444555666777888;;;???CCCRRRzzzgggQQQIIIFFFJJJNNNOOOLLLJJJKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDGGGJJJNNNPPPTTTXXXZZZ]]]^^^``````aaacccgggjjjiiikkkmmmllljjjiiiiiijjjkkkkkkkkklllmmmoooqqqsssrrrrrrrrrrrrqqqqqqrrrsssxxxuuusssrrrtttuuuuuuuuutttuuuuuuvvvvvvuuuuuutttrrrrrrtttvvvxxxzzz|||}}}{{{|||~~~}}}||||||yyyvvvtttrrrpppmmmjjjjjjfffeeehhhkkkrrr}}}|||ssssssqqqnnnkkkiiifffcccdddmmm|||~~~yyywwwuuurrrqqqqqqsssuuuuuuzzz}}}wwwrrrrrrtttpppmmmiiifffeeegggjjjmmmrrrtttwwwwwwuuusssrrrrrrkkkjjjiiijjjkkkkkkjjjiiihhhfffbbb^^^YYYVVVTTTRRRNNNLLLJJJHHHGGGDDDAAA>>>999888777777:::???DDDHHHLLLOOOSSSVVVYYY\\\___bbbbbbaaa`````````bbbcccddddddeeefffgggggggggfffeeegggfffeeecccccccccddddddaaa___^^^]]]^^^___^^^]]]ZZZ\\\^^^`````````^^^]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWYYY[[[\\\[[[ZZZZZZ[[[\\\]]]]]]^^^___``````aaabbbbbbbbbbbbbbbccccccdddfffeeeeeeggghhhhhhfffddddddeeefffggghhhgggfffeeeeeeeeeeeeeeeeeeeeeddddddaaaaaa``````___^^^]]]\\\^^^```bbbcccbbbaaa``````aaaaaaaaaaaaaaa```______aaabbbbbbaaa______```aaabbbbbbaaa```^^^^^^]]]]]]ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZYYYZZZ[[[]]]___XXXXXXWWWVVVSSSQQQNNNLLLEEECCC@@@>>><<<<<<<<<===<<<===>>>@@@BBBAAA>>>;;;>>>>>>>>>>>>===;;;:::999777666555444444444444444555666888999;;;<<<<<<<<<;;;;;;:::999888777666666222333333444555555555555444444444555555555666666333333333333333333333333444333333222333333444444333333333444444555555555mmmfff^^^YYYWWWWWWUUUSSSNNNNNNNNNNNNOOOPPPQQQRRRLLLJJJIIIFFFQQQxxxwwwjjjeeegggwwwzzz~~~|||ooogggeee\\\PPPCCC<<<777333333444333333222222222333444444333333333444444444555555444555666777888;;;@@@CCCRRRxxxdddMMMFFFFFFJJJNNNNNNLLLJJJJJJLLLJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDFFFJJJMMMPPPSSSWWWYYY[[[\\\]]]^^^^^^```dddfffgggjjjmmmllliiihhhiiikkklllllllllkkkjjjkkknnnqqqrrrssssssrrrqqqqqqrrrtttxxxvvvsssrrrssstttttttttuuuvvvvvvwwwwwwvvvvvvuuurrrssssssuuuwwwyyy{{{|||}}}}}}{{{|||~~~~~~|||yyywwwuuusssooommmkkkhhhhhhjjjlllppp{{{~~~www{{{zzzrrrkkkhhhgggfffffflllyyy~~~xxxxxxwwwuuurrrqqqrrrssstttxxx|||{{{uuuqqqqqqrrrmmmllliiihhhhhhjjjmmmoooppprrruuuvvvtttqqqoooooojjjiiiiiiiiijjjjjjiiigggfffdddaaa\\\XXXSSSPPPNNNJJJHHHFFFEEEDDDBBB>>><<<888888888:::===AAAEEEHHHIIILLLOOORRRTTTWWW[[[^^^]]]]]]]]]]]]]]]^^^___`````````aaabbbbbbccccccbbbccccccaaa``````aaabbbbbbaaa___^^^^^^___```___^^^[[[\\\]]]^^^______^^^]]]^^^]]][[[YYYXXXXXXYYYYYYXXXZZZ[[[[[[ZZZZZZ[[[\\\\\\\\\]]]^^^___```aaabbbbbbbbbaaaaaabbbbbbcccdddeeeeeedddeeeggggggfffeeedddeeegggiiiiiihhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeaaaaaaaaa```___^^^\\\[[[[[[]]]``````___^^^^^^___aaaaaaaaaaaa```___^^^]]]aaabbbbbbaaa______```aaaaaa```___^^^^^^]]]^^^^^^\\\]]]]]]^^^^^^^^^]]]]]]^^^^^^^^^\\\[[[[[[]]]^^^YYYYYYXXXUUURRRNNNKKKIIICCCBBB???<<<;;;;;;;;;<<<;;;;;;<<<>>>@@@???===;;;======<<<;;;:::999999888777666555444333333333333333444666888:::;;;<<<===::::::999888777666666555222333444555555555555555333444444444444555555555222222222222222333333333333333333333333444444555333333333444555555666666ssskkk```XXXUUUTTTSSSRRRPPPOOOOOOOOOOOOQQQRRRSSSPPPIIIGGGGGGOOOnnn}}}ooohhhfffpppwwwrrrqqqhhhfffbbbUUUFFF>>>999555444666333222222222333333444555333333333444444444555555444555666777999<<<@@@DDDPPPxxxfffMMMEEEFFFJJJMMMMMMKKKIIIJJJLLLJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEDDDFFFJJJMMMOOORRRUUUXXX[[[\\\]]]]]]^^^___ccceeegggjjjmmmllliiigggiiilllmmmoooooonnnkkkjjjkkkmmmqqqssstttrrrpppppprrrtttvvvtttqqqppprrrtttuuuuuuwwwwwwxxxxxxxxxxxxwwwwwwuuuuuuuuuvvvwwwyyy{{{}}}}}}}}}zzz{{{}}}}}}}}}{{{xxxwwwvvvuuusssqqqkkkjjjlllnnnnnnqqqzzz~~~wwwjjjfffggghhhfffjjjuuuzzz{{{{{{xxxtttqqqpppqqqtttwwwyyyxxxuuuqqqpppqqqlllkkkjjjjjjkkkmmmnnnpppoooqqqtttuuussspppnnnmmmiiihhhhhhiiijjjiiigggeeecccbbb```\\\WWWQQQMMMJJJGGGEEECCCBBBAAA???<<<999888888:::<<>><<<::::::;;;<<<;;;::::::;;;===>>><<<;;;===<<<:::888777777777888888777555444333222222222111333555777:::;;;<<<===:::999888777666555555444333444555666666555555444333333333333444444444444222222222333333444444444333333333333333444555555333333444444555666666666xxxoooaaaXXXSSSRRRQQQPPPPPPPPPOOOOOOPPPQQQSSSTTTUUUJJJGGGIIINNNiiiuuummmhhhlllxxxxxxiiirrriiifffeeeWWWHHH???:::555444777222222222222333333444555333333333444444444555555444555666777999<<>>AAADDDFFFGGGIIIKKKMMMNNNNNNPPPSSSUUUUUUVVVXXXZZZ[[[ZZZZZZYYYYYYYYYZZZ[[[\\\\\\]]]^^^ZZZZZZYYYYYYYYYZZZ\\\]]][[[ZZZXXXYYYZZZ[[[[[[ZZZ]]]]]]\\\[[[[[[\\\\\\]]]^^^]]][[[YYYYYYZZZ\\\]]]WWWXXXYYYYYYXXXXXXYYY[[[[[[\\\]]]___aaabbbdddeeebbbbbbbbbbbbbbbccccccdddeeedddcccdddfffgggfffeeedddfffhhhjjjjjjiiigggfffeeeeeedddddddddeeeeeefffeeeeeeeeeeeecccaaa^^^]]]\\\^^^``````^^^]]]___bbb]]]^^^___```aaaaaaaaaaaaaaabbbbbbaaa______```aaa^^^^^^]]]\\\]]]^^^___```______``````___^^^^^^]]]XXXYYYZZZXXXUUUTTTWWWZZZZZZYYYWWWSSSNNNIIIDDDBBBBBB@@@>>>;;;::::::;;;<<<;;;:::999:::<<<===<<<;;;===;;;999777666666777888888777666444333222222111111222444777999;;;<<<===999999888777666555444444444444555666666555444333222222222333333333444444333333333444444555555555333333333333333444555666333333444444555666777777|||kkk\\\XXXUUUOOOMMMPPPRRRQQQPPPQQQSSSTTTTTTSSSRRRRRRNNNGGGIII```}}}qqqhhhjjjqqqwwwkkkuuukkkeeedddYYYKKK???999777666555444333333222222333333444555444444444444555666666666555777999999888>>>FFFTTToooQQQLLLHHHKKKNNNPPPOOOMMMLLLLLLGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHFFFEEEEEEEEEFFFGGGFFFDDDAAA??????@@@BBBCCCFFFHHHKKKLLLNNNQQQTTTWWW[[[\\\\\\^^^```bbbdddeeejjjiiiiiiiiijjjlllnnnooopppsssuuutttqqqnnnlllkkkoooqqqssstttsssrrrrrrrrrppprrrsssrrrrrrrrruuuwwwzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{}}}~~~~~~}}}zzz{{{}}}|||vvvrrrqqqrrrqqqqqqmmmqqqtttrrroooqqqzzzssshhhbbbaaaddddddiiiwww|||zzz~~~~~~zzztttpppnnnmmmoooqqqsssssssssrrrqqqlllllllllkkkkkkmmmqqqtttxxxyyyvvvpppmmmnnnmmmjjjmmmiiiffffffiiijjjhhhffffffaaa\\\ZZZXXXSSSKKKDDDAAA@@@===;;;999777777777<<<<<<<<<===@@@CCCFFFGGGGGGGGGHHHJJJKKKMMMNNNNNNRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUTTTSSSSSSUUUWWWXXXUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVVVVWWWWWWXXXYYYZZZ[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUXXXWWWWWWWWWWWWXXXXXXYYY^^^]]]]]]]]]___bbbeeegggbbbaaa```___```aaadddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhjjjjjjkkkkkkggggggfffffffffeeeeeeeeeeeeeeedddeeeeeedddaaa^^^\\\\\\\\\\\\]]]___```aaaaaa`````````____________aaaaaaaaaaaa````````````YYY[[[]]]\\\[[[ZZZ[[[\\\_________^^^]]]\\\ZZZYYY^^^\\\XXXTTTSSSSSSUUUVVVYYYVVVRRROOOLLLJJJGGGDDDCCCCCCAAA???===<<<:::999::::::999999::::::;;;<<<:::999777666666666777888999777555444444333000///444333333444555777999:::999888888777666555555444555555444444444333333333222222111000...///222444222333333444444333333222333333333444444444555555555555444333333333333444mmm]]]YYYVVVOOOMMMPPPQQQQQQQQQRRRTTTUUUTTTSSSPPPPPPOOOKKKKKK\\\qqqffffffkkkyyy|||iiixxxnnngggfff\\\NNNBBB;;;888666555444333333222222333333444555444444444444555666666666555777999999999>>>FFFXXXtttWWWRRRKKKMMMOOOOOOMMMKKKJJJJJJHHHHHHJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDEEEEEEEEECCCBBB@@@@@@@@@BBBCCCFFFHHHKKKMMMOOORRRVVVYYYXXXYYY[[[^^^aaadddfffhhhiiihhhhhhhhhiiijjjlllmmmppprrruuuuuurrrpppnnnmmmrrrtttuuutttrrrpppooooooqqqrrrssssssrrrsssuuuwwwzzzzzzzzzzzzzzz{{{{{{|||{{{zzzyyyyyyzzz|||~~~~~~}}}~~~|||wwwssspppooonnnnnnllloooqqqppppppssszzzxxxnnnhhhfffddddddhhhttt~~~~~~}}}{{{}}}~~~}}}yyyuuurrrqqqnnnpppqqqssstttsssrrrqqqmmmmmmlllkkkkkknnnssswww|||}}}zzzssspppqqqpppmmmnnnllliiijjjmmmmmmkkkhhhgggccc^^^[[[XXXSSSKKKEEEAAA???===;;;999888777777;;;;;;<<<>>>@@@BBBDDDFFFDDDEEEFFFGGGIIIJJJKKKLLLNNNNNNOOOOOOPPPQQQQQQRRRSSSRRRQQQPPPPPPRRRSSSTTTRRRRRRRRRRRRSSSTTTUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTVVVVVVVVVWWWXXXZZZ[[[\\\]]]\\\\\\]]]___aaadddfffgggeeecccaaa``````aaabbbdddddddddeeeeeefffffffffeeeeeeggghhhiiiiiiiiiiiigggggggggggggggfffffffffeeecccbbbcccccccccaaa___^^^^^^______```aaabbbbbb```````````````______^^^``````_________^^^^^^^^^[[[]]]^^^^^^]]]\\\\\\]]]`````````___^^^\\\[[[ZZZ\\\[[[XXXUUUTTTTTTUUUVVVYYYVVVQQQNNNKKKIIIEEECCCBBBBBB@@@???===;;;:::999999999999999999:::;;;;;;999888777666666777888999:::888666555444333111///333333333333555777999;;;888888888777666555555555555555444444444333333333333333333111///000222444222333333444444333333222333333333333444444444444555444444444444444555555rrr```ZZZWWWQQQNNNQQQPPPPPPQQQSSSUUUVVVTTTRRROOONNNPPPPPPLLLWWW~~~wwwhhhdddgggtttiii|||rrrkkkjjjaaaTTTGGG>>>999666555444444333333333333444444555444444444444555666666666555777999999999???GGG\\\yyywwwxxx[[[UUUNNNOOOPPPNNNKKKIIIHHHHHHIIIIIIJJJKKKKKKIIIHHHGGGDDDDDDEEEEEEDDDDDDCCCBBBCCCBBBBBBAAAAAAAAAAAABBBDDDFFFIIILLLNNNQQQUUUXXXVVVWWWZZZ^^^bbbeeehhhjjjhhhggggggggghhhiiijjjjjjnnnpppssstttsssqqqqqqqqqrrrsssuuutttrrrpppoooooorrrsssttttttssstttuuuwwwzzzzzzyyyyyyzzz|||~~~~~~}}}{{{zzzzzz{{{|||~~~~~~~~~|||zzz{{{|||wwwrrrooonnnnnnlllmmmnnnooorrrvvv}}}|||vvvooollleeeccceeeppp}}}}}}}}}|||{{{||||||zzzwwwtttsssssspppqqqrrrssstttsssrrrqqqnnnnnnmmmllllllpppuuuzzz~~~|||uuurrrrrrqqqnnnkkkjjjiiilllnnnoookkkhhhhhhddd___[[[XXXSSSKKKFFF???>>><<<;;;999888777777999:::<<<>>>@@@BBBBBBCCCAAABBBBBBDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMLLLKKKLLLMMMNNNOOOMMMMMMMMMNNNNNNOOOPPPQQQQQQPPPPPPQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTVVVWWWZZZ\\\^^^```\\\\\\\\\\\\^^^```cccdddhhhfffdddbbbaaaaaabbbbbbccccccddddddeeefffggggggffffffggghhhhhhhhhhhhhhhggggggggggggggghhhhhhhhhcccbbb``````aaabbbbbbaaa___```bbbcccddddddcccccc___```aaaaaaaaa```^^^]]]^^^^^^]]]]]]]]]\\\\\\\\\]]]___``````___^^^^^^___bbbbbbaaa```___]]]\\\[[[\\\[[[ZZZYYYYYYXXXXXXXXXXXXUUUPPPMMMJJJGGGCCCAAA@@@@@@???===<<<:::999888999999999999::::::::::::777777777777888999::::::;;;999777666555444222000111111222333444777999;;;888888777777666666555555555555444444444333333333555555444222111000222444222333333444444333333222222222222222333333333333444444444444555666777777yyyddd\\\XXXRRRPPPRRROOOOOOPPPSSSUUUVVVTTTRRRRRROOOPPPQQQKKKSSSyyyoooggggggrrrnnnuuunnnllldddYYYLLLBBB;;;777555444444333333333333444444555444444444444555666666666555777999999:::@@@GGG___wwwqqqqqqtttXXXRRRNNNOOOOOOMMMJJJHHHHHHIIIJJJJJJKKKKKKJJJHHHGGGFFFCCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAADDDGGGIIILLLOOOSSSVVVVVVWWWZZZ^^^bbbeeehhhiiiggggggggghhhhhhiiiiiiiiikkknnnqqqrrrrrrqqqrrrrrrmmmppprrrsssrrrqqqrrrsssssstttuuuuuuttttttvvvxxxzzzyyyyyyyyy{{{}}}~~~|||{{{|||}}}~~~~~~}}}|||}}}}}}|||{{{zzz~~~}}}|||vvvsssrrrrrrmmmmmmnnnpppuuu{{{yyy|||}}}tttooogggddddddlllzzz||||||}}}}}}zzzzzzyyywwwsssqqqqqqqqqqqqrrrssssssssssssrrrqqqppppppnnnmmmnnnrrrxxx|||}}}~~~zzztttpppqqqooollliiiiiijjjooossssssoookkkgggddd^^^ZZZUUUPPPIIIDDD>>>===<<<;;;999888888777888999<<<>>>@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVXXXZZZ\\\___```\\\\\\\\\]]]___```bbbcccccccccbbbbbbbbbcccdddeeebbbbbbcccdddeeegggggghhhgggggghhhiiiiiiiiihhhhhhffffffffffffggggggggggggbbb```^^^^^^```bbbbbbbbb```aaaccceeefffeeedddccc___```aaabbbaaa```^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\^^^___aaaaaa___^^^___```cccccccccbbb```___]]]\\\\\\]]]^^^^^^^^^\\\[[[ZZZWWWSSSOOOKKKHHHEEEAAA>>>>>>>>>===<<<:::999999888888999999:::::::::::::::666777777888999;;;<<<<<<<<<:::888777666555333111000000111222444777999;;;888777777777666666666555555555444444444333333333555666666444222111333444222333333444444333333222111111222222222333333333444444444555666777888999jjj```[[[TTTQQQRRRNNNNNNOOOQQQTTTUUUSSSRRRVVVRRRQQQQQQMMMVVVyyywwwlllhhhrrrzzzxxxoookkkfff\\\PPPEEE<<<888666555444444333333444444555555444444444444555666666666555777:::::::::@@@HHHaaarrrnnnpppnnnTTTMMMKKKLLLMMMLLLJJJJJJJJJLLLJJJJJJKKKJJJJJJHHHFFFEEEDDDEEEFFFGGGFFFEEEDDDCCC@@@AAAAAAAAAAAAAAAAAAAAABBBEEEGGGJJJLLLOOOSSSVVVXXXYYY\\\___bbbdddeeefffgggggghhhiiiiiijjjjjjjjjiiilllnnnpppoooooopppqqqmmmooorrrsssrrrqqqrrrssstttuuuuuuuuuttttttuuuwwwyyyyyyyyyzzz{{{~~~~~~~~~~~~~~~}}}~~~}}}}}}zzzwwwvvvvvvppppppqqqtttyyy{{{zzzxxxqqqjjjfffdddiiittt||||||}}}}}}zzzzzzyyyuuuqqqnnnmmmnnnqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqpppppptttyyy}}}|||}}}zzzssspppqqqppplllkkkkkknnnsssxxxxxxuuuqqqeeebbb]]]WWWQQQKKKEEEBBB<<<<<<;;;;;;:::999888777777999;;;===>>>>>>>>>===>>>>>>???@@@AAAAAABBBBBBDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRUUUUUUVVVWWWXXXZZZ\\\]]]\\\\\\]]]^^^___aaabbbccc``````aaaaaabbbbbbcccdddbbbbbbcccdddeeegggggghhhhhhhhhiiiiiijjjiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeaaa___]]]^^^```bbbbbbbbb^^^```ccceeefffeeedddddd___```aaaaaaaaa```^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\]]]^^^``````^^^]]]^^^___cccccccccbbbaaa```^^^^^^[[[\\\^^^______]]]ZZZXXXTTTQQQLLLIIIFFFCCC???======<<<<<<;;;:::999999888888999:::;;;;;;;;;;;;:::777888999:::<<<======>>>===;;;999888888777555333000000000111333666888999777777777777666666666666555555444444444333333333555555666555333222333444222333333444444333333222111111222222222333333333333333444444666777999:::pppccc]]]VVVRRRSSSNNNMMMMMMNNNQQQSSSSSSRRRVVVTTTSSSRRRVVVddd}}}qqqjjjqqqzzzppphhhddd]]]RRRGGG>>>999777555555444444444444555555555444444444444555666666666555777::::::;;;AAAIIIbbbnnnlllsssiiiRRRLLLHHHJJJLLLLLLKKKKKKKKKMMMIIIJJJJJJJJJIIIHHHFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDAAA@@@@@@@@@@@@AAAAAABBBEEEGGGJJJLLLNNNPPPTTTWWWYYY[[[]]]```bbbccccccccceeefffgggiiijjjjjjjjjjjjjjjlllnnnnnnnnnmmmnnnpppoooqqqssssssqqqoooooooootttuuuuuutttsssssstttvvvwwwxxxyyy{{{|||}}}~~~{{{~~~~~~|||yyywwwrrrsssvvvxxx|||yyy|||tttnnnjjjggghhhppp||||||{{{|||}}}yyyzzzyyyvvvrrrnnnmmmmmmoooppppppqqqqqqrrrsssssstttttttttssssssuuuyyy}}}~~~|||vvvssstttsssppplllkkkmmmqqquuuuuuqqqmmmccc```[[[UUUMMMGGGBBB???::::::;;;;;;:::999888888888999:::;;;<<<<<<<<<<<<=========>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQUUUUUUUUUUUUVVVWWWXXXYYY[[[[[[\\\]]]______```aaaaaaaaaaaaaaaaaaaaaaaaaaaccccccddddddeeefffgggggggggggghhhiiiiiiiiiiiiiiieeeeeeeeedddddddddccccccaaa___^^^___aaabbbbbbaaa^^^___aaadddeeefffffffffaaa`````````_____________________^^^^^^^^^]]]]]]\\\^^^______^^^]]]]]]^^^aaabbbbbbbbbaaaaaa```___YYY[[[]]]]]]]]]ZZZWWWUUUQQQNNNJJJFFFDDDBBB>>><<<<<<;;;;;;;;;::::::999999999:::<<<=========<<<;;;999:::<<<===>>>????????????===;;;:::999888666444111111000111222444666888777777777777666666666666555555444444444333333333333444555555333333444555222333333444444333333222222222222222333333333333333333333444555777888999vvvggg```XXXSSSSSSMMMLLLJJJKKKNNNQQQRRRRRRRRRUUUUUUWWWcccxxxvvvnnnsss{{{ooodddbbb\\\SSSGGG>>>:::888555555444444444444555555555444444444444555666666666555777:::;;;;;;BBBJJJdddnnnnnnzzzdddPPPLLLGGGIIILLLMMMLLLKKKKKKKKKHHHIIIIIIJJJIIIHHHFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDAAA@@@???>>>???@@@BBBCCCFFFGGGJJJKKKLLLNNNQQQTTTYYY[[[^^^```bbbcccccccccbbbccceeegggiiijjjjjjjjjmmmnnnoooooommmlllmmmnnnoooqqqssssssqqqooooooooosssttttttsssrrrrrrsssuuuvvvwwwyyy|||}}}}}}||||||zzz|||~~~zzz}}}}}}xxxrrrvvvzzz{{{}}}xxxzzzrrrnnnjjjiiinnnxxx|||{{{{{{|||xxxzzz{{{yyyvvvrrrpppooommmmmmnnnoooppprrrssstttuuuvvvwwwwwwvvvwwwyyy{{{~~~|||wwwuuuvvvvvvsssrrrppppppqqqsssrrrmmmiiibbb```[[[SSSKKKEEE@@@>>>999999:::;;;:::999888888999999999999999:::;;;<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>============>>>>>>??????@@@@@@@@@???BBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIJJJKKKLLLMMMNNNNNNRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]``````aaabbbccccccccccccdddddddddeeeeeefffffffffddddddfffggghhhhhhhhhhhhggggggfffeeedddccccccbbbaaa``````aaabbbcccaaa```^^^___```ccceeegggiiijjjbbbaaa___^^^^^^^^^```aaa___^^^^^^^^^^^^]]]]]]]]]\\\^^^______^^^]]]]]]^^^___``````aaabbbaaaaaaaaa\\\]]]^^^^^^]]]ZZZWWWUUUNNNKKKGGGEEECCCAAA>>><<<;;;;;;;;;;;;;;;::::::::::::;;;===>>>???>>>===<<<<<<===>>>@@@AAAAAA@@@@@@@@@>>><<<::::::999777555222111111111111333555666666666666666777777777777555555444444444333333333000222444444333333444555222333333444444333333222333333333333444444444444333333333333444555666777yyyiiiaaaYYYSSSSSSMMMKKKIIIIIILLLOOORRRSSSNNNTTTXXX[[[mmm|||sssuuu|||nnnaaa```[[[SSSHHH???:::999555555444444444444555555555444444444444555666666666555777:::;;;;;;BBBJJJeeerrrrrraaaOOOKKKGGGJJJMMMNNNMMMKKKIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCAAAAAABBBCCCCCCBBB@@@>>>===>>>@@@BBBDDDCCCEEEGGGHHHHHHJJJMMMPPPXXXZZZ]]]```cccddddddddd___aaacccfffhhhiiijjjjjjooopppqqqooonnnlllmmmnnnkkkmmmppprrrqqqqqqrrrssssssttttttsssqqqqqqsssttttttwwwzzz|||}}}|||{{{yyyuuuxxx}}}}}}yyy|||{{{rrrwww|||}}}}}}xxxuuuqqqllljjjmmmuuu~~~|||{{{{{{|||wwwyyy||||||yyyvvvsssrrrllllllmmmnnnoooqqqssstttvvvwwwyyyyyyxxxwwwyyyzzz|||~~~{{{vvvtttvvvvvvttt~~~{{{yyyyyyxxxvvvqqqlllccc```[[[SSSKKKDDD@@@>>>888999:::;;;::::::888888:::999888777888999;;;<<<:::::::::;;;;;;<<<<<<<<<;;;:::::::::::::::::::::;;;<<<======>>>>>>======@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFGGGHHHJJJKKKLLLLLLOOOOOOPPPQQQRRRTTTVVVWWWVVVWWWXXXZZZ[[[[[[[[[[[[\\\]]]```ccceeeggghhhiiieeeeeeeeeeeeeeeeeeeeeeeeaaabbbccceeefffgggggggggiiiiiihhhfffeeedddcccbbbaaaaaaaaabbbdddcccaaa___^^^___```ccceeeiiikkkmmmcccbbb___]]]]]]^^^```bbb^^^^^^^^^]]]]]]]]]\\\\\\]]]___``````___^^^^^^___^^^^^^```aaaaaabbbbbbbbb``````aaaaaa___\\\ZZZXXXLLLJJJFFFDDDBBBAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@???>>><<<===>>>@@@AAABBBBBBAAA@@@@@@>>><<<;;;;;;:::777666333222111111111222333444666666666666777777777777555555444444444333333333///111333444333333555666222333333444444333333222333333444444444444555555333333333333333444555666pppbbbWWWQQQQQQPPPNNNLLLJJJJJJLLLOOOQQQNNNSSSXXXbbbyyywww||||||lll]]]]]]]]]WWWJJJ<<<777999777666444444555555555444555555555555555555555555666555777::::::<<>>??????@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCCCCDDDEEEGGGGGGIIIHHHHHHIIIIIIJJJKKKLLLNNNNNNOOOPPPRRRSSSUUUVVVUUUVVVXXXZZZ\\\]]]]]]]]]^^^___```bbbdddeeeeeefffgggggggggfffeeeeeedddddddddeeefffggggggeeecccbbbdddfffhhhjjjiiifffcccaaabbb```___```aaabbbaaa___```___^^^bbbgggkkklllkkkeeedddcccbbbaaa```___^^^]]]]]]^^^^^^^^^^^^______aaaaaaaaaaaaaaabbbbbbcccccccccdddeeedddcccbbbaaa```____________]]]YYYVVVGGGHHHHHHGGGDDDAAA===;;;===<<<;;;:::::::::;;;<<>>===<<<>>>>>>???@@@BBBCCCDDDDDD???>>>===>>>>>>===:::777555333111000111333222222444555555555555555444444444444444444444444444444555555444444444333333333444444444333333222222222222222222333333444444444333444555555555444333222ttteeeYYYRRRPPPOOOMMMJJJIIIIIIKKKMMMOOORRRUUUWWWbbb|||www|||yyyhhh]]]]]]]]]XXXLLL>>>999:::777666444444555555555444555555555555555555555555666555777::::::<<>>????????????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMNNNOOOQQQSSSTTTUUUXXXYYY\\\___```aaa``````___```aaacccdddeeeeeeeeefffggggggggggggfffeeeeeecccdddfffgggfffeeedddbbbdddfffhhhiiihhhfffcccaaa```______```bbbcccbbbaaabbb```___aaaeeehhhhhhgggdddcccbbbaaa```___^^^^^^]]]]]]]]]^^^^^^^^^______```````````````aaabbbcccccccccdddeeedddcccbbbaaa```___^^^^^^^^^\\\XXXUUUMMMLLLJJJHHHDDDAAA===;;;<<<<<<;;;:::::::::;;;<<>>;;;999555333111111222333333222444444555555555555444444444444444444444444444444555555444444444333333333555555555444444444333333222222222333333444444444333333444555555444333222xxxiii]]]UUUPPPNNNLLLIIIGGGGGGIIIKKKMMMUUUTTTUUU```zzz|||yyyzzz|||ssswwwxxxggg]]]\\\\\\YYYOOOBBB;;;;;;888666444444555666555444555555555555555555555555666555777::::::<<>>===::::::;;;;;;;;;;;;::::::666666666555666666777777777777777777777777777777666666666666666666666666777777777888888888999999:::;;;;;;<<<<<<======>>>======>>>>>>???@@@@@@@@@CCCBBBBBBAAABBBBBBCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLLLLMMMNNNPPPRRRTTTUUUXXXZZZ^^^aaaccccccbbbaaa```aaabbbcccddddddddddddeeefffggghhhiiihhhgggfffeeefffggghhhhhhgggfffeeeeeefffggghhhgggeeecccaaa```___^^^```bbbddddddccccccaaa``````bbbcccbbbbbbbbbbbbaaa```___^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^_______________```aaabbbcccccccccdddeeedddcccbbbaaa```^^^]]]]]]]]][[[WWWTTTRRRPPPLLLHHHDDD@@@===<<<<<<;;;;;;::::::;;;<<<<<<<<<===>>>@@@AAAAAAAAAAAA?????????@@@@@@@@@AAAAAADDDCCCBBBBBBAAA@@@===:::666444222111222333333222444444555555555555444444444444444444444444444444555555444444444333333333666666555555555555444444222222333333333333444444333333444444444444333333{{{kkk```WWWQQQOOOMMMJJJHHHGGGIIIKKKMMMSSSSSSTTT\\\pppyyyooonnnnnnvvvvvvkkkooo{{{jjj[[[YYYZZZZZZRRREEE===:::888666444444555666555444555555555555555555555555666555777999:::;;;CCCKKKlllxxxpppVVVMMMGGGFFFHHHKKKMMMLLLKKKJJJKKKKKKLLLLLLLLLKKKJJJHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCBBBDDDGGGJJJLLLOOOSSSVVVWWWYYY\\\___bbbcccddddddfffhhhiiijjjiiiiiikkkmmmqqqqqqqqqqqqqqqppppppooorrrssstttuuuuuuuuutttssszzz{{{zzzxxxuuutttvvvxxxvvvvvvwwwxxxyyyyyyyyyyyy{{{}}}~~~}}}}}}~~~|||{{{yyyxxxvvvvvvwwwxxxyyy}}}zzzxxxqqqkkkjjjlllpppxxx}}}|||{{{{{{}}}~~~~~~zzzuuuqqqnnnppprrrssstttsssrrrqqqqqqtttwwwxxxxxxxxxyyyzzz~~~xxxrrrkkkcccUUUPPPHHHAAA>>>===<<<<<<:::;;;;;;<<<<<<;;;;;;:::777666555555555555555666666666666666666666666666555555555555555555555555666666666777777777777888::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBDDDFFFHHHJJJLLLLLLLLLMMMNNNPPPRRRTTTVVVUUUWWW[[[___aaaaaa```___bbbbbbcccdddeeeeeedddddddddeeegggiiijjjiiiiiihhhhhhhhhiiijjjjjjjjjjjjiiiffffffggggggfffeeecccbbbcccaaa``````bbbcccccccccbbbaaa```_______________`````````______^^^^^^]]]]]]]]]^^^^^^^^^_______________``````aaabbbddddddccccccdddeeedddcccbbbaaa___^^^\\\[[[[[[YYYVVVSSSSSSPPPKKKFFFBBB@@@>>>>>>;;;;;;;;;;;;<<<<<<=========>>>???@@@AAABBBBBBBBB======>>>???@@@@@@AAAAAADDDCCCBBBBBBBBB@@@===;;;777555333222333333333222333333444555555555444444444444444444444444444444555555444444444333333333555555555555444444444444333333333333333333333333222333333333444444444444mmmbbbYYYSSSRRROOOLLLIIIHHHJJJLLLMMMRRRTTTVVVZZZfffyyy~~~oooiiieeelllssshhhjjj||||||jjjXXXWWWXXXZZZUUUIII???:::888777555555666666666555555555555555555555555555666555777999:::;;;CCCKKKooovvvnnnTTTJJJCCCFFFIIILLLMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLJJJHHHGGGDDDDDDCCCCCCBBBAAAAAA@@@AAAAAA@@@???@@@AAABBBCCCEEEFFFIIIJJJLLLNNNQQQTTTXXXZZZ]]]```ccceeeffffffeeegggiiiiiiiiijjjlllmmmppppppqqqrrrrrrqqqpppooossstttuuuvvvwwwvvvuuutttxxxyyyyyyxxxvvvuuuuuuvvvssstttvvvwwwxxxxxxxxxwwwzzz|||~~~~~~}}}}}}~~~~~~zzzwwwuuusssnnnjjjiiijjjlllnnnssstttvvv{{{~~~{{{xxxqqqkkkjjjkkkooowww}}}xxxyyyzzz||||||yyysssooommmooorrrtttuuuuuutttsssqqqsssuuuvvvvvvvvvwwwyyy}}}}}}yyyoooggg___WWWKKKGGG@@@<<<::::::;;;:::<<<<<<<<<======<<<<<<<<<888777666555555444555555555555555555555555555555666666666666666666666666555555666666666777777777999999999999999:::::::::999999::::::;;;<<<<<<===??????>>>>>>===>>>>>>>>>@@@AAABBBCCCFFFHHHKKKLLLKKKLLLMMMNNNPPPSSSUUUVVVSSSVVVYYY]]]_________^^^bbbcccdddeeeeeeeeeeeeeeedddeeeggghhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiihhhggggggffffffeeeddddddhhheeebbbaaaaaabbbaaaaaa___```______^^^^^^___```____________^^^^^^^^^^^^^^^^^^_________`````````bbbbbbbbbbbbcccdddeeefffccccccdddeeedddcccbbbaaa___]]][[[ZZZYYYWWWTTTRRROOOLLLHHHDDDAAA?????????;;;;;;<<<===>>>?????????AAAAAABBBBBBBBBBBBBBBAAA;;;<<<===>>>@@@AAABBBCCCBBBAAAAAAAAAAAA@@@===;;;999666444333333444333222222222333444555555444444444444444444444444444444555555444444444333333333333333333333333333333444333333333333333333333333222222222222333333444444pppddd\\\VVVTTTQQQNNNKKKJJJJJJLLLNNNSSSVVVYYY[[[```mmmvvvjjjbbbhhhvvviiijjjyyy|||iiiWWWUUUWWW\\\ZZZNNNBBB;;;999777555555666777666555555555555555555555555555666555777::::::<<>>>>>>>>>>>======999888777666555555444555555555555555555555555555777777777777777777777777555555555666666666777777888888888888888888888888888888999999:::;;;;;;;;;===<<<<<<<<<<<<<<<======@@@@@@AAACCCEEEGGGIIIKKKJJJJJJKKKMMMOOORRRTTTVVVUUUWWWYYY\\\^^^```aaaaaabbbcccdddeeeffffffffffffeeeeeeffffffggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhgggjjjiiihhhgggffffffffffffjjjgggdddaaaaaaaaaaaa```___`````````^^^^^^```aaa^^^^^^^^^_______________`````````aaaaaaaaaaaabbbdddddddddcccddddddeeefffccccccdddeeedddcccbbbaaa___\\\ZZZXXXWWWUUUSSSQQQKKKIIIFFFBBB@@@??????@@@;;;<<<>>>???@@@AAAAAAAAADDDDDDDDDDDDDDDCCCBBBAAA<<<===>>>???@@@BBBCCCCCC@@@??????@@@AAA@@@>>><<<:::777444333444444444333111222333444444555444444444444444444444444444444555555444444444333333333222222222333333333333444444444333333333333222222222222111111222333444555tttfff^^^YYYUUURRROOOKKKJJJJJJLLLMMMRRRUUUXXXZZZ\\\cccnnnxxxooo```eeezzzllljjjwwwzzz~~~kkkXXXVVVXXX^^^^^^SSSEEE===999777555555666777666555555555555555555555555555666555777::::::<<>><<<<<<===>>>>>>===??????@@@@@@@@@@@@??????::::::888777666555555555555555555555555555555555666666666666666666666666555666666666666777777777777777777777777777777777888888888999::::::;;;;;;:::::::::::::::;;;<<<===>>>???@@@AAACCCEEEGGGHHHGGGHHHIIIKKKMMMPPPRRRSSSVVVWWWXXXZZZ]]]___aaabbbbbbcccdddeeeggghhhhhhhhhgggfffeeedddeeefffhhhiiimmmlllkkkjjjiiihhhhhhhhhlllkkkiiigggfffggghhhhhhjjjgggcccaaaaaabbbbbbbbbaaabbbcccaaa___^^^```bbb^^^^^^______````````````aaaaaabbbbbbbbbccccccccceeeeeedddcccccccccddddddccccccdddeeedddcccbbbaaa^^^\\\YYYWWWVVVTTTRRRPPPJJJIIIFFFCCCAAA??????>>><<<===???AAACCCCCCDDDCCCFFFFFFFFFFFFFFFEEEDDDDDD@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>@@@BBBBBB@@@>>>:::888555444444444444333111111222333444444444444444444444444444444444444555555444444444333333333333333333333444444555555444444444333333222222222222111111111111333444555wwwhhh```[[[UUURRRNNNKKKIIIJJJKKKLLLPPPQQQTTTXXXZZZ\\\aaaeee{{{sss___bbb|||llliiiuuuqqqpppYYYWWWYYYaaabbbWWWHHH???999777666555666777666555555555555555555555555555666555777::::::<<>>======>>>@@@AAA@@@???@@@@@@@@@AAAAAA@@@@@@@@@;;;;;;999888666555555555666666666666666666666666666666666666666666666666666666666666777777777888777777777777777666666666888888888999::::::;;;;;;999888999999:::;;;<<<===>>>>>>>>>@@@AAACCCEEEFFFEEEEEEGGGIIIKKKNNNPPPRRRUUUUUUVVVWWWZZZ]]]```bbbaaabbbdddfffggghhhiiiiiihhhfffdddcccccceeegggiiirrrqqqooonnnllllllkkkkkkmmmllliiihhhggghhhiiijjjiiifffcccaaabbbcccddddddccceeeeeeccc___]]]___aaa^^^^^^______```aaaaaaaaabbbbbbcccccccccdddddddddeeeeeedddcccbbbbbbbbbbbbccccccdddeeedddcccbbbaaa^^^\\\XXXVVVUUUSSSQQQOOOKKKJJJGGGDDDBBB???>>>===<<<>>>@@@BBBDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFDDDCCCCCCBBBAAA@@@??????>>>>>>>>>@@@BBBCCCAAA@@@;;;888666444444555444333000111222333444444555444444444444444444444444444555555444444444333333333444444444555555555666666444444444333333222222222111111000000111333444666iii```___WWWQQQMMMMMMKKKHHHGGGHHHNNNQQQTTTWWWXXXYYY[[[\\\lllqqq___fffxxxwwwkkkjjjyyyppprrrZZZUUUWWWaaafff\\\JJJ===999777666555666777666555555555555555666666666666666666999;;;:::;;;CCCMMMtttvvvttt~~~aaaLLLDDDAAAFFFHHHJJJKKKLLLKKKJJJIIIKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAABBBAAA@@@@@@@@@@@@AAABBBEEEFFFHHHJJJKKKNNNRRRUUUXXXZZZ]]]aaadddeeefffeeecccdddeeeggghhhhhhhhhhhhiiikkkmmmoooppppppooonnnpppqqqqqqrrrrrrsssssstttwwwxxxxxxyyyyyyyyyxxxxxxwwwxxxzzz|||~~~|||wwwsssvvvyyy|||~~~}}}|||{{{zzz|||~~~{{{wwwuuutttssssssqqqsssxxx}}}|||tttmmmeeegggiiijjjjjjhhheeeddd___bbbeeehhhlllrrr{{{~~~uuuooojjjjjjlllrrr~~~yyyzzz{{{~~~}}}{{{yyyvvvtttuuurrrnnnhhhaaa[[[VVVTTTNNNKKKGGGEEEDDDDDDDDDCCC?????????>>>>>>???@@@@@@BBBCCCDDDDDDCCCAAA???>>>???===;;;888666666666777666555444333333444555666444444444444444444444444888888888888888888777777666666666666777777777777777888888888888999999999777777888999::::::;;;;;;======>>>>>>???@@@BBBBBBEEEFFFHHHJJJLLLNNNOOOPPPNNNPPPTTTXXX\\\___bbbcccgggeeeeeegggjjjkkkhhheeefffggghhhgggfffeeefffgggjjjnnnqqqpppllliiijjjmmmqqqooollliiihhhiiikkkmmmfffdddaaabbbccccccaaa^^^______``````aaaaaaaaabbbbbb```]]]]]]^^^```aaaaaaaaabbbccceeeffffffeeeeeeeeeeeedddcccbbbbbbaaaaaaaaaaaabbbbbbaaa```^^^]]]___[[[VVVRRRPPPOOONNNMMMMMMKKKGGGCCC???=========<<>><<<;;;;;;888444222222444444444555444444333333333444444333333333444444555555555444444444444444444444444555555555555555555555555444444333333333333222222555444444333333444444555mmmaaa^^^YYYSSSNNNNNNLLLIIIHHHIIINNNQQQTTTVVVVVVWWWXXXZZZfffzzztttdddiiiyyyxxxiiifffssssssvvv]]]WWWWWWaaafff\\\JJJ<<<999777666555666777666555555555555555666666666666666666999;;;:::;;;CCCMMMrrr}}}sssooovvvdddNNNEEECCCFFFGGGJJJKKKLLLKKKJJJIIIKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBCCCBBBAAA@@@@@@AAABBBCCCEEEFFFHHHIIIKKKNNNRRRUUUWWWYYY]]]aaaccceeeeeeeeedddeeefffggghhhiiiiiiiiihhhiiikkkmmmnnnnnnmmmmmmpppqqqqqqrrrrrrsssttttttvvvwwwxxxxxxyyyxxxxxxxxxvvvwwwxxx{{{|||zzzvvvrrrwwwyyy|||}}}}}}|||{{{|||{{{|||}}}}}}|||yyyxxxwwwvvvtttssstttwwwzzz{{{xxxrrrmmmiiijjjlllmmmmmmkkkiiigggbbbccceeeeeefffjjjqqqvvvuuuoookkkjjjlllrrr}}}{{{wwwuuussspppnnnllljjjfff```[[[UUUQQQOOOLLLIIIFFFDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@???>>>;;;999777777777888777666555555555555666777666666666666666666666666666666777777777777777777555555555666666666666777666666777777777888888888666777777888999999::::::;;;;;;<<<<<<>>>???@@@AAACCCDDDEEEGGGIIIKKKMMMNNNOOOPPPSSSWWW[[[___aaabbbdddccccccfffjjjkkkkkkiiihhhiiiiiihhhfffeeefffgggiiimmmqqqpppmmmlllmmmppprrrpppnnnlllllllllmmmnnngggeeebbbbbbccccccaaa___````````````aaabbbcccccccccaaa^^^]]]___```aaaaaaaaabbbdddeeeffffffeeeeeeffffffeeeeeeddddddccccccaaabbbbbbbbbaaa```___^^^]]]ZZZUUUQQQPPPOOONNNMMMLLLJJJFFFBBB???===<<<<<<;;;>>>AAABBBCCCDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGEEECCCCCCBBBBBBCCCBBBBBBBBBAAA???>>><<<;;;;;;888444222333444444444444333333222222333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333222222333333222222222222333333rrrccc^^^[[[UUUPPPOOONNNJJJIIIKKKOOORRRTTTTTTTTTTTTUUUVVV]]]qqqvvviiilll|||{{{iiibbbmmmvvvuuu{{{aaaZZZXXXaaafff\\\JJJ<<<999777666555666777666555555555555555666666666666666666888::::::;;;DDDNNNttt{{{tttmmmooo~~~gggOOOGGGEEEEEEGGGIIIKKKLLLKKKJJJIIIKKKJJJJJJJJJJJJIIIIIIIIIFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDFFFHHHIIIKKKMMMQQQTTTWWWYYY\\\___bbbdddeeeeeeeeeeeeggghhhiiijjjjjjjjjhhhjjjlllmmmnnnooonnnnnnqqqqqqqqqrrrssssssttttttvvvvvvwwwxxxxxxxxxxxxxxxvvvwwwxxx{{{|||{{{xxxuuuxxxzzz|||}}}||||||}}}~~~||||||||||||}}}~~~~~~}}}{{{~~~}}}||||||{{{yyyxxxwwwvvvvvvwwwwwwtttpppmmmlllmmmnnnoooooommmkkkjjjffffffeeebbbaaabbbeeegggnnnuuu~~~vvvpppkkkkkklllqqq|||zzzwwwsssooommmjjjgggdddbbb```]]]XXXTTTPPPMMMKKKIIIFFFDDDCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@>>><<<:::999999999999999888888777777888888999777777777777777777777777555555555666666777777777444555555555666666666666555666666666777777777777666666666777777888888999999999999:::<<<>>>???@@@@@@AAACCCDDDGGGHHHJJJKKKNNNPPPSSSVVVZZZ]]]___aaaaaaaaaaaadddhhhkkkmmmmmmiiijjjkkkjjjgggffffffgggfffiiimmmmmmlllkkknnnpppppppppooonnnnnnmmmmmmmmmiiifffdddbbbccccccbbbaaabbbaaa``````aaabbbeeefffeeebbb___^^^___`````````bbbbbbcccdddeeeeeeeeeeeeffffffffffffffffffffffffbbbbbbaaaaaa```_________ZZZWWWSSSPPPPPPPPPOOONNNKKKIIIEEEAAA>>>===<<<<<<;;;===@@@AAABBBCCCFFFHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJIIIHHHGGGEEEDDDBBBAAACCCCCCBBBAAA@@@>>>===<<<;;;999555333444444444444333222222222222222333333444444444444444444333333444444444444444444444444222222222222222222222222444444333333333333222222222222111111111111222222vvvfff___\\\UUUPPPOOONNNKKKKKKMMMQQQSSSTTTSSSRRRQQQRRRSSSVVVggg}}}uuunnnpppmmmccclllxxxsssfff]]]YYY```fff]]]KKK===999777555555666777666555555555555555666666666666666666888:::999;;;DDDOOOyyy{{{qqqnnnyyyhhhOOOGGGFFFEEEFFFIIIKKKKKKKKKJJJIIIKKKJJJJJJJJJJJJIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAABBBCCCCCCDDDFFFHHHIIIJJJMMMQQQTTTWWWXXX[[[^^^aaacccddddddeeefffgggiiijjjjjjjjjjjjlllmmmnnnpppqqqqqqqqqqqqqqqqqqrrrrrrssstttttttttuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwyyy|||~~~}}}{{{yyyzzz||||||||||||~~~~~~}}}~~~zzzwwwxxxwwwzzz}}}{{{vvvuuuxxx~~~~~~~~~{{{|||zzzxxxvvvtttrrrpppooonnnnnnoooppppppnnnmmmlllkkkiiifffbbb___^^^___```ccciiirrrzzzwwwqqqlllkkklllpppzzz~~~}}}zzzwwwrrrnnnjjjfffcccaaa]]][[[ZZZYYYVVVSSSPPPMMMKKKJJJFFFDDDBBBBBBCCCDDDDDDCCCEEEEEEEEEEEEEEEDDDDDDCCCEEEDDDBBBAAAAAAAAABBBCCC@@@???===<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888444444555555666777777777666666666666777777777777666666666777777777888888555555555666666666777777777888888999;;;===???@@@??????AAACCCEEEGGGHHHIIINNNOOOQQQTTTWWWZZZ]]]^^^```___```bbbeeeiiilllnnnjjjkkkllljjjhhhfffggggggccceeehhhiiihhhhhhjjjllllllmmmnnnnnnmmmlllkkkjjjjjjhhhfffdddccccccccccccdddbbbaaa```aaacccfffhhhfffccc```______`````````aaaaaabbbbbbcccccccccccceeeeeeeeeeeeffffffffffffbbbaaa```______^^^^^^^^^WWWUUUQQQPPPPPPPPPOOONNNKKKHHHEEEAAA>>>===<<<<<<<<<>>>@@@BBBCCCEEEHHHJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHEEEBBB@@@CCCCCCCCCBBBAAA???======<<<999666555555555444333333333222222333333444444555555555444444333333333444444444444444444444444333333333333333333333333444444333333333222222222222222111111111111222222{{{jjjccc\\\UUUPPPOOOOOOMMMMMMPPPTTTUUUUUUSSSQQQPPPPPPQQQRRR^^^ttttttsssuuuuuujjjrrrnnnzzzkkk```YYY```fff^^^LLL>>>999777555555666777666555555555555555666666666666666666777999999;;;EEEPPP|||yyyrrr|||fffNNNGGGFFFDDDEEEHHHJJJKKKKKKJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFCCCBBBAAA@@@@@@AAABBBCCCDDDEEEGGGHHHJJJMMMQQQTTTVVVWWWZZZ\\\___aaacccdddeeefffgggiiijjjjjjjjjjjjmmmmmmooopppqqqqqqrrrrrrqqqrrrrrrsssssstttuuuuuuuuuuuuvvvxxxxxxyyyyyyyyyuuuvvvwwwzzz~~~yyy{{{|||}}}}}}}}}~~~{{{yyyyyyzzzyyywwwsssooommmqqqssszzzxxxtttttt|||~~~~~~~~~{{{wwwtttrrrrrrrrrqqqqqqrrrrrrrrrqqqpppooonnnlllhhheeecccbbbaaaaaacccdddhhhppp{{{xxxrrrmmmllllllooowww}}}{{{zzzzzzrrrtttuuuvvvtttrrrooolllhhheeeaaa]]][[[YYYVVVTTTSSSRRRPPPOOOMMMKKKIIIHHHEEECCCBBBBBBDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAADDDCCCAAA@@@@@@AAABBBBBB???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888666666666777777777888888777888888888888999999999777777777888888888999999555555555555555666666666888888888999;;;===>>>???>>>???@@@BBBDDDFFFHHHHHHMMMMMMNNNQQQSSSWWWZZZ[[[^^^___```aaabbbeeehhhkkkiiijjjkkkiiigggffffffgggdddeeefffffffffggghhhiiilllmmmnnnooonnnmmmllljjjkkkjjjhhhfffdddcccddddddcccbbbaaa```aaadddgggiiigggdddaaa``````aaaaaa``````````````````aaaaaaaaabbbccccccccccccccccccccc``````______^^^]]]]]]\\\UUUSSSPPPOOOOOOPPPOOONNNKKKHHHEEEAAA???=========>>>@@@BBBCCCDDDGGGJJJMMMNNNNNNMMMMMMMMMLLLLLLLLLMMMNNNOOONNNLLLIIIEEECCCDDDDDDDDDCCCAAA@@@>>>======:::777666666666444333444444444444444555666666555555555444444333333333444444444444444444444444333333333333333333333333444444333333333222222222333333222222222222333333qqqggg\\\VVVPPPPPPQQQPPPQQQUUUVVVWWWVVVTTTQQQPPPQQQRRRQQQWWWnnnwww|||}}}}}}qqqyyykkkwwwooobbbYYY___fff___NNN@@@999777666555666777666555555555555555666666666666666666777999999;;;EEEQQQ{{{zzzttteeeMMMFFFEEECCCEEEGGGJJJKKKKKKJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIEEEFFFFFFFFFFFFFFFFFFFFFBBBAAA@@@@@@@@@@@@AAABBBCCCEEEGGGHHHJJJLLLPPPSSSVVVWWWXXX[[[^^^```bbbccceeeeeeggghhhiiijjjjjjjjjllllllmmmnnnooopppqqqqqqrrrrrrrrrsssttttttuuuuuuuuuvvvwwwxxxyyyzzzzzzzzztttttttttvvvzzz}}}}}}}}}yyy{{{}}}~~~~~~~~~~~~|||wwwssssssssssssqqqooollljjjnnnrrr{{{|||xxxwwwzzz~~~~~~{{{vvvsssssssssssssssttttttssssssrrrqqqooollljjjhhhhhhhhhgggfffeeeddddddiiisss~~~yyysssnnnllllllnnnuuu~~~~~~zzzvvvtttrrrqqqhhhiiijjjjjjhhhfffdddbbb]]]ZZZWWWUUUTTTSSSQQQOOOLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCDDDEEECCCBBBBBBBBBCCCCCCCCCAAA@@@???AAAAAA@@@@@@@@@@@@AAAAAA========================<<<======>>>>>>======<<<999999999999999999999999999999999999999999999999999999999999::::::::::::888888888888999999999999555555555555555555555555888888888999:::;;;<<<======>>>@@@BBBDDDFFFGGGHHHKKKKKKLLLMMMPPPSSSVVVXXX\\\]]]___``````bbbdddgggfffggghhhgggfffeeefffggggggffffffggghhhiiijjjkkknnnooopppqqqppppppnnnnnnkkkkkkkkkiiifffdddddddddbbbaaaaaaaaabbbdddggghhhgggdddaaa```aaabbbbbbbbb``````_________``````aaa````````````````````````]]]]]]^^^^^^]]]\\\ZZZYYYSSSQQQOOOOOOOOOOOONNNLLLKKKIIIFFFBBB@@@>>>>>>??????AAABBBDDDEEEHHHLLLOOOPPPPPPOOOOOONNNNNNMMMMMMPPPPPPQQQQQQPPPNNNKKKJJJEEEEEEDDDCCCBBB@@@???>>>===;;;888777777666444333555444444444555666777888444444444444444444333333444444444444444444444444444444444444444444444444444444333333333333222222333333222222222222333333yyylll^^^WWWRRRSSSTTTTTTVVVZZZYYYYYYXXXUUUSSSQQQRRRTTTQQQTTTlll}}}vvv~~~llluuuqqqbbbYYY^^^fffaaaPPPBBB999777666555666777666555555555555555666666666666666555777888888;;;FFFQQQzzzssspppeeeNNNEEEDDDCCCDDDGGGIIIKKKKKKJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIGGGFFFFFFFFFFFFFFFFFFFFFAAA@@@????????????@@@AAACCCEEEGGGHHHIIILLLPPPSSSUUUVVVXXXZZZ]]]___bbbcccdddeeefffggghhhiiiiiiiiimmmmmmmmmnnnooopppqqqrrrrrrrrrsssssstttuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{xxxvvvuuuvvvxxxzzzzzzzzzwwwzzz~~~~~~}}}yyyvvvvvvvvvvvvuuusssqqqpppsssuuu|||~~~~~~~~~~~~xxxtttssssssqqqqqqqqqqqqqqqpppppppppooollljjjiiikkklllkkkiiieeeffffffgggkkktttzzztttooommmlllmmmttt|||~~~~~~|||yyytttpppkkkhhhfffaaa``````^^^\\\ZZZXXXWWWSSSQQQNNNMMMNNNNNNLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDFFFEEEDDDDDDEEEEEECCCAAAAAABBBCCCCCCBBBAAA???===>>>??????@@@@@@?????????<<<<<<==================<<<===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;:::::::::888888999999999:::::::::777777777777888888888888666666666555555555555555888888777777888888999:::<<<===>>>@@@BBBDDDFFFGGGIIIIIIIIIJJJLLLPPPSSSUUUWWWZZZ]]]______```bbbdddcccdddeeeeeeddddddeeefffeeeddddddeeehhhjjjlllmmmooooooooopppppppppoooooojjjlllnnnllliiieeedddddd`````````aaacccdddfffgggfffdddaaa```bbbcccdddcccbbbbbbaaa`````````aaabbb``````______^^^]]]]]]]]]YYY[[[]]]^^^]]][[[XXXVVVSSSQQQOOONNNNNNNNNLLLKKKLLLJJJFFFCCCAAA@@@@@@@@@???@@@BBBCCCDDDGGGLLLOOOQQQPPPPPPOOONNNNNNMMMMMMNNNOOOPPPPPPPPPOOONNNMMMEEEEEEEEEDDDBBBAAA???>>>>>><<<999888888777444333444333333444555666777777333333444444444444444444444444444444444444444444222222222222222222222222444444333333333333222222222222111111111111222222ooo___XXXTTTUUUVVVWWWZZZ^^^ZZZZZZYYYVVVTTTSSSTTTUUUQQQRRRlllwwwooouuuzzzrrrcccYYY^^^fffbbbQQQCCC999777666555666777666555555555555555666666666777666555666888888;;;FFFRRRzzz}}}kkkjjjfffNNNEEECCCBBBDDDGGGIIIKKKKKKJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEE@@@@@@???>>>>>>???@@@@@@CCCEEEGGGHHHIIILLLPPPSSSUUUVVVWWWYYY\\\___aaaccccccdddeeeggghhhhhhhhhhhhooooooppppppqqqrrrtttuuurrrrrrsssssstttuuuuuuuuuvvvwwwyyyzzz{{{|||||||||}}}{{{xxxwwwxxxyyyyyyxxxwwwzzz~~~|||||||||||||||{{{zzzyyyxxxyyyzzz~~~~~~}}}zzzuuurrrrrrmmmmmmmmmllllllllllllkkknnnkkkiiijjjlllmmmllljjjbbbgggkkkhhheeelll}}}zzztttooommmkkklllsss{{{}}}|||zzzyyyyyy{{{|||}}}yyywwwtttpppjjjeeeaaa^^^\\\[[[YYYWWWTTTQQQPPPOOOLLLKKKIIIIIIJJJKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEGGGFFFEEEEEEFFFEEECCCAAAAAABBBCCCCCCBBB@@@>>>===<<<===???@@@@@@???>>>===;;;<<<<<<============<<<<<<===>>>??????>>>===<<<========================??????>>>===<<<;;;;;;:::777888888888888999999999666666666666777777777777666666666666666666555555777777666666666666777777;;;<<<===???AAACCCEEEEEEHHHHHHHHHHHHKKKNNNQQQSSSSSSWWW\\\^^^______bbbddd```bbbccccccccccccdddfffaaaaaaaaacccfffjjjlllmmmmmmmmmmmmmmmmmmnnnnnnnnniiilllooonnnjjjfffdddddd^^^___```bbbcccdddeeeffffffcccaaa```bbbdddeeeeeedddcccbbbaaaaaabbbcccccc``````___^^^]]]\\\\\\\\\WWWYYY\\\^^^]]]ZZZVVVTTTRRRQQQOOONNNNNNNNNLLLJJJLLLJJJGGGDDDBBBAAAAAAAAA>>>???AAABBBCCCGGGKKKOOOPPPPPPOOOOOONNNMMMLLLLLLJJJKKKLLLLLLMMMMMMMMMMMMFFFEEEEEEDDDCCCAAA@@@???>>><<<:::999888777555333222222222333444555666777333333333444444555555555444444444444444444444444111111111111111111111111444444444333333333222222111111000000000000111111ssseeeWWWQQQRRRTTTaaakkkgggeee]]]WWWWWWWWWTTTQQQQQQQQQTTT^^^}}}vvvooosssxxxvvvbbbZZZ^^^]]][[[SSSDDD===:::777666777888888888888888777666666666666666777888555888???>>>DDDWWWyyymmmccczzzgggNNNEEECCCEEEFFFGGGHHHJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJIIIGGGEEECCCCCCCCCDDDCCCBBB@@@>>>>>>???@@@AAACCCEEEFFFHHHIIILLLPPPSSSTTTUUUWWWZZZ]]]___aaabbbbbbbbbccceeegggiiilllmmmlllmmmmmmmmmnnnooooooooopppqqqsssvvvxxxzzz{{{{{{yyyyyyxxxwwwxxx|||~~~{{{zzzyyyzzzzzzzzzzzz|||}}}~~~~~~{{{uuupppmmmpppnnnkkkiiiiiijjjmmmnnnpppnnnllljjjjjjjjjkkkllliiihhheeeccceeemmmyyy{{{xxxtttpppoooppprrrttt~~~{{{vvvvvvxxxzzzzzzyyyyyyvvvpppjjjdddaaa``````ZZZXXXSSSOOOLLLKKKKKKKKKNNNLLLKKKJJJJJJIIIGGGDDDIIIJJJKKKMMMOOONNNKKKIIIIIIJJJJJJIIIHHHFFFDDDBBBBBBBBBAAA@@@???>>>>>>===<<<<<<=========<<<;;;;;;======<<<<<<<<<===>>>>>>======>>>>>>===<<<;;;;;;>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@>>><<<:::999;;;;;;<<<<<<;;;;;;::::::999888888888888888999999555666666666777777888888444444333444555777999:::;;;;;;===>>>@@@BBBCCCDDDEEEFFFHHHHHHHHHJJJLLLOOORRRUUUYYY]]]^^^```bbbddd```aaabbbeeeggggggeeeccc```bbbdddgggiiijjjjjjjjjiiiiiihhhhhhiiikkklllmmmmmmmmmllljjjiiigggfffeeecccaaa______aaabbbcccbbbcccbbbaaa____________```_________`````````````````````^^^\\\[[[ZZZZZZZZZ[[[YYYXXXYYY[[[[[[YYYVVV[[[YYYUUUQQQMMMKKKIIIIIIKKKHHHFFFDDDCCCBBB???===AAA@@@>>>===???BBBFFFHHHIIIJJJKKKJJJHHHFFFEEEFFFHHHHHHHHHIIIIIIJJJJJJJJJDDDCCCCCCBBBAAA???>>>======;;;999888666666666666222222333333333444444444444444444444444444444444555444333333222222333333444444444444444444444444444333333222222333333444111111111111222333444555zzzhhhZZZUUUWWWZZZhhhtttrrrlllccc\\\ZZZZZZWWWSSSSSSQQQSSS[[[yyyzzztttsssrrrssswwwaaaXXX]]]______WWWGGG===:::777666666777888777888888777666666666666666777888555888???>>>EEEXXXzzznnnfff~~~hhhOOOEEECCCDDDEEEFFFHHHIIIKKKLLLLLLIIIIIIHHHGGGGGGFFFEEEEEEHHHGGGFFFDDDCCCCCCCCCDDDCCCAAA@@@>>>>>>???@@@AAACCCEEEFFFHHHIIILLLPPPSSSVVVWWWYYY[[[^^^```bbbcccbbbbbbccceeegggjjjlllmmmmmmmmmmmmnnnooooooppppppppprrrtttvvvyyyzzz{{{||||||zzzxxxwwwyyy||||||{{{{{{{{{|||zzz{{{|||~~~~~~{{{uuupppmmmmmmllljjjiiiiiiiiijjjkkknnnmmmkkkiiiiiiiiikkkkkkiiiiiigggeeefffmmmxxx~~~|||xxxtttrrrrrrssstttzzzyyyxxxyyy{{{}}}|||zzzwwwtttnnnhhhccc```^^^^^^\\\ZZZUUUQQQNNNMMMMMMNNNPPPNNNMMMNNNNNNNNNLLLJJJKKKKKKMMMOOOQQQPPPNNNKKKLLLLLLLLLKKKIIIGGGDDDCCCAAA@@@@@@???>>>>>>======>>>>>>>>>??????>>>==================>>>>>>>>>>>><<<===>>>>>>>>>>>>>>>===??????>>>>>>???@@@@@@AAA@@@@@@@@@??????===<<<;;;<<<<<<<<<<<<<<<;;;:::999999888888888888888999999666666666777777888888888777777666666666777888999::::::<<<===???AAABBBCCCCCCEEEFFFGGGGGGIIIKKKNNNRRRUUUYYY[[[]]]^^^```bbbbbbcccdddfffggggggeeedddcccdddgggiiikkkllllllllliiiiiihhhhhhiiijjjlllmmmlllkkkiiigggeeedddcccccccccaaa```bbbdddfffffffffeeedddcccaaaaaaaaaaaabbb````````````````````````]]]\\\[[[ZZZYYYXXXXXXXXX\\\[[[YYYZZZ\\\\\\ZZZXXX\\\ZZZXXXTTTQQQNNNLLLKKKJJJHHHEEEDDDCCCBBB???===@@@???<<<;;;;;;===@@@BBBDDDFFFGGGFFFDDDCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFBBBBBBBBBBBBAAA@@@???>>>===<<<:::888666666666666222222333333333444444444444444444444444444444444555444333333222222333333444444444444444444444444444333333222222333333444111111111111222333444555jjj\\\XXXZZZ___oootttiii___\\\[[[XXXUUUTTTRRRSSSVVVlllxxxrrr~~~zzzsssnnnyyyaaaWWW]]]bbbccc[[[III<<<999666555666777777777888888777666666666666777777888666888???>>>FFFZZZ}}}ppphhhjjjPPPFFFCCCCCCDDDEEEGGGIIIJJJKKKLLLJJJJJJKKKKKKJJJIIIGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDBBBAAA@@@>>>>>>???@@@@@@CCCDDDFFFGGGIIILLLPPPSSSXXXYYY[[[]]]___aaacccdddccccccdddeeegggjjjlllmmmmmmmmmnnnnnnoooppppppqqqqqqrrrtttwwwzzz{{{}}}}}}{{{wwwvvvyyy}}}~~~~~~~~~}}}||||||}}}~~~}}}}}}~~~~~~zzzvvvqqqnnnlllllllllkkkkkkkkkkkkkkkkkkjjjhhhgggggghhhiiijjjiiijjjjjjiiijjjnnnvvv}}}}}}yyywwwuuuuuuuuuwwwxxxyyy|||~~~}}}{{{wwwtttoooiiieeebbb```______\\\XXXSSSQQQPPPQQQRRRRRRRRRQQQRRRTTTTTTSSSQQQNNNNNNOOORRRTTTTTTRRRPPPPPPOOONNNMMMJJJHHHEEEDDDAAAAAAAAA@@@@@@??????>>>@@@@@@AAAAAABBBAAAAAAAAA???@@@AAAAAAAAA@@@???>>>===>>>???@@@@@@AAAAAA@@@@@@????????????@@@AAAAAAAAA@@@??????>>>>>>>>>???>>>>>>>>>======;;;::::::999999888888777888888999777777777888888888888888:::999888777777777777777888999:::;;;===>>>@@@@@@AAACCCDDDEEEFFFGGGJJJLLLQQQSSSWWWYYYZZZ\\\^^^```dddeeeggghhhhhhgggfffdddeeegggiiikkkmmmnnnnnnnnniiiiiiiiiiiiiiijjjllllllqqqooolllhhhfffeeeeeefffcccbbbbbbccceeeffffffeeeeeedddbbbaaa``````aaabbb````````````____________ZZZZZZZZZYYYYYYYYYYYYXXX\\\[[[ZZZ[[[[[[[[[YYYXXXZZZYYYXXXVVVSSSPPPMMMLLLIIIGGGEEECCCCCCBBB???===@@@>>>;;;999999:::;;;===>>>@@@AAAAAA@@@??????@@@AAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAA@@@@@@???>>><<<:::888777666666666333333333333444444444444444444444444444444444444555444333333222222333333444444444444444444444444444333333222222333333444222111111222222333444555hhh[[[WWWZZZ```sss~~~pppbbb]]][[[WWWTTTSSSRRRQQQQQQ```}}}xxxooozzzwwwnnn~~~dddWWW]]]cccfff]]]KKK<<<999666555555777777666999888777777666666777777666999666999???>>>GGG\\\tttkkklllRRRGGGCCCAAABBBEEEGGGIIIJJJKKKKKKIIIKKKLLLMMMLLLKKKIIIGGGDDDDDDDDDCCCCCCCCCCCCCCCAAAAAA@@@???>>>?????????BBBDDDFFFGGGHHHKKKOOORRRYYYYYY[[[]]]___aaabbbccccccddddddfffhhhjjjkkkmmmllllllmmmmmmnnnoooppppppqqqsssuuuxxxzzz|||}}}~~~{{{vvvvvvzzz}}}}}}{{{~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}zzzvvvrrrpppoooooopppppppppooonnnmmmjjjhhhgggfffeeeggghhhiiijjjlllmmmmmmmmmooouuuzzz~~~{{{xxxwwwvvvxxxyyy{{{}}}~~~~~~}}}|||zzzwwwsssnnnjjjgggeeedddbbb___[[[WWWTTTTTTUUUWWWUUUUUUUUUWWWYYYYYYXXXWWWRRRRRRSSSUUUXXXXXXWWWUUURRRQQQPPPMMMJJJGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDEEEGGGGGGGGGEEECCCBBB@@@AAABBBBBBBBBBBBBBBAAA@@@???????????????@@@@@@@@@???>>>======>>>???@@@????????????>>>===;;;;;;:::999999888888888888999888888888999999999999999999999888888777777777777666777888999;;;<<<===>>>???AAABBBCCCDDDFFFHHHKKKMMMPPPSSSVVVXXXZZZ]]]```eeegggiiijjjhhhgggfffeeefffgggjjjlllmmmnnnnnnnnnjjjjjjjjjkkkkkkllllllmmmsssqqqmmmiiiffffffggggggbbbbbbaaabbbddddddcccbbbcccbbb```___^^^^^^______^^^^^^^^^^^^^^^]]]]]]]]]ZZZ[[[[[[[[[\\\[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVTTTRRROOOLLLJJJHHHFFFDDDCCCCCCBBB@@@>>>???===:::888888888999:::999;;;======<<<;;;<<<===>>>>>>======<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAA>>>===;;;888777666666666333333333444444444444555444444444444444444444444555444333333222222333333444444444444444444444444444333333222222333333444222222222222222333444555iii\\\XXXZZZ```uuuyyyhhh```]]]YYYUUUTTTSSSOOONNNVVVlll{{{mmmtttyyynnngggYYY]]]cccfff]]]KKK<<<999666555666777777777999999888777777777777777666999777999>>>>>>III___~~~tttlllRRRGGGCCC@@@BBBEEEHHHJJJKKKKKKKKKFFFGGGHHHJJJIIIHHHFFFDDDDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@?????????>>>>>>???BBBDDDEEEGGGHHHKKKOOORRRWWWWWWYYY[[[]]]```aaabbbddddddeeefffhhhjjjkkkllljjjkkkkkkmmmnnnooopppppprrrtttvvvxxxzzz{{{|||}}}{{{vvvvvvzzz}}}|||zzz|||||||||{{{{{{{{{||||||{{{{{{zzz{{{||||||{{{|||~~~~~~~~~}}}{{{xxxuuusssqqqqqqsssssssssrrrpppooojjjhhhgggeeeeeefffggghhhkkkmmmpppppppppqqquuuyyy}}}{{{zzzyyy}}}}}}}}}}}}||||||}}}}}}|||zzzvvvrrrnnnkkkiiihhhdddbbb___\\\ZZZZZZZZZ[[[YYYXXXYYYZZZ\\\]]]\\\[[[WWWVVVWWWYYY[[[\\\ZZZYYYTTTRRRPPPMMMJJJGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNMMMKKKHHHGGGEEEFFFEEEEEEDDDCCCBBBAAA@@@??????>>>>>>>>>?????????>>>===<<<===>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;;;;:::999999999999999:::::::::::::::999999999666666777777777888888888555555666888999:::;;;;;;===???AAABBBCCCDDDGGGJJJJJJMMMPPPSSSVVVZZZ^^^aaadddgggiiijjjhhhfffeeefffeeefffhhhjjjlllllllllkkklllllllllmmmmmmmmmmmmmmmooolllhhheeecccbbbcccddd```___```bbbeeegggggggggbbbaaa```^^^^^^^^^^^^___]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZ[[[\\\\\\\\\\\\[[[[[[[[[\\\[[[ZZZYYYXXXXXXUUUUUUUUUTTTRRROOOLLLKKKHHHFFFDDDDDDDDDCCCBBB@@@;;;:::888666666666777888666888:::;;;:::999:::<<<<<<<<<;;;;;;::::::999999999:::<<<>>>???@@@AAAAAA???>>>;;;999777666666666333333444444444555555555444444444444444444444444555444333333222222333333444444444444444444444444444333333222222333333444333333333222333333444444mmm```[[[[[[aaawwwooodddaaa]]]YYYWWWSSSLLLLLLPPP\\\|||}}}kkkooo{{{zzzkkkiii[[[^^^bbbeee^^^NNN===:::777666777888888888999999888777777777777888666999888:::>>>>>>JJJbbbjjjRRRFFFCCC@@@BBBEEEIIIKKKLLLLLLKKKGGGHHHIIIJJJJJJIIIHHHGGGDDDEEEEEEEEEEEEDDDCCCBBB@@@????????????>>>>>>>>>BBBCCCEEEFFFHHHKKKOOORRRTTTUUUWWWZZZ\\\___aaabbbeeeeeefffggghhhjjjkkkllljjjkkklllmmmnnnooopppqqqssstttvvvxxxyyyzzzzzz{{{}}}yyyvvvwwwzzz}}}}}}|||{{{{{{{{{{{{{{{{{{{{{zzzuuuuuuvvvxxx{{{~~~{{{{{{||||||}}}|||{{{yyywwwvvvrrrrrrsssttttttrrrqqqpppllljjjhhhfffffffffggghhhkkkooorrrrrrrrrrrrvvvzzz}}}|||||||||~~~~~~}}}|||yyyuuuqqqnnnlllkkkgggfffeeecccbbbaaa``````^^^]]]]]]^^^___```^^^]]]\\\[[[ZZZ\\\]]]^^^\\\[[[UUUSSSPPPMMMJJJHHHGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGJJJKKKLLLNNNOOOPPPPPPPPPRRRRRRRRRRRRQQQOOOMMMLLLIIIIIIHHHHHHFFFEEECCCBBBAAAAAA@@@????????????@@@??????>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@??????======<<<;;;::::::::::::;;;;;;;;;;;;::::::::::::555555666777888888888777444555666777888999::::::<<<>>>@@@AAABBBDDDGGGJJJIIILLLOOORRRUUUXXX]]]```aaaeeehhhhhhfffddddddfffdddeeeggghhhjjjjjjiiiiiillllllmmmnnnnnnmmmmmmlllmmmkkkhhheeedddcccdddddd^^^^^^^^^bbbggglllooopppdddcccaaa```______```aaa]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYY[[[\\\\\\[[[ZZZYYY\\\]]]^^^]]][[[YYYYYYYYYXXXWWWVVVTTTRRRPPPMMMLLLHHHGGGEEEEEEEEEEEEDDDBBB999888666555444444555555555777999999888888888:::999999999999999999888888888999;;;===>>>@@@@@@AAA@@@>>><<<999777666666666333444444444555555555555444444444444444444444444555444333333222222333333444444444444444444444444444333333222222333333444444444333333333333444444pppccc\\\[[[___vvvsssfffbbb^^^ZZZXXXSSSIIILLLNNNOOOkkk}}}jjjmmmqqq{{{iiihhh\\\^^^aaaddd___SSS>>>;;;888777888999999999:::999888888777777888888555999888:::>>>>>>KKKdddhhhQQQFFFCCC@@@BBBFFFJJJLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFGGGGGGFFFDDDBBBAAA???????????????>>>>>>===AAACCCEEEFFFHHHJJJNNNQQQRRRTTTVVVYYY\\\```bbbcccfffffffffggghhhjjjkkklllllllllmmmooopppqqqsssssstttuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwxxxyyy|||~~~|||||||||||||||{{{zzzzzzwwwvvvvvvwwwyyy}}}~~~zzz{{{{{{|||{{{{{{zzzyyyuuuuuuuuuvvvuuuuuutttsssooommmjjjhhhggggggggghhhlllooorrrsssrrrtttwww{{{~~~|||{{{|||~~~}}}zzzvvvsssqqqpppkkkkkklllllljjjhhhfffeeedddcccbbbbbbbbbbbb```^^^___^^^]]]]]]^^^___]]]\\\VVVTTTQQQNNNLLLJJJIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLOOOPPPRRRTTTUUUVVVWWWWWWVVVVVVUUUSSSRRRPPPOOOOOOIIIJJJIIIIIIHHHGGGFFFEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAA???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::777888999999999888777666444555555666777888999999;;;===???AAABBBDDDGGGJJJLLLNNNPPPRRRSSSVVVZZZ]]]]]]bbbfffgggdddbbbccceeecccdddfffggghhhiiihhhhhhkkkkkklllmmmmmmlllkkkjjjkkkjjjiiigggffffffeeeeeeaaa______aaaffflllppprrrdddcccaaa```______``````^^^^^^^^^]]]\\\\\\[[[[[[ZZZ[[[\\\]]]]]]\\\ZZZYYYZZZ\\\]]]\\\YYYVVVWWWXXXYYYWWWUUURRRPPPNNNLLLLLLIIIGGGFFFFFFGGGGGGEEEDDD===<<<:::888666555555444444666888888666666666777777777777777777777888888777888:::<<<>>>??????@@@AAA???<<<:::777666666666444444444444555555555555444444444444444444444444555444333333222222333333444444444444444444444444444333333222222333333444555444444333333333444444qqqccc\\\ZZZ]]]sssssseeeaaa]]]XXXVVVSSSHHHMMMNNNHHHaaa|||iiilllhhh~~~}}}hhh}}}ggg\\\^^^```cccaaaVVV???<<<999888888::::::999:::999888888777888888888555:::999:::>>>>>>LLLeeegggPPPFFFBBB@@@BBBFFFJJJMMMNNNMMMMMMHHHHHHGGGGGGGGGHHHHHHIIIGGGHHHHHHGGGFFFDDDBBBAAA???????????????>>>======AAACCCEEEFFFGGGJJJNNNQQQRRRSSSVVVYYY]]]aaaccceeefffffffffggghhhjjjkkklllmmmnnnoooppprrrssstttuuuuuuvvvvvvwwwwwwwwwvvvvvvuuuvvvxxxxxxyyy{{{~~~~~~~~~~~~}}}|||{{{zzz|||{{{yyyxxxxxxzzz}}}~~~yyyzzzzzz{{{||||||{{{{{{yyyyyyyyyxxxxxxxxxxxxxxxqqqooollliiihhhggghhhhhhlllpppssssssssstttyyy||||||}}}zzzzzz{{{~~~{{{xxxvvvuuunnnoooqqqqqqpppmmmjjjhhhhhhfffeeeddddddcccaaa___aaa```^^^^^^______]]]\\\WWWUUUSSSPPPMMMLLLKKKKKKMMMMMMNNNOOOPPPQQQQQQRRRSSSTTTVVVXXXYYYZZZ[[[[[[XXXWWWUUUSSSRRRQQQPPPPPPIIIIIIIIIJJJIIIIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDEEEDDDCCCAAA@@@@@@@@@AAABBBCCCCCCCCCCCC@@@@@@???======<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::888666555444555555666777888999999;;;===???AAABBBDDDGGGJJJOOOPPPQQQRRRRRRTTTXXX[[[[[[```eeefffcccaaabbbeeecccdddfffggghhhhhhhhhgggiiijjjkkkkkkkkkjjjiiihhheeeeeeeeeddddddcccbbbbbbeeebbb______bbbgggkkklllbbbaaa___^^^]]]]]]^^^^^^``````___^^^^^^]]]\\\\\\]]]^^^`````````^^^\\\[[[VVVXXXZZZXXXUUURRRSSSTTTWWWUUURRROOOLLLJJJIIIIIIIIIHHHGGGGGGHHHHHHGGGEEEDDDBBB@@@===:::888777666444555777666555444444555555555555666666777777777777888:::<<<===>>>??????AAA???===:::888666666666444444444555555555666666444444444444444444444444555444333333222222333333444444444444444444444444444333333222222333333444555444444333333333444444sssggg[[[WWW```rrrttteee```^^^ZZZVVVXXXOOOLLLIIIHHH^^^tttfffdddcccyyyvvvxxxeeeVVVQQQVVVfffiiiZZZCCC<<<777999;;;999999:::888888777777777777888888777:::999;;;??????JJJbbbaaaMMMEEECCCBBBDDDGGGJJJLLLMMMLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@>>>>>>>>>>>>???CCCCCCDDDEEEGGGJJJLLLMMMMMMQQQUUUYYY]]]aaafffiiieeeeeefffggghhhiiiiiijjjlllmmmoooqqqrrrrrrrrrqqqqqqqqqssstttuuuuuuvvvvvvvvvuuuttttttvvvzzz}}}}}}{{{{{{|||}}}~~~}}}{{{{{{{{{||||||{{{{{{{{{{{{zzzxxxvvvuuuyyyyyyxxxwwwvvvuuutttsssuuusssqqqnnnllljjjhhhhhhnnnnnnooossswwwzzz{{{{{{~~~|||}}}xxxvvvzzz|||xxxvvvuuuqqqtttxxxyyyvvvqqqllljjjjjjiiigggeeeddddddeeefffccccccbbbaaa___]]][[[YYYZZZXXXVVVUUUVVVUUUTTTSSSSSSSSSRRRRRRTTTWWWZZZ\\\ZZZ[[[\\\\\\[[[[[[]]]^^^XXXWWWUUUTTTTTTRRROOOMMMNNNMMMKKKJJJIIIIIIIIIJJJLLLJJJHHHGGGHHHHHHGGGFFFIIIIIIIIIHHHFFFEEECCCBBBBBBBBBBBBBBBAAA@@@???>>>BBBBBBBBBAAA@@@???>>>===;;;<<<<<<<<<<<<<<<;;;;;;===<<<:::999999999777555444555555555666666777777<<<<<<===>>>AAACCCEEEFFFKKKLLLMMMNNNOOOSSSWWW[[[\\\```dddgggfffeeedddddd```gggkkkhhhfffggghhhhhhkkkkkkjjjiiihhhhhhhhhiiihhhhhhgggfffeeeddddddccc```_________aaaccceeefffeeeccc```]]]\\\[[[\\\]]]^^^]]]^^^______^^^[[[XXX\\\]]]^^^___^^^]]]\\\[[[WWWVVVUUUTTTSSSRRRQQQQQQQQQPPPOOONNNMMMLLLKKKJJJHHHHHHGGGFFFGGGHHHIIIJJJBBBAAA@@@>>>===;;;::::::777777777777777666666666555555555555666666666666888888:::<<<>>>???AAABBBAAA@@@===;;;888666555444222222333444444555555666000111222333444555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333222111xxxkkk]]]XXX___oooqqqbbb]]][[[WWWTTTQQQJJJIIIGGGEEE[[[}}}tttgggeeeeeeyyyzzzwwwcccTTTPPPWWWhhhlll___FFF???999999:::888777888777777666666666666777777666:::999:::??????KKKcccbbbMMMEEECCCAAACCCFFFJJJLLLLLLLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>???CCCCCCDDDEEEGGGJJJLLLMMMNNNQQQVVVZZZ]]]aaafffiiiffffffggghhhiiiiiijjjkkkkkklllmmmoooqqqrrrrrrrrrttttttuuuuuuuuuuuuuuuuuuuuutttssstttuuuyyy|||~~~~~~}}}{{{{{{{{{{{{{{{{{{}}}~~~~~~{{{xxxuuusssttttttssssssssstttttttttuuutttrrrpppnnnmmmllllllooooooqqqtttyyy}}}~~~~~~}}}}}}}}}|||zzzzzz{{{{{{wwwttttttyyy~~~|||zzzyyytttwwwzzz{{{xxxuuurrrqqqrrrpppnnnkkkiiiiiiiiiiiieeeeeedddbbb```___]]]]]]]]][[[XXXWWWWWWXXXWWWWWWXXXXXXXXXYYYZZZ\\\^^^```^^^___`````````___``````\\\ZZZXXXWWWVVVTTTPPPNNNMMMMMMLLLKKKLLLMMMNNNNNNOOOMMMJJJJJJJJJJJJHHHGGGKKKKKKKKKJJJIIIGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCBBBBBBAAA@@@???>>>======>>>>>>===<<<;;;;;;===;;;999999:::999888666555555555666666666777777;;;;;;<<<===???BBBDDDEEEHHHJJJKKKLLLMMMPPPUUUXXXZZZ^^^bbbeeeeeecccccccccbbbgggiiigggfffhhhjjjhhhjjjiiihhhhhhggggggggghhhiiihhhgggfffeeedddcccccc______``````aaabbbddddddcccbbb```^^^]]]\\\\\\]]]```______```aaaaaa^^^\\\]]]^^^______^^^]]]\\\[[[VVVVVVUUUSSSRRRPPPOOOOOONNNNNNMMMKKKJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGHHHIIICCCBBBAAA@@@>>>===<<<;;;::::::999999999999999:::555555555666666666777777:::;;;<<<===>>>@@@AAAAAAAAA@@@===;;;888666555444444444444444444444444444111222333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222111~~~ooo___XXX\\\jjjpppaaa[[[YYYVVVSSSLLLHHHIIIFFFCCCXXX{{{}}}oookkkjjj|||xxxcccSSSPPPWWWhhhnnnbbbJJJBBB;;;::::::777666666666666555555555555666666555999888:::??????KKKccccccMMMEEEDDDAAACCCFFFIIIKKKLLLLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>???BBBCCCDDDEEEHHHJJJLLLMMMOOORRRVVVZZZ]]]aaaeeehhhfffggghhhiiijjjkkklllllllllllllllmmmoooqqqrrrsssvvvvvvvvvuuuuuuttttttttttttsssssssssuuuwwwzzz|||~~~~~~~~~}}}}}}|||{{{zzzzzz{{{~~~|||xxxuuuuuutttsssrrrqqqrrrsssttttttsssrrrqqqpppppppppppppppppprrrvvv|||}}}zzz{{{{{{zzzxxxuuuvvvuuurrrpppsssyyyzzz|||~~~~~~}}}{{{{{{{{{|||zzzvvvssspppnnnmmmmmmjjjiiigggeeedddcccbbbbbbbbb___[[[ZZZZZZ\\\]]]]]]]]]^^^___```aaabbbbbbcccddddddeeeffffffeeecccccc___^^^[[[ZZZYYYVVVSSSPPPNNNNNNNNNOOOPPPRRRSSSTTTRRRQQQOOONNNNNNNNNLLLJJJNNNNNNNNNMMMLLLJJJHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDEEEDDDDDDCCCBBB@@@@@@???@@@@@@@@@???>>>===<<<;;;<<<;;;999999::::::999888555555666666666666777777999999:::<<<>>>@@@BBBCCCEEEGGGHHHJJJKKKNNNRRRUUUXXX\\\```ccccccbbbbbbbbbcccfffgggeeefffjjjkkkiiihhhhhhgggfffffffffggggggjjjiiihhhgggeeedddbbbbbb___```aaaaaabbbbbbaaaaaa``````______^^^]]]]]]]]]___^^^^^^^^^```aaa```___^^^^^^______^^^\\\[[[YYYVVVUUUTTTRRRPPPNNNMMMLLLMMMMMMLLLJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFDDDDDDCCCBBBAAA??????>>>>>>===<<<;;;;;;<<<===>>>999999999:::::::::;;;;;;>>>>>>??????@@@@@@AAAAAA@@@???>>>;;;999777555555666666555444444333222222222333333444444444333333333333333333333333333333333333333333333333333333222222222333333444444444333333444444444333222222ooo___XXXZZZfff|||rrrccc[[[YYYVVVTTTKKKIIILLLIIICCCWWWzzzvvvqqqgggUUUQQQWWWeeekkkaaaLLLCCC<<<::::::777666777777666666555555666666777444888777999??????KKKcccsssvvvfffOOOFFFDDD@@@BBBEEEHHHJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHEEEEEEDDDDDDDDDDDDDDDDDDBBBAAA@@@>>>>>>>>>>>>???BBBBBBDDDEEEHHHJJJLLLNNNPPPSSSWWWZZZ]]]aaaeeehhhgggggghhhiiikkklllmmmmmmoooooonnnnnnnnnppprrrssstttttttttsssssstttttttttttttttttttttuuuwwwyyy{{{{{{|||~~~~~~}}}{{{zzz}}}~~~~~~~~~~~~~~~}}}{{{xxxuuurrrqqqpppppppppppppppppppppqqqrrrrrrpppppprrrwww}}}{{{zzz{{{{{{yyywwwuuutttrrrpppooossszzz~~~zzzvvvsssqqqppppppnnnllljjjiiihhhhhhhhhgggddd```^^^___aaaccccccaaaccceeefffgggfffeeedddgggggghhhhhhiiihhheeeccc___]]]\\\[[[[[[YYYVVVTTTQQQQQQRRRSSSUUUVVVWWWXXXTTTSSSRRRSSSTTTTTTRRRQQQQQQQQQPPPOOONNNLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGEEEDDDCCCBBBAAAAAABBBBBBBBBAAA@@@>>>===<<<<<<;;;::::::;;;<<<:::999666666666666666666777777777777888:::<<<>>>@@@AAACCCEEEGGGHHHJJJLLLPPPSSSXXX[[[___bbbbbbbbbbbbccccccffffffdddeeejjjkkkhhhhhhhhhgggffffffgggggggggjjjiiihhhgggeeecccbbbbbb```aaabbbbbbbbbaaa```___^^^^^^_________^^^]]]]]]\\\ZZZYYYZZZ\\\^^^^^^^^^\\\]]]]]]]]]\\\ZZZYYYWWWUUUTTTSSSQQQOOOLLLKKKJJJNNNNNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@???===<<<<<<===???@@@?????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@???>>><<<:::888666555555555444444444333333333444444444444444444333333444444444444444444444444444444444444444444444444111222222333333444444555333333333444444333333222nnn]]]XXXYYYbbbyyytttcccZZZWWWUUUSSSMMMKKKNNNJJJCCCUUUwww~~~tttnnnYYYSSSUUU```fff]]]LLLCCC<<<::::::888777999888777777666666777777888555888777999>>>>>>JJJbbb}}}kkkooo~~~jjjQQQGGGEEE@@@BBBEEEHHHJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA@@@>>>>>>>>>>>>???AAABBBCCCEEEHHHJJJMMMNNNQQQTTTXXX[[[^^^aaadddggggggggghhhjjjkkklllnnnnnnsssrrrqqqpppooopppqqqrrrqqqqqqpppqqqqqqssstttuuuvvvuuuuuuuuuvvvxxxyyyzzzzzz{{{}}}~~~|||{{{}}}|||{{{zzz{{{|||~~~yyyuuurrrpppoookkkllllllmmmnnnpppqqqrrrqqqqqqrrrwww~~~||||||}}}~~~{{{xxxvvvtttqqqnnnooorrrxxx|||}}}zzzxxxwwwttttttrrrqqqooonnnnnnnnnllliiieeecccccceeeggggggggghhhjjjlllllljjjhhhggggggfffeeefffhhhgggdddbbb\\\[[[ZZZ[[[\\\\\\ZZZXXXWWWWWWWWWXXXXXXYYYYYYYYYVVVUUUVVVWWWYYYZZZYYYWWWSSSSSSRRRQQQPPPNNNMMMLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA???>>>======;;;:::;;;<<<<<<;;;:::777777777777777777666666666666777888:::===???@@@BBBDDDFFFHHHJJJLLLOOORRRWWWZZZ^^^aaabbbbbbdddeeedddggghhheeeeeehhhhhhfffhhhhhhggggggggghhhhhhiiiiiiiiihhhfffeeedddcccbbbaaabbbcccccccccbbb```___]]]]]]^^^______^^^]]]]]]ZZZXXXWWWXXX[[[\\\]]]]]]ZZZZZZ[[[[[[ZZZYYYWWWVVVUUUTTTSSSQQQOOOLLLKKKJJJNNNMMMLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@?????????@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBAAAAAAAAA??????>>>===;;;999666555333333333444444444555555444444555555555444333333444444444444444444444444444444444444444444444444222222222333333444444444222333333444444333333333nnn^^^ZZZYYY```wwwuuucccYYYTTTRRRQQQMMMJJJMMMJJJDDDUUUuuusss}}}rrr[[[TTTUUU^^^ccc\\\NNNDDD<<<::::::888888:::888888777777777777888888555999888999>>>===IIIaaawwwfffjjjxxxnnnTTTIIIEEE???AAADDDGGGIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJGGGFFFFFFFFFEEEEEEDDDDDDBBBAAA@@@>>>>>>>>>>>>???AAABBBCCCEEEHHHKKKMMMOOOSSSUUUYYY\\\^^^aaadddgggfffggghhhiiikkkmmmnnnnnntttsssrrrqqqqqqqqqqqqqqqooooooooooooppprrrtttuuuvvvvvvvvvvvvwwwwwwxxxyyyxxxyyy{{{}}}~~~~~~||||||yyyxxxvvvvvvxxx}}}{{{vvvsssqqqiiiiiijjjlllnnnppprrrsssrrrrrrtttxxx~~~}}}~~~}}}zzzvvvssspppnnnooorrrvvvyyy|||}}}~~~}}}xxxxxxxxxwwwvvvuuusssrrrqqqnnnjjjhhhhhhiiiiiiiiikkklllnnnnnnnnnllljjjiiieeebbb```aaacccdddbbb```ZZZZZZZZZ[[[]]]^^^\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZXXXXXXYYY[[[^^^^^^]]][[[UUUUUUUUUTTTRRRQQQOOONNNNNNNNNOOOOOOOOOOOONNNNNNMMMKKKIIIFFFEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>===;;;;;;<<<<<<;;;:::888888777777777777666666555555666888:::<<<>>>???AAACCCFFFHHHJJJLLLNNNQQQVVVYYY]]]```aaabbbdddfffeeekkknnnjjjfffffffffeeehhhhhhgggggghhhhhhiiiiiihhhhhhgggfffeeeddddddccccccccccccdddccccccbbbbbb^^^^^^^^^]]]]]]]]]]]]]]][[[ZZZZZZ[[[]]]^^^^^^]]]XXXYYYZZZZZZZZZYYYXXXWWWVVVUUUTTTRRRPPPNNNMMMLLLLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBAAABBBBBBBBBBBBCCCCCCCCCCCCFFFFFFEEEDDDCCCBBBAAAAAA>>>??????>>><<<999777555222222333333444555666666333444444555555555444444444444444444444444444444444444444444444444444444333333333333333333333333222222333444444444333333pppbbb^^^\\\___uuuyyyfffZZZTTTRRRQQQNNNIIILLLJJJGGGZZZwwwsss{{{rrrZZZTTTUUU^^^ddd```QQQGGG>>>;;;:::777666888777777666666666666777777777:::888999===<<>>@@@DDDGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKIIIHHHHHHGGGFFFEEEEEEDDDBBBAAA@@@>>>>>>>>>>>>???AAAAAACCCEEEHHHKKKMMMOOOSSSVVVYYY\\\^^^```dddfffeeefffgggiiijjjlllmmmnnnppppppqqqrrrrrrrrrrrrqqqrrrqqqpppooopppqqqssstttuuuuuuuuuvvvvvvvvvvvvwwwuuuvvvxxxzzz{{{{{{{{{{{{vvvvvvvvvwwwyyy}}}}}}vvvsssjjjkkklllmmmooorrrtttuuuuuuuuuvvvzzz~~~}}}~~~zzzuuusssqqqppprrruuuxxxzzzzzz{{{}}}}}}|||zzzwwwuuutttqqqnnnllllllkkkjjjiiikkkkkkkkkkkkjjjiiigggfffccc___[[[\\\___bbbaaa___\\\[[[[[[\\\^^^___]]]\\\\\\\\\]]]^^^^^^]]]\\\\\\]]]\\\]]]___```___]]][[[XXXXXXXXXWWWUUUTTTRRRQQQOOOPPPPPPQQQQQQPPPPPPOOONNNMMMJJJGGGEEEEEEEEEEEEBBBBBBBBBBBBAAAAAA@@@???@@@>>><<<<<<===<<<;;;999888888888777777777666666555555666888:::<<<>>>??????BBBEEEGGGIIIJJJMMMOOOUUUWWW[[[^^^___aaaccceeehhhqqqwwwqqqiiieeeeeeeeegggfffffffffgggggghhhiiiggggggfffffffffeeeeeeeeedddddddddcccddddddeeeeee```___]]]\\\\\\\\\]]]]]]\\\\\\\\\^^^``````^^^\\\XXXYYYZZZ[[[[[[[[[ZZZYYYVVVVVVUUUSSSRRRPPPOOOOOOMMMLLLKKKJJJIIIGGGFFFFFFDDDBBBAAA@@@AAACCCGGGIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMKKKHHHFFFDDDBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>???>>>===:::777666333444444444444444444444333333444555666666666555555555555555555555555555555555555555555555555555555444444333333222222111111222333333444444444333ssseeeaaa^^^___ttt}}}iii\\\VVVSSSSSSPPPJJJLLLMMMLLL___|||ttt|||pppXXXTTTVVV___gggdddTTTJJJ@@@<<<999666555666666666555555555555666666888;;;999999===<<>>@@@CCCFFFHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGEEEEEEDDDBBBAAA@@@>>>>>>>>>>>>???AAAAAACCCEEEHHHKKKNNNOOOTTTVVVZZZ\\\^^^```dddfffdddeeeggghhhjjjlllmmmnnnkkkmmmoooqqqrrrssssssrrruuutttrrrppppppqqqrrrsssttttttuuuuuuuuuuuuuuuuuussstttuuuwwwxxxyyyzzzzzzxxxxxxyyyzzz{{{}}}~~~~~~xxxssslllmmmnnnooorrrtttvvvwwwxxxwwwxxx|||~~~}}}}}}~~~{{{wwwuuussstttwwwzzz}}}~~~{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~{{{}}}}}}yyywwwuuussspppnnnmmmllljjjiiigggggggggfffeeedddcccbbbbbb]]]XXXXXX]]]``````______^^^]]]^^^______]]][[[[[[\\\^^^_________^^^]]]````````````aaa___\\\YYY[[[ZZZZZZYYYXXXVVVUUUTTTPPPPPPQQQQQQQQQQQQQQQPPPPPPNNNKKKHHHFFFEEEFFFFFFAAAAAAAAABBBAAAAAA@@@@@@AAA???=========<<<:::999999888888888777777666666555555666888:::<<<>>>???>>>@@@DDDFFFHHHIIILLLNNNSSSVVVYYY\\\^^^```bbbdddkkkvvv}}}vvvkkkeeeeeefffeeeeeeeeeeeeeeefffggghhhffffffffffffffffffffffffeeeeeedddcccdddeeefffhhhaaa```]]][[[[[[[[[\\\]]][[[[[[\\\^^^``````]]][[[XXXYYY[[[\\\]]]]]]\\\\\\WWWVVVUUUTTTSSSRRRQQQQQQOOOOOONNNLLLKKKJJJIIIHHHDDDBBB???>>>???CCCGGGJJJMMMMMMMMMMMMMMMNNNNNNNNNRRRSSSSSSSSSQQQMMMIIIGGGDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA>>>>>>??????===:::888666666555555444444333333222222333444555666666666666555555555555555555555555555555555555555555555555666555444444333222111000111222333333444444444444~~~wwwjjj``````nnnooo```ZZZTTTMMMIIIPPPNNNGGGNNNggg}}}}}}oooXXXQQQQQQ]]]jjjjjj[[[EEE;;;<<<777666999777888888777777666666555555555888777999??????HHH^^^yyyaaa^^^hhhrrr{{{ZZZHHHCCCAAABBBDDDFFFHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKIIIGGGGGGGGGGGGEEECCCAAA???>>>===<<<<<<======>>>AAAEEEHHHIIIIIIJJJJJJUUUXXX[[[]]]^^^^^^```aaafffeeedddfffhhhjjjkkkkkkkkklllmmmooopppppppppppprrrrrrqqqooonnnooorrrtttssssssrrrrrrssstttvvvwww{{{yyywwwxxx{{{{{{yyyuuuuuuwwwxxxxxxyyy{{{~~~vvvssssssrrrqqqqqqrrrssstttyyyxxxyyy||||||uuuvvvvvvwwwxxxyyy}}}~~~|||{{{yyyxxxvvvvvvwwwxxxyyywwwyyy|||}}}{{{yyyxxxxxxzzz{{{{{{|||||||||{{{{{{}}}~~~~~~|||yyywwwtttuuutttrrrssstttooogggfffdddbbbbbbbbbaaa___]]]bbb\\\XXX]]]aaa```^^^^^^^^^]]]]]]```cccdddaaa]]]^^^___aaabbbcccbbbaaaaaacccbbbaaaaaaaaa^^^ZZZWWWYYYZZZ[[[[[[[[[ZZZYYYXXXTTTTTTTTTUUUVVVUUUQQQOOOOOONNNMMMMMMMMMKKKHHHFFFCCCCCCBBBBBBBBBBBBAAAAAA>>>>>>>>>>>>============:::999999999888777777777777777777777888999:::;;;>>>AAAEEEHHHJJJLLLNNNPPPTTTUUUVVVWWWZZZ^^^dddhhhmmmqqqtttqqqjjjdddccceeedddddddddfffggggggdddbbbddddddccccccbbbccccccdddfffeeecccbbbbbbccceeefffcccaaa^^^]]]^^^`````````]]]^^^^^^______^^^]]]]]]YYYZZZ\\\]]]]]]\\\[[[ZZZVVVUUUSSSRRRRRRRRRSSSSSSSSSRRRPPPNNNKKKGGGDDDCCC@@@@@@??????@@@CCCEEEGGGGGGIIIMMMOOOPPPRRRTTTVVVVVVXXXYYYXXXTTTOOOLLLKKKLLLKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDD@@@AAABBBBBB@@@===:::888555555444444444555555666555555555555555555555555666555444444444444555666555555555444444333333333333333333222222222111111000000111222222222222111|||uuujjjbbbcccqqqoooaaa[[[UUUOOONNNRRROOOJJJRRRjjj~~~}}}oooWWWOOOOOO[[[hhhhhh^^^GGG<<<<<<888777:::777888888777777666666666666555888777:::???>>>HHH]]]yyy___ZZZcccmmm___MMMHHHBBBDDDEEEGGGIIIJJJKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJKKKIIIGGGGGGGGGGGGEEECCCBBBAAA???>>>======>>>>>>===@@@EEEHHHIIIJJJLLLMMMSSSVVVZZZ]]]^^^```aaacccfffeeeeeegggiiikkklllmmmkkklllmmmnnnpppppppppqqqsssssssssrrrqqqrrruuuwwwuuutttsssssssssuuuvvvwww{{{zzzzzz{{{||||||zzzyyyzzz{{{|||||||||}}}wwwvvvtttttttttuuuwwwxxx|||{{{}}}~~~~~~zzzssssssssstttvvvzzzzzzyyywwwuuutttuuuvvvvvvvvvvvvwwwuuutttuuuwwwyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvxxxzzz{{{{{{yyyvvvuuunnnpppoooooorrrtttqqqjjjhhhfffdddcccccccccaaa___bbb\\\ZZZ___ccccccbbbbbbccccccccceeeggggggccc```^^^___aaabbbdddeeeeeeeeefffeeeccccccbbb___\\\YYYZZZ[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWXXXXXXWWWTTTQQQPPPOOONNNNNNNNNMMMJJJGGGEEEEEEDDDCCCBBBBBBCCCCCC??????>>>>>>>>>>>>======::::::999999888888777777777777777777888999:::;;;<<<@@@DDDGGGIIIJJJMMMNNNQQQRRRTTTVVVYYY^^^dddiiijjjlllnnnlllgggdddcccdddddddddeeeggghhhhhhfffcccddddddccccccbbbcccccccccbbbaaa```______```aaabbb```^^^\\\[[[]]]_______________^^^^^^^^^]]]]]]]]][[[[[[[[[\\\[[[[[[ZZZZZZUUUTTTSSSQQQPPPPPPQQQQQQQQQQQQPPPNNNLLLIIIGGGFFFCCCBBB@@@@@@@@@BBBDDDEEEEEEGGGJJJLLLMMMOOORRRTTTXXXZZZ[[[ZZZUUUPPPMMMKKKJJJIIIIIIHHHGGGFFFFFFEEEGGGFFFEEECCCBBBBBBCCCCCC@@@AAABBBBBB@@@===:::888666555555444444555555666555555555555555555555555555555555555555555555555555555555444444333333333444444444444333333333222111111222333333333333333yyyssskkkeeegggtttnnnaaa[[[WWWRRRQQQRRRNNNLLLWWWmmm}}}{{{mmmUUUMMMMMM[[[iiijjjcccJJJ======888777:::777888777777777777666666666666999777:::???>>>GGG]]]~~~```XXX___iiicccQQQLLLDDDEEEFFFHHHJJJKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIGGGGGGGGGGGGEEECCCBBBAAA@@@>>>>>>>>>>>>???<<<@@@DDDHHHJJJLLLNNNPPPQQQTTTYYY\\\___aaaccceeeeeeffffffhhhjjjlllnnnooollllllmmmnnnooopppqqqqqqssstttuuuuuutttuuuxxxzzzvvvvvvuuutttuuuvvvwwwxxxyyyzzz{{{{{{zzzyyyzzz{{{}}}~~~~~~~~~}}}~~~~~~~~~{{{{{{}}}|||yyyxxxxxxyyy{{{}}}}}}wwwqqqpppooopppssszzz|||{{{xxxvvvuuutttuuuvvvvvvuuussspppppprrrwww{{{yyyxxxwwwuuutttttttttttttttvvvwwwxxxvvvtttqqqoookkklllllllllppptttrrrmmmkkkiiifffeeeeeeeeecccbbbddd___]]]bbbffffffeeefffhhhgggggghhhiiihhheeebbb___```aaaccceeegggiiijjjkkkhhheeecccbbb```^^^\\\[[[[[[\\\]]]]]]\\\\\\[[[\\\[[[ZZZZZZZZZYYYVVVTTTRRRQQQOOOOOOOOONNNKKKIIIIIIHHHEEECCCBBBCCCDDDDDD@@@@@@@@@??????>>>>>>>>>;;;;;;:::999999888777777777777777777888888999:::;;;===AAADDDFFFGGGJJJLLLMMMOOORRRUUUXXX]]]ccchhhfffffffffeeedddccccccccceeeeeefffhhhjjjjjjgggeeeeeeddddddcccbbbbbbbbbccc^^^^^^^^^^^^^^^^^^^^^^^^___]]]\\\\\\^^^`````````aaa```^^^]]]\\\\\\\\\]]]\\\\\\[[[ZZZYYYYYYYYYYYYUUUTTTRRRQQQOOOOOONNNNNNOOOOOONNNMMMLLLJJJHHHGGGEEECCCBBB@@@@@@AAACCCDDDEEEFFFGGGHHHIIIKKKPPPSSS[[[\\\^^^\\\XXXRRRNNNMMMIIIJJJKKKKKKJJJIIIHHHGGGHHHGGGEEECCCBBBAAAAAABBB???@@@AAAAAA@@@===;;;999666666555555555555666666555555555555555555555555333444555666666555444333555555555444444444444444555555555555444444444444222333333444444444444444xxxtttnnniiilllwww|||mmmaaa[[[WWWTTTQQQPPPMMMOOO]]]qqq}}}wwwxxx}}}mmmTTTLLLMMM]]]mmmooohhhMMM>>><<<777777:::777777777777777777777777777666999777:::???>>>GGG]]]eeeYYY___iiieeeRRRLLLCCCDDDFFFHHHJJJKKKLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJKKKIIIGGGGGGGGGGGGEEECCCBBBAAA???>>>======>>>???>>>AAAEEEHHHJJJLLLNNNPPPQQQTTTYYY\\\^^^```cccddddddeeeggghhhiiikkkmmmooollllllmmmnnnooopppqqqqqqrrrtttvvvvvvvvvwwwyyyzzzxxxwwwvvvvvvvvvwwwxxxyyyuuuwwwyyyyyyvvvvvvxxx{{{}}}}}}}}}|||{{{{{{}}}}}}}}}}}}yyywwwzzz}}}|||{{{{{{}}}~~~|||vvvooonnnllllllpppyyy|||zzzxxxwwwwwwxxxxxxwwwuuurrrrrrtttyyy}}}|||{{{yyywwwuuutttttttttwwwxxxxxxwwwtttpppllliiikkklllkkkkkkpppvvvuuuqqqnnnkkkiiigggggggggfffeeegggcccaaaeeehhhgggfffhhhiiiiiijjjjjjiiigggdddbbbccccccdddeeegggiiijjjkkkllliiidddbbb``````___]]]\\\]]]]]]]]]]]]]]]]]]]]]^^^\\\ZZZZZZZZZYYYWWWVVVSSSRRRPPPPPPPPPOOOMMMKKKLLLJJJGGGDDDBBBBBBDDDEEEBBBBBBAAAAAA@@@?????????<<<<<<;;;:::999888888777777777777777777888999999999;;;>>>AAABBBDDDGGGIIILLLNNNQQQSSSVVV[[[```dddeeecccaaaaaabbbcccbbbaaaeeeeeegggiiikkkkkkiiigggfffeeedddcccbbbbbbbbbbbb______````````````______```^^^]]]^^^```bbbcccbbbbbb```^^^[[[ZZZZZZ[[[\\\]]]\\\ZZZXXXWWWWWWXXXXXXUUUTTTSSSQQQOOONNNMMMMMMNNNNNNMMMLLLJJJHHHFFFEEEDDDCCCAAA@@@@@@BBBDDDEEEGGGGGGGGGFFFGGGJJJPPPTTT[[[]]]___^^^ZZZUUUPPPNNNJJJKKKMMMNNNMMMLLLJJJHHHGGGFFFDDDAAA@@@????????????@@@@@@@@@???>>><<<;;;777777666666555666666666555555555555555555555555333444666777777666444333555555555555555444444444555555555444444444444333222222333444444444444444{{{wwwrrrnnnqqqyyyxxxlllbbb[[[WWWVVVSSSQQQPPPVVVeeewwwvvvtttvvv~~~sssXXXNNNNNN^^^nnnqqqmmmPPP>>>:::666666999666777777777777888888888888777:::888:::???>>>GGG\\\kkk]]]aaalllgggSSSLLLCCCDDDEEEGGGIIIJJJKKKKKKJJJJJJKKKLLLLLLKKKJJJJJJKKKIIIGGGGGGGGGGGGEEECCCAAA@@@>>>===<<<<<<======AAACCCFFFHHHIIIJJJMMMOOOSSSVVVZZZ]]]^^^___aaacccbbbdddggggggggghhhlllnnnmmmmmmmmmmmmnnnpppqqqrrrppprrruuuvvvvvvvvvwwwxxxwwwwwwvvvvvvwwwxxxzzz{{{uuuwwwyyyxxxvvvvvvzzz}}}}}}~~~}}}|||zzzzzz|||}}}~~~}}}zzzvvvuuuuuuvvvzzz}}}|||}}}}}}}}}}}}vvvooommmkkkjjjnnnxxx}}}{{{zzzzzz{{{yyyyyyyyyxxxwwwxxx{{{}}}}}}{{{yyywwwuuuttttttvvvwwwwwwvvvsssoookkkiiikkkkkkkkklllsss|||~~~|||rrrooollljjjjjjjjjiiiiiilllhhhfffhhhhhhfffeeegggkkklllmmmmmmllliiigggfffiiiiiiiiijjjjjjjjjjjjjjjkkkgggcccaaa```aaa`````````______^^^^^^^^^^^^^^^^^^\\\YYYXXXXXXXXXWWWVVVUUUSSSQQQQQQQQQQQQPPPNNNNNNLLLHHHEEECCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@======<<<;;;:::999888777777777777666777777888888777999<<<>>>???AAADDDGGGLLLNNNPPPRRRTTTWWW[[[^^^eeecccaaa```aaabbbbbbaaaeeeeeegggiiilllmmmkkkiiigggfffeeecccbbbaaaaaaaaa___``````aaaaaa``````______^^^]]]^^^```bbbbbbaaaaaa___\\\ZZZYYYYYYZZZ[[[\\\[[[YYYWWWVVVVVVWWWWWWUUUTTTSSSRRRPPPOOONNNMMMMMMLLLKKKIIIGGGDDDBBBAAAAAA@@@??????@@@BBBEEEFFFIIIIIIHHHGGGHHHKKKQQQUUUYYY\\\______\\\WWWSSSQQQJJJKKKLLLMMMLLLJJJHHHGGGEEEDDDBBB???>>>=========?????????@@@???>>>===<<<999888777666666666666666555555555555555555555555333444666777777666444333555555555555555555555555444444444444333333333333111222222333333333333333|||wwwtttwwwwwwmmmddd\\\YYYYYYVVVUUUVVV___mmm{{{xxxvvvvvv||||||^^^QQQOOO]]]mmmpppsssTTT@@@;;;666777:::666777777777888888888888999777:::888:::???===FFF\\\sssdddgggrrriiiTTTMMMBBBCCCEEEGGGIIIJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJKKKIIIGGGGGGGGGGGGEEECCC@@@???>>><<<<<<<<<<<<===BBBDDDFFFGGGHHHIIILLLNNNSSSVVVZZZ]]]^^^___aaabbbccceeehhhgggfffgggjjjmmmmmmmmmlllmmmnnnoooqqqsssnnnqqqtttvvvuuuuuutttuuuvvvuuuuuuvvvwwwyyy{{{|||xxxyyyzzzzzzzzz{{{~~~~~~||||||~~~xxxuuuqqqnnnooossswwwzzz~~~}}}||||||{{{xxxrrrnnnkkkiiinnnzzz~~~|||}}}~~~~~~}}}|||}}}~~~~~~|||zzzxxxvvvtttrrrsssuuuvvvvvvtttqqqoookkkkkkkkkmmmwwwwwwtttpppnnnnnnoooooonnnooollljjjkkkjjjffffffiiinnnpppssssssrrrpppooooooooopppppppppooommmkkkjjjjjjgggdddcccdddeeefffeeeeeedddcccaaa````````````___\\\YYYWWWXXXYYYZZZYYYYYYWWWUUUTTTUUUUUUTTTSSSQQQOOOKKKHHHEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>===<<<:::999888888777777777666666777777888777888;;;<<<===???CCCEEEJJJLLLOOOPPPRRRTTTXXXZZZbbbbbbbbbbbbbbbbbbbbbbbbddddddfffiiilllmmmllljjjhhhgggeeecccbbbaaa``````^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[ZZZ[[[]]]^^^^^^]]]]]]\\\ZZZYYYXXXXXXXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVSSSSSSSSSRRRQQQOOONNNMMMLLLKKKJJJHHHEEEBBB@@@??????>>>>>>>>>???BBBDDDFFFIIIIIIIIIHHHHHHKKKPPPTTTTTTXXX]]]^^^\\\YYYUUUTTTIIIIIIIIIIIIHHHFFFDDDCCCDDDCCCAAA???>>>======>>>>>>>>>?????????>>>>>>===:::999888777777666666777555555555555555555555555333444555666666555444333555555555555555666666666444444444333333333333222111111222333333333333333{{{zzz~~~xxxpppggg^^^[[[]]]XXXXXX[[[dddoooyyyyyyyyyzzz```RRRPPP___pppsssyyyYYYBBB<<<888999<<<888777777888888888999999999777:::888:::???===FFF[[[ooorrr}}}hhhSSSLLLDDDEEEFFFHHHJJJKKKLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJKKKIIIGGGGGGGGGGGGEEECCCAAA@@@???============>>>@@@BBBDDDFFFGGGIIILLLOOOQQQUUUYYY\\\^^^```bbbddddddgggjjjiiiffffffiiimmmnnnmmmllllllmmmoooqqqsssnnnqqquuuvvvuuusssrrrrrrtttttttttuuuwwwzzz|||~~~{{{yyyxxxyyy|||~~~~~~~~~~~~xxxqqqppprrrrrrssstttvvvxxxzzz|||~~~~~~}}}}}}|||{{{{{{uuunnnkkkjjjqqq}}}}}}zzzxxxuuuwwwzzz||||||{{{yyyxxxqqqpppooopppyyy}}}zzzvvvtttttttttttttttqqqnnnmmmooommmiiijjjmmmooosssvvvxxxvvvuuuvvvwwwtttuuuwwwwwwvvvssspppmmmjjjhhhggghhhjjjmmmmmmmmmllljjjhhhfffdddcccccccccaaa^^^ZZZYYYZZZ]]]^^^___]]][[[YYYXXXYYYZZZYYYXXXTTTRRRPPPMMMJJJGGGFFFEEEGGGFFFEEEDDDCCCBBBBBBAAA??????>>><<<;;;999888888777777666666666666777777666888:::;;;<<<>>>BBBDDDGGGIIIMMMOOOQQQSSSWWWYYY[[[___ccccccbbbaaaccceeecccdddfffiiilllmmmllljjjhhhgggeeecccbbb```_________^^^]]]\\\\\\]]]^^^___[[[ZZZZZZ[[[\\\]]][[[ZZZYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVWWWWWWWWWVVVVVVUUUPPPQQQQQQQQQPPPOOOMMMLLLJJJIIIIIIGGGEEECCCBBBAAA???>>>======>>>@@@BBBCCCFFFGGGGGGFFFFFFIIIMMMQQQOOOSSSYYY]]]\\\ZZZXXXVVVKKKKKKJJJHHHFFFEEEDDDCCCDDDCCCAAA@@@?????????@@@>>>>>>>>>>>>????????????;;;:::999888777777777777555555555555555555555555555555555555555555555555444555555555666666666777555555555555444444444444222333333444444444444444~~~~~~zzzrrrjjjaaa]]]___XXXXXX\\\dddmmmtttzzz~~~wwwyyy|||}}}^^^RRRRRRbbbtttyyy~~~\\\EEE>>>:::;;;===999777777888888999999999999888:::888:::???===FFF[[[xxx{{{eeeQQQJJJEEEFFFHHHJJJKKKMMMMMMMMMJJJKKKLLLNNNNNNLLLKKKJJJKKKIIIGGGGGGGGGGGGEEEDDDBBBAAA@@@>>>>>>>>>>>>???===???BBBDDDFFFJJJMMMPPPOOOSSSXXX\\\___bbbdddgggfffiiillljjjgggfffjjjnnnnnnmmmllllllmmmooorrrsssnnnqqquuuwwwuuusssqqqqqqrrrrrrsssuuuwwwzzz}}}{{{xxxuuuwww{{{~~~}}}}}}zzzwwwxxxvvvuuutttrrrrrrtttxxx{{{zzz{{{}}}~~~~~~~~~}}}|||~~~}}}xxxnnnkkkkkksss|||~~~~~~}}}yyywwwsssrrrxxx~~~zzzwwwwwwxxxxxxxxxqqqooooooqqqooolllmmmqqqooossswwwyyyxxxwwwxxxzzzvvvxxx{{{|||{{{xxxtttqqqkkkjjjjjjmmmppprrrsssssspppooollliiigggfffeeeeeeccc```]]][[[]]]```bbbcccaaa___\\\[[[\\\]]]]]]\\\VVVUUUSSSPPPMMMJJJGGGFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>===;;;:::999888888777666666666666777777777888999:::;;;===AAADDDDDDGGGKKKNNNPPPTTTWWWZZZVVV\\\bbbdddbbbaaadddgggbbbccceeeiiilllmmmllljjjiiihhhfffdddbbb```______aaa```^^^]]]]]]^^^```aaa]]]\\\\\\\\\]]]]]]\\\ZZZVVVWWWWWWXXXXXXWWWVVVVVVTTTUUUVVVWWWXXXWWWVVVUUUNNNOOOOOOPPPOOONNNMMMLLLHHHHHHHHHGGGGGGEEEDDDCCC@@@???===<<<<<<>>>???@@@CCCDDDDDDDDDEEEGGGJJJMMMKKKPPPWWW\\\\\\[[[YYYXXXPPPOOOLLLJJJHHHGGGFFFEEEEEEDDDBBBAAA@@@AAABBBBBB>>>>>>>>>>>>>>>?????????;;;:::999888777777777777555555555555555555555555666555444444444444555666444555555555666666777777777666666666555555555555333444555555666666555555}}}wwwrrrlll```XXXXXXYYYVVV___rrr|||zzzyyy||||||www}}}~~~aaaQQQNNN```vvv|||cccFFF<<<<<<888666888777777666555555666777888888<<<:::;;;???>>>III```wwwcccRRRDDDCCCEEEGGGJJJLLLMMMNNNNNNMMMKKKJJJKKKNNNNNNKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCAAA>>><<<===@@@BBB???AAACCCEEEFFFIIILLLOOONNNRRRWWW\\\```dddhhhkkkhhhhhhiiijjjkkkkkkkkkkkkkkklllmmmoooppprrrssstttyyyyyyxxxxxxxxxxxxxxxxxxuuutttssstttuuuxxxzzz||||||{{{zzzyyyyyyzzz|||||||||}}}~~~~~~|||zzzwwwsssooonnnooorrrsssvvvxxx|||~~~{{{}}}sssooonnnooovvv|||yyyzzz~~~~~~}}}{{{zzzyyyxxxssstttsssqqqooonnnpppqqqvvvuuutttwww{{{}}}|||zzzyyyyyyyyyyyyvvvssspppnnnkkkmmmqqquuuyyyzzz{{{{{{zzzuuunnniiiggghhhhhhiiigggddd```]]]\\\___ccceeebbbaaa```^^^]]]\\\[[[[[[WWWVVVSSSQQQNNNMMMMMMLLLEEECCC@@@@@@AAABBBBBBBBBCCCBBB???===;;;:::;;;;;;888777777666666666666777666666777888:::<<>><<<::::::<<>>>>>>>>???@@@@@@@@@@@@@@@???>>>>>>888888888888999888666444999999888666555444333222666666666555444444333333333333444444555666777777555555555444444333333333222222333333333444444444xxxtttnnnbbb[[[ZZZ\\\YYYaaattt~~~yyyyyyqqqxxx~~~{{{___PPPNNN___uuu|||eeeGGG===<<<888666888999888777666666666777777888<<<:::;;;???>>>III```}}}dddTTTGGGCCCEEEGGGJJJLLLMMMNNNNNNMMMKKKJJJJJJLLLMMMKKKIIIJJJJJJIIIHHHGGGGGGFFFFFFCCCCCCAAA???======@@@BBB???AAADDDEEEGGGIIIMMMOOOOOOSSSWWW[[[^^^aaaeeegggggghhhiiikkkmmmnnnnnnnnnkkkkkkmmmoooppprrrssstttwwwwwwwwwwwwwwwxxxxxxxxxuuuttttttuuuvvvxxxzzz{{{|||{{{{{{{{{{{{{{{||||||yyy{{{~~~~~~{{{wwwrrrpppppprrrsssuuuwwwzzz}}}}}}{{{rrrpppppprrryyy~~~zzzzzz~~~}}}{{{yyywwwvvvuuurrrrrrqqqpppnnnooorrrtttvvvuuuvvvyyy}}}}}}zzzzzzzzzxxxvvvrrrooommmlllooosssyyy}}}|||wwwpppkkkiiiiiiiiiiiifffdddaaa^^^^^^```bbbeeecccbbb```^^^\\\[[[[[[ZZZWWWWWWWWWUUUSSSQQQNNNMMMHHHFFFCCCBBBCCCCCCCCCBBBDDDCCCAAA???===;;;;;;:::888888777666666666666777777777666777888:::<<<===BBBEEEIIIMMMPPPSSSWWWYYY]]]^^^```aaaaaaaaaccceeeeeeccccccgggmmmooommmjjjeeedddcccaaa```^^^]]]\\\``````^^^]]][[[[[[ZZZZZZ\\\ZZZYYYYYY[[[[[[ZZZXXXWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXWWWVVVUUUTTTSSSSSSQQQOOOMMMNNNOOONNNKKKHHHFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>======>>>>>>???@@@AAAAAABBBCCCDDDFFFHHHIIIMMMNNNOOOQQQTTTTTTRRROOOLLLLLLKKKJJJIIIIIIIIIIIIMMMKKKGGGCCCAAAAAABBBCCC@@@@@@??????>>>===;;;;;;999888888888999888666444888777777666555444333333444444555555555555555555111222222333444444555555555555444444444333333333222222333333333444444444wwwtttnnnccc[[[[[[___[[[bbbvvvyyytttkkk}}}xxxuuuyyy^^^QQQOOO```uuu}}}hhhKKK>>>;;;888777888:::999888777777777777777888<<<:::;;;???>>>III```dddUUUJJJDDDEEEHHHJJJLLLNNNNNNNNNMMMLLLJJJIIIJJJKKKJJJIIIKKKKKKJJJHHHGGGFFFEEEDDDCCCCCCBBB???======???AAA@@@BBBEEEFFFHHHJJJMMMPPPPPPSSSWWW[[[]]]___bbbeeefffgggiiilllnnnooopppqqqkkklllmmmoooqqqrrrssssssuuuuuuuuuvvvvvvwwwwwwxxxuuuuuuuuuvvvwwwxxxyyyyyy||||||}}}}}}}}}}}}||||||vvvyyy}}}|||wwwtttssssssssstttuuuwwwyyy|||}}}yyypppooopppttt|||}}}yyyxxxzzz}}}|||{{{zzzxxxuuusssrrrqqqpppoooooommmmmmppptttxxxwwwwwwxxx{{{{{{zzzzzzxxxuuuqqqnnnllllllooouuuzzz~~~yyyrrrmmmkkkjjjjjjjjjeeedddbbb``````aaabbbccccccbbb```^^^\\\[[[ZZZZZZXXXYYYZZZZZZXXXUUUQQQNNNLLLIIIFFFEEEEEEEEEDDDCCCDDDDDDDDDBBB@@@===;;;999999888777666666666666666777777666666777888:::;;;@@@DDDIIINNNQQQTTTWWWYYY]]]___aaabbbaaaaaabbbcccfffdddccceeeiiilllkkkhhhcccccccccbbbaaa^^^\\\[[[aaa```^^^\\\[[[YYYYYYXXXYYYXXXWWWXXXZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUSSSRRRPPPPPPOOONNNMMMMMMMMMLLLJJJGGGGGGEEECCCAAA????????????===>>>???@@@AAA@@@??????AAAAAABBBBBBDDDEEEGGGHHHKKKKKKLLLNNNPPPPPPMMMKKKIIIIIIHHHGGGFFFFFFFFFFFFJJJHHHEEEBBBAAABBBCCCDDDAAAAAAAAA@@@???===;;;;;;:::999888999999999666444555555555555444444444333333333444444555666666777222222333333444555555555555444444444444333333333333333333333444444444444vvvsssnnnbbbZZZZZZ]]]YYY```tttzzzpppjjjyyyrrr~~~zzz___VVVUUUcccxxxmmmOOO@@@;;;999888888888888888888888888999999888<<<:::;;;???>>>III```cccSSSIIIDDDEEEHHHKKKMMMNNNNNNNNNMMMLLLJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCBBB@@@======???@@@AAACCCEEEGGGHHHKKKNNNQQQPPPSSSXXX[[[]]]```ccceeefffgggiiikkkmmmnnnooooookkklllnnnpppqqqrrrrrrrrrssssssttttttuuuvvvwwwwwwtttuuuvvvxxxxxxxxxxxxxxx|||}}}~~~~~~|||{{{vvvzzz~~~|||xxxuuutttsssqqqrrrssstttvvvyyy}}}xxxoookkknnnttt}}}~~~~~~~~~~~~~~~|||{{{xxxuuuttttttuuuwwwxxxuuuuuutttsssrrrqqqpppoooooonnnmmmlllmmmqqqwww{{{zzzzzz{{{}}}xxxxxxwwwvvvtttqqqooonnnmmmppptttzzz~~~~~~yyysssnnnkkkjjjjjjiiiddddddcccbbbbbbbbbbbbccccccbbb```^^^]]][[[[[[ZZZ[[[[[[\\\[[[YYYWWWTTTRRROOOLLLIIIGGGFFFEEEDDDCCCEEEEEEFFFEEECCC???;;;999999999888777666666666666777666666666777999:::<<<>>>CCCHHHMMMQQQSSSVVVXXX^^^```bbbcccbbbbbbcccdddfffeeecccdddfffhhhhhhgggcccdddddddddccc```]]][[[```___]]]\\\[[[ZZZZZZYYYXXXWWWWWWXXXZZZ\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWVVVTTTRRRPPPNNNMMMLLLLLLMMMMMMLLLKKKHHHFFFHHHFFFBBB???>>>======>>>>>>>>>@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHHHHHHHJJJLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCAAA???>>>???AAABBBBBBCCCCCCBBBBBBAAA@@@???<<<:::999999999999777555444444444444444444444444444444444555555555666666555555555666666777777777444444444444444444444444333333333444444444444555yyywwwrrreee\\\YYYYYYVVV\\\ooozzznnniii{{{ttt|||ccc\\\\\\iii~~~sssTTTAAA;;;999999888666666777888999::::::;;;888<<<:::;;;???>>>III```~~~cccQQQGGGDDDFFFHHHKKKMMMNNNOOOOOOMMMMMMLLLKKKIIIIIIIIIJJJHHHGGGGGGGGGGGGGGGFFFFFFCCCCCCCCC@@@>>>===>>>???AAACCCEEEGGGHHHKKKNNNQQQPPPSSSXXX\\\___bbbfffhhhggghhhiiikkklllllllllllllllmmmooorrrsssssssssrrrrrrrrrssstttuuuuuuvvvvvvtttuuuvvvxxxyyyyyyyyyyyy}}}~~~~~~|||{{{yyy{{{~~~}}}{{{{{{}}}{{{xxxvvvuuupppqqqqqqpppppptttzzzxxxqqqkkkooouuu~~~|||yyyvvvuuuuuuvvvvvvvvvrrrqqqooommmlllmmmooopppnnnnnnoooooooooppppppppppppooonnnmmmmmmqqqwww{{{}}}}}}~~~~~~}}}|||{{{{{{uuuuuuttttttssssssrrrqqqooorrrvvvzzz~~~|||wwwqqqmmmkkkjjjiiihhheeeddddddccccccccccccccccccbbbaaa___^^^]]]\\\\\\^^^]]][[[YYYXXXWWWVVVVVVQQQNNNJJJHHHGGGFFFDDDCCCEEEFFFGGGGGGDDDAAA===::::::999888777666666666666555555666666888;;;===???>>>BBBGGGKKKOOORRRUUUWWW^^^aaaccceeedddddddddeeefffeeeddddddeeefffffffffdddeeeffffffeeebbb```^^^]]]]]]\\\\\\[[[\\\\\\\\\ZZZYYYYYYZZZ\\\^^^^^^]]]\\\\\\]]]^^^^^^]]]\\\\\\XXXWWWUUUSSSQQQOOOMMMLLLJJJLLLMMMMMMLLLIIIGGGFFFHHHFFFCCC@@@>>>>>>>>>>>>????????????@@@AAACCCCCCAAAAAAAAAAAABBBCCCEEEEEEFFFFFFFFFHHHIIIHHHEEECCCCCCBBBAAAAAA@@@AAAAAAAAA@@@???>>>======>>>@@@AAA@@@AAABBBCCCCCCDDDDDDCCC>>><<<:::999999999777666333333333444444444444444666666555555555444444444555555555666666666666666444444444444444444444444333333444444444555555555zzzkkk___[[[VVVTTTYYYjjj|||zzzooolll|||vvv|||eeeaaaaaammmxxxYYYCCC;;;:::999888555555777888999:::::::::888<<<:::;;;???>>>III```{{{fffQQQGGGEEEFFFIIIKKKMMMOOOOOOOOOLLLNNNOOONNNKKKIIIIIIIIIFFFFFFGGGGGGGGGGGGGGGGGGCCCCCCCCCAAA>>>======>>>@@@BBBEEEFFFHHHJJJMMMPPPPPPSSSXXX\\\___cccgggiiihhhhhhiiijjjkkkkkkkkkkkkmmmoooqqqtttuuuuuutttssssssssssssttttttuuuuuuvvvtttuuuvvvwwwxxxzzz{{{{{{~~~~~~~~~~~~}}}|||{{{zzz|||~~~}}}xxxxxxyyyxxxyyy||||||~~~|||zzzwwwvvvrrrrrrrrrooonnnqqqwww|||zzzvvvooorrrxxx~~~yyyxxxxxxyyyzzzzzzyyywwwuuurrrooonnnooopppppppppkkkkkkjjjiiiggghhhjjjmmmllllllmmmoooppprrrssssssssssssqqqpppoooqqquuuyyy|||}}}~~~|||yyywwwvvvwwwrrrrrrrrrsssssssssssssssrrrtttwww{{{}}}~~~~~~~~~yyyuuuppplllkkkjjjiiihhhfffeeeddddddccccccddddddccccccaaa``````______```___^^^[[[YYYXXXWWWXXXXXXRRRPPPLLLIIIHHHGGGEEEDDDDDDEEEFFFFFFEEEBBB>>><<<;;;:::999888777666666666555555555666999;;;>>>??????BBBEEEHHHKKKNNNRRRUUU\\\___ccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffffffffffffffeeecccaaa```]]]]]]\\\\\\]]]]]]^^^___\\\[[[ZZZ\\\^^^______^^^\\\]]]^^^______^^^]]]\\\XXXWWWUUUSSSQQQOOOMMMLLLIIIKKKNNNNNNLLLIIIGGGFFFGGGEEECCCAAA??????????????????>>>>>>???AAACCCDDDAAA@@@@@@AAABBBCCCDDDDDDEEEEEEEEEGGGGGGFFFCCCAAA@@@@@@???????????????@@@AAA@@@?????????@@@BBBCCC>>>>>>@@@AAACCCDDDDDDDDD???===:::999999999888777444444444444444555555555777666666555444444333333333333333333333333333333333333333444444444444555333444444444555555555555ooo```ZZZWWWVVVYYYfffvvv~~~xxxooommm}}}rrrzzzdddbbbcccmmm{{{\\\DDD;;;::::::999666777888888888777666666888<<<:::;;;???>>>III```www{{{wwwmmmVVVJJJEEEFFFIIILLLNNNOOOOOOOOOKKKNNNQQQQQQMMMJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCAAA???======>>>???AAADDDEEEGGGIIIMMMOOOQQQTTTXXX\\\^^^aaadddfffggghhhiiikkklllmmmmmmmmmoooqqqsssvvvwwwvvvuuutttttttttttttttuuuuuuuuuuuuttttttuuuvvvxxxzzz}}}~~~~~~}}}|||{{{{{{|||zzz{{{|||}}}~~~|||{{{zzzwwwwwwyyyzzz|||}}}}}}{{{{{{}}}~~~}}}{{{yyyxxxuuuvvvuuurrrnnnpppvvv{{{}}}{{{tttuuuwww{{{~~~{{{yyywwwwwwwwwwwwxxxyyy{{{zzzxxxvvvsssrrrqqqrrrssssssrrrqqqpppnnnlllkkklllnnnnnnnnnggghhhiiihhhggggggkkknnnooooooppprrrssstttuuuvvvwwwvvvuuusssqqqqqqsssuuuyyyzzz{{{zzzvvvtttssstttsssrrrrrrrrrrrrrrrrrrsssppprrruuuxxxzzz{{{{{{{{{wwwtttooolllkkkkkkjjjiiigggfffdddccccccddddddeeeccccccbbbbbbbbbbbbcccccc___^^^]]]\\\[[[ZZZYYYXXXTTTQQQNNNKKKJJJJJJHHHGGGDDDDDDEEEEEEDDDBBB@@@>>><<<;;;999888777666666666555555555666777999<<<===@@@BBBDDDEEEGGGKKKPPPTTTYYY\\\aaacccdddddddddeeecccdddfffggggggfffffffffffffffeeedddccccccbbbaaa______^^^^^^]]]^^^^^^^^^]]]\\\[[[\\\^^^______^^^[[[\\\^^^______^^^\\\[[[WWWVVVUUUSSSQQQPPPNNNNNNHHHLLLOOOOOOLLLHHHGGGFFFDDDCCCCCCBBB@@@??????>>><<<===>>>@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCDDDFFFEEEEEEFFFGGGFFFBBB@@@???>>>>>>===>>>>>>??????BBBAAAAAAAAAAAABBBCCCCCC???@@@AAABBBCCCDDDDDDDDD@@@>>>;;;999999999888777666666555555555555555555555555555555555555444444222222222222222222222222333333333444444444555555444444444444555555555555ooo^^^XXXYYYXXXZZZdddrrr{{{wwwoooggg~~~nnn}}}xxxbbbaaabbblll}}}^^^EEE:::::::::999888888999888777555333222888<<<:::<<>>III```sssvvvppprrrZZZNNNEEEGGGIIILLLNNNOOOOOOOOOKKKOOOSSSSSSOOOKKKIIIIIIJJJIIIHHHGGGFFFDDDCCCCCCCCCDDDDDDBBB???=========???AAACCCEEEFFFIIILLLOOORRRUUUXXX[[[]]]___aaacccfffgggiiilllnnnoooppppppppprrruuuwwwxxxwwwvvvtttuuuuuuuuuuuuuuuttttttttttttttttttuuuwww{{{~~~}}}{{{zzz{{{{{{|||yyyzzz{{{{{{}}}zzzyyy{{{|||~~~~~~|||yyyxxxzzz|||{{{{{{|||}}}}}}{{{zzzyyyxxxyyyxxxtttppppppuuu{{{~~~uuuuuuuuuwww|||}}}yyyvvvtttsssqqqqqqrrrtttuuuuuurrrppppppnnnmmmmmmoooooonnnlllooommmkkkkkklllnnnnnnmmmfffhhhiiiiiihhhiiilllpppsssssstttuuuvvvvvvwwwwwwyyyyyyxxxuuurrrqqqqqqrrruuuwwwyyyxxxtttrrrssstttttttttsssrrrqqqqqqqqqqqqkkkmmmppptttwwwxxxxxxxxxwwwsssooommmllllllkkkjjjhhhfffeeeccccccdddeeefffccccccbbbbbbcccddddddeee]]]^^^``````___\\\YYYWWWVVVSSSOOOMMMLLLLLLJJJIIICCCDDDDDDDDDCCCBBBAAA@@@<<<;;;:::888777666666666666666555555666777999:::AAABBBCCCCCCEEEIIIOOOSSSVVVZZZ^^^bbbcccccccccdddaaadddggghhhhhhgggfffffffffeeedddcccbbbaaabbbbbbbbbaaa```___^^^]]]]]]]]]]]]\\\[[[\\\^^^___^^^]]]ZZZ[[[]]]^^^^^^]]][[[ZZZWWWVVVUUUSSSRRRPPPOOONNNHHHLLLPPPPPPLLLHHHGGGGGGBBBBBBBBBBBBAAA???>>>===999;;;???BBBCCCBBB@@@???@@@@@@@@@@@@AAABBBCCCCCCFFFFFFFFFGGGGGGEEEBBB???>>>>>>=========>>>>>>???AAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEAAA>>>;;;:::999999888777777777666666666555555555333333444444555666666666333333333333333333333333333333333444444555555555444444444555555555666666xxxkkk___ZZZ[[[UUUUUU```qqqzzztttkkkeeeuuu}}}|||rrrnnnwww```ZZZVVV___www}}}^^^EEE;;;:::888222666666666666777777777777555;;;::::::???@@@III[[[tttqqqwwwzzzYYYMMMFFFFFFFFFHHHKKKMMMNNNMMMOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDCCCDDDCCCAAA???>>>>>>??????@@@BBBDDDFFFGGGJJJMMMPPPXXXZZZ[[[[[[\\\^^^aaadddfffggghhhhhhhhhkkkooorrrooooooppprrruuuwwwvvvuuuxxxxxxvvvuuuuuuuuuvvvwwwzzzyyywwwvvvwwwyyy|||~~~||||||}}}~~~|||zzz}}}|||zzzyyy{{{~~~}}}|||{{{{{{|||}}}|||yyywwwwwwyyy{{{xxx{{{}}}{{{vvvtttwwwzzz~~~zzzzzz}}}{{{zzzyyyzzz{{{xxxqqqsssssstttuuuwwwwwwuuusssssspppnnnmmmnnnpppppppppnnnoooqqqrrrqqqpppoooooonnnoooppppppooonnnnnnnnn{{{|||zzzwwwsssssswwwzzz{{{xxxuuuqqqoooooopppqqquuuwwwwwwvvvsssqqqqqqrrrnnnppprrrrrrqqqppppppqqqrrrtttsssoooooouuuyyyzzz}}}wwwooojjjiiiiiihhhgggggggggggggggggggggffffffeeeddddddcccbbbbbbbbbbbbaaaaaabbbccccccaaa]]]ZZZWWWWWWVVVTTTPPPKKKGGGDDDFFFEEEDDDDDDEEEEEEDDDCCC<<<;;;:::999888888888888333444444444444666999;;;>>>@@@CCCEEEGGGKKKNNNQQQUUUWWW[[[^^^___aaadddfffeeefffggggggdddcccccccccdddeeefffdddbbbaaaaaabbbbbbaaa___^^^]]]]]]^^^^^^______`````````^^^]]][[[[[[]]]___```___\\\YYYVVVXXXXXXXXXWWWUUURRRNNNLLLOOONNNLLLJJJIIIHHHHHHGGGFFFEEEBBB@@@???>>>??????????????????@@@AAABBBCCCDDDAAA???>>>@@@CCCEEEEEEGGGFFFEEEDDDDDDDDDDDDDDD??????>>>>>>>>>???AAABBBFFFDDDBBB@@@???@@@AAABBB???AAABBBCCCCCCBBB@@@>>>AAA@@@???===;;;999888777777777777777777666666666555444444333333444444555444444444444444444444444444555555555444333333222333333333333444555666666~~~ttthhh___[[[YYYUUUUUUaaaqqqyyysssjjj^^^lll~~~zzzsssooosss___[[[VVV^^^uuuzzz]]]EEE<<<<<<999444666666666666777777777777555;;;::::::???@@@III[[[rrrooowww]]]OOOHHHHHHHHHJJJMMMOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDDDDDDDCCCAAA???>>>>>>??????@@@BBBDDDFFFGGGIIIMMMPPPTTTVVVXXXZZZ[[[^^^bbbfffhhhhhhiiiiiiiiikkknnnqqqqqqqqqqqqrrrssstttttttttuuuuuuttttttuuuwwwyyyzzzzzzyyywwwvvvwwwyyy{{{}}}|||{{{{{{|||{{{yyy|||{{{yyyyyyzzz|||}}}zzzyyyyyy{{{}}}|||~~~|||xxxvvvyyy|||~~~|||{{{~~~~~~~~~yyyyyy}}}}}}{{{zzz}}}zzzxxxwwwvvvwwwxxxwwwvvvttttttqqqooooooppprrrsssrrrssssssssstttvvvvvvvvvuuuqqqrrrttttttttttttuuuuuu~~~{{{vvvtttuuuwwwxxxvvvrrrpppnnnnnnooopppqqqrrrsssrrrpppnnnmmmnnnpppqqqrrrqqqooonnnooopppooossssssppppppsssuuutttyyytttmmmiiihhhiiihhhggghhhhhhhhhhhhhhhhhhhhhiiihhhgggeeedddcccdddeeeeeecccccccccddddddbbb^^^ZZZYYYXXXWWWUUUQQQMMMIIIGGGFFFEEECCCDDDEEEEEEDDDBBB===<<<;;;999888888888888333444555444444666888;;;<<>>>>>AAADDDFFFFFFGGGGGGFFFEEEDDDDDDDDDDDD???>>>>>>===>>>???@@@AAAFFFEEEDDDBBBAAAAAAAAABBB???@@@BBBCCCCCCBBB@@@???AAA@@@???===;;;999888777555555555555444444444444555444444333333444444555444444444444444444444444444444555555444444333222333333333333444555666666|||qqqeee]]][[[XXXUUUVVVbbbrrryyyrrriiiYYYdddyyyvvvssslll]]]\\\XXX___sssuuu[[[EEE======;;;666666666666666777777777777555;;;:::999???@@@HHH[[[nnnkkkuuu___OOOHHHGGGHHHJJJMMMOOOOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCAAA???>>>>>>>>>??????AAADDDEEEGGGIIIMMMOOOPPPRRRUUUXXXZZZ^^^cccgggjjjjjjkkkjjjiiijjjmmmooossssssrrrqqqqqqqqqrrrrrrrrrrrrrrrtttvvvxxx{{{}}}|||{{{zzzyyyyyyzzz|||}}}|||yyyyyyzzzzzzzzz|||{{{yyyxxxyyyzzz|||~~~~~~|||{{{|||~~~~~~zzzyyy{{{~~~{{{xxxwwwyyyzzz}}}}}}wwwxxx}}}~~~zzzwwwzzz~~~|||zzzzzzyyyxxxvvvvvvtttrrrrrrtttvvvvvvvvvxxxvvvuuuwww{{{}}}}}}|||xxxyyy|||~~~~~~~~~}}}zzzuuusssrrrsssrrrooommmllllllmmmnnnnnnoooppppppmmmkkkkkkkkkooopppooonnnllllllmmmooonnnsssuuusssrrrttttttrrrvvvrrrlllhhhggghhhhhhhhhffffffggggggggghhhhhhhhhhhhfffdddcccbbbdddfffggggggfffffffffeeebbb^^^ZZZZZZZZZXXXVVVSSSOOOKKKIIIFFFDDDCCCCCCDDDDDDCCCBBB>>>===<<<:::999888888888444555555555444555888:::;;;===@@@BBBDDDGGGKKKNNNSSSVVVZZZ]]]___aaaccceeeeeefffgggfffcccaaaaaaaaadddeeeeeecccaaa___``````______^^^]]]^^^___```aaabbbbbbaaa```____________]]]^^^______]]]ZZZWWWUUUWWWWWWWWWVVVTTTRRROOONNNLLLLLLMMMMMMLLLLLLKKKJJJHHHGGGEEEDDDBBBAAAAAAAAA????????????@@@AAABBBCCCBBB@@@>>>???BBBEEEGGGHHHGGGGGGEEEDDDDDDCCCCCCCCC???>>>=========>>>???@@@FFFFFFEEEDDDCCCBBBAAA@@@>>>???AAABBBCCCBBBBBBAAA@@@@@@???===<<<:::999999555555555444444444333333555555444444444444555555444444444444444444444444444444555555444444333333333333333333444555666777~~~rrreee]]]ZZZXXXVVVZZZfffuuuzzzsssiii\\\bbb{{{zzz|||www~~~ggg\\\\\\ZZZbbbtttrrrZZZEEE<<<===;;;777666666666666777777777777555;;;999999>>>@@@HHH[[[kkkhhhnnn]]]KKKFFFEEEEEEGGGJJJMMMMMMLLLMMMLLLKKKJJJJJJIIIIIIIIIKKKJJJIIIHHHGGGFFFEEEEEEEEECCCAAA???>>>>>>>>>>>>???AAACCCEEEFFFIIILLLOOOPPPRRRUUUWWWZZZ^^^cccgggkkkkkklllkkkjjjjjjlllnnnssssssrrrqqqpppppprrrsssqqqqqqrrrsssuuuxxx{{{}}}~~~|||||||||}}}~~~}}}zzzxxxxxxyyy{{{||||||{{{zzzzzzzzzzzz{{{|||~~~}}}zzzzzz}}}|||yyyxxxuuuxxx||||||wwwyyy}}}xxxtttwww~~~}}}{{{yyywwwvvvwwwyyyzzzzzzzzz}}}zzzxxxzzz|||vvvrrroooooonnnllljjjjjjjjjkkkkkklllnnnpppooommmkkkjjjjjjkkkkkkkkkiiiiiijjjmmmppppppuuuwwwuuuuuuwwwxxxvvvvvvsssnnnjjjggggggfffgggccccccddddddeeeffffffffffffdddaaa___```bbbeeegggiiihhhhhhgggfffccc^^^ZZZZZZYYYXXXVVVSSSOOOMMMKKKFFFDDDBBBBBBCCCDDDCCCBBB???>>>===;;;:::999999999555555666555444555777999:::<<>>@@@CCCGGGIIIIIIGGGFFFEEECCCCCCBBBBBBBBB>>>>>>===<<<<<<===>>>???CCCDDDEEEEEEDDDBBB@@@>>>>>>???@@@AAABBBCCCBBBBBB@@@@@@???>>>===;;;;;;:::888777777666666555555555555555444444444444555555555555555555444444444444333444444555444444333333333333333444444555666777uuuggg\\\XXXYYYYYY^^^kkkxxx|||tttjjjaaacccwww|||zzz}}}ggg\\\]]]]]]hhhyyysss[[[FFF<<<;;;:::777666666666666777777777777444:::999999>>>???HHHZZZiiieeeeeevvv^^^IIIEEEEEEEEEGGGJJJLLLLLLLLLMMMLLLKKKJJJJJJIIIIIIIIIKKKJJJIIIIIIHHHGGGFFFFFFEEEDDDBBB@@@>>>===>>>>>>???AAACCCEEEFFFIIILLLOOOSSSUUUWWWXXXZZZ]]]bbbeeeiiijjjkkkkkkjjjjjjlllmmmqqqrrrsssrrrqqqqqqrrruuusssrrrssssssuuuwwwyyy{{{}}}||||||{{{{{{|||}}}~~~|||{{{yyyxxxxxxzzz|||~~~}}}}}}}}}|||||||||||||||~~~{{{zzz{{{~~~|||zzzyyysssxxx}}}{{{xxx{{{yyyuuuuuu~~~}}}|||{{{|||~~~~~~}}}{{{{{{||||||zzzvvvrrrooommmlllkkkiiihhhhhhiiiiiiiiikkknnnnnnllljjjhhhhhhdddeeeffffffgggjjjnnnqqqqqquuuvvvssstttxxx{{{{{{xxxvvvqqqlllhhheeeeeeeeeddddddddddddeeeeeeffffffeeecccaaa___```bbbfffhhhiiiiiihhhgggfffccc^^^ZZZXXXWWWVVVTTTQQQNNNLLLKKKGGGEEEBBBBBBCCCDDDDDDCCCAAA@@@>>><<<;;;:::999999555666666555444444666888:::<<>>===<<<<<<===>>>>>>@@@BBBCCCDDDCCCAAA???===>>>???@@@AAABBBBBBCCCCCC@@@@@@???>>>======<<<<<<999999888777666666555555666555555444444555555666666666666555555444444444333333444444555444444333444444444444555666777777wwwhhh]]]XXXYYYZZZaaaooo{{{}}}uuukkkaaaaaattt|||jjj\\\]]]bbbqqqyyy```HHH<<<:::999777666666666666777777777777444:::999888>>>???GGGZZZjjjeee```nnnbbbKKKGGGFFFGGGIIILLLNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFDDDBBB@@@>>>=========>>>@@@CCCDDDFFFHHHLLLNNNTTTVVVWWWYYYZZZ\\\```cccfffhhhjjjjjjjjjkkklllnnnpppsssuuuuuurrrqqqsssuuutttssssssssstttvvvxxxyyyxxxxxxxxxyyyyyyzzz{{{|||yyyzzz{{{zzzyyyzzz|||~~~}}}~~~~~~~~~~~~}}}||||||yyyyyy|||~~~{{{yyyxxxuuuzzzyyyxxx|||~~~xxxuuuyyywwwvvvvvvvvvwwwvvvsssqqqmmmlllkkkjjjhhhhhhggggggfffhhhkkkllljjjhhhffffff```bbbdddfffhhhkkkooorrrppptttuuurrrrrrvvvyyyyyyyyywwwsssnnnhhhdddcccdddggggggggggggggggggggggggeeedddcccbbbccceeehhhjjjhhhggggggfffeeebbb]]]YYYWWWVVVTTTRRRPPPNNNLLLLLLIIIFFFCCCBBBCCCDDDEEEEEEBBBAAA???===<<<;;;::::::666777777555444444666777999;;;>>>@@@BBBEEEIIILLLPPPSSSWWW[[[]]]```ccceeefffhhhiiiiiihhhgggggghhhfffggggggeeebbb```___```^^^^^^]]]]]]^^^___aaabbbbbbbbbaaa```________________________^^^]]][[[ZZZUUUUUUTTTSSSRRRRRRQQQQQQSSSQQQOOOLLLJJJHHHGGGGGGFFFFFFFFFEEEDDDBBB@@@???????????????@@@AAABBBCCCAAA@@@@@@BBBFFFIIIJJJJJJHHHHHHFFFDDDCCCBBBBBBBBB@@@???>>>=========>>>???>>>@@@AAABBBBBBAAA???>>>@@@@@@@@@AAAAAABBBBBBCCC@@@@@@??????>>>>>>======888888777777666555444444666666555555555555666666777777666666555444444444333333444444555555444444444444444444555666777888}}}tttggg]]]YYYXXXZZZcccppp|||}}}tttjjj\\\___uuuzzz|||ppp]]]]]]eeeyyygggLLL===:::999777666666666666777777777777444:::888888>>>???GGGZZZmmmeeeaaaooofffOOOGGGFFFFFFHHHLLLNNNNNNMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGFFFDDDBBB@@@>>>=========>>>@@@CCCDDDFFFHHHKKKNNNSSSTTTVVVWWWXXX[[[___bbbbbbdddgggiiijjjkkkmmmoooqqquuuyyyxxxtttqqqqqqssssssrrrrrrssstttvvvxxxzzzwwwwwwxxxyyyzzz|||}}}}}}zzz|||~~~}}}{{{yyyzzz{{{|||}}}~~~}}}}}}~~~{{{yyyzzz~~~{{{xxxwwwyyy~~~}}}|||~~~~~~zzzvvvwww|||~~~xxxtttuuuzzzwwwtttqqqqqqssstttsssrrrnnnmmmlllkkkiiihhhgggfffeeehhhlllmmmkkkiiigggfffaaacccfffiiijjjmmmpppsssqqqvvvxxxuuutttvvvvvvuuuuuuuuurrrmmmgggccccccdddjjjiiiiiihhhhhhggggggfffccccccccccccdddfffhhhiiifffeeeeeeddddddaaa\\\XXXVVVUUUTTTQQQPPPNNNMMMMMMJJJGGGDDDCCCDDDEEEFFFFFFCCCBBB@@@>>><<<;;;::::::777777777555333333555777777999<<<>>>@@@CCCGGGJJJOOORRRWWWZZZ]]]___bbbeeedddfffhhhhhhhhhggghhhjjjhhhhhhhhhfffcccaaa```aaa___^^^]]]]]]^^^___```aaa````````````___^^^]]]]]]\\\\\\]]]]]]]]]\\\[[[ZZZUUUTTTSSSRRRRRRRRRRRRRRRRRRPPPMMMJJJHHHGGGHHHIIIGGGGGGGGGGGGEEECCCAAA@@@????????????@@@AAABBBCCCAAAAAAAAACCCGGGIIIIIIIIILLLKKKIIIHHHFFFEEEEEEDDDAAA@@@???>>>===>>>>>>???>>>???@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAABBB@@@???????????????>>>>>>::::::999888777666555555666666555555555555666666777777777666555444444444222333444444555555444444444444444444555666777888yyyqqqfff]]]ZZZWWWZZZcccqqq||||||sssiiiXXX^^^xxxxxxyyyttt^^^\\\hhhmmmPPP???::::::888666666666666777777777777444:::888888===???GGGZZZpppfffccctttgggQQQEEEDDDDDDFFFIIILLLLLLKKKOOONNNMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEBBB@@@>>>=========>>>@@@BBBDDDEEEHHHKKKNNNPPPRRRTTTVVVWWW[[[___bbb___bbbfffhhhjjjlllnnnppprrrwww|||{{{vvvqqqooopppqqqqqqqqqrrrtttwwwyyy{{{xxxyyyzzz|||}}}|||{{{xxxxxxyyyzzz|||~~~~~~|||}}}{{{yyy{{{|||yyyxxx|||zzzxxxyyyyyyvvvtttuuu|||{{{wwwssstttxxxxxxtttpppoooqqqssstttsssooonnnmmmkkkjjjhhhffffffhhhkkknnnpppnnnkkkiiiiiicccfffiiilllmmmnnnppprrrtttzzz}}}zzzxxxxxxuuuqqqrrrrrrppplllfffcccccceeeiiiiiihhhgggfffeeedddddd``````aaabbbccceeefffgggdddcccccccccccc```[[[XXXWWWVVVTTTRRRPPPOOONNNNNNKKKHHHEEECCCDDDFFFGGGGGGDDDCCCAAA???===;;;;;;:::777888777555333333555666555888:::===???BBBFFFIIIOOORRRVVVZZZ\\\___bbbeeebbbdddfffgggggggggiiijjjiiiiiiiiigggcccaaaaaaaaa______^^^]]]^^^___```aaa___``````aaa```^^^]]][[[ZZZZZZ[[[[[[[[[[[[ZZZZZZTTTTTTSSSRRRRRRRRRRRRRRRQQQOOOKKKHHHFFFGGGIIIKKKHHHIIIIIIHHHGGGEEECCCAAA????????????@@@AAABBBCCCBBBBBBBBBDDDGGGIIIIIIHHHNNNMMMLLLJJJIIIHHHGGGGGGBBBAAA@@@>>>>>>>>>????????????@@@BBBCCCDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA????????????????????????======<<<;;;:::999888777666666555555555555666666888777777666555444444444222333333444555555555444555444444555555666777888|||ttthhh___[[[VVV\\\ccclll{{{~~~ddd___bbb~~~xxx}}}rrr[[[^^^kkksssTTT@@@999888555555555555555666666666666888:::888:::???===FFF[[[kkknnn}}}aaaPPPFFFFFFFFFHHHKKKMMMNNNMMMPPPOOOOOONNNMMMLLLJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFDDDBBB???===<<<;;;;;;>>>@@@CCCDDDEEEFFFIIIKKKMMMPPPRRRUUUXXX\\\aaaeeeeeeeeefffeeeeeegggkkknnnsssvvvxxxyyyxxxvvvvvvvvvuuuuuutttrrrrrrssswwwzzzvvvvvvvvvyyy}}}}}}{{{xxxvvvuuuvvvxxxyyyzzzwwwwwwzzzyyyvvvxxx~~~~~~zzzzzz}}}~~~yyysssqqqrrruuuyyy~~~}}}vvvsssrrrsss}}}|||}}}{{{zzz}}}}}}||||||}}}}}}~~~~~~uuupppkkkiiilllnnnnnnmmmqqqqqqqqqoookkkhhhggggggiiijjjlllmmmmmmkkkhhhffffffggghhhhhhhhhjjjmmmpppsssuuuyyy{{{{{{yyyvvvtttrrrqqqnnnkkkiiigggfffeeejjjkkkkkkiiifffcccbbbbbbaaaaaabbbccccccccccccccceeeeeedddbbb___]]]ZZZYYYZZZZZZYYYWWWUUUTTTRRRRRRPPPLLLGGGCCCCCCCCCCCCCCCFFFEEECCCAAA>>>;;;999888888777666555555444444555666777999===AAAEEEHHHJJJNNNSSSYYY]]]```bbbcccdddbbbbbbccceeehhhiiihhhgggiiieeecccfffiiigggdddaaaaaa^^^[[[ZZZ[[[]]]^^^^^^______]]]]]]\\\]]]^^^___```]]][[[]]]``````[[[VVVVVVTTTQQQPPPQQQQQQQQQPPPLLLIIIFFFEEEFFFGGGGGGGGGEEEGGGJJJMMMNNNJJJDDD@@@???@@@AAAAAAAAABBBEEEGGGGGGIIILLLMMMKKKHHHFFFFFFJJJKKKLLLKKKJJJIIIHHHIIIGGGEEEBBBAAAAAAAAA@@@???AAAAAACCCEEEGGGFFFCCCAAAAAAAAA@@@??????@@@AAABBB@@@???>>>==================>>>??????>>>;;;777555666555444333444444666666555555555555555555444444777777666666555555444444555444333333444666999:::|||ttthhh^^^ZZZVVVZZZ```jjj~~~hhh^^^bbb}}}yyysss\\\^^^iii}}}wwwXXXDDD>>><<<999777777777888888888999999777:::888:::???>>>FFF\\\kkklllzzzcccRRRGGGFFFFFFHHHKKKMMMNNNMMMOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDBBB???===<<<;;;;;;>>>@@@CCCDDDEEEFFFIIIKKKMMMOOORRRTTTWWW[[[```dddeeeffffffffffffgggkkknnnooorrruuuvvvuuuttttttuuuuuuuuutttsssrrrsssvvvyyyxxxvvvuuuwwwzzz|||}}}}}}zzzxxxwwwuuuvvvwwwyyy{{{zzzxxxxxx{{{zzzwwwzzz~~~~~~|||yyyyyy}}}|||vvvrrrsssvvvzzz~~~xxxtttsssttt}}}~~~{{{wwwvvvzzz{{{|||{{{xxxuuusssrrrssssssssstttvvvwwwyyyzzzrrrppplllkkklllnnnpppqqqoooooonnnkkkhhhggghhhjjjjjjjjjlllllllllkkkiiihhhhhhiiijjjiiiiiijjjmmmppprrrtttxxx{{{{{{yyyvvvtttooonnnmmmkkkjjjiiihhhhhhkkklllllljjjfffccccccccc```aaabbbccccccdddcccccceeeeeedddbbb```]]][[[ZZZ[[[ZZZYYYXXXWWWWWWWWWWWWQQQMMMHHHDDDCCCCCCCCCCCCEEEDDDCCCAAA>>><<<:::999888888666555555555555555666777999<<<@@@DDDHHHIIINNNRRRXXX]]]```aaaccceeedddeeefffhhhjjjiiihhhfffjjjiiiiiijjjjjjgggcccaaa```^^^[[[[[[\\\]]]]]]]]]^^^^^^]]]\\\\\\]]]^^^___]]]\\\\\\^^^___]]]YYYUUUTTTRRROOONNNOOOOOOOOONNNMMMJJJHHHFFFGGGHHHHHHGGGFFFGGGIIIKKKLLLJJJEEEAAA???@@@@@@@@@???AAADDDFFFHHHJJJMMMNNNMMMLLLKKKLLLMMMNNNNNNNNNLLLJJJIIIIIIHHHFFFCCCBBBBBBCCCBBBAAAEEEDDDDDDEEEGGGHHHGGGFFFBBBAAA@@@???>>>???@@@AAA@@@@@@???>>>>>>===============>>>===<<<:::777666666555444333333444555666333444444444555666666666666666666666555555555555555555444444444666888:::|||sssggg]]]ZZZWWWYYY\\\ggglll^^^bbb|||}}}qqq]]]]]]eeezzz{{{]]]HHH@@@===;;;888888888999999999::::::666999777:::???>>>GGG]]]qqqooo{{{cccRRRGGGFFFFFFHHHKKKMMMNNNNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFDDDBBB???===<<<;;;;;;>>>@@@BBBDDDDDDFFFHHHJJJKKKNNNQQQTTTVVVZZZ^^^bbbfffgggggggggfffgggjjjmmmlllnnnqqqrrrrrrqqqrrrsssuuuuuuuuusssrrrsssvvvxxxzzzwwwuuuuuuvvvxxxyyyyyywwwvvvvvvuuuvvvxxxzzz{{{zzzxxxyyy{{{zzzyyy{{{|||zzzzzz|||{{{tttuuuxxx{{{zzzvvvuuuuuuyyy|||}}}yyyxxxzzzyyytttqqqpppqqqrrrsssrrrooolllkkkkkkjjjjjjkkkmmmooorrrtttuuupppooonnnlllkkkmmmpppsssmmmmmmkkkiiiggghhhjjjmmmkkkkkkkkkkkkkkkjjjjjjjjjkkkllllllkkkjjjjjjmmmoooppprrrvvvxxxyyyxxxvvvtttnnnnnnmmmlllllllllllllllllllllllliiifffdddcccccc```aaabbbcccddddddddddddeeeeeeeeedddbbb___]]]\\\[[[ZZZYYYXXXXXXZZZ[[[]]]SSSOOOJJJFFFDDDDDDCCCBBBDDDCCCBBBAAA???===<<<;;;888888777666555555555555666777999<<<@@@CCCGGGHHHMMMRRRWWW\\\___aaaccceeeeeefffggghhhiiiiiihhhgggkkkooorrrpppkkkgggdddddd___^^^\\\\\\]]]^^^\\\[[[\\\\\\\\\\\\\\\]]]^^^___ZZZ]]]``````]]]YYYVVVTTTRRROOOMMMLLLMMMMMMMMMLLLKKKIIIGGGFFFGGGGGGGGGFFFFFFFFFFFFHHHIIIHHHEEECCC???@@@@@@??????@@@CCCFFFJJJMMMOOOPPPPPPPPPQQQSSSRRRRRRQQQQQQOOOLLLJJJIIIIIIGGGDDDDDDDDDEEEEEEDDDIIIGGGEEEFFFHHHJJJKKKKKKBBBAAA???>>>>>>>>>??????AAAAAA@@@???>>>>>>=========<<<<<<;;;999888777666666555444333333444555666222333333444555666777777555555555555555666666666666555555444555666888999{{{qqqfff^^^[[[ZZZYYY[[[eeemmm^^^ccc|||mmm\\\[[[bbbzzz~~~___III???;;;999666777777777888888888888555888777999??????HHH^^^zzzvvvcccQQQGGGFFFFFFGGGJJJMMMNNNNNNOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDBBB???===<<<;;;;;;>>>@@@BBBCCCDDDFFFHHHJJJJJJMMMPPPSSSUUUYYY]]]```fffggghhhgggggggggjjjllllllnnnpppppppppoooooopppuuuuuuuuutttrrrsssuuuwww{{{xxxvvvuuuvvvxxxzzzzzzvvvvvvvvvvvvwwwwwwxxxyyyxxxxxxyyyyyyyyyzzz||||||{{{}}}~~~wwwxxxzzz}}}}}}yyywwwvvvvvvyyyzzzvvvtttvvvuuuqqqmmmnnnlllnnnooommmkkkiiihhhhhhiiiiiijjjlllnnnppprrrsssoooppppppmmmjjjjjjnnnrrrlllmmmnnnmmmkkkkkklllmmmmmmlllkkkkkkkkkkkklllmmmnnnnnnnnnllljjjjjjkkkmmmmmmooorrruuuvvvvvvtttsssppppppooonnnnnnnnnnnnnnnkkkkkkkkkhhheeeccccccdddaaabbbcccdddeeeeeeeeeeeeeeefffffffffdddbbb```^^^]]][[[YYYWWWWWWYYY[[[]]]UUUQQQLLLHHHFFFDDDCCCAAACCCCCCBBBAAA???>>>======999888777666555555555555666777999<<>>===>>>>>>???@@@@@@@@@???>>>===<<<<<<===;;;:::888777666777777777666555444333444555555333444444444555555666666444444444555555666666666666666555555666666888888{{{qqqfff___]]]\\\[[[[[[ccc{{{iii[[[ccc|||hhhZZZZZZddd~~~cccJJJ>>>999777666777777777888888888888555888777999??????HHH^^^{{{dddQQQHHHFFFEEEGGGJJJMMMNNNOOONNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDBBB???===<<<;;;;;;===???BBBCCCDDDEEEHHHJJJIIILLLPPPSSSUUUXXX[[[^^^dddfffggggggggggggiiikkknnnpppqqqpppooonnnnnnooouuuuuuvvvtttssssssuuuvvv{{{yyywwwwwwyyy|||}}}}}}xxxxxxxxxxxxxxxwwwvvvvvvuuuwwwxxxxxxxxxzzz~~~|||~~~~~~~~~}}}}}}}}}~~~{{{xxxwwwtttwwwyyytttrrrssssssnnnlllllljjjkkklllkkkiiigggggghhhkkkkkkllllllmmmooopppqqqoooppppppmmmjjjiiikkkooommmpppssstttrrrpppnnnmmmooonnnmmmllllllmmmnnnoooppppppooommmjjjiiikkklllkkkmmmppprrrtttsssrrrqqqtttsssrrrqqqooonnnnnnnnniiiiiiiiifffdddcccccceeedddeeeeeeffffffffffffffffffggghhhiiihhhfffdddbbb^^^\\\YYYWWWVVVVVVXXXYYYWWWSSSNNNJJJHHHFFFCCCBBBCCCCCCBBBAAA@@@???>>>>>>999888777666666555555666666777999;;;>>>AAADDDEEEJJJNNNSSSWWWZZZ]]]aaaccceeedddcccaaaccciiiqqqxxxuuukkkfffddd^^^^^^^^^^^^___^^^[[[XXXYYYZZZZZZ[[[[[[[[[\\\\\\aaagggkkkggg^^^UUURRRQQQPPPNNNLLLLLLMMMNNNNNNMMMHHHGGGGGGGGGHHHGGGEEEBBBFFFDDDCCCBBBDDDDDDDDDCCCAAAAAAAAAAAAAAADDDIIILLLTTTVVVWWWWWWWWWWWWYYYZZZ[[[ZZZXXXXXXWWWTTTNNNJJJIIIGGGEEEDDDFFFGGGGGGFFFFFFFFFGGGJJJLLLLLLJJJHHHBBBAAA???>>>>>>>>>??????@@@@@@@@@???>>>===;;;:::<<<;;;888666666666777777777666555444333444444555666666555555444444444333333333444444555555666666666666666666777777888999~~~sssggg```^^^[[[\\\]]]bbb{{{ttt{{{eeeYYYggg{{{ggg\\\]]]iiigggKKK>>>;;;999888888888999999999::::::666999777:::???>>>GGG]]]}}}iiiVVVIIIGGGEEEFFFIIIMMMOOOOOONNNNNNNNNNNNNNNMMMLLLLLLJJJJJJKKKJJJJJJIIIHHHGGGFFFDDDBBB???===<<<;;;;;;===???AAACCCCCCEEEGGGIIIIIILLLPPPSSSVVVXXX[[[]]]aaaccceeeffffffgggiiikkkooopppqqqpppoooooopppqqquuuvvvvvvuuusssssstttvvvyyyxxxwwwyyy{{{}}}~~~}}}yyyyyyzzzzzzyyyxxxvvvuuuuuuxxxyyyxxxxxx|||{{{||||||yyyxxxssswww}}}~~~yyytttqqqrrrrrrnnnkkkllljjjkkkkkkjjjhhhhhhhhhiiillllllllllllllllllmmmnnnppppppooommmkkkkkklllnnnooosssxxxzzzyyyuuuqqqpppppppppooonnnnnnpppqqqrrrrrrrrrqqqooolllkkklllmmmlllnnnppprrrsssrrrrrrqqqvvvuuusssqqqooommmmmmlllhhhhhhhhhfffddddddfffhhhhhhhhhiiiiiihhhhhhgggfffgggiiikkklllllljjjhhhfff```___\\\YYYWWWVVVWWWWWWWWWTTTOOOLLLIIIGGGEEECCCDDDCCCBBBAAA@@@???>>>>>>999999888777666666666666777777999;;;===@@@BBBDDDHHHKKKPPPTTTWWW[[[___bbbeeeeeedddbbbccckkkvvvxxxlllfffbbb___^^^^^^^^^___]]][[[XXXYYYZZZZZZ[[[[[[ZZZYYYYYYbbbfffiiieee]]]TTTQQQPPPPPPNNNLLLLLLMMMNNNNNNNNNKKKKKKKKKLLLMMMLLLHHHFFFFFFDDDBBBAAABBBBBBBBBAAA@@@AAAAAAAAABBBFFFLLLPPPXXXZZZ\\\]]]\\\\\\]]]^^^aaa___]]]]]]]]]ZZZSSSNNNKKKHHHFFFEEEFFFGGGGGGFFFEEEEEEGGGIIIKKKJJJGGGDDDAAAAAA@@@??????@@@AAABBBAAAAAAAAAAAA@@@>>>;;;:::;;;:::888777666666777777888777555444333333444555777777666555444333333222444444444444444555555555444555666777888999999:::uuuhhhaaa___WWW[[[^^^bbbvvvmmmvvvbbb[[[ppp~~~jjj```cccqqqgggKKK>>><<<<<<777777777888888888999999777:::888:::???>>>FFF\\\nnnZZZIIIGGGEEEFFFIIILLLOOOPPPMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDBBB???===<<<;;;;;;===???AAACCCCCCEEEGGGIIIIIIMMMQQQTTTVVVXXX[[[\\\^^^aaaccceeefffgggiiijjjlllnnnooopppoooppprrrtttuuuvvvvvvuuutttssstttuuuvvvvvvvvvyyy{{{|||{{{yyywwwyyyzzz|||{{{zzzxxxwwwuuuzzz|||yyyzzz}}}yyywwwsssvvv{{{|||wwwtttvvvuuuqqqoooppplllmmmnnnmmmkkkkkklllmmmlllllllllkkkllllllmmmmmmpppooommmnnnoooqqqqqqqqqppptttyyy|||{{{yyywwwvvvqqqqqqqqqqqqqqqrrrssssssuuuuuutttrrrooonnnoooppppppqqqrrrssstttssssssrrrtttrrrqqqooommmlllkkkkkkhhhiiihhhgggfffgggjjjllllllllllllkkkjjjiiigggggghhhjjjmmmoooooonnnkkkiiicccaaa```^^^\\\ZZZZZZYYYWWWTTTPPPMMMKKKIIIFFFDDDEEEDDDCCCBBB@@@???>>>===:::999888777666666666666777777888:::===???AAABBBEEEIIIMMMQQQUUUYYY]]]```bbbcccdddcccccciiittt|||uuummmhhhccc```___^^^]]]^^^]]][[[YYYYYYZZZZZZ[[[ZZZYYYWWWVVV^^^aaabbb___YYYSSSPPPOOOOOOMMMKKKKKKMMMNNNNNNNNNMMMMMMNNNOOOPPPNNNJJJGGGFFFDDDBBBAAAAAAAAA???>>>>>>??????@@@BBBGGGMMMRRRZZZ]]]aaacccccccccdddeeefffdddbbbcccdddaaaZZZTTTNNNKKKIIIGGGHHHHHHHHHGGGGGGGGGFFFGGGHHHHHHFFFDDDAAA@@@@@@@@@@@@BBBCCCDDDCCCCCCDDDCCCBBB@@@===;;;::::::999888777777777777888777555444333333444444666666666555444444444333555444444444444444444333333333555777999:::;;;;;;xxxiiiaaa^^^TTTZZZ^^^aaatttjjjsssaaa___yyynnndddgggvvvdddHHH<<<;;;===555555555555666666666666888:::888:::???===FFF[[[ppp[[[IIIGGGEEEFFFIIILLLOOOPPPMMMMMMNNNNNNNNNMMMMMMLLLIIIIIIIIIIIIHHHGGGFFFFFFFFFDDDBBB???===<<<;;;;;;===???AAABBBCCCEEEGGGIIIJJJMMMQQQUUUWWWXXX[[[\\\\\\___bbbdddeeefffiiijjjiiikkkmmmnnnoooqqquuuwwwuuuvvvwwwvvvtttsssssstttttttttuuuxxxzzzyyywwwtttvvvwwwzzz|||}}}|||zzzyyywww|||~~~{{{{{{}}}yyywwwsssvvvyyy}}}|||yyyzzzyyyvvvtttuuupppqqqqqqpppooooooppprrrllllllllllllmmmnnnoooppppppmmmlllnnnsssvvvvvvtttqqqtttxxxzzz{{{zzz{{{|||rrrrrrrrrsssssstttttttttwwwwwwvvvtttqqqppprrrsssrrrssstttuuuuuuuuutttsssppppppnnnmmmkkkjjjjjjjjjiiiiiiiiihhhhhhjjjmmmpppnnnnnnnnnlllkkkiiihhhgggiiikkknnnqqqqqqpppmmmkkkddddddcccaaa```___^^^]]]WWWTTTPPPMMMLLLJJJGGGEEEFFFEEEDDDBBB@@@>>>======:::999888777666666666666777777888:::<<>><<<<<<======>>>AAAGGGNNNSSSZZZ^^^dddggghhhiiiiiijjjjjjgggfffggghhheee^^^XXXPPPNNNKKKIIIIIIJJJIIIHHHKKKIIIFFFEEEFFFGGGFFFEEEAAA@@@@@@@@@AAACCCEEEFFFEEEEEEFFFFFFDDDBBB???===::::::999999888888777777888777555444333333444444444444555555555555555555555555555444444333333333222333555777999;;;;;;<<>>:::888888888888888999999999999999888999;;;===AAAJJJTTTzzzXXXLLLFFFCCCFFFJJJKKKMMMQQQNNNNNNNNNMMMMMMMMMMMMLLLMMMLLLJJJHHHGGGGGGGGGHHHCCCCCCBBB@@@>>>===;;;;;;;;;<<<>>>AAACCCEEEGGGHHHKKKMMMOOOPPPRRRVVV\\\______aaadddeeeffffffhhhjjjiiikkknnnpppssstttuuuuuuuuuuuuttttttuuuvvvwwwxxxxxxwwwvvvvvvxxxyyyxxxwwwxxxxxxxxxyyyzzz{{{zzzyyyxxxyyyyyyzzz{{{}}}wwwrrrssspppqqqvvv}}}{{{{{{||||||{{{zzztttrrrsssvvv{{{zzzuuupppppprrrsssqqqnnnmmmooorrrtttsssrrrtttwww{{{|||}}}wwwxxx{{{~~~{{{xxxzzzzzzyyyxxxwwwwwwwwwwwwzzzzzzzzzyyyvvvtttuuuuuuwwwvvvuuutttsssrrrrrrqqqmmmlllkkkkkklllllljjjiiioooooommmlllkkkjjjjjjjjjqqqooommmmmmmmmmmmkkkiiiiiikkknnnooonnnmmmmmmmmmfffggggggfffdddaaa^^^\\\YYYXXXVVVQQQMMMKKKJJJKKKGGGEEEDDDDDDDDDBBB???<<<;;;;;;:::999888888888888777777888999;;;===???@@@AAAEEEKKKPPPUUUYYY^^^aaaccccccccccccccceeehhhkkkuuuvvvwwwuuupppllliiihhhaaaaaa```___]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXVVVVVVYYYXXXVVVVVVVVVTTTPPPMMMOOONNNLLLKKKJJJJJJKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGCCCBBB@@@>>>=========>>>???;;;;;;???CCCGGGOOOVVV___eeeiiiiiiiiikkkkkkhhhlllmmmkkkhhhhhhhhhbbb[[[VVVUUUSSSPPPLLLKKKKKKLLLNNNMMMLLLIIIFFFEEEFFFGGGAAA@@@AAACCCFFFHHHHHHGGGFFFFFFFFFFFFDDDBBB@@@???===:::888777777888777666888777666555444333333333555555444444444444555555555555555555555555444444444555777888:::;;;;;;;;;~~~kkkaaa]]][[[WWWZZZfffpppooogggaaa^^^lll```ooo___GGG<<<888666444555555555555666666666999888888;;;<<>>@@@CCCEEEGGGHHHJJJLLLNNNPPPSSSWWW\\\``````bbbeeefffggggggiiijjjnnnnnnmmmnnnoooqqqrrrsssrrrrrrtttuuuvvvxxxyyyyyyvvvuuuuuuvvvxxxzzzyyyxxxxxxxxxyyyzzz{{{{{{zzzyyywwwxxxyyyyyy{{{~~~}}}xxxssssssppppppuuu|||~~~|||{{{|||||||||{{{zzzwwwvvvwww{{{|||yyyvvvqqqqqqpppnnnnnnpppsssvvvvvvuuuuuuwwwzzz}}}~~~~~~}}}||||||~~~~~~|||zzz{{{{{{zzzyyyyyyxxxxxxxxxwwwwwwxxxvvvtttsssssstttuuuuuutttsssrrrqqqqqqpppnnnmmmkkkkkkkkkkkkjjjjjjkkkkkkjjjiiihhhhhhhhhhhhnnnmmmkkkkkklllkkkjjjhhhfffhhhkkklllkkkjjjjjjjjjggghhhhhhhhhgggdddaaa```[[[ZZZWWWSSSNNNKKKJJJJJJFFFEEEDDDDDDDDDBBB???===;;;:::999888888888888888666777777999:::<<<>>>???>>>BBBGGGLLLPPPTTTXXX[[[aaabbbcccccccccdddgggiiimmmoooqqqqqqooommmlllmmmcccbbbaaa___]]]\\\ZZZZZZ[[[[[[[[[[[[ZZZXXXWWWVVVXXXVVVUUUUUUTTTRRROOOMMMNNNMMMLLLJJJJJJJJJJJJKKKIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCAAA???>>>>>>>>>>>>>>>;;;;;;@@@DDDIIIQQQYYY```fffkkkkkklllpppqqqoooiiijjjhhhfffggghhhccc\\\YYYXXXWWWTTTRRRPPPPPPPPPPPPOOOMMMJJJHHHFFFEEEFFFDDDDDDEEEGGGJJJJJJIIIGGGGGGGGGGGGFFFEEEBBB@@@???===:::888777777777777666666555555444444444444555555555444444444444555555555555555555555555444444444555777888:::;;;;;;;;;kkk___[[[ZZZWWWZZZfffnnnmmmfffaaa```kkk^^^jjj|||]]]FFF;;;888666444444444444555555555555999888888:::;;;===EEEOOOpppcccQQQJJJEEEGGGJJJJJJLLLNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDCCCAAA@@@>>>===<<<;;;<<<>>>@@@BBBDDDFFFGGGHHHJJJMMMPPPSSSWWW\\\```bbbdddfffgggggggggiiijjjqqqooommmkkkkkkmmmpppqqqoooqqqsssvvvxxxzzzzzzzzzuuuttttttvvvyyyzzzzzzzzzxxxxxxyyyzzzzzzzzzzzzyyywwwxxxyyyyyy{{{~~~~~~zzzvvvuuuqqqpppsssxxx}}}{{{|||}}}}}}}}}{{{xxxxxxzzz|||{{{zzztttqqqnnnmmmpppuuuyyy{{{wwwwwwxxx{{{~~~}}}}}}}}}}}}}}}|||{{{{{{{{{{{{{{{zzzxxxxxxssstttuuutttrrrqqqrrrssssssssssssrrrqqqpppooonnnmmmmmmkkkjjjiiiiiiiiijjjhhhhhhgggggggggggghhhhhhkkkjjjhhhhhhiiiiiihhhfffbbbeeeggghhhfffeeeeeeffffffggghhhhhhhhhfffdddccc^^^\\\YYYTTTPPPMMMKKKJJJFFFEEEDDDCCCDDDCCC@@@>>>;;;:::999888777777777777555666666777999;;;===>>><<<@@@DDDHHHLLLPPPTTTWWW]]]___bbbccccccdddeeeggggggjjjlllmmmlllllllllmmmeeedddbbb```^^^\\\ZZZYYY]]]]]]\\\\\\[[[YYYXXXWWWVVVUUUSSSSSSRRRQQQNNNLLLMMMLLLKKKJJJIIIIIIIIIJJJIIIIIIHHHGGGEEEDDDCCCCCCDDDCCCBBB@@@????????????>>>;;;<<<@@@EEEJJJTTT^^^cccjjjnnnoooqqquuuwwwvvvjjjjjjhhhffffffhhhccc\\\\\\\\\[[[ZZZYYYWWWUUUTTTQQQQQQPPPNNNLLLJJJHHHGGGIIIIIIKKKMMMOOONNNKKKHHHIIIIIIHHHGGGFFFCCCAAA???===;;;888666777777666555444444333333444555666666555555444444444444555555444444444444444444555555555666777999:::;;;<<<<<>>AAAEEEHHHKKKOOOSSSVVVZZZ]]]aaaccccccccccccdddhhhiiikkkjjjhhhggggggggggggfffdddaaa___\\\ZZZYYY]]]]]]]]]]]]\\\[[[ZZZYYYUUUSSSRRRQQQQQQPPPNNNLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFDDDBBBAAAAAACCCCCCBBBAAA@@@@@@@@@???>>><<<===AAAEEELLLXXXccckkkqqquuuuuuvvvyyyzzzxxxqqqqqqnnnjjjjjjkkkfff___^^^^^^^^^^^^^^^\\\YYYWWWRRRRRRRRRSSSSSSQQQNNNLLLNNNNNNPPPRRRSSSQQQLLLIIIIIIIIIIIIHHHGGGDDDBBB@@@===;;;888666666666666555444444333333444444555666555555444444444444555555333333444444444444555555666666888:::;;;<<<<<<<<<~~~~~~lll___ZZZXXXXXX^^^hhhllliiidddbbbiiiwwwcccUUU]]]rrrwwwYYYDDD<<<:::999777777888888888999999999999888888:::::::::AAAIIIggggggTTTJJJCCCFFFKKKNNNOOOPPPMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIGGGGGGFFFEEEEEEDDDBBB@@@???======;;;<<<===???AAACCCDDDEEEEEEHHHLLLOOOSSSWWW[[[^^^___aaadddeeeeeeeeefffhhhiiijjjkkklllmmmnnnnnnnnnqqqsssuuuxxxyyyyyyyyyxxxyyywwwvvvwwwxxxxxxwwwvvvuuuwwwxxxxxxvvvuuuvvvwwwyyy{{{}}}~~~}}}{{{~~~zzzvvvtttssssssuuu~~~~~~}}}~~~~~~}}}}}}||||||{{{xxxvvvwwwuuuuuuxxx}}}}}}zzzzzz{{{}}}~~~|||yyyyyyyyy{{{}}}}}}{{{yyyxxxxxxxxxxxxwwwvvvuuuuuussstttuuutttrrrrrrssstttqqqrrrrrrrrrqqqooommmlllkkklllmmmllliiigggggghhhgggggggggggghhhiiijjjkkkgggfffddddddeeeeeedddbbb```bbbccccccaaa```aaabbb```aaadddfffgggggggggfffbbb___ZZZWWWUUUQQQMMMIIIEEEDDDBBBBBBCCCCCCBBBAAA<<<;;;:::888777666666666444444555666777888:::;;;???AAADDDGGGJJJNNNSSSVVVXXX[[[___bbbbbbbbbbbbccchhhiiiiiihhheeedddcccdddiiihhheeeccc___]]][[[YYY]]]]]]]]]]]]]]]\\\\\\[[[UUUSSSQQQPPPPPPPPPNNNMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGFFFEEECCCBBBAAA@@@BBBBBBBBBBBBAAA@@@@@@???>>><<<===AAAEEEMMMZZZhhhuuu{{{~~~}}}|||}}}{{{xxxwwwwwwtttqqqrrrssspppjjj```^^^]]]^^^___]]]ZZZWWWRRRRRRTTTXXX[[[ZZZWWWSSSQQQQQQRRRSSSTTTQQQLLLIIIIIIIIIIIIIIIGGGEEECCCBBB===;;;888666666666555444555555444333333333333333555555444444444444555555333333333333444444555555666777999:::<<<=========|||www{{{mmmbbb]]][[[]]]dddmmmoookkkggggggnnnqqq^^^QQQYYYnnnqqqTTT@@@999888888666666666666777777777777999888999;;;::::::AAAIIIccczzzpppWWWLLLDDDFFFKKKNNNOOOPPPMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFEEEDDDCCCAAA@@@>>>===<<<;;;;;;===>>>@@@BBBCCCDDDEEEHHHLLLOOORRRVVVZZZ]]]]]]```bbbddddddeeeggghhhggghhhkkkmmmoooooooooooossstttvvvxxxyyyyyyyyyyyyzzzxxxwwwwwwxxxwwwvvvttttttwwwyyyxxxuuutttuuuwwwzzz|||~~~}}}yyy}}}zzzwwwuuusssqqqqqqxxx}}}{{{xxxwwwtttuuuwww{{{}}}|||||||||~~~~~~|||zzzvvvvvvwwwzzz||||||zzzwwwxxxwwwvvvuuuttttttttttttuuuvvvwwwvvvtttssstttuuurrrsssttttttsssqqqnnnmmmkkkooorrrqqqmmmiiihhhiiiggggggfffgggggghhhiiiiiihhhgggeeeeeeeeedddcccaaaaaabbbbbbaaa```___```aaa```bbbeeegggiiiiiiiiihhhbbb^^^ZZZXXXVVVSSSNNNIIIEEECCCAAAAAACCCCCCCCCBBB===<<<;;;999888777777777555555555666777888::::::===???BBBEEEHHHLLLQQQUUUWWW[[[___aaabbbbbbcccdddeeefffgggfffeeedddeeefffiiihhhfffcccaaa^^^\\\[[[[[[[[[\\\]]]^^^^^^^^^]]]VVVTTTRRRQQQQQQQQQPPPOOOMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBAAA@@@??????>>>===>>>AAADDDLLL\\\jjj{{{{{{{{{{{{xxxvvvyyy|||zzzuuuaaa^^^\\\\\\]]]\\\YYYUUUQQQRRRVVV\\\aaaaaa\\\XXXQQQQQQQQQRRRRRROOOKKKHHHGGGGGGHHHHHHGGGFFFDDDCCC===;;;777666555555444333555555444333222222333333555555444444444444555555222222333333444444555555777888999;;;<<<===>>>>>>wwwpppzzzwwwiii```______ccckkkssstttooolllmmmssslll\\\PPPXXXnnnnnnRRR???999888888555555555666666666666777888777999;;;;;;;;;AAAIII]]]~~~tttoooxxx|||\\\PPPFFFFFFKKKMMMLLLLLLMMMLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKKKKJJJHHHFFFEEEDDDCCCBBBAAA???===<<<;;;:::;;;<<<>>>???AAABBBCCCEEEHHHLLLOOORRRUUUXXX[[[\\\___bbbdddeeefffhhhjjjiiijjjjjjlllmmmnnnpppppprrrssstttvvvxxxzzz{{{|||yyywwwvvvwwwxxxxxxwwwvvvuuuyyy{{{zzzvvvtttvvvyyyzzz|||~~~}}}xxxzzzyyyvvvtttsssooonnnsss{{{|||yyywwwwwwwwwpppsssvvvyyy|||~~~}}}|||}}}}}}{{{zzzyyywwwvvvwwwyyyyyyyyywwwyyywwwtttrrrrrrrrrtttuuuwwwxxxxxxwwwtttsssssstttssstttuuuvvvuuurrrpppnnnmmmsssxxxwwwrrrmmmkkkkkkiiiiiiiiihhhiiiiiijjjjjjkkkiiigggfffeeedddbbb``````aaaaaa```^^^^^^___```___aaadddggghhhiiihhhhhh```]]]YYYWWWWWWTTTOOOIIIEEECCCAAAAAABBBDDDDDDCCC???>>><<<:::999888777777555555666666777888::::::===???BBBDDDHHHLLLRRRVVVXXX[[[^^^```aaabbbccceeeeeefffgggfffddddddfffgggiiihhhfffdddaaa___]]]\\\XXXYYY[[[\\\^^^_________XXXVVVSSSRRRRRRSSSRRRQQQMMMNNNNNNNNNMMMLLLKKKJJJFFFFFFEEEEEEDDDCCCCCCBBB???@@@AAAAAAAAA@@@???>>>>>>===>>>@@@CCCKKK\\\kkk|||}}}zzz{{{~~~{{{vvvccc^^^ZZZYYY[[[ZZZWWWTTTQQQSSSWWW^^^cccccc]]]WWWPPPOOONNNNNNNNNMMMJJJGGGDDDEEEFFFGGGGGGFFFEEEDDD===;;;777666555555444222333333222222333333444444555555444444444444555555111222222333444444555555777888:::;;;===>>>>>>>>>vvvkkkvvv~~~sssccc\\\]]]cccgggpppxxxxxxrrrppprrrvvvjjj[[[PPPXXXnnnoooSSS@@@:::::::::666666666666777777777888888777999<<<<<<<<>>===;;;;;;:::;;;<<<>>>???AAABBBBBBEEEHHHLLLPPPRRRTTTWWWYYY\\\___bbbeeefffhhhjjjlllmmmlllkkkjjjkkkmmmppprrrqqqrrrsssuuuxxx{{{~~~wwwvvvuuuvvvxxxyyyyyyxxxwww{{{}}}|||xxxuuuwwwzzzyyy{{{~~~~~~xxxyyy~~~~~~wwwtttsssrrrnnnlllqqqxxx|||wwwtttsssuuuwwwmmmppptttvvvxxx|||}}}||||||{{{zzz}}}zzzwwwuuuvvvwwwxxxxxxzzzxxxtttqqqqqqrrruuuvvvxxxyyyyyywwwtttssssssttttttuuuwwwwwwvvvtttqqqoooooovvv||||||wwwqqqnnnnnnmmmmmmlllllllllllllllmmmllljjjhhhffffffdddbbb``````aaaaaa___]]]]]]^^^```]]]^^^aaadddfffffffffeee```\\\XXXWWWXXXUUUOOOIIIDDDCCCAAAAAABBBDDDDDDDDD???>>>===;;;:::999888888666666666666777999::::::>>>@@@CCCEEEIIINNNTTTYYYYYY[[[^^^```aaabbbdddfffhhhhhhhhhfffdddcccdddfffiiihhhfffdddbbb```^^^]]]VVVXXXYYY\\\^^^___``````YYYWWWTTTSSSSSSTTTSSSSSSNNNNNNOOOOOONNNMMMKKKJJJFFFFFFEEEEEEDDDDDDDDDCCC>>>???@@@AAA@@@???>>>===>>>===>>>@@@BBBJJJ[[[lllzzz|||{{{{{{wwwqqqddd___YYYXXXYYYYYYVVVSSSRRRSSSWWW^^^dddccc\\\UUUOOOMMMLLLKKKLLLKKKHHHFFFCCCDDDEEEFFFGGGFFFFFFEEE>>>;;;777555555555333222111111111222333444666777555555555444444555555555111111222333333444555555888999:::<<<===>>>>>>???~~~kkkgggmmmuuuddd]]]aaaaaalllsss|||yyyppptttuuu}}}kkk[[[OOOZZZvvvnnnRRRAAA;;;:::777777777666666666666777777777666888;;;<<<<<<@@@EEE]]]~~~qqqddd___fffqqqqqqUUUFFFHHHJJJMMMOOOJJJKKKLLLLLLLLLLLLKKKKKKJJJMMMLLLKKKJJJIIIHHHGGGGGGDDDBBB???>>>???>>>===<<<<<<===>>>???@@@AAABBBBBBDDDEEEGGGKKKPPPTTTXXXZZZ\\\___ccceeefffggghhhjjjjjjjjjiiiiiikkkmmmpppqqqwwwvvvvvvvvvwwwyyy{{{|||xxxwwwwwwyyy{{{{{{zzzyyy{{{|||}}}}}}zzzyyyyyyyyy{{{|||}}}~~~}}}~~~}}}}}}~~~zzzzzz{{{}}}~~~|||tttnnnmmmpppsssuuu}}}~~~{{{yyyvvvqqqooorrrpppnnnppptttwwwzzz}}}zzzzzz{{{|||zzzxxxuuussssssuuuwwwzzz{{{xxxtttssstttvvvwwwwww|||{{{zzzyyyxxxwwwvvvvvvtttuuuvvvuuusssrrrrrrrrrpppwww}}}~~~xxxsssppppppjjjjjjiiiiiiiiijjjkkkllllllmmmllljjjgggffffffhhheeebbb```______``````___aaabbbcccdddeeeeeeeeeeee```]]]YYYVVVSSSPPPLLLIIIFFFDDDDDDEEEFFFGGGFFFEEECCCAAA>>>:::888666666666777777666444333555888;;;;;;>>>BBBFFFIIILLLPPPSSSXXXYYY\\\bbbjjjlllhhhcccdddgggjjjhhhcccaaacccgggnnnjjjfffbbb```^^^[[[YYY[[[[[[\\\]]]]]]^^^^^^^^^[[[XXXUUUVVVXXXXXXSSSOOOQQQPPPPPPPPPQQQPPPNNNKKKKKKJJJHHHFFFDDDDDDDDDDDDAAA===<<<>>>>>><<<===@@@===???AAACCCGGGPPP[[[dddvvv~~~|||xxxrrrmmmhhhddd```^^^^^^\\\XXXTTTSSSTTTXXX^^^bbb___UUUMMMJJJIIIIIIJJJJJJHHHEEEBBBDDDEEEHHHIIIIIIGGGEEECCC>>><<<888555333333333444333333333333333333333333444444444555555555555666555555555666666666666666777777888999:::<<<===>>>mmmaaafff{{{vvvggg```dddaaalllssszzzvvvooouuuyyyiiiZZZQQQ]]]zzzoooRRRAAA;;;:::777777777666666666666777777888666888;;;<<<<<<@@@FFF^^^sssbbb[[[cccooowwwZZZJJJJJJJJJMMMOOOKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGDDDBBB@@@@@@???===;;;;;;<<<===>>>@@@AAABBBCCCDDDFFFHHHKKKOOOTTTWWWYYYZZZ]]]aaacccdddeeeggghhhjjjjjjiiiiiikkkmmmoooqqqwwwwwwvvvwwwwwwyyyzzz{{{zzzyyyyyyzzz{{{{{{yyywwwzzz|||}}}|||zzzyyyyyyzzzzzz{{{}}}~~~}}}yyyyyyzzz~~~~~~yyytttrrrqqqrrrrrrvvv~~~|||{{{xxxsssqqqsssrrrpppppptttvvvyyy~~~{{{yyyzzzzzzwwwvvvuuutttuuuwwwzzz{{{zzzxxxuuutttuuuvvvwwwwwwxxxzzz|||~~~~~~}}}{{{zzzvvvwwwxxxwwwtttrrrrrrssstttyyy~~~}}}xxxrrroooooollllllllllllllllllllllllnnnooonnnllljjjhhhiiijjjhhhfffcccbbbaaaaaa___^^^aaabbbcccdddeeeeeeeeeeee___\\\WWWSSSQQQNNNJJJHHHHHHFFFEEEEEEFFFGGGFFFDDDCCCAAA>>>:::888777666777777777666444333555888;;;;;;===AAAEEEHHHKKKOOORRRYYYZZZ___gggnnnooojjjddddddgggjjjiiiffffffhhhllloookkkfffbbb```^^^\\\ZZZXXXZZZ]]]___aaa``````___ZZZWWWSSSTTTVVVWWWTTTPPPLLLKKKLLLMMMOOOPPPNNNMMMKKKJJJHHHFFFEEEDDDDDDEEEAAA@@@CCCHHHGGGBBB>>>???===>>>@@@BBBEEENNNYYYaaarrr~~~|||yyysssnnniiifffbbb___^^^\\\XXXUUUUUUVVVXXX\\\___[[[RRRKKKKKKJJJJJJJJJJJJIIIEEECCCBBBDDDEEEGGGGGGEEECCCAAA===;;;888555333333333444333333333333333333333333333333333333444444444555555555555555666666666666777777888999:::<<<===>>>|||kkk[[[___ssswwwhhhcccgggaaannnvvv|||vvvqqqzzzfffYYYSSSaaapppSSSAAA;;;:::888777777666666666666777777888777888;;;<<<<<<@@@FFF___{{{dddYYYaaaooo~~~aaaOOOMMMJJJLLLPPPLLLMMMMMMNNNNNNMMMLLLLLLKKKLLLKKKKKKJJJIIIHHHGGGGGGHHHFFFCCCBBBAAA???<<<::::::;;;<<<>>>@@@BBBCCCDDDFFFGGGHHHKKKOOORRRUUUWWWXXX[[[___aaabbbccceeefffiiiiiiiiiiiikkkmmmooopppwwwvvvvvvvvvwwwxxxyyyyyy{{{zzzyyyzzzzzzzzzxxxvvvyyyzzz{{{{{{yyyyyyyyy{{{yyy{{{~~~~~~{{{wwwwwwxxx{{{}}}{{{wwwssspppoooqqqwww~~~{{{uuutttuuuuuurrrqqqssstttuuu{{{|||zzzyyyyyyuuuvvvwwwxxxyyy{{{|||}}}zzzxxxvvvvvvwwwxxxwwwvvvuuuxxx}}}zzz{{{{{{yyyvvvtttssssssxxx{{{}}}{{{vvvpppnnnnnnnnnnnnooonnnnnnmmmlllkkkoooppppppnnnlllkkklllmmmjjjhhhfffeeedddbbb```^^^aaabbbcccddddddddddddddd^^^ZZZUUUPPPNNNLLLIIIHHHKKKIIIGGGFFFFFFFFFEEECCCCCCAAA>>>;;;999777777777666666666555444555777::::::===@@@DDDFFFIIIMMMPPPVVVYYY```iiiooooooiiiddddddgggjjjkkkjjjjjjnnnqqqqqqmmmgggcccaaa___]]]\\\WWWZZZ^^^bbbccccccaaa___[[[WWWSSSRRRTTTUUUTTTRRRPPPNNNMMMMMMMMMLLLJJJGGGIIIHHHGGGFFFEEEDDDDDDEEEBBBDDDKKKRRRQQQHHH@@@===<<<===???@@@CCCKKKUUU]]]jjjyyy}}}yyyuuuqqqllliiieeeaaa___]]]ZZZWWWYYYXXXXXXZZZ[[[XXXQQQKKKMMMLLLKKKKKKKKKIIIFFFCCCAAABBBCCCDDDCCCBBB@@@>>><<<:::777444333333333444333333333333333333333333222222222333333333444444555555555555666666777777777777888999:::<<<===>>>ttteeeYYY\\\kkkuuuhhhbbbeeebbbrrr}}}yyysss|||aaaWWWSSScccqqqSSSAAA;;;:::888777777666666666666777777999777888;;;<<<<<>><<<:::888777777555666666555444444777999999;;;???BBBDDDGGGJJJMMMRRRVVV\\\dddiiijjjfffbbbdddgggjjjkkkkkklllnnnqqqqqqmmmhhhdddbbb```^^^]]][[[\\\___aaabbbbbb``````___ZZZUUURRRSSSTTTTTTSSSRRRPPPNNNMMMMMMLLLJJJHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCEEEMMMTTTSSSIII@@@<<<;;;<<<>>>???AAAGGGQQQXXXbbbrrr~~~zzzvvvrrrooolllhhhdddaaa^^^\\\ZZZ[[[ZZZYYYYYYYYYWWWSSSOOOPPPNNNMMMLLLKKKJJJGGGDDDAAAAAABBBBBBAAA@@@>>><<<:::888666444333333333444333333333333333333333333222333333333333444444444444444555555666666777777777777888999:::<<<===>>>ooo```XXXYYYdddrrreee```bbbfffwww{{{qqqwwwxxx\\\TTTSSSdddsssTTTAAA;;;:::888777777666666666666777777:::888888;;;<<<<<>>;;;888999;;;===???AAACCCDDDGGGGGGIIIKKKNNNQQQSSSUUUWWWZZZ^^^aaacccdddfffhhhhhhhhhiiijjjkkkmmmnnnoooqqqqqqrrrrrrssssssssstttsssssssssuuuwwwxxxwwwvvvvvvwwwxxxxxxxxxxxx{{{}}}~~~~~~yyyzzz}}}~~~xxxuuuuuuvvv}}}~~~}}}yyysssttt~~~{{{uuurrrrrrpppsssxxx~~~yyyyyy{{{xxxvvvvvvtttrrruuuzzz{{{||||||}}}~~~~~~~~~}}}{{{|||~~~~~~|||{{{{{{{{{{{{yyyxxxyyyzzz|||~~~~~~~~~|||xxxuuutttttttttuuuuuuuuusssqqqqqqqqqoooooonnnmmmlllkkkiiihhhkkkllllllkkkiiiiiikkklllgggfffdddcccddddddbbb```aaaaaabbbbbbccccccbbbbbb___[[[UUUQQQPPPOOOOOONNNPPPMMMIIIFFFEEEDDDCCCAAAAAA@@@???===;;;999888777555555666555444444666888888:::===@@@BBBDDDHHHJJJQQQSSSXXX^^^bbbddddddccceeefffggghhhiiiiiikkklllooolllhhheeecccbbb___]]]``````___^^^^^^^^^^^^___bbb^^^XXXTTTRRRRRRRRRSSSMMMKKKKKKLLLNNNOOOOOONNNFFFFFFEEEEEEDDDCCCBBBAAACCCDDDIIINNNMMMEEE>>>===;;;<<<===>>>???DDDLLLSSS___ooo{{{wwwtttrrrppplllgggbbb___^^^]]]\\\[[[ZZZZZZZZZZZZXXXWWWRRRQQQNNNMMMLLLJJJGGGEEEBBBBBBBBBBBB@@@???===<<<888777555444333333333333333333333333333333333333444444444444555555555555444444444555666777777888777777888999:::<<<===>>>nnn___WWWYYYbbbyyy|||oooeee``````hhhyyytttwwwnnnXXXRRRTTTffftttUUUAAA;;;:::888777777666666666666777777;;;888888;;;<<<===BBBIII```hhhfffooo{{{```OOOKKKGGGIIIPPPPPPOOOOOONNNNNNMMMLLLJJJJJJIIIIIIIIIIIIHHHHHHGGGGGG@@@??????@@@AAA@@@>>><<<999:::;;;===???AAABBBCCCFFFGGGHHHKKKNNNQQQSSSUUUXXX[[[___bbbdddeeegggiiiggghhhiiijjjkkkmmmmmmnnnnnnooopppqqqsssssssssssspppppppppsssuuuwwwvvvuuuuuuvvvwwwwwwwwwxxx|||~~~|||~~~zzzyyyzzz~~~}}}xxxttttttvvv|||}}}|||yyyssssss~~~~~~vvvttttttnnnppptttzzz}}}||||||yyyuuuvvvzzzyyyyyyzzz{{{}}}~~~|||~~~~~~}}}zzzzzzzzzzzzyyyxxxyyyyyyzzz{{{|||}}}~~~~~~}}}~~~~~~{{{xxxuuuttttttqqqrrrssstttttttttsssrrrooonnnmmmkkkjjjiiiiiiiiiiiijjjkkkjjjiiiiiikkklllgggeeebbbaaabbbccccccbbb```aaaaaabbbbbbbbbaaaaaa^^^[[[WWWTTTTTTTTTSSSRRRQQQMMMIIIEEEDDDCCCBBBAAAAAA@@@???===;;;:::888888444555666555444444666888777999<<<>>>@@@BBBEEEGGGPPPRRRWWW[[[___bbbddddddcccddddddeeeffffffggggggjjjiiigggfffeeeccc```^^^bbb```]]][[[ZZZZZZ\\\]]]aaa^^^YYYTTTQQQPPPQQQRRRRRRPPPMMMLLLMMMMMMLLLJJJHHHHHHGGGFFFEEECCCBBBAAACCCAAACCCFFFEEE@@@===>>>;;;===>>>===>>>BBBIIIOOO^^^lll}}}|||xxxvvvvvvtttpppjjjddd```___```\\\\\\\\\\\\\\\\\\]]]]]]UUUSSSPPPNNNMMMKKKHHHFFFCCCCCCBBBAAA???>>><<<;;;666555444333333333333333333333333333333333333333444444444555555555666666333444444555666777888888777777888999:::<<<===>>>ooo```XXX]]]gggzzzzzznnnfffbbbbbbddduuuhhhUUUQQQUUUiiiuuuUUUBBB;;;:::888777777666666666666777777;;;999888:::;;;===BBBJJJ\\\rrrkkkppp{{{```PPPLLLFFFGGGNNNNNNNNNNNNNNNMMMLLLKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGAAAAAAAAAAAABBBAAA>>>;;;::::::;;;===>>>@@@AAAAAAEEEFFFHHHJJJMMMQQQTTTUUUWWWZZZ^^^bbbccceeegggiiifffggghhhjjjkkklllmmmmmmmmmnnnppprrrtttuuuuuuuuuqqqqqqqqqsssuuuvvvuuutttttttttuuuuuuvvvxxx|||}}}~~~}}}~~~{{{yyyxxx~~~}}}wwwttttttvvvxxxxxxyyyvvvpppooozzzyyyttttttmmmooossswww}}}{{{zzz|||zzzzzzzzzzzz{{{|||}}}~~~yyy{{{~~~~~~{{{xxxvvvvvvwwwwwwvvvvvvwwwyyy{{{{{{{{{{{{zzz{{{||||||zzzwwwtttssssssqqqrrrtttvvvwwwvvvuuussspppnnnkkkiiihhhiiijjjkkkkkklllllllllkkkkkkmmmooojjjgggbbb``````aaabbbbbb```aaaaaaaaaaaaaaa``````[[[YYYWWWWWWWWWWWWVVVUUUPPPLLLGGGDDDCCCBBBAAA@@@@@@@@@???>>><<<:::999888333444666555444444555777666888;;;===>>>@@@CCCEEELLLPPPVVV[[[___aaabbbbbbaaaaaaaaabbbdddeeeeeeeeefffffffffggggggeeeaaa]]]]]]\\\[[[ZZZYYYYYYZZZZZZ[[[ZZZWWWSSSPPPPPPQQQRRRVVVTTTQQQPPPPPPPPPPPPOOOKKKKKKKKKJJJHHHEEECCCAAABBB??????BBBBBB>>>===@@@<<<===>>>======@@@GGGLLLXXXfffuuu|||zzzyyyxxxwwwsssllleeeaaaaaabbb]]]]]]]]]]]]]]]\\\]]]^^^WWWUUUQQQOOOMMMKKKIIIGGGCCCCCCAAA@@@>>><<<;;;:::444444444333333333333333333333333333333333333333333333444444444555555555333333444555666777888888777777888999:::<<<===>>>ooo```[[[bbbnnnyyyoooiiieeeddd```pppgggTTTQQQVVVkkkvvvVVVBBB;;;:::888777777666666666666777777<<<999888:::;;;===CCCJJJYYYzzzppprrrvvv{{{aaaQQQMMMGGGGGGLLLLLLNNNNNNMMMMMMKKKJJJIIIHHHIIIHHHHHHHHHHHHHHHHHHHHHDDDCCCCCCCCCCCCAAA===:::;;;;;;<<<===>>>???@@@AAADDDEEEGGGJJJNNNQQQTTTVVVVVVYYY^^^aaaccceeeggghhhfffggghhhjjjllllllmmmmmmmmmnnnqqqsssuuuwwwwwwwwwtttsssssstttuuuvvvtttsssssstttuuuuuuvvvxxx|||{{{~~~}}}|||}}}~~~~~~|||yyywww~~~}}}xxxtttuuuvvvsssssstttsssllljjjvvv{{{uuurrrnnnppptttxxx|||}}}|||{{{zzzyyyyyyzzz|||}}}vvvxxx{{{~~~}}}zzzuuussssssuuuuuuuuurrruuuyyy|||}}}|||yyyxxxzzz{{{{{{yyyvvvtttssssssssstttuuuxxxyyyxxxuuusssqqqoookkkiiihhhiiilllnnnmmmnnnooonnnnnnnnnppprrrnnnjjjddd```___aaabbbbbb```aaaaaaaaaaaaaaa``````ZZZXXXWWWXXXYYYYYYWWWVVVPPPLLLGGGCCCBBBBBBAAA@@@@@@@@@???>>>===;;;999888333444666555444444555777555888:::<<<===???BBBDDDGGGMMMUUU[[[^^^___^^^^^^___^^^___aaaccceeefffeeecccdddfffhhhhhhfffaaa]]]XXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVTTTRRRPPPOOOQQQSSSNNNNNNOOORRRXXX]]]```aaaOOOOOONNNMMMJJJGGGDDDCCCBBB??????AAAAAA>>>>>>AAA<<<>>>>>>======@@@FFFKKKQQQ___nnnxxx|||{{{{{{yyyxxxtttmmmeeeaaabbbddd]]]^^^___^^^\\\\\\\\\]]]XXXUUURRROOOMMMLLLIIIGGGCCCBBB@@@???===;;;999999333333333333333333333333333333333333333333333333222222333333333444444444333333444555666777888999777777888999:::<<<===>>>pppiiidddooozzz~~~tttkkkiiiiiiaaaeeekkkyyyvvveeeUUUVVV^^^qqq|||XXXBBB;;;::::::666666666666666777888888;;;;;;:::999999<<>>??????CCCEEEGGGHHHJJJMMMRRRUUUUUUWWW[[[___cccfffggghhhhhhhhhiiikkkkkklllkkkkkkmmmooopppppppppppprrrtttssssssttttttuuuuuuvvvvvvrrrrrrrrrsssuuuvvvxxxyyy}}}yyyyyy}}}}}}~~~}}}zzz|||~~~~~~~~~zzz}}}zzzsssrrrqqqppppppppprrrsssooonnnuuu~~~xxxsssqqqqqqtttxxx}}}zzzwww}}}}}}~~~xxxxxxzzz}}}~~~{{{yyyxxxxxxwwwvvvxxxvvvuuuwww|||}}}yyyuuuuuuuuuuuuwwwxxxvvvrrrpppooosssxxx|||}}}zzzwwwtttsssqqqpppnnnlllllllllmmmoooooonnnnnnnnnnnnooooooqqqnnnjjjeeecccbbbccceeeaaa```___```aaabbbaaa```___^^^]]]\\\\\\\\\\\\]]]RRRNNNJJJFFFDDDCCCAAA@@@@@@???===;;;999888888777444444333333333222222222777888:::<<>>===<<<<<<>>>BBBFFFIIIOOOWWWcccnnnvvvzzz}}}|||yyyyyyzzzzzzxxxtttoooiiieeebbbaaaaaaaaa```^^^^^^]]]]]]]]]]]]YYYUUUSSSRRRPPPLLLHHHEEEBBB???<<<<<<<<<:::999555444333333333333444555555555555444444333333333333333222222333333444555666666666777888888999999;;;;;;;;;;;;;;;<<<===>>>|||lllgggfffrrryyyppphhhhhhiiidddbbbiiiuuuvvvdddUUUWWW```ttt\\\DDD;;;999888777666666666666666777888:::::::::999:::<<>><<<;;;::::::;;;<<<===>>>??????CCCEEEGGGHHHJJJMMMQQQTTTVVVXXX[[[___bbbeeefffgggdddeeeggghhhjjjkkkllllllmmmnnnpppppppppppprrrtttuuuvvvvvvvvvwwwwwwwwwxxxrrrrrrssssssuuuvvvxxxyyy}}}yyyyyy~~~~~~}}}~~~}}}{{{}}}~~~}}}zzz{{{uuusssrrrppprrrrrrssssssooommmsss|||yyyssspppppprrrvvvzzz{{{~~~~~~}}}}}}}}}~~~}}}~~~}}}|||{{{|||yyyvvvwwwzzzzzzvvvrrrtttuuuwwwzzz}}}|||zzzwwwsssvvvzzz~~~~~~|||xxxuuutttrrrqqqooonnnnnnnnnnnnooonnnnnnnnnnnnnnnoooooopppnnnjjjfffdddccccccddddddcccbbbbbbcccdddcccaaa^^^^^^^^^]]]]]]]]]\\\\\\VVVRRRMMMHHHFFFCCCAAA???@@@???===;;;:::888888777555555555444444444333333555666888:::===???AAABBBEEEIIINNNQQQTTTWWWYYY\\\^^^^^^^^^^^^___```bbbccc^^^___aaadddeeebbb]]]YYYVVVWWWWWWXXXXXXXXXXXXXXXWWWUUURRRPPPQQQQQQPPPOOOSSSUUUUUUYYYjjj~~~|||\\\VVVPPPLLLKKKJJJJJJIIIGGGCCC???@@@EEEJJJKKKJJJCCCBBB@@@>>>???AAADDDGGGLLLTTT^^^hhhoootttwwwyyy|||yyywwwwwwxxxxxxvvvrrrnnniiieeebbbaaacccbbb```____________```\\\YYYUUUSSSQQQNNNJJJFFFCCCAAA>>><<<<<<;;;999777555444333333333333444555555555444444444333333333333333222222333333444555666666666777888888999999;;;:::::::::;;;<<<===>>>sssgggdddhhhvvvvvvlllcccdddgggcccdddlllsssuuubbbTTTXXXcccwww\\\EEE<<<:::888888777666666666666666777:::::::::999:::<<>><<<;;;::::::;;;<<<===>>>??????BBBDDDFFFHHHIIIMMMQQQTTTWWWYYY\\\___bbbdddeeeeeeaaabbbdddfffhhhjjjkkkllllllnnnpppppppppqqqrrrtttvvvvvvvvvvvvwwwwwwwwwwwwrrrrrrssstttuuuwwwxxxyyy}}}yyyyyy~~~}}}|||zzzwwwyyy}}}}}}|||}}}~~~}}}zzzxxx~~~wwwuuusssqqqsssrrrsssrrrnnnkkkpppxxx{{{uuuppppppqqqsssvvv{{{zzzxxxyyyxxxtttqqqsssuuuyyy~~~wwwzzz~~~~~~{{{xxxuuutttsssqqqppppppppppppmmmmmmmmmmmmnnnnnnooopppooommmkkkhhheeedddcccccceeedddccccccccccccbbbaaa]]]^^^_________^^^]]]\\\[[[VVVPPPKKKGGGDDDAAA???@@@???>>><<<:::999888777666666555555555444444444333444666888:::<<<>>>???CCCFFFJJJNNNPPPRRRUUUWWW[[[\\\\\\]]]^^^```aaaaaa___aaaccceeeeeebbb]]]XXXVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTQQQPPPQQQQQQQQQPPPPPPSSSUUU[[[kkk|||zzz]]]WWWOOOIIIHHHIIIJJJKKKHHHCCC???@@@FFFNNNSSSUUUIIIGGGDDDAAAAAAAAACCCDDDJJJOOOXXX```fffjjjnnnqqqwwwwwwwwwvvvsssrrrsssuuusssrrrooolllhhheeebbbaaadddbbbaaa______```bbbccc\\\ZZZWWWUUURRRNNNIIIFFFAAA???===<<<<<<:::777444555444444333333444444555555444444444444333333333333333333333333444444555666666666777888888999999:::999999:::;;;<<<======|||jjjaaaaaaggguuutttiii______ccc___ccciiimmm}}}~~~uuuaaaPPPWWWfff{{{yyyWWWCCC===<<<:::888777777666666666666666999999:::::::::<<<@@@DDDRRRwwwrrrhhh```ooopppUUUMMMFFFEEEMMMOOOOOONNNMMMMMMNNNNNNLLLJJJGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFEEECCCAAA???===<<<::::::;;;<<<===>>>??????BBBCCCEEEGGGIIILLLPPPSSSXXXYYY\\\___aaacccccccccccccccdddfffgggiiikkkllllllnnnpppppppppqqqssstttttttttttttttuuuuuuuuuuuurrrsssssstttuuuwwwyyyyyy{{{xxxxxx}}}~~~}}}}}}~~~}}}{{{yyy{{{}}}{{{zzz|||}}}}}}{{{yyywwwvvvvvvzzzwwwtttrrrpppooooooooollliiimmmttt~~~wwwssssssrrrqqqrrrvvv{{{|||{{{zzzwwwuuuvvvxxx{{{{{{}}}}}}zzzvvvvvvuuutttssssssrrrrrrmmmmmmmmmmmmnnnoooppppppnnnmmmkkkiiigggeeedddccceeedddbbbbbbbbbbbb```___]]]^^^___aaa```___]]]\\\\\\WWWQQQLLLHHHEEEBBB@@@@@@???>>>===;;;999888777555555555555444444444444333333555777999;;;===>>>BBBDDDHHHKKKMMMOOORRRTTTXXXYYY[[[]]]^^^___``````^^^```bbbeeefffccc^^^ZZZVVVVVVVVVWWWWWWXXXXXXYYYWWWUUURRRQQQRRRRRRRRRQQQQQQSSSUUUWWW```hhhhhhbbbWWWRRRLLLGGGEEEEEEFFFHHHFFFCCC@@@AAAFFFMMMSSSUUUIIIHHHEEECCCAAABBBCCCCCCHHHLLLSSSYYY^^^bbbfffiiinnnooooooooommmmmmoooqqqooonnnllljjjgggdddbbb```bbbaaa___^^^^^^```bbbccc\\\[[[ZZZWWWSSSOOOJJJGGG@@@???===<<<<<<999555222444444444444444444444444444444444444444444444444333333333333333444555555666666666777888888999999999999999999:::<<<===>>>tttccc]]]^^^bbboooppphhh^^^___ccc```^^^aaa```sss|||ttt```NNNXXXjjjsssSSSAAA>>>===;;;777777666666666666777777888999:::::::::<<<@@@CCCQQQtttoooccc```jjjwwwXXXNNNFFFFFFMMMPPPPPPNNNMMMNNNNNNNNNLLLJJJGGGHHHHHHHHHHHHGGGGGGFFFGGGFFFEEEDDDBBB@@@>>><<<::::::;;;<<<===>>>??????AAACCCEEEFFFHHHKKKOOOSSSXXXZZZ\\\___aaabbbccccccgggffffffggghhhiiijjjkkkkkkmmmoooppppppqqqsssuuuuuuuuuuuuuuuttttttttttttssssssssstttvvvwwwyyyzzzyyyvvvwww|||~~~}}}|||}}}}}}|||{{{|||~~~}}}|||~~~|||zzzyyyzzz{{{zzzwwwtttqqqrrrsss|||xxxuuurrrllljjjkkkllljjjgggjjjppp|||zzzwwwwwwuuurrrppprrrwww|||~~~}}}||||||}}}{{{~~~}}}{{{wwwwwwwwwvvvvvvuuuttttttnnnnnnnnnnnnnnnoooppppppnnnmmmkkkiiigggfffeeedddgggeeeddddddddddddbbb```]]]^^^```aaaaaa```^^^]]]ZZZVVVPPPKKKHHHEEECCCAAA?????????>>><<<:::888777444444444333333333333222333444555777999;;;<<<===AAACCCFFFIIIJJJMMMQQQSSSVVVXXX[[[^^^````````````]]]^^^```ccceeeddd```]]]VVVVVVVVVWWWXXXZZZ[[[\\\XXXVVVSSSRRRSSSTTTTTTSSSPPPRRRSSSTTTWWWYYYVVVRRRPPPOOOLLLIIIFFFDDDCCCCCCCCCBBBAAABBBFFFIIILLLMMMFFFEEECCCBBBAAABBBCCCDDDHHHKKKQQQUUUYYY]]]aaadddfffggghhhhhhhhhiiikkkmmmjjjjjjiiigggeeeccc```______^^^\\\\\\\\\]]]___```ZZZZZZXXXUUUQQQLLLIIIGGGAAA???>>>===<<<999555222444444444444444444444444444444444444444444444444444444333333444444555666666666666777888888999999999999999:::;;;<<<>>>>>>ooo^^^XXXZZZ]]]iii}}}uuujjjfff```aaafffddd^^^^^^[[[jjjyyyrrr^^^NNN\\\rrrqqqRRRAAA>>>===:::666666666666666777888888777888:::::::::<<>>===::::::;;;<<<===>>>??????@@@BBBDDDFFFGGGKKKOOORRRWWWYYY\\\^^^aaabbbcccccciiihhhhhhggghhhiiikkklllkkkmmmoooppppppqqqtttuuuwwwwwwwwwwwwvvvvvvvvvvvvsssssstttuuuvvvxxxyyyzzzxxxvvvvvv|||~~~|||{{{|||{{{||||||~~~~~~~~~~~~zzzxxxxxxzzz{{{{{{wwwrrrpppqqqsss{{{|||yyyuuurrrjjjhhhhhhjjjiiifffiiimmmvvv}}}yyyyyyxxxtttpppqqqvvvzzz~~~yyy{{{~~~~~~{{{zzzwwwwwwxxxxxxwwwvvvuuuuuuqqqppppppoooooopppppppppooommmkkkhhhgggfffffffffjjjiiihhhhhhhhhhhhgggeee^^^___```aaaaaaaaa```___ZZZUUUPPPKKKGGGEEEBBB@@@????????????===:::888666444444333333333222222222444444666777999;;;<<<===???AAADDDFFFIIILLLPPPSSSUUUXXX\\\```bbbbbbbbbaaa\\\\\\^^^```bbbcccaaa___XXXWWWWWWWWWXXXZZZ\\\]]]WWWUUUSSSRRRSSSTTTTTTSSSNNNQQQSSSUUUVVVVVVUUUTTTMMMOOOPPPNNNJJJFFFDDDCCCAAABBBCCCDDDDDDEEEEEEEEEBBBBBBAAAAAABBBCCCEEEEEEGGGKKKPPPUUUXXX[[[^^^aaaaaabbbdddddddddeeegggiiigggggggggfffdddaaa^^^]]][[[[[[ZZZZZZZZZZZZZZZ[[[WWWWWWUUUQQQMMMIIIHHHHHHCCCBBB???>>><<<:::777444333444444555555444444333333333333444444444444555444444444444444555555666666666666777888888999999999999:::;;;<<<===???@@@lll[[[TTTUUU___lll{{{kkkffffff```bbbfffbbb```___\\\cccuuuzzzrrr|||ppp\\\RRRccc{{{pppPPP@@@===<<<888555555555555666888999:::666888999::::::<<>>??????@@@BBBDDDEEEGGGJJJNNNRRRVVVXXX[[[^^^aaabbbcccccchhhgggfffggghhhjjjlllnnnkkkmmmooopppppprrrtttvvvxxxwwwwwwwwwvvvvvvvvvuuusssttttttuuuvvvxxxyyyzzzyyywwwxxx}}}}}}{{{|||{{{|||}}}~~~yyyvvvuuuvvv{{{}}}~~~zzztttqqqqqqtttxxx|||yyyuuuqqqmmmjjjiiikkkiiifffgggjjjpppxxxzzzyyyvvvrrrsssxxx||||||||||||{{{yyyzzz}}}~~~}}}~~~|||yyywwwxxxyyyxxxxxxuuuwwwyyy||||||{{{yyyxxxwwwwwwxxxxxxxxxwwwvvvuuussssssrrrqqqpppppppppppppppnnnjjjgggffffffggggggkkkjjjiiiiiikkkkkkjjjiii______`````````aaaaaaaaa\\\XXXQQQLLLGGGDDDAAA?????????@@@???===;;;888666555444444444333333333333333444555777888:::;;;<<<<<<>>>AAADDDFFFJJJOOOSSSVVVYYY]]]bbbdddeeecccbbb^^^]]]\\\]]]___``````___ZZZYYYWWWVVVVVVWWWXXXYYYUUUSSSQQQPPPRRRSSSRRRRRROOOQQQTTTVVVUUUTTTTTTUUUNNNPPPQQQOOOKKKGGGEEEEEECCCDDDEEEDDDCCCCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFFFFJJJPPPUUUXXXZZZ]]]^^^^^^___aaaaaaaaabbbeeegggeeeeeeeeedddbbb___\\\ZZZYYYYYYZZZZZZYYYXXXWWWVVVWWWWWWUUUPPPKKKIIIJJJLLLGGGDDDAAA>>>===;;;999777333333444555555444333333333333333444444444555555444444444444444555666666666666666777888888999999::::::;;;<<<===???@@@AAA~~~jjjXXXQQQQQQdddrrrvvvhhheeefff``````bbb]]]]]]]]]YYYZZZ```hhhqqqjjjwwwoooZZZVVVhhhlllMMM???===<<<888444444444555777888:::;;;666888999::::::<<>>::::::;;;<<<===>>>??????@@@AAACCCEEEGGGJJJNNNQQQVVVWWWZZZ^^^aaabbbcccdddeeeeeeeeeeeehhhkkknnnpppkkkmmmooopppqqqrrrtttvvvvvvvvvuuuuuutttttttttssstttttttttuuuvvvxxxzzz{{{{{{xxxzzz}}}}}}yyy{{{|||~~~~~~~~~}}}||||||~~~{{{vvvssssssuuu}}}}}}vvvrrrsssuuuuuu}}}{{{yyyuuuqqqpppmmmkkkllljjjffffffhhhmmm|||wwwyyyzzzxxxtttuuuzzz{{{|||{{{yyyxxxxxx{{{}}}}}}|||zzzzzzxxxuuuqqqnnnnnnooopppppprrrtttwwwyyyzzzyyyxxxwwwvvvwwwxxxyyyxxxwwwvvvuuuuuuuuusssrrrqqqpppppppppqqqnnnjjjgggeeefffgggiiijjjiiihhhhhhjjjkkkjjjiii``````______```aaabbbccc___[[[SSSMMMHHHDDD@@@===??????@@@@@@>>>;;;888666666666555555555444444444333333444666777999:::;;;:::<<>>???AAABBBnnn___YYYWWWWWWfff~~~yyynnnkkkgggccc```______```___[[[XXXVVVSSS___tttmmmwwwbbb^^^YYYqqqbbbKKK@@@:::999999777777666555555555555555777777777888:::<<<>>>@@@HHHcccnnn^^^ZZZYYYXXXjjjcccRRRMMMGGGGGGMMMNNNNNNNNNMMMMMMMMMMMMLLLIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIGGGDDDAAA???===============>>>>>>>>>>>>@@@BBBDDDEEEFFFHHHKKKNNNSSSWWW\\\___aaabbbcccdddhhhhhhggghhhiiijjjlllmmmpppooommmllllllnnnpppqqqtttuuuwwwxxxvvvuuutttuuuuuutttttttttuuuwwwyyy{{{|||~~~|||zzzvvv}}}}}}|||}}}~~~}}}~~~{{{uuupppooooooppp}}}yyyuuusssssstttxxx}}}zzztttnnnqqqllliiijjjiiieeebbbccciii|||yyyzzzxxxuuutttuuuxxxyyyzzzzzzzzzyyywwwuuuvvvxxx{{{||||||}}}|||~~~~~~zzzxxxwwwxxxtttssspppllljjjkkknnnqqqsssttttttsssqqqqqqrrrsssqqqqqqppppppqqqsssuuuvvvzzzwwwtttssstttvvvvvvvvvmmmllljjjhhhfffdddccccccgggggghhhhhhhhhhhhgggggggggeeebbbaaaaaabbbaaa``````[[[TTTMMMHHHEEEBBB@@@@@@???>>>??????>>>;;;999666555555555555444444444444444444444555777999:::<<<>>>@@@BBBEEEIIIOOOSSSVVVWWWXXXZZZ\\\^^^___```___``````^^^ZZZXXXWWWWWWUUUVVVWWWXXXWWWUUURRRQQQPPPPPPPPPQQQQQQRRRRRRRRRPPPPPPQQQRRRSSSSSSRRRRRROOOQQQSSSTTTRRRMMMGGGDDDBBBAAABBBDDDGGGIIIIIIIIIAAA@@@@@@@@@AAACCCDDDFFFGGGIIIMMMRRRWWW\\\___aaabbbaaa```^^^^^^^^^___```dddbbbbbbfffjjjhhh```YYYWWWWWWVVVVVVUUUUUUVVVVVVXXXZZZYYYTTTMMMIIIKKKNNNMMMIIIDDD@@@===:::777555333333333333333333333333444444333333333333222222333333222333333444555666888888888777888888999999999:::;;;<<<===???@@@@@@lll\\\VVVUUUUUUkkkuuulllhhhdddaaa``````___]]]]]]XXXUUUSSSQQQ^^^vvvttteeeaaa[[[sss___III???:::888888888888777666666666666666777777777888:::<<<>>>@@@IIIcccooo\\\UUUXXXYYYllleeeSSSLLLFFFFFFKKKNNNNNNNNNNNNMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFDDDAAA???>>><<<<<<<<<============>>>BBBDDDFFFGGGHHHJJJMMMPPPSSSWWW[[[___```bbbccceeegggggggggggghhhjjjlllmmmooonnnnnnmmmnnnoooqqqrrrsssuuuwwwwwwvvvuuutttuuuuuuuuuvvvwwwxxxzzz{{{||||||~~~}}}yyy~~~}}}}}}~~~yyysssooommmmmmnnnvvvvvvuuusssppppppqqqrrryyywwwpppooojjjhhhjjjjjjfffdddeeekkk}}}wwwwwwvvvvvvwwwyyyzzzyyyxxxwwwwwwwwwvvvttttttuuuwwwuuuxxxzzz|||~~~}}}{{{yyy}}}}}}~~~}}}|||{{{vvvtttpppllljjjkkknnnqqqqqqqqqqqqooonnnmmmoooqqqrrrrrrqqqppppppqqqrrrsssxxxvvvsssrrrsssttttttsssmmmllljjjhhhgggeeeeeedddgggggggggggggggggggggggggggeeeaaa`````````___^^^___ZZZSSSMMMHHHEEEBBB@@@@@@???>>>>>>???>>>;;;888666555555555555444444444444333333333444666888999;;;<<<>>>AAACCCGGGLLLPPPUUUUUUWWWXXXZZZ[[[\\\]]]]]]^^^^^^\\\YYYVVVUUUVVVTTTUUUVVVWWWVVVTTTRRRQQQNNNNNNOOOOOOOOOOOOOOOOOOQQQRRRRRRRRRRRRQQQQQQPPPRRRSSSTTTTTTRRRMMMHHHEEECCCBBBAAACCCEEEGGGFFFEEECCCBBBBBBBBBCCCDDDFFFGGGGGGIIIMMMQQQVVV[[[^^^`````````___^^^^^^^^^^^^^^^ccc``````dddhhhfff___XXXVVVVVVUUUTTTTTTTTTTTTUUUXXXYYYWWWQQQJJJEEEFFFHHHFFFCCC???<<<;;;999777555333333333333333333333333222222222333333444444444555555444555555666777888888888888777888888999:::999:::;;;<<<===???@@@@@@hhhYYYTTTVVVZZZvvvrrrhhhccc______aaaaaa]]]YYYZZZVVVSSSPPPPPPaaaxxxfffbbb^^^vvv}}}[[[FFF===999777777999999888777777777777777777777777888:::<<<>>>@@@JJJbbbttt___UUUVVVXXXllljjjUUULLLEEEEEEJJJNNNNNNNNNNNNNNNMMMMMMLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEECCCAAA???>>>;;;;;;;;;<<<<<<<<<======AAACCCFFFGGGHHHJJJMMMPPPSSSVVV[[[^^^```aaaccceeefffffffffggghhhjjjmmmnnnnnnnnnoooooopppqqqrrrrrrsssuuuwwwwwwvvvuuutttuuutttuuuwwwyyy{{{{{{{{{{{{|||~~~}}}~~~~~~|||~~~}}}wwwqqqmmmkkkllllllqqqqqqrrrqqqpppqqqsssvvvyyyyyyqqqnnniiihhhjjjjjjgggfffgggmmm|||wwwssstttvvvyyy|||{{{xxxvvvrrrtttuuutttrrrqqqrrrrrrooossswww{{{}}}~~~|||yyywwwzzz{{{~~~zzzuuupppnnnoooqqqsssqqqqqqpppmmmllllllnnnqqqsssrrrqqqpppppppppppppppvvvtttqqqpppqqqqqqpppoookkkkkkjjjiiihhhgggffffffgggggggggffffffggggggggghhhddd```^^^]]]]]]\\\[[[\\\WWWRRRLLLHHHEEEBBB?????????>>>>>>???===;;;888666555555555555444444444333222222222333555777888999;;;===???AAAEEEJJJMMMSSSSSSTTTUUUVVVXXXXXXYYYZZZ[[[[[[ZZZWWWTTTTTTTTTSSSTTTUUUUUUTTTSSSQQQPPPOOOOOOOOOPPPOOOOOONNNNNNRRRRRRRRRRRRQQQPPPOOONNNSSSSSSSSSRRROOOKKKGGGDDDCCCBBBAAABBBCCCDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIILLLPPPUUUYYY]]]^^^]]]^^^^^^^^^^^^]]]\\\\\\```^^^]]]```dddccc\\\VVVTTTTTTSSSRRRRRRRRRRRRRRRVVVVVVTTTNNNFFFAAA@@@AAA???===:::999888888666555333333333333333333333333000111111222444555555666555555444555555666777888888888777777888999999:::::::::;;;<<<>>>???@@@@@@yyydddXXXVVV]]]eee~~~pppddd___\\\]]]bbbbbb\\\VVVWWWTTTQQQOOORRRgggzzz{{{eeeaaaaaayyyyyyXXXDDD===:::888777999888777777666666777777777777777888:::<<<>>>@@@JJJ```}}}fffXXXRRRVVVjjjpppXXXMMMFFFEEEJJJNNNNNNOOOOOOOOONNNMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGFFFDDDBBB@@@>>><<<999::::::;;;;;;<<<<<<<<>>>>>>>>>>>===:::888666555555555555444444444222222111111222444555666888:::===>>>@@@CCCHHHKKKQQQRRRRRRSSSTTTUUUUUUVVVWWWXXXXXXWWWUUURRRRRRRRRRRRRRRSSSSSSRRRQQQPPPPPPQQQRRRRRRRRRRRRQQQOOONNNPPPPPPQQQQQQQQQPPPPPPOOORRRQQQPPPMMMJJJFFFCCCBBBCCCAAAAAABBBCCCDDDCCCBBB@@@@@@@@@AAAAAABBBCCCCCCGGGIIILLLOOOSSSWWWZZZ\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\ZZZZZZ\\\___^^^ZZZUUURRRQQQQQQPPPOOOOOOOOOOOORRRRRROOOJJJDDD???======;;;999777777777777555444222222333333333333444444111111222333333444555555333333222333333444555666777777777777888999::::::::::::;;;===>>>???@@@AAAuuubbbWWWVVVaaammm|||mmmbbb^^^ZZZ]]]aaaaaa[[[TTTRRRQQQPPPNNNSSSkkkuuu~~~dddaaaddd|||uuuUUUCCC>>><<<999777777777666555555555555666777777777888:::<<<>>>@@@III]]]jjjXXXQQQTTTfffttt[[[NNNGGGGGGJJJNNNNNNOOOPPPPPPNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIGGGEEEBBB???<<<;;;999999999:::;;;<<<<<<===???AAACCCEEEFFFIIILLLOOORRRUUUYYY\\\^^^aaadddfffggggggggggggiiikkkmmmooonnnnnnpppqqqrrrrrrrrrqqqqqqsssvvvvvvuuutttuuuuuusssvvvzzz}}}~~~||||||~~~}}}|||~~~wwwqqqmmmllllllmmmkkkllllllkkkjjjkkkmmmooowwwzzzsssqqqllljjjkkkjjjfffddddddhhhtttqqqpppppprrrvvvxxxyyyyyysssuuuvvvvvvssspppmmmmmmoooppptttxxx{{{~~~~~~~~~{{{zzzwwwuuuvvv~~~zzz|||~~~xxxwwwuuurrrooooooppprrrnnnnnnooopppqqqqqqrrrrrrrrrqqqpppqqqqqqqqqnnnlllkkkkkkllllllkkkjjjiiiiiigggfffeeeddddddeeefffggghhhddd^^^ZZZXXXXXXWWWVVVUUUSSSPPPMMMKKKGGGCCC@@@???>>>===>>>>>>===:::888666555555555555444444444333222111111222333555666888:::===???@@@CCCFFFIIIOOOPPPPPPQQQRRRSSSSSSTTTTTTUUUVVVUUUSSSQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOQQQQQQRRRSSSRRRQQQOOONNNMMMMMMOOOPPPQQQQQQQQQQQQRRRQQQOOOLLLIIIEEECCCBBBAAAAAA@@@BBBDDDFFFEEEEEE???@@@AAABBBCCCDDDDDDDDDGGGIIIKKKNNNRRRUUUXXXYYYXXXYYYZZZ[[[[[[ZZZYYYXXXYYYWWWWWWXXXZZZZZZWWWTTTPPPPPPOOONNNMMMLLLLLLMMMMMMLLLKKKGGGCCC@@@>>>===;;;:::888777777666444222222222222333333444444444333333333333333333333333333333222333333444555666777777777777888999:::;;;:::;;;<<<===>>>@@@AAAAAArrr```UUUUUUaaappp{{{lllbbb___\\\]]]``````[[[VVVPPPRRRRRRPPPVVVlll|||qqqdddcccfffqqqQQQAAA>>>===:::777777666666555555555555555777777777888:::<<<>>>@@@GGGZZZoooYYYSSSUUUaaattt\\\OOOHHHGGGJJJMMMOOOPPPQQQQQQOOOMMMLLLIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIGGGEEEBBB@@@===<<<888999999:::;;;<<<======@@@BBBEEEGGGHHHKKKOOOQQQRRRUUUXXX[[[^^^aaadddgggjjjiiiiiiiiijjjlllmmmooooooooooooppppppppppppqqqpppsssuuuvvvuuutttuuuuuuvvvxxx|||}}}~~~~~~}}}}}}~~~xxxrrrnnnlllmmmmmmmmmnnnmmmllljjjjjjlllnnnxxx}}}vvvrrrmmmkkklllkkkfffcccddddddmmm{{{rrrpppnnnooosssxxx{{{}}}vvvxxxyyywwwsssooolllkkknnnoooqqqvvv||||||zzzvvvrrrpppuuuzzzzzzyyyvvvrrroooooopppmmmnnnoooqqqrrrsssssssssqqqqqqrrrssstttssspppnnnllllllmmmmmmmmmkkkjjjiiigggfffdddccccccdddfffggghhhccc]]]YYYWWWWWWVVVVVVSSSRRRPPPNNNMMMIIIEEEBBB>>>>>>======>>><<<:::777666555555555555444444444333333222111222333444555777999<<<>>>???AAADDDFFFLLLMMMNNNOOOPPPQQQRRRRRRQQQSSSTTTSSSQQQPPPPPPQQQOOONNNNNNNNNNNNNNNNNNNNNMMMOOOPPPQQQQQQOOONNNLLLKKKLLLMMMOOOPPPQQQRRRRRRSSSRRRPPPNNNKKKHHHEEEDDDAAA@@@@@@BBBDDDFFFFFFEEE@@@AAACCCEEEGGGHHHIIIIIIGGGHHHKKKMMMPPPSSSUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXVVVUUUUUUUUUWWWWWWUUUTTTPPPOOONNNLLLKKKKKKKKKKKKHHHHHHGGGEEEBBB@@@>>><<<;;;:::999888888777444222111222222333333444444555444444444333333222222222555555444555555666777888666666777777888999;;;;;;;;;;;;<<<===???@@@AAAAAAlll\\\TTTTTTbbbssspppcccaaa_________^^^[[[YYYTTTXXXYYYWWW[[[ooovvvnnn|||aaacccgggmmmMMM>>>======999666888777777666555666666666777777777888:::<<<>>>@@@EEEVVV|||cccZZZXXX^^^vvvqqq[[[MMMGGGFFFHHHMMMOOOPPPQQQQQQOOOMMMLLLJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGEEEDDDBBB@@@???999999:::;;;<<<===>>>>>>@@@BBBEEEGGGHHHKKKOOORRRRRRTTTXXX[[[]]]```dddgggllllllkkkjjjkkklllmmmnnnqqqpppooonnnnnnnnnooopppppprrruuuvvvuuutttuuuuuuvvvxxx{{{~~~~~~|||~~~~~~~~~~~~xxxrrrnnnllllllmmmnnnooonnnlllkkkjjjlllnnnuuu~~~tttqqqllljjjlllkkkgggeeefff```hhhuuurrrqqqoooqqquuuzzz~~~zzz{{{zzzwwwrrrmmmkkkjjjiiijjjnnnuuu||||||zzzvvvpppmmmooovvv||||||wwwssspppoooooopppqqqrrrssssssrrrrrrqqqrrrtttvvvxxxwwwtttqqqmmmmmmnnnooonnnllljjjhhhgggeeecccbbbbbbccceeeggghhhccc]]]XXXWWWWWWWWWWWWRRRQQQPPPPPPOOOKKKGGGCCC>>>============<<<999777666555555555555444444444444333333222222333555666555888;;;===>>>???AAACCCHHHIIIJJJKKKMMMNNNOOOPPPPPPRRRSSSSSSQQQPPPPPPQQQMMMMMMMMMMMMMMMMMMMMMNNNLLLMMMPPPQQQQQQPPPNNNMMMKKKLLLMMMOOOOOOPPPPPPPPPQQQQQQQQQOOOLLLIIIFFFEEEAAA@@@@@@AAABBBCCCCCCBBB???AAADDDFFFIIIJJJKKKKKKGGGHHHJJJMMMOOOQQQSSSTTTVVVUUUUUUUUUVVVVVVWWWXXXUUUTTTSSSSSSTTTUUUUUUTTTOOONNNMMMLLLKKKJJJJJJJJJEEEEEECCCBBBAAA>>>;;;999999888888888999888555333111111222333333444555555333333333333333333333333555555444555555666777888666666666777888:::;;;<<<;;;;;;<<<>>>???@@@AAABBBfffYYYSSSUUUdddwwwuuudddcccbbb```^^^\\\[[[[[[[[[```bbb___aaassssssmmmwww]]]aaagggjjjKKK<<<<<<<<<888555999888888777777777777777777777777888:::<<<>>>@@@CCCUUUqqq___[[[\\\pppnnnYYYLLLFFFEEEFFFMMMOOOQQQRRRRRRPPPMMMKKKLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEEEEFFFEEEDDDDDDCCC999999:::;;;<<<>>>>>>???>>>@@@BBBEEEFFFIIIMMMPPPRRRTTTWWWZZZ]]]```eeehhhnnnmmmllllllllllllmmmnnnrrrqqqooommmlllmmmnnnoooooorrrtttuuuuuutttuuuvvvssstttwwwzzz|||}}}~~~~~~~~~}}}zzz|||~~~}}}wwwqqqmmmkkklllmmmiiijjjiiihhhffffffhhhjjjppp~~~|||pppoookkkiiikkklllhhhggghhh^^^eeerrr}}}rrrqqqqqqtttxxx|||||||||{{{vvvqqqllljjjiiicccffflllttt}}}{{{zzzvvvpppkkkkkkqqqvvvxxx{{{|||wwwsssqqqrrrrrrssstttsssrrrqqqppprrrsssuuuxxxzzzyyyvvvsssmmmnnnoooooonnnllljjjhhhgggeeecccaaaaaaccceeeggghhhccc]]]XXXWWWWWWWWWWWWQQQQQQPPPQQQPPPMMMHHHDDD>>>============<<<999777666666555555555444444444555444333333333444555666444666999;;;<<<===???AAAEEEFFFGGGIIIKKKMMMNNNOOOOOOQQQSSSRRRQQQPPPPPPQQQMMMLLLLLLLLLLLLLLLMMMMMMMMMOOOQQQSSSTTTSSSQQQPPPMMMNNNNNNOOOOOOOOONNNNNNNNNOOOOOONNNLLLHHHEEECCCBBBAAA@@@@@@AAAAAA???>>>===???BBBEEEHHHJJJKKKKKKGGGHHHJJJLLLNNNQQQRRRSSSUUUUUUTTTSSSTTTUUUWWWXXXTTTTTTSSSSSSSSSTTTTTTTTTOOONNNMMMLLLJJJJJJIIIIIIEEECCCBBBAAA???<<<999666777666666888999888666444111111222333333444555555111111222333444444555666333333333333333444666666666666666777888:::;;;<<<;;;;;;<<<>>>???@@@AAABBB{{{bbbWWWSSSVVVeeewww{{{mmmaaaeeegggccc\\\XXXZZZ^^^gggfffeeefffooo~~~{{{wwwooo[[[[[[bbbaaaFFFBBB>>><<<;;;666999888888777666555555444999888888888999::::::;;;EEEVVV|||hhh```^^^pppmmmWWWKKKFFFDDDDDDIIIKKKNNNQQQRRRRRRQQQPPPNNNNNNMMMLLLKKKJJJIIIIIIEEEEEEEEEDDDBBB@@@>>><<<<<<;;;::::::::::::;;;<<>>============;;;999999888777666666555555666444444444444444444444444444555666888:::<<<===>>>@@@AAABBBDDDEEEGGGIIIIIINNNOOOPPPOOOMMMLLLMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOONNNKKKKKKMMMNNNNNNNNNNNNNNNPPPOOOMMMKKKIIIHHHGGGGGGAAAAAA@@@???>>>>>>>>>???AAABBBCCCEEEFFFHHHIIIJJJIIIKKKLLLLLLLLLNNNQQQTTTVVVVVVUUUVVVWWWVVVTTTRRRTTTTTTSSSSSSSSSSSSTTTUUUWWWSSSOOOLLLKKKJJJIIIHHHFFFCCC@@@>>>>>>;;;777333888777666555333222111000222111000000000111333333555555555444444333333333444444555555666777777777777888888999999:::;;;;;;======>>>???@@@AAAAAABBBvvv___TTTPPPTTTeeewww}}}qqqfffcccfffgggccc[[[XXXZZZ^^^eeebbbbbbhhhvvvxxxttt|||iiiWWWXXX^^^```EEEAAA===;;;:::777888888888777666555555555888888888888999:::;;;<<>>>>>???@@@AAABBBDDDFFFGGGHHHKKKMMMMMMLLLKKKJJJJJJKKKMMMLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKLLLLLLLLLLLLMMMJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKIIIGGGFFFEEEEEEAAAAAA@@@???>>>>>>>>>>>>???@@@AAABBBDDDEEEFFFGGGGGGHHHIIIJJJJJJLLLOOORRRVVVVVVWWWXXXXXXWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTRRRPPPOOONNNLLLIIIFFFEEEBBB???>>>===;;;777444555555555444333333222222333222111111111222444444444444444444333333333222444444555555666777777777777888888999999:::;;;;;;======>>>???@@@AAAAAABBBppp]]]SSSPPPVVVgggzzzzzzpppiiicccfffgggfffaaaZZZXXX[[[___ccc]]]]]]kkkuuusssqqqvvvaaaRRRVVV]]]___DDD???;;;999:::777888888777777666666555555666666777777999:::<<<===AAAOOOqqqyyylllfffvvvzzz\\\LLLGGGDDDBBBHHHJJJMMMPPPRRRQQQPPPOOONNNMMMMMMLLLKKKJJJIIIIIIGGGGGGGGGEEEDDDBBB@@@???<<<;;;::::::::::::;;;<<>>>>>===>>>???@@@BBBDDDEEEEEEHHHIIIIIIIIIGGGFFFGGGHHHLLLKKKKKKJJJIIIHHHHHHHHHIIIHHHHHHGGGHHHIIIJJJKKKJJJJJJKKKKKKLLLMMMMMMMMMKKKJJJIIIGGGEEEDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>======>>>???@@@BBBCCCCCCDDDFFFGGGGGGHHHIIIMMMOOOSSSTTTVVVWWWWWWUUUSSSRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQPPPMMMIIIEEEBBB@@@>>>======;;;888555333333333333444444444444333333222222333333444555333333333333222222222222444444555555666777777777777888888999999:::;;;;;;<<<======>>>???@@@AAAAAAyyylll]]]UUUTTT\\\oooooogggffffffggggggddd___ZZZYYY\\\aaabbbZZZZZZmmm|||uuuyyynnnwwwzzz[[[QQQXXXeee\\\CCC>>>999777999777888777777777666666666555555555666777999:::<<<===???JJJiiipppgggvvvdddOOOHHHEEEBBBGGGIIILLLOOOQQQQQQPPPOOOMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFDDDCCCAAA@@@???<<<;;;::::::::::::;;;<<<>>>???@@@BBBDDDFFFGGGHHHKKKMMMPPPSSSUUUYYY]]]aaaeeeeeeeeeeeefffggghhhiiillloooqqqqqqpppppppppqqquuuttttttuuuvvvxxxzzz{{{uuuwwwyyyzzzzzzzzz|||}}}~~~}}}|||{{{{{{}}}~~~}}}~~~zzzvvvrrrnnnjjjhhheeefffgggfffeeefffhhhjjjttt~~~xxxrrrkkkgggggggggfffddd___bbbjjjxxxyyyqqqkkkjjjpppwww}}}~~~~~~{{{vvvpppjjjeeecccggggggjjjpppyyy{{{vvvrrrooommmkkkjjjlllpppuuu{{{}}}~~~~~~zzzxxxyyytttrrrpppooooooqqqssstttuuuzzz}}}yyyyyywwwtttuuuuuutttpppllleeecccbbbbbbbbbbbbaaa```bbbaaa___^^^^^^^^^]]]]]]\\\ZZZXXXXXXXXXUUUOOOIIIFFFBBB>>><<<<<<=========888777666555444444444444222222222222222222222222555666777888:::;;;<<<===;;;<<<===>>>@@@AAABBBCCCDDDFFFGGGFFFDDDDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDEEEFFFHHHJJJIIIIIIIIIJJJJJJKKKLLLMMMJJJIIIHHHFFFEEEDDDCCCCCCBBBAAA@@@>>>============<<<<<<======>>>???@@@@@@BBBCCCEEEEEEFFFHHHKKKNNNNNNPPPRRRTTTSSSRRRQQQQQQSSSSSSTTTTTTSSSRRRPPPOOONNNNNNNNNNNNNNNLLLHHHEEE???>>>>>>===;;;:::888666333333333333333333333333222222222222333333444444222222222222222222222222444444555555666777777777777888888999999:::;;;;;;<<<<<<===>>>???@@@AAAAAApppfff[[[VVVYYYdddwwwyyyiiicccdddhhhgggfffbbb]]]YYYYYY]]]aaaaaaYYY\\\sssvvvyyy~~~qqq}}}tttZZZVVV```ttt|||XXXAAA===999777999888777777777777666666666666555555666777888:::<<<===@@@HHHeeeooodddssspppTTTIIIEEEBBBFFFHHHKKKOOOPPPQQQPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFDDDCCCAAA@@@???>>><<<;;;::::::::::::;;;<<<===>>>???AAACCCEEEGGGHHHKKKNNNQQQTTTVVVYYY]]]```ddddddeeeeeeggghhhjjjkkklllnnnqqqrrrrrrqqqqqqrrruuutttttttttuuuwwwzzz{{{vvvxxxzzz{{{zzzzzz{{{}}}||||||{{{zzzzzz{{{}}}}}}~~~~~~}}}|||~~~~~~}}}{{{vvvqqqmmmiiihhhbbbcccccccccccceeehhhkkkqqq{{{wwwsssmmmjjjiiihhheeebbb___aaafffssszzzpppiiihhhmmmuuuzzz}}}}}}|||wwwpppiiieeedddiiihhhiiinnnuuu~~~~~~wwwssspppmmmkkkhhhjjjmmmpppuuu}}}}}}}}}|||{{{wwwuuuyyy{{{yyy|||}}}|||}}}}}}xxxvvvxxxvvvssspppooopppqqqsssrrrxxx~~~{{{yyyxxxyyywwwrrrnnnfffeeeccccccddddddbbb```ccc```^^^^^^______]]]\\\[[[ZZZYYYZZZ[[[WWWPPPKKKGGGDDD???======>>>>>>>>>888777666555555444444555444444444444444444444444444555555777888999:::;;;:::;;;<<<===>>>???@@@AAABBBDDDEEEDDDCCCCCCDDDEEEDDDDDDEEEFFFGGGHHHIIIIIIGGGFFFDDDCCCDDDEEEGGGIIIHHHHHHHHHHHHHHHJJJKKKLLLJJJIIIHHHFFFEEEDDDDDDDDDBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<======>>>>>>>>>@@@BBBCCCDDDEEEGGGKKKMMMLLLNNNQQQRRRRRRRRRSSSUUUVVVVVVUUUTTTRRRPPPOOONNNNNNLLLJJJJJJJJJHHHFFFDDD=========<<<:::888777666555444444333222222111111000111111222222222222222222222222222222222222222444444555555666777777777777888888999999:::;;;;;;<<<<<<===>>>???@@@@@@AAAiiiaaaWWWUUU^^^mmm~~~tttfff```bbbeeehhhfffbbb\\\XXXWWWZZZ\\\[[[XXXbbb~~~rrrxxxnnn}}}ppp\\\]]]kkkuuuSSS???>>>999777999888777777777777666666666666555555666666888999;;;<<>>>>><<<;;;::::::::::::;;;<<<======???AAACCCEEEFFFGGGKKKNNNQQQTTTVVVYYY\\\___ccccccdddfffgggjjjkkkllllllnnnrrrttttttsssssstttvvvuuuuuuuuuvvvxxxyyyzzzwwwyyy{{{{{{{{{zzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~{{{{{{}}}|||wwwqqqllliiiiiibbbbbbcccbbbbbbdddhhhkkkpppyyyxxxsssnnnlllkkkjjjfffcccaaa```cccmmm{{{{{{rrrjjjhhhkkkqqqvvv{{{||||||wwwpppjjjhhhhhhhhhggggggjjjpppyyyzzzvvvrrrooommmiiijjjjjjkkkpppzzz~~~|||{{{zzzwwwtttqqqsssxxx~~~yyyuuuvvvzzz~~~}}}zzzzzz{{{}}}zzzxxx{{{yyyuuuqqqooooooppppppqqqvvv~~~}}}{{{|||}}}{{{wwwsssgggffffffggghhhiiiiiigggeeebbb______aaaaaa^^^[[[[[[[[[[[[^^^___[[[TTTNNNHHHEEEAAA?????????>>>===999888777666666555555555444444444444444444444444333444555666777888999999::::::;;;<<<===>>>??????@@@BBBCCCCCCBBBAAABBBDDDBBBBBBCCCDDDEEEFFFGGGHHHEEEEEEDDDCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHJJJKKKJJJIIIHHHGGGFFFEEEEEEEEEBBBAAA???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAABBBCCCEEEIIILLLMMMPPPSSSTTTSSSUUUZZZ^^^[[[ZZZWWWTTTQQQOOONNNMMMMMMKKKIIIHHHGGGFFFDDDBBB<<<======<<<999666666666555444444333222111111000///000111222222222222111222222222222333333333333444444555555666777777777777888888999999:::;;;;;;;;;<<<<<<===>>>???@@@@@@ggg___VVVWWWdddxxx|||nnnddd```aaaeeekkkhhhccc\\\WWWTTTTTTUUUQQQVVVkkk|||ssswwwqqqmmm^^^eeevvvnnnOOO>>>>>>:::777999888666666666666777777777777666666666666777888::::::???DDD\\\|||{{{hhh\\\ddd{{{```LLLGGGEEEDDDFFFJJJMMMOOOPPPOOOOOOLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGEEEBBBAAA@@@??????<<<;;;::::::::::::;;;<<<<<<===>>>@@@BBBDDDFFFFFFJJJMMMQQQTTTVVVXXX[[[]]]bbbbbbccceeegggjjjlllmmmlllooosssuuuvvvuuuuuuuuuxxxxxxwwwxxxxxxyyyzzzzzzxxxzzz||||||{{{zzz{{{|||{{{|||~~~~~~~~~}}}|||{{{}}}~~~~~~~~~}}}~~~}}}zzz}}}yyyyyy|||yyyrrrlllkkkkkkffffffeeecccbbbcccgggjjjrrrzzz{{{uuunnnkkkjjjkkkiiihhhbbb``````hhhuuu|||tttmmmiiikkknnnqqqyyy{{{|||xxxqqqllljjjkkkeeedddcccffflllwww~~~yyyvvvsssqqqkkkkkkjjjiiilllxxx}}}wwwuuusssrrrtttxxx}}}}}}xxxsssrrruuuyyyxxxzzzzzzxxxuuutttuuuxxxyyyzzzxxxuuuqqqooonnnnnnnnnooosssyyy}}}|||~~~~~~{{{nnnmmmkkklllmmmnnnnnnnnniiieeebbbbbbdddddd```\\\YYYYYY[[[^^^```]]]UUUOOOHHHEEEBBBAAAAAA@@@>>>===:::999888777777666666777333333333333333333333333444444555666777888999999::::::;;;;;;<<<===>>>>>>>>>???AAAAAA@@@???AAABBBCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDGGGFFFEEEEEEEEEGGGIIIJJJIIIIIIGGGFFFEEEEEEDDDDDDBBBAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>???AAACCCGGGJJJMMMPPPSSSSSSSSSWWW^^^eeeaaa^^^YYYTTTPPPNNNMMMMMMLLLKKKJJJJJJIIIFFFBBB???;;;======;;;777444444555222222222222222222222222000111222333333333222222222333333333444444444444444444555555666777777777777888888999999:::;;;;;;;;;;;;<<<===>>>???@@@@@@iii```XXXZZZkkkuuujjjcccaaacccgggnnnkkkddd]]]VVVRRRPPPOOOIIITTTrrrvvvuuu|||~~~lll```iii|||jjjLLL===???;;;888999888666666666666777777777777777777666777777888999999;;;???VVVzzzgggZZZ```rrrdddMMMGGGFFFCCCFFFIIIMMMOOOPPPOOONNNLLLLLLKKKJJJIIIHHHHHHGGGIIIHHHFFFCCCAAAAAAAAAAAA<<<;;;::::::::::::;;;<<<<<<===>>>@@@BBBDDDEEEFFFIIILLLPPPSSSUUUWWWZZZ\\\```aaabbbdddfffiiikkkmmmllloootttvvvwwwvvvvvvvvvyyyzzzzzzzzzzzzzzzzzzzzzyyy{{{||||||{{{zzzzzz{{{xxxzzz|||~~~~~~|||yyyxxx{{{|||}}}}}}}}}~~~}}}~~~zzzwww~~~{{{xxxxxx{{{{{{sssmmmlllmmmkkkjjjhhheeeccccccfffhhhuuu{{{}}}vvvnnniiiiiikkkllllllccc```___eeeqqq|||}}}uuuoookkkjjjlllnnnwwwzzz|||yyyrrrmmmlllnnnaaaaaaaaacccjjjuuu|||yyyvvvtttjjjhhhfffcccgggtttyyyxxxwwwvvvvvvyyy~~~||||||{{{wwwrrrpppsssuuurrrttttttrrrooommmoooqqqpppwwwwwwvvvsssqqqooonnnnnnnnnllloootttyyy|||~~~~~~}}}}}}||||||wwwtttqqqppppppppppppooolllhhheeeeeegggfffaaa]]]UUUVVVXXX\\\___\\\TTTNNNGGGFFFCCCBBBBBBAAA>>><<<;;;:::999888777777777777222222222222222222222222555666666777888999999:::::::::;;;;;;<<<===>>>>>><<<>>>??????>>>>>>???AAAEEEDDDDDDCCCBBBBBBAAAAAA@@@AAABBBCCCCCCCCCBBBBBBGGGFFFDDDDDDEEEFFFIIIJJJHHHHHHGGGEEEDDDDDDDDDDDDBBBAAA???>>><<<;;;;;;::::::::::::999999999999999999;;;<<<===???AAAEEEHHHLLLNNNQQQQQQQQQVVV___gggdddaaaZZZTTTOOOMMMMMMMMMKKKKKKLLLMMMLLLGGGAAA<<<;;;===>>>;;;777333333444000111111222333333444444111222333444555444333333333333333444444555555555444444555555666777777777777888888999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@ggg[[[YYY```nnn~~~mmmhhheeebbbdddjjjoookkkcccZZZSSSPPPLLLHHHDDDbbbuuuyyy{{{qqqdddcccooo}}}[[[III:::::::::555444999777777777777777777777777555555666777888999::::::>>>DDDRRRuuuttthhh^^^___hhhoooRRRFFFDDDAAAEEEJJJNNNPPPOOOOOOOOONNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGEEEDDDBBBAAA===;;;999888888999:::;;;>>>>>>@@@BBBDDDFFFGGGHHHIIIJJJMMMQQQUUUYYY\\\^^^aaacccgggjjjmmmmmmmmmmmmppprrruuuuuuuuuttttttuuuyyywwwtttuuuxxxyyyxxxwwwwwwvvvvvvyyy}}}}}}{{{www|||{{{zzz{{{}}}}}}}}}{{{zzzzzzzzz|||~~~~~~~~~~~~~~~}}}}}}|||wwwwww|||yyyyyy|||~~~vvvqqqqqqrrroookkkgggfffcccaaaeeekkkuuu{{{tttoookkkjjjiiihhhfffeeedddeeekkkttt~~~~~~xxxrrrnnnnnnpppqqqyyy||||||tttmmmjjjjjjeeeddddddfffiiiooo~~~zzzyyywwwtttlllhhheeeeeegggooo}}}wwwvvvzzz}}}~~~}}}}}}zzzxxxyyyzzzyyyuuuqqqmmmpppttttttrrrooonnnoookkkooouuu}}}xxxsssqqqrrrsssqqqooommmnnnpppsssuuuwwwxxxxxxuuuvvvyyy|||}}}uuuqqqqqqtttvvvvvvpppjjjdddbbbddddddaaa^^^ZZZZZZ\\\\\\[[[YYYVVVUUUUUUKKKBBBBBBCCCAAA>>><<<===;;;999888999999888777222444555444111///000222555444444555777999<<<===::::::::::::;;;<<<======;;;;;;;;;<<<===>>>>>>???@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@AAAAAABBBCCC@@@AAABBBBBBBBBDDDGGGJJJFFFEEEDDDCCCCCCDDDEEEFFFBBBAAA>>><<<;;;:::::::::;;;:::999999888888999999<<<<<<<<<>>>@@@DDDHHHJJJMMMPPPTTTWWWWWWVVVVVVVVV]]][[[WWWSSSOOOMMMKKKKKKMMMLLLJJJGGGEEEDDDCCCCCC>>>===;;;999777666555555333222222111111222222333///000000000000111111111222222333333333333444444555555666666777777888888999999:::;;;;;;<<<<<<===============>>>>>>>>>>>>cccZZZZZZcccrrr~~~lllfffdddbbbeeellllllhhh```WWWQQQLLLIIIFFFIIIjjjrrrvvvlll```bbbsss|||VVVEEE999999999444333777666666666666666666666666555555666777888999::::::===DDDPPPqqq}}}yyytttfff[[[\\\eee}}}vvvWWWIIIGGGBBBEEEIIIMMMOOOOOOOOOOOOMMMMMMMMMMMMLLLJJJIIIIIIIIIHHHHHHGGGFFFDDDBBBBBB===<<<:::888888999:::;;;===>>>@@@BBBDDDFFFGGGHHHIIIJJJMMMQQQUUUYYY\\\^^^```bbbeeehhhjjjlllmmmmmmoooqqqsssttttttsssssstttxxxvvvtttuuuxxxyyyxxxvvvvvvvvvwwwzzz}}}}}}{{{xxxzzzyyyyyyzzz|||~~~~~~}}}zzzzzz{{{|||~~~~~~|||wwwwwwzzzxxxyyyzzz{{{tttooonnnooopppkkkgggfffcccbbbfffmmmyyy{{{uuuooollljjjhhhgggccccccbbbdddiiirrr{{{~~~xxxrrrooonnnoooqqqxxx|||~~~{{{tttllliiihhhgggeeeeeefffgggmmm{{{yyyvvvtttppplllhhhddddddeeelll{{{~~~{{{{{{|||{{{zzzyyyzzzzzzxxxuuusssnnnqqquuuuuurrrpppooopppkkkmmmrrr~~~~~~zzzuuurrrrrrrrrpppmmmjjjkkkmmmoooqqqrrrssssssssstttvvvyyy|||yyyuuutttuuuuuuuuupppjjjeeecccddddddaaa^^^\\\[[[ZZZZZZZZZ[[[\\\\\\]]]RRRHHHFFFGGGDDDAAA???===;;;999888999999888666444555666444111000111333555444444555666888:::;;;999999999999:::;;;<<<===:::;;;;;;<<<======>>>>>>@@@@@@??????>>>>>>>>>>>>???>>>>>>>>>>>>???@@@@@@@@@AAABBBBBBBBBCCCFFFIIIGGGGGGFFFEEEEEEEEEFFFGGGCCCBBB@@@===<<<;;;;;;;;;999999888777777777888888;;;;;;<<<===@@@DDDGGGIIINNNQQQTTTVVVUUUTTTTTTTTTXXXWWWTTTRRROOOMMMKKKJJJMMMLLLJJJGGGEEEDDDCCCBBB>>>===;;;999888777666666444333222222222222222333111111111222222222333333222222333333333333444444555555555666777777888888999999::::::;;;<<<<<<<<<============>>>>>>>>>>>>aaa[[[^^^hhhuuu~~~kkkeeecccbbbfffnnnmmmhhh```XXXPPPKKKHHHGGGTTTwwwmmmqqq}}}hhh\\\bbb{{{nnnNNN@@@777777888444222555666666666666666666666666555555666777888999::::::>>>DDDPPPnnnwwwrrrwwwtttdddYYYYYYbbbyyy[[[LLLJJJBBBDDDHHHKKKNNNOOOOOONNNLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHFFFEEECCCBBB===<<<:::999888999:::;;;===>>>???AAACCCEEEGGGHHHHHHJJJMMMQQQUUUXXX[[[]]]___```bbbeeehhhkkkmmmnnnmmmooorrrsssrrrqqqrrrrrrvvvuuutttuuuwwwxxxwwwvvvvvvvvvxxxzzz}}}}}}|||zzzyyyxxxwwwxxx{{{}}}~~~}}}zzzzzz{{{}}}~~~{{{wwwwwwwww}}}yyyxxxyyy}}}yyysssooonnnoooqqqlllgggeeecccbbbgggnnn{{{~~~yyytttpppmmmjjjgggccccccdddeeeiiipppyyy~~~yyytttpppoooooopppvvvzzz}}}zzztttlllgggeeegggeeedddeeeeeejjjwwwzzzwwwtttqqqmmmhhhdddccccccgggsss~~~|||yyy{{{|||{{{yyyvvvttttttqqqsssvvvvvvuuusssqqqqqqlllkkklllvvv{{{vvvssssssrrrooolllggghhhiiijjjkkkkkklllllloooooopppssswww|||~~~zzzxxxwwwuuutttoookkkeeecccccccccaaa___```^^^[[[YYYZZZ]]]aaadddcccWWWLLLHHHGGGDDDAAAAAA>>><<<:::999999999888666666666666444222111333555555444444555555666888888999999888999999:::;;;<<<::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>=========>>>>>>=========>>>??????@@@BBBBBBBBBBBBBBBEEEGGGHHHHHHGGGGGGGGGGGGHHHIIIDDDCCCAAA???===<<<;;;;;;777777666666666777777888::::::;;;===???CCCFFFHHHMMMPPPSSSTTTSSSQQQQQQQQQRRRRRRRRRRRRPPPNNNLLLKKKLLLKKKIIIGGGEEECCCBBBBBB===<<<;;;:::888888777777555444333333222222222222333333333333444444444444222222333333333333444444444555555666666777888888999999::::::;;;;;;<<<<<<============>>>>>>>>>>>>ccc^^^dddlllwwwllleeecccbbbhhhqqqtttmmmeee\\\SSSKKKHHHJJJ```}}}jjjppp}}}fff[[[eeevvvaaaGGG===777777888555333555666666666666666666666666555555666777888999::::::>>>EEEOOOkkkwwwsssvvv|||xxxfffXXXYYY```uuu]]]KKKIIICCCDDDFFFIIILLLNNNNNNNNNKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHFFFEEECCCBBB>>>===;;;999888999:::;;;===>>>???AAACCCEEEFFFGGGHHHJJJLLLPPPTTTWWWZZZ\\\``````bbbdddgggjjjmmmoookkkmmmpppqqqpppooopppqqqtttttttttuuuvvvwwwvvvvvvvvvwwwyyy{{{}}}}}}|||{{{zzzyyywwwxxxzzz{{{|||{{{{{{{{{|||}}}zzzvvvwwwuuu|||{{{zzzyyy|||zzztttqqqpppppppppjjjeeecccaaaaaafffnnnyyy}}}yyyuuuqqqmmmjjjfffggghhhhhhjjjpppyyy{{{vvvrrrpppooooootttwwwzzzxxxssskkkfffcccfffdddccccccdddiiivvv|||zzzwwwooojjjfffdddcccdddlllvvv}}}{{{~~~~~~yyytttrrrssssssuuuxxxyyyyyywwwuuutttmmmiiigggnnn{{{vvvtttuuutttqqqnnnggggggfffffffffffffffgggiiiiiijjjlllpppuuu{{{~~~}}}{{{xxxuuutttoookkkgggdddccccccbbb```cccaaa^^^\\\\\\___ccceee```UUUJJJEEECCCAAA@@@AAA???===:::999999999888666888777666444333444555666444444444444555555555666888888888888888999;;;;;;999:::::::::;;;;;;;;;<<<=========<<<<<<<<<<<<<<>>>>>??????@@@AAA@@@BBBCCCCCCBBBBBBCCCEEEHHHHHHHHHHHHHHHHHHIIIIIIDDDCCCAAA???===;;;::::::777777666666666777888888999999:::<<>>>>>>>>>>>bbbaaaiiirrr{{{mmmeeeddddddkkkttt{{{rrrggg^^^RRRIIIIIINNNiii|||mmmwww}}}ggg^^^kkkoooXXXBBB<<<888888888777555666555555555555555555555555555555666777888999::::::;;;BBBJJJccc||||||jjj[[[[[[```ppp]]]IIIGGGDDDCCCCCCFFFKKKMMMNNNMMMKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHFFFDDDCCCBBB???>>>;;;999999999:::;;;<<<===???AAACCCEEEFFFGGGHHHIIILLLOOOSSSWWWYYY[[[aaaaaabbbeeegggkkkmmmooojjjlllnnnoooooonnnnnnoooqqqrrrtttuuuuuuuuuuuuvvvuuuwwwzzz}}}~~~~~~}}}}}}~~~|||yyyxxxyyyyyyyyyyyy{{{|||}}}~~~~~~~~~~~~yyywwwxxxvvv}}}~~~|||zzz{{{|||wwwtttqqqooonnnlllgggcccaaa______dddkkkuuu|||yyytttnnnjjjggghhhiiihhhiiinnnwww}}}yyyuuurrrpppppprrrtttvvvuuuqqqkkkeeebbbdddbbbaaabbbccchhhvvv}}}{{{qqqlllgggfffdddccchhhnnn~~~}}}~~~~~~{{{uuuqqqqqqtttvvvzzz~~~}}}zzzwwwooojjjeeeiiiwww}}}zzzwwwvvvwwwwwwtttrrrjjjiiigggfffddddddddddddeeedddeeegggkkkpppuuuxxx|||}}}~~~}}}{{{xxxvvvuuuooolllhhheeecccbbbbbbaaaeeedddbbb````````````aaaZZZPPPGGGCCCAAA??????BBB@@@===;;;:::999999888666888777555555555666666666444444444555555555444444777777666777777888999:::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>============>>>??????@@@BBBCCCDDDCCCBBBCCCEEEGGGGGGGGGHHHHHHIIIIIIIIICCCCCCAAA@@@===;;;999888888888777777777888888999777888999;;;>>>@@@BBBCCCEEEHHHKKKMMMMMMNNNOOOQQQPPPRRRUUUWWWWWWVVVSSSRRRKKKJJJHHHEEECCCBBBAAA@@@<<<;;;:::999888777777777555444333222222222222222222222222222333333333333222222222333333333444444444444444555666666777777888888999999:::;;;;;;<<<============>>>>>>>>>>>>```cccqqq}}}}}}kkkeeeeeegggoooxxx|||qqqeee[[[PPPFFFIIISSSsssyyyzzzfffbbbqqqlllSSS@@@===999888888777777666555555555555555555555555555555666777888999::::::888???DDDZZZppp___^^^```lllaaaJJJGGGDDDBBBAAADDDIIIMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJHHHHHHHHHGGGEEEDDDBBBAAA@@@>>><<<:::999999:::;;;<<<===>>>@@@BBBDDDFFFGGGHHHIIILLLOOORRRVVVXXXZZZaaabbbcccfffhhhjjjlllmmmiiikkknnnooonnnmmmnnnnnnnnnqqqtttuuutttttttttuuuuuuxxx{{{~~~~~~~~~~~~~~~zzzxxxxxxyyyyyyxxx{{{|||}}}}}}}}}~~~zzzwwwxxxyyy}}}zzzzzz}}}}}}xxxtttqqqooommmkkkiiieeebbbaaa___^^^ccciiisss~~~{{{uuuooojjjggghhhhhheeedddiiittt}}}|||xxxtttrrrppppppqqqqqqqqqnnnjjjfffccccccaaaaaabbbbbbhhhuuu{{{xxxqqqlllhhhgggeeeccceeeiiizzz}}}|||}}}yyytttqqqssswww}}}{{{qqqkkkggghhhppp~~~~~~{{{xxxyyyzzzzzzxxxuuunnnmmmjjjgggeeecccccccccbbbcccccceeeiiimmmqqqsssvvvxxx{{{{{{zzzwwwvvvvvvnnnllliiifffcccbbbbbbbbbfffeeedddcccaaa___^^^]]]WWWOOOGGGEEECCC@@@AAAEEE@@@>>>;;;::::::999777666777666555666777777666555333444555555666555555444666666666666666777999999888888888888999999999999999999999:::::::::::::::;;;;;;::::::;;;;;;<<<===@@@BBBDDDEEEDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIDDDDDDCCCAAA???<<<:::999:::999888777777777777888666777999;;;===???@@@AAABBBDDDGGGIIIJJJLLLNNNPPPQQQSSSUUUWWWWWWVVVSSSRRRJJJIIIGGGEEECCCAAA@@@@@@;;;:::999888666666555555333222222111111222222333111111111111222222222222222222333333333333444444333444444555555666777777888888999999::::::;;;;;;============>>>>>>>>>>>>ccckkkuuueeecccfffjjjsss}}}{{{nnnbbbYYYNNNFFFMMMZZZsssdddddduuuiiiOOO>>><<<999666555777777666555555555555555555555555555555666777888999:::::::::???AAASSSuuucccaaa```fffjjjPPPJJJEEEBBB@@@BBBHHHLLLMMMLLLMMMMMMMMMMMMLLLJJJIIIIIIGGGGGGFFFFFFDDDCCCAAA@@@@@@???<<<:::999999:::;;;<<<===>>>@@@BBBDDDFFFFFFHHHIIIKKKNNNRRRUUUWWWYYY```aaacccfffhhhhhhiiiiiiiiikkknnnnnnnnnmmmnnnnnnlllpppsssuuutttssstttuuutttxxx|||~~~~~~~~~~~~zzzxxxyyyzzzzzzzzz|||}}}~~~{{{xxxyyy|||}}}yyyxxxzzz|||vvvrrrqqqooommmjjjgggdddbbbcccaaa___bbbhhhooo~~~yyyrrrmmmiiijjjhhhdddbbbgggsss}}}zzzvvvsssqqqnnnnnnmmmmmmllljjjgggeeeeeecccbbbbbbbbbgggttt~~~xxxtttooojjjggggggfffcccccceeeoooyyytttssswww~~~tttnnniiiiiikkksss~~~{{{{{{||||||xxxuuurrrppplllhhheeecccbbbbbbcccdddeeegggjjjmmmpppqqqtttwwwzzz{{{xxxvvvvvvvvvnnnmmmjjjfffcccbbbbbbcccfffeeecccbbb```^^^]]]\\\VVVOOOIIIGGGDDDAAAAAAEEEAAA???<<<::::::999777666555555555777999888666333333444555666777666666555555555555555666777888888888888888888888888888888888888888999999999:::::::::::::::999:::;;;;;;<<>>??????AAACCCFFFGGGHHHIIIKKKMMMPPPQQQSSSTTTSSSRRRPPPOOOJJJIIIGGGDDDBBBAAA@@@???;;;:::888777555444333333000000000000111222333333111111111111222222222222222222333333333333444444333333444555555666666777888888888999::::::;;;;;;============>>>>>>>>>>>>iiitttoooaaaaaaggglllvvv{{{mmm```XXXNNNHHHQQQaaammmaaaeeewwwhhhMMM===<<<999555444555666666555555555555555555555555555555666777888999::::::>>>BBBAAARRRwwweeebbb___cccrrrVVVMMMEEEAAA???AAAGGGLLLMMMLLLNNNNNNNNNMMMLLLJJJIIIHHHFFFFFFFFFEEEDDDBBB@@@???AAA???===:::999999:::;;;<<<===>>>@@@BBBDDDEEEFFFHHHIIIKKKNNNRRRUUUWWWXXX^^^```ccceeeggggggfffeeeiiikkknnnooonnnmmmnnnnnnkkkooosssuuusssrrrsssuuutttxxx}}}~~~~~~}}}zzzyyyzzz{{{|||}}}|||}}}~~~~~~{{{yyyyyy}}}xxxvvvxxx}}}}}}wwwsssrrrqqqooolllgggdddccceeeccc```ccchhhkkkzzz~~~wwwrrrmmmmmmjjjeeebbbhhhuuu|||xxxtttrrrmmmlllkkkkkkkkkjjjhhhfffhhheeedddcccbbbeeerrr~~~}}}xxxuuummmhhhfffgggfffcccbbbccccccrrr}}}wwwrrrwwwuuuoookkkkkkjjjmmmyyy~~~}}}~~~|||xxxttttttqqqmmmiiieeecccbbbbbbdddeeegggjjjlllnnnpppppptttxxx{{{zzzxxxuuuuuuvvvnnnmmmjjjfffcccaaabbbcccfffdddbbb___^^^]]]^^^^^^VVVPPPJJJHHHDDD@@@@@@CCCAAA???<<<::::::999777666444444444777:::999555111333444555777888777777666555444444555555666777888888888888777777777777777777777888888999999999:::<<<;;;;;;;;;;;;<<<======???BBBEEEGGGGGGGGGHHHIIIHHHIIIKKKLLLMMMMMMMMMLLLIIIIIIHHHFFFDDDAAA>>><<<:::999777666444333333333444666888:::<<<===>>>>>>BBBDDDFFFFFFFFFGGGIIIJJJOOOPPPPPPPPPPPPNNNMMMLLLJJJHHHFFFDDDBBB@@@@@@???;;;:::888666444333222111......//////000111333444111111222222222333333333222222333333333444444444333333444444555666666777777888888999::::::;;;;;;============>>>>>>>>>>>>{{{wwwlllbbbaaajjjssswwwwww}}}jjjYYYSSSKKKGGGWWWmmmyyygggbbbbbbttt___DDD:::999888666666666666777666666666555444444333333555555666777888999::::::999AAADDDMMMqqqvvvaaa___iiixxxtttXXXLLLCCCAAAAAABBBFFFJJJMMMNNNPPPNNNLLLJJJIIIHHHHHHHHHEEEFFFGGGGGGFFFDDDAAA@@@@@@>>>===;;;:::::::::;;;999;;;===???@@@BBBFFFHHHEEEHHHKKKMMMOOOQQQTTTWWW[[[]]]```cccfffggghhhhhhiiikkkmmmpppqqqqqqqqqppprrrrrrqqqpppppptttyyy}}}~~~|||zzz|||}}}|||||||||{{{zzzyyyyyyyyyyyy{{{|||}}}~~~~~~~~~zzzxxxzzzzzzzzztttsssxxx~~~xxxrrrnnnlllkkkjjjiiijjjiiifffcccbbbeeehhhmmmvvv~~~zzzppplllhhhgggeeefffnnnwww~~~~~~zzztttkkkmmmnnnmmmjjjhhhggggggbbbbbbeeegggggghhhpppzzzzzztttmmmllljjjiiihhhfffccc```dddiiixxx}}}xxx|||yyy|||{{{qqqlllmmmlllkkkttt~~~yyywwwwwwuuurrrnnnjjjgggdddcccfffggghhhjjjllloooqqqsssrrrwwwzzzxxxvvvwwwxxxwwwqqqnnniiieeeeeefffffffffiiigggeeebbb^^^[[[XXXWWWZZZSSSJJJCCC??????@@@AAABBB@@@>>><<<;;;::::::;;;777777777777666555444333333333333444555666777777444444444444444555666777444444444555555555666666666666666666777888999:::::::::999999:::<<<===>>>???AAACCCDDDEEEFFFHHHJJJQQQQQQQQQQQQQQQPPPOOOOOONNNJJJFFFDDDCCCBBB???<<<===<<<:::888777666555555444555555777999;;;===>>>???AAACCCDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIGGGEEECCCBBBAAAAAABBB<<<888555444555666444222222111000111333444333222333333333333333333333333444444444444444444444444222222333333333333333333777777777888999999::::::<<<<<<======>>>>>>??????uuukkkbbbdddnnnyyy}}}}}}xxxgggXXXQQQJJJIIIZZZqqqvvveeebbbcccvvv{{{ZZZBBB:::999888666666666666777444444555555555555555555555555666777888999::::::999@@@DDDLLLnnn~~~ddd___eeerrr{{{\\\KKKDDDBBBAAABBBFFFJJJLLLMMMPPPOOOMMMJJJHHHGGGGGGGGGEEEFFFGGGGGGFFFDDDAAA@@@???>>><<<;;;:::::::::;;;999;;;===???@@@BBBEEEHHHGGGIIILLLNNNOOORRRVVVXXX[[[]]]```ccceeeggghhhhhhiiijjjllloooppppppoooooopppqqqqqqqqqrrrtttyyy|||~~~}}}}}}{{{xxx|||{{{zzzzzzyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~xxxvvvxxxyyy{{{tttssswww}}}}}}vvvpppmmmkkkjjjiiikkkkkkjjjfffcccbbbcccfffjjjsss~~~{{{rrrnnnkkkiiifffeeejjjrrryyy}}}xxxpppppppppnnnllljjjhhhggggggfffffffffeeefffmmmwwwzzzuuupppnnnkkkiiihhhfffdddaaabbbfffrrr}}}zzzvvvxxxyyyqqqqqqnnniiinnnxxx}}}zzz{{{xxxtttoookkkgggfffeeehhhhhhiiikkklllooopppqqqqqqxxx{{{zzzyyyzzz{{{yyyuuuqqqllliiihhhhhhhhhhhhiiihhheeebbb^^^[[[XXXWWWYYYSSSKKKDDDAAA@@@@@@@@@AAA@@@>>><<<::::::::::::777777777777666555444333333444444555555666666666555444444444444555555666444444444555555555666666666666666666777888999999777888:::;;;<<<<<<<<<<<>>===<<<:::888777666555555444444555666888:::<<<======@@@BBBCCCCCCDDDEEEFFFIIIIIIIIIJJJJJJIIIIIIHHHFFFEEECCCAAA@@@?????????:::777444333444444333111222111000111333444333222222222222222222222222222444444444444444444444444444444555555555555666666777777777888999999::::::999:::;;;<<<===>>>???@@@qqqiiiccchhhtttssscccUUUNNNIIILLLbbb{{{qqqddddddgggzzzuuuWWWCCC:::999777666555555666777333333444444555666666777555555666777888999:::::::::@@@BBBJJJhhhooobbbdddkkkdddMMMFFFDDDBBBBBBEEEIIILLLMMMPPPOOOMMMJJJIIIGGGGGGFFFEEEFFFFFFFFFEEEDDDBBBAAA>>>===;;;:::999999:::;;;999;;;===>>>???AAADDDGGGHHHJJJLLLMMMOOORRRWWWZZZZZZ\\\___bbbeeeggghhhhhhiiijjjlllnnnnnnnnnnnnmmmnnnppprrrssssssuuuxxx{{{}}}}}}zzzuuuzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}~~~~~~~~~vvvssstttvvv}}}zzztttsssvvv{{{~~~{{{vvvqqqooommmlllkkknnnnnnllliiieeeddddddfffhhhooo{{{~~~|||vvvrrrooolllhhhdddfffjjjqqqxxx~~~~~~xxxuuurrrpppnnnllliiigggiiifffdddddddddeeemmmwww{{{vvvtttpppllliiihhhfffdddccc```bbbjjjyyyvvvrrrsss~~~xxxtttpppjjjjjjppp~~~~~~{{{uuupppllljjjiiijjjkkkkkkkkkllllllnnnooooooqqqwww||||||}}}}}}zzzvvvppplllkkkkkkkkkjjjjjjhhheeeaaa]]]ZZZWWWVVVWWWSSSLLLGGGDDDBBB@@@???@@@???===;;;:::999999999777777777777666555444444555555555555555555555555555555444444333444444444444555555555555666666666555555555555666777888888555777:::<<<======<<<;;;???BBBDDDFFFHHHIIILLLOOOQQQRRRTTTVVVVVVUUUSSSQQQRRROOOKKKHHHGGGEEEBBB@@@===<<<:::888777666555555333333444555666888:::;;;<<<>>>@@@AAAAAABBBCCCEEEGGGGGGHHHHHHIIIHHHHHHGGGCCCBBBAAA???======<<<<<<888555333222333333222111222111000111333444333222111111111111111111111111444444444444444444444444444444555555555666666666777777777888999999::::::777888999;;;<<<>>>???@@@yyymmmgggdddkkkxxxpppaaaRRRJJJHHHRRRnnnmmmeeeiiiooonnnQQQ@@@:::999777666555555666666444444444555555555666666555555666777888999:::::::::???AAAGGGaaa~~~jjjeeegggnnnTTTIIIFFFCCCBBBDDDHHHKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFEEEDDDBBBBBB>>>===;;;:::999999::::::999;;;===>>>>>>@@@CCCFFFHHHIIIKKKLLLNNNQQQVVVYYYYYY[[[^^^bbbeeeggghhhhhhjjjkkklllnnnnnnnnnnnnnnnmmmooorrrtttuuuvvvxxxzzz{{{~~~}}}zzzvvvxxxyyyyyyzzzzzz{{{{{{{{{}}}}}}~~~{{{}}}}}}}}}uuuqqqrrrssszzz~~~yyytttssswww{{{}}}~~~|||wwwtttsssrrrpppooooooooommmkkkiiihhhhhhhhhffflllvvv~~~~~~|||{{{zzzvvvrrrqqqllleeeccceeejjjpppwww|||~~~zzzvvvrrrpppmmmiiifffgggcccaaabbbcccgggpppyyyzzzvvvuuuqqqlllhhhgggeeedddbbb______dddooo|||}}}sssnnnnnnwww~~~wwwrrrllllllooowww{{{vvvpppmmmmmmooopppnnnnnnmmmmmmmmmmmmmmmnnnpppwww|||}}}}}}yyyrrrnnnlllkkkkkkjjjiiigggccc___[[[XXXVVVUUUWWWSSSNNNJJJGGGDDD@@@>>>???>>>===;;;:::999888888777777777777777666555555666666666666555555555555666666555444333333333444555555555555555666666666444444444555555666777888666777999;;;<<<=========@@@BBBEEEHHHIIIKKKOOOQQQPPPRRRUUUXXXXXXVVVSSSQQQRRRPPPLLLIIIFFFDDDAAA@@@===<<<:::888777666555555222222333444555777888999:::<<<>>>@@@@@@@@@AAACCCEEEEEEFFFGGGGGGGGGFFFFFFAAAAAA???>>>===;;;;;;:::666555444333333333222111222111000111333444333222111111111111222222222222444444444444444444444444222222333333444444555555777777777888999999::::::999999:::;;;===>>>??????uuujjjeeedddlllyyy~~~ooo___NNNGGGJJJ[[[zzz}}}yyy}}}yyykkkiiipppzzzfffIII<<<999888777555555555555666666666555555555444444444555555666777888999:::::::::===@@@EEEYYYssshhhbbbyyywww^^^MMMHHHDDDAAACCCGGGJJJLLLIIIIIIJJJJJJJJJJJJJJJIIIFFFFFFEEEEEEEEEDDDCCCCCC???>>><<<:::999999999:::999:::<<<===>>>???BBBEEEFFFGGGJJJKKKMMMPPPTTTWWWXXXZZZ]]]aaadddfffggghhhkkklllmmmnnnooopppppppppmmmpppsssuuuuuuuuuwwwxxxyyy~~~}}}{{{|||{{{xxxvvvwwwyyyzzz{{{||||||{{{{{{|||}}}~~~{{{}}}~~~uuuqqqqqqqqqxxx}}}yyyuuuuuuyyy|||~~~~~~}}}{{{xxxvvvuuutttrrrppplllkkkjjjjjjjjjiiiiiiiiifffkkkrrryyy}}}zzzyyy|||xxxuuutttppphhhdddcccfffkkkqqqwww{{{vvvrrrnnniiifffgggbbb___aaacccfffooowwwzzzvvvtttqqqkkkhhhfffdddcccbbb```^^^aaaiiisss~~~yyyqqqmmmlllrrr{{{|||tttnnnmmmoooqqq}}}zzzuuupppoooppptttvvvqqqpppooonnnmmmlllllllllooouuuzzz}}}zzztttnnnllljjjiiihhhgggeeeaaa]]]ZZZXXXWWWVVVVVVTTTOOOLLLIIIEEEAAA>>>>>>>>>===<<<:::999888777777777777777777777666555666666666666666666555555777666555555444444444444666666666666666666666666444444444555555666777888:::999888888:::<<>>>>>???@@@AAACCCCCCDDDEEEEEEEEEEEEEEE@@@@@@???>>>===;;;::::::555666666555444333333333222111000111333444333222222222222222333333444444444444444444444444444444222222333444444555666666777777777888999999::::::==================>>>>>>rrrfffcccccclllyyy}}}xxxkkk[[[KKKFFFPPPfff||||||pppxxxsssiiilllwwweeeHHH???999888666555444444555666777666666555444444333333555555666777888999::::::999<<>>;;;:::999999999999:::<<<======>>>AAADDDDDDFFFIIILLLNNNPPPSSSUUUWWWYYY\\\```cccfffggghhhkkklllmmmnnnoooqqqrrrrrroooqqqtttuuuttttttuuuwwwwww|||~~~{{{zzz{{{{{{yyyuuuvvvxxx{{{|||}}}||||||yyyzzz{{{||||||}}}}}}|||}}}~~~wwwssssssqqqxxx{{{xxxxxx{{{~~~~~~}}}{{{yyyvvvuuuuuussspppnnnhhhgggfffggghhhiiigggffffffiiinnnttt}}}~~~{{{zzz|||xxxuuuvvvtttmmmhhhgggfffiiilllqqq{{{}}}vvvoookkkiiijjjdddaaaaaaccceeekkkqqq~~~zzzvvvrrroookkkhhhgggeeecccaaaaaa___```eeemmmyyy}}}~~~wwwqqqmmmlllooouuu}}}yyypppnnnnnnnnnxxx|||yyytttqqqpppqqquuuwwwsssrrrpppooommmlllllllllnnnrrrvvvzzz}}}vvvpppmmmkkkiiihhhgggeeeaaa^^^[[[YYYYYYYYYWWWTTTPPPMMMJJJFFFBBB???>>>>>>>>>===;;;:::888777777777777888888777777666666666666666666666666666777777666666555666666666777777777666666666666555555555555555666777888888<<<:::888888999===AAADDDBBBEEEGGGIIIKKKLLLOOORRROOOPPPRRRSSSSSSQQQOOOMMMKKKJJJIIIFFFAAA???>>>???===<<<:::888777666555555222222222333444666777888888:::<<<>>>>>>>>>???AAAAAAAAABBBCCCDDDDDDDDDDDD@@@@@@??????===;;;:::999444555777666444333333444222111000111333444333222222222222333333444444555444444444444444444444444444444555666777888888999777777777888999999::::::???>>>>>>>>>============{{{jjjbbb```bbblllyyy{{{uuudddVVVHHHIIIXXXooozzzuuuhhhsssnnnhhhnnn|||```FFFAAA999888666555444444555555555555555555555555444444555555666777888999::::::888:::>>>CCCMMMiii~~~ooo^^^kkk{{{vvvRRRLLLEEEAAAAAAEEEIIIKKKJJJJJJJJJKKKJJJHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCC@@@===:::999888888888:::;;;<<<<<<>>>@@@CCCCCCFFFKKKNNNPPPQQQSSSTTTVVVXXX[[[___ccceeeggggggiiijjjkkklllnnnppprrrsssrrrsssttttttsssssstttvvvvvv|||~~~||||||zzzvvvsssuuuxxx{{{}}}}}}}}}}}}zzzzzz{{{|||}}}}}}}}}}}}yyyuuuvvvttt{{{|||{{{}}}~~~}}}{{{zzzyyywwwvvvvvvtttpppnnnjjjhhhggggggiiiiiigggdddeeegggjjjpppyyy~~~{{{wwwuuuwwwwwwrrrnnnmmmhhhiiiiiilllvvvzzzqqqmmmmmmiiiddd```bbbdddeeeiiiooo{{{~~~zzzxxxqqqooollljjjiiigggeeebbbbbb``````dddiiisss}}}|||~~~{{{rrrooommmnnnpppvvvuuupppoooooottt|||yyyuuuqqqpppppprrrtttsssrrrqqqooonnnmmmllllllmmmpppssswwwzzztttpppmmmkkkjjjiiifffccc```]]]]]]^^^^^^YYYUUUQQQMMMJJJGGGCCC@@@>>>??????>>>===;;;999888666777777888888888777777555555666666777777888888888777777777777888888999777777777777666666666555666666666666777888999999;;;;;;::::::<<>>>>>@@@===<<<:::888777666555555333333333333444666777888888:::<<<======>>>???AAA???@@@AAABBBCCCCCCCCCCCC>>>???>>>>>><<<;;;999777111444666666333222222333222111000111333444333222000111111222333333444444444444444444444444444444444444555666777888999999777777777888999999::::::========================qqqbbb___^^^aaammmzzz{{{ttt___RRRGGGKKK^^^tttzzzzzzlllbbbqqq{{{kkkgggoooUUU>>><<<999888666555444444555555333333444444555666666666555555666777888999::::::888999>>>CCCKKKddd~~~ttt```kkkpppSSSMMMFFFAAAAAADDDIIIKKKLLLLLLLLLKKKIIIGGGEEECCCFFFEEEEEEDDDDDDDDDDDDEEEFFFDDDAAA>>>;;;999888888888:::;;;<<<<<<===@@@BBBBBBGGGLLLPPPRRRSSSSSSTTTUUUXXX[[[___ccceeeggggggggghhhiiikkkmmmppprrrttttttuuuuuutttrrrrrrtttuuuvvv}}}}}}xxxrrrsssuuuxxx{{{}}}~~~~~~}}}}}}~~~~~~{{{wwwxxxvvv}}}~~~~~~~~~{{{yyy}}}{{{zzzyyyxxxvvvrrrooonnnllljjjjjjlllkkkhhheeedddeeehhhmmmvvv{{{vvvtttxxxyyyuuurrrqqqjjjiiihhhiiisss~~~}}}ssspppqqqeee```^^^bbbeeehhhlllqqqvvv~~~{{{yyyqqqooommmlllkkkiiifffdddbbb``````cccgggooo}}}zzzzzzsssqqqoooooonnnqqq|||{{{uuusssrrrsss|||}}}zzzvvvrrrooooooooopppssssssqqqooonnnmmmmmmmmmllloooqqquuu~~~~~~wwwssspppnnnllljjjhhheeebbb``````aaabbbYYYVVVQQQMMMJJJGGGCCCAAA????????????===;;;999888666777777888888888777777444555555666777888888999888777777777888999::::::888888777777666666666555666666666777777888999::::::;;;<<<===???AAABBBCCCDDDFFFHHHIIIJJJKKKMMMOOONNNNNNMMMLLLKKKIIIHHHGGGFFFGGGGGGDDD@@@>>>???AAA===<<<:::888777666555555333333333444555666777888888:::<<<======>>>???AAA>>>???@@@AAABBBCCCCCCBBB======>>>===<<<:::888666///222555555222000111222222111000111333444333222///000000111222222333333444444444444444444444444222222333444555666777888777777777888999999::::::::::::;;;;;;<<<===>>>>>>}}}iiiYYYYYY___dddjjjtttyyysssggg[[[NNNFFFSSSnnnxxxuuu}}}sssgggbbbrrr~~~qqqeeejjjsssuuuQQQ>>><<<777777666555555555555555444444444444444444444444555555555666777777888888888<<<<<<@@@JJJ]]]}}}jjjaaaffflll___LLLDDDEEE@@@@@@FFFGGGIIIIIIJJJJJJIIIIIIHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDAAAAAA@@@>>><<<:::888777888999;;;<<<<<<>>>@@@CCCDDDGGGKKKOOOQQQSSSVVVYYYWWWYYY\\\]]]^^^```bbbeeeggghhhjjjkkklllnnnrrruuuwwwwwwwwwvvvvvvvvvvvvuuu|||~~~|||zzzyyyqqqssswww{{{~~~}}}|||{{{|||}}}~~~~~~|||zzzzzz~~~}}}||||||||||||}}}}}}zzzvvvssskkkkkkkkklllmmmmmmjjjggggggfffhhhnnnuuuvvvuuutttuuuvvvvvvtttrrroookkkggghhhnnnwww}}}|||uuupppmmmgggbbbaaabbbdddkkkrrrxxx{{{uuurrrqqqnnnlllkkkhhheeebbbdddbbbaaaaaaaaagggwww{{{yyyyyy|||ssstttrrrnnnkkkmmmttt{{{}}}vvvuuukkknnnzzz}}}wwwqqqnnnmmmnnnoooooopppqqqrrrrrrqqqooonnnpppqqqssswww||||||vvvqqqmmmkkknnnjjjccc^^^\\\]]]___bbb___[[[VVVOOOJJJFFFDDDCCC>>>>>>>>>>>>===<<<;;;:::999999777666555555555555444444555555666666777777999999999999999999::::::666666666666666777777888444444333555777888888777777777888:::<<>>:::888;;;;;;::::::888777555444000222333555666666555555777777999:::;;;<<<<<<<<>>???@@@@@@AAA===>>>>>>===;;;999777666444444333333333333222222333333333222222222111111111111222333333333333222333333333333333333333333444444333222222222333333777777777888999999::::::999999:::::::::;;;;;;;;;yyytttcccVVVUUUYYY^^^ccckkkoooiii^^^SSSLLLKKK\\\yyyyyyxxxjjjeeehhhzzz{{{nnndddlllxxxiiiIII<<<===777666666555555555555555444444444444444444444444777777777888999999::::::888<<<<<>>@@@CCCBBBEEEIIILLLNNNQQQTTTVVVWWWYYY\\\^^^___```ccceeeiiikkkllllllmmmooorrruuuxxxxxxxxxxxxxxxxxxxxxxxx{{{}}}}}}{{{zzztttvvvxxx{{{}}}}}}||||||~~~{{{yyy}}}~~~}}}~~~~~~}}}||||||}}}~~~~~~}}}yyyvvvooommmkkkkkkkkkkkkjjjiiiiiigggggglllqqq{{{wwwvvvuuutttuuutttqqqooonnnkkkhhhiiiooovvv|||~~~uuuooolllgggdddeeefffggglllrrrxxx|||wwwrrrpppnnnmmmllljjjgggdddbbb```______^^^bbbppp~~~zzzxxxwwwxxx|||~~~|||ttttttrrrnnnkkklllsssyyyyyyvvvqqqqqqxxxzzztttqqqooonnnooonnnnnnoooppppppppppppppppppqqqrrruuuzzz~~~yyytttpppnnnmmmiiiddd^^^\\\\\\^^^``````]]]YYYSSSMMMHHHEEECCC>>>>>>>>>>>>===<<<;;;;;;999999888777666666666777666666666666777777777777999999999999:::::::::::::::999999888777777777777666555444555777888777666777888999:::===???AAABBBEEEGGGIIIJJJIIIIIIJJJKKKKKKKKKKKKJJJHHHFFFDDDCCCFFFEEEDDDBBB@@@>>>===<<<;;;;;;:::999888777555444111222333555555555555444777888999:::;;;<<<<<<<<<===============>>>??????============;;;999777666444444333333333333222222333333222222222111111111111111222333333333333222333333333333333333333333333333333222333333444444777777777888999999::::::999999:::::::::;;;;;;;;;sss{{{wwwmmmaaaWWWRRRUUUWWW[[[aaaccc]]]TTTKKKLLLVVVmmmwww|||www^^^dddqqqxxxkkkeeeqqqzzzXXX???999>>>777666555555444444555555444444444444444444444444666777777888888999999:::888;;;;;;===EEESSSzzzooo```aaadddeeeOOOEEEEEE??????EEEFFFIIIIIIJJJJJJIIIIIIHHHGGGEEEDDDDDDCCCCCCDDDDDDEEECCCCCCBBBAAA???<<<:::999888999;;;<<<<<<>>>@@@CCCCCCEEEIIIKKKMMMPPPSSSUUUWWWZZZ\\\^^^___aaadddfffjjjkkklllllllllllloooqqqvvvvvvwwwxxxyyyyyyyyyyyyzzz|||}}}~~~~~~}}}}}}yyyyyyyyyzzz{{{}}}~~~~~~}}}}}}|||}}}|||yyy||||||{{{|||}}}}}}}}}}}}~~~~~~{{{ssspppllljjjjjjkkkkkkjjjllliiihhhkkkooowww~~~wwwvvvtttssssssqqqooolllnnnllljjjlllpppvvvzzz|||}}}wwwqqqmmmiiigggiiijjjjjjmmmrrrxxx~~~zzzrrrpppnnnmmmmmmllljjjhhhaaa___^^^^^^]]]___iiiuuu{{{wwwssssssvvvyyyyyyxxxttttttrrrnnnkkkkkkpppuuu~~~zzzxxxuuuvvv~~~~~~zzzuuurrrooonnnllllllkkklllmmmnnnpppqqqppppppppprrrvvv{{{|||xxxtttrrrnnnjjjeee```]]]\\\^^^___aaa___\\\WWWQQQKKKFFFCCC>>>??????>>>>>>===<<<;;;:::999999888888888999999999999888888888888888888999999999:::::::::;;;;;;===<<<;;;:::999888888777888666555666888888777666888888999:::<<<>>>@@@AAADDDFFFHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEDDDCCCHHHFFFDDDAAA@@@@@@@@@AAA<<<;;;:::999888666555444111222333444555555444444777888999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;999777666444444333333333333222222333222222222222111111111111111222333333333333222444444444444444444444444333222222222333444555555777777777888999999::::::::::::::::::;;;;;;;;;;;;tttvvvwwwtttmmmeee]]]WWWSSSSSSTTTWWWZZZYYYSSSMMMHHHQQQddd~~~xxxqqq~~~qqqXXXggg|||vvvjjjhhhxxxmmmNNN:::888===666666555444444444444555444444444444444444444444444444555555666777777777777:::999<<>>???EEEEEEIIIIIIJJJJJJIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBB@@@>>><<<:::999888999;;;<<<<<<>>>@@@CCCEEEGGGJJJLLLMMMPPPSSSVVVWWWZZZ\\\^^^```bbbdddggghhhiiijjjjjjiiihhhjjjkkkrrrssstttvvvwwwxxxxxxwwwyyyyyyzzz|||~~~~~~}}}|||zzzyyyzzz{{{}}}~~~~~~}}}~~~}}}}}}~~~{{{~~~~~~}}}zzz{{{}}}|||||||||{{{|||}}}}}}tttqqqnnnllllllkkkjjjiiimmmjjjhhhjjjmmmuuu{{{uuutttrrrrrrrrrqqqnnnlllmmmllllllnnnrrrvvvzzz|||{{{{{{vvvsssnnnkkkkkkkkkjjjmmmrrrxxx|||rrrpppnnnnnnnnnnnnlllkkkcccaaa``````^^^^^^eeennn}}}|||wwwqqqooorrruuuvvvuuuttttttqqqnnnjjjjjjmmmpppzzzzzzvvvuuuzzz~~~yyytttpppnnnjjjiiihhhhhhjjjmmmppprrrpppooonnnooorrrwww{{{~~~}}}~~~|||yyyvvvpppmmmhhhccc___^^^^^^___``````^^^ZZZTTTLLLEEEAAA????????????>>>===<<<<<<;;;:::::::::::::::;;;<<<;;;;;;::::::999999888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888999888777777888999888666777888888999;;;===>>>???BBBDDDFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDGGGFFFFFFEEEDDDCCCBBBBBB===<<<:::999777666555555222222333333444444444444666777999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<;;;:::888777555444444333333333222222222222222222222111111111111111111222333333333333222555555555555555555555555222222222333333555666777777777777888999999:::::::::::::::;;;;;;;;;;;;<<>>???EEEEEEIIIIIIJJJJJJIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBAAA@@@>>>;;;999888888999;;;<<<<<<>>>@@@CCCEEEGGGIIIJJJLLLNNNRRRTTTVVVYYY\\\^^^___bbbeeegggggghhhjjjiiihhhhhhiiijjjppprrrtttvvvwwwxxxwwwwwwxxxwwwwwwyyy|||}}}{{{yyyyyyzzz|||~~~~~~~~~}}}~~~{{{}}}|||~~~{{{|||}}}{{{yyy{{{}}}}}}sssrrrppppppooommmjjjgggjjjgggfffhhhkkkqqq~~~{{{sssqqqqqqqqqrrrqqqooommmkkklllnnnppptttxxx|||}}}~~~|||zzzsssmmmjjjhhhhhhlllrrrxxx}}}ssspppnnnnnnnnnooonnnmmmeeebbb``````^^^]]]bbbiiivvv~~~xxxqqqnnnpppssstttttttttssspppmmmjjjjjjkkklllsss}}}yyyvvvuuuzzz|||vvvqqqnnnjjjiiigggfffhhhkkknnnqqqnnnmmmlllmmmooorrruuuxxxxxxyyy|||~~~~~~}}}{{{yyytttqqqlllgggcccaaa______^^^^^^]]]ZZZTTTLLLEEE@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<===<<<<<<;;;;;;::::::999999999::::::;;;<<<<<<======::::::;;;<<<<<<;;;;;;::::::999888888999:::999777777777777888999;;;<<<===AAABBBDDDEEEDDDDDDDDDFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEGGGIIIJJJIIIGGGDDDBBB>>><<<:::888666555555555222222222222333333333444555666777999::::::;;;;;;;;;<<<===>>>>>>>>>======::::::;;;;;;:::888666555444444333333333222222222222222222111111111000000111111222333333333333222555555555555555555555555222222333333444555666777777777777888999999::::::::::::;;;;;;;;;<<<<<<<<<|||rrriiiaaaWWWQQQPPPQQQMMMLLLNNNMMMIIIFFFFFFFFFZZZwwwpppqqqrrrggg~~~ssslllmmmzzz^^^HHH>>>999777666555444444333333444444444444444444444444444444555666666777777888888999555999999===CCCIIIeeeiii]]]^^^aaappppppUUUFFFCCC???@@@EEEDDDIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFBBBBBBAAA@@@===;;;999888888999;;;<<<<<<>>>@@@CCCDDDEEEFFFGGGHHHJJJNNNQQQUUUXXX[[[]]]___aaadddffffffiiikkklllkkkkkklllmmmrrrtttvvvxxxzzzyyyyyyxxxxxxuuusssuuuzzz~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~~~~~~~{{{||||||~~~~~~|||zzz|||zzzsssrrrrrrrrrqqqooojjjgggfffddddddgggiiimmmwwwrrrqqqpppqqqrrrrrrpppnnnjjjlllooorrruuuzzz~~~~~~~~~|||tttmmmiiiggggggkkkrrrwww|||sssqqqnnnmmmnnnoooooonnneeeaaa______^^^]]]aaagggqqqyyyqqqnnnooorrrttttttrrrqqqooolllkkkjjjiiiiiimmmuuuxxxvvvvvvyyy}}}wwwrrrnnnkkkjjjhhhggggggiiilllnnnlllkkkkkkkkklllnnnpppqqqrrrtttwwwyyy{{{{{{{{{zzzvvvtttooojjjfffbbb```___\\\]]]\\\ZZZTTTMMMEEEAAA@@@AAAAAA@@@@@@???>>>======<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999::::::;;;<<<===>>>>>>999:::<<<=========<<<;;;:::999888999:::;;;:::999777777777888999:::;;;<<>>???@@@???>>>>>>999999::::::999888666555444444333333333333222222222111111111111000000000111111222333333333333222444444444444444444444444444333333333444555666666777777777888999999:::::::::;;;;;;;;;<<<<<<<<<<<>>@@@CCCDDDEEEFFFFFFGGGIIIMMMPPPTTTVVVYYY\\\^^^```cccfffdddgggjjjllllllmmmnnnooorrrtttvvvyyyzzzyyywwwvvvwwwsssqqqrrrxxx|||}}}||||||{{{{{{{{{|||}}}~~~~~~~~~|||||||||~~~~~~~~~~~~}}}~~~xxxtttsssqqqppppppooommmjjjhhhggghhhjjjjjjlllsss|||tttrrrqqqqqqrrrqqqooommmiiikkkooorrrvvv}}}|||{{{zzzxxxqqqllljjjhhhgggkkkqqqwww~~~zzztttqqqnnnmmmmmmnnnnnnmmmgggccc`````````___ccciiixxx~~~xxxqqqnnnooorrrsssssspppooommmlllkkkjjjhhhgggffflllwwwzzzwwwvvvwww{{{|||wwwrrrooolllkkkiiihhhggghhhiiijjjiiijjjjjjkkkkkkkkkkkkkkknnnooorrrtttwwwyyyzzzzzzwwwtttqqqlllgggbbb___]]]\\\\\\\\\YYYUUUNNNGGGCCCAAAAAAAAAAAA@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????<<<===?????????>>><<<;;;:::999888999;;;<<<<<<;;;:::999999999:::;;;<<<<<<===???BBBCCCDDDDDDFFFGGGGGGGGGIIIJJJKKKKKKKKKKKKJJJKKKMMMMMMLLLIIIFFFDDD???>>>;;;888555444444555444333222111111222333333222333444666777777888888;;;===>>>@@@@@@???>>>===888888999999999777666555444444333333333333222222111111111111000000000000111111222333333333333222333333333333333333333333555555444444444555555666777777777888999999::::::;;;;;;;;;;;;<<<<<<<<<<<>>???;;;444555555444333333333333444444444444444444444444444333333444444555666666666777::::::<<<@@@BBBWWW{{{nnn___[[[[[[gggeeeQQQJJJBBB@@@CCC@@@IIIIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBB@@@===;;;:::888999;;;<<<<<<>>>@@@CCCFFFGGGHHHHHHHHHJJJNNNRRRSSSUUUYYY[[[]]]___ccceeeaaadddhhhjjjkkklllnnnoooppprrruuuwwwxxxwwwuuussswwwsssoooqqqvvv{{{|||{{{zzzzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~|||{{{~~~~~~|||}}}wwwwwwtttpppnnnnnnooonnnnnnmmmlllmmmooonnnmmmsss{{{vvvtttsssrrrrrrpppnnnkkkhhhkkkooossswww{{{xxxvvvsssnnnkkkkkkjjjiiikkkpppwww}}}yyytttqqqnnnlllmmmmmmmmmmmmkkkfffcccccccccccchhhnnn}}}wwwqqqnnnooorrrsssrrrooonnnlllkkkkkkjjjhhhgggcccgggqqq~~~}}}yyyuuutttvvv{{{vvvrrrpppnnnlllkkkiiihhhgggggghhhhhhiiijjjkkkkkkjjjiiihhhlllmmmoooqqqtttvvvyyyzzzvvvtttqqqlllgggbbb^^^\\\\\\\\\\\\ZZZUUUOOOIIIFFFAAAAAAAAAAAA@@@???>>>>>>???>>>===;;;;;;:::::::::999::::::;;;;;;<<<<<<<<<::::::;;;<<<===>>>???@@@@@@AAABBBBBBAAA???<<<;;;:::999888:::<<<======<<<;;;;;;;;;;;;;;;<<<===>>><<>>;;;777555444444555444333222111111111222333111222333555666666777777;;;<<<>>>???@@@???>>><<<888888999999888777666555444444444333333333222222111111111111000000000000111111222333333333333222333333333333333333333333666555555444444444555555777777777888999999::::::;;;;;;;;;<<<<<<<<<======{{{nnndddZZZPPPKKKKKKOOOGGGEEEKKKKKKDDDEEELLLbbb}}}wwwtttxxxmmmcccjjjrrrUUUEEE???<<<888555555555555444444333333333222222222222222222222222444444555555666777777777666===<<<;;;@@@EEEUUUmmmvvvccc[[[]]]kkkkkkPPPGGGFFFDDDBBBDDDJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCBBB???===:::888999999::::::<<<===???@@@@@@CCCFFFHHHIIIIIIJJJKKKPPPSSSWWW[[[^^^aaaeeehhhhhhgggfffiiinnnqqqqqqooorrrrrrssstttuuuvvvwwwwww|||xxxttttttwwwzzzzzzzzzyyyzzz{{{zzzxxxyyy}}}~~~}}}}}}~~~}}}zzz{{{|||||||||}}}~~~vvvvvvtttppplllmmmqqqvvvrrrssstttrrrnnnmmmooorrr|||wwwtttrrrqqqooonnnjjjmmmpppqqqttt||||||vvvrrrooonnnlllkkkjjjkkklllmmmxxxzzzwwwsssqqqnnnlllkkkkkkmmmnnnppphhhbbbbbbaaa```eeelllzzzrrroooqqquuuuuutttqqqpppnnnmmmllliiieeebbb```dddkkkttt}}}~~~xxxuuuvvv|||wwwvvvqqqooommmllllllkkkiiigggkkkkkkkkkjjjjjjjjjjjjiiikkkkkkmmmrrrwwwyyywwwuuuwwwuuupppjjjddd___[[[YYY[[[ZZZZZZYYYWWWPPPIIICCCAAAAAA???>>>===============;;;::::::<<<======<<<:::;;;;;;<<<===>>>??????<<<;;;;;;<<<<<<===>>>???AAAAAAAAAAAAAAA@@@???>>>:::::::::999999::::::;;;???===;;;999888999:::;;;===>>>???AAACCCDDDFFFFFFGGGJJJLLLNNNOOOPPPQQQSSSTTTQQQNNNMMMMMMKKKGGGCCC???>>>;;;888666444444444444333333222222333333444666555444333333444666777::::::;;;;;;;;;;;;<<<<<<<<<:::999888888888666444444333222222111111222222000111111111111222222222000000111111111222222222333333333444444444555555444444333444444555666777444555777999999999888888<<<;;;;;;<<<<<<===>>>???~~~ssshhh```WWWOOOKKKLLLMMMFFFEEEIIIGGGDDDJJJVVVrrrvvvzzzjjjeeeqqqkkkPPPBBB>>>;;;888555555555444444444333333333333333333333333333333333444444555555666666777777777>>><<<;;;???CCCPPPggg}}}jjj``````mmmlllQQQGGGEEEBBBAAABBBIIIJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCBBB@@@===:::999999999999:::<<<===???@@@???BBBEEEGGGIIIJJJLLLNNNRRRTTTXXX[[[^^^aaaeeehhhhhhggggggiiinnnppppppooooooppprrrtttuuuvvvvvvvvvzzzwwwttttttwwwzzz{{{{{{||||||{{{zzzyyyyyy|||~~~~~~}}}}}}~~~~~~zzz{{{}}}{{{}}}ssstttssspppmmmnnnssswwwuuuwwwyyywwwsssqqqrrrttt{{{}}}{{{vvvrrrpppooonnnnnnjjjmmmppprrruuu}}}~~~uuupppnnnmmmkkkjjjiiikkklllmmmwwwzzzvvvsssqqqnnnkkkkkklllmmmoooooohhhccccccbbb```ccciii{{{sssppprrruuuuuuuuuqqqpppoooooonnnlllhhheeebbbdddhhhooowwwxxxuuuuuu}}}~~~xxxvvvsssrrrpppppppppnnnllliiijjjjjjjjjjjjjjjkkkkkkkkkmmmlllmmmqqquuuwwwvvvuuuvvvtttooojjjddd___\\\ZZZZZZZZZZZZZZZXXXRRRJJJEEEBBBAAA@@@??????>>>=========<<<::::::<<<===<<<<<<;;;;;;<<<<<<======>>>>>>============>>>???@@@@@@AAAAAAAAAAAAAAA@@@??????<<<<<<;;;;;;;;;<<<======???>>><<<:::999999:::;;;===>>>???AAACCCEEEFFFGGGJJJMMMPPPRRRRRRSSSUUUWWWUUURRROOONNNMMMJJJFFFBBB???===;;;888666555444444333333222222222222333333666555333333333444666777999999::::::;;;;;;;;;<<<<<<:::888888888888666444444333222222111111222222000111111111111222222222222222333333333444444444333333333444444444444555444444333444444555666777555666777888888999999888;;;;;;;;;;;;<<<===>>>???uuulllaaa[[[TTTMMMJJJKKKJJJFFFEEEEEEBBBDDDSSSeeexxxuuu~~~eeejjj~~~xxxcccKKK@@@===;;;777555444444444444333333333333444444444444444444444444444444444555666666777777777>>>===<<>>===>>><<<::::::<<<===<<<;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@>>>=========>>>>>>???@@@@@@???>>><<<;;;:::::::::======???AAACCCEEEGGGGGGKKKNNNQQQRRRSSSTTTVVVXXXWWWTTTQQQNNNLLLIIIDDDAAA===<<<:::888666555444444222222111111111111222222555444333333333444666777777777888999::::::;;;;;;;;;999888777888777666444444333222222111111222222000111111111111222222222222222333333333444444444333333333333444444444444444444333444444555666777666666666666777888999:::;;;;;;;;;;;;<<<===>>>???tttjjj```YYYRRRKKKHHHIIIHHHFFFEEEBBB???FFF]]]ssssssxxxpppaaarrryyyppp\\\HHH???<<<999666444333333333333333333333333444444444444444444444444333333444555555666666777777======<<<@@@@@@HHHZZZmmmdddlllrrrXXXLLLHHHCCCBBBEEEFFFHHHKKKNNNNNNMMMJJJIIIGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCBBB@@@>>><<<:::888888999:::;;;===>>>???BBBCCCDDDEEEGGGIIIMMMQQQRRRTTTWWWZZZ\\\^^^aaadddffffffgggjjjnnnsssvvvwww|||{{{xxxvvvtttsssrrrrrrtttsssssstttvvvyyy{{{}}}|||xxxvvvwwwzzz{{{zzzxxx~~~}}}}}}}}}~~~}}}|||~~~~~~|||wwwzzz|||xxxyyyxxxtttnnnkkklllnnn||||||xxxwwwxxxyyy|||xxxqqqmmmllllllkkkiiikkknnnrrrwwwyyypppkkkjjjgggeeefffgggjjjllloooyyyzzzrrrpppnnnkkkhhhgggiiikkkmmmiiihhhfffeeecccaaa______fffsss}}}~~~wwwrrrrrrtttuuuvvvtttsssssstttsssoooiiieeeaaa``````bbbhhhrrr{{{}}}uuuqqqooovvv|||{{{zzzzzzzzzyyyvvvqqqnnniiihhhhhhhhhjjjllloooqqqrrrqqqooooooppprrrsssttttttrrroookkkfffbbb^^^\\\ZZZ[[[\\\]]]\\\WWWQQQLLLDDDDDDDDDCCCBBB@@@>>>===>>><<<;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>???AAAAAAAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>===<<<;;;;;;<<<===???AAACCCEEEFFFGGGGGGJJJMMMOOOPPPQQQSSSUUUWWWUUURRROOOKKKFFFBBB@@@<<<;;;:::888666555444444111111000000000000111111333333333333333555666666666666777888999::::::;;;:::888777777777777555444444333222222111111222222000000111111111222222222000000111111111222222222222222333333333444444444444444333444444555666777777777666666666888999;;;;;;;;;;;;;;;<<<===>>>>>>wwwlllaaaYYYQQQIIIFFFFFFGGGFFFDDDAAABBBPPPiiivvv}}}ccc```}}}wwwrrrkkkYYYGGG>>>;;;888444333333333333333333333333333222222222222222222222222333333444444555666666666555<<<<<<===BBBBBBHHHYYY{{{ssshhhkkk|||tttZZZNNNHHHBBBBBBEEEEEEGGGKKKNNNOOONNNKKKIIIGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBAAA>>><<<;;;888888888999;;;<<<>>>???CCCDDDEEEEEEEEEGGGKKKMMMOOORRRUUUWWWYYY\\\___aaadddeeegggkkkoootttyyy|||~~~wwwrrrpppqqqqqqrrrrrrssstttvvvxxx{{{|||wwwtttsssuuuyyy{{{zzzxxx~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||~~~}}}~~~vvvwww~~~}}}}}}yyyzzzxxxtttnnnkkkkkkmmm||||||zzzzzzzzz{{{{{{sssnnnllljjjjjjhhhjjjlllqqqwwwwwwmmmkkkgggddddddeeehhhiiilllttt{{{ssspppmmmiiieeedddfffhhhjjjggghhhhhhfffdddbbb```]]]]]]hhhttt{{{~~~xxxsssqqqrrrtttuuuttttttuuuuuusssmmmfffaaa___^^^___aaaffflllssswww|||vvvqqqmmmlllsss~~~~~~}}}}}}|||xxxsssoookkkjjjhhhgggiiilllooorrrsssrrrqqqooonnnooorrrssssssrrrpppmmmiiidddaaa^^^[[[\\\]]]___^^^ZZZTTTOOOEEEEEEEEEDDDBBB@@@???>>>???===;;;;;;<<<<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;============>>>???@@@@@@AAABBBBBBCCCCCCCCCBBBBBB???>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@???===<<<<<<===>>>@@@AAACCCDDDEEEDDDFFFJJJLLLMMMNNNQQQRRRUUUTTTQQQMMMHHHCCC???===::::::999888777666555444111000000//////000000111222222222333444555666666666666777888888999::::::999777666666777666555444444333222222111111222222000000111111111222222222000000111111111222222222222222222333333333444444444444333444444555666777777777666666666888999;;;:::::::::;;;;;;<<<===>>>vvvlllaaaYYYQQQHHHEEEEEEFFFDDDCCCDDDMMMaaazzzlll\\\ffftttlllooogggVVVEEE<<<999666333333222222222222333333333333222222222222222222222222333333333444555555666666555;;;:::;;;BBBBBBHHHWWWssssssooovvvyyy___QQQHHHAAA@@@DDDDDDFFFJJJMMMNNNMMMKKKJJJHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCAAA???===<<<888888888999:::<<<>>>>>>CCCDDDEEEEEEEEEFFFHHHJJJLLLOOOSSSUUUXXXZZZ^^^```ccceeegggjjjmmmrrrxxx|||~~~wwwqqqooopppqqqppprrrtttuuuuuuwwwyyy|||sssssssssuuuxxxzzzzzzzzz~~~}}}}}}}}}}}}~~~~~~~~~}}}{{{yyyzzz}}}{{{vvvvvv~~~~~~vvvwwwvvvrrrnnnlllooorrrzzz{{{zzzzzz||||||uuupppmmmkkkiiihhhiiilllqqqyyy~~~rrrooojjjfffdddeeeggghhhlllqqq{{{~~~xxxqqqnnniiidddcccdddfffiiieeehhhiiifffeeedddaaa]]]ZZZdddpppyyy~~~yyysssppppppsssuuussstttuuuuuusssmmmfff```^^^^^^^^^```dddhhhmmmppptttpppllljjjiiinnn|||}}}zzzuuurrrnnnllliiiggghhhkkknnnqqqsssrrrrrrooonnnnnnqqqsssssssssqqqoookkkgggcccaaa]]]^^^___``````\\\VVVQQQGGGFFFDDDBBBAAA@@@?????????===;;;;;;;;;<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<============>>>???@@@@@@BBBBBBCCCCCCDDDDDDCCCCCC@@@@@@???>>>============>>>@@@AAACCCCCCAAA???>>><<<===>>>???@@@AAAAAABBBBBBDDDHHHJJJLLLMMMOOOQQQQQQQQQOOOKKKDDD???<<<;;;888888888888777666555444111111000000000000111111111111222333444555555666777888888888888999999999888666555555666666555333444333222222111111222222000111111111111222222222222222333333333444444444222222222222333333333333444444333444444555666777666666666666777888999:::::::::::::::;;;<<<===>>>pppfff\\\UUUOOOHHHEEEGGGDDDBBBAAAIII\\\uuuwwwaaa\\\pppqqqhhhgggqqqzzzbbbRRRAAA:::777444444444111111222222222333333333333333333333333333333333222333333444444555555666555:::888999@@@@@@EEETTTkkkyyywwwiiiXXXMMMCCCAAADDDCCCEEEHHHKKKMMMLLLKKKKKKIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCCCCCCCBBB@@@>>><<<777777888999:::<<<===>>>???AAADDDEEEEEEFFFGGGIIIKKKNNNRRRUUUXXX[[[___aaaccceeeggghhhiiilllrrrwww~~~zzzuuurrrpppppppppppprrrtttuuutttuuuxxx{{{sssuuuwwwxxxxxxyyyzzz{{{~~~}}}}}}}}}}}}}}}zzzxxxuuuuuuwww{{{}}}~~~xxxxxxwwwvvvyyy~~~~~~wwwwwwuuuqqqmmmlllooosssyyy}}}|||{{{{{{}}}zzzuuuqqqooolllkkkjjjkkkmmmsss{{{zzzvvvpppjjjgggfffgggiiinnnqqqwww~~~tttpppjjjeeeccccccfffhhhdddiiijjjfffeeefffddd^^^[[[bbbnnnyyy~~~yyysssooooooqqqtttppprrrtttvvvuuuppphhhbbb```___^^^^^^aaaeeejjjmmmooollljjjhhhfffhhhttt~~~|||xxxuuurrrooojjjggggggiiimmmoooqqqrrrrrrpppnnnnnnppprrrttttttsssqqqnnnjjjfffccc___```aaabbbaaa]]]WWWRRRIIIGGGDDDAAA???>>>???@@@???===;;;;;;;;;<<<;;;999:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDBBBBBB@@@>>>===<<<<<<<<<===???BBBDDDEEEDDDBBB@@@============>>>>>>>>>>>>???BBBEEEHHHIIIKKKMMMOOOMMMNNNLLLHHHAAA;;;999999777777888888888666555444222111111000000111111222000111222333444555555555:::999999999999888888888777555444444666666555333444333222222111111222222000111111111111222222222222222333333333444444444111222222222222333333333444444333444444555666777555666777888888999999888::::::::::::;;;<<<======hhh___WWWRRRMMMHHHGGGIIICCC@@@AAAMMMfffmmm\\\___xxx{{{kkkcccggguuuttt^^^NNN???777555444444666111111111222222333333333444444444444444444444444222222333444444555555666666:::777777======BBBQQQeeeyyysssaaaSSSGGGDDDGGGCCCEEEGGGJJJKKKLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFCCCCCCCCCCCCBBB@@@>>>===777777888999:::<<<===>>>;;;>>>BBBEEEEEEFFFGGGIIIKKKNNNRRRUUUXXX\\\```cccdddfffgggfffeeehhhmmmqqquuuuuuuuutttsssqqqpppoooooorrruuuuuuttttttwwwzzzuuuxxx{{{{{{yyyxxxyyy|||~~~}}}}}}}}}}}}~~~yyyvvvsssrrrtttwwwyyyzzzsssvvvxxxvvvwww|||}}}{{{zzzwwwqqqkkkjjjmmmqqqyyy~~~||||||}}}xxxtttrrrpppnnnlllllllllooouuu~~~{{{tttmmmiiihhhhhhiiipppqqquuu|||wwwssslllfffddddddfffhhhdddiiijjjfffeeehhheee```\\\cccnnnyyy~~~yyyrrrnnnnnnpppsssnnnpppssswwwwwwrrrkkkeeebbb```]]]\\\___dddiiimmmnnnkkkiiigggdddeeennnyyy}}}zzzwwwtttqqqkkkgggfffhhhlllnnnoooqqqsssqqqnnnnnnppprrrtttttttttrrroookkkgggeee```aaabbbcccbbb^^^WWWRRRJJJGGGCCC???===>>>???AAA@@@>>>;;;;;;;;;<<<;;;999999999::::::;;;<<<======????????????@@@AAABBBCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCBBB???>>><<<<<<;;;<<<>>>BBBEEEFFFEEECCCAAA===============<<<<<<<<<<<>>===>>>===;;;:::999::::::;;;???AAABBBDDDFFFFFFFFFEEEKKKNNNRRRVVVXXXZZZ]]]```ccccccddddddfffgggiiijjjoooqqqssstttsssqqqqqqrrrnnn|||xxxqqquuuzzzzzzzzzyyyxxxxxxxxxzzz|||~~~~~~yyytttrrrtttwwwwwwvvvxxxvvvuuuvvvwww|||}}}zzz{{{zzzvvvqqqmmmmmmoooqqq|||}}}{{{zzz{{{~~~zzzuuupppmmmllllllnnnqqqsssvvv|||uuuoookkkiiihhhggghhhmmmuuu|||yyyooojjjiiiiiigggeeeggggggjjjoooqqqooohhhaaa```bbbhhhqqqzzz}}}}}}yyytttqqqooonnnmmmkkknnnooorrrvvvyyyvvvnnnhhhfffbbb___]]]___aaacccdddiiijjjgggaaa]]]aaammmwww|||yyyxxxuuuqqqlllhhhhhhiiijjjjjjiiioootttsssooolllppptttvvvwwwwwwvvvrrrmmmhhheeeeeedddbbbbbbaaa^^^[[[XXXOOOLLLGGGCCC@@@???@@@AAA@@@@@@???>>>===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<===???@@@AAABBBCCCDDDEEEEEEFFFEEEEEECCCBBBBBBAAA???===<<<;;;:::;;;<<<>>>???AAABBBBBBCCCAAA???>>>>>>===;;;:::>>>>>>===???BBBEEEFFFFFFEEEDDDBBB@@@===;;;999888555666888999999777444333444333222111000000000000000000000333666888888888999999999::::::999999999444444444444444444444444333333333333333333333333222222222222222222222222111111222222222222111111222222222222222222222222555555444333444555666777555666666777777777777666777888888999999:::;;;;;;eee]]]TTTMMMKKKJJJHHHEEEGGGBBBJJJeeeoooYYY___www{{{hhhfffssskkkLLLAAA777555666444222222555555555555555555555555333333333333333333333333444444333444444555666777777888999:::;;;???DDDHHHYYYppp|||{{{___QQQJJJEEEFFFFFFGGGJJJLLLLLLKKKIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEECCCAAA>>>===<<<;;;:::999999::::::;;;===???AAACCCDDDEEEEEEEEEJJJMMMQQQTTTVVVYYY\\\^^^bbbbbbbbbccceeefffhhhiiijjjmmmqqqtttuuuvvvxxxzzzyyywwwwwwzzzxxxyyyxxxwwwvvvvvvxxxyyyzzz|||yyyvvvtttuuuvvvxxxxxxyyyvvvvvvvvvvvvyyy~~~{{{~~~zzztttooommmmmmooo~~~}}}zzzzzz~~~{{{uuuqqqoooppprrrtttvvvwwwxxx~~~|||zzzvvvsssooollliiiggghhhlllrrrwww{{{{{{rrrmmmlllllljjjgggggghhhjjjnnnqqqnnngggbbb```bbbgggpppyyy~~~~~~{{{yyyvvvrrrpppooonnnlllkkkkkklllpppuuuxxxvvvnnnhhhfffccc___^^^___aaabbbbbbcccdddccc```^^^bbblllsss|||zzzzzzwwwsssoookkkjjjjjjiiihhhkkkpppuuuvvvtttsssuuuwwwvvvvvvwwwxxxxxxuuupppkkkfffdddbbbaaa```^^^ZZZWWWOOOMMMHHHCCC@@@???@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===???@@@AAADDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCAAA???===;;;:::999:::;;;===???AAACCCDDDDDDCCCBBB@@@@@@>>><<<;;;===;;;;;;<<>><<<:::999888666888999;;;:::888666444444333222111111000000111444444333333444555555444888888999999999999888888888777777666555444444444333333222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222555444444333444555666777555666666777777777777777777888888999999:::;;;;;;ddd]]]TTTMMMKKKIIIGGGDDDCCCFFFVVVqqqssssss~~~fffZZZlllzzzhhhggguuu|||aaaEEE;;;333333555444333444222222333333333333333333333333333333333333333333444444333444444555666777666777888999:::===BBBEEEOOOuuuoooxxxlllVVVLLLIIIFFFFFFGGGJJJLLLMMMKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEECCCAAA???===::::::999888888999;;;;;;;;;<<<>>>AAACCCDDDEEEEEEHHHKKKOOORRRTTTWWW[[[^^^```aaaaaabbbdddeeeggghhhgggjjjooorrrtttwwwzzz||||||{{{zzzwwwyyyxxxwwwvvvwwwxxxyyyzzz|||{{{zzzwwwuuuvvvxxxzzz{{{yyyxxxyyyxxxxxx~~~}}}}}}wwwrrrooooooooo|||zzzyyy}}}|||uuuqqqqqqtttwww}}}~~~~~~|||xxxxxxxxxwwwtttpppllljjjlllnnnppprrruuuzzz|||uuupppooonnnllljjjhhhhhhjjjmmmooommmgggbbb___aaagggpppyyy~~~~~~|||wwwuuurrrpppooonnnllljjjgggiiinnnuuuyyyvvvoooiiigggdddaaa______`````````^^^^^^^^^^^^___dddjjjooo}}}{{{}}}yyyvvvrrrooommmllliiigggkkknnnssswwwyyyzzzzzzzzzvvvuuuwww{{{yyysssgggeeebbbaaa___\\\YYYVVVPPPNNNIIIDDDAAA@@@@@@@@@@@@@@@???>>>===<<<<<<;;;::::::999999999999::::::;;;;;;;;;<<<===>>>???@@@EEEEEEEEEFFFEEEEEEDDDDDDEEEEEEDDDBBB@@@===;;;:::888888:::<<>>===;;;999888999;;;======<<>><<<;;;:::999888888999:::;;;;;;:::888666555444333222111111111111666555444333222333444555777777888888888888777777999888777666555333222222111111111111111111111222111111111111111111111111111111222222222222111111222222222222222222222222555444444444444555666666555555666777777777777777777888888999999:::;;;;;;eee___WWWOOOKKKHHHEEECCC@@@LLLbbb{{{xxxnnnjjjrrrtttfffffftttgggjjjzzzmmmTTT@@@888222333555444333444111111111111222222222222333333333333333333333333444444333444444555666777666777888999:::<<<@@@CCCIIIiii|||kkkrrrqqqVVVKKKKKKFFFFFFGGGIIILLLMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEECCCAAA???>>>999888888777888999;;;<<<;;;<<<>>>@@@BBBDDDEEEFFFHHHJJJNNNQQQSSSWWW[[[^^^``````aaabbbdddfffggghhhhhhjjjmmmooopppqqqtttvvvzzz}}}|||{{{xxxxxxxxxxxxyyyzzz{{{}}}~~~|||wwwuuuwwwyyy}}}{{{{{{|||{{{{{{~~~~~~|||xxxtttrrrrrrsssxxx~~~|||yyy|||~~~vvvpppppptttyyy}}}|||{{{vvvwwwxxxxxxvvvsssqqqpppssssssrrrqqqrrrwww~~~|||vvvrrrpppooommmlllhhhhhhhhhkkkmmmlllfffaaa]]]___eeeooozzz{{{yyyuuusssqqqooollljjjeeegggmmmtttyyyxxxrrrlllhhhfffbbbaaa``````___]]]___]]][[[[[[^^^ccchhhkkk}}}}}}|||~~~yyywwwtttrrrqqqnnnkkkhhhiiijjjnnntttzzz}}}|||yyywwwvvvwww}}}}}}uuuhhhfffccc```^^^\\\XXXVVVRRROOOKKKFFFCCCAAA@@@@@@AAA@@@@@@???>>>===<<<<<<:::999999888888999999:::;;;;;;;;;<<<===>>>??????CCCDDDEEEFFFFFFFFFFFFFFFHHHGGGFFFDDDAAA>>><<<:::777888999;;;>>>BBBDDDFFFHHHIIIIIIGGGEEEBBBAAA@@@;;;:::888888:::::::::999<<<<<<<<<;;;::::::999999888999:::;;;;;;:::999888666555444333222222222222333333333222222444666888666666777777777777666666666555555444222111111000000000000000111111111111000000000000000000000000111111222222222222111111222222222222222222222222444444444444555555666666444555666777777888777777777888888999999:::;;;;;;hhhccc[[[SSSLLLHHHDDDBBBDDDVVVqqq{{{oooiiihhhvvvnnnlllxxx|||pppiiirrrbbbKKK???888444555555333222333333444444444555555666666333333333333333333333333444444333444444555666777666777999999:::<<>>999888888777888999;;;<<<<<<===>>>@@@BBBDDDFFFGGGHHHJJJMMMPPPSSSWWW\\\___```aaabbbccceeegggiiijjjiiikkkmmmmmmmmmnnnqqqsssuuu{{{~~~}}}|||zzzxxxuuuvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~{{{wwwvvvxxx|||yyyyyy||||||{{{~~~|||}}}|||yyyuuurrrrrrrrruuu{{{~~~zzz{{{xxxpppnnnqqqvvv~~~~~~zzzxxxxxxyyywwwxxxxxxvvvttttttvvvxxxxxxwwwtttqqqqqqtttzzz~~~}}}zzzvvvrrrpppnnnlllkkkhhhgggggghhhjjjiiiddd```[[[]]]cccnnnzzzzzzvvvssspppllljjjeeegggmmmtttzzzzzzuuupppiiigggdddcccbbbaaa^^^\\\ccc```\\\YYY[[[___eeejjjwww~~~|||~~~wwwuuutttsssrrrqqqmmmkkkhhhhhhkkkrrrzzz~~~}}}zzzyyywwwwww|||{{{tttiiigggcccaaa___\\\YYYWWWUUURRRNNNIIIEEECCCAAAAAAAAAAAA@@@???>>>===<<<<<<:::999999888888999999:::<<<;;;;;;;;;<<<===>>>???@@@AAACCCEEEGGGIIIJJJJJJJJJIIIHHHFFFCCC@@@>>><<<888888999:::===@@@DDDEEEHHHJJJLLLKKKHHHEEEDDDDDD>>><<<::::::;;;<<<;;;:::;;;;;;;;;;;;::::::::::::888888999::::::999999888777666555444333333333333222333444333222333666999666666666777777666666666333333333333333222222222/////////000000111111111000000000000000000000000111111222222222222111111222222222222222222222222444444444555555555555555444555666777888888888888777888888999999:::;;;;;;hhhddd]]]TTTMMMGGGDDDCCCLLLddduuulllkkkhhh|||hhhqqqwwwqqqrrrvvvYYYEEE===888555666666333222333222222333333444444555555333333333333333333333333444444333444444555666777777888:::::::::<<<>>>@@@FFFWWWyyymmmmmmyyy[[[JJJIIIDDDDDDDDDFFFIIIKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGDDDEEEEEEEEEDDDBBB@@@???::::::999888888999;;;;;;======>>>???AAADDDFFFGGGGGGJJJLLLOOORRRWWW\\\``````aaaaaaccceeegggiiijjjiiijjjlllmmmnnnpppsssvvvvvvxxxzzz||||||{{{yyyxxxrrrsssuuuwwwyyy{{{}}}~~~{{{~~~}}}|||||||||}}}~~~{{{yyyxxxyyyvvvuuuxxxyyyxxx{{{}}}}}}}}}zzzuuuqqqoooooouuuzzz}}}|||}}}~~~{{{rrrmmmooorrrvvv~~~yyytttrrrtttuuuwwwxxxwwwtttrrrtttyyy~~~{{{zzzwwwsssqqqrrruuuxxxyyywwwuuurrrooommmkkkjjjgggeeedddeeegggfffbbb^^^[[[\\\```jjjxxx|||vvvrrrooollljjjggghhhlllsssyyyzzzwwwsssjjjhhhfffeeeeeeccc```]]]dddbbb^^^YYYXXX\\\ccchhhppp~~~vvvtttsssrrrrrrpppnnnkkkiiiiiikkkqqqxxx|||}}}{{{zzzxxxwwwzzz~~~}}}wwwqqqjjjhhhdddaaa```^^^[[[YYYXXXUUUQQQLLLHHHEEECCCBBBAAAAAA@@@???>>>======<<<::::::999999999999::::::<<<<<<;;;;;;<<<<<<===>>>>>>???BBBEEEHHHJJJLLLMMMKKKKKKJJJHHHFFFCCCAAA@@@;;;:::::::::<<<>>>AAACCCGGGJJJNNNMMMJJJGGGFFFGGGBBB@@@>>>>>>??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;888888999999::::::999999888777666555444444444444222555777666333111333555666666777777777777666666444444444444444444555555/////////000111111222222111111111111111111111111111111222222222222111111222222222222222222222222333444555555666666555555333444555777888888888888777888888999999:::;;;;;;eeeaaa\\\TTTMMMHHHEEEEEESSSmmmpppiiilllooo{{{dddtttsssrrryyygggNNN???999555444666666333222444///000000111111222333333333333333333333333333333444444333444444555666777777999;;;;;;;;;<<<>>>@@@DDDOOOsssuuunnnrrr```JJJFFFCCCBBBBBBDDDGGGJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGDDDDDDEEEEEEDDDBBB@@@???<<<;;;:::999999::::::;;;=========>>>???AAACCCEEEFFFHHHJJJMMMPPPUUU[[[_________```bbbdddfffhhhiiihhhiiikkklllmmmooosssvvvuuutttuuuxxx{{{{{{zzzyyytttuuuvvvxxxyyyzzz{{{{{{xxx{{{~~~}}}zzzzzz{{{|||}}}~~~~~~~~~}}}zzzzzzvvvtttvvvwwwvvvxxx{{{~~~}}}|||{{{|||}}}{{{wwwsssqqqqqqsssxxx}}}|||{{{zzz~~~~~~vvvoooooorrrrrr{{{vvvpppooorrruuuvvvwwwxxxuuurrrtttzzz~~~|||xxxuuussstttuuuvvvvvvuuurrrooollljjjjjjfffdddbbbcccdddddd```]]]]]]\\\^^^fffsssyyysssooommmkkkjjjggghhhjjjpppvvvyyywwwuuujjjiiihhhhhhgggeeeaaa^^^___``````\\\XXXYYY```fffkkkvvvwwwuuurrrpppooonnnkkkiiihhhhhhjjjmmmrrrvvvyyyzzzyyyxxxxxxxxxyyywwwtttqqqkkkhhhdddbbbaaa```^^^\\\ZZZXXXTTTOOOKKKGGGDDDCCCBBBAAAAAA@@@???>>>======;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<======???@@@BBBEEEHHHJJJLLLLLLLLLLLLKKKJJJHHHFFFDDDCCC>>>===;;;:::;;;<<>>>>>>>>======<<<<<<999999::::::;;;;;;;;;;;;888888777666555555555555///333777777444222333555666777777888888777777666555555555444444333333333//////000111111222333333222222222222222222222222111111222222222222111111222222222222222222222222333444555666666666555444333444555777888888999999777888888999999:::;;;;;;aaa^^^ZZZSSSLLLHHHGGGGGGUUUppplllgggkkkxxxlllcccwwwpppqqq}}}sssZZZEEE:::666333333555666333333555222222333444555555666666333333333333333333333333444444444444444555777777888:::<<<<<<<<<<<<>>>@@@BBBJJJkkktttgggfffcccIIICCCBBBAAAAAACCCFFFIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGDDDDDDEEEEEEDDDBBB@@@???>>>===;;;:::999::::::;;;===<<<<<<<<<>>>@@@BBBCCCDDDFFFIIIKKKOOOTTTYYY^^^]]]^^^___aaaccceeeggghhhhhhiiiiiijjjjjjkkknnnqqqqqqooopppuuuzzz{{{{{{{{{yyyyyyzzz{{{{{{{{{zzzzzzvvvyyy}}}}}}yyyyyyzzz{{{}}}~~~|||~~~xxxuuuvvvwwwvvvwww{{{uuuzzz~~~|||zzzyyyvvvyyy{{{{{{yyywwwvvvvvvpppuuuyyy|||}}}}}}zzzxxx{{{yyyrrrqqqsssrrr|||wwwqqqpppssswwwtttwwwxxxvvvssstttyyy~~~zzzvvvuuuvvvuuuuuuuuusssooollljjjjjjfffcccaaaaaacccbbb___\\\___]]]]]]dddooo|||}}}uuuoookkkkkkjjjjjjhhhggghhhmmmtttwwwwwwuuujjjiiiiiiiiiiiifffbbb___ZZZ^^^aaa^^^YYYXXX^^^eeeiiinnn~~~yyyvvvrrrooonnnllliiigggeeefffgggiiilllppptttwwwxxxxxxxxxwwwvvvtttsssssskkkhhheeebbbaaaaaa___^^^\\\YYYVVVQQQLLLHHHEEEDDDBBBAAAAAA@@@???>>>======<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<======@@@AAACCCFFFHHHJJJKKKKKKMMMMMMLLLKKKJJJHHHFFFEEE@@@>>><<<::::::;;;===???DDDIIINNNOOOKKKIIIJJJLLLEEECCCBBBBBBCCCDDDDDDCCC@@@@@@??????>>>>>>======;;;;;;;;;;;;<<<<<<======999888777666666555555555)))///666888666444666999777777888888888888777777555555444333111000/////////000000111222333333333222222222222222222222222111111222222222222111111222222222222222222222222333333555666666666555444333444555777888888999999777888888999::::::;;;;;;bbb]]]VVVPPPJJJHHHHHHKKKfffxxxyyyeeecccmmmooojjjbbb}}}pppvvvwww___III<<<:::333333333333333333333333333333222222111222222222222222222222222222222222333333444444555666666666666666777888:::<<<>>>???DDDJJJddd|||bbbddd|||```LLLFFFBBB???>>>BBBHHHKKKJJJGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA???<<<:::888888888999<<<<<<===>>>???AAACCCDDDFFFGGGJJJKKKLLLNNNRRRTTTYYY\\\```cccddddddeeefffhhhiiijjjjjjjjjkkkmmmoootttrrrqqqssswwwyyyxxxvvvuuuwwwyyyzzz{{{}}}}}}zzzzzz~~~~~~|||||||||}}}~~~~~~{{{yyyxxxxxxyyy{{{{{{zzzxxxzzz{{{yyyrrruuuyyyzzzzzzxxxwwwwwwuuussssssvvvyyy~~~|||zzzzzz}}}|||vvvqqqnnnttt{{{|||yyywwwuuuuuuwwwzzzyyywwwuuuuuuwww{{{}}}{{{tttrrrssswwwyyyzzzxxxsssmmmiiigggiiifffdddccccccccccccbbb^^^[[[ZZZ```lllyyyuuunnnjjjiiihhhgggiiigggeeehhhmmmqqqsssrrrrrrmmmgggeeeggggggddd```^^^]]]]]]]]]^^^^^^___```gggllluuu}}}wwwuuurrrooommmjjjgggdddeeeggghhhhhhiiikkkooorrruuuwwwyyyxxxuuurrrqqqpppooolllhhhfffcccaaa]]][[[YYYZZZZZZWWWQQQJJJEEEBBBCCCCCCCCCBBB@@@>>>===<<<<<<;;;;;;:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;???@@@CCCFFFHHHIIIIIIIIIMMMOOOQQQRRRPPPMMMHHHEEEAAA@@@??????????????????FFFGGGIIIKKKMMMOOOPPPPPPHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFDDDAAA???===<<<<<<;;;;;;:::::::::<<<>>>???===;;;999888888888666555555555555666666666666666666666666666555444333222666666555444333333222222222222111111111111222222111333333222000///000111333333333333333333333333111222222333333222222111444444444555555555555555777666555555555666888999999999999888999999::::::^^^XXXRRRMMMHHHEEELLLVVVppp}}}uuuddddddnnnffffffhhhvvv~~~nnnXXXCCC999888333333333333333333333333333222222111111222222222222222222222222222222222333333444555555666666777666666777888:::<<<>>>???EEEHHH___eeedddxxxxxx]]]KKKEEEBBB???>>>AAAGGGJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGFFFFFFDDDCCCBBBAAAAAA???>>>;;;999999999:::;;;:::;;;;;;===>>>@@@BBBCCCEEEGGGIIIKKKLLLNNNQQQTTTWWWZZZ^^^aaabbbbbbccceeehhhiiijjjjjjjjjkkkmmmooorrrpppppprrruuuwwwvvvtttrrrtttvvvvvvwwwyyy|||~~~{{{xxxyyy~~~||||||}}}}}}~~~~~~}}}|||}}}~~~~~~|||{{{yyyzzz|||}}}}}}xxxuuurrrtttxxxyyyyyyyyyyyyzzz|||yyywwwxxxyyy}}}|||zzzwwwzzz}}}~~~|||yyyuuusssttt|||zzzwwwvvvttttttvvvyyyxxxvvvtttsssvvvyyy||||||vvvssssssuuuvvvxxxxxxtttpppkkkiiihhhfffbbbaaabbbccccccbbb^^^[[[YYY___jjjwwwwwwoookkkjjjjjjjjjkkkhhhfffgggkkkoooqqqqqqppplllhhhgggggggggccc______^^^]]]]]]]]]]]]]]]]]]```dddlllzzzxxxvvvrrrooommmjjjgggeeeeeefffhhhiiiiiijjjmmmpppsssvvvxxxxxxvvvrrrpppooopppnnnjjjhhheeebbb^^^[[[ZZZ[[[[[[XXXRRRKKKEEEAAACCCCCCCCCBBB@@@>>>===<<<===<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;???@@@BBBDDDFFFHHHIIIIIINNNOOOQQQRRRQQQMMMIIIFFFCCCBBBAAA@@@@@@???@@@@@@@@@BBBEEEIIIMMMPPPSSSTTTNNNNNNNNNNNNMMMLLLKKKJJJGGGFFFDDDBBB@@@?????????>>>>>>======>>>>>>??????<<<:::888777777777666555555555666666777777888888777777777777666555444444666555555444333333222222222222111111111111222222111222333222000///000111333333333333333333333333222222333333333333222222333333444444555555666666777666555555555666888888999999888888888999::::::^^^TTTNNNLLLFFFEEEVVVlllnnneeemmm|||nnnZZZ```qqq}}}vvvaaaMMM===666666444444333333222222111111222222111111111222222333333333333333333333333333333444444555555666777777666666777888:::<<<===>>>EEEFFFXXXllleeerrrrrr]]]LLLEEECCC@@@???AAAFFFIIIJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHFFFEEECCCBBB@@@@@@>>>===;;;999999:::;;;<<<999::::::;;;===???AAABBBEEEFFFHHHJJJKKKMMMPPPRRRTTTWWW[[[^^^___```bbbcccggghhhjjjjjjjjjjjjlllnnnooonnnnnnooorrrssssssrrrqqqrrrtttttttttuuuxxxzzzzzzvvvwww|||}}}}}}~~~~~~~~~}}}|||xxxyyyzzzuuuqqqqqqsssvvvxxxyyyzzz|||}}}yyywwwvvvzzz{{{yyywwwyyy{{{}}}}}}|||zzzyyywww~~~xxxttttttrrrsssvvvxxxwwwtttrrrpppssswww{{{xxxtttsssrrrtttwwwxxxwwwsssnnnkkkhhheeeaaa______aaacccccc^^^[[[YYY]]]hhhvvv{{{rrrlllkkklllmmmmmmjjjgggfffhhhlllnnnooommmkkkhhhhhhiiigggbbb^^^___^^^]]]\\\\\\[[[[[[\\\[[[^^^eeeooozzzwwwsssooommmkkkiiigggeeeggghhhiiihhhiiijjjlllppptttxxxyyywwwssspppnnnpppooolllkkkiiieeeaaa]]][[[\\\\\\ZZZTTTMMMEEE@@@CCCCCCCCCBBB@@@???============<<<;;;::::::999999999:::::::::;;;;;;;;;<<>>???CCCGGGKKKOOORRRTTTRRRSSSTTTSSSRRROOOMMMKKKGGGFFFEEECCCBBBBBBBBBBBB??????@@@@@@??????>>>>>>;;;999777666777777666555555555666777777888999999999999999999888777666555555555444444333333222222222222111111111111222222111222333222000000000222333333333333333333333333333333444444444444333333222333333444555666666666666666555555666666777888888888888888888999::::::cccUUULLLKKKGGGLLLgggvvvffffff|||]]]PPP\\\{{{}}}kkkVVVEEE999555777555444444333222111000000111111111111111222222333333333333333333333333333444444444555666666777777666666777888999;;;===>>>CCCCCCSSSyyywwwjjjqqq}}}sssbbbQQQHHHCCCAAA???AAADDDHHHJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@>>><<<:::999:::;;;;;;999::::::<<<===???AAABBBDDDEEEGGGHHHIIIKKKNNNQQQSSSVVVYYY\\\]]]___aaabbbfffgggiiijjjjjjjjjkkkmmmllllllmmmmmmooopppppppppqqqrrrtttttttttuuuwwwyyyyyyuuuuuuzzz}}}|||}}}}}}~~~~~~~~~||||||~~~zzztttpppqqqrrruuuvvvxxx|||zzzvvvtttwww~~~yyywwwzzzzzzzzz|||~~~|||vvvssssssrrrtttwwwwwwwwwuuuqqqnnnppptttxxx|||{{{wwwtttrrrtttwwwzzzzzzvvvppplllhhhddd___]]]^^^```bbbccc___]]][[[]]]ffftttwwwnnnkkklllnnnooolllhhhffffffhhhkkkllliiiiiiiiikkkkkkhhhbbb^^^^^^]]]\\\\\\[[[[[[[[[\\\[[[]]]bbbiiiuuu}}}yyytttpppnnnmmmkkkjjjfffgggiiiiiiggggggggghhhlllqqqwwwyyywwwsssooommmnnnmmmllllllkkkiiieeebbb]]]]]]]]][[[VVVOOOFFF@@@CCCCCCCCCBBBAAA???>>>===>>>======<<<;;;999888777999999999::::::;;;;;;<<<>>>>>>???@@@BBBDDDGGGIIINNNOOOQQQRRRRRROOOLLLKKKIIIHHHFFFCCCAAA@@@?????????@@@BBBEEEHHHKKKMMMOOOQQQRRRTTTUUUTTTQQQNNNLLLIIIHHHGGGEEEDDDCCCBBBBBB>>>????????????===;;;:::;;;999777666777777666555444555555666777888999999888999999888888777666555444444444333333333222222222222111111111111222222000222333222111000111222222222222222222222222222333444444555555444444333222222333444555555666777555555555555666666777777888777777777888999:::;;;eeeVVVJJJHHHJJJXXXyyyooo___gggqqqSSSLLL[[[{{{xxx|||bbbNNNAAA999666888444444333222111111000000111000000000111111222333333333333333333333333333444444555555666777777888666666777888999:::<<<===@@@BBBOOOqqqssstttyyyhhhUUUJJJDDDBBB@@@@@@CCCFFFIIIKKKIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCAAA>>>;;;999888999999:::;;;;;;<<<>>>@@@BBBCCCCCCDDDFFFGGGHHHIIILLLOOORRRUUUXXXZZZ\\\^^^```cccdddgggiiijjjjjjjjjjjjlllkkkllllllmmmmmmmmmnnnooopppqqqrrrrrrrrrsssvvvxxxzzzuuutttwwwyyyxxxxxxzzz}}}~~~~~~~~~~~~{{{uuuqqqppprrrtttvvvyyy}}}{{{wwwuuuwww~~~yyyxxxxxxwwwwwwzzzuuurrrrrrrrruuuyyywwwxxxwwwsssnnnmmmqqquuuzzz~~~yyyuuutttvvvyyy|||}}}yyyrrrllliiieee```]]]]]]___aaabbb___^^^\\\]]]dddrrr~~~qqqjjjjjjmmmooommmjjjfffeeeeeegggiiifffgggjjjlllllliiidddaaa\\\\\\\\\[[[[[[\\\\\\]]]]]]]]]```fffmmm}}}}}}wwwrrrpppooonnnnnnhhhiiijjjhhhfffeeeeeefffiiinnnuuuxxxwwwsssooommmkkkkkkjjjkkklllllljjjggg___^^^]]][[[XXXQQQHHHBBBCCCCCCCCCBBBAAA@@@???>>>=========<<<;;;999888777888888999999:::;;;;;;<<<>>>>>>>>>???AAADDDFFFHHHLLLNNNPPPQQQRRRPPPOOOMMMKKKIIIGGGEEEBBB@@@???>>>??????@@@BBBDDDGGGJJJKKKMMMOOOQQQTTTTTTSSSQQQOOOLLLKKKIIIFFFDDDCCCBBBAAA>>>?????????>>>===;;;:::;;;999777666777888777666444444555666777777888888777777777777666555444333333333333333333222222222222222111111111111222222000111222222111000111222222222222222222222222222333444444555555444444333222222333333444555555666444555555666666666666666777777777777888999:::;;;___SSSGGGFFFRRRjjjlll```mmm}}}dddNNNNNNaaa|||vvvzzzuuuZZZHHH???999777777333333222222111111000000000000000000000111222333333333333333333333333333444555555666666777888888666777777777999:::;;;<<<>>>AAALLLgggxxxlllXXXKKKEEECCCAAA@@@AAAEEEIIILLLIIIIIIIIIIIIHHHHHHHHHHHHDDDDDDEEEEEEEEEFFFFFFFFFDDDBBB???;;;999888888888:::;;;;;;===>>>@@@BBBCCCBBBDDDEEEFFFFFFHHHKKKMMMQQQSSSVVVXXXZZZ\\\```bbbcccfffiiijjjjjjiiijjjjjjkkklllmmmmmmllllllmmmooommmnnnppppppppprrrtttvvvzzzuuusssvvvwwwvvvvvvxxx}}}}}}~~~~~~|||}}}~~~~~~}}}|||~~~}}}wwwrrroooqqqtttwwwzzz~~~~~~{{{wwwyyy|||}}}uuurrrrrrvvv}}}ssspppqqqrrruuuzzzxxx{{{{{{vvvpppmmmooorrrwww|||{{{uuuuuuwww{{{}}}uuunnnjjjfffaaa^^^^^^_________^^^^^^]]]\\\aaannnuuujjjiiilllmmmmmmkkkhhhdddcccdddfffcccfffjjjnnnnnnlllhhheee^^^]]]]]]\\\\\\\\\\\\]]][[[YYY\\\bbbgggrrryyytttrrrrrrrrrrrrllllllkkkhhhdddcccdddfffhhhmmmssswwwvvvssspppnnnjjjiiihhhiiikkklllkkkjjjaaa___\\\ZZZXXXSSSKKKEEECCCCCCCCCCCCBBBAAA@@@???<<<<<<======<<<:::888777777777888999:::;;;<<<<<<======>>>@@@BBBDDDFFFGGGIIIKKKMMMPPPQQQQQQQQQPPPMMMLLLIIIGGGDDDBBBAAA@@@<<<======???BBBEEEHHHJJJJJJKKKNNNQQQSSSSSSSSSRRRMMMLLLJJJGGGDDDCCCAAAAAA@@@@@@@@@@@@???>>>===<<<;;;999777777888999888777666666666777777777888888666666666555555444333222333333333333222222222222222222111111111111222222000111222222111000222333222222222222222222222222333333444444444444333333333333333333444444444444444444555666666666666555666666666777888999:::;;;UUUOOOGGGJJJ```ooommmjjjWWWLLLUUUkkksssvvvmmmSSSDDD===888444444222222222111111111111111////////////000111222333444444444444444444444444555555555666777777888888777777777777888:::;;;;;;>>>AAAHHH[[[{{{{{{rrr\\\OOOFFFDDDAAA???@@@DDDIIIMMMJJJIIIIIIIIIIIIHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEECCCAAA>>>;;;:::999999:::999::::::;;;===???AAABBBAAACCCEEEEEEEEEGGGJJJLLLOOOQQQTTTVVVWWWZZZ^^^aaabbbeeehhhjjjiiiiiiiiijjjkkkmmmooonnnllllllmmmooolllnnnpppqqqqqqsssvvvxxxzzzuuusssvvvxxxwwwxxxzzz||||||}}}}}}~~~}}}}}}~~~}}}~~~~~~zzzyyy}}}~~~wwwpppoooqqquuuxxx{{{{{{vvvvvv}}}vvvrrrooosss|||zzzpppnnnoooqqquuuyyyzzz~~~{{{rrrmmmmmmooovvv{{{|||vvvtttvvv{{{yyyrrrkkkhhhccc```______^^^]]][[[\\\\\\[[[]]]iii|||yyyllljjjmmmkkklllllliiieeebbbbbbcccaaaeeejjjnnnooonnnllljjjbbbaaa___^^^\\\[[[ZZZZZZYYYUUUWWW^^^cccjjj}}}|||vvvttttttuuuuuupppoookkkgggcccbbbdddfffgggkkkqqquuuuuurrrpppooollljjjgggggghhhiiijjjiiiccc___[[[YYYXXXUUUNNNIIICCCCCCCCCCCCBBBAAA@@@???:::;;;<<<===<<<;;;999888777777888999:::;;;<<<<<<<<<===???AAACCCEEEFFFFFFFFFHHHKKKNNNPPPRRRSSSSSSPPPNNNLLLJJJGGGFFFDDDDDD>>>>>>===>>>???BBBDDDFFFFFFGGGIIIKKKMMMOOOOOOPPPLLLKKKIIIGGGEEECCCCCCBBB@@@??????>>>============<<<:::888888999:::999888::::::999999999999888888555555666555555444333222222222222222222222222222222222111111111111222222///111222222111111222333111111111111111111111111222222333333333333222222444444444333333333333222333444555666666666555555555555666666777999:::;;;OOOMMMIIIOOOmmm~~~sss|||yyy\\\NNNKKKZZZrrrxxxoooyyyhhhOOOAAA;;;666222000111111111111111222222222////////////000111222333444444444444444444444444555555666666777777888888777777777777888999:::;;;???AAADDDRRRttt{{{vvvwwwaaaTTTFFFDDDAAA??????CCCIIINNNJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCBBB@@@>>>;;;::::::;;;<<<888888999:::<<<>>>@@@AAAAAACCCDDDEEEEEEFFFIIIKKKMMMOOORRRTTTUUUXXX\\\___bbbeeehhhjjjiiiiiiiiiiiilllnnnpppooommmlllnnnpppnnnppprrrssstttvvvyyy|||zzzuuusssvvvyyyyyy{{{~~~|||||||||}}}~~~~~~~~~~~~}}}}}}zzzvvvyyy~~~vvvooonnnqqqvvvyyy|||}}}xxxsssqqqwww{{{uuupppqqqxxxxxxnnnlllmmmoootttxxx{{{~~~tttmmmlllmmmuuuzzz}}}vvvsssuuu{{{}}}uuullliiieeebbbaaa___]]][[[XXXZZZ[[[YYYZZZeeexxx{{{nnnkkknnniiikkkllljjjeeebbbaaabbbaaaeeejjjnnnpppooonnnnnnfffdddbbb___\\\ZZZXXXXXXYYYSSSUUU]]]bbbfffvvv}}}wwwuuuvvvwwwwwwsssppplllfffbbbbbbdddgggfffkkkpppttttttrrrppppppoookkkgggeeefffgggggggggddd___ZZZXXXXXXVVVPPPKKKCCCCCCCCCCCCBBBAAA@@@@@@999:::<<<======<<<:::999666777888999:::;;;<<<<<<;;;===@@@BBBEEEFFFFFFFFFDDDFFFIIIMMMPPPRRRTTTTTTRRRPPPNNNLLLJJJHHHGGGGGGCCCBBB@@@>>>======>>>???CCCCCCDDDEEEGGGIIIJJJKKKJJJIIIGGGFFFEEEDDDDDDDDD>>>===;;;::::::;;;<<<<<<<<<;;;999999:::;;;:::999===<<<<<<;;;;;;::::::999666666666666555444333222222222222222222222222222222222111111111111222222///111222222111111222444111111111111111111111111111222222333333222222111555444444333333222222111333333555666666666555444555555555666777999:::;;;OOOGGGLLLgggzzzwwweeeRRRGGGJJJeeevvvooosss|||jjjRRR@@@888666444111333333333222222222111111///000000000111111111111222333444444555555444444999888666444333444555666555666888:::;;;;;;;;;;;;???CCCFFFNNNlllvvvrrrpppYYYLLLBBBAAAAAA<<<@@@IIIHHHJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDBBB@@@===:::777666555666666888:::<<<>>>???@@@AAAAAABBBCCCEEEGGGHHHIIIKKKMMMPPPRRRSSSVVVZZZ\\\fffggghhhiiiiiijjjiiiiiinnnmmmllllllmmmnnnooopppmmmnnnqqqtttvvvyyy{{{|||{{{xxxuuuuuuyyy}}}~~~~~~}}}|||}}}~~~~~~~~~}}}yyyzzz~~~xxxsssooogggnnnxxx}}}yyyssstttyyy~~~~~~vvvvvvuuuttttttxxx~~~}}}rrrnnnqqqrrrssssssxxxyyyyyywwwtttqqqoooooossszzz{{{wwwsssuuuzzz}}}wwwooogggbbbaaa```]]]YYYZZZWWWVVVYYY\\\cccqqq}}}vvvpppllljjjhhhfffeeedddcccaaa```cccfffjjjooorrrtttuuuuuuqqqkkkccc^^^\\\[[[YYYWWWVVVTTTUUUYYY^^^fffttt{{{wwwsssuuu|||yyyuuummmfffbbbaaabbbccciiikkkooossswwwwwwtttqqqooolllhhhfffeeeeeeeeedddfffbbb[[[WWWTTTSSSSSSRRRJJJFFFAAA???AAAAAA@@@>>>===;;;999888999999888777777777777777777888888888;;;===???AAAAAACCCEEEGGGDDDEEEGGGIIILLLPPPSSSTTTOOOOOONNNNNNNNNLLLHHHEEEFFFEEECCCAAA???>>>>>>>>>???@@@AAACCCEEEFFFFFFFFFDDDCCCBBBAAA@@@@@@AAAAAA???>>><<<;;;:::;;;===>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::888666666666666555444222222222111111111111000111111111111111000///...000000000000000000000000111111222222222222111111333444555555666666555555333333222222333333444555444444444555555555555555333555777777777777777999KKKJJJVVVrrrwww~~~zzz^^^RRRPPPZZZttt}}}qqqmmmttt}}}oooYYYFFF;;;666555555222222222111111111000000111111111111222222222222222333444444555555444444888666555333333444555666666777888999:::;;;;;;;;;???CCCEEEKKKeee}}}sss{{{dddQQQEEEBBBBBB===@@@HHHHHHJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDBBB@@@===:::888666555666777888:::;;;===>>>???@@@AAAAAACCCDDDFFFHHHIIIKKKMMMPPPRRRTTTVVVZZZ]]]dddeeefffhhhiiijjjjjjjjjmmmlllllllllmmmnnnpppqqqnnnoooppprrrtttvvvxxxzzzwwwuuurrrtttxxx|||~~~~~~~~~}}}}}}~~~|||xxxxxx|||yyytttpppoooqqqxxx{{{wwwvvvzzz}}}~~~vvvtttrrrsssvvv{{{|||sssooopppqqqqqqrrruuuvvvxxxwwwssspppnnnmmmrrryyy{{{wwwuuuuuuwww}}}{{{ssskkkeeecccaaa^^^ZZZ[[[XXXVVVXXXZZZ```lllxxxyyyrrrnnnjjjiiigggffffffeeebbb___ccceeeiiinnnrrruuuxxxyyytttooogggaaa___]]]ZZZXXXXXXVVVVVVYYY]]]cccppp|||yyysssuuuzzzzzzwwwqqqkkkfffdddddddddhhhjjjnnnsssvvvwwwuuurrrrrrnnnjjjgggeeedddcccbbbccc___ZZZWWWVVVVVVVVVVVVKKKGGGBBB@@@AAAAAA@@@>>>===;;;999888999999888666777777777777777888888888:::===???@@@AAABBBEEEGGGDDDEEEFFFHHHKKKNNNPPPRRRPPPPPPPPPQQQPPPNNNLLLJJJIIIHHHFFFEEECCCAAA@@@???@@@@@@BBBCCCDDDEEEEEEEEEAAA@@@>>>===<<<<<<======>>>===<<<;;;;;;<<<>>>???============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999888666555666777666555222222222111111111111000000111111111111000000///111111111111111111111111222222333333333333222222222222333444444444444333333333222222333333444555444444444555555555555555444666888999888888999:::FFFOOOeee|||vvvpppUUURRR___ppptttlllnnnxxxxxxnnn\\\III;;;444555777111111111000000000//////111222222222222333333333222333444444555555444444666555444333444555666777777777777888999:::;;;<<<>>>AAADDDHHH[[[ooooooxxxZZZIIICCCBBB===@@@HHHHHHJJJJJJJJJJJJIIIHHHGGGFFFDDDEEEEEEFFFFFFEEEEEEEEECCCBBB@@@>>>;;;999777666777888999:::;;;<<<<<<===@@@@@@AAABBBDDDFFFGGGHHHKKKMMMPPPRRRTTTWWWZZZ]]]bbbccceeeggghhhjjjjjjkkkkkkkkkkkklllmmmooopppqqqppppppooooooppprrruuuvvvsssqqqppprrrvvvzzz|||}}}}}}||||||}}}~~~{{{||||||wwwuuuvvv|||zzzvvvsssuuutttwww~~~{{{zzz{{{||||||wwwssspppsss{{{zzz|||vvvpppoooooopppqqqrrruuuxxxxxxvvvqqqnnnmmmqqqxxx{{{xxxwwwtttsssvvv}}}yyypppjjjfffccc___[[[[[[XXXVVVVVVWWW[[[fffrrr~~~uuuooojjjiiiiiiiiihhhfffbbb___bbbdddgggkkkpppvvvzzz}}}yyytttmmmgggccc```]]]\\\[[[XXXXXXYYYZZZ^^^hhhsss|||uuutttwww{{{yyyuuuqqqllliiifffdddgggiiilllqqqvvvxxxvvvuuutttpppkkkgggeeecccaaa___```\\\YYYWWWWWWYYYYYYYYYNNNIIICCCAAAAAABBB@@@>>>>>><<<:::999999999888666666666666777777888888888:::<<>>===<<<:::999::::::;;;===<<<;;;;;;<<<===???@@@??????>>>>>>>>>=========<<<<<<======<<<<<<;;;;;;999777555555666777777666222222222111111111111000///000000111111111111000111111111111111111111111333333333444444333333333000111111222222222222222333333222222333333444555444444444555555555666666555777999999999888999;;;EEEWWWttt{{{vvveeeMMMUUUmmm}}}mmmjjjrrrlllbbbRRRCCC888444333333222111111111000000000000111111111222222222333333222333444444555555444444555555555555555777888999999888777777888:::;;;======@@@DDDGGGTTTuuuxxxhhhgggfffPPPEEECCC>>>@@@GGGHHHJJJJJJJJJJJJIIIHHHGGGFFFCCCDDDEEEEEEEEEEEEEEEEEECCCBBBAAA???<<<:::888666888888999999::::::;;;;;;??????@@@AAACCCEEEFFFGGGJJJLLLOOOQQQSSSVVVZZZ]]]aaabbbdddfffggghhhhhhhhhiiijjjkkklllmmmooopppqqqqqqpppnnnmmmmmmoooqqqsssrrrrrrqqqrrruuuxxxzzz{{{xxxxxxzzz|||~~~|||{{{~~~{{{vvvtttsssttt|||}}}yyyvvvwwwuuuxxxzzz{{{}}}~~~~~~}}}{{{zzzyyy|||yyyyyyssspppuuuyyyzzzxxxqqqooommmnnnoooqqquuuzzz|||yyyuuuqqqooopppvvv{{{xxxwwwssspppqqqvvv~~~{{{ssslllgggccc___\\\[[[WWWUUUUUUUUUXXXbbbmmmwwwnnnjjjjjjjjjjjjjjjgggccc___```aaacccffflllssszzz~~~|||yyytttnnniiieeeaaa___^^^[[[YYYYYYXXXZZZbbbkkk|||xxxuuuuuuzzzzzzyyyvvvrrrlllgggdddfffgggkkkpppuuuxxxxxxwwwsssooojjjfffcccbbb```^^^]]]ZZZWWWVVVWWWYYYYYYYYYQQQKKKEEEBBBBBBBBB@@@??????===:::999999999888666555555666666777888888888999;;;>>>???@@@AAADDDFFFFFFFFFFFFGGGIIIJJJLLLMMMPPPQQQSSSTTTTTTSSSTTTTTTPPPPPPOOOMMMJJJGGGEEECCCBBBBBBBBBCCCBBBAAAAAA@@@???>>>===;;;:::::::::;;;;;;;;;;;;<<<===???@@@AAA@@@@@@????????????>>>>>>===>>>>>>???>>>===<<<<<<888777555555777777777666222222222111111111000000...///000111111111111111111111111111111111111111222222333333333333222222000000111222222222222222333333222222333333444555333333444444555666666666555666888999888888999:::MMMdddxxxmmmxxxvvv[[[LLL\\\yyyrrrgggjjjwwwttt]]]QQQCCC:::777666333///333333222222222111111111000000000000111111111222222333444444555555444444555555666666777888999:::999888888777888999;;;<<<<<>>;;;999777888888888999999999::::::>>>>>>???@@@BBBDDDEEEFFFIIIKKKNNNPPPSSSVVVZZZ]]]aaabbbcccdddeeefffffffffhhhiiijjjlllnnnoooppppppqqqpppmmmllllllnnnppprrrttttttttttttuuuvvvxxxyyyvvvvvvwwwzzz|||}}}|||zzzzzzvvvuuusssrrrvvv|||}}}{{{wwwxxx}}}zzzyyyzzz{{{}}}|||zzzwwwuuuuuu}}}zzztttqqqxxx}}}|||}}}zzzrrrooollllllnnnooosssyyy{{{yyyuuuqqqoooooouuu}}}{{{xxxwwwtttqqqppprrrvvvzzz|||~~~zzzsssmmmhhhccc```^^^ZZZWWWUUUUUUUUUXXXaaalllxxxmmmjjjjjjjjjkkkjjjhhhccc```^^^^^^___aaagggooovvvzzz{{{{{{yyyuuupppjjjeeeccc___\\\[[[ZZZXXXWWW^^^fffwww|||xxxuuuwwwyyyzzzyyyuuuoooiiieeefffgggiiinnntttxxxyyyyyyppplllgggdddbbbaaa___^^^\\\ZZZWWWVVVWWWXXXXXXWWWTTTNNNGGGCCCBBBBBBAAA???@@@===;;;:::999999888666444555555666777777888888999;;;===??????AAACCCEEEGGGGGGGGGHHHIIIJJJLLLLLLNNNPPPSSSSSSRRRSSSTTTVVVSSSRRRQQQNNNLLLIIIGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>???AAAAAAAAA@@@@@@@@@@@@?????????>>>???@@@AAAAAA???>>>===999777555555666777666555222222222111111111000000...///000111111111111111111111111111111111111111111111222222222222111111111222222333333333333333333333222222333333444555333333444444555666666777333555777888777777888999]]]vvvvvvjjjfffUUURRRiiitttkkkgggooo}}}xxxdddOOODDD999555777888555000333333333222222222222111//////000000000111111111222333444444555555444444555555666777888888999999999888888888999999:::;;;<<<===DDDJJJNNNaaaooommmttt~~~]]]HHHEEE@@@@@@FFFHHHJJJJJJJJJJJJIIIHHHGGGFFFBBBBBBCCCDDDEEEEEEEEEEEEBBBBBBBBBAAA???<<<999888777777777888888999999:::======>>>???AAACCCDDDEEEGGGIIILLLOOOQQQTTTYYY\\\___```aaacccdddeeeeeeeeehhhiiikkklllnnnnnnoooooopppooonnnmmmnnnooorrrsssuuuvvvwwwvvvuuuuuuwwwxxxvvvvvvvvvxxx{{{|||{{{zzz|||xxxwwwtttrrrssswww~~~yyy}}}zzzzzzzzzzzzzzzyyyuuurrrnnnyyyzzzuuusss{{{~~~}}}zzztttppplllkkklllkkkooouuuwwwvvvrrrooommmmmmsss|||{{{yyyxxxvvvssspppoooppprrrtttxxxvvvrrrmmmhhhdddbbbaaa]]]ZZZXXXXXXWWWXXXaaakkkzzzoookkkjjjjjjjjjiiigggccc```^^^]]]]]]^^^ccciiioootttwwwzzz|||{{{vvvoooiiifff___]]]\\\\\\YYYXXX]]]eeeqqq{{{vvvuuuxxxzzz{{{xxxrrrkkkgggfffggghhhmmmrrrwwwyyyzzzppplllgggdddbbb```___^^^]]]ZZZXXXWWWXXXXXXXXXWWWWWWQQQIIIDDDCCCCCCAAA???@@@>>>;;;::::::999777666444444555666777777888888888:::===>>>???@@@BBBDDDGGGGGGGGGHHHIIIJJJKKKLLLLLLOOORRRRRRQQQQQQTTTWWWUUUTTTQQQOOOLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCAAA???===<<<<<<<<<<<<;;;;;;<<<>>>???@@@@@@AAAAAAAAA@@@@@@@@@?????????@@@AAABBBCCCCCCAAA???>>>:::888666666666666555444222222222111111111111000///000000111111111111000222222222222222222222222000111111222222111111000222333333444444444444444333333222222333333444555222333333444555666777777333555777777777666777888pppyyyuuulllWWWRRR]]]xxxrrrmmmoooyyy{{{eeeRRRBBB<<<666333555666555333222222222222111111111111000000111111111222222222222333444444555555444444444444555666666666666666888888999:::::::::999999<<<;;;BBBIIIKKKWWW{{{mmmkkkpppxxxaaaIIIEEE@@@@@@FFFHHHJJJJJJJJJJJJIIIHHHGGGFFFAAABBBCCCDDDEEEEEEEEEEEEBBBCCCCCCBBB@@@===:::888666666666777888999999:::<<<<<<===>>>@@@BBBDDDEEEEEEGGGJJJMMMPPPSSSWWWZZZ[[[\\\^^^aaadddfffggghhhiiijjjkkkmmmnnnnnnmmmmmmnnnnnnnnnoooppprrrtttuuurrrtttvvvvvvuuuuuuwwwyyyyyyxxxwwwxxxzzz||||||{{{}}}~~~zzzxxxvvvrrrrrrtttwww||||||zzzyyyyyywwwtttqqqnnnwwwxxxuuuuuu|||}}}zzzzzzzzzuuupppllljjjkkkiiimmmrrruuutttqqqooonnnlllrrrzzz~~~{{{yyy{{{xxxtttpppmmmmmmooorrrsssrrrpppllliiifffeeeeeeccc___\\\[[[YYYYYY```iii{{{sssllljjjhhhhhhgggfffcccaaa```___]]]^^^```eeejjjmmmqqqwww~~~{{{ssslllhhh___]]]]]]^^^[[[ZZZ___fffooo~~~|||vvvuuuwww{{{}}}{{{uuuoookkkgggggghhhlllqqqvvvyyyzzzsssooojjjeeecccaaa^^^]]]]]][[[YYYYYYZZZ[[[[[[ZZZZZZSSSJJJEEECCCCCCAAA@@@AAA???<<<::::::999777666333333444555666777888999888:::<<<===>>>@@@BBBDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLOOORRRRRRPPPPPPTTTXXXXXXVVVRRROOOMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKGGGFFFDDDAAA@@@???@@@@@@<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@????????????@@@BBBDDDEEEDDDCCC@@@???;;;999777666666666444333222222222111111111111000000111111111111000000///222222222222222222222222111222222333333222222111222333333444444444444444333333222222333333444555222222333444555666777777444666888888777777888999|||zzz{{{{{{XXXOOORRReeetttssswww|||nnnXXXEEE:::888555333111222333444111111111111000000000000111111222222222333333333222333444444555555444444222333444444555555444444777888999;;;;;;:::999888<<<:::@@@IIIHHHPPPuuuxxxiiidddeeejjjdddJJJFFFAAA@@@EEEHHHJJJJJJJJJJJJIIIHHHGGGGGGAAABBBCCCDDDEEEEEEEEEEEEBBBCCCCCCBBB@@@===:::888555555666777888999::::::<<<<<<===>>>@@@AAACCCDDDDDDFFFIIILLLOOORRRVVVZZZWWWYYY\\\```dddgggiiikkkiiijjjlllmmmnnnmmmlllllllllmmmoooqqqssstttvvvvvvooorrruuuuuutttuuuxxxzzz|||zzzxxxxxxzzz|||}}}}}}yyy{{{~~~{{{yyyvvvrrrppprrrmmmvvv}}}~~~{{{xxxxxxwwwtttqqqrrryyy|||vvvtttuuu|||}}}yyyvvvuuuyyyuuuqqqllljjjkkkjjjnnnsssuuuuuusssqqqppplllrrrzzz~~~{{{yyy}}}zzzuuuppplllmmmpppsssppppppooommmjjjhhhhhhiiigggccc```]]]ZZZYYY___gggxxxvvvllljjjhhhgggfffeeecccaaabbb```___^^^```cccgggiiimmmuuu~~~}}}uuummmiii^^^]]]^^^___]]]\\\```hhhppp|||}}}vvvuuuxxx|||~~~|||wwwrrrnnnhhhhhhhhhkkkqqqvvvxxxzzzwwwsssmmmhhhdddaaa^^^\\\]]][[[ZZZ[[[]]]^^^^^^]]][[[TTTKKKEEECCCCCCBBB@@@AAA???<<<::::::999777666333333444555666777888999777999<<<===>>>???BBBDDDDDDDDDDDDEEEFFFHHHIIIJJJLLLPPPSSSRRROOOPPPTTTXXXZZZWWWSSSPPPNNNOOOQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOLLLKKKHHHFFFEEEDDDDDDDDD<<<===>>>??????@@@??????@@@@@@@@@?????????>>>>>>AAABBBDDDFFFEEECCCAAA???===:::777666666555333222222222222111111111111000111111111111111000///...222222222222222222222222222333333444444333333222222222333444444444444333333333222222333333444555222222333444555666777888555777999999999888999:::}}}uuuyyyhhhWWWMMM[[[xxxrrrvvvjjj]]]NNNDDD;;;888444444555555333000111111111111111111111111000111111111111222222222333333444444555666666666444444444444444555777777777777777888999999::::::<<<>>>===AAAFFFLLLiiirrrddd___aaaeee}}}jjjKKKDDDFFFAAAAAAGGGLLLLLLKKKHHHFFFFFFGGGIIIEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBB???===:::888777666555555555777888999======<<<<<<===???BBBCCCEEEFFFIIILLLPPPSSSVVVXXXYYYZZZ[[[^^^aaadddgggiiihhhgggggggggiiikkknnnpppqqqlllhhhiiinnnssstttsssuuuuuuttttttuuuwwwxxxyyy{{{{{{||||||{{{zzzzzzyyy~~~~~~}}}|||}}}yyyrrrnnnnnnsss~~~zzz{{{{{{wwwuuuuuuuuuwwwyyy~~~}}}tttsssvvv~~~wwwrrrvvvzzztttpppmmmjjjiiihhhlllrrrwwwyyywwwssspppnnnqqquuuzzz}}}~~~{{{wwwsssooommmllllllnnnooonnnllliiigggffffffiiihhhddd```]]]]]]```bbbsssuuurrrooojjjfffeeedddbbbaaa______]]]\\\\\\___eeeiiikkkuuu~~~}}}rrrhhhddd```^^^```___]]]^^^aaarrryyy{{{~~~xxxuuuvvvyyy~~~|||tttmmmmmmkkkhhhfffiiiooovvvzzz{{{uuuqqqooohhh^^^[[[___]]]\\\[[[\\\^^^^^^\\\[[[YYYSSSKKKDDDAAAAAAAAABBBAAAAAA@@@???<<<999555333222222222333444555666777888:::<<<<<<<<<===???AAACCCEEEFFFFFFFFFFFFGGGIIIQQQQQQPPPNNNMMMNNNQQQTTTPPPRRRTTTUUUVVVUUUTTTSSSRRRRRRSSSSSSSSSSSSRRRQQQQQQOOOLLLIIIFFFCCCAAA@@@???@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>@@@DDDFFFDDDDDDEEEBBB>>>===:::777555444444222111000000000000000000000000000000000000000111111222333333222222111222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555555555555555666888999:::yyyoooZZZNNNUUUiiixxxzzzlll___RRREEE<<<999666333333444444333111111111111111111111111222000111111111111222222222333333444444555666666666444444444444555666777777777777777888999999:::::::::<<<<<>>>>>???AAACCCCCCEEEGGGGGGGGGGGGIIIKKKPPPPPPOOOMMMLLLMMMPPPRRRPPPQQQTTTUUUVVVVVVUUUTTTSSSSSSSSSTTTSSSSSSRRRRRRRRRQQQNNNJJJGGGEEECCCBBB???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@????????????DDDFFFDDDDDDEEECCC???<<<:::666444444444222111000000000000000000000000000000000000000111111222333222222111111222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555555555555555777888999:::{{{www]]]OOONNNdddwwweeeVVVJJJ???888555444222222333333222111000000000111111222222222000111111111111222222222333333444444555666666666444444444444555666777888777777777888999999::::::<<>>;;;:::777666666555555666888888:::::::::;;;===@@@BBBDDDEEEFFFHHHJJJLLLNNNPPPQQQWWWYYY\\\___bbbcccddddddhhhgggggghhhkkknnnqqqssstttpppnnnooossswwwyyyyyyyyyxxxwwwwwwwwwxxxyyyzzzwwwxxxyyyzzz{{{|||}}}}}}}}}~~~~~~||||||}}}~~~|||xxxwwwlllnnnuuu{{{{{{zzz}}}{{{wwwuuuxxxzzz}}}}}}yyytttsssuuu}}}zzzwwwzzz|||tttooommmlllkkkllloootttyyyzzzyyywwwtttmmmpppuuuzzz~~~|||xxxtttqqqpppoookkkjjjhhhgggffffffggghhhmmmmmmkkkhhhccc```______hhhuuutttrrrnnnkkkhhheee```]]]]]]^^^___^^^]]]]]]___aaabbbmmmzzzuuulllfffbbbaaa___^^^aaafffllluuu|||yyyyyy{{{~~~yyytttmmmkkkhhhfffhhhmmmrrrvvv}}}zzzwwwssslllccc___```bbb```^^^\\\\\\ZZZXXXVVVOOONNNLLLJJJHHHEEECCCBBB???@@@@@@???===999666444333333333333444444555666888:::<<<===>>>???AAACCCCCCEEEGGGHHHHHHIIIKKKMMMOOOOOONNNLLLKKKKKKNNNPPPPPPRRRTTTVVVWWWWWWWWWWWWUUUUUUUUUTTTTTTSSSSSSRRRRRRPPPMMMIIIFFFDDDCCCBBB???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???CCCEEEDDDDDDFFFDDD@@@<<<999666444444444222111000000000000000000000000000000000000000111111222222222111111111222222333222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555555555555666777888999:::iiiSSSRRR\\\xxxsss___OOOCCC;;;666222111111111111222222222//////000000111111222222000000111111111222222222333333444444555666666666444444444444555666777888777777777888999999:::::::::???@@@CCCHHHIIIZZZwwwxxxccc[[[]]]WWWiiivvvXXXKKKEEEAAAAAAFFFFFFIIILLLMMMKKKIIIHHHGGGEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCAAA???<<<;;;888777666555555666777888888999999;;;===@@@BBBDDDDDDEEEGGGIIILLLNNNPPPQQQTTTVVVYYY]]]___aaa``````ggggggggghhhkkkooorrrtttwwwuuurrrrrruuuwwwyyyxxxxxxxxxwwwwwwxxxyyy{{{|||xxxxxxxxxyyyzzz{{{|||}}}|||~~~}}}{{{zzz{{{~~~|||yyyzzzppppppssszzz|||zzz{{{}}}{{{|||~~~}}}yyyvvvrrrqqqsss|||{{{xxxzzz~~~|||tttooommmllllllmmmppptttxxxyyyxxxvvvuuummmppptttyyy~~~{{{wwwtttrrrqqqnnnllliiigggggggggggggggjjjkkkllljjjfffbbb``````fffrrr~~~wwwuuurrroookkkfff```\\\]]]___``````^^^]]]]]]]]]^^^iiivvv{{{qqqjjjcccaaa^^^]]]```eeegggqqq~~~}}}{{{yyyyyy|||~~~~~~zzzvvvnnnlllhhhfffgggkkkpppsssyyyyyyxxxuuuoooiiifffeeebbb___\\\[[[ZZZXXXVVVTTTPPPPPPNNNKKKHHHDDDCCCBBB????????????===:::777555333333333333333444555666444666999:::;;;<<<>>>@@@BBBDDDGGGHHHIIIJJJMMMOOONNNOOONNNMMMKKKLLLNNNPPPQQQRRRTTTVVVXXXYYYYYYYYYWWWVVVUUUTTTTTTSSSSSSSSSOOOMMMIIIEEECCCAAA@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@????????????CCCEEEEEEEEEFFFDDD@@@;;;888555444444333333111000000000000000000000000000000000000000111111222111111111111111222222333222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555555555555666777888::::::zzz]]]OOO[[[nnnkkkWWWFFF<<<555333000111111000000111222333//////000000000111111111000000111111111222222222333333444444555666666666555555555555555666888888777777777888999999::::::444:::;;;>>>DDDFFFSSSjjjjjj```___YYYjjjlllUUUIIIEEEAAAAAADDDDDDGGGKKKLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBB@@@===<<<888777666555555666777888777888999;;;===???AAABBBBBBCCCFFFIIILLLPPPRRRTTTSSSUUUYYY]]]___aaaaaa```fffffffffgggjjjnnnqqqssszzzxxxuuuttttttuuuvvvvvvuuuuuuuuuvvvxxxzzz|||}}}zzzyyyyyyyyyyyyzzz{{{{{{}}}~~~|||{{{{{{}}}|||yyyzzztttqqqqqquuu}}}}}}zzzyyy~~~~~~zzzwwwuuuqqqppprrr{{{{{{xxxyyy|||}}}tttpppnnnmmmmmmnnnpppsssuuuvvvvvvtttsssmmmooosssxxx}}}~~~yyyvvvsssrrrpppmmmiiigggffffffdddbbbdddfffiiiiiigggdddbbbbbbcccmmm{{{~~~zzzxxxuuurrroooiiibbb]]]^^^```bbbbbb```^^^\\\\\\^^^fffqqq}}}~~~uuummmeeeaaa]]][[[^^^cccfffooo~~~~~~{{{~~~|||yyywwwxxx{{{{{{yyyvvvooommmjjjggghhhjjjnnnqqqxxxzzz{{{wwwrrrmmmiiifffaaa^^^[[[YYYYYYXXXVVVUUUUUUTTTQQQLLLFFFBBBAAABBB>>>>>>???>>>===:::888666444444333333333444555555444666888999:::;;;===???AAACCCFFFGGGHHHJJJMMMOOONNNNNNOOONNNMMMMMMOOOQQQSSSTTTUUUWWWYYYZZZ[[[[[[XXXWWWVVVTTTSSSRRRRRRRRRNNNKKKHHHDDDAAA@@@@@@@@@???@@@AAAAAABBBBBBAAAAAA>>>?????????????????????@@@DDDFFFEEEEEEFFFDDD@@@:::888555333333333333222000000000000000000000000000000000000000111111222111000000000111111222333222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555666666666666777999:::;;;{{{|||hhhRRRPPPeee}}}wwwgggTTTEEE;;;666555000111111111//////111333000000000000000000000000000111111111111222222222333333444444555666666666555555555555666777888888777777777888999999::::::444;;;;;;===DDDFFFPPPccctttccc]]]\\\jjj|||jjjVVVKKKEEEAAA@@@CCCBBBEEEIIIKKKJJJHHHGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDEEEEEEDDDCCC@@@>>>===888888666555555666666777777777999;;;===>>>@@@@@@@@@BBBEEEHHHLLLPPPRRRTTTTTTVVVYYY]]]```bbbcccdddeeeeeeeeeeeehhhkkknnnpppxxxwwwuuutttssssssssstttssssssssstttvvvxxxzzz|||zzzzzzyyyxxxxxxyyyzzz{{{}}}~~~~~~||||||vvvqqqnnnrrrvvv}}}zzzyyy}}}xxxvvvuuuqqqpppsss|||{{{yyyxxxyyyxxxtttrrrqqqppppppqqqrrrssstttsssqqqpppnnnooorrrvvv|||zzzvvvsssqqqppplllhhhggggggeeeaaa^^^___cccfffhhhgggfffeeedddbbbhhhrrr|||}}}{{{xxxuuuqqqllleeeaaa```bbbddddddbbb```^^^^^^___eeemmmwwwyyyqqqhhhccc^^^ZZZ[[[___eeemmm{{{~~~zzz}}}~~~zzzvvvuuuwwwyyyxxxvvvqqqoookkkiiihhhjjjmmmooowww|||}}}yyyssspppkkkfffccc```\\\ZZZYYYXXXWWWVVVWWWWWWTTTMMMEEE@@@@@@AAA======>>>>>>===;;;888777444444444333333444444555666888:::::::::;;;===??????BBBDDDFFFGGGHHHKKKMMMLLLMMMNNNNNNNNNOOOQQQSSSVVVVVVWWWXXXYYY[[[\\\\\\YYYXXXUUUSSSRRRQQQQQQQQQOOOLLLHHHDDDBBBAAABBBBBB???@@@AAAAAABBBBBBAAAAAA>>>????????????@@@@@@@@@AAAEEEGGGFFFEEEFFFDDD???999777444333333333333222000000000000000000000000000000000000000111111222000000000000000111222333222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555666666666777888999:::;;;xxxqqq~~~oooXXXMMMWWWssszzzwwwooobbbRRRDDD;;;777666111222333222//////111333111111111000//////......000111111111111222222222333333444444555666666666555555555555666777888999777777777888999999::::::999???>>>>>>EEEFFFMMM]]]}}}mmmbbb\\\ggguuu```PPPFFFAAA@@@BBBAAADDDGGGHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEDDDCCCAAA???>>>999888777555555555666777777888999;;;<<<===>>>>>>@@@BBBDDDGGGJJJMMMPPPQQQRRRSSSVVVYYY]]]aaaccceeedddccccccccceeehhhkkkmmmsssssssssrrrqqqqqqrrrttttttssssssrrrssstttvvvwwwyyyxxxwwwwwwxxxzzz|||}}}~~~~~~zzzrrrnnnqqqssszzz}}}zzzyyy}}}xxxuuuuuurrrrrrvvvzzz{{{yyyvvv~~~|||yyywwwuuutttrrrsssssssssrrrqqqpppooonnnoooqqqtttzzzzzzvvvrrrppppppmmmkkkkkkllljjjeee______bbbfffhhhgggfffffffffgggjjjoootttzzz~~~~~~zzzwwwsssnnniiieeebbbdddffffffdddbbbaaaaaabbbdddiiiqqq~~~uuummmfff```ZZZZZZ]]]aaahhhuuu~~~yyyzzz{{{vvvtttuuuwwwwwwvvvsssqqqmmmjjjiiijjjmmmnnnqqqwww{{{xxxuuuuuuqqqlllhhheee```]]][[[YYYXXXVVVUUUWWWVVVQQQHHHAAA??????<<<===>>>>>>===;;;999777555444444333333444444444777888::::::999:::;;;===>>>@@@BBBDDDDDDEEEHHHJJJHHHJJJLLLMMMNNNOOOQQQSSSXXXXXXXXXYYYZZZ[[[\\\\\\YYYXXXUUURRRPPPPPPPPPPPPNNNKKKGGGCCCAAA@@@AAABBB???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCGGGHHHFFFEEEEEECCC>>>999666444333333333333222000000000000000000000000000000000000000111111222////////////000111222333222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555666666666777888999;;;;;;yyynnnqqqeeePPPMMM___wwwxxxjjjdddYYYLLL???777333222111333444222///...000333222222111000///...------000111111111111222222222333333444444555666666777555555555666666777888999777777777888999999::::::888>>>;;;:::@@@AAAFFFTTTsssxxxjjj[[[ccc|||iiiUUUGGGAAA@@@BBBAAACCCFFFGGGFFFFFFGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEECCCBBB@@@>>>999888777555555555666777777888:::;;;<<<=========AAABBBDDDFFFHHHKKKLLLMMMNNNOOOQQQUUUYYY]]]aaaccccccbbbbbbbbbdddfffiiikkknnnooopppppppppqqqsssuuuuuutttsssrrrqqqqqqrrrsssvvvvvvvvvvvvxxx{{{~~~~~~~~~uuuppprrrtttwww~~~{{{zzz}}}xxxvvvvvvttttttxxx|||zzz}}}zzzuuuzzz}}}{{{yyywwwuuuttttttsssrrrpppooonnnnnnoooppptttyyy~~~zzzuuuqqqooorrrooonnnppprrrpppjjjdddaaacccggghhhgggffffffgggoooooooooqqqtttxxx||||||xxxtttpppkkkhhhdddfffggggggeeedddcccdddcccdddgggooo~~~xxxpppiiibbb[[[YYY\\\\\\bbbooo~~~}}}xxxyyy}}}vvvssstttvvvwwwvvvtttrrrnnnkkkjjjkkklllnnnhhhqqqwwwwwwwwwzzzyyytttmmmiiiddd___\\\ZZZXXXVVVQQQUUUXXXTTTKKKCCC???>>><<<===>>>>>>===;;;999888555444444333333333444444555777888888777777888999===???AAABBBCCCDDDFFFHHHFFFHHHKKKLLLMMMNNNQQQSSSZZZZZZYYYYYYZZZ[[[\\\\\\YYYWWWTTTQQQOOOOOOOOOOOOLLLIIIEEE@@@>>>>>>???@@@@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDHHHIIIFFFEEEEEEBBB===999666333222333333333222000000000000000000000000000000000000000111111222////////////000111222333222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555666666777777888999;;;<<>>BBBHHHLLLjjjgggaaa___oooqqqXXXIIICCCBBBBBBAAADDDGGGGGGEEEEEEFFFIIIEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEECCCAAA???>>>===999888666444333444555666888888888999;;;===>>>??????@@@BBBCCCFFFGGGIIIJJJLLLMMMPPPSSSXXX\\\___aaagggfffeeebbbaaabbbfffjjjjjjkkkmmmmmmmmmnnnppprrrmmmnnnoooqqqrrrrrrrrrrrrrrrrrrtttvvvyyy|||~~~|||wwwsssqqquuu|||zzz}}}|||vvvssswwwtttuuu}}}yyyssspppuuu~~~||||||}}}{{{vvvqqqnnnmmmnnnoooqqqssstttuuu{{{zzzvvvsssqqqwwwsssppprrruuussskkkcccaaa]]]^^^eeejjjkkkkkkmmmsssvvvvvvsssnnnoootttzzz}}}}}}|||zzzuuuoooiiieeebbbeeehhhhhhfffccc```___cccfffhhhnnnzzzxxxnnngggaaaZZZXXXZZZ___bbbjjjxxxyyyvvvxxx}}}{{{xxxtttqqqrrrqqqooommmjjjiiihhhgggkkklllppptttwwwwwwuuurrrpppiiibbb_________\\\XXXTTTWWWXXXUUUNNNGGGCCCAAA??????>>>===<<<:::888777555444444333222222222222222111111222555888<<<>>>??????@@@AAACCCEEEGGGHHHKKKJJJIIIJJJKKKMMMPPPRRRXXXXXXXXXYYYYYYYYYYYYYYYUUUSSSQQQNNNMMMLLLLLLLLLHHHFFFDDDBBBAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEGGGHHHIIIFFFBBB===:::777777555444333222222222111111111111111111111111111111111111000000////////////000111222333333333333222111111000000111111222222333333333333444444333333333333333333333333444555555444333444666888444666888999888777888999ooommmwww|||___KKKSSSgggyyyyyydddZZZMMMCCC===999666333222222222111111000000000000000000000000000000000111111111222222333333444444444333222222333444555666666666666666666666555888888888888888999999999999:::;;;<<<>>>AAAFFFJJJbbbwwweeebbbiii}}}cccPPPFFFBBBAAAAAADDDGGGHHHGGGGGGHHHJJJGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCAAA???>>>===999888666444333444555666888888888999;;;<<<>>>??????@@@AAACCCEEEGGGIIIIIIKKKLLLOOORRRVVV[[[^^^```fffeeedddbbbaaabbbfffiiiiiilllnnnooonnnooopppqqqnnnnnnooopppqqqrrrrrrsssrrrrrrssstttwwwzzz}}}~~~wwwrrrnnnqqq}}}|||zzz{{{zzzwwwwwwtttsss{{{|||uuurrruuu}}}}}}wwwrrrooonnnoooooorrrttttttuuuzzz|||wwwtttrrrtttrrrrrrvvvzzzwwwmmmcccaaa]]]]]]dddjjjmmmooorrr~~~yyyqqqmmmooorrryyyyyyyyywwwsssmmmhhhdddccceeeggghhhfffcccaaa``````ccceeekkkwwwzzzooohhhaaaZZZXXXYYY___dddmmmyyyyyyuuuwww~~~~~~zzzvvvsssqqqooonnnllljjjiiiiiiiiillllllnnnrrruuuuuutttrrrpppiiibbb_________]]]ZZZUUUWWWWWWSSSMMMFFFBBBAAAAAAAAA@@@???===;;;999888555555444333222222222222333333333333555777:::;;;>>>??????AAABBBDDDFFFGGGIIIIIIIIIIIIKKKNNNQQQRRRWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTSSSQQQOOONNNMMMMMMIIIGGGEEECCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGIIIHHHFFFBBB===:::777666555444333222222222111111111111111111111111222222111111111000000000000000000111222222222333444333333222222222222222222222222333333333444444333333333333333333333333444555555444333333555777444666888888888777888:::uuuiiiqqqfffTTTNNN___wwwsssaaaWWWJJJ???:::777555333222222111111111111000000000000000000000000000000222222222222222222222222444333222222222222333333555555666666666666666666777777888888888999999999:::;;;<<<<<<===@@@EEEHHHWWWzzzjjjeeebbbnnnrrr[[[LLLEEECCC@@@CCCGGGIIIIIIIIIIIIJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFEEEDDDCCCAAA@@@>>>>>>:::888666444444444555666777888888999:::<<<===>>>??????AAACCCEEEGGGHHHIIIKKKKKKMMMPPPTTTYYY]]]___ddddddcccaaa```bbbeeehhhiiillloooqqqpppoooppppppooooooooooooppprrrtttuuussssssrrrsssuuuxxx|||~~~}}}|||}}}zzzrrrllllllvvv~~~zzzzzz~~~|||vvvsssqqqwwwxxxtttvvv|||zzztttpppooopppppprrruuuuuuuuuyyy~~~xxxuuutttpppooorrryyy~~~{{{pppfffbbb]]]]]]bbbiiimmmsssyyywwwooolllmmmtttuuuvvvuuurrrlllgggccccccdddfffffffffdddbbb``````bbbdddiiitttyyyoooiiibbb[[[XXXXXX[[[cccooo{{{yyytttuuu|||{{{vvvsssqqqpppnnnmmmmmmmmmmmmnnnmmmllllllnnnppprrrqqqpppooojjjccc_________^^^]]]XXXXXXVVVRRRKKKFFFCCCAAACCCCCCBBB@@@>>><<<999888666555444333222222222222555444444444555666888999===>>>>>>???AAACCCEEEFFFGGGGGGHHHIIIKKKOOOQQQSSSWWWWWWWWWXXXXXXWWWWWWWWWVVVVVVUUUTTTRRRPPPNNNMMMJJJIIIGGGEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHEEEAAA===;;;777666555444333222222222111111111111111111111111222222222111111111111111111111111111111111222222555444333333222222333333222222222222333333333333111111222222333333444444444555555444333333444666555666888888888888999;;;|||oooooo}}}qqqYYYUUU\\\ttt~~~mmm\\\RRREEE;;;777555444222000000000000000000000000////////////////////////333333222222222222222222333333222222222111222222555555555555666666666666777777777888999999::::::;;;<<<=========???CCCEEENNNllloooiii``````yyygggTTTJJJGGG???AAAEEEHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFEEEDDDCCCAAA@@@???>>>;;;999777555444444555666777777888888999;;;<<<===>>>???@@@BBBDDDFFFGGGHHHJJJJJJLLLNNNRRRWWW[[[]]]aaabbbaaa``````aaaeeehhhiiilllppprrrqqqpppoooooopppooonnnnnnooorrruuuvvvvvvuuusssrrrtttxxx|||~~~}}}~~~~~~}}}}}}~~~}}}tttkkkiiippp{{{{{{zzz|||~~~uuurrrpppsss}}}|||xxxxxx|||{{{uuuqqqpppqqqrrrsssuuuuuuuuuxxx|||yyyvvvuuummmmmmpppwww~~~|||sssjjjddd___\\\```eeekkkttt|||uuupppoooqqqsssuuuuuurrrmmmhhheeedddddddddeeefffeeecccbbbaaaccceeeiiisss~~~vvvnnnhhhbbb[[[XXXXXXUUU```ooo}}}yyyrrrsssyyy|||wwwttttttsssqqqppppppqqqrrrsssnnnllljjjjjjlllnnnnnnnnnnnnjjjddd````````````___]]][[[WWWRRRLLLHHHEEEDDDDDDCCCBBB@@@>>><<<999888777666555444333222222222333333333444555777999:::<<<<<<===>>>???AAACCCDDDDDDEEEFFFHHHKKKNNNQQQSSSXXXXXXYYYZZZZZZZZZYYYYYYUUUVVVVVVUUUSSSQQQNNNMMMLLLKKKIIIHHHFFFFFFEEEFFFDDDEEEEEEFFFGGGHHHHHHIIIEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGDDD@@@===;;;666666555444333222222333111111111111111111111111222222222222111111111111222222222111111111111111444444333222222222222222111222222222222333333333000000111222333444444555444555666555333222333555555666888888777888:::<<>>AAADDDJJJbbbssslllaaa]]]pppttt]]]NNNGGG>>>@@@BBBEEEHHHIIIHHHGGGEEEFFFGGGHHHHHHHHHHHHHHHEEEEEEDDDCCCAAA@@@??????;;;:::777555444444555666777777777888999:::;;;<<<===>>>???AAACCCEEEGGGHHHJJJJJJKKKMMMQQQUUUZZZ]]]``````aaa``````bbbeeehhhiiilllppprrrqqqooonnnnnnpppooonnnnnnppprrruuuwwwyyywwwuuutttuuuxxx|||~~~{{{|||}}}~~~~~~xxxnnniiinnnwww~~~{{{{{{}}}~~~|||sssqqqnnnpppxxx||||||}}}~~~zzztttrrrqqqrrrsssttttttttttttvvvzzz|||yyyuuutttnnnllllllrrrzzz|||wwwppphhhaaa]]]^^^aaagggrrr{{{zzzsssqqqqqqsssvvvwwwuuupppkkkgggeeecccbbbccceeefffeeecccbbbdddfffiiisss}}}zzzrrrkkkhhhccc\\\XXXYYYTTT___pppyyyrrrrrrwww{{{yyyxxxvvvtttrrrqqqrrrssstttpppmmmiiihhhiiijjjkkklllllliiieeecccbbbbbbbbbbbb```]]]XXXSSSOOOKKKHHHFFFCCCBBBAAA@@@>>>;;;999888888777555444333222222222111111222444666999:::;;;;;;;;;;;;<<<===???@@@AAABBBCCCDDDGGGJJJMMMPPPQQQUUUVVVXXXZZZZZZZZZYYYYYYUUUUUUUUUUUUSSSQQQNNNMMMNNNMMMLLLJJJIIIHHHGGGGGGDDDDDDEEEFFFFFFGGGHHHHHHEEEEEEDDDDDDEEEEEEFFFGGGIIIHHHGGGEEEBBB???<<<:::666555444444333333333333111111111111111111111111111111111111111111111111222222222111111111111111333333222111111111111111111111111222222222333333000000111111222333444444333444555555333222333444555777888888777888;;;===zzzrrrnnn^^^PPPdddsssdddLLLEEE;;;555333333222111......////////////000000000000000000000000000000222222222222222222222222111111222333444333333333444444555555666777777777666666777888999::::::;;;:::<<<=========>>>AAACCCIIIZZZvvvlllaaa___kkkjjjRRREEE@@@@@@AAACCCFFFHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHEEEDDDCCCBBBAAA@@@@@@???<<<;;;888666444444555666777777777777888999:::;;;======???AAACCCEEEFFFGGGKKKJJJJJJLLLPPPUUUYYY\\\^^^```aaaaaaaaacccfffhhhjjjlllooopppooonnnmmmnnnooooooooopppqqqsssvvvwwwyyyxxxvvvuuuvvvxxx{{{|||yyy{{{}}}~~~~~~|||rrrlllnnnvvv{{{zzzzzz{{{{{{}}}yyyrrrpppnnnooottt~~~}}}{{{wwwsssqqqrrrsssuuutttrrrrrrsssuuuxxxzzzwwwssssssoookkkjjjoooxxx|||zzzuuujjjddd^^^]]]___dddppp{{{{{{tttqqqrrrtttwwwyyywwwrrrmmmiiifffccc```aaaeeegggfffddd___bbbeeejjjuuuyyyrrrllliiiddd]]]YYYXXXWWW```ppp|||uuutttxxx}}}{{{wwwsssqqqqqqqqqrrrpppmmmiiigggggghhhiiiiiiiiihhhgggfffddddddccccccaaa]]]YYYUUURRRNNNKKKHHHBBBBBBAAA@@@>>><<<:::999888777666444333222222222///000222555777999;;;<<<:::::::::;;;<<<===?????????AAACCCEEEHHHKKKMMMNNNOOOQQQTTTWWWXXXXXXXXXWWWWWWVVVVVVTTTSSSQQQOOONNNPPPOOONNNMMMKKKJJJHHHHHHEEEEEEEEEFFFFFFGGGGGGHHHEEEEEEEEEDDDEEEFFFFFFGGGIIIGGGEEEBBB???<<<:::999666555444333333333333333111111111111111111111111000000000000000111111111111111111111111111222222333222111111000000111111111111111111222222222222000000111111222222333333111222444555444333444555666777888777777999<<<>>>tttooo```YYY```{{{wwwfffXXXDDD???888444333444222111000000000000111111111222000000000000000000000000111111111222222333333444000111222444555555555555444444555555666777777888555666777888999:::;;;;;;999;;;======>>>>>>AAACCCIIITTTwwwyyyjjj``````ggg|||~~~]]]GGGDDDBBB@@@BBBEEEGGGHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGDDDDDDCCCBBBAAA@@@@@@???===;;;888666555444555666777777666777777888999:::<<<===>>>@@@BBBDDDFFFFFFKKKKKKKKKLLLOOOTTTYYY\\\^^^___aaabbbbbbdddgggiiijjjlllnnnnnnmmmlllmmmnnnmmmnnnoooqqqssstttvvvvvvxxxxxxwwwvvvvvvwwwxxxyyyzzz{{{}}}}}}~~~~~~vvvnnnooouuu{{{xxxxxxwwwwww{{{~~~{{{}}}xxxqqqpppnnnnnnrrr}}}}}}{{{{{{wwwwwwvvvsssqqqppprrrtttvvvssspppoooqqquuuxxxzzz~~~uuuqqqqqqppplllkkkpppyyy~~~|||xxxkkkeee```^^^___eeeqqq}}}|||uuurrrrrruuuyyyzzzyyytttnnnjjjfffbbb___```dddhhhgggeee]]]aaagggooo||||||uuuooolllfff^^^XXXWWWVVV]]]kkk}}}yyyyyy|||}}}xxxtttrrrrrrrrrqqqnnnjjjgggggggggggggggfffgggiiiiiigggeeedddccc___\\\XXXUUUSSSPPPLLLIIIBBBBBBAAAAAA@@@>>>===<<<999888666555333222222222000111333555777888999:::999999999:::;;;<<<===>>>>>>???AAADDDGGGIIIJJJKKKKKKNNNRRRUUUXXXYYYXXXXXXYYYXXXWWWUUUSSSRRRQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHHHHFFFCCC@@@===:::999888555555444333333333444444111111111111111111111111....../////////000000000000000000111222222222333333333222111111111111222111111111111222222222222111111111111111222222222///111333444444444444555666777777777777999===???tttssswww```VVVVVVuuuwwwlll[[[LLL@@@;;;666333444444222000111111222222333333333333000000000000000000000000000000111222333333444444///111333555666777666666444444444555666777777888555666777888999:::;;;;;;888:::<<<===>>>???AAACCCHHHPPPrrr{{{hhh]]]___bbbqqqhhhNNNGGGDDDAAABBBEEEHHHIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@===;;;999666555444555666777777666666777888999999<<<===>>>@@@BBBDDDEEEFFFLLLKKKKKKLLLOOOTTTYYY]]]^^^```aaabbbccceeehhhjjjjjjlllmmmlllkkkkkklllnnnlllnnnppprrrtttuuuvvvvvvwwwwwwvvvvvvvvvvvvvvvwww{{{|||}}}}}}}}}}}}wwwooopppuuuzzzwwwvvvuuuuuuyyy{{{yyy{{{xxxppppppooonnnqqq{{{{{{zzzyyyssssssrrrqqqoooppprrrtttwwwsssooonnnppptttxxxzzz}}}tttpppppppppmmmmmmsss|||}}}xxxkkkeeeaaa```aaafffsss~~~xxxvvvsssvvvyyy{{{yyytttnnniiigggbbb^^^```dddhhhhhhfff^^^cccjjjtttyyyrrrnnnhhh^^^WWWVVVRRRXXXfffzzz}}}|||~~~}}}xxxuuuttttttqqqnnnjjjhhhggggggfffeeeeeegggjjjjjjiiifffdddccc]]]ZZZVVVUUUTTTQQQLLLHHHBBBBBBBBBBBBAAA@@@??????999888777555333222222222222333444666777777888888888888999999:::;;;<<<======>>>AAACCCEEEGGGHHHIIIKKKNNNRRRVVVYYY[[[[[[ZZZ\\\ZZZXXXUUUTTTSSSSSSSSSRRRRRRQQQPPPNNNLLLJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJHHHFFFBBB???;;;999888888555555444333333333444444111111111111111111111111---.........//////000000//////000111222333333444555444333333222222333333000111111111111222222222222222222111111111111111---000333444444444555666666777777777777999===@@@zzz~~~iiiWWW^^^nnn}}}tttjjj\\\OOOGGG;;;888444222222222222111///000111333444444333333////////////000000000000222222111111111111111111222222333333333333444444555555555555666666666666888:::;;;;;;:::999;;;<<<;;;<<<>>>???>>>???@@@BBBJJJNNNhhh~~~mmm]]]^^^eeekkkuuuQQQJJJCCC???CCCFFFHHHIIILLLIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@>>><<<:::777555555666666444555666777888999::::::<<<===>>>@@@BBBDDDEEEFFFIIIJJJLLLNNNPPPRRRTTTUUUYYY\\\___bbbcccdddfffggghhhiiijjjkkkmmmnnnoooppplllmmmnnnoooqqqsssttttttuuuvvvuuuttttttuuuyyy|||~~~~~~~~~}}}{{{|||~~~xxxsssrrrsss~~~{{{xxxvvvtttsssyyy{{{||||||~~~}}}vvvrrrmmmjjjjjjlllsss{{{xxxwwwwwwssspppppprrrsssqqqoootttpppnnnooooooqqqwwwyyyuuuqqqmmmooommmnnnssszzz}}}zzzvvvnnngggaaabbbeeejjjttt}}}yyyvvvuuuvvvzzz|||{{{zzzyyyssslllfffbbb]]]\\\___bbbbbbbbb___fffllltttvvvlllfff```XXXRRRUUUUUU\\\mmm~~~~~~zzzsssqqqrrrooommmkkkjjjjjjiiigggfffdddeeeeeeeeeeeedddcccbbb[[[WWWTTTTTTVVVUUUQQQLLLIIIFFFCCCCCCCCCCCC???<<<;;;;;;:::888666555444333666666666666666777888999888777777777777999:::;;;>>>???@@@BBBCCCEEEFFFGGGGGGJJJLLLOOOQQQTTTXXX[[[\\\\\\[[[YYYWWWUUUSSSRRRPPPQQQRRRRRRQQQOOOMMMLLLJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFDDDAAA===:::777666555444444333333333333222222111111111111111111111111////////////////////////000111111111111222222222222111000000000111333333333333333333333333333333111111000000000000111111555444333333444555666777666666777888999;;;===>>>|||cccYYYjjjzzzxxx~~~uuukkkbbbUUUJJJDDD:::777444222222222222111///000111333444444333333////////////000000000000111111111111111111111111222222333333333333444444555555555555666666666666777999::::::999999:::;;;:::<<<===>>>===>>>@@@AAAHHHLLLaaarrrbbbaaaeeeiii}}}XXXLLLEEEAAACCCFFFGGGHHHKKKIIIIIIIIIHHHHHHGGGGGGGGGDDDCCCCCCBBBAAA@@@?????????===:::888666555666666444555666777888999:::::::::;;;===???AAACCCDDDEEEGGGHHHJJJLLLOOOQQQSSSTTTWWWZZZ^^^```aaabbbdddfffhhhhhhiiijjjlllmmmnnnnnnnnnooopppqqqrrrsssssstttvvvwwwxxxwwwvvvwwwyyy{{{|||}}}~~~}}}||||||~~~{{{wwwvvvvvv}}}|||zzzxxxwwwvvvzzz{{{}}}||||||~~~{{{rrrqqqmmmiiiiiijjjooo|||{{{vvvsssuuurrrooopppssstttrrrpppqqqmmmjjjkkklllmmmuuu}}}zzzvvvrrrmmmkkkiiikkkrrrzzz~~~}}}yyyqqqjjjdddccceeejjjttt}}}|||wwwvvvvvvuuuzzz}}}~~~~~~}}}vvvnnnhhhccc^^^\\\]]]___aaaaaa___fffllltttxxxnnnhhhccc\\\VVVUUUTTTYYYggg}}}{{{sssnnnmmmllljjjiiiiiiiiiiiihhhfffddddddccccccbbbaaaaaa```\\\XXXUUUUUUWWWVVVQQQMMMJJJGGGCCCBBBBBBAAA???======<<<;;;999777555444333444333333333333444555666888888777777888999;;;<<>>999666333222222222111000///000111333333333333222////////////000000000000111111111111111111111111222222333333333333444444444555555555555666666666666888999999888888999:::999:::<<<<<<<<<===>>>@@@EEEIIIVVVrrrzzzhhhdddeeeggg```NNNGGGBBBCCCFFFFFFGGGJJJIIIIIIHHHHHHHHHHHHGGGGGGDDDDDDCCCBBBAAA@@@?????????===;;;888777666666666555555666666777888999999999:::;;;===???AAACCCDDDFFFGGGHHHKKKMMMOOOQQQRRRUUUXXX\\\^^^___```bbbcccggghhhhhhiiijjjkkkkkkllloooppppppqqqrrrssssssssswwwyyyzzzzzzyyyxxxyyyzzzzzz|||~~~~~~~~~}}}~~~}}}}}}}}}{{{zzz|||~~~|||{{{zzzzzz{{{|||}}}~~~{{{|||~~~yyyppppppllliiihhhgggjjjttt~~~wwwtttssspppoooppptttvvvuuurrrpppkkkhhhiiiiiilllttt}}}zzzwwwsssnnnfffeeehhhpppzzz|||qqqjjjddddddgggmmmxxx}}}xxxuuutttuuussszzzyyyqqqkkkfff```\\\[[[\\\^^^^^^```fffllltttxxxnnngggccc]]]XXXUUUSSSUUU```rrr~~~|||sssllliiiiiihhhggggggiiijjjiiigggeeedddbbb```___^^^^^^^^^\\\ZZZWWWWWWXXXVVVRRRNNNKKKHHHDDDAAA@@@@@@???>>>???>>><<<:::888666444333333222222222222333333444888777777777888999:::;;;===>>>???AAACCCEEEGGGHHHIIIKKKMMMNNNNNNPPPSSSUUU[[[[[[ZZZZZZYYYXXXVVVVVVVVVVVVVVVUUUSSSPPPMMMLLLKKKKKKKKKJJJJJJJJJJJJIIILLLKKKJJJIIIHHHGGGFFFEEEDDDBBB???<<<999777666555333333333333222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111000000111111222333333333333333333333333333333333222222222222333333666555555666666777999999999999999999:::;;;<<<===vvvgggfffvvvwwwvvvooo]]]RRRKKKCCC<<<999777555222111222222111000///000111222333333222111////////////000000000000111111111111111222222222222222222333333333444444444444444555555555666666666777888888777777888999777999;;;;;;;;;;;;===???AAAGGGOOOcccmmmeeeeeegggcccMMMFFF@@@BBBDDDEEEGGGJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBBBB@@@>>><<<:::888666666666555555666666777888888999999:::;;;===???AAACCCCCCEEEFFFHHHJJJMMMOOOQQQQQQUUUWWW[[[]]]^^^___```bbbffffffggghhhhhhiiiiiijjjmmmnnnooopppqqqrrrsssssswwwyyy{{{|||zzzxxxxxxxxxyyy{{{~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~zzz{{{{{{sssmmmiiigggfffeeefffoooyyy|||xxxsssqqqpppssswwwyyyxxxvvvrrrmmmjjjjjjkkknnnvvvzzzxxxsssnnnccccccfffnnnxxx~~~~~~{{{mmmgggccceeekkksss{{{vvvsssrrrrrrpppwww~~~|||sssnnnjjjccc]]]ZZZZZZ[[[\\\aaaeeekkksssuuujjjddd___[[[WWWVVVSSSRRRYYYhhh{{{}}}|||sssmmmiiihhhgggfffhhhjjjkkkjjjiiigggeeebbb___]]]\\\]]]^^^]]][[[ZZZZZZYYYWWWSSSOOOMMMJJJEEEAAA????????????@@@???===;;;999777555444444333333333333333444444666666666777777888999999888999;;;===@@@BBBCCCDDDGGGHHHJJJKKKLLLNNNQQQSSSXXXYYYYYYYYYYYYYYYXXXXXXYYYYYYXXXWWWVVVTTTRRRQQQNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMKKKJJJHHHFFFEEEDDDBBBAAA>>>:::888666555555333333333222222222222111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111222222222222222222222222222222222222222222111111222222222444444555555666777888999::::::::::::;;;;;;<<<===sssaaaaaarrr~~~xxxzzziiiVVVKKKDDD===888555666444222111222111000//////000111222222222111000////////////000000000000000000111111111222222222222222222333333333444444444444444444555555555555555777888888777666888999777888:::;;;:::;;;<<<>>>???FFFLLL[[[rrrhhhfffhhhbbbLLLDDD>>>@@@CCCDDDGGGJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@???===;;;999777666555555555555666777777888888999:::<<<>>>@@@BBBCCCDDDEEEFFFHHHJJJMMMOOOQQQRRRUUUWWW[[[]]]]]]^^^___aaaeeeeeeffffffggghhhiiiiiijjjjjjlllmmmoooqqqsssssstttwwwzzz{{{yyywwwvvvvvvxxxzzz}}}}}}}}}}}}~~~zzz{{{yyykkkhhhfffeeecccdddlllvvv~~~{{{vvvttttttwww{{{}}}{{{yyysssnnnkkkkkklllnnnuuu~~~}}}zzzxxxrrrllldddccceeemmmvvv{{{zzzwwwlllgggdddgggnnnvvv|||wwwssspppnnnlllssszzz~~~vvvrrrnnnggg```[[[YYYZZZ[[[```dddiiirrrtttiiibbb]]]YYYVVVVVVSSSQQQUUU```rrr}}}~~~|||uuupppmmmiiihhhhhhiiikkkllllllkkkhhhfffccc```^^^]]]]]]^^^\\\\\\\\\\\\[[[YYYUUURRRNNNLLLGGGCCC@@@>>>???@@@@@@???===;;;999777666555444333333222222222333333444444555666666777777777777888999;;;===???AAABBBBBBDDDFFFHHHIIILLLOOORRRUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWQQQQQQQQQPPPOOOOOONNNNNNMMMLLLKKKIIIGGGEEECCCCCC@@@???<<<999777666555555333333222222222111111111111111111111111111111111000000000000000000000000000000111111111222222222000000111111222222222222222222222222222222222222111111000000000000111111222222444555666777777888::::::::::::;;;;;;<<<===pppaaaXXXeee~~~rrraaaOOOFFFAAA;;;666555444222111111222111000...///000111222222111000000////////////000000000000000000000111222222333333222222333333333333444444333444444444444555555555555777888888777777888999777888:::;;;:::;;;<<<>>>>>>EEEJJJXXX{{{zzznnnjjjjjjeeeNNNFFF???@@@BBBCCCFFFIIIGGGGGGHHHHHHHHHHHHIIIIIIFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@>>><<<:::888666555555555555666666777777777999:::;;;===???AAACCCDDDEEEFFFHHHJJJLLLOOOPPPQQQTTTWWWZZZ\\\\\\]]]^^^___ccccccdddfffgggiiijjjjjjiiijjjkkklllnnnpppqqqrrrsssuuuxxxyyyxxxvvvuuuuuuxxxzzz}}}~~~~~~}}}{{{~~~}}}||||||||||||}}}~~~nnnjjjgggeeecccccckkkttt{{{}}}zzzyyyxxxwwwzzz~~~|||yyyqqqmmmkkkkkkkkkkkkqqqyyy{{{yyyvvvpppiiidddccceeellltttxxxwwwsssnnniiigggkkkpppwww|||vvvqqqmmmjjjpppuuuyyy~~~zzztttrrrllleee^^^[[[[[[\\\```bbbhhhppp{{{vvvlllddd^^^ZZZXXXTTTRRRQQQSSS[[[jjj{{{}}}}}}}}}xxxssspppkkkjjjiiijjjkkklllkkkjjjhhhfffdddaaa___^^^^^^^^^[[[\\\^^^^^^]]][[[XXXVVVOOONNNKKKFFFAAA??????@@@>>>>>><<<;;;999888666666222111111000000000000111333444555666777777777666888999:::<<<===???@@@AAA>>>@@@CCCDDDFFFHHHLLLOOOPPPQQQSSSUUUVVVXXXXXXXXXZZZYYYYYYYYYYYYYYYYYYZZZUUUTTTSSSRRRPPPOOONNNNNNJJJJJJHHHGGGEEECCCBBBAAA???===;;;888666555555555222222222222111111111111111111111111111111111111////////////////////////000111111111111222222222000000111222222222222111222222222222222222222222111000000000000000000111111111333555666777777777999999999999:::;;;<<<===}}}eee]]]___rrr~~~yyyhhhXXXHHHAAA>>>:::666555333222111111222111///...///000111222222111000///////////////000000000000///000000111222222333333222222333333333333444444333333444444444555555555666777999888777777888:::777999:::;;;;;;;;;===>>>???BBBGGGTTTsssxxxqqqjjjwwwlllTTTJJJCCCBBBCCCCCCDDDGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA???===;;;888666555555555555666666666666666888999:::<<<>>>@@@BBBBBBCCCDDDFFFHHHKKKMMMOOOPPPRRRUUUXXXZZZZZZZZZ[[[]]]bbbbbbdddfffhhhiiikkklllllllllmmmmmmnnnnnnoooooorrrtttwwwwwwwwwvvvvvvwwwxxxzzz|||}}}}}}{{{xxx{{{{{{yyyzzz{{{|||sssnnnjjjfffcccbbbjjjssswww~~~}}}|||zzzyyy{{{~~~~~~{{{wwwpppmmmkkkllljjjjjjnnntttzzzwwwuuunnnfffdddcccdddkkkssswwwuuuqqqlllhhhhhhmmmsssxxx|||tttnnnjjjnnnrrruuu{{{vvvuuuqqqjjjbbb]]]\\\\\\___```fffoooxxxwwwnnnfff___ZZZWWWQQQQQQPPPQQQWWWcccttt~~~}}}}}}{{{tttooolllkkkiiiiiijjjjjjhhhfffeeeeeecccbbb```___^^^]]]ZZZ\\\___```___\\\ZZZYYYOOOOOONNNIIIDDD@@@???@@@<<<<<<;;;:::999888777777333222111000000000000111444555666888888888888777888999999:::<<<======>>>===???AAABBBBBBDDDGGGJJJLLLMMMOOORRRTTTVVVWWWXXXZZZYYYYYYXXXWWWWWWWWWWWWVVVUUUTTTRRRPPPNNNLLLLLLGGGGGGEEEDDDBBBAAA@@@???===<<<:::777666555555555222222222222111111111111111111111111111111111111000000000000000000000000000111111111111222222222///000111222333222222111111111111111111111111111222111111000000111111222111222444666777888888888777777888888:::;;;======mmmcccbbbjjjzzzvvvkkk```QQQCCC===<<<999777666222111000111222111///---///000111222222111000///////////////000000000000///000000111222222333333222222333333333444444444333333333444444444555555666888999999888888999:::777999;;;;;;;;;;;;===???@@@@@@DDDQQQmmmuuuiiippprrrYYYOOOFFFDDDCCCCCCCCCFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDAAAAAA@@@>>>;;;888666555555555555666666666666666777777999;;;===???@@@AAABBBCCCEEEGGGIIIKKKMMMNNNQQQSSSVVVXXXXXXYYYZZZ[[[aaabbbcccfffhhhjjjlllmmmppppppoooooonnnnnnmmmmmmssstttvvvwwwwwwwwwxxxyyyyyyzzz{{{||||||~~~}}}yyy|||}}}zzzwwwwwwxxxzzz|||xxxrrrlllgggbbbaaahhhqqqttt}}}}}}{{{zzz|||~~~}}}yyyuuuqqqnnnmmmnnnllljjjmmmrrr~~~yyyvvvtttllldddcccbbbcccjjjrrrvvvtttqqqgggeeegggnnnuuu{{{xxxqqqjjjnnnppprrrxxxwwwvvvtttmmmeee___]]]]]]^^^___eeennnvvv}}}~~~wwwnnnfff^^^YYYVVVNNNOOOPPPPPPUUU```ooo{{{~~~}}}|||}}}}}}}}}tttmmmmmmkkkiiihhhhhhhhhfffdddcccccccccbbbaaa___]]]\\\YYY\\\___aaa```^^^\\\[[[OOOPPPPPPKKKEEEAAA@@@@@@;;;;;;:::999999888888777555555444333222222333333555666888999::::::999999666777777888999999::::::===???@@@@@@@@@AAADDDFFFIIIJJJMMMPPPSSSUUUVVVWWWZZZYYYXXXWWWUUUUUUTTTTTTVVVUUUSSSQQQNNNLLLJJJIIIEEEEEEDDDBBBAAA@@@???>>><<<;;;999777555555555555222222222111111111111000111111111111111111111111111111111111111111111111000111111111111222222222///000111222333222111111111111111111111111111111333222222222222222222333111333555777999999999999666666777888999;;;===>>>sssiiicccqqquuuttt}}}uuufffWWWNNNCCC<<<:::999777555444444333222111111111111000000000000000000000000///000111222222111000///111111222222222333333333222222333333333333444444222333444444555555444444444444555666777888999999::::::999999999:::;;;;;;???EEEDDDHHH```yyyhhhiiitttgggRRRBBB@@@AAA@@@CCCJJJKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHFFFEEEFFFFFFGGGDDDDDDBBB???<<<888555444555555555555555666777777;;;<<<<<<===>>>??????@@@@@@AAACCCEEEHHHKKKNNNOOORRRSSSVVVWWWWWWXXXZZZ\\\```cccfffhhhiiijjjkkklllooooooooooooooonnnnnnmmmppppppqqqrrrsssuuuvvvwwwuuuxxxzzz|||}}}}}}zzzxxxxxxyyyzzz~~~}}}uuuooohhhdddaaaccckkktttyyy}}}~~~||||||}}}}}}xxxtttuuusssooojjjhhhjjjooosss~~~zzzoooiiihhhgggeeebbbbbbgggppptttqqqmmmkkkiiiiiinnnwww~~~uuummmmmmnnnppprrrvvvzzz~~~xxxsssnnnlllggg```^^^```aaacccgggoooxxxyyypppiiiddd```[[[XXXQQQOOOOOOSSSXXX___kkkvvvvvv{{{{{{yyyuuuqqqqqqmmmgggffflllppppppiiibbb___bbbdddbbb^^^]]][[[^^^aaabbbaaa\\\VVVRRRNNNNNNNNNLLLJJJFFFCCC@@@@@@>>><<<<<<<<<;;;:::888111222222222222333333333666888999999777555444444555555666777888:::<<<===;;;>>>AAABBBAAAAAAAAABBBGGGHHHIIIJJJMMMOOORRRSSSXXXWWWUUUSSSQQQPPPOOOOOOQQQQQQPPPNNNLLLHHHEEECCC@@@AAAAAAAAA@@@???===<<<<<<;;;:::888777666666666444444333222222111111000111111000000000000111111000000000111222222222333000000000000000000000000000000111222333333444444111111111111111111111111222222222222222222222222444444444444666777888999999999::::::<<<===??????uuukkkjjjuuuyyynnnsssjjj[[[OOOGGG>>>999888888777555555555444333222111111111000000000000000000000000///000111222222111000///111111111222222222333333222222222333333333444444222333444444555555444444444444555666777888999999::::::999999999:::;;;;;;>>>EEEDDDFFFZZZ{{{lllffflll}}}dddMMMFFFEEECCCDDDIIIIIIIIIIIIIIIIIIJJJKKKKKKIIIHHHGGGEEEEEEEEEEEEEEEDDDDDDBBB???<<<999666444555555555555555666777777::::::;;;<<<===>>>>>>??????@@@AAADDDGGGJJJLLLNNNPPPRRRUUUVVVWWWXXX[[[]]]___bbbfffhhhiiijjjkkkmmmnnnnnnooooooooonnnnnnmmmppppppqqqrrrsssuuuwwwxxxzzzzzz{{{{{{{{{~~~~~~|||zzzyyyxxxxxxxxx}}}|||qqqkkkdddaaa___aaaiiisssyyy}}}{{{yyyzzz~~~}}}}}}}}}~~~~~~|||yyyvvvuuusssoookkkhhhjjjnnnrrr{{{{{{qqqkkkiiigggcccaaaaaafffnnnsssqqqmmmiiiiiilllrrrzzz~~~vvvnnnmmmmmmoooqqquuuyyy}}}yyysssooolllgggaaa^^^```dddfffkkksss{{{{{{xxxrrrlllggg```ZZZVVVTTTQQQPPPTTTXXX^^^jjjuuutttyyy{{{}}}yyyuuusssssspppkkkjjjoooqqqpppkkkddd```bbbdddaaa]]][[[ZZZ\\\```bbbaaa]]]XXXUUUNNNNNNNNNLLLJJJFFFCCCAAA@@@>>>===<<<<<<;;;999777222222222222222333333333444555777777666555666777555555555666888999;;;<<<:::<<>>>>>??????>>>===<<<;;;;;;:::999777666666555555444444333222222111111000111111000000000000111111000000000000000000111111000000000000000000000000000000111111222222333333111111111111111111111111222222222222222222222222444444444555666777888999;;;;;;;;;<<<>>>???AAABBBtttggglllwwwuuummmxxx|||bbbSSSEEE???888555555666666555666666555444333222111111000000000000000000000000000000111111111111000000111111111222222222222333222222222222333333333333222333444444555555444444444444555666777888999999999999999999999:::;;;;;;===DDDCCCDDDSSSnnnvvvhhhfffvvvwwwXXXKKKHHHFFFFFFIIIIIIIIIIIIIIIJJJJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@===999777555666555555555555666666777888888999:::;;;<<<===>>>>>>???@@@BBBEEEHHHJJJLLLNNNPPPTTTVVVWWWYYY[[[]]]^^^aaaeeehhhiiijjjlllmmmmmmnnnnnnooooooooonnnnnnooooooppprrrsssvvvwwwxxx|||{{{zzzxxxxxx{{{|||}}}}}}}}}|||{{{zzzyyyxxxwww|||~~~}}}}}}}}}yyymmmhhhdddaaa___aaakkkvvv||||||yyyvvvtttvvv{{{~~~}}}||||||}}}|||yyywwwuuusssooojjjggghhhllloooyyy~~~tttnnniiieeeaaa______eeelllqqqpppmmmhhhjjjooovvv}}}{{{uuunnnkkklllmmmooosssvvvzzz|||yyytttooolllgggaaa___aaagggjjjqqqyyy}}}uuuuuutttoooggg___XXXUUUVVVSSSRRRTTTWWW]]]iiiuuu|||rrrwwwzzz}}}|||{{{zzzwwwuuutttuuusssooonnnqqqqqqoookkkdddaaabbbccc___[[[ZZZXXX[[[^^^``````^^^ZZZWWWPPPOOOOOOMMMJJJFFFCCCAAA???>>>=========;;;888666333333333333333333333333222333444444444444666888444444444555666888999::::::;;;=========???AAADDDCCCDDDDDDFFFHHHJJJLLLMMMRRRQQQOOOLLLJJJGGGFFFEEEHHHHHHGGGEEECCCAAA???===:::;;;<<<======<<<::::::999999777666555555444444444444333222222111111000111111000000000000111111000000000///////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333333444444555555666888999:::=========>>>@@@BBBCCCDDD~~~mmmmmmwwwyyyoooYYYLLL???:::555333333444444444777777666555444222111000000000000000000000000000000000000111111000000000111111111111222222222222111222222222222333333333222333444444555555444444444444555666777888999999888888888888999:::;;;;;;;;;CCCBBBCCCMMMbbbpppgggiiidddPPPIIIGGGGGGIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDCCCBBB@@@===;;;888777666666555555555555666777777888999:::;;;<<<===>>>??????@@@BBBEEEHHHJJJKKKKKKNNNSSSVVVWWWYYY\\\^^^^^^aaaeeegggiiijjjlllmmmllllllmmmnnnooooooooonnnmmmmmmnnnppprrruuuwwwxxx{{{{{{zzzxxxxxxzzz~~~~~~{{{{{{~~~~~~|||zzzyyyyyyyyy|||}}}}}}{{{zzzzzz}}}|||tttmmmiiigggeeecccfffppp|||xxxtttrrrrrrvvv|||~~~|||{{{{{{{{{zzzyyytttrrrnnniiiffffffhhhkkkxxxxxxpppiiiccc___^^^^^^cccjjjnnnooommmiiilllqqqxxx|||~~~{{{wwwrrrmmmkkkkkklllmmmpppsssvvvxxxyyysssnnnlllgggbbbaaaccciiioooxxx{{{ppprrrrrrlllccc[[[WWWVVVUUUSSSSSSUUUVVV\\\jjjwww|||rrrvvvwww~~~{{{yyywwwwwwvvvvvvtttvvvuuuqqqpppqqqppplllhhhccc```aaaaaa]]]ZZZZZZZZZ\\\^^^______]]]ZZZXXXRRRQQQPPPNNNKKKGGGDDDCCC???>>>>>>>>>>>><<<888555555555444444333333222222333333333222111222555777333333333444555666888888999:::<<<<<<<<>><<<<<<999:::;;;<<<<<<;;;::::::888777666555444444444444444444333222222111111000111111000000000000111111111111111000000//////...000000000000000000000000000000000000////////////111111111111111111111111222222222333333333333333555555555666777888999:::======>>>???AAACCCDDDEEEtttsssyyyxxxuuu]]]KKKAAA;;;999555333222333333222666666666555444333111000000000000000000000000000111000000000000000000111000000111111111222222222111111111222222222333333222333444444555555444444444444555666777888999999888888888888999:::;;;<<<:::@@@AAABBBJJJYYY~~~wwwhhh___qqqyyy]]]NNNGGGEEEGGGKKKKKKLLLKKKJJJIIIGGGFFFHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCBBB@@@>>><<<:::888666666555555555555666666777888999:::<<<===>>>???@@@@@@AAACCCEEEHHHJJJKKKJJJMMMRRRUUUWWWYYY[[[]]]^^^aaaeeeggghhhiiikkklllkkkkkklllnnnoooooooooooojjjkkklllnnnqqqtttvvvwww{{{|||}}}}}}|||}}}}}}{{{|||~~~}}}zzzzzz|||}}}~~~~~~~~~|||{{{xxxxxxzzzxxxpppllljjjiiihhhfffhhhttt|||uuurrrqqqrrryyy~~~{{{zzz{{{{{{zzzyyysssqqqmmmhhhddddddfffiiixxxzzzrrriiiaaa^^^]]]^^^bbbhhhlllmmmmmmmmmooorrrvvvyyy{{{|||}}}}}}~~~yyyvvvsssooojjjjjjkkklllnnnqqqsssuuuwwwrrrmmmjjjgggbbbbbbeeejjjrrr~~~~~~yyyoooooommmfff^^^XXXVVVWWWTTTSSSSSSTTTUUU[[[jjjxxxtttxxxttt}}}~~~{{{yyywwwvvvwwwwwwxxxzzzzzzvvvttttttrrrmmmeeeaaa___aaa```\\\ZZZ\\\]]]]]]^^^___^^^\\\YYYWWWUUUTTTRRROOOLLLIIIFFFEEEAAA@@@???>>>>>><<<999666666666555555444333222222444444444222000000222444333333333333444555777777999:::;;;<<<<<<>>>BBBEEEAAAAAABBBBBBDDDEEEGGGGGGEEEEEEFFFFFFFFFEEEDDDCCCAAAAAA@@@>>>===<<<<<<<<<999:::;;;<<<<<<<<<;;;:::666666555444333333333333444444333222222111111000111111000000000000111111222222222111111000000000000000000000000000000000000000//////////////////111111111111111111111111222222333333333444444444666666666777888999:::;;;<<<<<<===>>>@@@BBBDDDEEEtttpppwwwxxxzzzcccOOOBBB<<<888777666444222222222222444444555555555333111000000000000000000000000000111111000000000000111111000000000111111111111222111111111111222222222222222333444444555555444444444444555666777888999999777777777888888:::;;;<<<999>>>???BBBIIIRRRqqq{{{ggg^^^dddwwwsssWWWHHHDDDEEEKKKKKKLLLLLLKKKIIIGGGFFFHHHHHHIIIHHHHHHGGGEEEEEECCCCCCBBBAAA???===;;;:::777666666555555555555666777777999:::<<<===>>>???@@@@@@AAACCCEEEGGGIIIKKKIIIMMMRRRUUUWWWXXXZZZ[[[___bbbeeeggghhhhhhjjjkkkiiijjjlllmmmnnnoooooopppiiijjjlllnnnqqqtttwwwxxx~~~~~~|||zzz{{{~~~}}}~~~~~~}}}}}}{{{yyyzzz}}}}}}uuunnniiiiiiiiihhhfffhhhtttyyyrrrppppppssszzz~~~|||{{{{{{{{{zzzyyyrrrqqqmmmiiieeeeeegggiiivvv~~~}}}vvvlllccc___^^^___bbbfffjjjlllllloooqqqssstttuuuwwwyyy|||~~~zzzwwwtttqqqkkkkkkkkkkkkmmmoooqqqssstttooojjjhhhfffcccdddggglllvvvyyypppmmmhhhaaa[[[WWWWWWXXXTTTSSSSSSSSSSSSYYYhhhwwwxxxzzztttzzz}}}zzzyyyzzz||||||zzzyyyvvvrrrfffcccaaabbb```\\\ZZZ\\\^^^^^^^^^^^^]]][[[YYYXXXXXXWWWUUUQQQNNNKKKIIIGGGEEECCC@@@???>>>===;;;999888777777555444333222222444555555333111000111222333333333333444555666777888999;;;;;;<<<===@@@BBB@@@@@@@@@AAAAAACCCDDDDDD@@@AAABBBCCCDDDDDDCCCBBB???>>>===<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::666555555444333333444444444444333222222111111000111111000000000000111111222222222222111111111111000000000000000000000000////////////000000000000111111111111111111111111222222333333444444555555666666777777888:::;;;<<<;;;<<<<<<>>>@@@BBBDDDEEEuuukkkrrrwwwhhhRRRDDD===;;;444444444333222222222333111222333444444333222111000000000000000000000000222111000//////000111222000000000000111111111111111111111111222222222222222333444444555555444444444444555666777888999999666666777777888:::;;;<<<;;;======BBBHHHKKKddd}}}~~~iii___^^^jjjbbbKKKFFFIIIHHHIIIJJJKKKLLLKKKIIIHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@>>><<<;;;777777666555555555555555555666777999;;;<<<===>>>??????@@@BBBDDDFFFHHHIIIIIIMMMRRRUUUWWWXXXYYYZZZ```cccfffggggggggghhhiiihhhiiikkkmmmnnnoooppppppjjjkkkmmmooorrrvvvyyyzzz~~~{{{xxxzzz~~~}}}{{{}}}|||uuuooohhhhhhiiiiiifffgggsss~~~wwwqqqoooooorrryyy~~~|||||||||{{{zzzxxxsssrrroookkkhhhhhhiiilllqqqyyyzzzqqqiii`````````bbbeeehhhkkklllnnnqqqtttuuuttttttvvvxxx}}}xxxuuusssqqqkkkkkkkkkkkklllnnnpppqqqqqqlllggggggeeeccceeeiiinnn{{{{{{qqqlllfff```]]][[[YYYXXXWWWVVVUUUSSSQQQUUUdddttt{{{}}}xxxzzz||||||yyytttlllhhhgggfffbbb\\\ZZZ\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[ZZZWWWSSSPPPMMMKKKJJJHHHEEEAAA???>>>>>>===;;;999999777666555333222222222333444444333222222333444333333444444555666777555777999:::::::::;;;===>>>>>>>>>>>>>>>???@@@AAA===>>>@@@AAABBBAAA@@@???===<<<;;;::::::;;;<<<<<<;;;<<<<<<<<<<<<;;;999888666555555444444444444444444444333222222111111000111111000000000000111111000000000000111111111111000000000000000000000000/////////000000111111111111111111111111111111111222222333333444555555666777777777888999:::;;;<<<;;;<<<===>>>AAACCCEEEFFFtttnnnjjjwww{{{yyymmmVVVCCC888666777000222333333222222333444///111222444444333222111000000000000000000000000222111000//////000111222000000000000111111111111000111111111111222222222222333444444555555444444444444555666777888999999666666666777888:::;;;<<<======<<>>===<<<888777666555555555555555444444666777999;;;<<<===>>>>>>???@@@BBBDDDFFFGGGIIIMMMRRRUUUWWWWWWXXXYYYaaacccfffgggggggggggghhhhhhiiikkkmmmnnnoooppppppkkklllnnnqqqtttxxxzzz|||~~~||||||}}}}}}yyyvvvxxx}}}}}}|||}}}~~~}}}vvvpppiiijjjkkkjjjggghhhuuu}}}vvvpppnnnoooqqqwww~~~}}}||||||}}}|||yyywwwttttttqqqnnnkkkjjjlllnnnmmmvvv~~~}}}vvvnnnaaaaaaaaabbbeeehhhjjjkkklllpppuuuvvvtttssssssuuuzzz|||tttqqqooonnnlllkkkkkkkkklllnnnpppqqqooojjjfffeeedddcccfffjjjppp~~~~~~qqqlllfffbbb```^^^ZZZWWWYYYXXXVVVSSSOOORRR```ppp}}}{{{{{{~~~|||{{{yyytttqqqnnnkkkiiiddd\\\ZZZ\\\[[[[[[[[[\\\\\\]]]]]]]]]]]][[[XXXUUUQQQNNNLLLKKKKKKGGGBBB???>>>>>>>>>===:::999888666555333222222///111444555444333444444444444444444555555666777333555888999999888888999<<<<<<<<<<<<<<<===>>>>>><<<===???@@@@@@>>><<<;;;<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<;;;999888777666666555444444444555555444444333333222111111000111111000000000000111111......//////000000111111000000000000000000000000...//////000111222222333111111111111111111111111222222333333444555666666777777777888999:::<<<<<<<<<===>>>???AAADDDFFFGGGyyy]]]iiiyyy~~~jjjTTTFFF>>>888444444222222222222222222222222...///000222222111111000//////////////////////////////...//////000111222222111000000000111222333333222111111333333222111222333444444555555444444555555555555555555444444777999:::999777888<<>>===888777555444444555666888555555666666777999:::;;;<<<===>>>???AAADDDFFFGGGGGGIIILLLOOOSSSVVVYYYZZZ^^^aaadddgggggggggggghhhhhhjjjlllmmmnnnoooqqqsssmmmmmmooorrrwwwzzz||||||~~~||||||~~~}}}yyyzzz|||~~~{{{}}}{{{vvvqqqnnnnnnpppppplllhhhkkkttt}}}uuullllllrrrwww|||}}}zzzwwwvvvvvvsssqqqnnnllllllkkkiiihhhjjjtttzzz|||~~~ooojjjbbb```fffjjjkkklllpppuuuvvvwwwuuussssssvvvyyy~~~~~~{{{uuunnnjjjhhhkkkmmmnnnnnnmmmmmmooopppqqqjjjeeedddbbbaaaeeejjjttttttmmmccc___^^^^^^[[[XXXXXXVVVTTTRRROOOQQQ^^^kkk|||zzz{{{~~~~~~{{{vvvtttrrrnnnhhhdddbbb```^^^]]]ZZZ\\\^^^___]]]\\\[[[\\\]]]]]][[[XXXUUUQQQNNNMMMNNNKKKGGGCCC@@@>>>>>>>>>>>><<<:::777555444444444444444333333333333222222333333222222333333444555555555666777888999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999::::::>>>>>>???>>>===<<<:::999666666555444444444444555666444333111000000111111222111111111000000//////000000000000000000000000222222222111111111000000000000////////////000000111111111111111111111111333222111111111333555777555777999:::;;;;;;;;;:::===>>>???@@@BBBEEEGGGHHH|||mmmcccpppnnn]]]III>>>888444222222222222222222222222222222...///000111222111111000////////////////////////000////////////000000111222111000000000111222333333222111111333333222111222333444444555444444444555555555555555555555555999999999888777888;;;>>>>>>;;;===BBBCCCFFFWWWkkk|||}}}rrraaa```___jjjaaaPPPLLLFFFIIIMMMNNNLLLJJJIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCDDDDDDCCCCCCAAA???>>>===;;;999777555555555666777555555555666777888::::::<<<<<<===???AAACCCFFFGGGGGGHHHJJJNNNQQQUUUWWWYYY\\\```dddfffffffffggghhhkkklllmmmnnnnnnnnnpppqqqoooooopppssswwwzzz{{{{{{{{{zzzxxxxxxyyy|||~~~~~~}}}{{{{{{}}}}}}yyy{{{yyyrrrmmmkkknnnqqqqqqppprrrwww|||vvvmmmnnnsssxxx|||}}}zzzwwwvvvuuussspppnnnmmmmmmlllkkkiiigggqqqyyy~~~kkkdddaaaeeejjjkkknnnqqqvvvwwwxxxuuurrrrrrwww||||||uuuooojjjhhhkkklllmmmnnnmmmmmmnnnpppqqqkkkeeedddcccbbbfffkkkuuussslllddd______^^^\\\YYYYYYVVVTTTQQQNNNPPP\\\iii{{{xxxwwwzzz|||{{{vvvsssrrroookkkhhhfffdddbbb```\\\]]]^^^]]][[[ZZZZZZ[[[```___]]][[[XXXUUURRRQQQMMMKKKGGGDDDAAA?????????>>>===:::888666555444444444444333333333333222222333333222222333333444555555555666777888999:::;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999::::::============<<<:::999777666555444444333333444444555444333111000000111111111111111111000000000///000000000000000000000000222222222111111111000000111000000/////////000000111111111111111111111111333222222222222444555666777888999:::;;;<<<<<<<<<>>>>>>???AAACCCEEEGGGHHH|||jjjcccnnn~~~uuu\\\NNN???777444222222333222222222222222222222222//////000111111111111000000000000000000000000000111000000////////////000111111000000111222222333333222111111333333222111222222333444444444444444555555555555555555555555:::999777777999;;;;;;;;;===;;;<<<@@@AAAFFFVVVhhh{{{yyy|||tttcccaaa___eee}}}pppXXXNNNFFFIIILLLNNNMMMKKKKKKKKKJJJJJJIIIHHHGGGFFFDDDCCCDDDDDDDDDCCCAAA@@@>>>======<<<999777666555555666555555555666777888999:::<<<<<<===???AAACCCEEEFFFEEEGGGIIILLLOOORRRUUUVVVZZZ^^^bbbdddeeefffggghhhmmmmmmnnnnnnnnnnnnooooooqqqqqqqqqtttwwwzzzzzzzzztttuuuuuuwwwyyy{{{}}}~~~}}}}}}}}}}}}~~~}}}zzzwwwxxx{{{~~~~~~tttllliiilllqqqvvvyyy|||}}}}}}vvvnnnpppvvvzzz~~~}}}{{{xxxvvvuuurrrpppmmmmmmmmmmmmllljjjeeeoooxxxmmmfffbbbeeejjjmmmppptttvvvyyyyyyuuupppqqqyyy~~~vvvoookkkjjjiiikkklllmmmllllllnnnooopppjjjeeecccbbbbbbffflllxxx}}}rrrllleeeaaa```___\\\ZZZYYYVVVSSSPPPMMMNNNYYYddd{{{zzzwwwxxxxxx{{{}}}xxxuuutttqqqnnnlllkkkiiifffddd^^^___^^^\\\ZZZYYYZZZ\\\cccbbb```^^^\\\YYYWWWVVVOOOMMMIIIEEEBBB@@@?????????>>><<<999777666555444444444333333333333222222333333222222333333444555444555666777999:::;;;<<<999::::::;;;;;;;;;;;;;;;999:::::::::;;;;;;<<<<<<::::::999999999::::::;;;<<<<<<<<<<<<;;;999888666555444333333222222333333444333222111111111111111111111111111000000000000000000000000000000000000222222222111111111111111222111000///////////////222222222222222222222222222222222333444444555555888888999999:::<<<===>>>??????@@@BBBDDDFFFHHHIIInnnccceee}}}sssdddPPPEEE:::666555333444666111111111111111111111111///000000000111111111111000000000000000000000000111111000//////...//////000000000111111222333333333222111111333333222111222222333444444444444333444444444555555555555555:::777666777<<<>>>>>>===<<<:::<<>><<<;;;999777666666666666555555555555777888999:::<<<<<<===>>>@@@BBBDDDEEEDDDEEEGGGJJJMMMPPPRRRSSSWWW[[[___cccdddeeefffhhhmmmllllllmmmooopppppppppssssssssstttwwwyyyyyyxxxtttuuuwwwyyy{{{|||}}}}}}||||||~~~~~~~~~yyyuuuuuuwww{{{}}}~~~uuukkkiiikkkooowww~~~{{{sssooosss{{{~~~|||zzzwwwuuurrrpppmmmllllllkkkiiihhhgggooovvv|||nnniiidddeeejjjppptttwwwwwwzzzzzzuuuppprrr{{{wwwppplllkkkhhhjjjllllllllllllnnnooooooiiicccbbbaaabbbgggmmm}}}|||ppplllfffcccaaa___]]][[[YYYUUURRROOOLLLMMMVVV```xxx}}}{{{yyyyyy~~~}}}zzzwwwuuurrrpppmmmjjjfffccc______]]][[[YYYZZZ\\\___eeedddbbb```^^^\\\[[[ZZZSSSQQQLLLGGGCCC@@@>>>>>>@@@???===;;;999777666555444444333333333222222222333333222222333333444555444444555777999:::;;;<<<888999999:::::::::::::::888888999999:::;;;;;;;;;999888888888999:::;;;;;;<<<<<<<<<<<<;;;:::888777444333222222111111222222333222222111111111111111111111111000000000000000000000000000000000000000111111111111111111111111222222111000////////////222222222222222222222222111222333444555555555555888888888888999;;;===???@@@AAAAAACCCEEEGGGIIIKKKkkkjjjttthhhXXXHHH???888666555333444666111111111111111111111111000000000000000111111111000000000000000000000000111111000//////...////////////000111222222333333333222111111333333222111111222333333444444333333444444444555555555666666888666555999>>>AAAAAA@@@??????@@@AAABBBFFFPPPZZZxxxqqqhhhaaabbbmmmeeeQQQIIIIIIJJJLLLMMMNNNMMMLLLIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???888888777777666666777777444444555555666888999:::;;;<<<<<<===???AAACCCDDDCCCDDDFFFHHHKKKMMMOOOPPPTTTXXX]]]aaacccdddfffgggjjjjjjjjjmmmqqqttttttssstttsssssstttwwwxxxxxxwwwvvvxxxyyy{{{||||||||||||}}}}}}}}}}}}~~~~~~|||xxxuuutttvvvzzz}}}}}}~~~uuukkklllkkkmmmttt}}}vvvpppooovvv~~~~~~}}}|||xxxvvvssspppmmmkkkjjjiiigggeeejjjooouuuyyy~~~~~~zzzmmmjjjffffffllltttyyyzzzxxxyyyyyytttpppsss}}}xxxqqqmmmlllhhhjjjkkklllllllllnnnpppooohhhbbbaaaaaabbbgggnnnxxxnnnkkkhhheeebbb```^^^\\\YYYUUUQQQNNNLLLLLLTTT]]]www|||yyy{{{{{{yyyuuurrrnnnjjjeeeaaa``````^^^\\\[[[\\\```cccgggeeeccc```^^^]]]\\\\\\YYYVVVPPPJJJDDD@@@>>>===@@@@@@???===;;;999777666444444333333333222222222333333222222333333444555333444555666888999:::;;;777888888999999999999999777888888888999999::::::777777777888999:::;;;<<<============<<<:::999777333333222111111111111222111111222111111111000000000000000000000000111111000000000000000000000000111111111111111111111111222222111000000000000000222222222222222222222222111222333555555555555555777777777777999;;;===???AAABBBCCCDDDFFFIIIKKKLLLuuuzzzrrr\\\LLL@@@:::555555444222111444111111111111111111111111000000000///000111111222000000000000000000000000111000000////////////000...///000222333333333333333222111111333333222111111111222333333333333333333333444444555666666666666666777:::===@@@AAAAAACCCEEEEEEDDDCCCEEEJJJOOOaaa}}}oooeeedddjjjjjjTTTJJJIIIIIIKKKMMMMMMLLLKKKHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCBBB@@@@@@777777777777777777777777444444444555666777888999;;;;;;<<<===>>>@@@BBBCCCCCCDDDEEEHHHJJJLLLMMMNNNQQQUUUZZZ___aaaccceeeggghhhggghhhlllrrrvvvwwwvvvsssrrrrrrsssvvvwwwwwwvvvwwwwwwyyyzzz{{{{{{{{{{{{~~~}}}}}}}}}zzz{{{~~~|||{{{yyywwwuuuwww|||~~~}}}tttmmmmmmkkkkkkpppyyy}}}zzzsssooopppyyy}}}}}}~~~{{{wwwrrrpppmmmkkkjjjiiigggfffjjjnnnuuuyyy||||||yyywwwkkkjjjggggggnnnxxx}}}}}}xxxxxxvvvsssrrrvvv~~~yyyrrrnnnmmmhhhjjjlllllllllmmmoooqqqpppiiicccbbbbbbdddjjjqqq}}}~~~rrrlllkkkiiigggdddaaa___]]]YYYTTTPPPNNNMMMMMMSSS[[[sssyyyxxx{{{}}}~~~yyytttppplllgggdddccccccbbb```^^^___cccfffhhhgggddd```^^^\\\\\\\\\^^^ZZZTTTMMMGGGBBB???>>>AAAAAA@@@???===:::888777444444333333333333222222333333222222333333444555333444555555666777888888666777777888888888888888888888888888888888888888666666777777999:::<<<<<<============<<<:::999888444333222222111111222222000111111222111111000000000000000000111111111111000000000000000000000000111111111111111222222222111111111000000111111222333333333333333333333333333333333444555555666666777777888999;;;===>>>???CCCCCCDDDFFFHHHJJJLLLMMMsssaaaNNN@@@:::555333444333111000333111111111111111111111111111000/////////000222222////////////////////////000////////////000000111---...000222333333333333333222111111333333222111111111222333333333333222333333444444555666666777444666999:::;;;;;;===>>>BBBEEEGGGGGGFFFGGGIIIKKKRRRyyywwwiiifffiiizzzoooZZZKKKJJJHHHIIIKKKLLLKKKIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@999999999999888777777666444444444555666777888999;;;;;;<<<<<<>>>???AAABBBCCCDDDEEEGGGIIIKKKLLLMMMOOOSSSYYY]]]```ccceeegggiiigggggglllssswwwxxxvvvrrrqqqqqqrrruuuvvvvvvuuuvvvwwwxxxyyy{{{|||~~~~~~~~~|||{{{{{{~~~~~~{{{{{{zzzyyyxxxzzz}}}{{{}}}|||{{{zzzwwwrrrooolllkkkkkknnnuuu~~~{{{xxxxxxtttppprrr||||||}}}}}}yyyqqqooommmlllmmmmmmllljjjiiinnntttzzz{{{yyyuuuttthhhiiihhhiiiqqq|||xxxvvvrrrqqqtttyyy~~~zzzsssooommmhhhjjjlllmmmmmmnnnppprrrssslllfffeeeeeegggnnnuuu|||}}}pppkkkkkkjjjhhheeebbb___^^^YYYSSSOOONNNNNNNNNTTT[[[kkk|||yyyyyyyyy|||}}}xxxtttqqqmmmkkkiiihhhgggdddbbbaaaccceeekkkhhheeeaaa^^^\\\\\\\\\___[[[VVVOOOJJJFFFCCCBBBBBBBBBAAA@@@>>>;;;999777444444333333333333222222333333222222333333444555444444444444555555555666555666777777888888777777999888888777777666666555555555666777888:::<<<===<<<<<<<<<<<<;;;999888666444444333222222222222222///000111222222111000000///000000000111111111111000000000000000000000000000000111111111222222222000000000000111222333333333333333333333333333333444444333333444555777888777888:::<<<>>>???@@@@@@DDDDDDEEEGGGIIIKKKMMMNNNxxxeeeTTTCCC999777333222555444222222444000000000000000000000000111000/////////000222333//////////////////////////////...//////000111222---...000222333444333333333222111111333333222111111111222333333333333222333333444444555666777777444777::::::888777999;;;===BBBFFFHHHIIIKKKMMMMMMMMMttt|||kkkhhhiiivvvrrr^^^LLLJJJHHHHHHKKKLLLJJJGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAA<<<<<<;;;;;;999888666555444444444444666777888999;;;;;;<<<<<<>>>???@@@AAADDDDDDFFFGGGIIIKKKLLLMMMNNNRRRXXX]]]```bbbeeegggjjjgggggglllsssxxxwwwuuuqqqppppppqqqtttvvvvvvuuuvvvwwwxxxzzz|||~~~{{{yyyxxx|||zzz{{{|||zzzyyy{{{}}}yyyzzz}}}{{{xxxuuusssqqqpppjjjjjjkkknnnttt|||xxxvvvxxxvvvrrrttt~~~~~~{{{}}}~~~zzzpppnnnmmmmmmoooppppppooojjjmmmtttzzzzzzuuuqqqpppfffiiiiiijjjsssxxxtttppppppuuuzzz~~~zzztttooommmiiikkkmmmnnnnnnoooqqqsssvvvnnnhhhggghhhjjjqqqyyy}}}~~~pppjjjkkkkkkiiieeebbb```___YYYSSSOOONNNNNNOOOTTT[[[fff{{{{{{xxxxxxzzz~~~{{{xxxvvvsssrrrmmmmmmkkkhhhdddbbbbbbcccllljjjfffbbb^^^]]]\\\\\\^^^[[[VVVPPPLLLHHHGGGFFFBBBBBBBBBAAA???<<<999888444444444333333333222222333333222222333333444555444444444444444444444444555666666777777777777777999999888777666555444444555555666777888:::<<<===:::;;;;;;;;;:::888666555555444333333222222333333///000111222222111000/////////000000111111111222000000000000000000000000000000111111222222222222//////000000111222444444333333333333333333333333555444333222333555777999888:::<<>>???BBBGGGLLLQQQTTT[[[iiirrrdddfffssszzzaaaUUUKKKDDDEEEHHHIIIIIIIIIJJJJJJIIIHHHGGGEEEEEEDDDGGGFFFEEEDDDCCCBBBAAAAAA@@@>>><<<:::888777777777444555555666777888888999888999:::<<<>>>???AAAAAA@@@BBBDDDFFFFFFHHHJJJLLLRRRSSSTTTWWW[[[___ccceeegggiiikkklllmmmpppsssvvvxxxsssooopppvvvyyywwwsssvvvwwwyyy}}}~~~ooonnnxxx~~~|||zzz|||~~~{{{xxxzzz~~~|||zzzyyyvvvqqqnnniiihhhjjjnnnpppsss}}}}}}yyyxxxvvvuuuqqqrrr{{{||||||zzzqqqooonnnnnnmmmkkklllnnnlllnnntttzzz}}}zzzssslllkkkiiijjjqqqzzz~~~|||vvvqqqpppuuu{{{}}}zzzxxxvvvsssppppppooommmkkkkkkkkkmmmnnnpppkkkfffeeejjjpppuuuwwwsssiiihhhggggggeeebbb\\\XXXUUUQQQOOOQQQQQQOOOQQQUUUggg}}}{{{zzz}}}}}}yyyqqqpppmmmgggaaa___```bbbeeecccaaa```___^^^\\\[[[^^^[[[VVVQQQMMMJJJFFFCCCDDDBBBAAA??????===:::777555555555444444333333333444444444555555666666666555555555555555555444444666666777888888888888888999888888888777777666666555444444444555888:::<<<<<<<<<;;;:::999777666555222222222111111111111000//////000000111111111222111111111111111111111111111111111111111111111111000000000000000///......000000111222333333444444444333333333333333333333222333333444555666777777888:::===>>>>>>???AAABBBCCCDDDEEEGGGIIIKKKLLLMMM~~~bbbMMM>>>888999444333333222222111111111111111000000000000111111000000000000000000000000000000000000000000000000222222111111000/////////000111222222333222222222222222222111111111000000222222222222222222222222333333333333444444444444444555666777888999::::::999:::;;;>>>BBBFFFKKKMMMTTT^^^{{{}}}iiicccjjjnnnXXXMMMEEEEEEIIIJJJJJJKKKJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@>>><<<:::888777777777444555555666777777888888888888:::;;;===???@@@AAA@@@BBBEEEFFFGGGHHHJJJMMMPPPQQQRRRUUUYYY]]]aaaccchhhhhhiiiiiikkkoootttxxxyyytttppprrrwwwzzzxxxuuuvvvwwwzzz{{{~~~|||{{{||||||yyy{{{}}}{{{yyywwwrrroookkkiiijjjmmmpppsss}}}}}}xxxuuurrrrrrppprrrzzz|||~~~zzzyyytttsssqqqooolllkkkkkklllllloootttzzz}}}zzzsssmmmnnnmmmooouuu}}}{{{wwwrrrrrrvvv{{{}}}~~~~~~{{{yyyyyyxxxvvvtttsssqqqnnnkkkiiihhhhhhiiijjjfffcccdddjjjrrrxxxzzz~~~rrrjjjhhhgggfffeeeaaa\\\YYYTTTPPPOOOQQQQQQPPPRRRVVV___ttt|||{{{|||~~~xxxwwwsssmmmfffcccdddffffffccc___]]]]]]]]]\\\\\\^^^[[[VVVRRRNNNJJJFFFCCCBBBAAA@@@??????>>><<<:::666666555555444333333222222222222333333333444444555555555555555555444444555666777888888888888777888888888777777777666666666555555555666999;;;===<<<<<<;;;:::999777666555222222222111111111111000///000000000111111111111111111111111111111111111111111111111111111111111111222222222111111000///111111111222222333333444333333333333333333333333444444555666777888888999888:::===>>>??????AAACCCEEEEEEGGGIIIKKKLLLNNNOOOoooTTTCCC:::777888222222222222222222222222111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222111111111111000000000111111111222222333333444333444444444444555555555555555666666777888999999888888999;;;>>>AAADDDFFFJJJQQQhhhmmm______xxx~~~```SSSGGGEEEHHHJJJJJJLLLIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBAAA???>>>===:::999888777777555555555666666777777888777888999:::<<<===??????@@@BBBEEEFFFGGGHHHKKKMMMMMMNNNPPPSSSWWW[[[^^^```ggggggffffffhhhmmmtttyyyyyytttqqqssswwwzzzyyyvvvvvvwww{{{}}}|||}}}~~~|||}}}}}}{{{xxxtttqqqmmmkkkkkkmmmooosss~~~~~~xxxsssnnnoooooosss{{{|||}}}~~~{{{xxxxxxttttttrrrnnnkkkiiijjjkkkmmmpppvvv{{{}}}zzztttnnnrrrrrruuu{{{|||xxxttttttwww{{{|||{{{|||zzzyyyxxxyyyzzzyyyxxxuuusssoookkkgggdddcccbbbaaa```___cccjjjssszzz~~~|||rrrllljjjgggeeeccc```\\\YYYSSSOOOMMMPPPQQQPPPSSSXXX[[[mmm}}}~~~~~~|||~~~{{{vvvoookkkjjjjjjhhhddd___\\\\\\]]]]]]]]]^^^[[[WWWSSSPPPLLLHHHEEEAAA@@@??????@@@@@@>>><<<888888777666444333222222222222222333333333333444444444444444444444555555555666666777777777777777777777777777666666666666666666666666888:::<<<===<<<;;;;;;:::999777666555222222222111111111111000000000000000111111111111111111111111111111111111111111111111111111111111333333333333333333222111222222222222222222222222222222333333444444555555555666666777888999::::::999;;;>>>??????@@@BBBCCCFFFGGGHHHJJJMMMOOOPPPQQQ}}}\\\GGG<<<777555666222222222222222222333333000000////////////000000000000000000000000000000000000000000000000000000////////////000000111111//////000111111111111000111111111111000000000000000000111222333333444444444444444555555555666666555555666666777888888999999999:::;;;===???AAACCCFFFHHHXXX~~~lll]]]YYYiiinnn]]]LLLFFFGGGIIIJJJKKKHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBB???>>>===;;;:::888777777555555555666666666777777666777888999;;;<<<===>>>@@@BBBDDDFFFFFFHHHJJJLLLKKKLLLOOORRRVVVZZZ\\\^^^cccdddeeefffhhhmmmssswwwvvvsssppprrrvvvyyyxxxvvvuuuuuuzzz~~~}}}~~~}}}~~~~~~|||yyyvvvsssooommmlllmmmooottt~~~xxxsssnnnnnnpppuuu||||||}}}|||yyywwwxxxsssuuutttnnniiiiiijjjiiimmmqqqwww|||}}}zzzuuuqqqtttuuuyyyzzztttsssvvvzzz||||||zzzxxxwwwxxxyyy{{{{{{zzzvvvsssooojjjfffbbb```^^^\\\\\\]]]bbbiiisss{{{}}}vvvpppmmmhhheeebbb___\\\YYYRRRNNNLLLOOOPPPPPPTTTYYY___kkk}}}|||~~~~~~yyytttpppmmmjjjgggdddbbbaaaaaa___^^^^^^[[[XXXUUURRRNNNJJJFFFBBBAAA@@@@@@AAA@@@>>><<<:::999888777555444333222555555555555555555555555333333444444444444555555555555666777777666666666666666666666666666666666555555666666888:::;;;<<<;;;;;;;;;:::888777555444222222222111111111000000000000000000000111111111111111111111111111111111111111111111111111111111222333333444333333222222333333222222222222222222111222222333444555666666666666777888999:::;;;;;;:::<<>>??????EEEDDDOOOnnniii^^^YYY___qqqmmmTTTHHHFFFGGGHHHJJJIIIHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDCCCCCCBBBBBB??????>>><<<:::999777666555555555555666666666666555666777888999:::;;;<<>>;;;;;;:::999888666555444333555555555555555555555555333333333333444444555555555555666666666555555444555555555555555555555666444444555666777999:::;;;;;;;;;:::999888666555444222222222111111111000000111111000000000000000000000000000000000000000000111111111111111111111111111111222222222222222111333333222222222222222222222222333444444555666666666666777888999::::::;;;;;;===@@@AAAAAABBBDDDEEEEEEFFFHHHKKKNNNQQQSSSTTTzzz\\\NNN???999888555333222222222222222222222222222000//////......//////000////////////////////////////////////////////////.........//////000000000------.../////////////////////000000000000000111111111111222222333333444333444444444444555555555555555555666666777777777888888999::::::;;;;;;<<>>===;;;999777666555555555555555555555555444555666777888999::::::===???BBBCCCDDDEEEHHHJJJIIIKKKOOOSSSVVVZZZ\\\]]]\\\___dddhhhjjjkkkmmmnnnooonnnmmmnnnpppsssttttttpppqqqtttzzz}}}|||}}}zzzxxxuuuqqqooonnnppprrrvvv}}}{{{xxxsssrrrssswww~~~~~~}}}zzz{{{~~~zzznnnkkkiiifffkkkqqqxxx}}}~~~|||zzzyyyxxx}}}{{{tttrrruuuzzz}}}~~~xxxwwwvvvwwwyyy{{{{{{zzzwwwuuuqqqmmmhhhccc```^^^[[[\\\]]]___eeeooozzz|||wwwnnnfffaaa^^^[[[YYYRRRMMMKKKMMMNNNOOOTTTZZZaaaeeeooo}}}~~~vvvuuuxxxxxxsssuuuwww{{{~~~|||uuupppllllllmmmnnnmmmiiiccc^^^^^^\\\ZZZXXXVVVRRRMMMJJJEEEDDDBBBBBBBBB@@@>>><<<;;;;;;:::999777666555555444333333333333222222222222222333333444444555555555555555555555555444333444444444555555555555555333333444666777888999:::;;;::::::999888666555444222222222111111111111000111111111111000000000000000000000000000000000000111111111111111111111111///000000111111111111111222222222222222222222222333333444444555555666666666666777888999:::;;;;;;<<<>>>AAABBBBBBCCCEEEFFFEEEFFFIIILLLOOORRRTTTVVVtttcccJJJAAA999888777444222333444333333222222111111111//////............//////////////////////////////////////////////////////......//////////////////...///000000111111000000////////////000000111111222222222222222222222222333333333333444444444444555555555666666666666666777777888999::::::::::::===@@@FFFUUUvvvvvvwwwrrrfff\\\WWW]]]lllmmmSSSIIIGGGHHHKKKKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCC?????????>>><<<:::777666555555555555555555555555444444555666777888888999<<<>>>@@@BBBBBBDDDFFFHHHHHHJJJNNNRRRVVVYYYZZZ[[[]]]```ccceeegggiiikkknnnnnnmmmlllmmmoooqqqssstttnnnooosssxxxzzz~~~}}}{{{yyy~~~}}}zzzxxxuuuqqqoooppprrrtttwww{{{{{{xxxttttttsssvvv~~~|||~~~}}}pppmmmkkkgggjjjpppxxx}}}}}}}}}}}}}}}yyyvvvvvvyyy|||||||||vvvuuutttvvvyyy|||||||||zzzxxxtttoooiiiddd___]]][[[\\\\\\^^^cccnnn{{{{{{qqqhhhaaa]]][[[YYYSSSNNNKKKLLLNNNOOOSSSYYY___dddlllvvvyyytttsssxxx{{{uuuuuuuuuvvvxxxzzzyyyuuurrrllllllllllllkkkhhhbbb^^^^^^\\\[[[YYYWWWTTTOOOKKKDDDCCCBBBBBBCCCBBB@@@>>>;;;::::::999888888777777444444333333333222222222111222222333444444555555555555555555555444333222333333444444444555555555333444555777888999:::::::::::::::999777666444333222222222111111111111000111111111111000000000///000000000000000000000000111111111111111111111111///000000111111111111111111111111222222333333444444444444555555555555555888888999:::;;;<<<<<<===<<>>CCCNNNkkk~~~yyyiii\\\VVV\\\^^^vvvWWWJJJHHHIIILLLLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDDDDDDDDDDCCCCCCCCC?????????>>><<<:::888666555555555555555555555444333444444555666777888888;;;===???AAAAAACCCEEEGGGGGGIIIMMMQQQUUUXXXYYYZZZ___```bbbbbbdddgggkkknnnmmmmmmlllmmmoooqqqssstttlllnnnssswwwxxxyyy|||yyyxxx}}}|||zzzwwwuuuqqqpppqqqtttuuuwww~~~zzzzzzxxxttttttrrrttt~~~}}}{{{ooonnnnnnjjjiiioooxxx~~~~~~~~~yyywwwwwwyyy}}}~~~|||yyytttssssssvvvyyy}}}~~~~~~}}}{{{wwwqqqjjjddd___\\\[[[[[[[[[]]]cccnnn}}}~~~ssshhhaaa]]]ZZZYYYSSSNNNKKKLLLMMMNNNSSSXXX```fffnnntttzzzxxxssstttxxxxxxxxxuuussssssuuuvvvuuutttlllkkkjjjiiigggeeeaaa^^^^^^]]][[[ZZZXXXTTTOOOLLLBBBAAAAAABBBCCCCCCBBB@@@:::::::::999999888888888666666666555555444444444111111222333333444555555444555555555444444333222333333333444444555555555444555777888:::;;;;;;;;;:::::::::999777666444333222222222111111111111000222111111111000000//////000000000000000000000000111111111111111111111111///000111222222222222222000000111222333333444444555555555555555444444444999::::::;;;<<<===>>>>>>===???BBBCCCDDDDDDFFFGGGGGGIIIKKKOOOSSSVVVYYYZZZ~~~xxxiiiYYYJJJ@@@666666555444333333222222111222222222222111000000////////////////////////000000//////.........---////////////////////////............////////////000000000000000000000000000000000000111111111111000000000000000111111222222222333333333333444444555444444444444555666666555777888999888888999;;;555BBBCCCEEE___ttteee\\\XXX[[[rrraaaMMMHHHGGGDDDJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@???===;;;999777666666555555444444444555555333333444666777999::::::<<<===>>>@@@BBBDDDEEEFFFFFFGGGHHHKKKPPPTTTXXX[[[[[[^^^aaacccdddeeegggiiijjjkkklllnnnoooqqqrrrrrrqqqtttwwwvvvtttuuuzzz}}}|||yyyvvv{{{~~~|||yyytttooouuutttuuuvvvvvvxxx{{{xxxwwwwwwsssxxx~~~}}}}}}~~~zzzuuuqqqmmmkkkjjjnnnmmmooovvvyyyzzz~~~}}}zzzzzz|||}}}~~~~~~{{{xxxuuuwww{{{|||vvvpppjjjfffcccbbb___\\\\\\bbblllxxx~~~sssjjjddd___\\\ZZZRRRRRROOOLLLIIILLLSSSXXXbbbiiiqqquuuwww}}}{{{wwwwwwxxx||||||{{{vvvtttsssnnnllliiigggfffddd```^^^bbbbbb```]]]WWWRRRNNNMMMIIIFFFCCCBBBBBBAAA@@@???>>>===<<<:::999888777777444444333333333333333333444444444444444444444444555444444333333222222111111222222333444555666666555555666777888999::::::999999888888777666666666111111222333222111000///111111000000000000111111......///000111222222333222111000///000111333555222111000//////000111111333222000...,,,...111555222333333444555666777777777888999:::<<<===>>>>>>AAACCCDDDCCCCCCCCCEEEGGGIIILLLPPPSSSUUUWWWZZZ\\\}}}|||sssdddVVVIII>>>888555555555444333222222222111222222222222111000000000000000000000000000000000/////////.........---....................................////////////000000000000000000000000000000000000111111111111000000000000000111222222222222222333333333444444444444444444444555666666555777888888888888999;;;888AAA@@@AAAUUUssszzzjjj```\\\ZZZlllgggPPPHHHGGGEEEHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>><<<:::888777666666555444444444555555333333444666777888999:::<<<<<<>>>@@@BBBDDDEEEFFFFFFGGGHHHKKKNNNRRRVVVXXX[[[]]]___aaabbbdddfffiiijjjkkkkkklllnnnooopppqqqpppsssvvvuuutttuuuzzz~~~}}}}}}}}}zzzwwwuuuyyy~~~zzzuuuqqquuutttuuuwwwwwwyyy~~~zzzwwwvvvtttyyy||||||~~~|||zzzvvvsssooommmlllkkkooonnnoootttwwwxxx}}}}}}zzzzzz{{{|||}}}}}}xxxvvvtttvvv|||}}}xxxqqqkkkfffbbbaaa___\\\\\\aaajjjtttzzz~~~{{{ssskkkfffbbb^^^\\\RRRRRRPPPLLLJJJKKKQQQVVVfffmmmuuuyyyyyyzzz~~~{{{xxxxxx~~~~~~wwwtttrrrrrroookkkiiihhhfffdddcccccccccaaa]]]WWWRRRNNNMMMKKKHHHEEECCCCCCBBBAAA@@@???>>>===;;;:::999888888555555444444444444333333444444444444444444444444333333333333333333333333333333444444444444444444222333333444555666777777999999888888777666666666111222222333222111000///111111000000000000111111//////000000111111222222222222000///000111222444222111000//////000111111333333222000//////222555333333444555666777777888888888999;;;<<<===>>>???CCCDDDEEEEEEEEEEEEGGGIIILLLOOORRRTTTUUUWWWYYY[[[}}}~~~sssdddTTTGGG>>>888555444444444333222222111111111111222222111111000///000000000000000000000000/////////...............------------------------............////////////000000000000000000000000000000000000111111111111111000000000000111222222222222222222333333333333444444444444444555555666555777888888888888999;;;:::===;;;>>>KKK]]]{{{jjj___\\\YYYeeeqqqTTTHHHFFFFFFFFFGGGGGGHHHGGGFFFDDDDDDFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@???>>>===;;;999888777666555555444444555555333333444555777888999999;;;<<<===???AAACCCEEEEEEGGGGGGHHHJJJMMMQQQTTTVVVZZZ\\\]]]]]]___aaafffiiikkkkkkkkkkkklllmmmnnnoooooorrruuuuuuuuuvvvzzz~~~|||~~~}}}|||~~~}}}{{{xxxvvvsssxxx}}}xxxtttttttttvvvyyyzzz{{{{{{vvvsssrrrxxx||||||}}}vvvtttrrrooommmlllllllllpppnnnnnnrrrtttvvv}}}}}}zzzyyyzzz{{{{{{zzzuuusssrrruuu{{{}}}xxxrrrkkkfffcccbbb```^^^___ccciiiqqquuu~~~}}}}}}}}}yyyrrrlllhhhddd```]]]SSSSSSRRRNNNKKKKKKOOOTTTfffnnnxxx}}}{{{yyyyyyzzz}}}xxxyyy{{{vvvsssrrrnnniiifffeeeeeeeeeddddddccc```\\\WWWSSSPPPNNNMMMKKKGGGDDDDDDCCCAAA@@@@@@???===<<<::::::999999555555555555444444444333444444444444444444444444111111222333333444555555555555444444444333333333555555666777888999999:::999999888888777666666666222222222333222111111000111111000000000000111111000111111111111111111111333222111000000000111222111111000000000000111111333333444333222222333555333444444555666777888999999999:::<<<===>>>???@@@DDDEEEGGGGGGGGGHHHJJJLLLOOOQQQTTTVVVWWWXXXYYY[[[rrrhhhYYYJJJ@@@:::777555333333222222222111111111111111111111111000000///................................................------------------------............////////////000000000000000000000000///000000000111111111111111111000000111111222333111222222222222333333333444444333333444444555666555666888888777777999:::::::::999???GGGOOOooozzziii___\\\XXX^^^rrr}}}[[[JJJGGGHHHEEEFFFGGGHHHHHHGGGEEEDDDEEEEEEEEEEEEEEECCCBBBBBB@@@@@@@@@???>>><<<;;;:::888777666555444444444555333333444555666777888999:::;;;===???AAACCCDDDEEEFFFGGGHHHJJJNNNRRRUUUWWWZZZZZZ[[[[[[\\\```eeejjjllllllkkkkkklllmmmnnnnnnoooqqqtttvvvwwwyyy}}}}}}~~~~~~~~~}}}zzzxxxvvvtttxxxzzzwwwssssssvvvzzz|||}}}zzztttpppooouuu}}}||||||tttrrrpppmmmkkkjjjjjjjjjnnnkkkllloooqqquuu~~~{{{zzzzzzzzzyyywwwsssqqqqqqtttzzz~~~~~~}}}|||zzzvvvqqqlllgggeeedddcccbbbccceeejjjooorrr{{{|||~~~}}}|||zzzzzz{{{zzzwwwqqqmmmhhhddd___[[[VVVVVVUUUQQQMMMLLLOOOSSSaaakkkwwwzzzvvvtttyyy}}}|||{{{xxxtttpppjjjeeedddeeeeeeeeedddaaa^^^ZZZXXXVVVTTTRRROOOLLLHHHEEEDDDCCCAAA@@@@@@???===<<<:::999999999666555555444444333333333444444444444444444444444222222222333333444444444444444444444444444444444666777777888999:::;;;;;;999999888888777666666666333333333222222222111111222111111000000111111222222111111111111111111111444333222111000000000111000000000000000111111111111333444444333333333444444555555666777888999999:::;;;<<<===>>>@@@AAAAAADDDFFFGGGHHHHHHIIILLLNNNPPPSSSVVVXXXYYYZZZ\\\^^^ttt___XXXLLLAAA:::555333111111111111111111000000000000111111111111000//////---------------------------------...................................................///////////////////////////////////////000000000111111111111111111111111111222222333111111111222222222333333333333333333333444555555444666777888777777888::::::999888???DDDEEEaaa~~~{{{|||kkk```[[[WWWYYYgggdddOOOHHHHHHEEEFFFHHHJJJJJJIIIGGGFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<888888777666555444444444333333444555666777777888::::::<<<>>>@@@BBBCCCDDDEEEFFFGGGJJJNNNRRRVVVXXXYYYYYYYYYYYYZZZ___eeeiiillllllmmmmmmnnnnnnnnnnnnnnnqqqtttwwwyyy|||~~~{{{xxxwwwvvvyyyzzzxxxsssrrruuu{{{~~~yyysssooonnnttt|||~~~|||uuussspppmmmkkkiiihhhhhhjjjhhhiiimmmooouuu~~~|||{{{zzzxxxvvvsssqqqpppsssxxx||||||{{{wwwvvvtttrrrooollljjjiiieeeeeeddddddfffiiilllnnnvvvxxxyyyyyyxxxwwwxxxyyyyyyvvvqqqlllhhhbbb]]]YYYXXXYYYWWWSSSOOONNNPPPTTT]]]hhhwww|||uuuqqqrrrvvv}}}{{{vvvoooiiiggggggggggggccc___[[[YYYYYYYYYXXXWWWOOOLLLHHHFFFDDDCCCBBB@@@@@@???===<<<:::999999999555555555444333222222222444444444444444444444444444444444333333222222222222222333333444555666666333444444555666777888999999999888888777666666666333333333222222222222222222222111111111111222222222222222222111111111111333333222111111000000000//////000000111111111111///222444444333333333444555666666777888999::::::<<<<<<===>>>@@@AAABBBCCCDDDFFFGGGHHHIIIJJJMMMPPPPPPSSSWWWYYY[[[]]]```bbbttteeePPPKKKCCC===888555333111000000000000000000000000000000111111000000///...////////////////////////---------------.........////////////////////////............////////////////////////////////////000000000000111111111111222111111111111222333333111111111111222222222222333333333333333444444555444666777777777777888:::999:::888===@@@>>>RRRwwwyyy|||kkk]]]UUUUUUVVV```yyymmmUUUJJJGGGDDDFFFIIIKKKKKKJJJHHHGGGDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAA@@@??????>>>999888777666555444444444333444444555666666777777999:::;;;===???AAACCCCCCEEEEEEGGGIIIMMMQQQTTTWWWVVVVVVWWWWWWXXX]]]cccgggiiikkkmmmooopppooonnnmmmmmmooossswww{{{~~~{{{yyyxxxwwwzzz}}}yyywwwrrrqqqtttzzz~~~yyytttqqqqqqvvv||||||wwwvvvrrrooollljjjiiihhhggggggiiilllnnnttt}}}{{{xxxvvvsssqqqqqqtttyyy||||||zzztttrrrpppnnnlllllllllmmmfffeeeddddddeeehhhkkkllltttuuuvvvvvvuuuuuuvvvwwwyyyvvvqqqlllgggccc]]]ZZZZZZZZZXXXSSSNNNNNNQQQUUU^^^hhhwwwxxxsssnnnnnnsss~~~{{{sssllliiigggfffeeeddd___ZZZXXXYYY[[[ZZZYYYPPPMMMJJJGGGFFFFFFDDDCCCAAA@@@>>>===;;;:::::::::777666666555444333222222444444444444444444444444555555444333333222111111111222222333444555666777555555666777888999::::::999999888888777666666666444444333222222222222333222222111111111111222222111111222222222222222222222222222222111111111111...///000111111222111111000222444444333333444555666777777888999:::;;;;;;======>>>@@@AAABBBCCCDDDDDDFFFHHHIIIJJJLLLOOORRRQQQTTTXXX[[[]]]```ccceee~~~fffWWWGGGCCC===999777666555444////////////////////////000000000000000//////...////////////////////////,,,,,,,,,------.............................................////////////////////////////////////000000000000111111111111222222111111222222333444111111111111222222222222333333222222333333444555444555777777666666888999777:::999:::===<<>>===<<<<<<999999888777666555444444444444444444444444444444333333333333333333333333333333333444444555555555777888999:::;;;<<<<<<===999999888888777666666666555444333222222222333333333222222111111222222333111111111222222333333333000111111222222222222111---...000111222222111111111333444444444444666777777777888999:::;;;<<<<<<>>>>>>???AAABBBCCCDDDEEEFFFGGGJJJKKKLLLNNNRRRTTTTTTWWWZZZ]]]^^^```ccceee~~~sss[[[MMM???;;;555222222222333333.........///////////////000000000000000//////...------------------------,,,,,,,,,------.........------------------------............/////////000////////////////////////000000000000111111111111222222111111222222333444000111111111111222222222333333222222333333444555444555777777666666888999444:::999999>>>???KKK```nnnbbbPPPQQQXXXgggzzz___NNNFFFAAACCCFFFIIIJJJIIIGGGEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@:::999888666555555444444333444444555555666666666888999;;;===???@@@BBBCCCGGGFFFFFFFFFGGGIIIKKKLLLNNNOOOQQQRRRTTTXXX]]]```bbbeeekkkpppqqqpppllliiiiiijjjnnnsssyyy}}}~~~~~~~~~zzzxxxxxxxxxzzzyyyuuusssrrroooqqqxxx}}}zzzyyyyyyqqqtttxxx}}}yyyxxxuuurrrpppooonnnnnniiiiiikkkmmmlllooo{{{~~~zzzwwwsssrrrsssxxxxxxuuupppkkkjjjkkknnnppppppnnnlllkkklllooorrrtttssstttuuutttssssssuuuvvvyyyuuupppmmmjjjhhhfffdddYYYWWWTTTNNNJJJKKKPPPUUUXXXddduuuyyypppjjjmmmttt~~~}}}xxxtttqqqjjjccc[[[XXXYYYZZZXXXVVVTTTQQQNNNLLLLLLLLLKKKJJJEEEDDDCCCAAA@@@???>>>>>>;;;;;;:::999888777666555444444444444444444444444111222222333333444444555555555444444444333333333555555666777888999999:::999999888888777666666666555444333222111222333444333222222111111222222333000000111222333333444444///000111222222222222222---...000111222222222111333444555555555555777:::777888999999;;;;;;<<<===>>>???@@@AAACCCDDDEEEEEEGGGIIIKKKMMMNNNPPPTTTWWWWWWYYY\\\^^^___```bbbddd}}}{{{~~~vvv]]]LLLFFF777666555444333333222333111111111111000000000000//////............//////000000000000000000000000------......------,,,+++---------............/////////............//////---------------...///000////////////////////////------...///000111222222222222111111111111222222000000111222333333444444666666666666666555555555:::999888888:::???FFFKKKppp~~~aaaZZZXXXVVV\\\tttiiiRRRGGGIIIDDDCCCFFFHHHFFFFFFHHHIIIIIIHHHGGGFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;:::888666555444444333444555666666555444333666777999;;;===???@@@AAACCCCCCDDDEEEGGGJJJLLLMMMMMMMMMOOORRRVVVZZZ^^^```bbbfffjjjmmmlllkkkjjjiiijjjllloooqqqsssvvvzzz}}}~~~}}}yyyuuurrrtttyyyzzzwwwwwwqqqtttxxxyyy{{{}}}{{{zzzvvvtttuuu||||||yyyuuupppnnnmmmnnnooommmiiigggkkkpppuuu}}}{{{xxxvvvuuutttuuu{{{xxxmmmiiigggfffmmmwww|||vvvqqqoooqqquuuxxxxxxwwwsssooommmnnnsssvvvzzzuuuoookkkiiiiiihhhhhhaaaZZZSSSOOOLLLIIILLLQQQ___cccnnnvvvllllllqqqtttzzzzzzyyy}}}zzztttkkkfffaaa\\\[[[ZZZYYYYYYOOOLLLJJJIIIKKKKKKIIIFFFFFFDDDBBBAAAAAA@@@>>><<<===<<<;;;:::888777666555333333444555555555444333333333333222222111111111444444333333444555777888777777777666777888888999666666666555444444333333111111111111000000000000000000000000111111111111222222222111111111000000111111111111111111111111111111111111111222222222444444444555777888:::;;;;;;;;;<<<;;;:::;;;===@@@AAABBBCCCDDDEEEFFFGGGHHHFFFHHHLLLPPPRRRTTTTTTTTTYYY[[[]]]___aaabbbbbbbbb}}}{{{|||xxxeeePPPBBB>>>666555444333222222222222111111111000000000////////////............//////////////////////////////------......------,,,+++------------............000///...............///------------......//////////////////////////////000000000000111111111111222111111000000111111222111222222333444444555555555555555555555444444444888888888888:::>>>DDDIII___kkkaaaZZZUUUZZZooovvv\\\MMMGGGCCCBBBFFFIIIHHHGGGIIIIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@===<<<:::888666555444444555555666777777666555555666777888:::===???@@@AAAAAABBBBBBDDDFFFHHHJJJKKKMMMNNNOOORRRVVVZZZ^^^```bbbeeejjjllllllkkkjjjjjjlllnnnppprrrsssvvvzzz|||}}}||||||}}}}}}zzzvvvtttvvv{{{zzzwwwwwwrrrvvvzzz|||}}}|||yyyxxxvvvsssttt{{{|||wwwqqqnnnlllllllllkkkgggggglllqqqwww}}}yyywwwuuuvvvyyyzzzpppllliiiiiipppxxx~~~xxxtttsssvvvzzz}}}yyyxxxtttpppmmmnnnqqquuuzzzwwwsssooommmjjjgggeeeaaaZZZSSSPPPMMMKKKMMMRRRYYY^^^jjj}}}~~~qqqmmmmmmmmmpppuuu}}}|||zzzzzz||||||ppplllfffaaa^^^[[[XXXVVVQQQNNNJJJJJJKKKLLLLLLKKKJJJHHHFFFEEEDDDCCCAAA???======<<<;;;:::999888777555555444444444333333333333333333222222222111111444444333333444555777888777777777777777888888999666666666555444444333333111111111111000000000000000000000000111111111111111111111000000000//////111111111111111111111111111111111111222222222222333444444555666888::::::;;;<<<<<<<<<;;;<<<>>>@@@CCCCCCDDDEEEGGGHHHIIIIIIKKKLLLMMMOOORRRUUUWWWYYY[[[\\\^^^aaabbbcccdddddd}}}}}}pppaaaRRRBBB999777444333222111111111111111111111000000000000////////////............//////........................------......------,,,+++------------............000000///...---------.....................//////////////////////////////222222222111111000000000222111111000000111111222222333333444444555555666444444444444444444444444666777888888:::===AAAEEEPPPrrr|||lll]]]TTTYYYgggjjjUUUJJJEEECCCHHHKKKJJJHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@===<<<:::888777555555444666666777777777777666666666777888:::<<<>>>???@@@???@@@AAABBBDDDGGGIIIJJJMMMNNNOOORRRVVVZZZ^^^```aaadddhhhjjjjjjjjjjjjkkkmmmooopppqqqrrrsssvvvyyyyyyyyyyyy{{{~~~|||yyyxxxyyy~~~{{{wwwwwwssswww|||~~~~~~zzzxxxvvvuuusssssszzz~~~xxxrrrmmmkkkiiiiiiiiifffggglllqqqyyy|||yyysssssswwwzzzqqqllliiijjjpppvvv~~~{{{wwwtttuuuxxx|||{{{yyyuuupppllllllooorrrvvvuuurrrqqqnnnjjjddd``````XXXRRROOOLLLKKKNNNSSSVVV[[[gggxxx{{{sssnnnjjjiiikkklllwww|||zzzzzz}}}~~~|||{{{}}}zzzuuunnnhhhbbb]]]WWWTTTSSSPPPMMMLLLMMMNNNNNNNNNLLLJJJHHHGGGFFFEEECCCAAA>>>>>>======<<<;;;;;;:::888777555333222222222222333333333222222222222111444444444444555666777888777777777777777888888888666666555555444333333333111111111111000000000000000000000000111111111111000000000///////////////111111111111111111111111111111111111222222333333333333444555666888999:::;;;===============???AAADDDDDDEEEGGGHHHJJJKKKKKKOOOOOOOOOPPPSSSWWW[[[]]]]]]^^^```bbbdddeeeffffffttt```RRRGGG===777666222222111000000000000000111000000000///////////////......------......///------------------------------......------,,,+++,,,,,,---------.........000000///...------------........./////////......////////////////////////000000000000000000000000111111000000000000111111222333333333444444555555444444444444444555555555444555777888999;;;>>>AAAKKK```yyycccUUUYYY```qqqxxx^^^QQQJJJFFFHHHKKKJJJHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDEEEDDDCCCBBBAAA@@@???>>>>>>===;;;999777666555555555555666666666666555555666666888999;;;===>>>?????????@@@BBBDDDFFFHHHIIIMMMMMMOOORRRUUUZZZ^^^``````bbbfffhhhiiiiiikkklllmmmooopppooooooppprrrtttuuuuuuvvvxxx|||}}}||||||~~~{{{xxxvvvssswww|||~~~zzzwwwuuuuuussssssyyy}}}xxxrrrmmmjjjiiihhhiiiggggggjjjooovvv~~~{{{ssssssvvv|||}}}wwwooojjjggghhhmmmqqquuusssqqqpppqqqtttxxx{{{{{{yyyuuupppkkkjjjlllnnnpppooommmllljjjgggbbb^^^[[[TTTNNNLLLJJJIIIMMMRRRWWW[[[eeesss}}}uuuoookkkiiigggmmmvvv}}}yyyzzz{{{|||~~~vvvlllddd]]]XXXUUUTTTSSSRRRQQQQQQOOOMMMLLLKKKIIIFFFEEEEEEDDDBBB@@@@@@@@@??????>>>>>>======;;;999666333111111111222222222222222222222222222444444444555666666777777666666777888888888888888666666555444444333333222111111111111000000000//////000000000111111111111000000000000000000000000111111111111111111111111000111111222222333333333333333444555666888999:::<<<>>>????????????AAACCCDDDEEEFFFHHHIIIKKKLLLLLLPPPQQQRRRSSSVVVYYY\\\^^^^^^___aaabbbdddfffggggggssscccRRRIIICCC<<<777666111111000/////////000000000000000////////////.........------------......------------------------------......------,,,+++,,,,,,,,,------------...//////...---------------...//////000000///......////////////////////////------......///000000111111000000000000000000111222222222222333333333333444444555555666666666666333555777888999:::<<<>>>IIIVVVzzzmmm\\\\\\]]]gggnnnXXXNNNFFFFFFIIIIIIHHHIIIHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBAAA@@@???>>>===>>>===<<<:::888777666666444444444444444444444444666666777999:::<<<===>>>???@@@@@@BBBDDDFFFHHHJJJLLLLLLNNNQQQTTTYYY\\\___^^^aaacccfffgggiiilllnnnpppqqqqqqpppooooooqqqrrrrrrrrrtttwww{{{|||xxxvvvrrruuuzzz{{{xxxvvvvvvuuuuuuzzz}}}{{{wwwrrrnnnkkkjjjjjjkkkhhhggghhhjjjqqq|||xxxwwwxxx}}}zzzwwwpppjjjgggiiilllnnnnnnmmmllllllnnnqqqtttvvvzzzyyyuuuooojjjhhhiiijjjllljjjiiihhhhhhfffdddaaaVVVPPPJJJHHHGGGGGGKKKQQQWWW[[[cccnnn|||~~~uuunnniiifffgggkkksssyyyxxx~~~{{{nnneee^^^ZZZXXXTTTUUUWWWWWWTTTOOOKKKHHHJJJHHHFFFEEEEEEEEECCCAAAAAAAAAAAA@@@@@@?????????===;;;777444222111222222222222222222222222222222444444555666666777777777666666777888888888888777555555555444333333222222111111111111000000000//////000000000111111111111111111111111111111111111111111111111111111111111000111111222333333444444444444444555777888:::;;;===???AAAAAAAAAAAACCCEEEEEEEEEGGGHHHJJJLLLMMMNNNOOOQQQTTTXXXZZZ\\\]]]]]]___```aaabbbdddfffggghhh{{{ppp\\\PPPEEEAAA>>>999555555111000000//////000000000000000////////////............------------......------------------------------......------,,,+++,,,,,,,,,,,,------------...---------------.........///000111000///...---////////////////////////+++,,,,,,---///000000111111000000//////000000111222222222222222222222222444444555555666777777777444555777777888999;;;>>>EEEQQQrrr{{{eee___\\\```gggXXXJJJFFFGGGHHHIIIKKKGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBAAA@@@??????>>>>>>???>>><<<:::999777777666444444333222222333444444555666777888:::;;;<<<===??????@@@BBBDDDFFFHHHIIIJJJKKKLLLOOOSSSWWW[[[]]]]]]___aaaccceeehhhlllooorrrssstttrrrqqqppprrrsssqqqqqqsssvvvyyy}}}|||xxxvvvrrruuuyyy~~~}}}zzzyyyxxxwwwxxx{{{}}}{{{xxxtttqqqnnnmmmlllmmmjjjgggfffffflllzzz}}}vvvuuuvvvzzz{{{zzzuuunnnlllnnnpppooommmlllllllllmmmppprrrsssxxxwwwsssmmmhhhffffffgggjjjiiihhhhhhhhhhhhfffdddTTTNNNIIIHHHGGGHHHLLLSSSVVVZZZ```gggsss~~~sssjjjfffddddddiiittt{{{xxxzzz}}}qqqggg```\\\YYYSSSUUUXXXXXXTTTNNNJJJGGGKKKIIIHHHHHHHHHHHHGGGEEECCCCCCBBBBBBAAA@@@@@@???===<<<999777444333333333111222222222222333333333444444555777777777777777555666777999999888888777555555444444333222222222111111111111000000000000000000000000111111111111111111111111222222222222111111111111111111111111000111111222333444555555555555666777888:::;;;<<<>>>@@@BBBCCCCCCDDDEEEFFFFFFGGGHHHJJJLLLNNNPPPPPPQQQSSSWWW[[[]]]______^^^```aaaaaabbbdddfffhhhiii{{{rrrfffYYYIIIAAA;;;:::888555222333111000000000000000111111000000/////////............------,,,,,,------...------------------------------......------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---...////////////111111111000...---////////////////////////------......//////000000000000////////////000000333333333333333333333333333333444555555666777777555666777777777888;;;>>>@@@KKKgggooobbbZZZ\\\rrrpppYYYMMMJJJHHHIIIJJJGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@@@@???===;;;999888777777555444333333333333444555555666777888999:::;;;<<<======>>>@@@BBBDDDFFFGGGIIIIIIKKKNNNQQQVVVYYY\\\\\\^^^```bbbdddhhhmmmpppqqqrrrrrrqqqooooooppprrrpppqqqsssuuuyyy||||||xxxwwwsssuuuxxx~~~~~~|||yyyzzz{{{}}}~~~{{{wwwtttqqqpppooonnnkkkhhhfffdddiiixxx}}}sssrrrrrrvvv||||||}}}yyyqqqooorrrssspppmmmmmmmmmmmmnnnooopppqqqvvvtttqqqlllgggddddddeeefffggggggiiiiiigggccc___UUUOOOKKKJJJJJJKKKPPPWWWYYY\\\```cccjjjwwwtttllliiigggjjjnnnxxx}}}zzz{{{}}}{{{{{{yyy}}}uuulllccc\\\XXXQQQTTTUUUTTTPPPMMMLLLLLLKKKJJJIIIIIIKKKKKKJJJIIIEEEDDDCCCBBBAAA@@@???>>>===<<<;;;999777555444333111111222222222333333333333444666777888888777777555666888999999999777666555555444333333222222111111111111111000000000000000000000000111111111111000000000000111111111222111111111111111111111111000111111222333444555666666777777888999;;;<<<===>>>@@@CCCEEEEEEEEEFFFGGGIIIJJJKKKMMMOOOQQQSSSTTTUUUVVVYYY\\\^^^aaabbbccccccccccccdddfffhhhjjjkkk|||lll```QQQDDD@@@;;;777666555222111333111111000000000000111222000/////////...............------,,,,,,------...........................------......------,,,+++++++++,,,,,,,,,---------+++++++++,,,---...///000///000111222111000...,,,////////////////////////000000000000////////////000000////////////000000444444444444444444444444222222333333444555666666777777777666666888;;;>>>>>>FFF[[[~~~vvvdddYYYYYYhhh{{{jjjWWWNNNIIIGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@???===;;;999888777777666555444333333444555666555666777888999:::;;;;;;<<<<<<===>>>AAACCCEEEFFFHHHHHHJJJMMMPPPUUUXXX[[[[[[]]]___aaacccgggmmmqqqnnnoooooonnnllllllmmmnnnqqqqqqsssuuuxxx{{{~~~}}}~~~|||xxxwwwuuuvvvyyy~~~~~~zzz{{{}}}~~~{{{wwwsssqqqpppooolllhhhfffdddiiixxx|||wwwuuutttwww||||||~~~zzzrrrpppssstttpppnnnmmmmmmmmmmmmnnnnnnoootttssspppkkkfffccccccdddbbbdddgggiiiiiiddd]]]XXXXXXRRRMMMMMMNNNOOOTTTZZZ___aaabbbbbbdddnnn~~~uuuqqqoooooommmppp~~~}}}{{{}}}{{{zzzyyy{{{|||{{{}}}yyypppfff\\\VVVQQQRRRRRRPPPMMMLLLNNNQQQJJJHHHHHHIIIKKKLLLKKKJJJFFFEEEDDDCCCAAA@@@>>>>>>======<<<;;;999777555444111111111222222333333333333444666888888888777777555666888999:::999777666555555444333333222222111111111111111000000000000000000000000111111111111.../////////000000111111111111111111111111111111000111111222444555666666777777888999:::<<<===>>>>>>AAADDDFFFFFFFFFGGGHHHKKKLLLNNNPPPRRRTTTVVVVVVZZZZZZZZZ[[[^^^bbbeeehhheeeddddddeeegggiiilllmmmyyynnnbbbRRRFFF@@@888777444222000000111222222222222111000//////...//////............//////000///---,,,++++++,,,,,,........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///111000///...............////////////////////////000000000000////////////222222111111111111111111444333222111222333444555333333333444444444555555777777777777888999:::;;;===CCCMMMeeezzzggg]]][[[```ggg~~~eeePPPLLLNNNNNNIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>===<<<;;;999777666444444444555444444333333444444555555666888999:::;;;<<<===???AAACCCEEEEEEHHHHHHIIIKKKOOOTTTYYY\\\___aaabbbcccdddgggjjjmmmqqqpppooommmllllllllllllqqqssstttuuuvvvyyy}}}zzzvvvtttrrrvvv|||}}}yyy{{{|||}}}~~~{{{}}}}}}uuuqqqqqqmmmkkkiiifffccchhhyyy|||yyyvvvuuuxxx{{{|||~~~~~~zzzsssqqqttttttnnnlllpppuuutttqqqqqqsssqqqmmmjjjgggfffeeeeeeggghhhiiiiiifffaaa[[[XXXUUUSSSPPPNNNMMMRRRXXX]]]eeeeeeddd``````fffrrr|||}}}vvvoookkkmmmrrrvvvwww}}}{{{zzzyyyyyyzzz|||}}}|||{{{}}}yyyssskkkbbb[[[XXXVVVSSSQQQQQQQQQPPPOOONNNMMMLLLKKKJJJJJJKKKKKKJJJHHHFFFDDDBBB@@@??????============<<<;;;:::999666555333111000000111111000111111222444555666666777777777777666666666666555444444333333222222111000000000000000000000000000000000000111111111111111111111111111111111111333333333222222222111111333333333333333444555666888999;;;;;;;;;;;;===>>>???BBBDDDDDDDDDEEEHHHLLLMMMOOORRRUUUXXX[[[]]]]]]bbbcccccccccddddddddddddiiiiiiiiihhhggghhhkkkmmm~~~ooocccWWWIII???;;;777666333111000111111222222222111111000//////...//////............////////////...---,,,,,,,,,,,,........................++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++000000///.......................................000/////////////////////111111111111111111111111333222222222222333444444333333333444444444555555777777777777888999::::::===AAAHHHYYY|||{{{iii]]]XXX[[[```ppptttWWWLLLKKKKKKIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@???===<<<:::999555555555555555444444333444444555555666888999:::;;;;;;===???AAACCCDDDEEEFFFHHHJJJNNNRRRUUUXXXZZZ\\\^^^___```aaadddhhhkkknnnmmmllllllkkkkkklllllloooqqqtttuuuwwwzzz~~~~~~zzzvvvsssrrrvvv}}}}}}yyyzzz|||}}}~~~zzz{{{yyyvvvuuusssoookkkfffbbbgggxxxyyyuuuuuuxxx{{{}}}~~~wwwuuuxxxvvvqqqqqqwwwzzzxxxtttrrrtttrrrnnnjjjgggeeeeeeeeeggghhhiiihhheee```ZZZWWWSSSQQQOOOMMMOOOUUU]]]dddiiiiiigggcccaaafffooovvv|||uuurrrrrruuuwwwxxx{{{~~~}}}|||}}}|||{{{yyyyyyxxxwwwvvvsssmmmfffaaaYYYWWWSSSRRRRRRQQQPPPOOOOOONNNLLLKKKJJJKKKLLLMMMMMMKKKIIIGGGEEECCCBBBBBB>>>??????>>>>>>===<<<;;;888777555333222222222333111111222333444555666666777777777777666666666555555444444333333222111111000000000000000000000000000000000000111111111111222111111111111111111222111111222222222333333333333333333333444555666777888999;;;;;;;;;;;;===???@@@BBBEEEEEEEEEGGGJJJNNNOOOQQQSSSWWWZZZ\\\^^^___eeeeeeddddddddddddeeeeeehhhiiijjjiiihhhhhhjjjkkktttbbbTTTIII>>>888666555444222111111111222333222111111000000//////...//////............//////............---,,,++++++------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++/////////.......................................////////////////////////111111111111111111111111111222222333333333333333333333333444444444555555666666666666777888999:::<<>>===;;;:::666666666666555555555444444444444555666777888999:::;;;<<<>>>@@@BBBDDDEEEEEEGGGKKKOOOSSSVVVWWWWWWYYYZZZ\\\]]]^^^```dddgggjjjjjjjjjjjjjjjkkklllllllllooorrruuuxxx{{{~~~}}}~~~}}}xxxtttrrrqqqvvv~~~}}}xxxyyyzzz}}}yyyxxx|||~~~zzzyyyxxxsssmmmgggbbbgggvvvzzzvvvtttxxx{{{~~~}}}{{{}}}yyyuuuwww}}}|||xxxvvvvvvsssnnniiifffeeeeeefffggghhhiiigggddd^^^XXXTTTPPPOOOMMMMMMPPPYYYcccjjjnnnnnnlllhhheeefffkkkpppyyy}}}yyyxxxwwwwwwvvvtttyyy|||xxxvvvqqqqqqqqqqqqqqqnnniiieee\\\YYYVVVTTTSSSSSSRRRPPPRRRPPPMMMLLLKKKMMMOOOPPPNNNMMMKKKJJJHHHFFFDDDDDD@@@@@@@@@@@@@@@>>>======:::999777555444444444444111222222333444555666666777777777666666666555555444444444333222222111111000000000000000000000000000000000000111111111111333222111000000111222333000000111222333444555555333333333444555777888999888:::<<<<<<<<<<<<>>>@@@@@@BBBEEEFFFHHHJJJNNNPPPRRRTTTVVVYYY]]]___aaaaaahhhgggeeeddddddeeefffgggiiikkklllllljjjiiijjjjjjzzziiiVVVHHH>>>777444666222222111111111111222333111111000000///////////////......------......///,,,---...///...---+++***------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///.....................---.................................///////////////000000000000111111111111000111222444444333222222333333333444444444555555666666666666777888999999;;;===???DDDSSSwwwpppbbbXXXVVVYYYYYYhhhsssUUUKKKLLLJJJJJJJJJIIIIIIHHHHHHGGGEEEEEEDDDDDDCCCBBBBBBBBB????????????===<<<;;;:::888888777666666555555555444444444555666777888888::::::<<<>>>@@@BBBCCCDDDEEEGGGJJJNNNQQQTTTVVVWWWVVVXXXYYYZZZ[[[^^^aaadddggghhhhhhiiijjjlllmmmnnniiimmmqqquuuwww{{{~~~~~~}}}~~~|||wwwsssqqqqqqvvv|||xxxxxxyyy|||yyyvvvwww|||yyyvvvrrrmmmiiieeegggttt|||wwwtttwwwyyy||||||xxxyyy~~~}}}zzzyyyxxxtttoooiiifffeeefffgggiiijjjjjjhhhccc]]]VVVRRRNNNMMMKKKKKKPPPYYYdddllloooooonnnkkkhhhhhhjjjlllssszzz~~~{{{yyyvvvuuuxxxzzz~~~}}}xxxtttoooooonnnnnnnnnlllhhheee```]]]ZZZXXXWWWVVVUUUTTTTTTRRRPPPMMMMMMOOOQQQSSSMMMMMMLLLJJJHHHFFFEEEDDDAAAAAAAAAAAA@@@???>>>>>><<<:::888666555555555555222333333444555666666666777777666666666555555555444444333333222111111111000000000000000000000000///000000000111111111111333222111//////111222333000111111222333444555555333333333555666888:::;;;999;;;=========>>>@@@AAABBBCCCEEEGGGJJJMMMPPPRRRVVVWWWZZZ]]]```bbbcccdddiiigggeeecccccceeegggiiilllnnnppppppnnnllllllllljjj[[[III>>>777222222555111000000000111111222222000000000///////////////......------------......,,,---.........---,,,+++------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///,,,---......///...------........................------....../////////000//////000000000111111111000111222333444333222111333333333444444444555555555555555555666777888999999;;;???CCCLLLggg}}}rrrcccYYYVVVYYYWWW___}}}^^^NNNLLLIIIIIIJJJJJJJJJIIIHHHHHHFFFEEEEEEDDDCCCCCCBBBBBB????????????>>>===;;;;;;:::999777666555555555666555444444444555666777888999:::;;;===???AAABBBCCCGGGGGGHHHJJJMMMQQQUUUXXXUUUVVVXXXYYYZZZ\\\```cccfffggggggiiijjjmmmnnnpppiiikkkooorrruuuxxx|||~~~||||||~~~{{{vvvrrrpppqqquuu~~~zzzwwwvvvwww{{{yyytttuuu|||xxxqqqooommmllliiiiiipppzzz}}}}}}xxxttttttvvvyyy~~~~~~zzzxxx{{{|||zzzzzz|||yyyuuuoooiiieeefffgggiiinnnnnnmmmiiiccc\\\TTTPPPLLLKKKJJJJJJNNNWWWbbbiiilllmmmmmmmmmkkkkkklllmmmooosssvvvxxx}}}|||yyyxxxxxx{{{zzzvvvnnnmmmlllllllllkkkiiigggcccaaa]]][[[[[[[[[YYYXXXWWWUUUSSSQQQPPPQQQRRRTTTNNNNNNMMMLLLKKKIIIGGGFFFAAAAAAAAAAAAAAA???>>>>>>===;;;999777666555555555444444444555555666666777666666666666555555555555444333333222222111000000000000000000000000000000///000000000111111111111222222111000000111222222222222333333333444444444444444444666777999;;;<<<;;;<<<>>>??????@@@BBBDDDDDDDDDFFFIIIMMMQQQSSSTTTYYYZZZ]]]```bbbdddffffffiiigggeeeddddddfffiiijjjoooqqqssstttrrrqqqpppqqqqqqWWWJJJ<<<555222///000333000000000000000111111111////////////////////////......------------......,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---//////...---------------------------------------......//////000...//////000000111111111000111111222222222222222333333333444444444555555444444444555555666777888999999>>>DDDIIIZZZ~~~xxxiii\\\VVVXXXUUUZZZpppdddOOOKKKHHHHHHJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>===:::999777666555555555666555555444444555555666777888999:::<<<>>>@@@BBBCCCGGGFFFFFFGGGJJJOOOTTTWWWSSSTTTVVVWWWXXX[[[^^^aaaeeeffffffhhhjjjlllnnnpppjjjlllnnnoooqqquuuyyy||||||{{{yyyxxxzzz{{{vvvrrrpppqqquuu{{{wwwuuuvvvzzz{{{tttssszzz~~~|||wwwpppnnnnnnooollljjjnnnuuu{{{~~~|||uuupppppprrruuu}}}~~~zzzxxxyyyyyywwwyyy}}}zzzuuunnnhhheeefffjjjllltttsssqqqllleee\\\SSSNNNJJJJJJJJJJJJNNNUUU___eeeiiijjjkkklllmmmnnnoooooojjjkkklllnnnrrrxxx}}}~~~}}}}}}yyy~~~zzznnnlllkkkkkkllllllkkkjjjeeebbb___^^^^^^^^^]]]\\\ZZZXXXWWWUUUSSSSSSSSSSSSPPPPPPPPPPPPNNNLLLJJJIIIBBBBBBBBBBBBAAA@@@??????>>>===;;;888777666666666555555555666666666777777666666666555555555444444333333333222111111000000000000000000000000000000000000000000111111111111111111111111111111111111333333333333444444444444555666666777888999;;;<<<===???AAABBBBBBCCCEEEGGGIIIIIIIIILLLQQQUUUWWWWWW[[[]]]___bbbdddfffggghhhhhhgggffffffgggiiikkkmmmrrrtttuuuuuuttttttuuuvvvxxxqqqfffUUUEEE<<<444222222000111333000000000000000000//////////////////////////////...------,,,,,,------...---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++---//////...---,,,------------------------,,,,,,---......///000000......//////000111111222111111111111111222222333333333333444444444555555444444444444555666777777;;;777;;;BBBDDDNNNqqqvvvdddYYYWWWTTTYYYgggdddOOOIIIFFFGGGIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@@@@@@@???>>>======:::999777555444444444555555555444444444555666666888888:::<<<>>>@@@AAABBBCCCDDDEEEGGGJJJNNNQQQSSSQQQRRRTTTUUUVVVYYY\\\___ddddddeeefffhhhkkkmmmnnnllllllllllllmmmpppuuuyyy}}}yyywwwvvvyyy{{{wwwssspppqqqttt}}}wwwuuutttxxx}}}uuussstttyyyzzzuuurrrpppooollliiilllrrr{{{|||~~~wwwpppllllllooottt}}}~~~{{{{{{|||{{{xxxyyy}}}zzzuuunnnhhheeeggglllooozzzxxxuuuooofff\\\RRRMMMHHHHHHJJJKKKOOOVVV^^^ccchhhhhhiiikkknnnooopppppphhhfffeeefffhhhlllppptttvvvzzz}}}~~~}}}|||}}}~~~ssspppmmmkkkkkkkkkiiihhhcccaaa^^^^^^^^^___^^^^^^\\\[[[ZZZXXXVVVTTTRRRQQQPPPPPPQQQPPPOOOMMMJJJIIIDDDDDDDDDDDDCCCBBBAAA@@@AAA???===:::999888888888666666666666666777777777666666555555555444444444333333222222111000000000000000000000000000000000000000000000111111111111///111222333333222111///111222222333444555666666777777777888888:::;;;;;;???AAACCCDDDDDDEEEHHHJJJOOONNNNNNQQQVVVZZZ[[[[[[]]]^^^```ccceeeggghhhiiihhhhhhiiijjjlllnnnooopppssstttuuuuuuuuuuuuxxxzzz{{{uuufff[[[OOO@@@===666111222444333333444000000000000000///...............///////////////...------,,,,,,------......---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---......///***+++---//////...---,,,------------------------,,,,,,------...///000000---......///000111111222222111000000000111333444333333333444444444555555444444444444444666777777<<<666777???@@@EEEdddlll]]]XXXTTTZZZdddyyycccOOOJJJFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFEEEEEEDDDDDDCCCCCC===============<<<;;;::::::999666444333333444555555555444444444555666666777888:::<<<>>>@@@AAABBB@@@BBBEEEIIILLLNNNOOOOOOPPPQQQSSSSSSUUUWWW[[[^^^bbbcccdddeeegggiiikkklllnnnmmmllljjjjjjnnnsssxxx~~~zzzxxxvvvyyy|||wwwsssqqqqqqttt|||wwwtttsssxxxvvvsssooouuu~~~~~~{{{vvvrrroookkkhhhkkkqqqvvvsssmmmhhhjjjmmmsss}}}~~~|||~~~{{{zzz}}}yyytttmmmgggeeehhhmmmqqq}}}|||xxxqqqhhh\\\RRRLLLFFFGGGJJJLLLQQQWWW^^^ccchhhggghhhjjjmmmpppppppppjjjfffcccbbbbbbcccfffjjjmmmqqqvvvxxxxxxyyy{{{~~~zzzvvvqqqmmmjjjhhheeecccbbb```]]]]]]^^^______^^^]]]\\\\\\[[[XXXUUURRRPPPMMMNNNOOOOOONNNKKKIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBCCCAAA???<<<:::999999999666666666666777777777777666666555555555444444444333333222222111000000000000000000000000000000000000000000000111111111111...000222444444222000...///000111333555666888888999888888888999::::::;;;@@@BBBDDDEEEFFFGGGIIIKKKTTTRRRRRRUUUZZZ^^^^^^^^^]]]___aaacccfffggghhhiiihhhiiikkkmmmoooqqqrrrsssrrrssstttttttttvvvyyy{{{zzzlll___UUUKKK@@@888777666333111111111222333////////////////////////000000//////.........---++++++,,,---............,,,------......------,,,...------------...//////------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***)))************+++++++++........................---......///000/////////............////////////,,,------...///000111111000000000000111111111111111111222222222333333333333333333444444444555555444666<<>>TTTnnn|||fffWWWWWWWWW^^^tttrrr\\\NNNHHHDDDEEEHHHJJJLLLMMMMMMLLLJJJJJJIIIHHHGGGEEEEEEDDD@@@@@@??????>>>=========;;;:::888555333333333333222222333333444555666666666888:::;;;;;;<<<>>>@@@BBBCCCDDDFFFHHHJJJKKKLLLQQQRRRSSSTTTVVVWWWXXXYYY^^^```dddfffggghhhjjjlllooopppqqqqqqqqqrrrtttvvv{{{{{{yyyzzz|||}}}vvvrrrsssuuuvvv}}}wwwtttsssuuu}}}{{{rrrqqqttt{{{}}}yyyvvvqqqooonnnnnnmmmlllxxx}}}xxxkkkccceeejjjlllttt}}}}}}{{{{{{|||{{{yyyyyyxxxssskkkiiimmmooonnn{{{yyytttmmmddd[[[SSSNNNMMMKKKKKKNNNPPPTTT[[[dddaaafffjjjmmmqqqxxx{{{zzzmmmhhhbbb]]]]]]___aaabbbeeeiiinnnsssvvvxxx{{{}}}~~~}}}xxxrrrmmmiiifffeeecccbbbaaa``````___]]][[[ZZZYYYXXXXXXWWWTTTPPPMMMLLLKKKKKKJJJIIIIIIHHHHHHKKKJJJHHHFFFDDDCCCCCCCCC@@@??????>>><<<;;;999888777666666555555555555666777666444333444555888999444444333222111111111111000000000000000000000000000111111111111222222222222222222111222222333333333333444555666777888888888:::;;;;;;;;;;;;<<<>>>@@@BBBFFFHHHHHHJJJLLLMMMSSSTTTWWWYYY[[[\\\\\\\\\```aaabbbdddfffggghhhiiikkknnnrrrtttsssqqqpppppprrrrrrssstttuuuvvvwwwwwwvvvnnnbbbVVVKKKAAA888222666555333111000000111222///////////////////////////.........------------,,,,,,------...---------,,,,,,------------,,,,,,---------------...//////------,,,,,,,,,,,,++++++,,,,,,---------,,,,,,+++************++++++++++++------------------------------...////////////...............////////////------......//////000000000000000000111111111111111111222222222333333333333333333444444444555555666666;;;???<<<<<>>>>>===<<<<<<<<<===;;;999777555444444444222222333333444555555666666888::::::;;;;;;===???AAABBBCCCEEEGGGIIIKKKLLLNNNOOOQQQSSSVVVXXXZZZ[[[```cccfffgggggghhhiiijjjnnnpppqqqqqqpppqqqsssuuuwww{{{~~~zzzzzz{{{~~~|||uuuqqqrrruuuvvv}}}wwwtttsssuuu}}}|||sssrrrsssyyyyyyvvvqqqooonnnmmmlllkkkrrr{{{~~~qqqffffffhhhjjjqqq{{{~~~{{{{{{{{{{{{{{{|||zzzsssjjjgggiiikkkjjjvvvtttpppiiiaaaYYYRRRNNNNNNLLLLLLOOORRRTTT[[[bbbaaahhhmmmpppuuuzzz{{{yyylllggg```\\\ZZZZZZ[[[[[[___bbbgggkkknnnqqquuuwwwwwwyyy{{{~~~~~~xxxrrrnnnjjjhhheeecccbbbaaa```^^^[[[YYYYYYXXXWWWWWWVVVSSSOOOLLLHHHHHHHHHHHHHHHHHHGGGGGGIIIHHHHHHGGGEEEDDDDDDCCCAAAAAA@@@???===;;;:::999777777666666555555666666666555555444555666777888666555444333222222222222111111111111111111111111000111111111111222222222222222222111222222333444444444555666777777888888999;;;======<<<===>>>@@@BBBDDDHHHJJJKKKLLLNNNPPPTTTVVVXXX[[[]]]^^^______bbbcccdddeeegggiiijjjkkkllloooqqqrrrqqqpppppppppsssssssssssssssssssssssshhhddd\\\PPPCCC999333000444333111000//////000111////////////////////////---------------,,,,,,,,,---------...------,,,,,,,,,,,,------------,,,,,,---------------......///------,,,,,,,,,,,,++++++,,,------......---------************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...........................////////////.........///////////////000000000000111111111111111111222222222333333333333333333444444444555555888777:::===;;;:::EEETTTvvvwww}}}lll\\\XXXWWWbbbzzzhhhZZZTTTFFFEEEEEEGGGIIIJJJJJJHHHJJJIIIHHHHHHGGGFFFEEEEEE@@@@@@@@@???>>>>>>======>>>===;;;999777666555555222333333444444555555555555777999:::::::::<<<>>>@@@AAABBBDDDFFFHHHJJJJJJJJJKKKNNNRRRVVVYYY\\\]]]ccceeegggiiihhhhhhhhhiiinnnoooppppppppppppqqqsssssswww}}}|||{{{{{{|||~~~{{{tttqqqrrrtttvvv~~~~~~xxxuuusssuuu|||yyyqqqrrrwwwyyyvvvqqqnnnmmmlllkkkjjjlllwwwvvviiifffeeeeeemmmxxx{{{zzz{{{}}}~~~wwwlllfffhhhiiigggnnnllliiiddd]]]WWWQQQMMMOOOMMMNNNRRRSSSUUUZZZaaaccckkkssswww{{{}}}xxxlllhhhbbb]]]ZZZXXXVVVUUUYYY\\\___bbbeeehhhllloooooopppqqqsssuuuxxxzzz{{{}}}yyysssnnnkkkhhhfffdddcccaaa^^^ZZZWWWXXXWWWUUUUUUTTTRRROOOLLLDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@>>><<<;;;999888888777666666666666666555555666666777777666666666666555444333333333333111111111111111111111111000111111111111222222222222222222222222333444444666666666777777888888999;;;<<<>>>???>>>???AAACCCDDDGGGJJJLLLNNNOOOQQQSSSVVVWWWZZZ]]]___aaaccccccdddeeefffhhhiiikkklllmmmnnnpppqqqpppoooooopppqqqttttttsssrrrqqqqqqppppppbbbaaa[[[PPPBBB888444444222111000////////////000////////////////////////------------------------............---,,,++++++,,,,,,,,,------,,,,,,,,,------,,,,,,------...///------,,,,,,,,,++++++++++++,,,,,,---------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............///////////////////////////.........///000000000111111111111111111222222222333333333333333333444444444555555999777888;;;<<<;;;@@@IIIaaatttttteee]]]WWWZZZlllyyyeeeWWWLLLIIIFFFFFFHHHIIIHHHGGGIIIIIIHHHHHHGGGFFFEEEEEECCCCCCCCCBBBAAAAAA@@@@@@>>>===<<<:::888777666555333333333444444444555555555777888999999999;;;===>>>???AAACCCEEEGGGHHHIIIHHHJJJMMMPPPTTTXXX[[[\\\aaadddgggiiiiiiiiiiiijjjnnnpppqqqqqqppppppqqqrrrpppuuu{{{}}}|||{{{zzz{{{zzzsssppprrrsssvvv}}}}}}yyyvvvsssttt{{{yyypppppprrryyyzzzwwwrrrooommmlllkkkiiiiiirrrwwwiiidddaaa```hhhttt{{{zzz|||rrrjjjjjjjjjhhhgggfffccc___ZZZUUUQQQOOOOOONNNOOOSSSUUUUUUZZZ```eeeoooyyyxxxnnnjjjeeeaaa^^^[[[XXXVVVYYYZZZ\\\]]]^^^```dddggghhhhhhiiikkkmmmqqquuuwwwtttvvvzzz}}}vvvqqqnnnmmmkkkiiigggddd```[[[WWWVVVUUUSSSSSSRRRQQQNNNKKKEEEEEEDDDDDDCCCCCCCCCCCCAAABBBEEEFFFGGGFFFEEEDDDDDDCCCCCCAAA@@@>>><<<;;;:::999888777777777777777444555777888888777666555666555444333333222222222111111111111111111111111000000111111111222222222222222222222222333444555777888888888999999999999;;;===???@@@@@@AAACCCEEEGGGIIIMMMOOOPPPRRRTTTVVVWWWYYY[[[^^^aaaccceeefffgggggghhhjjjlllmmmoooooopppqqqqqqooonnnnnnppprrrtttssssssrrrqqqqqqppppppYYYZZZWWWMMM@@@666444555000000//////////////////////////////////////////..................//////............---,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............///////////////////////////.........///000000000111111111111111111222222222333333333333333333444444444555555777666777:::<<<===???CCCUUUyyyooocccXXXVVVaaa|||ttt^^^QQQKKKEEEDDDFFFIIIIIIHHHIIIHHHHHHGGGGGGFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAA======<<<:::888777555444333333333444444444444444444666888888777888999;;;======???AAACCCEEEFFFGGGIIIJJJLLLOOOSSSVVVXXXYYY^^^aaaeeehhhiiiiiijjjkkknnnppprrrsssrrrrrrrrrsssqqquuu{{{~~~}}}{{{yyyxxx|||zzzsssqqqsssrrruuu~~~{{{wwwrrrrrryyy{{{rrrnnnmmmnnnsss{{{|||xxxsssooonnnlllkkkiiiiiimmmvvvsssgggbbb^^^\\\dddppp|||{{{zzz~~~yyyqqqpppooollldddccc```]]]YYYUUURRRPPPOOONNNOOOSSSUUUUUUZZZ```iiitttyyymmmjjjfffccc```^^^[[[YYYYYYZZZZZZYYYYYYYYY\\\^^^aaaaaabbbcccgggkkkppprrrlllmmmppptttzzz{{{vvvsssrrrqqqnnnlllhhhccc]]]YYYUUUSSSQQQPPPPPPOOOLLLJJJHHHGGGFFFDDDCCCAAA@@@???>>>???BBBDDDFFFEEEDDDDDDCCCCCCCCCBBBAAA???===<<<;;;;;;:::888888777777777444666888999999888555444555444333222111111111111111111111111111111111111000000111111111222222222222222222222333444555666888999999::::::;;;;;;;;;<<<>>>@@@AAABBBCCCFFFHHHIIILLLPPPRRRTTTUUUXXXZZZYYYZZZ\\\^^^aaadddggghhhiiiiiikkklllnnnoooqqqqqqssssssrrrpppnnnnnnppprrrqqqrrrrrrrrrrrrsssssssssIIIKKKJJJCCC999222000111////////////////////////////////////////////////.........///////////////---------...------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...........................////////////.........///////////////000000000000111111111111111111222222222333333333333333333444444444555555555555777999;;;<<<>>>@@@MMMfffvvviii\\\WWW[[[llloooZZZRRRGGGCCCEEEIIIKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFBBBBBBAAAAAA@@@@@@??????======<<<;;;999777666444444444444444444444444444444555777777666777888:::;;;<<<===???AAACCCEEEEEEIIIJJJLLLNNNQQQTTTVVVWWWZZZ^^^cccfffggghhhhhhiiimmmppprrrtttsssssstttttttttwww{{{~~~~~~}}}|||yyywwwzzz{{{uuusssvvvssswww}}}xxxrrrqqqwww{{{sssnnnmmmmmmpppvvv|||~~~zzzuuuqqqooommmkkkiiijjjkkkoooyyyzzzooofffbbb]]]YYY```kkkyyy|||zzz}}}~~~vvvsssqqqnnncccaaa___[[[WWWTTTQQQPPPOOOMMMNNNRRRSSSUUUZZZaaammmyyyzzzllliiieeebbb```^^^\\\ZZZXXXYYYYYYXXXWWWVVVWWWYYY\\\\\\\\\^^^aaadddhhhjjjeeefffhhhlllppptttxxxzzz}}}zzzvvvtttrrrooolllfff___ZZZSSSQQQOOONNNNNNMMMKKKJJJIIIHHHGGGDDDBBB@@@>>>===<<<===???AAACCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>===<<<;;;:::999888888888666777888999999777666444444444333222111111111111222222222222222222222222000111111111111222222222222222222222333555666777888999:::;;;<<<======>>>>>>@@@BBBDDDEEEFFFIIIKKKMMMPPPSSSVVVXXXYYY\\\^^^\\\]]]^^^```ccceeehhhiiijjjkkklllmmmoooqqqrrrssstttttttttqqqooooooppprrroooppppppqqqssstttuuuuuu;;;<<<<<<999444000000111/////////000000000//////////////////////////////---------....../////////,,,,,,------...---------++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++)))***+++,,,------------+++++++++,,,,,,,,,------------------------------------...////////////...............////////////------......//////000000000000000000111111111111111111222222222333333333333333333444444444555555333555777777888:::<<<===FFFTTTuuu}}}~~~qqqeee___[[[^^^rrrqqqdddSSSIIIHHHJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFBBBBBBAAAAAA@@@??????>>>>>>>>>>>>===;;;999777666444444444444444444444444333555666666666666777999:::;;;<<<>>>@@@BBBCCCDDDGGGHHHJJJMMMPPPSSSUUUWWWYYY]]]bbbeeeeeeeeeddddddjjjmmmqqqssssssssstttuuuwwwyyy{{{}}}}}}}}}|||yyywwwyyy}}}wwwvvvyyyuuuzzzyyyqqqooottt~~~{{{pppnnnmmmooosssyyy~~~|||wwwrrrpppnnnllljjjjjjjjjmmmttt}}}uuummmfffddd^^^XXX\\\eeesss}}}zzz{{{}}}vvvsssppplllcccaaa^^^ZZZVVVRRRPPPOOONNNLLLLLLOOORRRTTT[[[bbbqqq}}}|||nnnjjjeeeaaa___^^^\\\[[[XXXZZZ[[[[[[ZZZYYYZZZ[[[]]]]]]\\\]]]^^^___aaabbb```aaacccfffiiikkkmmmnnnrrrxxxwwwuuusssqqqmmmggg```[[[RRRPPPNNNMMMMMMLLLKKKIIIGGGFFFEEECCCAAA???>>>===;;;<<<===>>>???AAAAAABBB@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<:::999999888888777888888999888777666555555555444222222222222222222222222222222222222222000111111111111222222222222222222333444555666777888999:::;;;===>>>@@@@@@AAACCCFFFGGGIIIJJJMMMOOOQQQTTTXXXZZZ\\\^^^aaaccc``````aaabbbdddgggjjjkkkkkkkkkmmmnnnpppqqqssssssuuuvvvvvvtttqqqpppqqqrrrnnnnnnooopppqqqrrrsssttt444555666666444333333444//////000000000000000///////////////////////////,,,,,,,,,------.........++++++,,,---............+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++***+++,,,---............++++++,,,,,,,,,---------........................---...//////000000//////............/////////000,,,------...///000111111000000000000111111111111111111222222222333333333333333333444444444555555333666777666555777999;;;BBBHHHdddwwwrrrpppvvvxxxmmmggg^^^XXX```oooxxxbbbRRRLLLJJJIIIFFFHHHHHHGGGGGGGGGGGGGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@???===;;;888777444444444444444444444444333555666666555555777888999:::<<<===???AAACCCDDDEEEFFFIIILLLPPPSSSVVVWWWYYY]]]aaaddddddbbbaaaaaahhhkkkooorrrssssssttttttxxxzzz{{{|||~~~|||}}}}}}zzzwwwxxx~~~xxxwwwzzzxxx}}}yyyqqqnnnsss}}}}}}rrrpppoooooorrrxxx}}}}}}xxxsssqqqnnnlllkkkhhhkkknnnqqqwwwtttmmmhhhfff___WWWYYYbbbmmmzzz~~~yyyzzz~~~{{{tttqqqnnniiibbb```]]]YYYTTTQQQOOOMMMMMMKKKKKKNNNPPPTTT[[[dddsss}}}rrrnnnhhhccc```___]]]\\\YYY\\\^^^```_________```aaa```___^^^^^^^^^^^^^^^^^^___aaaccceeegggggghhhffflllssswwwxxx|||wwwuuusssqqqmmmggg```[[[QQQOOOMMMLLLLLLLLLJJJIIIEEEDDDCCCBBB@@@???>>>>>>;;;;;;;;;<<<===???@@@AAA>>>???@@@@@@AAAAAAAAAAAA>>>>>><<<;;;:::999999999888888888888888777666666666666555444333333333333222222222222222222222222000111111111111222222222222222222333444555777777777888:::<<<>>>@@@AAABBBCCCEEEHHHJJJKKKMMMPPPRRRTTTWWW[[[^^^```bbbdddfffcccccccccdddfffiiikkkmmmkkklllmmmnnnppprrrssstttvvvwwwwwwuuusssqqqqqqqqqnnnnnnnnnoooppppppqqqqqq666444222333555555111...//////.........---------......//////000000111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------***)))))))))+++,,,++++++++++++++++++,,,---......++++++++++++++++++++++++...---,,,++++++---///000++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,---------...............////////////000+++++++++,,,...000111222000000000000111111111111000000111222333333444444222222333333333333444444444444555666777999;;;<<<>>>DDDRRRzzzssslllpppsssuuu~~~~~~ssslllcccZZZYYY^^^nnnttt[[[LLLIIIKKKMMMLLLJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA??????@@@@@@???===;;;999777666444444444555555555555555444333333333333444555555999:::;;;===>>>@@@AAABBBCCCEEEHHHKKKMMMPPPTTTWWWVVVZZZ^^^```aaaaaaaaabbbfffiiimmmssswwwwwwtttqqqsssvvv{{{~~~~~~|||{{{}}}|||}}}|||xxxzzz~~~xxxrrrppprrryyyzzzssspppnnnnnnrrrxxx}}}{{{vvvqqqmmmjjjhhhkkkiiikkkooosssyyyuuuooojjjfffaaaZZZXXXZZZiiissszzztttxxx~~~tttooollliiiiiiddd]]]WWWTTTPPPKKKGGGIIIHHHKKKOOORRRVVV```jjjyyyssslllgggdddaaa^^^```ddd\\\^^^]]][[[]]]dddhhhgggkkkjjjhhhfffcccaaa___^^^aaabbbcccdddeeefffffffffccceeegggiiikkkqqqzzz~~~zzzuuuuuurrrnnnjjjgggccc___\\\WWWVVVTTTRRROOOMMMLLLKKKIIIHHHGGGCCC@@@>>>???@@@;;;;;;;;;<<<<<<<<<<<<===@@@@@@?????????????????????>>>===<<<;;;:::999999777777666666555555444444333333333222222222111111000000000000000000000000222222222222222222333333555444333222333555888999;;;<<<=========>>>@@@BBBFFFHHHJJJKKKLLLNNNRRRTTTWWW[[[___aaabbbbbbccccccjjjhhheeedddeeehhhlllooollllllkkkkkkllloooqqqssswwwwwwwwwwwwwwwuuuqqqnnnooommmlllooouuuwwwuuuqqq666444111111333444111/////////.........---------------...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++,,,+++***)))***+++---...++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,---------......------........./////////...------------...///000/////////000000000111111000000111222222333444444222222222333333333444444444444555666777999:::;;;???DDDMMMnnnxxxllllllooorrr|||vvvqqqiii___[[[[[[eeegggTTTJJJIIIKKKKKKJJJHHHGGGEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@???@@@??????===<<<:::888777555555555555555555555555444333333333333444555555999:::;;;<<<>>>@@@AAABBBBBBEEEHHHJJJLLLOOOSSSVVVYYY\\\___aaaaaaaaaaaabbbgggiiilllqqquuuvvvtttqqqqqqtttyyy}}}{{{xxxxxxzzz{{{||||||tttqqqqqqwww{{{sssqqqnnnnnnrrrxxx}}}~~~zzzuuupppmmmjjjiiijjjhhhhhhkkkooouuuvvvpppjjjfffaaaZZZWWWYYYeeeppp~~~zzzuuuyyyyyytttppplllfffbbb[[[VVVSSSPPPLLLHHHGGGFFFIIIMMMQQQUUU___iiizzzrrrlllfffccc```]]]___ccc```bbbaaa^^^```eeehhhgggooonnnllliiifffbbb```___dddddddddeeeeeeeeedddddd^^^```bbbbbbdddjjjrrryyy~~~|||wwwuuuqqqmmmiiieeebbb___\\\XXXWWWVVVUUURRRPPPNNNMMMJJJJJJHHHEEEAAA???@@@AAA??????>>>>>>===<<<<<<<<<>>>>>>>>>>>>>>>?????????@@@???>>>===;;;:::999888777777777666555555444444333333222222111111111111000000000000000000000000222222222222222333333333555444333333444666888::::::;;;=========>>>@@@BBBFFFHHHKKKMMMOOORRRVVVYYYWWWZZZ___bbbdddfffhhhiiihhhgggeeeeeegggkkkoooqqqmmmmmmllllllmmmnnnqqqrrrvvvuuuuuuuuuvvvuuurrrppppppmmmllloootttvvvuuurrr999555111000111222111///...............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++*********++++++++++++++++++++++++++++++******)))((((((***+++,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,---------......,,,---------............000000///...------------....../////////000000000000000111111222333333333222222222222333333333333444444444555777888:::;;;???DDDFFF]]]qqqjjjkkkpppzzzzzzvvvpppfff]]]XXX\\\ppp{{{___NNNHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCAAA@@@?????????>>>>>>===;;;:::999666666555555555555555555444333333333333444555555888999:::<<<>>>???@@@AAABBBDDDGGGIIIKKKNNNRRRUUU[[[]]]```bbbbbbaaabbbccchhhhhhjjjnnnrrrtttsssrrrnnnrrrwww{{{~~~xxxuuussswww{{{~~~}}}xxxsssrrruuu|||vvvssspppoooqqqwww}}}}}}yyytttpppmmmkkkjjjiiiffffffgggjjjooozzzwwwqqqkkkgggaaaYYYWWWXXX___jjjzzzzzzuuuyyyyyytttoooddd```ZZZUUURRROOOLLLJJJGGGGGGIIINNNRRRWWWaaakkk|||~~~rrrlllfffccc```]]]^^^bbbdddffffffcccdddiiikkkiiippppppnnnllliiigggdddcccffffffeeedddcccbbbbbbaaa[[[]]]]]]]]]^^^ccckkkqqqxxx|||zzzuuuqqqkkkfffcccaaa^^^\\\YYYZZZZZZYYYWWWTTTRRRPPPLLLLLLJJJGGGCCC@@@@@@AAADDDCCCBBBAAA???===<<<<<<<<<=========>>>>>>??????BBBAAA@@@>>><<<:::999888888888777666666555444444222111111111111000000000000000000000000000000000111222222222333333333444555555444555666888:::;;;;;;===>>>??????@@@CCCEEEGGGJJJNNNQQQSSSVVVZZZ]]][[[^^^aaaccceeegggjjjllliiiiiihhhiiijjjmmmooopppmmmmmmllllllmmmoooqqqrrrvvvtttrrrrrrssstttsssrrrqqqnnnlllnnnrrruuuuuuttt>>>999333000000111000///...........................------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,---,,,,,,+++***))))))))))))++++++++++++++++++++++++***))))))((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......111000///...---------...............////////////000000111111222222222333111222222222222333333333444444444555666777999999:::CCCCCCOOOyyy{{{mmmjjjppp{{{{{{vvvqqqhhh]]]VVVXXX```}}}lllSSSHHHGGGIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>===<<<;;;888777666555444444555555444333333333333444555555888888:::;;;===???@@@@@@BBBDDDFFFHHHJJJLLLPPPSSSYYY\\\___aaaaaabbbdddeeeiiihhhhhhkkknnnqqqrrrqqqmmmqqqvvvzzz}}}~~~xxxsssqqquuu{{{~~~zzzxxxyyy~~~zzzuuurrruuu~~~~~~zzzxxxuuurrrqqqtttzzz~~~}}}yyytttqqqnnnmmmllljjjgggeeefffgggkkkuuuyyyrrrlllhhhaaaYYYVVVXXXZZZeeevvv}}}xxxtttxxx}}}vvvpppeeebbb\\\VVVQQQNNNLLLKKKJJJIIIMMMRRRVVV[[[fffqqq~~~~~~ssslllfffccc```]]]^^^bbbeeehhhiiihhhjjjooopppoooooooooooonnnmmmkkkiiihhhfffeeedddcccaaaaaa``````]]]^^^]]]\\\\\\```hhhnnnqqqvvv|||uuupppjjjeeebbb```^^^]]][[[\\\]]]^^^\\\YYYVVVSSSMMMMMMLLLIIIDDDAAA@@@AAAFFFFFFEEECCCBBB@@@??????======>>>>>>???@@@@@@@@@DDDCCCAAA???===;;;999888999888888777666555444444111000000000000000000000000000000000000000000000111222222333333444444444666666666777888:::;;;<<<>>>???AAABBBBBBDDDGGGIIIKKKMMMQQQTTTVVVYYY\\\^^^bbbcccdddddddddeeehhhjjjnnnmmmmmmmmmmmmmmmmmmmmmlllllllllmmmoooqqqsssuuuxxxuuurrrqqqqqqrrrrrrqqqrrrooommmmmmpppsssuuuuuuCCC===555111111111///...---.....................//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,+++***)))***,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++************++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......//////.........///000000............////////////000111111111111111222222111111111222222222333333444444444444555666888888333AAABBBFFFccczzzqqqjjjooozzz}}}uuunnnfff^^^VVVYYYZZZppp|||wwwZZZKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCAAAAAA>>>>>>??????>>>>>>===<<<:::888666555444444555555444333333333333444555555777888999;;;<<<>>>???@@@AAACCCEEEGGGHHHJJJNNNPPPTTTWWWZZZ]]]___bbbeeeggghhhgggfffhhhkkknnnppppppmmmqqqvvvzzz}}}}}}yyytttrrrvvv}}}}}}zzzuuuttttttzzz|||wwwtttvvv~~~}}}zzzuuurrrrrrvvvyyy}}}|||yyyvvvssspppnnnmmmkkkhhhggghhhhhhjjjsss}}}|||uuunnniiibbbZZZVVVXXXWWWaaaqqq}}}yyywwwsssqqquuu|||~~~vvvooohhhddd^^^WWWPPPLLLKKKKKKKKKKKKNNNTTTYYY___jjjuuu}}}tttmmmgggddd```]]]^^^bbbbbbgggjjjkkkooouuuwwwuuuqqqqqqrrrqqqooommmjjjiiieeedddbbbaaa````````````______^^^[[[ZZZ^^^ffflllnnnsssyyy|||}}}uuupppjjjeeecccaaa```^^^]]]^^^``````___\\\YYYWWWPPPPPPOOOKKKGGGCCCAAAAAAFFFFFFEEEEEEEEEDDDDDDDDD@@@@@@AAAAAABBBBBBBBBBBBEEEDDDBBB@@@>>><<<:::999999999888777666555444444000000000000000000000111111111111111111111111111111111222333444444555555777777888999:::<<<===>>>>>>@@@BBBCCCDDDFFFIIILLLNNNQQQUUUWWWYYYZZZ\\\^^^cccdddeeeddddddeeegggiiinnnoooooooooooonnnnnnmmmjjjkkkmmmooorrruuuwwwxxx{{{xxxsssqqqpppppppppooorrrpppnnnnnnppprrrtttuuuBBB<<<555111111111///...---------...............////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,)))''')))+++,,,++++++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,---------......,,,---------........................///000111222....../////////000000000111111111111111111111111111111111111222222222222333333333444444555777777111>>>AAABBBSSSpppvvvyyymmmoooyyywwwllleee^^^XXX[[[[[[jjj|||bbbOOOHHHFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFEEECCCBBBAAA??????@@@??????>>>===<<<;;;:::777555333444444555444333333333333444555555666777888:::<<<===>>>???AAACCCEEEFFFGGGIIILLLNNNOOOQQQUUUYYY\\\___cccfffgggfffeeefffjjjmmmnnnnnnnnnqqquuuyyy|||~~~{{{yyyuuutttzzz}}}xxxtttrrrssszzz~~~xxxuuuvvv~~~yyytttrrrtttwww||||||{{{yyywwwssspppnnnllljjjjjjkkkkkkkkkrrr{{{xxxqqqkkkddd[[[WWWXXXVVV___nnn~~~yyytttqqqnnnlllooovvv~~~vvvooohhheee^^^VVVNNNJJJIIIJJJKKKKKKOOOUUU[[[aaalllwww}}}tttmmmgggccc___\\\]]]aaa___eeejjjmmmrrryyy{{{zzzwwwxxxwwwvvvtttpppmmmjjjgggfffdddbbbaaaaaaaaaaaa^^^]]][[[XXXWWWZZZbbbiiinnnsssyyy{{{zzz}}}uuuqqqlllhhheeecccaaa```^^^___```aaa```^^^\\\ZZZTTTTTTSSSPPPKKKFFFDDDCCCEEEFFFFFFFFFGGGGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDCCCEEEDDDCCCAAA???===<<<;;;::::::999888666555444444000000000111111111111222111111111111111111111111111111222333444555666666777888999;;;===>>>???@@@>>>@@@BBBDDDEEEGGGKKKMMMRRRUUUXXX[[[\\\]]]^^^______aaaccceeeeeefffiiikkkkkklllmmmnnnpppqqqrrrssslllmmmooorrruuuwwwyyy{{{}}}yyyuuurrrqqqpppooonnnppppppppppppppprrrsssttt<<<777222000111222000///---------.........//////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,///---)))'''))),,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,---------......------........./////////............///000111222/////////000000000111111111111111111000000000000111111111111222222222222333333333333444555666666333;;;<<>>===<<<===;;;777555333333444555444333333333333444555555666777888999;;;===>>>???AAABBBDDDEEEFFFGGGJJJMMMLLLNNNRRRUUUWWW[[[___bbbfffeeedddfffiiikkkllllllnnnppptttxxxzzz|||~~~{{{yyywwwtttvvv~~~~~~uuuqqqqqqssszzzzzzvvvvvv}}}}}}|||vvvssstttvvvzzz{{{}}}}}}{{{vvvrrroookkkjjjlllnnnmmmmmmrrryyy{{{sssmmmeee\\\XXXYYYUUU^^^lll}}}yyyrrrnnniiifffiiinnnxxx}}}vvvpppdddaaa\\\TTTLLLHHHIIIKKKMMMMMMQQQXXX^^^dddppp{{{|||rrrkkkeeeaaa]]]ZZZ[[[___^^^dddjjjnnnttt{{{}}}{{{zzz{{{||||||{{{yyyvvvtttlllkkkhhheeebbbbbbbbbbbb\\\[[[YYYUUUTTTXXX```gggpppuuuzzz{{{zzz|||vvvsssnnnkkkiiifffcccaaa______``````___^^^]]]\\\YYYYYYXXXUUUOOOKKKHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCAAA@@@>>>======;;;:::999888777555444444111111111111222222333333111111111111111111111111111111222333444555666666888999:::<<<>>>@@@@@@AAAAAACCCFFFGGGIIIKKKOOORRRSSSVVV[[[^^^```aaabbbddd___bbbeeeggggggggghhhiiikkkkkklllnnnooorrrtttuuupppqqqrrruuuwwwxxxyyyzzz{{{yyyuuussssssrrrqqqoooooopppqqqqqqqqqqqqrrrsss666222///...000222111000---------.........//////---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------***...000...***(((***...++++++++++++,,,---......++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,---------...............////////////000000////////////000000111000000000000111111111111111111111000000000000000000111111111111222222222333333333333444444555666777999888===DDDMMMppp|||yyysssiiibbb\\\VVV]]]ggg{{{|||yyyzzz|||lllTTTHHHDDDEEEGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@???>>>===<<<===;;;888555333333444555444333333333333444555555666666888999;;;===>>>>>>AAABBBDDDEEEEEEGGGIIILLLKKKMMMPPPRRRTTTXXX\\\___eeeddddddfffhhhkkkkkkkkkmmmpppsssvvvxxxzzz}}}}}}yyywwwuuussswwwzzzrrroooooorrrzzz|||{{{vvvuuu{{{zzz~~~~~~xxxtttuuuxxxyyy{{{~~~}}}xxxsssooojjjjjjmmmpppooommmrrrxxx|||uuuooofff]]]YYYYYYUUU]]]kkk}}}{{{rrrmmmgggcccdddiiirrr|||}}}xxxrrr```^^^YYYQQQJJJGGGHHHKKKPPPPPPTTT[[[aaahhhttt|||pppiiiccc___[[[XXXYYY]]]]]]dddjjjnnnttt{{{|||zzzxxxzzz}}}rrroookkkgggdddbbbbbbbbb\\\[[[YYYUUUTTTXXX```gggqqqwww||||||zzz|||vvvtttpppmmmkkkhhhdddbbb```_________^^^^^^^^^^^^\\\]]]\\\YYYSSSNNNKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDCCCBBB@@@???>>>>>>;;;;;;:::888777555444444111111222222222333333333111111111111111111111111111111222333444666666777888999;;;===???@@@AAAAAAEEEHHHJJJLLLNNNPPPTTTWWWSSSWWW\\\```ccceeeggghhhcccfffiiiiiihhhfffffffffnnnnnnmmmmmmnnnppprrrsssssstttuuuwwwxxxxxxxxxxxxyyywwwuuutttttttttsssqqqnnnppprrrrrrrrrqqqrrrsss////////////............---------....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,)))'''&&&''')))+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******))))))))))))******************************---------------------------------,,,,,,+++++++++---------------------------------............///---------.........//////---......///000111111222000000000000000000000000111111111111222333444555444444444555555555555666999999555777???GGG```xxxjjj```[[[```cccmmm~~~xxx{{{xxx\\\JJJDDDAAABBBHHHJJJHHHFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAA@@@@@@??????>>>>>>===:::888666555555555111222222333333444444555444555666888:::<<<===>>>???@@@CCCEEEGGGGGGHHHGGGIIILLLOOOQQQRRRTTTXXXZZZ[[[^^^bbbeeefffgggiiijjjmmmooopppqqqrrruuuxxx{{{|||wwwuuutttyyyyyytttqqqnnnpppzzz}}}wwwxxx}}}|||}}}|||zzzxxxvvvwww~~~|||tttsssooonnnlllkkkkkknnnrrruuu}}}rrrkkkfffbbb\\\WWWWWW___iiiwww|||rrrlllfff``````cccnnnyyy~~~wwwpppccc^^^VVVOOOJJJIIIJJJKKKRRRTTTWWW]]]eeeooozzzzzzqqqhhh^^^XXXSSSPPPRRRWWW``````dddmmmwww}}}|||zzzvvvyyyyyynnnhhhhhhiiifffbbb\\\XXXUUUSSSRRRTTT]]]gggrrrzzz|||xxx{{{{{{vvvpppllliiifff```\\\^^^___```___]]]\\\]]]^^^^^^^^^]]][[[WWWRRRMMMJJJIIIJJJJJJJJJJJJHHHFFFEEECCCCCCDDDDDDDDDDDDCCCBBBDDDBBB@@@??????>>><<<:::<<<;;;999777555555555555444444333222222333444444333333222222222222222222111111111333444666888999:::::::::;;;>>>AAAEEEGGGJJJIIIMMMUUUZZZYYYWWWXXXYYY```eeeeeegggjjjkkkiiihhhkkkpppsssrrrnnniiieeellllllmmmnnnpppsssuuuvvvttttttuuuuuuvvvwwwyyyzzz|||yyyuuutttvvvwwwuuutttwwwuuussssssssstttsssqqq////////////.....................---------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***+++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------............///---------.........//////......//////000000111111000000000000000000000000111111111111222333444555444444444444555555555555666999777999???CCCVVVtttrrrddd___^^^^^^ggg~~~gggQQQIIIDDDBBBFFFHHHGGGFFFHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBAAAAAA@@@?????????>>>===;;;888777666555555222222222333333444444444555555666888:::;;;<<<===>>>@@@BBBDDDFFFGGGGGGGGGHHHJJJMMMOOOQQQSSSVVVXXXYYY\\\```bbbdddeeeggghhhjjjlllnnnooopppssswwwzzz}}}yyyuuutttwwwzzzzzzuuurrrppprrr|||~~~~~~}}}xxxwww|||}}}~~~}}}zzzyyyxxx{{{uuuqqqnnnmmmlllllllllooorrruuu~~~tttlllhhhccc]]]XXXWWW]]]gggsss|||rrrlllgggaaaaaaccclllwww}}}vvvnnnaaa\\\UUUNNNIIIHHHJJJKKKPPPRRRWWW^^^hhhsss}}}wwwllleee___\\\XXXRRRPPPRRR[[[]]]dddoooyyy}}}{{{wwwwwwzzztttmmmkkkjjjfffbbb\\\XXXSSSQQQOOOPPPYYYcccpppyyy}}}yyy||||||xxxssspppnnnjjjddd___```aaaaaa```^^^]]]]]]^^^`````````^^^[[[VVVRRROOOMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEEEEDDDDDDCCCCCCCCCDDDBBB@@@?????????===;;;<<<;;;999777555555555555444333222222222222333444222222222222222222222222222222333444666777999:::;;;;;;<<<===???CCCFFFHHHLLLMMMQQQXXX[[[[[[^^^bbbeeehhhhhhfffhhhlllmmmkkklllooosssuuuuuurrrmmmjjjmmmnnnnnnpppqqqsssuuuvvvvvvvvvuuuuuuuuuvvvvvvvvv{{{xxxuuuuuuwwwxxxwwwvvvyyywwwuuutttuuuuuuuuuttt/////////............---......------,,,+++++++++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------......++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++---------------------------------............///---------...............////////////000000000000000000000000000000000000111111111222222333333444444444444444555555555555444999999;;;@@@???III___~~~oooggg___[[[bbbtttvvv[[[NNNFFFBBBDDDGGGGGGGGGIIIGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@?????????===<<<999888777666666333333333333333444444444666666777888999:::;;;;;;===???@@@BBBDDDEEEFFFFFFFFFHHHKKKMMMNNNPPPSSSVVVVVVYYY\\\___```bbbdddfffhhhjjjlllmmmnnnppptttvvvxxx}}}~~~wwwuuuvvv}}}~~~{{{vvvsssrrruuu}}}|||~~~xxxwww{{{~~~|||zzzzzzsssmmmlllmmmmmmmmmmmmooorrruuuwwwoooiiiddd^^^YYYVVV[[[cccooo{{{qqqlllgggbbbbbbdddiiittt~~~uuulll```[[[TTTMMMIIIIIIJJJLLLOOORRRXXXaaammmxxx|||tttjjjccc]]][[[WWWRRROOOPPPTTTYYYbbbnnnxxx{{{xxxsssuuuvvv{{{{{{qqqllliiieeeaaa\\\WWWRRROOOKKKLLLTTT]]]nnnxxx~~~{{{}}}~~~{{{xxxvvvtttpppiiicccbbbccccccaaa___]]]]]]^^^^^^______^^^\\\XXXUUUSSSPPPOOOMMMLLLJJJIIIHHHHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDBBB@@@@@@@@@???===;;;<<<;;;999777555555555555333222222111111222222333111111222222222222222222333333444555777999;;;<<<===>>>???@@@CCCFFFHHHIIIOOOQQQVVV[[[]]]```iiisss|||yyyrrrkkkkkkpppqqqmmmppprrrtttuuuuuussspppoooppppppqqqrrrssstttuuuuuuyyyxxxwwwvvvuuutttttttttyyywwwuuuuuuwwwyyyyyyyyyyyywwwuuuttttttuuuuuuttt//////.........---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////......+++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................000000000000////////////////////////////////////111111222222333333333333333333444444444555555555333999999:::>>><<<@@@QQQsssyyy|||sssfff]]]```hhh{{{dddPPPHHHBBBDDDGGGGGGHHHIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>===;;;999888777666444444444444444333333333666666777777888999999999<<<===???@@@BBBDDDEEEEEEEEEHHHJJJLLLMMMOOORRRTTTTTTWWWZZZ]]]^^^```ccceeeiiijjjlllmmmnnnoooqqqssstttwww~~~zzzyyy||||||wwwtttssswww~~~|||xxxvvvyyy~~~~~~||||||{{{ooohhhjjjmmmoooooooooooorrruuu{{{zzzqqqjjjddd^^^ZZZWWW[[[aaalll}}}yyyooojjjgggbbbaaabbbfffrrr~~~uuulll```[[[UUUNNNKKKJJJLLLNNNPPPSSSZZZeeerrr~~~zzzrrrlllccc\\\YYYWWWSSSRRRSSSPPPUUU^^^iiirrruuussspppnnnmmmppp|||}}}sssmmmhhhccc```]]]XXXRRRMMMIIIHHHPPPYYYkkkvvv}}}}}}{{{zzzyyyuuunnnhhhdddeeedddbbb___\\\\\\\\\ZZZZZZ[[[ZZZYYYWWWTTTSSSQQQPPPMMMJJJIIIHHHHHHHHHKKKIIIFFFDDDCCCCCCDDDEEEDDDBBB@@@@@@@@@@@@>>><<<<<<;;;999777555555555555222222222222222222222222111111111222222222222222333444555666888:::<<<===@@@AAACCCEEEHHHJJJLLLMMMPPPSSSZZZ___```fffttttttqqqtttsssoooppppppqqqrrrrrrqqqpppooorrrrrrsssttttttuuuuuuuuuyyyyyyxxxvvvvvvuuuuuuvvvvvvuuuuuuuuuvvvxxxyyyzzzwwwuuurrrqqqrrrrrrrrrrrr............------------******++++++,,,---......,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...///...---,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***++++++++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.....................---000000000000////////////////////////////////////111111222333333333222222333333333444444444444555444:::777777<<<;;;>>>JJJ```ssssss~~~pppeeecccbbbjjjmmmUUUKKKDDDEEEIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@??????>>>===;;;999888777555555555444444333333333666666666777777888888888;;;<<<===>>>@@@BBBCCCDDDEEEGGGJJJLLLMMMNNNQQQSSSTTTVVVYYY[[[]]]```cccfffkkkmmmooooooooooooqqqrrrrrrtttyyy~~~|||wwwtttsssxxx}}}~~~wwwuuuxxx{{{~~~wwwoooiiiiiimmmrrrrrrpppoooqqqsssxxx}}}tttlllddd^^^ZZZXXX[[[```jjj{{{xxxmmmiiifffbbb___```dddnnn{{{xxxmmmbbb]]]VVVPPPLLLLLLNNNPPPSSSVVV^^^jjjxxxzzzrrrlllfffcccdddddd]]]VVVSSSOOOSSSYYYaaahhhlllmmmmmmhhhfffgggqqq~~~uuuooojjjeeebbb]]]XXXRRRMMMHHHGGGNNNXXXhhhttt}}}}}}|||yyyrrrmmmfffgggfffccc^^^[[[ZZZZZZXXXXXXXXXWWWVVVTTTSSSRRRRRRQQQNNNLLLJJJIIIIIIIIIKKKIIIFFFDDDCCCCCCDDDEEEDDDBBB@@@@@@@@@@@@???===<<<;;;999777555555555555222222222222222222222222111111222222333333333333444444555777999;;;===???BBBDDDGGGKKKNNNPPPQQQRRRQQQUUU\\\bbbdddjjj||||||vvvwwwuuuppppppppppppppppppppppppppprrrssstttuuuuuuuuuuuutttxxxxxxwwwwwwwwwxxxyyyyyyuuuuuuuuutttuuuvvvxxxyyyxxxuuuqqqpppqqqrrrrrrrrr.........------------,,,)))***+++,,,---...///000,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,---......---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///...............---------////////////000000000000000000000000000000000000111111333444444333222111333333333333444444444444444:::666444;;;<<<===GGGRRRzzzyyysss~~~rrriii``````vvv{{{bbbUUUJJJHHHJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>><<<:::888777777666666555444333222222555555666666777777888888::::::;;;<<<>>>@@@BBBCCCEEEGGGIIIKKKKKKMMMOOOQQQSSSUUUXXXZZZ\\\___cccfffkkkmmmpppqqqqqqrrrssstttttttttwww}}}~~~{{{|||vvvsssrrrwww}}}}}}vvvtttvvvzzz~~~zzzwwwqqqllliiioootttuuuqqqnnnoooqqquuuwwwnnneee___\\\YYY[[[___iiiyyyyyynnniiifffbbb___^^^```jjjvvv~~~yyyoooddd___XXXQQQMMMMMMNNNPPPTTTWWW```nnn~~~zzzssskkkiiinnnuuuvvvkkk\\\RRRQQQSSSWWW[[[```eeehhhjjjdddcccdddjjjuuuxxxrrrmmmgggddd\\\WWWQQQLLLHHHGGGNNNXXXeeerrr~~~~~~|||wwwsssjjjjjjhhhddd___\\\ZZZZZZYYYYYYXXXWWWUUUTTTRRRQQQRRRQQQPPPNNNLLLKKKJJJJJJHHHGGGFFFDDDCCCCCCCCCDDDDDDBBB@@@@@@AAAAAA???>>><<<;;;999777555555555555222333333444444333333222222222333333444444555555555666777999;;;>>>@@@AAADDDGGGKKKPPPTTTWWWXXXXXXUUUYYY___dddffflll{{{~~~wwwvvvtttpppqqqqqqqqqqqqqqqqqqrrrrrrqqqssstttuuuvvvvvvuuutttvvvvvvvvvwwwxxxyyy{{{{{{wwwwwwwwwvvvttttttvvvxxxzzzwwwsssqqqrrrssstttttt.........---------,,,,,,++++++,,,---...//////000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,...//////...,,,+++************************+++++++++++++++++++++++++++++++++,,,,,,------------------------------------------............/////////.........---------......//////000000111111000000000000000000000000000111333444444333111000222222333333333444444444333999555333:::<<<;;;AAAIIIggg|||tttddd___jjjyyyuuucccQQQJJJIIIIIIIIIJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@???===;;;999888888777666555444333222222444444555555666777888888999999::::::<<<>>>AAABBBCCCEEEGGGIIIIIIKKKMMMOOORRRTTTWWWYYY[[[^^^cccfffgggjjjooorrrsssuuuwwwyyyyyywwwxxx{{{}}}}}}zzz|||uuurrrqqquuu||||||~~~|||uuusssuuuyyy{{{xxxwwwsssmmmiiipppwwwwwwrrrmmmmmmoooqqq{{{|||qqqhhhbbb___XXXZZZ^^^gggwww|||ooojjjhhhccc___^^^\\\eeepppyyyzzzpppddd```XXXQQQMMMLLLMMMNNNSSSWWWaaaqqqzzzsssmmmlllpppyyyzzzooo___UUUSSSUUUXXX[[[^^^```dddfffaaabbbcccgggmmmvvv~~~}}}xxxssslllfffbbbYYYTTTOOOKKKGGGGGGOOOXXXcccqqq|||xxxnnnmmmkkkgggbbb^^^\\\[[[[[[ZZZYYYVVVTTTRRRPPPOOOMMMMMMMMMLLLKKKJJJHHHGGGEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@>>><<<;;;999777555555555555333444555555555555444333333333444555555666666777888999:::<<<>>>AAACCCEEEEEEIIIOOOUUUZZZ]]]^^^^^^[[[]]]bbbfffgggjjjuuuxxxrrrsssssspppppppppqqqqqqrrrrrrrrrrrrpppqqqsssuuuvvvvvvuuuttttttttttttuuuvvvxxxyyyzzz{{{|||{{{yyyuuutttvvvxxxzzzwwwrrrqqqqqqssstttttt......---------,,,,,,,,,---.....................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++)))***,,,------,,,***)))************************))))))))))))))))))))))))+++++++++,,,,,,------------------------------------------.........////////////.........------------......///000111111222000000000000000000000000000222333444444333111000222222333333333444444444222888555333;;;<<<888<<>><<<999888888888777555444333222111333333444555666777888888999999999:::;;;>>>@@@BBBAAACCCFFFGGGGGGIIIKKKMMMQQQSSSUUUWWWYYY]]]bbbeeecccgggmmmqqqtttwwwzzz}}}}}}zzzxxxzzzzzz||||||zzz|||uuuqqqooottt{{{zzz{{{{{{tttrrruuuxxx|||zzzvvvvvvrrrkkkjjjqqqxxxxxxrrrllllllmmmmmmwwwtttjjjdddaaaWWWYYY]]]fffvvvqqqllljjjeee```^^^YYYaaallluuu}}}yyyqqqddd```XXXPPPLLLKKKLLLMMMQQQVVVaaassszzzssssssmmmlllqqqssslllbbb[[[TTTWWWZZZ]]]^^^___aaaccc^^^```ccceeehhhoooxxx~~~}}}{{{wwwqqqiiibbb^^^WWWRRRMMMIIIFFFFFFNNNXXXbbbppp|||qqqpppnnnjjjddd___]]]]]][[[ZZZWWWUUURRROOOMMMLLLGGGHHHIIIIIIHHHFFFDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCBBBAAAAAAAAAAAA@@@???<<<;;;999777555555555555444444555666666555444444444444555555666777777888:::;;;<<<>>>AAADDDFFFGGGFFFJJJQQQXXX]]]```aaaaaa___```cccgggggghhhoooxxx{{{|||yyyrrrnnnppprrrqqqnnnooopppqqqqqqqqqqqqqqqooopppsssuuuvvvvvvuuutttsssssssssttttttuuuvvvwww~~~~~~{{{wwwuuuvvvxxxxxxuuupppnnnoooqqqrrrrrr+++,,,,,,------,,,,,,+++---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...+++++++++,,,,,,---------,,,,,,+++***)))))))))***)))))))))***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++***+++***)))((((((((()))***)))))))))***+++,,,---...,,,,,,,,,---------......---------............///...------,,,,,,------............/////////000000000111111000///......///////////////000000000000333333333444444333222222444333333333444777:::<<<<<>>???CCCEEEGGGGGGGGGGGGIIIKKKPPPRRRTTTVVVXXX[[[^^^aaaaaadddhhhlllppptttyyy}}}|||}}}|||vvvrrrttt~~~|||~~~vvvqqqpppsss~~~}}}{{{}}}}}}tttpppsssxxx~~~}}}|||}}}wwwqqqmmmllllllkkkwww{{{wwwpppiiijjjsss~~~wwwoooeee^^^^^^ZZZYYYaaaooo{{{ppphhhbbb```___]]]^^^eeeqqq|||~~~xxxqqqiii^^^TTTOOOMMMIIIIIIKKKSSS[[[iiiyyy}}}zzzooonnnmmmjjjgggccc```^^^ZZZ[[[\\\]]]^^^_________aaaaaacccfffjjjnnnrrruuuzzzxxxvvvqqqllleee```\\\YYYQQQJJJGGGFFFFFFKKKQQQ```lllxxx~~~zzzssslllgggccc___\\\ZZZXXXTTTQQQOOOLLLHHHEEEEEECCCAAA@@@AAABBBBBBAAA@@@AAABBBDDDEEEEEEFFFFFFCCCBBBBBBBBBCCCAAA???<<<;;;:::999777666555555555555555555555555555555555444555777777777888:::<<<:::<<<>>>@@@BBBFFFKKKOOOPPPRRRVVV[[[^^^```aaaaaaeeeeeeeeeeeegggiiikkklllrrrqqqpppooopppqqqssstttpppppppppooonnnnnnppprrrtttrrrqqqqqqsssttttttssstttsssrrrssstttwwwyyy{{{~~~|||zzzzzzyyywwwvvvwwwwwwxxxwwwvvvuuusssrrr+++,,,,,,------,,,,,,+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,------,,,+++******************++++++******************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++*********+++,,,,,,+++++++++++++++,,,---...,,,,,,,,,---------......---------............///...------,,,,,,------...+++++++++,,,,,,,,,------///000111000.........///////////////000000000000222333333444333333222222333333333444555777999;;;>>>EEEYYY{{{sssjjjhhhjjjvvv\\\MMMGGGFFFGGGIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBAAA???===:::999888777666555444333333333555444333333444555777999::::::::::::;;;===>>>???CCCEEEFFFGGGGGGGGGIIIJJJLLLNNNQQQSSSTTTWWW[[[^^^bbbeeeiiilllooossswwwzzzyyy{{{{{{yyyuuuvvv|||~~~zzz~~~vvvpppnnnqqq|||~~~|||}}}~~~vvvrrruuuyyy}}}}}}}}}}}}vvvppplllkkkjjjmmmxxxzzzqqqiiihhhqqq{{{rrriiiccc```^^^]]]bbbnnn}}}~~~sssjjjdddaaa```___```dddmmmvvvxxxsssmmmfff\\\SSSOOOLLLJJJJJJMMMTTT]]]kkk{{{{{{wwwnnnmmmkkkgggdddaaa___]]]``````aaabbbcccdddddddddeeeeeegggjjjmmmpppssstttxxxxxxvvvrrrmmmfff```\\\YYYRRRKKKHHHFFFFFFKKKQQQ]]]jjjxxx}}}|||vvvpppjjjeee___[[[ZZZWWWSSSPPPMMMKKKHHHFFFFFFCCC@@@>>>????????????@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCAAAAAAAAA@@@>>><<<;;;:::999777666555555555555555555444444444444444444666777777777888;;;===<<<>>>@@@BBBEEEIIINNNRRRSSSUUUYYY]]]```bbbccccccdddfffhhhjjjlllmmmnnnnnnsssrrrpppoooooopppqqqrrrrrrrrrqqqpppnnnoooqqqtttuuusssrrrqqqsssssssssrrrvvvuuuttttttuuuvvvxxxzzz}}}|||{{{{{{{{{zzzxxxvvvvvvvvvwwwwwwvvvuuutttsss+++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++,,,,,,,,,,,,+++************++++++,,,,,,,,,++++++***))))))(((++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++,,,,,,---...///---,,,,,,,,,,,,,,,------,,,,,,,,,---------......---------............///......------------......------.........////////////000111000.........///////////////000000000000222222333333333333222222222333444555666777888999@@@CCCJJJbbb~~~}}}ooogggcccsssmmmTTTHHHFFFHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEECCCCCCBBBAAAAAAAAAAAA@@@???>>>===<<<888777666555333333333222444444333333333555666777999999999:::;;;<<<>>>>>>BBBDDDFFFFFFFFFFFFHHHJJJJJJLLLOOOQQQSSSUUUYYY\\\aaaeeeiiilllnnnqqqtttvvvwwwyyy{{{{{{zzzyyyyyyzzz~~~zzz}}}vvvppplllnnnzzz|||}}}~~~xxxuuuvvvyyyzzz~~~}}}~~~vvvpppllljjjjjjnnnyyy}}}rrriiifffmmmzzzwwwnnnjjjdddcccccceeelllyyywwwnnngggcccbbbcccaaabbbgggmmmpppmmmiiibbbYYYQQQMMMKKKIIIKKKNNNVVV```ooo~~~xxxuuupppnnnjjjfffcccaaa______aaaaaaaaabbbccccccddddddiiijjjllloooqqqsssttttttwwwwwwvvvtttnnnggg```\\\YYYRRRKKKHHHFFFFFFJJJPPPYYYfffvvv~~~{{{|||}}}~~~~~~zzzuuuooohhhaaa\\\YYYUUUQQQNNNLLLKKKJJJIIIHHHDDD???<<<;;;<<<<<<<<<>>>???AAABBBCCCCCCDDDDDDFFFCCCAAA@@@@@@???===<<<:::999888777666555555555444444444444444444444444555777888999999:::<<>>AAACCCEEEEEEEEEEEEGGGIIIKKKMMMPPPRRRTTTWWWZZZ]]]___bbbgggkkkmmmpppsssuuuyyyzzz{{{||||||{{{zzzyyy{{{}}}xxxqqqkkkmmmxxx||||||~~~{{{wwwuuuvvvvvv~~~~~~}}}vvvqqqnnnlllkkknnnwwwrrriiidddjjjuuu|||tttppphhhiiihhhgggjjjttt}}}tttlllgggddddddaaa```bbbgggjjjiiiggg```XXXPPPMMMJJJHHHJJJNNNYYYdddttt}}}wwwssssssppplllhhheeecccbbbbbb`````````aaaaaabbbcccdddkkklllooorrrtttuuuuuuuuuuuuvvvwwwuuuppphhhaaa\\\XXXQQQJJJGGGFFFEEEHHHNNNUUUcccttt}}}zzzxxxxxxzzz|||{{{yyyxxxzzz~~~}}}{{{xxxssslllddd^^^VVVSSSOOOMMMMMMNNNOOOOOOKKKFFF@@@;;;::::::::::::===>>>???@@@AAABBBBBBBBBFFFDDD@@@>>>>>>>>>===<<<999999888666666555555555333333333333444444444444666888:::::::::<<<>>>AAABBBDDDGGGIIILLLOOOSSSWWW\\\]]]```cccfffggghhhiiihhhjjjmmmqqqsssuuuuuuuuusssrrrpppoooooopppqqqrrrttttttrrrpppnnnpppsssvvvwwwuuuttttttuuuvvvvvvuuuuuuuuuvvvvvvxxxzzz{{{}}}xxxyyy||||||yyysssttttttuuuuuuvvvvvvvvv+++,,,,,,------,,,,,,+++,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++*********+++,,,------))))))*********+++++++++++++++++++++++++++++++++,,,+++***)))***+++,,,---))))))***+++,,,---------......---,,,,,,,,,------,,,,,,,,,---------......---------............//////......------......///++++++,,,,,,,,,------------...000///...---...000////////////000000000000000111222222333333333222222333555666777777777777222:::BBBKKKdddtttlllnnnuuu}}}pppeeeeeecccvvvoooWWWLLLKKKGGGHHHJJJKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA:::999888666555444333333444333333333444444444555777777777888:::;;;===>>>@@@BBBDDDDDDDDDDDDFFFHHHKKKMMMPPPRRRTTTVVVZZZ]]][[[___dddhhhlllooosssvvv~~~}}}{{{{{{{{{|||~~~~~~~~~zzzsssllllllwww|||{{{~~~yyyuuusssuuu}}}~~~}}}wwwtttrrrpppnnnllltttrrriiidddhhhppp}}}xxxtttlllmmmllliiihhhooo|||zzzrrrjjjfffbbb```^^^___cccfffgggggg___XXXQQQMMMIIIGGGJJJOOO\\\hhhzzz}}}vvvqqqrrrooolllhhheeedddddddddccccccccccccdddfffggghhhkkklllpppsssvvvwwwxxxxxxuuuvvvvvvuuupppiiibbb]]]VVVOOOIIIGGGDDDCCCFFFKKKSSSaaaqqq~~~zzzvvvuuuuuutttuuusssqqqqqqssswwwzzz{{{{{{{{{zzzyyyyyyyyyzzzzzzyyyxxxxxxwwwtttnnnfffaaaTTTRRROOONNNPPPRRRTTTUUUNNNIIIBBB===::::::::::::;;;<<<===???@@@@@@@@@@@@EEEBBB???============<<<888888777666555555555555333333333444444555555555888999;;;<<<<<<>>>AAACCCCCCFFFIIILLLNNNRRRUUUXXX___```bbbdddfffhhhiiijjjkkkkkkmmmoooqqqtttwwwxxxqqqpppooooooppprrrtttvvvssssssrrrpppoooooosssuuuvvvuuutttvvvxxxzzz{{{zzzyyyyyyxxxxxxxxxxxxxxxyyywwwyyy|||~~~{{{sssssssssttttttuuuvvvvvv+++,,,,,,------,,,,,,+++,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++++++++++++++*********,,,++++++++++++,,,,,,---((())))))***++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---((()))***+++,,,,,,++++++---,,,,,,,,,,,,,,,------,,,,,,,,,---------......---------............/////////............//////------------............,,,...//////...---...000////////////000000000000///000111222333333333333444444555555666777777888333999>>>CCCRRRttt~~~nnnhhhlllssstttiiieeebbbmmmdddQQQHHHGGGHHHJJJKKKLLLKKKIIIHHHHHHGGGFFFFFFDDDDDDCCCBBBBBBAAAAAA@@@@@@AAABBBBBB<<<;;;:::888666555444444444444444444555555444444666666666888999;;;===>>>???AAACCCCCCCCCCCCEEEGGGHHHJJJMMMOOOQQQTTTWWWZZZZZZ]]]aaaeeeiiinnnssswww~~~|||yyyxxx{{{{{{tttlllkkkuuu|||yyy||||||vvvrrruuu|||zzzxxxvvvrrroookkkqqq}}}rrrjjjfffggglllwww|||vvvnnnooommmiiiggglllvvv~~~~~~uuukkkeee```___^^^___bbbddddddddd\\\VVVQQQMMMIIIGGGLLLRRR^^^lll|||uuupppmmmkkkiiigggeeedddddddddbbbbbbbbbcccdddgggiiikkkmmmnnnpppsssvvvxxxyyyzzzuuuvvvvvvtttpppjjjccc___VVVOOOIIIGGGEEECCCEEEJJJRRR___ooo|||}}}xxxwwwvvvssssssqqqooommmlllmmmoooqqqrrrrrrqqqqqqrrrrrrssstttssssssttttttrrrmmmeee```SSSQQQOOOPPPRRRUUUVVVVVVOOOKKKDDD???<<<;;;:::999::::::<<<===>>>?????????BBB@@@>>>===>>>>>>===;;;888777666666555555555666333444444555555666666666999:::<<<===>>>@@@CCCEEEFFFHHHLLLOOORRRTTTXXX[[[bbbbbbdddeeegggiiijjjkkkmmmmmmmmmnnnpppsssvvvxxxqqqpppppppppqqqtttvvvxxxrrrssssssqqqpppppprrrtttuuuttttttvvvyyy|||}}}}}}~~~}}}{{{yyywwwuuusssrrrvvvwww{{{~~~{{{tttssssssssstttuuuvvvvvv+++,,,,,,------,,,,,,+++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++*********)))------,,,+++++++++,,,,,,******************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++******+++++++++++++++,,,---...,,,,,,,,,---------......---------............/////////............//////////////////000000000111,,,---///...------///000////////////000000000000///000111222222333333333555555444444555666777888999888;;;@@@GGG]]]yyyllllllrrrxxxmmmhhheeehhhxxxuuuZZZJJJFFFHHHJJJLLLLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@AAABBBCCC>>>===;;;999888666666555555555555666666555555555555555666777999;;;===>>>???@@@BBBBBBBBBCCCDDDFFFGGGIIIKKKMMMOOORRRUUUXXX\\\^^^```bbbfffkkkqqqvvv}}}~~~|||xxxvvvyyy}}}yyytttkkkiiirrr~~~|||xxxxxx|||yyyuuuvvv|||~~~|||xxxrrrmmmkkkooo{{{tttmmmhhhgggjjjtttwwwpppooollliiigggiiipppuuu|||uuujjjbbb]]]]]]^^^___`````````___XXXSSSOOOMMMKKKJJJPPPXXX```ooozzzsssnnnjjjiiiiiihhhgggfffeeeeeebbbbbbbbbcccfffiiilllnnnrrrrrrssstttvvvxxxzzz{{{vvvvvvuuusssooojjjeeebbbWWWQQQKKKIIIFFFDDDFFFKKKRRR___nnnyyy||||||{{{wwwtttrrrpppmmmkkkjjjkkkllljjjjjjjjjkkklllmmmnnnoooppppppppppppnnniiibbb]]]TTTSSSQQQQQQRRRSSSSSSRRRNNNJJJEEE@@@===;;;999777888999:::<<<======>>>>>>???>>>===>>>??????===;;;777777666555555555555666444444555666666777888888:::;;;===>>>???AAADDDFFFHHHKKKPPPSSSUUUXXX[[[^^^eeeeeefffgggiiijjjlllmmmlllmmmoooppprrrtttuuuvvvtttsssrrrqqqrrrtttwwwxxxrrrsssuuutttsssrrrssstttuuuttttttuuuxxx{{{|||{{{||||||{{{yyywwwuuusssrrrtttuuuxxx{{{~~~~~~{{{yyyuuutttssssssssstttuuuuuu+++,,,,,,------,,,,,,+++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,++++++++++++******))))))...------,,,++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++)))***+++,,,---,,,++++++***+++,,,---,,,+++***)))))))))******+++,,,---...,,,,,,,,,---------......---------.........////////////............//////,,,,,,,,,------------...,,,---......------///000////////////000000000000//////000222222333333333666555444333444666888999888444777>>>@@@JJJooossspppuuuzzznnnlllkkkhhhmmmdddPPPFFFHHHJJJLLLMMMLLLJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDCCCBBBAAA@@@AAABBBCCC???>>><<<:::999777666666555666666777666666555555444555555777999;;;===>>>>>>@@@BBBBBBBBBBBBDDDFFFGGGIIILLLNNNOOORRRVVVYYY______```aaadddiiioootttzzz|||}}}yyyuuuxxx{{{zzzxxxssskkkgggppp||||||xxxtttzzz|||wwwwww|||~~~yyyrrrkkklllnnnzzzvvvpppjjjhhhiiirrr~~~wwwqqqooolllhhhggghhhlllooouuuzzzuuuhhh```\\\]]]^^^```___^^^[[[ZZZTTTQQQNNNMMMLLLLLLSSS\\\aaapppxxxqqqllljjjjjjjjjjjjjjjiiihhhggghhhhhhhhhjjjlllppptttvvvwwwvvvuuuuuuvvvxxxyyy{{{vvvvvvuuurrrnnnjjjfffcccYYYRRRMMMKKKHHHFFFHHHLLLSSS___mmmxxx{{{ttttttrrrooollljjjjjjkkkggggggggghhhiiikkklllmmmooonnnnnnmmmkkkeee^^^YYYUUUTTTRRRRRRRRRQQQOOOMMMMMMIIIDDDAAA>>>;;;888666888888:::;;;<<<==================>>>@@@???===;;;777666666555555555555666555555555666777888888999:::<<<>>>???@@@BBBEEEGGGKKKNNNRRRUUUXXXZZZ^^^```gggggghhhiiijjjlllmmmnnnkkkmmmqqqtttuuuuuutttsssvvvuuutttsssssstttvvvwwwrrrtttwwwwwwvvvtttttttttuuutttssstttwwwyyyyyyxxxwwwwwwxxxxxxxxxwwwwwwvvvssssssuuuxxx{{{{{{yyywwwuuutttsssrrrrrrssstttuuu*********++++++,,,,,,,,,------,,,+++************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))+++++++++*********))))))+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,++++++*********------,,,+++,,,---...//////000000000///...------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---////////////////////////////////////////////////////////////000000000000111111111111111111111111111222333333444444333333777;;;999:::???EEE^^^}}}xxxnnnmmmjjjiiiuuunnnUUUMMMJJJIIIJJJIIIFFFHHHMMMHHHHHHGGGFFFEEEDDDCCCBBBDDDCCCCCCBBBBBBAAA@@@@@@???>>><<<999888777777888666555555444444444555555444444555666777888999999<<<>>>@@@AAAAAABBBDDDFFFGGGHHHJJJKKKMMMQQQUUUYYY^^^___bbbccceeeiiimmmpppzzz{{{|||{{{|||~~~~~~}}}~~~{{{pppjjjppp{{{~~~qqqtttxxx~~~xxxyyy}}}~~~{{{vvvpppmmmjjjoooyyy}}}rrroooiiifffnnn|||~~~tttpppllljjjiiijjjiiiiiiooottt|||{{{nnneee```___]]]]]]]]]\\\YYYWWWTTTOOOLLLLLLLLLMMMRRRYYYiiixxx{{{uuupppmmmkkkkkkjjjjjjkkklllnnnooooooooooooppprrrtttwwwyyy{{{yyy{{{xxxsssuuu||||||vvvpppmmmlllhhhaaa[[[\\\XXXQQQKKKGGGFFFGGGHHHPPP[[[iiixxx|||yyyuuusssqqqpppmmmllliiigggeeeccccccdddfffhhhkkkiiifffeeeeeeccc___[[[WWWTTTQQQOOOOOONNNLLLJJJHHHGGGDDD@@@>>><<<;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>============555555666666555555444333555777888888888888;;;===>>>???AAACCCCCCEEEIIIKKKLLLQQQXXX]]]______^^^^^^gggiiimmmpppqqqqqqpppooooooppprrrtttuuuuuutttttttttvvvwwwwwwuuusssrrrrrruuussssssvvvwwwuuuwww{{{uuuuuuuuuuuuuuuuuutttttttttsssrrrrrrsssuuuxxxyyyxxxuuussstttvvvwwwvvvtttyyywwwvvvtttttttttuuuuuu,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++*********))))))+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++***+++,,,---...---------------,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,------.................................................../////////000000000000111111111111111111111111111222333333444444333333333666444555:::>>>RRRqqquuuooojjjjjjsssyyy^^^OOOJJJGGGHHHHHHGGGIIILLLHHHHHHGGGFFFEEEDDDCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@???>>><<<:::999888888888666666555444444444555555444444555666777888999999;;;===???@@@AAABBBDDDFFFGGGHHHJJJKKKMMMPPPUUUYYY]]]___aaacccdddgggkkknnntttuuuwwwwwwxxx{{{~~~{{{qqqlllrrr}}}ttttttxxxxxxvvvzzz~~~~~~yyyuuupppmmmkkkooowww~~~uuuoooiiifffmmm{{{xxxtttoookkkjjjjjjjjjiiilllqqqzzz~~~sssiiibbb```^^^]]]\\\ZZZWWWUUUSSSNNNKKKLLLMMMOOOUUU\\\lllzzz}}}wwwqqqkkkhhhkkkjjjjjjiiijjjmmmoooqqqsssssstttuuuwwwyyy|||~~~}}}}}}~~~|||wwwxxx}}}}}}xxxsssooommmiiibbb\\\[[[WWWQQQKKKGGGFFFGGGHHHNNNYYYgggvvvyyyuuurrrpppnnnlllkkkiiifffdddccccccdddfffjjjhhheeeeeedddccc___\\\VVVTTTQQQOOONNNLLLIIIGGGEEECCC@@@===;;;::::::999;;;:::::::::;;;<<<======>>>>>>>>>=========<<<<<<777777777666666555555555666888999999999:::<<>>===;;;:::999999999777666555555444444555555444444555666777777888999:::<<>>============<<<<<<<<<;;;:::888777666666666777777888::::::;;;<<<>>>AAAAAACCCFFFHHHJJJMMMQQQTTTWWWZZZ^^^bbbccceeeggghhhhhhiiikkkmmmooopppqqqqqqpppqqqssstttuuuvvvvvvvvvsssuuuwwwwwwuuutttttttttpppnnnpppsssssspppoooqqqqqqrrrtttuuuvvvuuuuuutttwwwvvvuuutttuuuuuuwwwwwwwwwuuuttttttuuuvvvvvvuuutttwwwyyywwwrrroooqqqsss,,,---------------------+++++++++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,------...//////,,,,,,,,,---------...............------................................................................../////////000000111111111111111111111111111111222333333333333222555888444666======BBBQQQzzzrrrooonnntttzzzcccUUUHHHEEEHHHIIIHHHGGGHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA??????>>><<<;;;:::::::::888777666555444444444555444444555555666777777888:::;;;>>>??????@@@BBBDDDEEEGGGIIIKKKLLLOOOSSSVVVZZZ\\\^^^___```bbbeeegggiiijjjlllmmmooorrrwww{{{|||}}}vvvssszzzzzzpppsss{{{xxxooorrr|||~~~~~~xxxtttrrrpppooolllnnnsss|||zzzmmmhhheeekkkxxxyyyssspppnnnlllkkkhhhlllttt|||tttllljjjfffbbb___ZZZVVVRRRKKKIIIIIIKKKNNNSSS]]]gggsss}}}vvvpppllljjjhhhgggeeedddeeeiiinnnqqqqqqtttxxxzzzzzz{{{}}}}}}zzzwwwtttpppjjjbbb]]]WWWTTTOOOJJJHHHGGGHHHIIIJJJTTTaaappp}}}tttooonnnoooooommmkkkgggdddcccbbbcccdddggggggfffeeecccaaa___^^^]]][[[XXXUUURRRNNNIIIFFF@@@>>>;;;888777777888888888888888999:::;;;<<<============<<<<<<<<<;;;;;;<<<;;;888666555555666777777999:::;;;<<<===@@@BBBBBBEEEHHHKKKNNNQQQVVVYYY\\\___bbbdddeeegggjjjmmmjjjjjjkkkmmmoooppprrrrrrqqqrrrssstttuuuvvvvvvvvvvvvxxxyyyyyywwwuuuttttttsssqqqrrrvvvvvvqqqooopppppprrrtttuuuvvvvvvuuuuuuyyyxxxwwwvvvuuuuuuvvvvvvvvvuuutttttttttuuuuuuuuutttzzz~~~{{{uuuppprrrvvv++++++,,,------...//////++++++++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,++++++,,,---...///,,,,,,,,,---------...............------.....................................................................////////////000000000000000000000000000111222222333333222222111555222333<<<<<<<<>>===<<<;;;:::888888777666555444444444444444555555666666777777888:::===>>>>>>???AAACCCCCCEEEHHHJJJKKKMMMPPPSSSVVVYYY\\\]]]^^^___bbbdddhhhiiijjjjjjkkknnnsssvvv{{{~~~}}}{{{|||}}}xxxwww~~~|||vvvmmmpppxxxxxxmmmoooyyy~~~yyyvvvsssqqqpppjjjlllsss|||xxxkkkgggeeekkkwww}}}xxxtttqqqooommmkkklllrrr{{{~~~wwwooolllgggccc^^^YYYSSSOOOGGGFFFGGGJJJNNNTTT```lllwww~~~wwwqqqllliiihhhgggeeecccaaacccfffjjjmmmmmmrrrxxxzzzyyyyyy|||~~~~~~{{{zzzyyyvvvqqqiiiaaa\\\VVVTTTOOOKKKHHHGGGGGGHHHHHHRRR___nnn{{{qqqmmmmmmoooqqqllljjjgggeeeddddddfffgggggggggfffeeebbb```^^^^^^]]]ZZZWWWTTTQQQMMMIIIEEEBBB@@@<<<999888888999:::999888888999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::777555555555666777777999;;;<<<===???BBBDDDDDDFFFJJJMMMPPPTTTYYY\\\```bbbdddfffgggjjjmmmooollllllmmmnnnoooqqqrrrsssqqqrrrrrrssstttuuuvvvwwwzzz||||||{{{xxxuuutttttttttssstttwwwwwwrrrpppqqqppprrruuuwwwxxxwwwvvvuuuxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuuuutttttttttuuuuuuwww}}}xxxtttvvvzzz+++++++++,,,------......---,,,,,,,,,,,,------...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***************+++++++++***************+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,---.........------+++***)))((()))***+++,,,,,,,,,,,,---------............------------......------------------------------------------------------........./////////000000000000000000000000000111111222222222222222222777444444<<<===<<>>===<<<;;;999888777666555444444444444444555555555666666666888999<<<======>>>@@@BBBAAACCCFFFHHHIIIKKKNNNPPPSSSUUUYYY[[[\\\^^^```aaafffggghhhhhhiiilllpppsssyyy||||||xxxzzz~~~~~~}}}zzzzzzxxxqqqlllooovvvyyymmmnnnvvv|||zzzvvvrrroooiiikkkpppyyy|||uuuiiifffeeekkkwww|||yyyuuuqqqnnnmmmlllnnnwww{{{ooolllgggaaa\\\VVVPPPLLLEEEEEEGGGKKKNNNUUUdddqqq}}}|||vvvpppmmmllllllhhhfffdddbbbbbbdddfffhhhjjjqqqxxx{{{yyyxxx{{{~~~~~~zzz{{{{{{xxxrrriiiaaa\\\VVVTTTOOOKKKHHHFFFFFFFFFFFFOOO]]]mmm{{{qqqlllmmmppprrrmmmllliiifffffffffhhhiiiggghhhhhheeeaaa^^^]]]]]]YYYVVVQQQNNNLLLJJJGGGEEEFFFCCC???;;;::::::;;;===:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999888777666666666777888888:::<<<>>>???AAAEEEGGGGGGIIIMMMPPPSSSWWW\\\```bbbeeegggiiijjjllloooqqqnnnooopppqqqqqqrrrrrrrrrqqqqqqqqqrrrssstttuuuvvv{{{|||}}}|||yyyvvvtttttttttrrrrrruuuuuuqqqpppqqqrrrtttvvvyyyyyyxxxvvvuuuwwwwwwwwwvvvvvvuuuuuuuuutttuuuuuutttsssssstttvvvyyy}}}~~~zzzwwwyyy|||------,,,,,,+++++++++***...------,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,,,,+++)))(((((((((***+++,,,,,,,,,---------......------,,,,,,,,,,,,---------------------------------------------------------------.........//////000000000000000000000000000000111222222222222222444:::777444:::;;;;;;BBBKKKjjj}}}pppiiimmmuuuuuu^^^PPPJJJGGGHHHJJJHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB???@@@@@@@@@@@@>>>===<<<:::999888666555555444444444444444555555555666666777999;;;<<<<<<===@@@BBB???BBBEEEGGGHHHIIIKKKMMMOOORRRVVVYYY[[[\\\^^^```bbbccceeefffgggkkkooosssvvvzzzzzzxxxzzz~~~~~~}}}|||{{{{{{yyyppplllooowww{{{nnnnnnttt~~~zzztttoooiiiiiilllssszzz|||xxxssshhheeeeeelllwww{{{|||}}}xxxsssooommmjjjjjjrrr~~~rrrnnniiiccc^^^WWWQQQLLLFFFFFFIIIMMMPPPXXXgggvvv{{{uuurrrppppppqqqkkkiiigggdddccccccddddddgggooowwwzzzxxxvvvyyy|||~~~{{{}}}}}}zzzsssjjjbbb]]]WWWTTTPPPKKKHHHFFFEEEEEECCCLLLZZZkkktttooooooqqqsssqqqoookkkhhhgggggghhhiiihhhiiiiiifff```\\\[[[\\\VVVRRRMMMJJJIIIHHHGGGFFFIIIFFFAAA===;;;;;;<<<>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::::::::999888888888888999999999999:::<<>><<<:::999888666555555444444444444444555555555555555666888;;;<<<<<<===???AAA>>>@@@DDDFFFFFFHHHJJJKKKMMMPPPUUUXXXZZZ\\\^^^```^^^```bbbdddfffjjjppptttsssxxxyyyyyy|||}}}||||||{{{|||}}}sssmmmpppxxx}}}nnnnnnttt}}}{{{|||tttnnnjjjhhhhhhmmmtttxxxvvvrrrgggeeeeeelllxxxzzzyyy|||zzztttppplllhhhgggooo|||vvvrrrmmmgggaaa[[[TTTPPPGGGHHHKKKOOORRRZZZjjjyyy|||vvvqqqnnnnnnooopppmmmllliiigggeeeccccccbbbcccllluuuxxxuuutttvvvzzz}}}|||~~~}}}uuukkkccc^^^WWWUUUPPPLLLHHHEEEDDDCCC@@@JJJXXXiii~~~wwwqqqqqqrrrttttttrrrnnnjjjgggfffgggggghhhjjjjjjfff```[[[ZZZ[[[VVVRRRMMMIIIHHHIIIJJJJJJKKKHHHCCC>>>;;;;;;===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999777888999;;;;;;;;;;;;;;;===???AAACCCEEEGGGKKKNNNNNNPPPTTTWWWYYY]]]bbbeeefffiiimmmooopppqqqrrrtttqqqsssuuuvvvvvvsssqqqooopppoooooooooppprrrtttuuusssuuuwwwxxxwwwvvvwwwwwwvvvsssrrrtttuuurrrsssvvvuuuwwwzzz|||{{{yyyvvvtttttttttuuuuuuuuuuuuttttttssstttvvvtttrrrqqqtttvvvxxxwwwvvvuuuvvvwwwxxxyyy)))******++++++,,,------++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***)))((((((******++++++++++++******************************************************))))))))))))))))))))))))+++***************++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((((((++++++++++++++++++++++++,,,---...//////---+++***,,,,,,,,,------.........///////////////.........////////////000000000000//////000111222222333333222333333444555666777777>>>HHHggg~~~}}}uuukkkgggmmmnnnXXXNNNJJJHHHEEEFFFFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDCCC@@@@@@@@@????????????>>><<<;;;888666444444333444555444444333444555666777777777888999:::<<<===>>>BBBCCCDDDDDDDDDFFFHHHKKKKKKNNNRRRVVVXXXZZZ]]]```___```aaabbbccceeeiiilllmmmqqqsssssswww~~~{{{zzztttlllqqq{{{~~~rrrooorrrzzzqqqnnnkkkjjjmmmqqqsssoookkkfffdddeeemmm{{{yyyxxx|||~~~vvvpppgggiiijjjkkkuuuwwwmmmfffaaa[[[SSSMMMGGGGGGHHHLLLTTTbbbqqq{{{}}}xxxrrrnnnmmmmmmnnnnnnppppppnnnllljjjgggeeecccjjjlllnnnpppqqqtttwwwzzz|||}}}yyyuuummmeee```ZZZVVVPPPKKKHHHFFFCCCBBBHHHMMMVVVhhhyyyssssssuuuvvvwwwsssnnnkkkjjjjjjjjjiiiiiifffddddddeeeccc___[[[UUUSSSOOOKKKIIIHHHHHHIIILLLIIIEEEAAA??????AAABBBCCCBBB@@@>>>===<<<;;;;;;===<<<;;;;;;999999888777777999:::::::::;;;>>>@@@???@@@BBBDDDFFFJJJOOOSSSUUUWWWZZZ\\\^^^aaaeeehhhlllnnnqqqtttuuuuuutttsssrrrsssvvvyyyzzzxxxtttqqqrrrrrrssssssrrrpppooommmrrrtttuuuvvvuuuuuuwwwyyywwwuuusssrrrsssuuuvvvvvvvvvtttsssuuuwwwxxxvvvtttuuuuuuuuuuuuuuuuuutttsssyyyxxxvvvuuuuuuvvvvvvwwwttttttvvvwwwxxxxxxxxxxxx,,,+++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((******++++++++++++******************************************************************************++++++******+++,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------------------,,,---...///...---+++***,,,,,,------------------............////////////////////////000000000000//////000111111222333333222222333444555666777777:::@@@WWWxxx}}}|||pppjjjeeerrrkkkWWWJJJBBBGGGGGGGGGGGGFFFEEEEEEFFFCCCCCCDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@????????????===;;;999777555444444444555444444333444555666777777777777888:::;;;===>>>AAABBBDDDEEEEEEFFFHHHJJJKKKNNNRRRTTTVVVXXXZZZ\\\]]]]]]]]]]]]^^^bbbgggkkkkkkoooqqqqqquuu~~~||||||tttpppttt~~~wwwrrrsss~~~vvvpppmmmkkkmmmqqqrrrnnnjjjfffcccdddmmm{{{|||}}}}}}uuupppggghhhgggiiisss|||rrriiiccc]]]UUUOOOIIIIIIJJJNNNWWWdddsss}}}xxxtttooollllllnnnoooooorrrqqqooommmjjjgggeeedddhhhjjjlllnnnoooqqqtttvvvyyy||||||wwwpppiiiccc^^^YYYRRRKKKGGGFFFFFFFFFHHHLLLUUUggg|||uuutttvvvwwwwwwtttqqqnnnnnnmmmkkkjjjhhhfffcccccccccbbb]]]YYYTTTQQQNNNJJJHHHHHHIIIJJJKKKIIIEEEBBB@@@AAABBBCCCCCCBBBAAA???===<<<<<<;;;===<<<<<<;;;:::999888888777888:::;;;;;;<<>>JJJggg|||yyy}}}vvvmmmaaafffttt|||cccNNNBBBFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEAAAAAAAAA@@@@@@@@@??????===<<<:::888666555555444555444444444444555666666666777777888999;;;<<<===???BBBEEEFFFFFFFFFGGGHHHKKKNNNPPPRRRSSSSSSUUUWWWYYYYYYZZZYYY[[[^^^cccggghhhmmmooonnnrrryyy~~~{{{|||~~~ssstttyyy}}}uuutttzzzsssooolllnnnqqqqqqmmmhhheeecccccclll{{{|||uuuqqqhhhgggeeeeeeooo~~~wwwnnnfff^^^VVVPPPKKKKKKMMMRRR[[[hhhvvvtttqqqmmmlllmmmppprrrsssuuutttqqqmmmjjjgggeeedddeeegggkkkmmmoooqqqsssvvv{{{|||~~~|||xxxrrrjjjeeeaaa\\\SSSKKKFFFEEEFFFHHHGGGKKKTTTeeexxxwwwxxxyyyyyywwwvvvvvvuuussspppmmmiiifffbbbaaabbb```[[[WWWRRRPPPLLLIIIGGGHHHIIIKKKKKKIIIEEECCCBBBBBBDDDEEEDDDCCCBBB@@@>>><<<<<<;;;======<<<;;;:::999888888777888:::;;;<<<===@@@BBBDDDFFFIIILLLPPPVVV\\\aaabbbcccbbbbbbbbbdddhhhllllllnnnqqqsssuuuuuutttsssuuuvvvxxxzzz|||zzzvvvsssssstttuuuuuutttsssqqqpppuuuvvvwwwvvvuuuuuuvvvxxxyyyxxxvvvuuutttuuuvvvwwwwwwvvvwwwyyy|||}}}|||{{{vvvvvvuuuuuutttsssrrrrrrppprrruuuwwwxxxwwwuuutttwwwwwwvvvuuuuuuuuuuuuuuu,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******++++++++++++******************************************************++++++++++++++++++++++++))))))******,,,---//////******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,******++++++++++++,,,,,,+++,,,---------,,,,,,+++.........------,,,,,,,,,,,,,,,------...///000000////////////000000000000///000000000111111111222111222333444555666666777:::===BBBRRRwww{{{}}}yyymmmdddcccfffvvv}}}{{{oooZZZJJJDDDDDDDDDEEEEEEEEECCCAAACCCCCCCCCDDDEEEEEEFFFFFFBBBAAAAAAAAA@@@@@@@@@@@@>>>===<<<:::888777666555555555444444555555555555666666666777999:::<<<======@@@DDDFFFFFFEEEFFFFFFJJJLLLNNNOOOOOOOOOPPPRRRTTTVVVYYYZZZ[[[^^^aaadddfffkkknnnmmmpppvvv{{{{{{||||||||||||}}}~~~}}}|||zzz{{{|||sssuuu{{{~~~vvvsss~~~}}}wwwsssnnnnnnppppppkkkfffdddbbbccclll{{{}}}wwwtttlllhhhcccccckkkyyy{{{qqqggg^^^VVVQQQKKKMMMPPPUUU^^^jjjxxxsssqqqnnnmmmooorrrtttuuuvvvtttpppkkkgggdddbbbaaaaaadddjjjnnnrrruuuxxxzzz~~~|||{{{}}}~~~~~~|||zzzvvvpppiiiccc```]]]VVVNNNHHHEEEDDDEEEFFFKKKSSSccc|||{{{zzz{{{|||}}}}}}}}}~~~~~~{{{vvvssskkkgggcccbbbaaa___[[[WWWPPPNNNJJJGGGFFFGGGJJJLLLJJJHHHFFFDDDCCCCCCEEEFFFEEEDDDBBB@@@>>>===<<<<<<======<<<;;;:::999888888777888;;;<<<===???CCCEEEEEEGGGKKKOOOTTTZZZaaafffhhhgggfffcccbbbdddhhhkkkmmmnnnqqqssstttuuuttttttssssssuuuwwwxxxvvvsssppprrrssstttuuuvvvvvvuuutttvvvwwwwwwvvvttttttvvvxxxzzzzzzxxxvvvtttuuuvvvxxxzzzzzz{{{|||}}}~~~}}}}}}yyyyyyxxxwwwvvvuuuuuuuuurrrtttvvvyyyzzzzzzyyyxxxyyyxxxvvvuuutttssssssttt******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************++++++++++++******************************************************++++++++++++++++++++++++((((((((()))***,,,---...************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++************++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,---...//////000////////////000000000000000000000000000111111111111111222333444555666666444:::===CCC\\\yyyvvvxxxzzzmmmcccaaa___fff|||uuuvvv}}}~~~gggTTTFFFEEEDDDDDDFFFFFFDDDBBBDDDDDDDDDDDDEEEEEEFFFFFFBBBBBBBBBBBBAAAAAAAAA@@@???>>>===<<<:::888777666555555555555555555444444555555666777888:::;;;<<<;;;>>>BBBDDDDDDDDDDDDDDDHHHJJJLLLMMMLLLLLLMMMNNNPPPTTTYYY]]]^^^___```aaadddjjjmmmmmmoootttxxxxxxuuuwwwxxxzzz{{{~~~~~~~~~|||zzz{{{zzzrrrssszzzyyysssqqq}}}|||vvvqqqooopppnnniiidddcccaaadddnnn~~~~~~yyywwwpppkkkdddccchhhsss|||qqqfff]]]UUUPPPKKKMMMQQQWWW```mmmyyysssqqqnnnnnnooorrrssssssqqqoookkkfffbbb]]]ZZZYYYYYY^^^gggnnntttxxx|||~~~{{{zzz|||~~~}}}|||{{{yyyvvvpppiiidddaaa```^^^XXXPPPIIIFFFDDDGGGKKKSSSaaayyy}}}|||}}}~~~|||yyyoookkkfffcccbbb```\\\XXXOOOMMMIIIEEEEEEFFFIIILLLIIIHHHFFFDDDCCCDDDDDDEEECCCBBBAAA???>>>===<<<<<<>>>======<<<;;;:::999888777999<<<>>>???BBBFFFIIIKKKNNNRRRVVV[[[aaaiiimmmnnnmmmkkkhhhfffgggjjjmmmmmmoooppprrrttttttttttttsssrrrsssuuuvvvtttqqqnnnpppqqqsssvvvwwwxxxxxxxxxvvvwwwvvvtttssssssuuuwwwyyyzzzyyywwwttttttwwwzzz~~~}}}|||||||||zzzyyywwwvvvuuuuuuuuuvvvuuuuuuuuuvvvxxxyyy{{{|||zzzyyywwwvvvtttsssssssss)))******+++,,,,,,------*********++++++,,,,,,---*********+++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************************************++++++++++++++++++++++++(((((())))))***+++,,,---+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......---,,,++++++,,,,,,------......///++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---.........///////////////000000000000000000000000000000000000111111222333444555666666444;;;>>>???NNNsssxxxsssuuu||||||oooaaa]]]YYY]]]lllsssmmmsss|||qqqYYYLLLHHHFFFFFFHHHIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>><<<:::888777555555555666555555444333444555555666777999:::;;;:::===@@@AAAAAAAAABBBCCCEEEGGGIIIJJJJJJKKKLLLNNNNNNRRRXXX\\\]]]^^^^^^___bbbhhhllllllnnnsssvvvuuurrrtttvvvxxxyyy|||~~~|||}}}yyyrrrqqqzzzqqqnnnpppzzzssspppooommmgggbbbaaaaaaeeeqqq{{{yyyrrrlllfffdddgggnnn|||{{{pppddd[[[TTTQQQLLLOOOTTTZZZdddooo||||||sssqqqnnnnnnpppqqqrrrrrrnnnllliiieee___YYYUUURRRRRRYYYcccllltttyyy~~~}}}}}}~~~}}}{{{yyytttmmmiiieeehhhiiieee[[[QQQKKKHHHHHHLLLSSS```vvv}}}}}}~~~}}}{{{rrrnnnhhheeecccaaa\\\YYYOOOLLLHHHDDDCCCEEEHHHKKKIIIHHHFFFDDDCCCCCCCCCCCCAAA@@@???>>>============>>>>>>===<<<;;;:::999999888;;;>>>@@@BBBEEEIIILLLOOOQQQUUUXXX]]]cccjjjnnnuuutttrrrooollllllnnnqqqnnnoooppprrrssstttuuuuuuuuuuuuuuuvvvwwwvvvsssppppppqqqtttvvvwwwxxxxxxxxxuuuuuutttsssqqqrrruuuwwwwwwxxxyyywwwttttttxxx{{{}}}{{{zzz{{{vvvuuutttsssrrrssstttuuuuuutttttttttuuuwwwyyyzzzyyyyyyyyyxxxwwwuuusssrrr+++++++++++++++++++++,,,)))******+++,,,,,,------)))*********++++++++++++++++++++++++++++++++++++******************************++++++++++++*********************************************************************************************+++,,,---+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,------...//////++++++***++++++,,,,,,---,,,,,,------------------------------------------////////////000000000000000000000000000000000///111111222333444555555666666:::===@@@GGGbbbwwwwwwwwwvvvfff]]]XXXZZZ___rrryyykkkpppxxxsss___OOOJJJFFFEEEHHHKKKJJJHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@???===;;;999777555555666666666555333333444444555555777888:::;;;999;;;===>>>>>>???@@@BBBBBBDDDGGGIIIJJJKKKMMMNNNLLLOOOSSSUUUWWWYYY\\\^^^___eeejjjkkkmmmrrrtttssstttuuuvvvwwwwwwyyy|||~~~~~~}}}zzz{{{}}}wwwqqqqqq|||vvviiijjjppp}}}uuupppooolllfffaaa```aaagggttt{{{xxxxxxxxxxxx}}}{{{yyyqqqkkkffffffggglllyyyyyynnncccZZZUUURRRNNNQQQWWW^^^gggsss~~~yyytttrrrqqqqqqsssvvvvvvvvvrrrqqqoookkkeee]]]WWWSSSQQQXXXcccmmmuuu{{{~~~}}}{{{vvvpppllljjjnnnppplllaaaVVVOOOLLLIIIMMMSSS^^^sss}}}||||||~~~|||yyyyyyzzzzzzzzzyyytttoooiiieeecccaaa\\\YYYPPPLLLGGGCCCBBBDDDGGGJJJIIIHHHFFFDDDBBBAAAAAAAAA>>>>>>============>>>>>>>>>>>>===<<<;;;:::999999:::<<>><<<999888555555666666666555333222444444444555777888:::;;;999:::;;;<<<<<<===@@@BBB@@@BBBFFFHHHJJJKKKMMMOOOLLLMMMNNNOOOQQQUUUZZZ^^^\\\ccchhhjjjlllqqqsssqqqvvvwwwwwwwwwvvvwwwyyy||||||~~~|||{{{yyywwwwww}}}|||wwwqqqrrr~~~zzzooodddhhhqqq}}}~~~~~~vvvqqqooollleee```___aaahhhwwwyyytttsssuuuvvvwww~~~zzzxxxoooiiifffggghhhlllwwwxxxnnncccZZZUUUSSSOOOSSSYYY```jjjuuu|||xxxwwwuuuuuuvvvyyy{{{}}}}}}yyyxxxwwwsssmmmeee]]]YYYSSS[[[fffpppxxx}}}~~~}}}~~~~~~}}}{{{wwwqqqlllmmmqqqrrrmmmbbbWWWPPPNNNJJJNNNSSS^^^rrr}}}{{{yyy{{{xxxtttrrrsssuuuvvvwwwuuuoooiiieeeccc```\\\XXXPPPLLLGGGCCCAAACCCFFFIIIIIIHHHFFFDDDBBBAAA@@@???<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<;;;::::::999;;;===@@@CCCFFFJJJNNNRRRYYYZZZ]]]```ccchhhmmmrrrvvvvvvvvvtttqqqoooooopppoooooopppqqqssstttuuuvvvwwwwwwvvvwwwwwwvvvsssqqqvvvwwwwwwvvvuuusssqqqpppqqqqqqqqqpppoooqqquuuxxxsssvvvwwwvvvssstttyyy~~~{{{}}}~~~|||zzz{{{}}}uuutttsssrrrsssuuuwwwxxxtttvvvxxx{{{{{{zzzyyywwwxxxyyy{{{|||{{{xxxtttrrr************************,,,,,,++++++,,,,,,---......---,,,,,,+++***))))))++++++++++++++++++++++++)))***,,,------,,,***)))************************************************)))******++++++******)))(((((())))))*********+++))))))))))))************++++++++++++++++++++++++---------------------------------------------------.........---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---.........//////000111111111000000000000////////////000111111111111222222222666555888;;;;;;GGGjjjxxxlllaaa[[[XXXaaa~~~}}}nnnlllvvvlllUUUKKKEEEFFFGGGEEEFFFJJJGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDAAA@@@@@@@@@???>>>888777666555444333333333333333333444666777999:::888999:::;;;<<<>>>??????@@@AAABBBDDDFFFHHHJJJKKKOOOPPPRRRSSSTTTVVVYYY[[[^^^aaafffiiilllnnnqqqsssnnnuuuxxxuuusssvvv{{{}}}}}}}}}}}}~~~yyyvvvtttuuuvvvxxx}}}wwwuuutttxxx~~~sssgggkkkuuu}}}~~~zzz|||~~~xxxsssooojjjddd```]]]```hhhvvv{{{rrrmmmlllkkkwww~~~wwwooommmllliiieeedddlllyyyxxxlllbbbZZZUUUSSSQQQSSSXXX```kkkvvv}}}wwwtttssssssxxxzzzzzzooo```YYYZZZ```jjjssszzz~~~~~~{{{tttooommmkkkhhhddd```YYYQQQLLLMMMMMMSSS```qqq~~~zzzuuuqqqqqqsssuuuvvvtttpppjjjddd```]]]YYYVVVSSSOOOKKKHHHFFFEEEDDDCCCKKKHHHEEEBBBAAA@@@>>><<<===<<<;;;;;;;;;<<<======CCC>>>;;;;;;:::888:::>>>@@@BBBEEEGGGJJJNNNSSSWWW\\\ccciiikkkiiiiiimmmrrrzzz{{{zzzwwwtttqqqqqqqqqvvvrrrmmmnnnrrruuutttrrrssstttuuuvvvvvvwwwwwwwww{{{zzzyyyxxxwwwwwwwwwwwwrrrpppooooooqqqtttvvvvvvvvvuuutttssstttwwwzzz|||~~~}}}{{{zzzzzzzzz{{{yyywwwvvvwwwyyyzzzwwwuuuvvvwwwxxxyyyyyyyyyyyyyyyuuuwwwyyy{{{{{{xxxuuusss************************,,,++++++++++++,,,------+++++++++***************++++++++++++++++++++++++)))***+++,,,,,,+++***)))******************************************************++++++++++++******))))))))))))*********+++))))))))))))************++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,******+++,,,---......///...............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---......//////000111111000000000000////////////000111111111111222222222444333777::::::BBB]]]zzzzzznnneee\\\\\\qqqyyymmmqqqzzzeeeVVVHHHEEEFFFEEEEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCAAA@@@AAAAAA???>>>999888666555444333444444444444444444555777888999777777888:::;;;<<<===>>>???@@@AAACCCEEEGGGIIIJJJMMMNNNPPPQQQRRRTTTWWWYYY\\\___dddgggiiikkkmmmooommmtttxxxvvvtttwwwzzz{{{{{{}}}~~~|||vvvrrrqqqrrrtttxxxzzztttrrrqqqyyy{{{qqqgggkkkuuu~~~|||}}}yyyzzz~~~yyytttooojjjddd```\\\```iiiwwwyyyppplllkkklllxxxwwwooommmllliiieeeeeelllyyyxxxnnnddd[[[VVVSSSUUUXXX]]]eeeoooyyy{{{vvvsssssstttyyy{{{mmm```]]]dddmmmvvv|||}}}vvvqqqiiigggddd```\\\VVVOOOJJJPPPPPPUUUaaaqqq~~~}}}xxxrrroooooorrruuuvvvwwwssslllfffaaa\\\WWWTTTTTTQQQLLLIIIGGGFFFDDDCCCIIIGGGEEECCCBBBAAA>>><<<<<<<<<:::::::::<<<>>>???AAA===:::;;;;;;:::===AAAAAADDDGGGJJJNNNRRRWWW[[[___dddiiikkkjjjkkknnnrrrzzzzzzzzzxxxuuussssssttttttqqqoooppptttuuurrroooqqqssstttvvvwwwxxxwwwwwwyyyyyyxxxxxxwwwwwwxxxxxxrrrpppooooooppprrrssstttuuutttsssssstttwwwzzz|||~~~}}}{{{zzzyyyyyyyyyyyyxxxwwwvvvwwwzzzzzzxxxvvvvvvvvvwwwxxxyyyyyyyyyyyyuuuwwwyyy{{{zzzxxxuuuttt+++++++++++++++++++++++++++++++++++++++,,,------))))))*********+++++++++++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,,,,++++++)))))))))***************)))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,((()))***+++,,,...//////.........///......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,------...//////000000////////////000000000000000111111111111222222222222222666:::999<<>>;;;:::777555444444555666555555444444555666666777555666777888999;;;<<<<<<===>>>@@@BBBDDDFFFGGGHHHJJJLLLNNNOOOPPPQQQTTTWWWYYY]]]aaadddfffggghhhjjjjjjrrrwwwvvvuuuwwwxxxwwwwww{{{|||wwwrrrpppqqqrrrvvvyyysssqqqqqq|||wwwnnnjjjoooyyy}}}{{{}}}xxxyyy|||zzzsssnnnhhhccc___[[[aaakkkzzzxxxnnnkkklllmmmyyyxxxpppmmmllliiieeeffflllxxxxxxooofff^^^XXXTTTXXX[[[```hhhqqqzzz|||wwwsssrrrrrrtttxxx|||{{{hhhccciiirrrzzzyyyssshhheeeaaa]]]YYYTTTOOOKKKQQQPPPTTT___mmm{{{vvvooolllmmmqqqtttvvvzzzvvvooohhhbbb\\\VVVSSSUUUQQQMMMIIIGGGFFFDDDCCCGGGFFFDDDDDDCCCAAA>>>;;;<<<;;;:::999:::<<>>===;;;888666555555666777666555555444444555555555555555666777999:::;;;<<<<<<<<<>>>@@@BBBDDDEEEFFFIIIKKKMMMNNNNNNPPPSSSUUUXXX[[[```cccddddddeeefffgggoootttuuuuuuwwwvvvtttrrrwww~~~|||vvvrrrqqqqqqttt}}}zzzwwwvvvvvv}}}ssslllooottt}}}{{{}}}zzzzzz}}}yyyqqqjjjddd```^^^\\\bbbnnn}}}xxxnnnkkkmmmppp{{{wwwppplllkkkhhheeegggmmmwww}}}wwwpppggg___YYYVVVWWWZZZ```gggpppxxx~~~yyyssspppoooppprrrvvv|||oookkkqqqyyy{{{uuuiiifffaaa\\\YYYUUUQQQNNNPPPOOORRRZZZgggyyyzzztttnnnjjjlllooosssvvvzzzvvvoooiiiccc]]]WWWSSSTTTPPPKKKHHHFFFEEECCCBBBDDDDDDDDDDDDDDDBBB???<<<<<<;;;::::::;;;>>>@@@BBB???;;;999;;;======AAAFFFGGGJJJOOOTTTYYY^^^cccgggkkkjjjjjjmmmqqqtttsssqqqrrrrrrsssrrrqqqqqqsssuuuuuuuuuvvvxxx|||}}}{{{yyyrrrtttvvvxxxxxxwwwuuutttvvvvvvwwwxxxyyyyyyzzzzzztttttttttrrrppppppqqqrrruuuuuuuuuuuuwwwyyy|||}}}|||zzzyyywwwuuuuuuuuuuuuttttttuuuvvvwwwxxxwwwwwwuuuvvvvvvwwwxxxyyyzzzzzzxxxyyyzzz{{{{{{yyywwwvvv+++++++++++++++++++++++++++************+++,,,,,,...------,,,++++++******++++++++++++++++++++++++******)))(((((()))******************************************************+++,,,,,,------,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------...............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,...///000///...---,,,,,,------.../////////.../////////000000000111000000111111111222222222555444444666777999???EEEYYYnnnaaa___cccuuuzzzgggWWWMMMGGGCCCFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCCCCCCCAAA??????===:::888666666777777666555555444444444444444555555666888999:::;;;<<<:::;;;<<<>>>@@@BBBDDDEEEHHHJJJLLLMMMMMMOOORRRUUUWWWZZZ___bbbccccccccccccdddkkkpppqqqsssuuuuuurrrmmmttt{{{~~~}}}wwwrrrpppoooqqqyyy}}}zzzyyyzzzzzzyyyrrrmmmqqqxxx~~~}}}~~~|||}}}xxxnnnfff```^^^]]]^^^fffsss{{{ppplllooosss{{{|||uuunnnkkkiiigggfffhhhooowww}}}}}}{{{vvvoooggg```[[[XXXVVVZZZ```hhhpppwww}}}|||vvvpppnnnnnnooooootttzzzzzzvvv{{{|||vvvkkkfff```[[[WWWTTTRRRPPPQQQPPPQQQXXXbbbsss{{{vvvpppllllllpppssstttvvvsssmmmhhhccc^^^XXXUUUQQQNNNIIIFFFDDDDDDBBBAAABBBBBBBBBDDDDDDCCC???===<<<<<<<<<<<<>>>???AAABBB???;;;999<<<>>>>>>BBBGGGLLLPPPUUUZZZ___ccchhhkkkpppmmmllloootttwwwvvvtttrrrssssssrrrqqqrrrtttwwwvvvvvvvvvwwwzzz}}}uuuvvvwwwxxxwwwuuusssrrruuuvvvwwwyyyzzzzzzzzzzzzwwwxxxxxxvvvsssrrrssstttwwwwwwwwwxxxzzz||||||{{{xxxvvvuuutttttttttrrrsssuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxzzz{{{zzz{{{|||||||||{{{yyyxxx,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,......---,,,+++***)))(((++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,,,,+++++++++++++++++++++******************++++++++++++,,,++++++++++++++++++++++++******++++++,,,,,,---------------,,,++++++******+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,---...............,,,------...//////000000......//////000000111111000111111111111222222222444444555555666999>>>BBBQQQsssyyyjjjbbbaaaeee~~~mmm\\\NNNEEEFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBCCCDDDDDDAAA??????>>><<<;;;999888777777555555444444444444444555444555666777999:::;;;;;;999:::<<<>>>@@@BBBCCCDDDGGGHHHJJJKKKLLLNNNQQQSSSTTTYYY^^^bbbbbbbbbbbbbbbbbbgggjjjkkknnnsssuuusssmmmrrrxxx|||zzzuuurrrpppqqqwww~~~|||~~~{{{yyyzzz{{{{{{~~~wwwsssqqqttt{{{~~~}}}|||~~~vvvlllccc^^^\\\]]]aaajjjxxx}}}qqqmmmpppuuuyyyyyyrrrlllhhhgggeeeeeejjjqqqxxx}}}{{{xxxsssmmmfff```\\\ZZZWWW[[[bbbjjjrrryyy~~~zzzsssnnnmmmnnnqqqpppuuu|||~~~xxxlllggg___YYYUUUSSSQQQPPPSSSRRRSSSXXX___nnnzzztttppppppqqqrrrsssrrroookkkgggccc^^^XXXTTTNNNKKKGGGDDDDDDCCCCCCBBBBBBAAAAAABBBCCCCCCAAA???===>>>???@@@AAABBBBBBAAA???;;;;;;>>>AAABBBGGGMMMTTTXXX]]]aaaeeehhhlllooorrrpppooorrrvvvzzzzzzyyywwwwwwvvvuuussstttwwwyyyvvvuuuuuuuuuwwwzzz}}}wwwwwwwwwvvvvvvtttssssssuuuvvvxxxyyyzzzzzzyyyyyyxxx{{{|||zzzvvvtttuuuwwwxxxxxxyyyzzz|||}}}|||zzzwwwvvvuuuuuuuuusssuuuvvvvvvtttssstttuuuuuuuuutttuuuvvvxxxzzz{{{|||}}}~~~~~~~~~}}}|||{{{,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,+++*********))))))((((((++++++++++++++++++++++++)))***+++,,,,,,+++***)))******************************************************++++++++++++******,,,,,,,,,++++++******************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,------......---------,,,,,,,,,,,,,,,***++++++,,,------,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,------...---......//////000111111.........///000111111111000111111111111222222222000333555555444777;;;>>>GGGbbbwwwiiibbb```ooovvv___NNNFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEECCCBBBCCCDDDEEEDDDBBB?????????>>>===;;;999777666444444444333333444555555333333444666777888999:::999:::<<<===@@@AAACCCDDDDDDFFFHHHIIIJJJKKKNNNQQQRRRVVV\\\```aaaaaaaaaaaa```cccddddddiiiqqquuutttqqqtttwwwzzz}}}{{{vvvrrrtttzzzzzz{{{}}}}}}zzzyyy{{{|||{{{}}}wwwuuuvvvzzz}}}{{{yyy~~~vvvkkkbbb]]]]]]___eeeooo|||~~~rrrmmmppptttxxx~~~vvvoooiiifffdddccceeekkkrrryyy}}}zzzvvvqqqjjjddd```]]]\\\VVVZZZbbbkkkssszzz~~~|||zzzuuuppplllmmmppptttsssyyy{{{pppjjjaaaYYYUUUSSSRRRQQQRRRRRRTTTWWW\\\iiizzzvvvtttsssqqqqqqooommmiiieeeaaa\\\VVVRRRMMMJJJFFFDDDDDDEEEDDDDDDBBB@@@@@@@@@BBBCCCBBBAAA>>>@@@BBBDDDEEEDDDBBB@@@>>>;;;<<>>?????????===:::777555444333333333333444555666111222333444555777888888999:::<<<===@@@AAACCCDDDCCCDDDFFFGGGHHHJJJMMMOOOOOOTTTZZZ___```````````````aaaaaa```fffpppvvvvvvuuuvvvwwwzzz}}}{{{sssrrrvvvvvvyyy|||~~~|||{{{}}}}}}||||||wwwwwwyyy}}}zzzvvv~~~~~~vvvkkkbbb]]]^^^aaahhhqqq~~~rrrlllooossswww}}}tttmmmhhheeecccbbbeeekkkssszzz~~~yyyuuuooohhhccc___^^^]]]SSSXXXaaajjjsssyyy}}}~~~wwwuuuqqqmmmkkkmmmrrrvvvvvv}}}}}}uuunnnddd\\\WWWUUUUUUTTTPPPPPPRRRTTTXXXdddzzz}}}yyyvvvtttqqqoooooolllhhhddd___ZZZTTTOOOLLLJJJFFFEEEEEEFFFFFFFFFBBB@@@??????AAABBBBBBBBB>>>AAADDDGGGGGGEEEAAA???===;;;===CCCIIINNNUUU\\\bbbeeejjjmmmoooqqqsssuuurrrrrrtttuuuxxx{{{|||{{{yyyvvvssssssuuuxxxyyy{{{||||||zzzwwwvvvuuuuuutttsssssstttvvvyyyzzzuuuwwwyyyzzzzzzyyyxxxwwwwww{{{~~~|||xxxuuuvvvyyyvvvwwwyyy{{{}}}|||zzzxxxwwwwwwwwwwwwzzz{{{zzzvvvtttuuuvvvuuutttssstttuuuxxxzzz|||++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------,,,,,,+++***************************------,,,,,,+++***))))))))))))************))))))///...,,,+++***+++,,,,,,************************))))))))))))))))))))))))***************************++++++,,,,,,++++++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))******+++,,,---------------------............///////////////000000000000////////////000000000000222222333444444555555666CCCBBBSSS~~~~~~zzz}}}iii```eeemmmaaaSSSHHHDDDIIIKKKEEEEEEKKKHHHHHHHHHGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@>>><<<:::888777444555555666666555444444444555555555444555888:::777999;;;<<<===>>>@@@BBBBBBDDDFFFFFFFFFGGGIIIJJJOOOSSSYYY\\\^^^]]]]]]]]]^^^```bbbfffiiilllooopppooopppsssvvvyyy{{{|||}}}~~~wwwsssuuuzzzxxxyyy~~~~~~}}}zzz}}}yyywwwuuuzzz|||uuummmccc[[[[[[```lllyyy|||pppmmmttt{{{~~~yyyqqqjjjfffeeeaaa```eeeoooxxx|||}}}~~~yyyqqqjjjeeeaaa]]]ZZZVVVYYY```jjjsssxxxwwwuuuuuutttssspppnnnpppuuuyyy}}}yyyqqqggg```^^^\\\XXXTTTQQQMMMOOOVVV\\\dddwwwzzztttqqqpppooonnnhhhaaa^^^]]]VVVOOOKKKKKKHHHDDDDDDHHHHHHFFFGGG>>>>>>>>>888>>>FFFCCCKKKMMMNNNKKKGGGDDD@@@===;;;>>>BBBGGGMMMUUU]]]ccchhhkkkpppuuuwwwwwwuuutttrrrsssuuuwwwyyy}}}|||xxxuuutttttttttssszzzzzz{{{}}}~~~}}}yyywwwvvvuuutttssstttuuuwwwyyyyyyyyyyyyxxxxxxwwwwwwwww|||zzzxxxxxxyyyyyyxxxwwwxxxxxxxxxzzz}}}}}}}}}|||}}}{{{vvvsssrrrsssuuuwwwzzz{{{{{{zzzyyywwwtttsssvvvvvvwwwxxxyyyyyyyyyyyy~~~}}}|||zzzyyy{{{++++++++++++++++++++++++******))))))))))))******,,,,,,------,,,,,,+++***************************------,,,++++++***))))))))))))************))))))...---,,,++++++++++++,,,***************************************************************************++++++,,,,,,++++++*********+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************+++,,,---------------------............///////////////000000000000////////////000000000000222222333333444555555555888:::IIIkkk~~~uuuuuu}}}wwwdddbbbeeesss}}}yyy^^^NNNCCCEEEHHHEEEEEEJJJHHHHHHGGGGGGFFFEEEEEEDDDCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBAAA???>>>;;;:::999555555555555555444444444444555555555444555777:::777999;;;<<<<<<===@@@BBBAAACCCEEEFFFFFFFFFHHHJJJNNNRRRWWWZZZ[[[[[[\\\]]]```aaacccfffiiikkkmmmnnnooopppqqqrrrsssuuuvvvvvvvvv{{{|||wwwwwwuuuvvvyyy}}}{{{~~~xxxvvvuuuzzz{{{tttlllccc[[[]]]bbblllwwwyyypppooowww~~~}}}wwwooohhhddddddbbbaaagggqqqzzz{{{tttmmmgggaaa\\\YYYVVVYYY```iiiqqquuuuuussssssrrrpppooopppsssxxx{{{}}}uuukkkdddaaa___\\\YYYTTTOOOPPPVVVZZZaaarrr}}}wwwrrrpppooooookkkddd___[[[UUUNNNIIIJJJIIIIIIMMMQQQOOOIIIGGG@@@AAACCC@@@FFFMMMJJJPPPQQQOOOKKKGGGDDDBBB@@@>>>AAAEEEIIIPPPYYYbbbhhhlllooosssxxxzzzzzzxxxwwwuuuvvvxxxyyyzzz}}}~~~zzzwwwwwwwwwwwwvvvyyyyyyzzz|||}}}|||yyyvvvwwwvvvuuutttuuuvvvxxxyyyxxxxxxwwwwwwwwwvvvvvvvvvzzzxxxwwwwwwxxxyyyxxxwwwyyyyyyyyyyyy{{{{{{{{{{{{wwwuuusssqqqrrruuuyyy|||{{{{{{{{{zzzxxxvvvtttsssxxxxxxyyyyyyxxxxxxwwwwww}}}|||{{{yyyyyy{{{++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,++++++***************************,,,,,,,,,+++******))))))))))))************))))))------,,,++++++++++++,,,************************++++++++++++++++++++++++***************************++++++,,,,,,++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++,,,---------------------............///////////////000000000000////////////000000000000222222333333444444555555666999CCCXXX{{{ssspppvvv~~~~~~jjj```]]]fffxxxyyyvvvrrr[[[FFFCCCGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@???===;;;:::555555555555444444333333333444555555444555777999666888:::;;;;;;<<<>>>@@@@@@BBBDDDEEEEEEFFFHHHIIIMMMPPPSSSUUUVVVXXXZZZ[[[```aaaccceeehhhjjjlllmmmnnnnnnnnnoooqqqrrrtttuuutttwww}}}zzzttttttssstttzzz|||}}}~~~xxxwwwuuuzzzzzzssslllccc]]]___eeepppyyyvvvppprrrzzz|||tttmmmfffccccccaaabbbhhhrrr|||~~~wwwpppjjjccc\\\XXXWWWZZZ```gggnnnqqqqqqppppppooonnnooosssxxx|||~~~zzzooogggcccaaa^^^\\\WWWRRRQQQVVVYYY^^^nnnyyytttrrrsssvvvtttlllccc\\\TTTNNNGGGIIIKKKQQQ[[[aaa]]]UUULLLDDDGGGJJJGGGMMMTTTPPPZZZVVVQQQKKKGGGDDDCCCCCCAAADDDIIIOOOVVV___hhhnnnpppssswww{{{||||||{{{zzzyyyzzz{{{{{{{{{}}}|||zzzzzzzzzzzzyyyyyyyyyyyyzzz{{{zzzwwwuuuwwwvvvuuuuuuuuuvvvwwwxxxvvvvvvvvvvvvuuuuuuuuuuuuwwwvvvuuuvvvxxxzzzzzzyyy|||{{{zzzyyyxxxyyyyyyzzzuuutttrrrqqqsssvvvzzz|||{{{{{{zzzyyywwwuuusssrrrvvvwwwxxxxxxyyyxxxxxxxxx||||||{{{yyyxxx{{{++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,++++++***************************,,,+++++++++******)))))))))******++++++******))),,,,,,++++++++++++++++++************************++++++++++++++++++++++++***************************++++++,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,---------------------............///////////////000000000000////////////000000000000111222222333444444555555777<<<@@@HHHaaaxxxtttwww|||~~~oooaaaZZZ```hhhzzz}}}tttyyykkkNNNDDDGGGJJJJJJIIIHHHHHHFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCAAAAAAAAA@@@???===<<<;;;777666555444444333333333333444555555444444666777555777999::::::;;;===???>>>@@@BBBCCCDDDEEEGGGIIILLLNNNPPPQQQRRRTTTWWWYYY^^^___aaadddgggiiikkklllllllllmmmooorrruuuxxxzzzuuuvvvyyy|||wwwrrrrrrrrrttt{{{|||{{{}}}zzzyyyvvv{{{}}}wwwqqqjjjccc___cccjjjxxxzzztttpppsss||||||ssskkkeeebbb______bbbhhhrrr{{{}}}xxxrrrlllfff___[[[ZZZ]]]aaagggkkkmmmnnnmmmmmmlllmmmqqqxxx~~~~~~sssjjjccc___\\\ZZZXXXSSSSSSWWWXXX\\\kkk|||~~~xxxvvvwww}}}xxxjjj___UUUMMMGGGHHHLLLVVVgggsssssslllZZZPPPOOOPPPNNNUUU]]]YYYddd[[[QQQJJJEEEAAAAAACCCBBBHHHOOOWWW___fffmmmqqqrrruuuxxx{{{}}}}}}{{{zzz{{{|||||||||{{{|||~~~}}}{{{|||||||||{{{yyyxxxwwwxxxxxxxxxvvvtttvvvuuuuuuttttttuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttvvvyyy{{{|||{{{~~~|||yyywwwwwwyyy{{{zzzyyyvvvtttssstttvvvxxx{{{zzzyyyxxxvvvtttsssrrrqqqsssuuuwwwyyy{{{||||||}}}}}}{{{yyyxxxzzz~~~++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++,,,,,,+++++++++************************++++++***************)))******++++++++++++*********+++++++++++++++++++++************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,...//////...,,,*********+++,,,---------------------............///////////////000000000000////////////000000000000111111222222333444444555444888:::<<>>===<<<;;;999888666555333333333333333444666555444444555666444666888888888999;;;===<<<>>>AAABBBBBBCCCFFFHHHJJJLLLMMMNNNNNNPPPTTTVVVYYY[[[]]]aaaeeeiiilllmmmlllmmmnnnpppsssvvvxxxzzzrrrrrrsssuuuyyy{{{vvvwwwppprrryyy}}}{{{xxxxxx}}}}}}|||yyy}}}zzztttnnnhhhcccaaahhhppp~~~}}}wwwrrrpppttt}}}{{{rrrjjjeeebbb\\\]]]```fffooowww}}}}}}zzzvvvrrrnnnhhhccc___^^^```cccfffhhhiiijjjjjjkkklllooouuu}}}yyyooofff```\\\ZZZYYYTTTTTTWWWXXX[[[iiizzzzzzwwwxxx{{{rrrdddWWWMMMIIIJJJMMMXXXlllkkk___ZZZ[[[[[[fffqqqooojjj]]]OOOHHHCCC??????DDDDDDLLLWWWaaahhhllloooqqqtttuuuxxx{{{|||{{{zzzyyy{{{||||||{{{zzzyyyzzz|||}}}{{{{{{|||||||||{{{zzzxxxvvvvvvwwwwwwvvvtttuuutttttttttssstttttttttuuuvvvvvvvvvvvvvvvvvvvvvwwwuuuuuuvvvyyy{{{||||||~~~{{{xxxwwwzzz|||~~~|||yyywwwuuuuuuvvvwwwzzzyyyxxxvvvuuutttssssssppprrrtttwwwyyy{{{||||||~~~|||zzzyyyzzz~~~++++++++++++++++++++++++******))))))))))))******)))***++++++++++++++++++******************************************************++++++++++++******)))***++++++,,,+++++++++************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,---//////---,,,*********+++,,,---------------------............///////////////000000000000////////////000000000000111111222222333333444444333444777;;;FFFbbb|||uuuzzzqqqeee^^^]]]ZZZ]]]yyyzzzuuu|||dddOOOFFFDDDCCCBBBFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEDDDCCCCCC>>>?????????>>>===<<<<<<<<<:::888666444333333444222444666666444333444555333555777777777888999;;;;;;===???@@@AAABBBEEEGGGHHHJJJLLLLLLMMMNNNQQQTTTUUUWWWZZZ^^^cccgggjjjllllllmmmoooqqqrrrsssssssssqqqrrrssstttwww}}}{{{zzzooopppvvv~~~~~~vvvtttuuuzzz|||}}}vvvpppkkkgggcccdddmmmwww}}}zzzuuuppppppvvvzzzppphhhcccaaaYYY[[[___eeekkkrrrxxx{{{zzzwwwsssooommmiiieeebbb```aaacccdddddddddeeefffiiimmmttt{{{vvvllleee___]]]ZZZUUUTTTWWWWWWXXXeeeuuuzzzvvvxxx|||zzzmmm^^^RRRMMMMMMMMMUUUiii~~~vvviiidddeeeiiixxxkkk[[[LLLFFFCCC???AAAHHHJJJRRR^^^hhhnnnqqqrrrrrrvvvwwwyyy{{{||||||{{{zzz{{{||||||{{{yyywwwwwwxxx|||{{{yyyzzz{{{||||||{{{|||yyyvvvuuuuuuvvvvvvuuuuuuuuuttttttttttttssssssuuuuuuuuuuuuvvvvvvvvvvvvwwwvvvuuuvvvxxxzzzzzzyyy{{{}}}}}}{{{xxxwwwzzz}}}}}}|||yyyxxxwwwxxxyyyyyyxxxwwwvvvuuutttttttttttttttuuuvvvwwwxxxxxxxxxxxx~~~}}}|||{{{{{{}}}++++++++++++++++++++++++******))))))))))))******))))))***+++++++++++++++************************))))))))))))***************++++++,,,,,,++++++***((()))***+++,,,++++++******************************************************************************++++++,,,,,,++++++***)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++************+++,,,******+++,,,---------------------............///////////////000000000000////////////000000000000111111111222333333444444666333777???CCCPPPtttwwwqqqsssyyy~~~vvvlllccc^^^XXXXXXiii~~~}}}}}}{{{rrrZZZJJJCCCBBBAAADDDEEEGGGIIIIIIGGGEEEDDDCCCDDDDDDDDDDDDCCCBBBBBB?????????@@@??????>>>>>>>>><<<999777555444444555222444666666444333333444333444666666666666888:::999<<<>>>???@@@BBBDDDFFFGGGIIIKKKLLLLLLMMMOOOQQQTTTVVVYYY\\\```dddggghhhjjjlllooorrrssssssrrrqqqqqqsssuuuxxxzzz~~~}}}vvvtttxxxxxxrrrpppqqqxxx}}}xxxrrrmmmhhheeedddgggqqq|||zzzwwwrrroooqqqxxxwwwnnnfffaaa^^^YYY[[[___dddiiinnntttwwwyyyuuupppmmmjjjhhheeeccc___aaabbbaaa___^^^```bbbhhhpppzzzyyyppphhhbbb```[[[VVVTTTUUUTTTTTT___nnnxxxwwwyyyzzzzzzkkk^^^QQQPPPOOORRR```tttvvvhhhdddhhhmmm~~~gggVVVHHHEEEEEECCCGGGOOOTTT[[[dddlllqqqtttuuuvvvzzz{{{}}}~~~~~~~~~}}}{{{||||||{{{yyywwwwwwwwwzzzyyyxxxyyy{{{||||||{{{}}}zzzvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttsssssstttttttttuuuuuuuuuxxxvvvttttttvvvvvvvvvuuuuuuyyy{{{zzzwwwwwwyyy}}}{{{zzzyyyxxxwwwxxxyyyzzzvvvuuuttttttttttttuuuvvvuuuuuuvvvwwwwwwxxxwwwwwwzzz{{{{{{{{{}}}++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,((()))***+++++++++++++++************************)))))))))))))))************++++++,,,,,,++++++***((()))***+++,,,,,,+++***************************))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...+++'''%%%%%%'''+++...******+++,,,---------------------.........//////////////////000000000000////////////000000000000000111111222333333444444777000444===<<<>>>[[[~~~ssstttwww{{{}}}}}}tttiii```YYYXXXbbbnnnwwwxxx}}}dddOOOEEECCCCCCBBBEEEHHHJJJJJJHHHEEECCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@??????===:::777555555555555222444666666555333333333222444666666555666777999999;;;===???@@@AAADDDFFFFFFHHHKKKLLLMMMMMMOOOPPPUUUVVVXXX[[[___bbbdddeeegggjjjoootttvvvwwwvvvuuunnnppptttwwwzzz|||~~~{{{||||||uuuooommmooovvvyyyuuupppkkkgggddddddhhhtttxxxuuuqqqooorrr{{{~~~uuulllddd___\\\ZZZ\\\```dddhhhlllqqqtttyyyuuuoookkkhhhfffdddccc___```aaa___[[[ZZZ\\\___hhhrrr~~~~~~xxxpppiiicccaaa]]]WWWTTTTTTQQQPPPZZZhhhzzzvvvvvvttt|||xxxjjjTTTSSSPPPPPPZZZjjjwww{{{qqqddd```dddjjjyyydddRRREEEEEEGGGGGGLLLVVV]]]aaahhhmmmrrruuuxxx{{{~~~{{{|||}}}|||yyywwwwwwwwwzzzyyyxxxzzz|||}}}|||{{{~~~{{{wwwuuuuuuvvvvvvvvvxxxxxxxxxxxxxxxwwwvvvuuurrrrrrrrrsssssstttttttttwwwuuussssssssstttsssqqqqqquuuyyyyyywwwvvvxxx||||||zzzyyywwwvvvvvvwwwwwwuuutttsssssstttuuuvvvwwwrrrssstttvvvxxxyyyzzzzzzwwwxxxzzz{{{~~~++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,...******))))))))))))******************************************************************************))))))***++++++,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------333///,,,***,,,---,,,***---,,,,,,++++++*********....................................////////////000000000000000///....../////////000111111222222555333777===<<<>>>OOOeee||||||}}}tttnnnbbbUUUWWWaaa}}}{{{~~~lllTTTGGGCCC@@@BBBDDDEEEEEEFFFHHHHHHFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBAAAAAA@@@??????;;;;;;:::888666444111000444333222222111111222222333333333444555666777777999:::;;;===>>>@@@AAABBBEEEEEEFFFHHHJJJKKKMMMMMMOOOQQQUUUZZZ___bbbdddeeehhhjjjnnnssswwwyyyxxxwwwsssrrrrrrtttyyy~~~}}}yyyrrrkkkggghhhppp~~~~~~}}}xxxtttnnnhhhcccdddiiippp|||~~~vvvsssmmmlllvvvuuukkkccc^^^]]][[[[[[\\\___cccjjjooosssuuurrrmmmjjjhhhfffcccbbb```___]]]ZZZWWWWWWZZZ]]]kkksss}}}|||uuummmfff```\\\]]]ZZZXXXVVVQQQPPPWWW```yyyvvvoooooovvvuuu```XXXRRRVVVaaalllooonnneeejjjjjjccc___cccggggggPPPJJJGGGGGGIIIMMMWWW```iiilllnnnppprrruuuyyy|||~~~|||xxxuuusssyyyzzz||||||{{{{{{}}}~~~|||yyywwwwwwxxxyyyxxxzzz{{{{{{xxxvvvuuuuuuuuutttsssrrrqqqrrrssstttrrrrrrsssssssssssssssssssssuuuwwwwwwvvvuuuuuuvvvwwwxxxyyyxxxwwwvvvwwwxxxxxxwwwtttssssssuuuwwwxxxyyyyyy{{{|||}}}~~~~~~~~~zzzyyy{{{+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++)))***+++---++++++************++++++*********************************************************************************+++,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------+++)))***,,,---+++))),,,,,,,,,+++++++++++++++....................................////////////000000000000000///...............///000000111111666333666;;;:::;;;HHHZZZzzzmmm^^^[[[cccpppzzz]]]LLLEEEDDDCCCDDDEEEFFFGGGIIIHHHGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@???======<<<:::888666444333555444444333333333333333333333333444444555666777999999;;;<<<>>>@@@AAAAAADDDDDDFFFGGGIIIJJJLLLLLLNNNPPPTTTYYY]]]aaacccdddfffhhhlllppptttvvvvvvuuurrrqqqppprrrvvv|||~~~|||tttkkkfffeeemmm}}}~~~~~~~~~xxxtttnnngggbbbdddjjjsssqqqooolllnnn{{{vvvkkkbbb]]][[[ZZZ[[[]]]```eeejjjnnnqqqrrroookkkhhhfffdddbbb```^^^]]]ZZZWWWUUUVVVZZZ]]]ooowwwzzzrrrjjjddd```^^^\\\ZZZYYYWWWSSSQQQVVV^^^kkkxxxpppqqqwww|||iiibbb\\\___iiiqqqqqqoooeeehhheee]]]XXXXXXVVVRRRKKKHHHGGGJJJLLLQQQ\\\gggqqqsssuuuvvvwwwxxxzzz|||~~~|||xxxvvvtttvvvxxx{{{|||}}}}}}|||zzzyyyxxxyyyzzzzzz{{{|||{{{yyyvvvvvvvvvwwwvvvuuutttrrrrrrqqqqqqssssssttttttttttttuuuuuurrrtttwwwwwwvvvvvvvvvwwwxxxyyyyyywwwuuuuuuuuuwwwwwwvvvtttsssssstttwwwxxxvvvwwwxxxzzz{{{{{{{{{{{{{{{{{{}}}++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++***************++++++++++++++++++++++++************************)))*********))))))+++,,,,,,,,,++++++++++++,,,,,,***************************************************************************++++++,,,,,,------...,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********+++------,,,***++++++++++++,,,,,,,,,,,,....................................//////////////////000000000///......000000111111222333333333777333444888999888@@@KKKfff}}}kkkbbbbbbgggjjjTTTIIIGGGEEEDDDDDDFFFHHHIIIHHHGGGHHHGGGGGGFFFFFFEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>===;;;999777666666555555444444444444444333333333333444555666777888999:::;;;===???@@@AAABBBCCCDDDFFFGGGIIIJJJKKKMMMOOORRRWWW[[[^^^```aaabbbeeeiiimmmpppqqqrrrrrrqqqooommmmmmqqqxxx}}}zzznnngggdddkkk{{{~~~}}}~~~xxxsssmmmfffbbbdddkkkxxxooommmlllqqqwwwlllccc]]]ZZZYYY[[[^^^bbbgggjjjmmmoooooollliiifffeeeccc```^^^ZZZYYYVVVSSSRRRVVV[[[```rrrzzzxxxppphhhccc```___\\\ZZZZZZZZZVVVRRRTTTYYY^^^nnn|||tttuuu{{{rrrkkkfffiiippptttqqqkkkcccbbb]]]UUUPPPMMMGGGAAAFFFFFFIIIMMMQQQVVVcccooovvvxxx{{{|||{{{zzzzzz{{{~~~|||yyyvvvuuusssvvvzzz}}}~~~~~~~~~}}}{{{{{{zzzzzzzzz{{{|||}}}|||yyyvvvuuuvvvxxxwwwwwwuuutttrrrpppoootttttttttuuuuuuuuuvvvvvvrrrtttvvvwwwvvvvvvwwwxxxzzzzzzyyyvvvtttssstttuuuuuutttsssrrrssstttwwwxxxvvvvvvxxxyyyzzz{{{{{{{{{|||~~~***+++++++++++++++,,,,,,******+++,,,,,,,,,++++++************************++++++++++++++++++++++++))))))))))))))))))))))))((()))***)))((((((***,,,+++++++++******+++++++++************************************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,------------***++++++,,,,,,---------....................................////////////...///////////////......///000000111111222222333666222222777888888;;;AAATTTwww}}}kkkbbbccctttxxxaaaRRRLLLFFFBBBAAAEEEHHHHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@???>>><<<:::888777666555555444333444444444444333333333444444555666777888999;;;<<<>>>???@@@AAAAAABBBDDDFFFGGGIIIIIILLLMMMPPPSSSWWWZZZ]]]^^^^^^aaaeeehhhjjjlllmmmnnnpppnnnjjjiiikkkrrr||||||zzz{{{tttkkkfffkkkzzz~~~~~~}}}vvvqqqkkkeeeaaadddmmm}}}qqqpppnnnsssyyynnneee^^^ZZZXXX[[[___dddhhhkkkllllllllljjjhhhfffdddbbb^^^\\\WWWVVVSSSRRRSSSXXX```eeesss{{{zzzssskkkeeeaaa```\\\[[[[[[[[[WWWRRRQQQUUUZZZeeevvvxxxvvv|||~~~vvvppplllooouuuuuunnnfff^^^YYYRRRMMMJJJHHHCCC???CCCEEEKKKRRRUUUZZZfffrrrvvvyyy|||}}}{{{zzzyyyyyy}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~|||zzzxxxvvvsssvvv{{{}}}~~~}}}}}}}}}||||||{{{{{{zzz{{{||||||zzzwwwuuutttuuuuuuvvvvvvuuutttrrrooonnnssssssssstttuuuuuuvvvvvvrrrtttvvvwwwvvvwwwxxxzzz|||{{{zzzvvvsssqqqrrrttttttssssssrrrsssuuuwwwxxxwwwxxxyyy{{{||||||}}}}}}|||*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))((()))***)))((((((***,,,******))))))))))))******************************************************************************++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------111000---+++******,,,...+++++++++,,,,,,------.......................................////////////......////////////......,,,,,,------.../////////333222222666999999:::===HHHbbb{{{iiiaaaiiisssbbbXXXLLLDDD@@@CCCGGGGGGGGGJJJHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCCCCBBB@@@@@@???>>>===;;;999888555444444333333333333333444333333333333444444555666777888999;;;===>>>???@@@@@@AAACCCEEEFFFHHHHHHJJJKKKMMMPPPSSSVVVYYYZZZZZZ^^^bbbdddeeefffhhhkkkooommmiiifffgggmmmwww~~~~~~xxxnnnhhhjjjvvv|||uuuoooiiidddbbbeeennn~~~|||ppppppooossszzzpppggg```\\\XXX[[[```fffiiikkkjjjjjjjjjiiigggfffeeeaaa]]]YYYTTTSSSRRRSSSVVV]]]gggmmmwww~~~~~~xxxqqqjjjccc```^^^[[[ZZZZZZVVVPPPOOOQQQXXX```mmm~~~~~~wwwsssyyy{{{zzzuuurrruuuzzzxxxoooeeeXXXQQQHHHDDDDDDDDDDDDDDDFFFIIIPPPWWW[[[___hhhrrruuuxxx{{{}}}|||{{{zzz{{{{{{{{{||||||||||||{{{{{{}}}}}}~~~}}}|||{{{yyyxxxvvvxxx{{{}}}}}}}}}~~~}}}}}}||||||{{{{{{zzzzzzyyyzzzzzzwwwuuusssssstttrrrssstttttttttrrrpppoooqqqqqqrrrsssttttttuuuuuussstttvvvvvvvvvwwwyyy{{{}}}|||{{{wwwsssqqqqqqssssssssssssssstttvvvxxxyyyxxxxxxzzz{{{|||}}}}}}}}}}}}*********++++++,,,,,,---)))***++++++,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++************************)))*********))))))+++,,,***))))))))))))))))))***************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---***(((''')))+++,,,,,,,,,,,,------------....................................////////////------.../////////......///000000111111222222333111222444666888999:::<<<@@@QQQssszzzggghhhzzzvvvlllXXXKKKBBBDDDFFFDDDEEEIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@???>>>===;;;:::999555444444333222333333333444444333333333333444444555666777999:::<<<===>>>???@@@AAACCCDDDFFFGGGHHHHHHIIIJJJMMMPPPSSSUUUWWWWWW[[[___aaaaaabbbeeehhhpppnnniiieeedddiiisss{{{yyypppiiihhhqqq||||||uuuooogggdddcccgggnnn}}}{{{mmmmmmlllqqqyyypppiiibbb]]]XXX\\\aaafffiiijjjjjjiiiiiihhhgggfffddd```ZZZUUUOOOPPPRRRUUU[[[dddnnnuuu~~~|||vvvmmmfffaaa```\\\XXXWWWSSSNNNMMMOOOUUU[[[fffuuuzzzsssvvv~~~|||}}}xxxuuuxxx|||xxxmmmbbbRRRJJJBBB@@@@@@AAAEEEJJJOOOPPPVVV___dddggglllrrrwwwyyy|||}}}}}}}}}}}}~~~zzzzzz{{{{{{{{{{{{zzzzzz||||||}}}}}}}}}{{{zzzyyyxxxyyy{{{zzzzzzzzz{{{}}}}}}}}}|||zzzzzzyyyyyyyyywwwxxxxxxvvvsssrrrsssuuussssssssstttssssssrrrrrrpppqqqqqqrrrssstttuuuuuutttuuuvvvvvvvvvwwwyyy{{{|||}}}|||yyyvvvsssrrrrrrrrrrrrssstttvvvxxxyyyzzzwwwwwwyyyzzz{{{|||||||||)))******+++,,,,,,------))))))***+++,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++)))***+++---+++******))))))******+++******************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------))),,,......+++))))))***---------------,,,,,,,,,....................................////////////,,,---......//////......222222222333444444555555000333555666555777999;;;===DDD]]]pppkkkooohhhVVVHHHFFFFFFBBBAAAFFFFFFFFFFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@???>>><<<;;;:::666555555444444444444444444444333333222333333444444555666888:::;;;<<<===???@@@AAACCCDDDFFFGGGHHHGGGHHHIIIJJJMMMPPPSSSUUUVVVZZZ^^^___^^^___cccgggpppnnnjjjeeebbbfffpppxxxzzzsssllliiioooxxx}}}vvvpppeeedddeeehhhnnnzzz|||lllllllllqqqvvvoooiiibbb]]]ZZZ\\\aaaeeehhhiiiiiihhhggggggfffeeebbb]]]VVVQQQJJJMMMQQQWWW^^^iiittt{{{|||uuunnnhhhdddccc\\\VVVSSSOOOKKKKKKNNNSSSXXXbbbooo~~~|||~~~}}}yyytttpppqqqtttooobbbWWWHHHCCC@@@AAABBBCCCJJJSSSZZZYYY^^^hhhpppssstttvvvyyy{{{||||||||||||}}}~~~{{{{{{||||||||||||{{{{{{{{{{{{|||}}}}}}|||{{{zzzxxxyyyxxxwwwwwwxxx{{{}}}}}}{{{xxxwwwwwwxxxxxxwwwwwwwwwuuutttsssuuuwwwxxxwwwvvvttttttsssssssssqqqqqqrrrssstttuuuvvvvvvvvvwwwwwwvvvuuuvvvxxxzzz{{{}}}~~~|||xxxuuurrrrrrrrrssstttvvvwwwyyy{{{{{{xxxxxxzzz{{{|||}}}}}}}}}))))))***+++,,,,,,------((()))***+++,,,---------))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,...,,,++++++++++++++++++,,,******************************************************************************))))))))))))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------&&&+++111333111---++++++.........------,,,,,,,,,..................................../////////000,,,,,,---.../////////...---------...//////000000///444777555333555888:::>>><<>><<<;;;777777666555555555555555444444333222222333333333444555666777999;;;<<<===???@@@AAACCCEEEFFFGGGHHHGGGGGGGGGIIIKKKOOOQQQSSSUUUYYY]]]^^^\\\]]]aaafffpppoookkkeeebbbeeennnvvvyyyzzz|||}}}wwwppplllpppwww~~~xxxrrrddddddfffiiinnnxxx~~~ooonnnmmmqqq~~~tttmmmhhhbbb]]]ZZZ]]]aaaeeehhhiiiiiiiiiffffffeeeddd```ZZZSSSNNNGGGJJJPPPWWW```kkkvvv}}}zzzsssmmmiiigggeee\\\TTTPPPMMMJJJJJJNNNTTTYYYaaalllxxxzzzrrrlllggghhhiiicccUUUJJJ@@@>>>@@@EEEGGGIIIRRR]]]bbb___cccoooyyy|||{{{{{{zzz{{{{{{zzzyyyyyyzzz|||||||||}}}}}}}}}}}}||||||zzz{{{|||}}}}}}|||{{{zzzwwwwwwwwwuuuuuuwww{{{~~~}}}zzzwwwuuuvvvwwwxxxwwwwwwwwwvvvtttuuuwwwyyy|||{{{xxxvvvtttsssttttttrrrrrrssstttuuuvvvwwwxxxwwwxxxxxxwwwuuuvvvxxxzzz{{{}}}~~~zzzvvvsssrrrrrrsssuuuvvvxxxzzz||||||zzz{{{|||~~~---***(((((()))++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))***+++,,,,,,,,,,,,******))))))***++++++,,,************************************************************************+++++++++******)))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,++++++*********++++++------------+++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............///000000,,,...000222333333111000333222222222333555777888999???HHHZZZ{{{xxxqqq{{{pppbbbeeeuuu~~~oooYYYJJJEEEEEEDDDCCCDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???======;;;:::888666555444444555333333333333333333333333222333444666777999:::;;;>>>>>>???@@@BBBCCCDDDEEEDDDGGGIIIJJJKKKLLLOOOQQQSSSVVV\\\aaacccdddbbbaaannnqqqqqqkkkcccaaahhhpppzzzwwwuuuwww}}}zzzssssssuuuxxx|||yyyvvvllljjjiiikkknnnwww}}}oooqqqqqqttt}}}tttiiigggeeeaaa]]]___bbbccccccdddgggiiimmmiiiddd___ZZZUUUNNNJJJJJJOOOVVV]]]eeeppp{{{yyyrrrqqqsssggg^^^WWWTTTQQQMMMKKKMMMVVV\\\eeepppyyyoooeeeYYYQQQMMMKKKHHHDDDDDDBBBAAABBBGGGOOOXXX]]]```gggmmmpppuuu}}}~~~{{{|||}}}}}}{{{xxxxxxyyy{{{}}}}}}|||{{{zzz~~~}}}|||}}}~~~}}}{{{yyyxxxxxxwwwvvvtttuuuxxx{{{}}}|||zzzxxxwwwwwwxxxxxxwwwwwwuuuttttttuuuvvvvvv|||zzzyyyxxxxxxvvvtttqqqtttttttttuuuuuuuuuuuuuuuzzzzzzyyyyyyyyyyyyzzzzzzyyyzzz{{{{{{yyyvvvssspppssstttvvvxxxzzz{{{||||||{{{}}}---+++))))))***++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++************++++++******************************+++++++++***))))))+++***************++++++************************+++++++++***************************************------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............///000000---...///111222111111111222222222222333555666777666:::???MMMlllwwwuuusss{{{{{{gggaaaggg{{{}}}iiiVVVJJJDDDBBBAAAAAACCCDDDEEEFFFFFFGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA???>>>===<<<:::888777555555555555333333333333333333333333444444555666777888888999======>>>???AAABBBCCCCCCCCCEEEHHHIIIJJJKKKNNNPPPQQQTTTYYY]]]```bbbaaaaaakkknnnooojjjbbb```ffflllsssqqqpppsssxxx~~~~~~~~~|||xxxyyyzzz|||{{{ooolllkkkmmmqqqyyyzzzqqqsssuuuwwwsssjjjgggeee```bbbdddeeeeeeddddddeeegggiiigggccc^^^XXXRRRNNNKKKMMMSSSZZZ```dddlllxxx}}}xxxxxxzzzjjjaaaWWWSSSOOOKKKJJJKKKWWW^^^iiisssyyy~~~yyyddd[[[PPPIIIFFFEEEBBB@@@DDDDDDDDDFFFKKKSSS\\\bbbhhhnnnssstttwww}}}~~~||||||~~~|||zzzxxxxxxzzz{{{{{{{{{zzzyyy~~~}}}||||||~~~~~~|||zzz{{{zzzyyyyyyyyyzzz{{{|||yyyxxxwwwvvvuuutttttttttvvvuuutttttttttuuuvvvwww{{{zzzxxxxxxxxxwwwuuussssssssssssssstttttttttuuuwwwwwwvvvvvvvvvvvvwwwwwwyyyyyyzzzzzzyyywwwuuusssrrrsssuuuxxxzzz{{{|||}}}|||~~~---,,,******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************************++++++***)))(((''''''++++++***************+++************************++++++++++++******))))))************************,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,------............------------,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............///000000.........//////000000111222222222222333555666777999888;;;DDDWWWxxxyyywwwyyy~~~rrraaa[[[ddd~~~zzzfffQQQDDDAAABBB>>>@@@BBBEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>><<<;;;:::888777666555555333333333333333333333333666666666666666666777777;;;;;;<<<===???@@@AAABBBBBBDDDFFFGGGHHHJJJLLLNNNOOOQQQUUUYYY\\\___aaabbbgggkkkmmmiiibbb```dddiiillljjjjjjmmmsssxxx}}}~~~{{{||||||{{{|||~~~}}}tttooommmqqquuu{{{vvvrrrvvvyyy{{{{{{qqqjjjhhhdddaaaeeeffffffeeecccaaabbbcccddddddbbb\\\UUUOOONNNOOORRRZZZbbbeeeeeejjjuuu~~~pppeeeYYYSSSOOOKKKJJJLLLXXXbbboooxxx{{{|||~~~{{{uuunnngggVVVOOOGGGBBBAAA@@@???===DDDGGGJJJMMMQQQYYYcccjjjtttyyy{{{zzz{{{~~~||||||}}}wwwwwwwwwwwwwwwxxxyyyyyy|||{{{zzz{{{}}}}}}|||{{{|||zzzyyy{{{~~~}}}zzzyyyyyyyyyxxxwwwvvvuuuttttttsssrrrrrrssstttvvvwwwyyyxxxwwwwwwwwwwwwuuutttrrrrrrqqqqqqrrrsssssstttvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxxxxxxxwwwwwwwwwrrrsssuuuwwwyyy{{{}}}}}}}}}---,,,++++++------,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++******************************++++++***)))((((((,,,+++******)))*********************************,,,,,,++++++***)))))))))************************)))))))))******+++++++++++++++++++++++++++++++++++++++,,,------...//////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............///000000.........---...///000000111111222222333555555666999777:::@@@GGG]]]lll\\\[[[mmm|||yyy~~~pppYYYHHHCCCEEE===>>>@@@DDDGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCDDDDDDDDDCCCBBBAAA@@@@@@>>>===<<<:::888777666555444444444444444444444444555555555666666666777777999999:::<<<===>>>???@@@@@@BBBDDDFFFFFFHHHJJJLLLNNNPPPRRRUUUYYY^^^bbbdddeeejjjmmmkkkfffbbbdddhhhiiihhhhhhjjjnnnssswwwyyywwwxxxxxxxxxyyy~~~}}}||||||yyysssqqquuuzzz~~~zzztttrrrxxx}}}~~~xxxyyywwwrrrmmmjjjgggeeebbbcccddddddbbb```^^^^^^___aaabbbaaa[[[SSSOOOQQQTTT[[[dddmmmnnnjjjlllvvvvvviii[[[TTTQQQNNNMMMNNNXXXddduuuxxxkkkddd___XXXRRRLLLHHHCCC@@@@@@AAAAAAAAAFFFJJJPPPTTTYYYaaakkksss}}}~~~~~~||||||wwwvvvuuutttuuuvvvxxxyyyyyyxxxwwwxxxzzz{{{{{{zzzzzzxxxwwwzzz}}}xxxyyyyyyzzzzzzyyywwwuuutttrrrrrrqqqqqqrrrtttuuuvvvwwwuuuttttttuuuuuuuuusssppppppoooooopppqqqrrrssswwwwwwwwwxxxxxxwwwwwwwwwvvvuuuuuuuuuuuuwwwxxxyyyuuuvvvvvvwwwyyyzzz{{{|||~~~---,,,+++,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************)))******+++,,,,,,++++++++++++***************+++************************+++++++++*********))))))************************)))))))))******+++++++++++++++++++++++++++++++++++++++,,,------...//////+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............///000000///............//////000000000111333444444555555444222777===>>>JJJttt~~~|||}}}}}}fff[[[bbbnnnyyyzzz~~~xxxaaaMMMEEEEEE???>>>@@@CCCGGGIIIHHHFFFEEEEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>>===<<<:::888777666444444444444444444444444333333444555666777888888777888999:::<<<===>>>>>>>>>@@@CCCDDDEEEFFFIIIKKKNNNOOOPPPSSSWWW]]]bbbdddfffjjjnnnmmmiiifffgggiiijjjjjjiiiiiijjjmmmqqqtttrrrssstttuuuxxx||||||{{{|||}}}xxxvvvzzz~~~~~~xxxuuurrrzzz{{{tttqqqmmmiiihhhhhhgggeeeddd```aaabbbaaa___^^^^^^______aaa```[[[TTTRRRUUUYYYcccmmmvvvwwwrrrsss{{{yyyjjj[[[TTTRRROOOMMMNNNVVVcccvvvvvvlll___UUUPPPLLLHHHEEEEEEDDDBBBBBBCCCEEEGGGGGGJJJNNNSSSYYY___hhhssszzz~~~{{{|||xxxvvvtttssstttuuuxxxyyywwwvvvtttuuuwwwxxxxxxxxxzzzxxxxxx|||~~~zzzvvvvvvwwwwwwvvvtttrrrqqqrrrqqqqqqqqqrrrsssuuuvvvuuusssqqqqqqrrrssssssrrroooooonnnnnnnnnppprrrsssvvvwwwxxxxxxxxxxxxwwwvvvssssssrrrrrrsssvvvxxxyyyzzzyyyyyyxxxyyyyyyzzz{{{,,,++++++,,,------+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))***,,,,,,---------******))))))***++++++,,,************************************************************************,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,------......******++++++++++++,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............///000000///////////////////////////000111333444444444444333444999>>>===DDDbbbzzzvvvwwwyyy}}}qqq^^^[[[aaa{{{wwwxxxmmmXXXJJJEEECCCAAA@@@BBBFFFHHHGGGEEEDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@???>>><<<999777666444444444444444444444444222333333555666777888888777777888:::;;;<<<===>>>>>>@@@BBBDDDDDDFFFHHHJJJMMMNNNOOORRRVVV[[[```cccfffjjjnnnnnnkkkhhhhhhjjjjjjjjjiiihhhggghhhlllooooooooooooqqquuuyyy~~~~~~~~~~~~zzzxxxttt~~~~~~wwwpppiiieeefffgggeeeddddddaaabbbcccbbb```___```aaa```___^^^YYYVVVVVVYYY]]]gggpppyyy{{{yyyzzz~~~nnn^^^WWWTTTPPPMMMLLLSSS___qqqyyyrrrmmmkkk]]]VVVMMMGGGFFFEEEDDDBBBBBBCCCDDDEEEHHHJJJMMMOOOOOOPPPTTTZZZdddoooyyy~~~{{{{{{xxxwwwvvvuuuuuuvvvxxxzzzwwwuuussssssuuuwwwwwwwwwzzzzzz{{{~~~xxxxxxxxxxxxwwwuuutttssssssrrrqqqqqqrrrsssuuuvvvuuurrrppppppqqqrrrrrrrrrooonnnmmmmmmnnnppprrrttttttuuuvvvwwwwwwvvvuuutttrrrrrrrrrrrrtttvvvxxxyyy|||{{{zzzyyyzzz{{{|||}}}+++******+++---,,,***)))))))))***+++,,,------...++++++++++++++++++++++++++++++************++++++************************)))***+++++++++++++++***(((((())))))***+++------************************)))))))))***++++++,,,,,,************************------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............///000000//////111111111000///...///000111333444444444444666777:::<<<<<>>===@@@BBBCCCDDDEEEHHHJJJKKKLLLMMMPPPTTTYYY]]]___eeegggjjjkkkiiigggggghhhggggggfffdddbbbcccgggjjjnnnmmmlllmmmqqqvvvzzz||||||zzzyyyuuullleeeffffffdddbbbdddaaabbbbbbaaa___^^^^^^___```]]]ZZZWWWVVVYYY\\\___eeemmmvvv{{{}}}xxxggg___[[[UUUPPPMMMOOOXXXiii}}}vvvmmmhhhaaaZZZWWWOOOKKKEEECCCDDDEEEFFFEEEDDDFFFHHHKKKNNNQQQUUUWWWTTTRRRRRRZZZgggttt}}}}}}{{{{{{~~~yyyxxxwwwwwwwwwxxxyyyzzzzzzwwwuuutttuuuvvvwwwvvvyyyzzz|||}}}|||{{{yyyxxxxxxxxxxxxttttttsssrrrrrrssstttuuuwwwtttqqqpppqqqrrrsssrrrooonnnmmmlllmmmpppsssuuuuuuvvvwwwxxxxxxwwwvvvuuusssssstttuuuvvvxxxyyyzzz|||{{{zzzzzz{{{}}}***)))***+++,,,,,,***((((((((()))***,,,---...///++++++++++++++++++++++++++++++************++++++***************************++++++******)))((('''((((((((()))***,,,---...************************(((((()))***+++,,,,,,---************************,,,++++++******)))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,------.........------++++++++++++------,,,+++***)))(((&&&%%%%%%,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...............///000000///000222333333111///......///111333444444444333333444444444555;;;FFFNNNqqq{{{wwwyyy{{{}}}iiiaaabbbaaayyywwwcccUUUMMMGGGBBBAAADDDGGGFFFDDDCCCDDDFFFHHHIIIHHHGGGFFFEEEFFFFFFFFFFFFEEEEEEDDDBBBBBBAAA@@@>>>;;;888777555555555555555555555555666666555555555444444444777777888999;;;<<<===>>>>>>@@@BBBCCCDDDFFFHHHJJJJJJJJJLLLOOORRRWWWZZZ\\\ccceeeggghhhfffeeeffffffcccccccccaaa___```dddhhhnnnllljjjkkknnnrrrvvvxxx}}}~~~~~~|||~~~{{{pppgggggggggcccaaaccc```aaaaaa___\\\[[[[[[[[[```\\\WWWUUUWWWZZZ]]]___cccjjjsssyyy~~~pppgggbbb[[[SSSOOOMMMTTTcccxxxqqq___YYYXXXRRRKKKIIIJJJGGGCCCCCCDDDGGGGGGGGGGGGJJJNNNQQQTTTXXX[[[^^^XXXSSSQQQYYYhhhvvv~~~{{{}}}~~~}}}{{{zzz}}}yyyyyyyyyyyyyyyzzzzzz{{{|||yyyvvvuuuvvvwwwwwwwwwvvvxxx{{{}}}}}}~~~{{{zzzxxxvvvuuuuuuvvvvvvvvvuuutttsssrrrssstttuuuyyyvvvsssrrrrrrsssssssssooonnnmmmlllmmmpppsssuuuwwwxxxzzz{{{{{{zzzxxxwwwtttuuuvvvwwwxxxyyyzzzzzzzzzzzzzzzzzz}}},,,,,,,,,,,,,,,+++***))))))***++++++,,,,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,************************************************++++++************++++++************************++++++++++++++++++++++++************************(((((((((((()))***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++...,,,***+++---...,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---///000000000///.../////////000111111222222222222222444777<<>>===<<<;;;:::999666444333444555555444444444444444444444444555666777888:::;;;<<<===AAA@@@@@@@@@BBBDDDFFFHHHLLLLLLLLLNNNPPPTTTWWWYYY^^^___aaabbbcccdddddddddeeeddd```[[[XXX\\\dddkkkllljjjggghhhkkkooorrrtttxxx}}}}}}~~~~~~|||yyyiiidddccc___]]]___eeebbb^^^ZZZWWWVVVUUUUUUTTTTTTTTTTTTUUUXXX]]]aaafffgggnnnwww}}}xxxnnndddYYYRRRQQQVVVbbbtttzzzqqqllljjjccc\\\TTTOOOOOOOOOKKKHHHJJJHHHFFFFFFJJJNNNRRRTTT\\\YYYUUUVVV___iiikkkgggbbbXXXSSS\\\lllvvvzzz{{{~~~{{{zzz{{{}}}~~~{{{zzzyyyzzzzzzyyyyyyxxxzzz|||}}}}}}|||}}}yyyuuusssuuuvvvvvvtttwwwyyy|||~~~}}}}}}zzzwwwuuusssssssssrrrtttvvvwwwwwwwwwvvvvvvxxxwwwtttrrrqqqqqqrrrsssrrrqqqooooooppprrruuuwwwwwwwwwxxxzzz||||||yyywwwttttttuuuuuuvvvxxxyyyzzzzzz{{{{{{zzz{{{++++++,,,,,,+++******)))))))))***+++,,,,,,,,,,,,++++++++++++*********************+++++++++,,,,,,************************************************++++++************++++++************************++++++++++++++++++++++++************************+++*********+++,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++///---+++,,,...///---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,................................................---......////////////////////////000111111222222444444333444666:::===@@@NNNkkksssjjj```ggg~~~}}}jjjYYYJJJCCCBBBAAAAAACCCGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCAAAAAA@@@@@@???===<<<;;;:::999666444333444444555444444444444444444444444555555666888999:::;;;<<>>===<<<:::999777555444444444555444444444444444444444444444444555666888999::::::===>>>@@@BBBCCCDDDDDDDDDGGGGGGGGGIIIKKKNNNQQQSSSYYYZZZ\\\___bbbeeeggghhhqqqooolllfff```^^^bbbfffmmmjjjhhhhhhlllppptttvvvuuuwwwzzz{{{{{{}}}|||yyywwwvvvvvv{{{|||}}}~~~~~~uuukkkbbb^^^___```___[[[WWWSSSNNNKKKIIIHHHJJJMMMPPPSSSXXX\\\```hhhgggkkkrrryyy~~~qqqfffZZZ[[[___gggpppwwwzzzyyy|||zzzuuummmddd^^^[[[ZZZSSSRRRRRRQQQQQQRRRRRRRRRSSSWWW\\\dddmmmuuu{{{}}}|||zzzzzzpppgggccckkkwww~~~~~~{{{zzz{{{{{{}}}~~~~~~|||yyyxxxwwwwwwwwwyyy|||~~~~~~}}}|||zzzyyyyyyyyyxxxvvvttttttvvvxxxyyyzzzyyyxxxvvvzzzyyyxxxvvvvvvuuuuuuuuuqqqooooooqqqvvvyyyyyyxxx|||{{{zzzxxxvvvuuuuuuuuutttsssssssssssssssttttttuuuuuuvvvyyy{{{|||{{{yyyxxxxxxxxxyyyzzz{{{|||}}}~~~~~~))))))*********))))))(((***+++,,,---.../////////,,,,,,+++++++++*********************++++++++++++************************************************++++++************++++++************************************************************************++++++***)))))))))******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,........................///......------...000111/////////000111111222222444444333222333444666777===HHHbbbqqqhhhgggyyy{{{fffVVVKKKEEEBBBAAACCCDDDFFFGGGHHHGGGFFFEEEFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAA@@@???>>>===;;;:::888666555444444444444444444444444444444444333333444555666777888999;;;===@@@BBBDDDDDDCCCBBBEEEEEEFFFGGGIIILLLNNNPPPVVVWWWYYY]]]aaaeeehhhjjjrrrrrrpppkkkeeebbbdddgggiiigggdddeeeiiioootttvvvtttuuuwwwwwwxxx{{{|||yyyyyyyyywwwwwwvvvwwwyyyzzzmmmccc______bbbaaa^^^YYYTTTOOOJJJHHHGGGJJJOOORRRUUUYYY\\\___dddccceeekkkrrrzzz{{{nnnaaa______bbbhhhlllnnnoootttsssqqqlllfffaaa______WWWXXXXXXWWWVVVWWWZZZ\\\kkkooovvv}}}{{{rrrnnnuuu~~~}}}}}}|||}}}~~~~~~~~~}}}|||{{{yyyxxxxxxyyy{{{}}}|||{{{zzzzzzzzzzzzyyywwwtttrrrtttuuuvvvwwwwwwwwwuuutttwwwwwwvvvvvvwwwwwwwwwwwwtttqqqnnnpppuuuxxxyyywww}}}|||{{{yyyxxxvvvuuutttwwwxxxxxxyyyxxxwwwvvvuuuttttttuuuxxx{{{||||||zzzyyyyyyyyyyyy{{{|||}}}~~~((())))))*********))))))+++,,,---///000111111111,,,,,,,,,++++++++++++***))))))*********+++++++++************************************************++++++************++++++************************************************************************++++++******************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................///......------...000111/////////000111111222222222111111222333444666777;;;???PPPtttssshhhmmm}}}iiiUUUHHHCCCBBBAAABBBDDDFFFGGGGGGFFFFFFHHHGGGGGGFFFFFFEEEDDDDDDAAAAAABBBAAAAAA@@@???>>><<<;;;:::888777666555555444444444444444444444444333333444555666777777888999;;;???BBBCCCCCCAAA@@@DDDDDDEEEGGGIIIKKKMMMNNNSSSTTTVVVZZZ^^^cccgggiiiqqqrrrrrroookkkjjjlllooonnnjjjfffeeehhhmmmqqqttttttuuuuuuvvvxxx|||}}}}}}yyyxxxvvvvvvxxx}}}|||ppphhhdddddddddbbb___[[[UUUPPPLLLIIIHHHLLLQQQUUUWWWYYY[[[\\\___\\\]]]bbbiiirrr{{{mmmdddbbbaaaaaaccceeeggghhhiiijjjkkkiiifffdddcccccc]]]___```aaabbbeeeiiilll|||www{{{~~~~~~~~~}}}}}}}}}~~~{{{yyyxxxyyyzzz{{{zzzyyyxxxyyyzzzzzzxxxuuurrrqqqttttttuuuvvvvvvvvvuuutttuuuuuuvvvwwwxxxyyyyyyzzzxxxuuurrrrrruuuwwwvvvuuuzzz{{{{{{zzzxxxvvvtttsssxxxyyyzzzzzzyyyxxxvvvuuuuuutttuuuwwwzzz|||{{{zzzyyyyyyyyyzzz{{{|||}}}~~~))))))******++++++******+++,,,...///111111222222,,,,,,,,,,,,++++++++++++)))))))))************+++************************************************++++++************++++++************************************************************************------,,,,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++***)))***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////.......................................///000000/////////000111111222222000000111222333555666777888999DDD___}}}}}}rrrlllrrr|||dddQQQGGGBBBAAAAAABBBCCCDDDFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@???>>>===<<<;;;999888666666444444444444444444444444333333444555666666777777999;;;>>>AAABBBBBB@@@???CCCDDDEEEGGGHHHJJJKKKLLLPPPPPPRRRUUUYYY^^^bbbdddmmmoooqqqqqqoooppptttwwwxxxsssmmmiiijjjlllooopppttttttuuuwwwzzz}}}|||zzzwwwvvvvvvyyy|||{{{sssnnnllliiidddccc___[[[WWWRRROOOMMMKKKOOOUUUYYY[[[[[[[[[[[[]]]YYYXXX[[[```gggsss~~~vvvjjjgggfffeeeddddddccccccdddeeefffffffffeeefffiiillleeeggglllqqqwww{{{~~~}}}~~~|||~~~}}}|||}}}~~~}}}||||||}}}~~~zzzyyyxxxyyyzzz{{{zzzxxxwwwyyy{{{zzzwwwsssrrrqqqsssssstttuuuuuuuuuuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{zzzyyyxxxwwwvvvuuuuuuuuuxxxyyyzzzzzzyyywwwuuusssuuuvvvwwwwwwwwwuuutttsssvvvuuuuuuvvvyyy{{{{{{zzzzzzzzzzzz{{{|||}}}~~~}}})))******+++,,,,,,++++++***+++,,,...000000111111------,,,,,,,,,+++++++++))))))))))))************************************************************++++++************++++++************************************************************************,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,***)))+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................---......////////////////////////000111111222222111111222222333444555555777888===MMMkkk~~~zzz|||}}}~~~rrriiinnnvvvbbbQQQEEEAAAAAA@@@AAABBBEEEGGGIIIGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>===;;;999888777444444444444444444444444444444555555666666777777999:::===???@@@AAA@@@@@@AAABBBDDDFFFGGGIIIIIIJJJLLLLLLMMMOOOSSSWWW[[[]]]eeehhhkkklllllloootttyyyzzzuuunnnjjjjjjmmmpppqqqsssssstttwww{{{}}}~~~{{{zzzzzzzzzzzz~~~~~~~~~wwwrrrqqqooojjjhhheeebbb^^^ZZZWWWVVVUUUOOOUUU\\\aaacccbbbaaaaaa___ZZZVVVWWWXXX\\\fffpppwwwpppooooooooonnnkkkhhheeedddgggeeebbb___```eeemmmsssssswww~~~yyy{{{|||{{{{{{{{{}}}~~~~~~}}}||||||{{{{{{{{{wwwwwwvvvxxxzzz||||||{{{yyy{{{|||zzzvvvsssrrrsssqqqqqqrrrssstttuuuuuuuuuuuuwwwxxxzzz||||||}}}|||yyy|||~~~|||xxxuuuvvvxxxvvvxxxzzz{{{{{{yyyvvvtttttttttuuuuuuuuuttttttssswwwvvvuuuvvvxxxzzzzzzyyy||||||||||||}}}~~~}}}~~~)))***+++,,,,,,,,,,,,,,,((()))+++---...///000000---------,,,,,,,,,++++++))))))))))))************************************************************++++++************++++++************************))))))))))))))))))))))))************************)))))))))***+++,,,---...+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---+++***,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---..............................,,,---///000000000///.../////////000111111222222222222333333333444444444:::999;;;BBBXXX}}}xxx||||||{{{{{{~~~wwweee___lll|||qqq[[[KKKBBB@@@??????AAADDDGGGJJJFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAAAAA@@@@@@>>>===:::888777444444444444444444444444444555555555666777777777999:::<<<>>>???@@@@@@@@@@@@AAACCCEEEFFFGGGHHHHHHIIIIIIJJJKKKNNNRRRVVVXXX^^^aaadddeeefffjjjpppvvvtttpppjjjhhhiiinnnrrrtttqqqrrrtttwww{{{~~~~~~~~~|||zzz~~~~~~|||yyy{{{yyyrrrooopppmmmhhhllliiieeeaaa^^^]]]\\\\\\TTTZZZbbbhhhjjjjjjiiihhhbbb\\\WWWUUUTTTVVV^^^gggyyy|||zzzwwwxxxyyywwwsssnnnjjjhhhgggccc[[[VVVVVV___kkksss~~~~~~}}}}}}zzz{{{{{{{{{{{{|||{{{{{{}}}}}}|||zzzxxxwwwttttttuuuwww{{{}}}~~~~~~zzz|||}}}{{{wwwttttttuuuooopppppprrrssstttuuuuuuvvvwwwyyy|||}}}}}}}}}}}}xxx}}}yyyvvvwww{{{vvvxxxzzz||||||zzzwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvxxxvvvuuuvvvwwwyyyyyyxxx}}}}}}}}}~~~}}}{{{zzz,,,+++***))))))***+++,,,&&&''')))+++,,,,,,,,,+++,,,++++++******++++++,,,(((((())))))******++++++******************************++++++++++++******(((((()))***++++++,,,,,,))))))))))))))))))))))))))))))***+++,,,,,,------)))************+++++++++++++++************++++++((()))***++++++***)))(((+++*********+++,,,------******+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,---...//////........................///////////////000111111333333222222333333444555666::::::===III\\\~~~|||kkk^^^___eee~~~|||kkkOOOFFFBBB@@@AAAAAA@@@BBBEEEDDDDDDEEEEEEEEEDDDDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCBBB@@@===;;;999888666666555555555444444444666555333333333555777888888888:::;;;<<<>>>???@@@@@@@@@@@@AAABBBDDDFFFGGGGGGHHHIIIJJJJJJMMMPPPSSSXXXZZZ]]]___aaadddhhhkkkqqqnnnjjjhhhiiimmmrrruuussstttuuuwwwyyy{{{|||}}}}}}|||{{{~~~zzzyyysssooonnnkkkgggfffiiiiiikkkjjjeeedddeeeeeebbb^^^fffmmmoooqqquuuuuusssiiieee^^^WWWSSSSSSVVVYYYhhh{{{{{{yyyyyyxxxvvvtttmmmggg^^^WWWWWWaaappp|||~~~~~~~~~{{{{{{zzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzssstttuuuwwwzzz}}}~~~|||zzzxxxvvvvvvuuuwwwuuuttttttuuuuuutttsssvvvvvvuuuwwwyyy{{{zzzzzz{{{{{{{{{{{{zzzyyyyyyxxxyyyyyyzzzzzzzzzyyyyyyxxxuuusssssstttwwwxxxvvvsssvvvwwwxxxzzz{{{|||}}}}}}{{{zzzzzz|||}}}yyy++++++***))))))***++++++***++++++,,,,,,,,,++++++++++++************++++++))))))))))))******************************************++++++++++++******((())))))***++++++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,)))************+++++++++++++++************++++++)))******************))),,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------.................................///////////////000111111333222222222222333444444444999888:::CCCRRRvvvyyywww{{{rrrccc^^^___jjj}}}zzz{{{yyy||||||zzz~~~sss[[[LLLEEE@@@AAACCCBBBCCCFFFEEEEEEEEEFFFFFFEEEEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCBBB@@@>>><<<::::::777666666555555444444444444444222222222444555666888888999:::<<<===>>>????????????@@@AAACCCEEEFFFEEEGGGHHHHHHHHHJJJMMMPPPTTTWWWZZZ\\\^^^aaadddgggjjjiiiiiiiiikkknnnqqqsssssssssuuuvvvxxxyyyzzz{{{~~~{{{zzz|||}}}vvvoooiiigggeeecccdddgggkkkmmmllliiiiiimmmnnnkkkhhhooouuuwwwwwwyyyxxxuuuqqqmmmeee\\\UUURRRSSSUUUaaaqqq|||yyyqqqfff^^^___jjjyyy~~~}}}}}}~~~||||||{{{{{{zzzyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvwwwxxxzzz|||}}}~~~~~~}}}|||{{{yyyxxxxxxxxxvvvuuussssssuuuwwwxxxxxxxxxwwwvvvxxxzzz{{{zzzyyyyyyyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvtttssstttwwwxxxvvvuuuvvvwwwxxxzzz{{{|||}}}}}}|||{{{{{{|||~~~|||++++++***))))))***++++++...------,,,++++++,,,,,,++++++************++++++***************)))))))))******************************++++++++++++******)))))))))***++++++,,,,,,))))))))))))))))))))))))******++++++++++++++++++)))************+++++++++++++++************++++++++++++************++++++------,,,++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------........................///////////////000111111222222222222222333444444222777666666<<>>===<<<<<<888888777666555555444444444333222111222333444555777777888:::;;;<<<=========>>>>>>???@@@BBBCCCDDDDDDEEEFFFFFFFFFGGGIIIKKKPPPSSSVVVYYYZZZ\\\___aaacccdddgggjjjmmmoooqqqrrrrrrssstttuuuvvvwwwwwwwww}}}}}}|||~~~~~~ssskkkeeedddcccbbbcccfffiiillllllkkknnntttxxxwwwwww~~~}}}yyyvvvtttnnncccYYYRRRQQQSSSZZZfffmmmwww}}}rrrnnnsss~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{yyyxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{|||}}}||||||{{{{{{{{{||||||uuusssqqqqqqtttxxxzzz{{{zzzyyyxxxyyyzzz{{{zzzxxxvvvwwwyyyzzzyyyxxxvvvuuuuuuuuuvvvvvvvvvvvvvvvuuuwwwuuussssssuuuwwwwwwwwwwwwwwwxxxzzz{{{|||}}}~~~~~~}}}||||||}}}+++******************+++---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,+++++++++******)))))))))******************************++++++++++++******))))))*********+++++++++))))))))))))))))))))))))++++++++++++************))))))*********+++++++++++++++************++++++---,,,+++******+++,,,---++++++,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))++++++,,,,,,,,,,,,------,,,------......------,,,------------------,,,,,,........................///////////////000000111222222222111222333333444///666444444888<<>>>>>===:::999999777666555444444444333333222222333444444666777777888999;;;;;;<<<<<<===>>>???@@@AAACCCCCCCCCDDDEEEEEEEEEEEEGGGIIILLLOOOSSSVVVXXXYYY[[[]]]___```cccfffjjjnnnppprrrpppqqqrrrsssttttttsssssszzz|||{{{rrrkkkggghhhhhhfffeeefffdddgggiiijjjoooyyy~~~yyyyyyvvvlll___UUUSSSTTTXXX___cccmmm}}}~~~~~~~~~~~~~~~}}}~~~~~~|||zzzxxxvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{|||}}}~~~uuussspppppprrrvvvyyyzzz|||{{{yyyzzzzzz{{{yyyxxxtttuuuwwwxxxxxxwwwuuussstttuuuvvvvvvvvvvvvvvvvvvwwwuuusssssssssuuuwwwxxxwwwxxxxxxzzz{{{|||~~~~~~~~~~~~}}}~~~~~~*********++++++************))))))))))))+++---...------,,,,,,,,,,,,------,,,,,,++++++******))))))******************************++++++++++++*********************+++++++++))))))))))))))))))))))))+++*********************))))))*********+++++++++++++++************++++++---,,,+++******+++,,,---((()))***,,,,,,------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))+++++++++,,,,,,---------,,,,,,------------,,,,,,------------------,,,,,,........................///////////////000000111222111111111111222333333...666555444888:::AAARRRrrrzzzpppmmmqqqwwwzzzzzzkkkaaa^^^aaaooowwwrrrssswwwqqq]]]JJJDDDFFFGGGEEECCCCCCDDDEEEEEEFFFFFFFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAA@@@?????????<<<;;;:::999777666555444555555444444444444444555555666666777888999::::::;;;<<<===???@@@AAABBBBBBBBBCCCEEEFFFEEEEEEGGGHHHKKKNNNQQQTTTUUUWWWZZZ\\\\\\[[[[[[]]]```eeekkknnnmmmnnnpppqqqrrrqqqpppooovvvxxx{{{~~~wwwqqqkkkjjjnnnppplllfffddd```cccfffiiiqqq}}}wwwgggZZZVVVWWWYYY]]]]]]gggwww~~~~~~||||||}}}}}}}}}~~~~~~{{{xxxvvvxxxxxxxxxxxxxxxxxxxxxxxxtttttttttuuuvvvxxxyyyzzzyyyyyyyyyzzz{{{}}}~~~zzzwwwsssrrrtttwwwyyyzzz}}}{{{zzzzzzzzzzzzyyywwwssstttvvvwwwwwwvvvtttsssuuuvvvvvvwwwxxxxxxxxxwwwvvvvvvtttssssssuuuwwwyyyxxxxxxyyyyyy{{{|||~~~)))***++++++++++++***)))((((((((()))***+++---...------,,,,,,,,,,,,------+++++++++++++++***************************************++++++++++++******************************))))))))))))))))))))))))))))))******************)))************+++++++++++++++************++++++++++++************++++++&&&(((***,,,---...------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,------------,,,,,,------------------------........................///////////////000111111111111111111111222333333///666444333:::;;;===HHH\\\~~~yyypppmmmppp{{{}}}wwwooohhhgggnnn~~~zzzjjjUUUKKKIIIGGGCCCAAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBAAABBBBBBCCCDDDCCCCCCBBBBBBAAA@@@??????>>>===<<<:::888666555444555555555555555555444444444555555666777777888888999:::<<<===???@@@@@@@@@@@@BBBEEEFFFFFFFFFGGGHHHJJJLLLOOOQQQSSSWWW[[[^^^[[[XXXUUUTTTWWW\\\cccgggjjjkkkmmmooopppooonnnlllpppssswwwyyyzzzzzzzzz{{{yyyqqqllllllqqqtttooogggbbb___cccfffiiissssssbbb[[[[[[]]]___^^^eeeqqqttt|||}}}}}}~~~~~~}}}~~~|||yyywwwyyyyyyyyyyyyyyyyyyyyyyyytttttttttuuuvvvxxxyyyzzzxxxxxxxxxyyyzzz{{{|||}}}~~~{{{xxxvvvwwwyyyzzzzzz|||zzzyyyyyyzzzzzzyyywwwsssttttttuuuuuuuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyyyywwwwwwxxxwwwvvvvvvxxx{{{yyyyyyyyyyyy{{{}}})))***++++++++++++***))))))******+++,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++++++++,,,******************************++++++++++++******************************))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++++++++************++++++)))******************)))'''(((+++,,,------,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......+++,,,,,,------,,,,,,++++++,,,,,,------.................................///////////////000111111111111111111111222222333000666444222:::;;;;;;AAAMMMgggyyypppooottt|||tttppprrrwww```TTTMMMGGGCCCAAA>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEDDDCCCBBBAAA@@@?????????>>>===;;;888666555444555555555555444444333333444444444555666666777777666777999;;;<<<=========>>>@@@CCCEEEEEEEEEGGGHHHIIIKKKLLLNNNQQQVVV[[[```]]]ZZZVVVTTTUUUYYY^^^bbbggghhhkkkmmmnnnmmmlllkkkkkkpppuuuxxxxxxwwwxxxyyy~~~|||}}}~~~uuuooonnnsssvvvqqqiiiddd___bbbeeeiiitttnnnggggggeeegggeeeiiiqqqooovvv~~~}}}zzzxxxyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwxxxyyyyyywwwwwwwwwwwwwwwxxxyyyyyy}}}zzzxxxwwwxxxyyyyyyxxxzzzyyyxxxxxxyyyzzzxxxwwwuuuttttttssstttuuuvvvwwwuuuvvvwwwxxxyyyyyyyyyyyyxxxzzz||||||zzzyyy{{{}}}zzzyyyyyyyyyzzz}}}~~~)))***+++,,,,,,+++***)))+++,,,---...---,,,+++*********))))))))))))***************++++++,,,,,,---******************************++++++++++++******++++++******************))))))))))))))))))))))))'''(((((()))***++++++,,,)))************+++++++++++++++************++++++((()))***++++++***)))((()))***,,,------,,,+++*********+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********++++++***************+++,,,,,,---......+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////........................///////////////000111111111111111000111222222333000666333000999;;;999>>>CCCUUU~~~{{{qqqrrrzzzxxxsssrrr{{{hhhZZZPPPHHHCCCBBB<<<===>>>???@@@AAAAAA@@@AAAAAAAAAAAABBBBBBCCCDDDFFFEEEDDDCCCAAA@@@???>>>@@@???===;;;999777555444444444444444444333222111333444444555555666666666333555777999:::;;;;;;:::<<>>>>>>>>???@@@AAABBBCCCHHHGGGEEECCCBBBAAABBBBBB@@@@@@???===;;;999777666444444444444444333222111111111222333333444555555444555888:::;;;<<<<<<;;;===???@@@AAAAAACCCFFFHHHJJJJJJJJJKKKOOOUUU]]]ccceee]]]WWWVVVWWWWWW[[[___dddfffiiilllnnnmmmlllllllllooorrrttttttuuuxxxzzz~~~}}}}}}{{{|||vvvooojjjbbb```dddooo|||}}}{{{|||~~~}}}xxx}}}~~~}}}zzzyyyyyyvvvvvvvvvwwwxxxyyyzzz{{{yyyxxxwwwwwwxxxyyy{{{|||zzz{{{{{{yyyvvvtttssssssvvvwwwyyyyyywwwuuuttttttxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwvvvuuuttttttttttttwwwvvvvvvuuuuuuvvvwwwxxxyyyzzz{{{|||}}}}}}}}}}}}{{{xxxwwwyyy~~~~~~************************++++++++++++++++++++++++))))))*********+++++++++)))******++++++******)))))))))))))))))))))))))))++++++***************+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////---........./////////000...............///000000444333222111111222333444222222333444666888999:::<<>>>>>>>>>>>??????@@@BBBCCCDDDGGGFFFDDDCCCBBBAAAAAABBB@@@@@@???>>><<<:::888777555555555555444444333333111111222333333444555555444444666888999:::;;;;;;<<<===??????@@@AAADDDFFFIIIIIIJJJKKKNNNTTT[[[aaaeee^^^XXXXXXXXXYYY\\\aaafffgggiiijjjlllnnnooooooiiijjjllloooqqqtttxxxzzz~~~~~~~~~zzzuuulllhhhiiiqqq||||||{{{{{{{{{{{{{{{{{{{{{}}}|||{{{|||}}}~~~}}}{{{yyyyyyyyyyyyxxxwwwwwwwwwyyyzzz{{{{{{zzzyyyxxxxxxxxxyyyyyyxxxyyyzzzxxxvvvssssssssstttvvvxxxyyywwwvvvvvvwwwxxxwwwvvvuuuuuuvvvwwwxxxxxxyyyyyywwwtttssstttuuuwwwvvvvvvuuuvvvvvvxxxxxx{{{{{{|||||||||||||||{{{{{{{{{{{{}}}||||||~~~************************++++++++++++++++++++++++***************+++++++++)))))))))******)))))))))))))))))))))))))))))))))+++***************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,............////////////.............../////////...............///000000333222111000000111222333000000111222444777999:::>>><<>>=========<<<;;;????????????AAABBBCCCDDDFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>><<<;;;999888666666666555555555444444111222222333333444444555444444444555666888999::::::;;;===>>>>>>???BBBDDDHHHHHHIIIIIILLLQQQXXX]]]ddd]]]XXXYYYZZZZZZ]]]bbbfffffffffgggiiilllnnnpppjjjiiihhhjjjnnnrrruuuwww||||||}}}}}}}}}}}}vvvsssxxx~~~zzzyyyxxxwwwwwwxxxyyyzzz{{{{{{}}}~~~|||}}}}}}{{{yyywwwxxxyyy|||{{{yyywwwwwwxxxyyyzzz}}}|||zzzxxxwwwwwwvvvvvvvvvwwwxxxwwwuuuttttttttttttvvvxxxyyyxxxxxxyyyzzzxxxwwwvvvuuuuuuvvvwwwxxxwwwzzz{{{xxxrrroooqqqtttvvvvvvvvvvvvvvvwwwxxxyyy|||||||||||||||{{{{{{zzzyyy{{{}}}}}}}}}|||}}}************************++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))*********)))******+++,,,************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************,,,,,,,,,+++*********)))------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...................................................///000000//////............////////////000111333444666777>>>;;;===IIIbbb~~~jjjZZZLLLGGGBBB?????????>>><<>>===<<<:::999777777666555555444444444222222222333333444444444555444444444555777999;;;999:::<<<======???AAADDDFFFFFFGGGGGGIIINNNTTTYYY```ZZZVVVWWWYYYZZZ\\\```ccccccdddeeefffhhhjjjkkknnnjjjggggggjjjnnnqqqrrrxxxyyy|||~~~~~~}}}}}}}}}}}}|||{{{{{{zzzxxxwwwxxxyyy{{{|||~~~zzz{{{~~~||||||}}}}}}{{{yyywwwxxxyyy~~~|||yyywwwvvvwwwxxxzzz{{{{{{zzzyyywwwwwwvvvvvvuuuwwwxxxxxxvvvuuuuuuvvvvvvwwwyyyyyyxxxxxxyyyzzzxxxxxxwwwvvvvvvwwwxxxxxxuuuzzz|||xxxqqqlllnnnrrrvvvvvvvvvvvvwwwxxxxxxyyy{{{{{{|||||||||||||||{{{wwwzzz~~~~~~}}}************************++++++++++++++++++++++++***************************++++++++++++++++++***))))))))))))))))))))))))******))))))***++++++,,,************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++******))))))((((((---,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...............---------...............///000000///..................///111111111111111222333333777888;;;AAAMMMiii}}}xxxvvvzzzuuukkkUUUOOOFFFAAAAAAAAA???<<<>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@????????????>>>===<<<;;;999888777555444444444444222222333333333333444444666555555555666777999;;;999:::<<<======>>>AAACCCDDDEEEEEEFFFGGGKKKPPPTTTZZZTTTRRRTTTWWWWWWYYY\\\___aaadddgggiiijjjjjjiiimmmjjjfffdddfffiiimmmnnnsssvvvyyy|||}}}}}}}}}}}}~~~~~~{{{{{{zzzyyy{{{}}}zzzxxxzzzzzzyyyyyyyyyzzz|||}}}~~~zzz|||~~~|||yyy}}}~~~~~~|||zzzyyyyyyyyy|||{{{yyywwwwwwwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvxxxzzzyyyxxxwwwwwwxxxyyyyyyzzzyyywwwvvvwwwxxxyyyxxxwwwvvvvvvwwwxxxyyywww|||{{{sssnnnppptttuuuvvvvvvwwwxxxyyyyyyyyyxxxyyyzzz|||}}}~~~~~~~~~xxx|||************************+++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))***+++,,,,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************))))))))),,,+++***)))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,.........---------------...............///000000000000111111111111000000222111111000000111111222333777===@@@CCCSSSyyyyyyuuuvvvwwwxxx{{{~~~}}}vvvmmmlllttt{{{|||zzzdddZZZMMMDDDAAA@@@>>>;;;=========>>>???@@@AAABBBAAAAAABBBBBBAAAAAA@@@??????????????????>>>=========<<<999777555444333333333333333333333333333333555555555666666777888999888999;;;<<<<<<>>>@@@CCCBBBCCCDDDDDDEEEHHHLLLPPPSSSOOOMMMQQQTTTTTTVVVYYY]]]```eeekkknnnppppppppplllkkkiiifffdddfffjjjnnnnnnqqquuuyyy{{{}}}~~~||||||}}}~~~~~~}}}~~~~~~}}}}}}}}}~~~}}}zzzxxxvvvxxxxxxyyyyyyzzzzzz{{{{{{}}}~~~|||}}}}}}zzzwww{{{}}}~~~|||yyyxxxxxxxxxxxxxxxwwwxxxxxxyyyyyyuuuvvvwwwxxxyyyyyyyyyyyyxxxyyy{{{zzzyyyxxxxxxyyyyyyzzzzzzxxxvvvuuuvvvxxxyyyxxxwwwvvvvvvwwwxxxyyy|||yyyttttttvvvuuuuuuwwwxxxyyyyyyyyyyyywwwxxxyyy{{{}}}~~~~~~}}}zzz************************+++++++++++++++++++++++++++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))***+++,,,---************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,+++***)))((((((***,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,...............///000000111111111222222111111111111000000000111222222333666777<<<@@@???FFFbbbzzzrrrqqqrrrqqqssswwwzzz~~~tttooozzzrrrkkkooowww}}}wwwjjjWWWJJJEEEBBB>>>;;;;;;;;;<<<<<<===???@@@AAA@@@AAAAAABBBAAA@@@????????????@@@@@@@@@???>>>>>>CCC@@@===999666555444444333333333333333333333333333444555666666666666666666888999::::::<<<>>>AAAAAABBBBBBBBBCCCEEEIIIMMMOOOKKKJJJOOORRRRRRSSSVVVZZZ]]]bbbiiiooouuuxxxzzzvvvwwwvvvooogggeeehhhmmmkkknnnrrrtttvvvxxx|||}}}{{{zzzzzz|||}}}}}}|||~~~}}}}}}{{{zzzxxxvvvuuuvvvxxxzzz{{{||||||{{{zzz{{{}}}}}}~~~|||{{{zzzyyy{{{~~~~~~|||yyyvvvvvvssstttvvvxxxyyyyyyyyyyyytttuuuwwwxxxyyyyyyyyyxxxxxxyyyzzzzzzxxxvvvwwwwwwwwwxxxxxxvvvuuuuuuwwwyyyyyyyyywwwwwwwwwwwwyyyyyy}}}{{{xxxvvvvvvtttuuuwwwyyyzzzzzzzzzzzzxxxyyyzzz|||}}}~~~~~~~~~}}}|||yyyxxx************************++++++++++++++++++++++++++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))***+++,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,------.........***)))((('''((()))+++---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,...............///000000//////000000000000///////////////000111333444555666333666;;;;;;>>>QQQhhhxxxtttqqqmmmmmmqqqrrr{{{rrr```eeekkksss~~~rrrpppuuu{{{~~~wwwbbbQQQIIIEEE@@@<<<;;;;;;;;;;;;<<<>>>???@@@???@@@AAABBBAAA@@@???>>>??????@@@@@@@@@??????>>>FFFDDD@@@<<<888666666555333333333333333333333333111222444555666555444444444666888888999:::===???@@@AAABBBBBBBBBDDDHHHKKKLLLIIIIIINNNQQQRRRSSSUUUVVVXXX]]]eeemmmvvv}}}zzzllleeeggglllkkknnnpppppppppqqquuuxxx{{{zzzxxxyyy{{{|||||||||{{{|||~~~~~~}}}~~~~~~zzzxxxyyy{{{}}}}}}}}}}}}{{{zzzxxxwwwvvvuuuwwwyyy|||~~~~~~}}}{{{zzz|||}}}}}}}}}}}}vvvzzz}}}~~~|||xxxuuusssoooqqquuuxxxyyyzzzyyyyyyuuuvvvwwwxxxyyyxxxxxxwwwwwwyyyzzzyyywwwuuuuuuvvvuuuvvvvvvuuuuuuuuuxxxzzzyyyyyyxxxwwwwwwxxxyyyyyy{{{|||||||||zzzxxxuuussstttuuuwwwyyyzzzzzzzzzzzzzzzzzz{{{|||}}}}}}||||||}}}|||~~~~~~~~~~~~}}}zzz{{{************************++++++*********************+++,,,,,,******+++,,,+++*********))))))((((((&&&'''(((*********)))(((+++++++++*********)))))),,,++++++******++++++,,,)))************+++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********...---,,,+++++++++,,,---************************,,,+++***))))))***+++,,,+++***)))'''''')))***+++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---........................////////////000000000000////////////000000000000000000000000111111111111777999:::999999===GGGNNNtttxxxtttpppoooppprrr}}}ssshhh```\\\```hhh}}}yyyvvvsssxxxzzzgggRRRDDD>>>>>>:::;;;<<<<<<<<<===@@@AAABBBAAA@@@@@@@@@AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCC@@@;;;666333444333333222222111111111333333333444444555555555555555666777888:::<<<===>>>???@@@BBBDDDFFFGGGHHHIIIJJJKKKLLLLLLNNNRRRTTTUUUWWW[[[___eeemmmuuuzzzqqq```cccnnnllloooqqqrrrqqqrrrvvvzzzxxxzzz|||{{{xxxxxx|||~~~~~~~~~|||zzz{{{}}}|||{{{{{{{{{||||||zzzxxxuuussswwwyyy{{{~~~~~~}}}~~~~~~|||{{{xxxwwwyyy}}}~~~zzzuuuoooqqqtttyyy}}}{{{yyywwwvvvwwwwwwvvvuuuwwwwwwwwwwwwvvvvvvvvvvvvrrruuuwwwvvvtttrrrsssuuuxxxzzz|||{{{wwwuuuuuuwww{{{zzzyyyyyyxxxxxxyyyyyywwwxxxyyyyyyzzzzzzzzzzzzzzz{{{|||||||||~~~~~~~~~~~~}}}~~~++++++++++++++++++++++++***************************+++,,,,,,******+++,,,+++*********))))))))))))&&&''')))*********))))))+++++++++*********)))))),,,++++++******++++++,,,)))************+++++++++((())))))***++++++,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,+++++++++***---,,,++++++++++++,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,+++***)))(((((()))***+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---.........................../////////000000000000.../////////000000000000000000000000111111111111333555777666666999AAAHHH]]]{{{vvvooommmnnnooozzzyyyiiiaaaZZZYYY\\\jjj~~~yyyyyyqqqYYYGGGAAABBB<<<======<<<<<<===>>>@@@AAAAAA@@@@@@@@@AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA???<<<999666555555555444333333222222333333333444444444555555555555666666888:::;;;<<<======>>>@@@AAACCCDDDEEEGGGIIIJJJKKKLLLNNNQQQTTTUUUWWWZZZ]]]aaagggnnnsssuuueeedddjjjkkkmmmpppppppppqqqsssvvv|||~~~}}}xxxuuuwwwzzz|||~~~~~~~~~}}}}}}~~~}}}|||zzz{{{{{{zzzyyyxxxyyyzzz{{{zzzwwwuuussswwwyyy{{{}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~|||zzz}}}zzzxxxzzz}}}~~~{{{xxxtttssstttuuuxxx{{{}}}~~~}}}{{{yyyxxxwwwwwwuuusssuuuuuuvvvvvvvvvvvvvvvvvvtttvvvxxxxxxuuutttuuuwwwxxxyyy{{{zzzwwwuuuuuuwwwxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,******+++,,,***************)))))))))'''((()))*********))))))+++++++++***************++++++************++++++)))************+++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***)))(((((()))***+++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------....../////////000000000....../////////000000000000000000000111111111111111333555555555777<<>>===;;;;;;<<<===>>>@@@@@@@@@@@@@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===;;;:::777777666666555444444333333333333444444444444555444555555666777999:::;;;;;;<<<<<<===???@@@@@@AAADDDFFFHHHJJJKKKNNNQQQTTTUUUVVVXXXZZZ\\\```fffjjjwwwvvvjjjdddccchhhjjjmmmooonnnnnnoooppp{{{}}}}}}xxxtttssstttwww|||}}}~~~}}}||||||}}}zzz|||~~~}}}{{{zzzyyyxxxvvvwwwxxx{{{}}}|||zzzwwwuuuyyyzzz{{{|||}}}|||{{{{{{zzz{{{|||}}}~~~~~~}}}|||}}}}}}|||zzzxxx|||zzzzzz}}}~~~}}}{{{zzzwwwtttrrrsssvvvyyy|||}}}{{{zzzyyyxxxvvvsssqqqssstttttttttuuuuuuvvvvvvvvvwwwyyyxxxwwwvvvwwwyyywwwxxxyyyxxxwwwuuuuuuvvvuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyzzzzzz{{{zzzzzzzzz|||{{{|||~~~~~~~~~++++++++++++++++++++++++***************+++++++++***+++,,,,,,******+++,,,************************))))))))))))***)))))))))************************++++++************++++++))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------........./////////000000........./////////000000///000000000111111111111333444666777777888;;;>>>BBBQQQnnnyyyvvvyyyqqq|||}}}pppeee[[[[[[nnnyyy```OOOGGGAAA???;;;::::::<<<===>>>?????????@@@@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<888888777666555444444333444444444444444444444444444444444555666777999:::;;;;;;;;;<<<===>>>>>>???BBBDDDGGGIIIJJJMMMPPPRRRRRRTTTUUUWWWXXX[[[```ccclllooorrrssspppjjjccc___eeegggjjjlllllllllkkkjjjrrruuuzzz{{{yyyvvvtttsssrrrzzz|||}}}~~~|||}}}~~~~~~{{{yyywwwuuutttxxxzzz}}}~~~|||zzz{{{||||||}}}}}}|||{{{{{{{{{{{{zzz{{{|||}}}~~~~~~}}}{{{|||||||||zzzxxx|||zzzyyy{{{}}}}}}|||}}}{{{wwwtttrrrsssvvvyyyzzzyyyxxxwwwwwwvvvsssppprrrrrrsssssstttuuuuuuuuuwwwwwwwwwwwwwwwwwwxxxyyyvvvvvvwwwwwwwwwvvvvvvvvvttttttvvvwwwxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzz}}}|||}}}))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,******+++,,,***************+++++++++*********))))))))))))***************************+++******))))))******+++))))))*********+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++************++++++,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------............////////////............///////////////000000000111111111111333555666777777888:::<<<===CCCVVVxxx~~~zzzpppaaaZZZfffxxxwww]]]LLLEEEAAA<<<999:::<<<>>>>>>>>>>>>???@@@AAAAAABBBBBB??????????????????????????????>>>===<<<;;;;;;;;;888888777666555444333333444444444444444444444444333333333444555666777888:::;;;;;;<<<===>>>>>>??????BBBEEEGGGIIIKKKNNNPPPOOOQQQSSSTTTVVVYYY\\\___eeeccccccfffiiihhhddd```dddeeegggiiikkkkkkiiihhhkkkoootttwwwxxxvvvsssrrroooxxx{{{{{{~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{~~~|||zzzwwwuuuuuuxxxzzz}}}}}}|||~~~~~~~~~~~~}}}}}}||||||||||||{{{zzzzzzzzz{{{{{{~~~|||{{{{{{||||||{{{zzz|||zzzyyyxxxyyyzzz{{{{{{||||||{{{xxxtttsssuuuwwwvvvuuutttuuuvvvuuutttrrrrrrssssssssstttttttttuuuvvvuuuttttttuuuvvvwwwwwwuuuuuuvvvwwwwwwwwwvvvvvvuuuvvvwwwyyy{{{{{{{{{{{{{{{{{{{{{||||||{{{{{{zzz|||}}})))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,,,,******+++,,,*********+++++++++++++++++++++***)))))))))*********************+++++++++******))))))))))))******)))************+++++++++************************))))))))))))))))))))))))******++++++++++++,,,,,,((()))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------........./////////000000000000111111111111222333333444555777888999:::===III```nnn___cccooonnnYYYNNNGGG@@@<<<<<<>>>>>>>>><<<===???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<;;;:::999999888777555444333333555444444444444333333333333333333333444555666777999:::;;;<<<===>>>??????>>>AAADDDGGGHHHIIIKKKMMMLLLNNNQQQRRRSSSVVVYYY\\\```^^^]]]___cccffffffeeeddddddeeegggjjjkkkiiihhhjjjmmmrrruuuvvvuuuqqqoooooovvv~~~~~~zzzyyyyyy||||||}}}~~~|||{{{{{{{{{||||||{{{yyywwwvvv{{{}}}~~~~~~{{{xxxwwwwwwwwwyyy{{{}}}}}}}}}|||{{{~~~~~~~~~~~~~~~~~~~~~|||||||||{{{zzzzzzyyyyyy|||{{{yyyzzz{{{}}}||||||yyyyyyxxxxxxxxxxxxyyyyyyxxx{{{|||zzzvvvtttuuuwwwvvvuuusssssstttuuuuuutttttttttttttttttttttttttttuuusssrrrrrrtttvvvwwwvvvvvvuuuuuuwwwxxxyyyxxxwwwvvvxxxzzz{{{}}}}}}}}}||||||||||||}}}||||||{{{zzz{{{))))))))))))))))))))))))((())))))***++++++,,,,,,***+++,,,,,,******+++,,,*********++++++,,,,,,,,,,,,+++***)))))))))******))))))*********+++++++++******))))))))))))******)))************+++++++++************************)))))))))))))))))))))))))))))))))******+++++++++'''(((***+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------,,,++++++***++++++++++++++++++***++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////000000000000111111111111222111111222444666888999999<<>><<<;;;===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>><<<;;;;;;;;;:::888777666555444555555444444444333333333222222222222333444555666777888999:::<<<===??????>>>@@@DDDFFFGGGHHHIIIKKKKKKMMMOOOPPPPPPRRRTTTVVVXXXYYY[[[]]]___bbbeeegggeeedddcccfffiiilllkkkjjjjjjmmmqqquuuwwwuuurrrppppppuuuzzz}}}|||yyyvvvuuuwwwxxxzzz|||~~~}}}}}}~~~~~~|||zzzyyyzzz{{{{{{zzzyyywwwvvvxxx{{{~~~|||zzzzzzzzzyyyyyyzzz{{{{{{|||||||||~~~}}}}}}}}}}}}}}}~~~~~~zzz{{{|||||||||{{{zzzyyyyyyxxxvvvwwwzzz|||}}}|||wwwxxxyyyyyyxxxwwwwwwxxxuuuxxxzzzxxxuuusssvvvyyyzzzxxxtttssstttuuuvvvvvvvvvvvvuuuuuutttsssssssssvvvssspppqqqtttvvvwwwvvvwwwuuuuuuwwwzzz{{{yyywwwwwwxxx{{{|||}}}}}}|||{{{}}}}}}}}}}}}}}}|||{{{{{{zzz~~~||||||{{{}}}************************((())))))***++++++,,,,,,***+++,,,,,,******+++,,,*********++++++,,,,,,,,,---,,,***)))))))))******))))))******++++++++++++******))))))))))))******)))************+++++++++++++++******************++++++++++++++++++++++++(((((())))))*********+++'''(((***+++,,,,,,++++++************************++++++------------++++++***++++++,,,,,,++++++***+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////000000000000111111111111444222111222444777::::::555999===BBBQQQqqqnnndddgggvvv|||ooocccYYYMMMEEEBBB@@@>>>;;;;;;<<<>>>@@@AAABBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAAAAA???>>>======<<<;;;:::888777666555555555555444444333333333222222222222333444555555555666777999;;;===>>>???===@@@DDDFFFFFFGGGHHHIIIKKKMMMNNNOOONNNOOOPPPRRRQQQUUUYYY[[[\\\^^^bbbeeefffdddccceeeiiilllmmmllliiikkkoootttxxxxxxvvvsssrrrtttxxx{{{{{{xxxuuurrrtttvvvxxx{{{~~~zzzzzz{{{}}}|||zzzzzzzzz||||||||||||{{{zzzvvvzzz~~~~~~||||||}}}|||||||||{{{|||}}}~~~~~~|||||||||||||||}}}~~~~~~wwwyyy{{{}}}}}}}}}{{{zzzwwwuuutttuuuxxx{{{||||||vvvxxxzzzzzzyyyxxxwwwwwwsssvvvwwwuuurrrrrrwww{{{{{{vvvttttttuuuwwwwwwwwwwwwvvvuuutttssssssrrrvvvssspppqqqtttwwwxxxwwwwwwvvvuuuwww{{{|||zzzxxxwwwyyy{{{}}}}}}}}}{{{zzz}}}}}}}}}}}}}}}|||{{{{{{xxx~~~|||{{{zzzwww|||)))))))))))))))))))))))))))************+++++++++&&&'''((()))++++++++++++)))************))))))(((---------,,,,,,+++++++++))))))))))))))))))))))))///......---,,,+++******************************+++++++++*********)))))))))************++++++++++++++++++*********))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------,,,,,,+++***..................------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......000//////.........//////,,,------...///000111111444444444444444444444444777777;;;AAAFFFXXXyyyjjjgggppp{{{~~~}}}uuuvvvjjj[[[PPPIIICCC>>>;;;<<<<<<===@@@CCCDDDDDDCCCBBBBBBBBBBBBAAA@@@??????AAAAAABBBBBBAAAAAA@@@???<<<<<<;;;:::999777777666777777666555333222111111111222222333333222222111555666777999;;;===>>>???@@@AAABBBCCCDDDFFFGGGGGGIIIKKKLLLMMMMMMNNNPPPRRRZZZYYYYYYZZZ]]]```bbbbbbggggggggghhhiiikkknnnooonnnpppooommmooossssssppprrrtttvvvvvvtttsssrrrsssrrrppppppuuu{{{}}}{{{wwwzzz~~~|||zzz~~~|||zzz}}}}}}zzzzzz}}}~~~~~~~~~~~~{{{yyy{{{~~~{{{wwwwwwwwwwwwzzz~~~~~~{{{xxxwwwwwwyyy{{{}}}~~~yyy|||{{{vvvuuuyyy}}}}}}~~~|||zzzzzzzzzyyywwwvvvvvvyyy|||~~~|||rrrtttwwwyyy{{{{{{zzzzzzyyyzzz{{{zzzxxxwwwxxxyyyzzzxxxuuutttuuuxxxyyyyyy|||zzzxxxvvvuuuuuuvvvwwwwwwwwwvvvuuutttrrrqqqpppsssrrrrrrrrrtttvvvxxxzzzvvvvvvuuuuuuuuuwww{{{~~~~~~~~~}}}|||{{{zzzyyyyyy{{{{{{{{{|||~~~~~~|||}}}~~~}}}}}}zzzzzz~~~{{{)))))))))))))))))))))))))))************+++++++++((()))***++++++,,,,,,+++))))))************)))))),,,,,,+++++++++*********))))))))))))))))))))))))------,,,,,,+++*********************************+++++++++*********)))))))))************++++++++++++++++++*********))))))((((((((((((((((((((((((***+++,,,,,,------,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------------,,,+++***..................------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......//////......---......///---.........///000000000333333333333444444555555888777:::>>>???JJJgggwwwqqqnnnwwwwwwvvvuuusssvvvqqqiii^^^RRRFFF>>>;;;<<<<<<<<>>??????@@@AAACCCDDDEEEEEEGGGIIIKKKKKKKKKLLLNNNPPPWWWVVVVVVWWWZZZ]]]```aaaffffffggggggiiijjjllllllmmmooonnnlllnnnrrrrrroooqqqsssttttttrrrpppppppppuuusssrrrvvv|||}}}zzzxxx|||}}}yyyxxx|||}}}zzzyyy||||||{{{}}}zzzyyy~~~~~~~~~~~~}}}{{{yyyyyy{{{|||xxxyyyxxxxxxzzz|||}}}{{{yyyxxxyyyyyyzzz|||~~~{{{yyy{{{~~~}}}~~~|||zzzyyyzzzyyyxxxwwwwwwyyy{{{~~~~~~}}}{{{tttuuuwwwyyyzzz{{{{{{{{{xxxyyyzzzzzzxxxxxxyyyzzz|||yyyvvvtttuuuvvvwwwvvvzzzyyywwwuuutttuuuvvvwwwuuuvvvvvvuuutttsssqqqqqqtttttttttuuuvvvwwwxxxyyyvvvvvvvvvuuuuuuwwwzzz}}}~~~}}}|||{{{zzzzzz{{{{{{{{{}}}~~~~~~}}}|||||||||{{{|||~~~{{{vvvyyy)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++(((((()))***++++++++++++***************)))))))))))))))))))))))))))))))))************************************************+++++++++***************)))************++++++++++++++++++******************************************++++++,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,------------,,,,,,+++------------------...............------------,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.........---------------......////////////////////////111222222333444555555666888666888;;;:::>>>OOObbb~~~ooonnn{{{~~~uuunnnlllooopppuuuwwwooo___NNNCCC>>>>>>======???AAABBB@@@???AAAAAABBBDDDDDDEEEEEEEEEAAAAAABBBBBBAAAAAA@@@???===<<<<<<;;;:::999888888444444444444444444444444555555666666666666555555555555666888:::;;;<<<=========>>>???AAABBBCCCDDDEEEGGGIIIIIIIIIJJJLLLNNNTTTSSSRRRRRRUUUYYY^^^```dddeeefffggghhhhhhhhhhhhjjjmmmnnnkkklllppppppnnnoooqqqrrrrrrpppnnnmmmmmmwwwuuutttwww{{{}}}uuuzzz{{{wwwuuuyyy}}}~~~~~~yyyuuuwww}}}}}}{{{yyyvvvvvvyyy~~~|||~~~}}}|||}}}}}}~~~~~~|||~~~}}}vvvtttuuu{{{}}}}}}~~~~~~}}}~~~}}}|||yyyxxxyyy}}}~~~zzz|||zzzyyyyyy{{{{{{{{{zzz{{{zzzzzzzzz{{{}}}|||}}}~~~}}}}}}zzzyyyyyyzzzyyyxxxxxxyyyzzz{{{|||{{{{{{zzzvvvvvvwwwxxxzzz{{{||||||xxxyyyzzzzzzxxxxxxyyyzzz}}}zzzvvvttttttttttttssswwwvvvuuuttttttuuuvvvvvvttttttuuuuuuuuutttsssrrruuuuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvyyy|||~~~}}}||||||{{{|||||||||~~~~~~|||~~~||||||~~~{{{vvvssswww}}}))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,+++******)))'''((()))***+++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++************************************************))))))*********+++++++++************************------------------------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,------------......//////.........---------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------,,,,,,,,,---......000000000///////////////000111111333444555666666777666777::::::<<>>>>>======<<<;;;;;;;;;999888777666444333222222111111111222222111111111444444555666777999::::::<<<<<<===>>>@@@AAABBBCCCCCCEEEGGGHHHHHHHHHJJJLLLOOOOOOOOONNNOOOSSSYYY^^^```aaacccdddeeedddccccccfffkkknnnllljjjmmmnnnlllmmmoooppppppmmmkkkkkkkkkrrrqqqpppqqqsssvvvxxxxxxuuuyyyzzzuuurrruuuyyyzzz|||vvvrrrtttzzz~~~{{{xxxvvvuuutttqqqoooqqquuuxxxzzz~~~~~~{{{zzzuuuuuuvvvzzz|||zzzyyy{{{~~~{{{zzz{{{}}}~~~{{{}}}yyyvvvwww}}}|||zzzzzz|||{{{{{{|||}}}~~~|||{{{zzz{{{}}}}}}|||{{{yyyxxxyyy{{{}}}}}}|||zzzyyyzzz}}}|||yyyzzz{{{yyy}}}{{{yyyxxxyyyyyyyyyxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{|||{{{|||{{{yyyvvvtttttttttvvvtttrrrrrrtttuuuuuutttrrrrrrrrrsssssstttuuuuuusssuuuwwwxxxxxxwwwvvvuuutttuuuvvvwwwvvvuuutttsssvvvwwwwwwvvvuuuuuuwwwyyy~~~~~~~~~~~~|||||||||~~~|||}}}|||{{{yyy}}}}}}xxxxxxuuutttxxx}}}|||)))))))))))))))))))))))))))************+++++++++***************)))((('''))))))***+++,,,,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))(((((())))))*********+++***************************************+++++++++)))************+++++++++***************+++++++++------------------------)))******+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------............---++++++,,,,,,------...............------------,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,---...///000000000000000000000000000000111111222333444444555777777777666666888<<<@@@HHHbbbxxxpppmmmhhhqqqrrrgggdddeeemmmzzzsssrrruuuvvvwww{{{yyyhhhTTTHHHEEE@@@======???@@@AAACCCDDDDDDCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>>>>=========<<<<<<777777777777777777777777222222333333333333222222333444444555666777888999;;;;;;<<<>>>???@@@AAABBBBBBDDDFFFGGGGGGGGGIIIKKKMMMNNNOOONNNMMMPPPVVV[[[]]]]]]^^^___```aaaaaaaaaccciiimmmkkkiiijjjkkkkkkjjjlllnnnnnnlllkkkjjjkkkmmmnnnnnnoooqqqrrrtttuuuuuuyyyzzztttrrrtttxxxxxx{{{xxxuuuvvvzzz{{{xxxuuuttttttrrrpppnnnoooqqqtttwwwzzz~~~~~~{{{yyyyyytttsssuuuxxx}}}~~~yyywwwvvvyyy~~~~~~{{{{{{|||~~~}}}}}}~~~yyyyyy|||~~~zzzzzz~~~}}}zzz{{{|||{{{yyyyyy{{{||||||{{{|||}}}~~~||||||{{{zzzyyyyyy||||||{{{{{{zzz|||~~~|||zzzxxxyyyzzzxxxzzzyyyxxxxxxyyyyyyxxxvvvuuuvvvwwwxxxyyyxxxxxxwwwvvvvvvwwwxxxxxxyyyzzzzzzzzz{{{zzzxxxuuurrrrrrrrrrrrqqqpppqqqtttvvvvvvuuurrrrrrssssssttttttttttttuuuwwwyyy{{{{{{yyywwwvvvtttuuuuuuuuuuuuttttttsssvvvwwwwwwvvvuuutttuuuwww}}}}}}~~~~~~|||zzzzzz{{{|||}}}yyyzzz|||}}}~~~}}}{{{zzzyyy}}}}}}xxxuuuttttttyyy|||)))))))))))))))))))))))))))************+++++++++******+++++++++***))))))******+++,,,,,,+++++++++)))))))))*********++++++)))))))))))))))))))))))))))*********************************************))))))*********+++++++++)))************+++++++++))))))*********+++++++++........................))))))***++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...............***++++++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------...///000111/////////000111111111222111111222222222333333333333666888666555666999;;;@@@NNNjjjxxxnnniiioooxxxvvvgggbbb``````iiiuuu{{{zzz{{{xxxwww{{{jjjTTTNNNFFF???===>>>@@@AAACCCCCCDDDDDDDDDCCCCCCBBBAAAAAABBBBBBAAAAAA@@@?????????>>>>>>>>>>>>======888888888888888888888888222333333444444333333222333333444555666777777888999:::;;;<<<===>>>???@@@@@@BBBDDDEEEEEEEEEGGGIIIKKKMMMOOONNNLLLMMMRRRWWWXXXXXXXXXYYYZZZ\\\]]]^^^___fffkkkhhheeefffhhhhhhfffiiikkkkkkjjjiiiiiijjjlllmmmooopppqqqrrrssssssuuuyyyyyyssspppsssvvvwwwvvvvvvvvvxxxzzzyyyvvvsssqqqqqqqqqpppoooooorrrtttvvvyyy{{{|||{{{yyyxxxxxxtttttttttwwwzzz~~~~~~{{{xxxwwwyyy~~~}}}{{{}}}~~~}}}{{{{{{|||}}}||||||}}}}}}}}}~~~~~~~~~{{{zzzyyy~~~|||{{{~~~}}}~~~}}}zzzxxxwwwyyy{{{|||}}}}}}}}}}}}|||{{{zzz{{{|||zzz{{{|||{{{zzzzzz}}}zzzzzz{{{|||}}}~~~|||yyyzzz{{{yyywwwwwwwwwxxxyyyyyyvvvtttrrrtttwwwyyyzzzzzzxxxwwwtttuuuwwwxxxyyyxxxxxxwwwvvvwwwwwwvvvsssrrrrrrsssqqqpppoooqqqtttuuuuuuuuussssssssstttttttttttttttwwwyyy{{{}}}}}}{{{xxxvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwvvvuuuttttttvvvzzz{{{|||~~~|||{{{zzzyyyyyyyyyzzz{{{yyyyyyzzz{{{||||||{{{{{{|||}}}{{{zzz|||)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,+++******'''((((((((())))))******))))))))))))))))))))))))++++++******************************************))))))******++++++++++++)))************+++++++++))))))******++++++++++++))))))))))))))))))))))))))))))***++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---.../////////...******+++,,,,,,---......------,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......---------...///000111111......///000111222222333222222222222222222222333///444999888666777999:::???CCCVVVyyyrrriiilllpppxxxyyyiiidddccc___```ffflll|||}}}zzzxxx___WWWLLLDDD@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFAAAAAABBBBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>===<<<;;;:::999777666666111222222333333222222111333333444444555666777777777888999:::<<<===>>>>>>>>>@@@BBBCCCCCCDDDFFFGGGIIILLLOOONNNKKKKKKOOOTTTTTTTTTTTTTTTVVVXXX[[[\\\\\\dddiiifffcccdddeeeeeedddfffhhhiiiiiihhhhhhiiilllnnnqqqrrrsssssssssttttttxxxxxxrrroooqqqtttuuuqqqsssvvvxxxyyywwwtttrrrnnnoooppppppooopppsssuuuwwwyyy{{{{{{yyyxxxxxxyyyvvvuuutttuuuxxxzzz{{{zzzzzz|||~~~~~~}}}}}}~~~}}}~~~~~~}}}zzzxxx{{{}}}zzz{{{|||}}}}}}{{{yyyyyyzzz||||||||||||||||||||||||}}}yyyzzz~~~|||}}}{{{~~~~~~}}}zzzwwwuuuwwwzzz}}}~~~}}}}}}|||yyywwwvvvxxxyyyxxxzzz||||||zzz{{{}}}xxxyyy{{{}}}|||||||||zzzuuuuuuwwwyyyzzzxxxuuurrrqqqssswwwzzz{{{{{{yyywwwssstttvvvxxxyyyxxxwwwvvvssstttuuutttsssssstttuuuqqqppppppqqqsssuuutttssssssttttttuuuuuutttssssssyyyzzz}}}~~~~~~|||yyywwwwwwvvvuuuuuuuuuvvvxxxyyyvvvwwwxxxwwwuuussstttuuuxxxyyy{{{~~~}}}yyyyyyyyyxxxxxxyyyyyyzzzyyyyyyzzzzzz{{{|||||||||++++++************++++++*********))))))))))))))),,,++++++******++++++,,,)))+++---//////---+++))),,,,,,++++++***)))((((((***(((&&&'''***+++)))'''************************))))))))))))))))))))))))******++++++++++++******))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,---............---------,,,,,,+++++++++((((((((((((((()))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,+++++++++,,,---...000///---,,,,,,---///000+++,,,,,,------,,,,,,+++.........------,,,,,,,,,..................------............////////////111111111111222444666777888888888777777777777777===>>>EEEZZZ~~~nnnjjjkkkttt}}}|||vvvlll^^^WWWXXXeeeppp~~~xxxvvvjjjTTTIIIEEEBBBAAACCCEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@??????======<<<;;;:::888777666444333222111111111222333222222333333444555666666444666888999999:::<<<>>>@@@@@@BBBCCCDDDFFFGGGGGGIIIIIIIIIIIIJJJLLLMMMMMMTTTRRRPPPQQQSSSVVVXXXYYY]]]ccchhhgggaaa^^^___bbbccceeegggiiijjjiiihhhhhhkkkkkklllnnnqqqssssssrrruuuwwwsssmmmjjjnnnqqqrrrpppsssvvvvvvrrrnnnmmmmmmlllnnnnnnlllnnnsssvvvttt||||||{{{yyyvvvtttuuuvvv|||xxxtttrrrssstttuuuuuuuuuuuuvvvvvvvvvwww{{{}}}}}}}}}}}}|||yyy}}}zzzxxxwwwxxxyyyyyyxxxxxxyyyyyyxxxvvvwwwyyy{{{{{{zzzyyyyyyxxxwwwvvvvvv~~~}}}}}}~~~{{{xxxvvvwwwxxxyyy~~~zzzxxxxxxyyyzzzzzzxxxxxxzzz{{{|||}}}}}}|||}}}|||zzzyyyyyywwwuuutttuuuvvvuuussstttvvvxxxzzzzzzyyywwwvvvtttuuuvvvwwwxxxwwwwwwvvvmmmoooqqqrrrrrrrrrssstttsssrrrqqqpppqqqsssuuuvvvwwwxxxxxxwwwuuutttuuuvvvvvvxxxzzzzzzyyyxxxyyyzzz|||yyyuuutttuuuwwwxxx}}}zzzwwwwwwyyyyyyvvvtttsssuuuyyy}}}|||{{{}}}~~~{{{yyyxxxwwwvvvvvvvvvwwwxxxyyyvvvxxx}}}}}}zzz|||~~~}}}++++++************++++++)))))))))))))))*********,,,++++++******++++++,,,***+++---......---+++***,,,,,,++++++***))))))((()))'''&&&''')))***(((&&&************************))))))))))))))))))))))))******++++++++++++******))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------.........------,,,,,,,,,++++++++++++*********************++++++++++++++++++,,,,,,++++++,,,,,,,,,---------******++++++,,,------...,,,+++++++++,,,,,,------///...,,,++++++,,,...///+++,,,,,,------,,,,,,+++......---------,,,,,,,,,....................................////////////111111111111222444666777666666666666666666666666555666<<>>=========<<<:::999777666555444333222111222333333222333333444444555555555444666888888888999;;;===>>>>>>???AAABBBCCCDDDEEEGGGGGGGGGHHHIIIJJJKKKLLLPPPOOOMMMNNNRRRUUUWWWWWWZZZaaaggggggaaa]]]]]]___bbbccceeehhhiiihhhgggggghhhhhhjjjmmmppprrrsssrrrqqqtttsssooommmooopppnnnooorrruuuuuussspppooooookkknnnooonnnpppuuuwwwvvvyyyzzzzzzxxxvvvvvvwwwyyy{{{xxxuuutttuuuuuuuuuuuurrrsssuuuuuuuuuvvvxxxzzzzzz{{{~~~~~~~~~~~~~~~|||{{{{{{{{{{{{||||||{{{{{{|||}}}zzz|||zzzxxxxxxyyyzzzyyyxxxwwwwwwxxxwwwvvvwwwyyy{{{zzzzzzzzzzzzzzzyyyyyyxxx|||{{{|||}}}{{{yyyxxxyyyzzz{{{|||xxxwwwvvvwwwvvvuuuwwwwwwxxxyyyzzz{{{|||}}}|||~~~~~~~~~|||{{{yyyxxxwwwxxxwwwuuuuuuwwwxxxxxxwwwxxxxxxxxxyyyxxxxxxwwwvvvtttuuuvvvxxxxxxwwwuuutttpppqqqssssssrrrqqqrrrsssttttttsssrrrssssssuuuvvvvvvwwwxxxwwwuuuuuuuuuvvvxxxzzz{{{{{{zzzzzz{{{|||}}}zzzwwwvvvvvvxxxyyyzzzxxxvvvwwwyyyzzzxxxvvvuuuvvvyyy}}}}}}|||}}}zzzyyyyyywwwvvvvvvwwwxxxyyyxxxxxx}}}++++++************++++++(((((())))))******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***)))))))))((('''&&&'''((()))(((&&&************************))))))))))))))))))))))))******++++++++++++******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,------......,,,,,,,,,,,,++++++++++++...------,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,---------...******++++++,,,,,,------+++++++++,,,,,,,,,------------++++++++++++------+++,,,,,,------,,,,,,+++...------------,,,,,,,,,........................---............/////////111000111111222333555555444555555555555555555555555444999DDDRRRkkkvvvpppzzzzzzggg[[[SSS\\\ttt~~~vvvbbbUUULLLFFFEEEBBBAAAAAACCCEEEEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCBBB???@@@@@@@@@@@@???>>>>>>=========<<<;;;999888777555555444333333333333333444444444444444444444444333555666777777888:::;;;;;;<<<===>>>???@@@AAABBBDDDDDDEEEEEEFFFHHHIIIJJJLLLKKKKKKLLLPPPTTTVVVVVVXXX___fffhhhccc]]]ZZZZZZ```aaadddfffggggggfffeeeeeefffhhhkkknnnpppqqqrrrlllqqqsssqqqoooooonnnkkkmmmppprrrsssrrrqqqqqqrrrlllpppqqqppprrrvvvwwwuuusssuuuvvvuuuuuuuuuwwwyyyyyyxxxvvvvvvwwwwwwvvvuuuoooqqqtttuuutttttttttuuuvvvwwwyyy{{{|||}}}~~~~~~~~~|||zzzzzz|||~~~~~~}}}{{{yyyxxxwwwvvvvvvwwwwwwyyy|||~~~}}}{{{zzzyyyyyyzzz{{{{{{yyywwwuuuvvvvvvvvvuuuvvvyyy{{{zzzzzz{{{|||||||||||||||zzzzzz{{{~~~~~~}}}|||zzzzzz{{{||||||{{{yyywwwvvvvvvuuusssrrrvvvvvvuuuvvvwwwzzz|||~~~yyy|||~~~|||zzzyyyyyyyyyxxxwwwvvvvvvyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwvvvvvvtttuuuwwwyyyyyywwwuuussssssuuuvvvuuusssrrrrrrsssvvvvvvuuuuuuuuuuuuuuuuuuvvvwwwxxxwwwvvvuuuvvvwwwxxxyyyzzzzzzyyyyyyzzz|||~~~|||yyyxxxxxxxxxyyyvvvuuuuuuwwwyyyzzzzzzyyywwwxxxzzz|||~~~}}}yyyxxxxxxwwwvvvvvvwwwxxxyyyyyy{{{++++++************++++++''''''((()))***++++++,,,++++++************++++++---,,,+++******+++,,,---+++++++++*********)))))))))((((((((()))))))))(((************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++*********************************++++++,,,---...,,,+++++++++++++++++++++///......---,,,++++++***,,,,,,,,,++++++*********+++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++---------------------------------...............---------.........//////000000000111222333333444444444444444555555555555:::666999AAAFFFSSSwww{{{uuupppaaaZZZ^^^iiiuuuggg[[[PPPIIICCCAAA@@@BBBEEEFFFEEECCCDDDDDDDDDDDDDDDCCCBBBBBB??????@@@@@@??????>>>===>>>>>>======;;;:::999888777666666555444444444444444444444444444444333333222444555666666666888:::::::::;;;<<<===>>>???@@@BBBBBBCCCDDDEEEFFFHHHIIIJJJJJJJJJMMMQQQUUUVVVWWWWWW^^^fffhhhddd^^^ZZZYYY^^^```ccceeefffffffffeeedddfffiiikkklllmmmooopppjjjooorrrpppooopppooolllkkklllnnnooopppqqqrrrrrrooorrrsssqqqrrruuuuuurrrpppqqqrrrrrrrrrrrrtttvvvwwwwwwwwwxxxyyyyyyvvvtttnnnqqqtttuuuuuusssrrrrrrtttuuuuuuvvvxxxyyyzzzzzzxxxvvvuuuwwwzzz~~~}}}~~~~~~{{{yyywwwuuuuuutttvvvxxx{{{}}}}}}{{{zzzxxxyyyzzz|||}}}|||yyyvvvssstttuuuuuuuuuvvvyyy|||wwwyyyzzz|||}}}~~~~~~~~~|||{{{{{{}}}~~~}}}|||{{{zzzzzzzzzzzzwwwvvvvvvwwwxxxxxxvvvtttxxxwwwuuuuuuvvvzzz~~~}}}~~~~~~}}}}}}~~~~~~yyywwwvvvwwwyyyzzzzzzyyyuuuvvvwwwwwwwwwvvvuuuuuuuuuwwwyyy{{{zzzxxxvvvttttttvvvwwwwwwuuuttttttuuuvvvwwwwwwwwwvvvuuuttttttvvvwwwxxxwwwvvvuuuvvvwwwuuuvvvwwwwwwvvvvvvwwwyyy~~~}}}|||{{{yyyxxxwwwwwwuuuuuuuuuwwwxxxzzzzzzzzzyyyyyyzzz{{{|||~~~}}}~~~}}}yyyvvvvvvuuuuuuuuuvvvxxxyyyyyy}}}++++++************++++++''''''((()))***++++++,,,+++******))))))******+++---,,,***))))))***,,,---+++++++++*********************++++++*********+++************************))))))))))))))))))))))))******++++++++++++******************++++++++++++++++++++++++++++++++++++******************************))))))***+++------++++++++++++++++++++++++......---,,,+++******))),,,,,,,,,++++++*********)))*********++++++++++++******+++++++++++++++,,,***+++,,,---------,,,,,,+++++++++******++++++++++++,,,,,,------,,,,,,+++---------------------------------.........//////------------............//////000111111222222222444444444555555666666666:::444555<<<>>>CCC\\\xxx|||{{{nnnccc______ooo|||ooo```UUUGGGDDD@@@AAADDDFFFEEECCCBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<;;;:::999888888888777666555555444444444444444444444333333222333555555555555777999::::::;;;<<<===>>>>>>???AAAAAABBBCCCDDDFFFGGGHHHJJJJJJKKKNNNRRRVVVWWWWWWWWW]]]dddgggddd___[[[YYY]]]___aaadddeeefffeeeeeefffhhhjjjkkkjjjiiikkklllkkkooopppmmmllloooqqqpppiiiiiiiiikkkmmmoooppppppmmmpppqqqpppqqquuuvvvtttrrrsssssssssqqqrrrsssuuuuuuuuuuuuwwwyyyxxxvvvtttooorrruuuwwwuuusssrrrqqquuuuuuuuuuuuuuuuuuuuuvvvwwwuuutttuuuyyy|||}}}zzzxxxuuutttuuuwwwyyyzzzzzzyyyxxxxxxxxxxxxzzz|||~~~}}}yyyvvvssstttuuuuuuuuuvvvyyy|||uuuwwwzzz|||~~~~~~}}}|||}}}~~~~~~|||zzz~~~}}}}}}{{{zzzxxxwwwvvvuuuuuuwwwzzz}}}~~~|||{{{{{{yyywwwvvvxxx{{{{{{yyywwwwwwxxxxxxwwwvvvppprrruuuxxxxxxwwwtttssswwwxxxzzz|||{{{zzzxxxvvvtttuuuwwwwwwvvvvvvvvvwwwvvvvvvwwwwwwvvvuuutttsssuuuvvvwwwwwwvvvuuuvvvxxxuuuvvvvvvuuutttuuuwwwyyy{{{|||||||||zzzxxxvvvuuutttuuuvvvwwwwwwxxxyyyzzz{{{zzzyyyyyyyyyyyyzzz{{{yyy{{{}}}zzztttssssssssstttuuuwwwxxxzzz}}}++++++************++++++(((((())))))******++++++******))))))))))))******,,,+++***))))))***+++,,,***************************,,,---,,,+++***+++,,,************************))))))))))))))))))))))))******++++++++++++***************++++++++++++,,,++++++++++++++++++++++++***************************))))))((()))+++,,,---*********+++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++++++++++++++))))))))))))******************++++++++++++++++++***+++,,,---...---,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,------.../////////,,,------------............///000111111111111111333333444444555666666666888555666:::<<<>>>KKK[[[jjj```YYYccc~~~qqqfffOOOIIIBBBAAADDDGGGFFFDDDBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;:::999999999999888777555444444444444444444444444444222444555555555555777888::::::;;;;;;<<<======>>>??????@@@AAACCCEEEFFFGGGIIIIIIJJJMMMQQQTTTUUUUUUUUUYYY^^^```___]]]ZZZYYY[[[\\\___bbbddddddccccccdddgggjjjiiigggeeegggiiijjjmmmmmmjjjiiinnnrrrrrrjjjhhhggggggjjjlllmmmmmmhhhkkkllllllooouuuyyyxxxuuuvvvvvvuuusssssstttvvvrrrrrrssstttvvvwwwuuussspppsssvvvwwwuuusssrrrqqquuuuuuvvvvvvuuuuuutttssszzzwwwuuuuuuvvvxxxyyyyyy~~~~~~|||zzzxxxvvvtttwwwxxxzzzyyyxxxwwwwwwxxxxxxxxxzzz|||~~~}}}zzzwwwuuuvvvvvvvvvuuuvvvyyy{{{uuuwwwzzz}}}~~~}}}|||}}}|||yyywww||||||||||||{{{xxxvvvuuuttttttwwwzzz}}}|||zzzyyyzzz|||~~~~~~|||zzzxxxwwwxxxxxxwwwvvvqqqsssuuuwwwwwwvvvtttssswwwxxxyyyzzz{{{zzzzzzyyytttuuuwwwxxxwwwvvvwwwxxxuuuuuuttttttttttttttttttuuuvvvwwwwwwvvvvvvwwwxxxvvvwwwwwwvvvuuuuuuxxxzzzzzz{{{}}}}}}|||yyyuuussssssuuuvvvwwwwwwwwwyyy{{{|||{{{xxxwwwuuuuuuuuuvvvvvvxxx{{{~~~}}}{{{zzzsssrrrrrrssstttvvvxxxyyyxxx{{{|||{{{|||~~~++++++************++++++)))))))))))))))***************))))))))))))******++++++************++++++************************)))+++---,,,***)))+++---************************))))))))))))))))))))))))******++++++++++++***************+++++++++,,,,,,***************************************************)))(((((((((***,,,---)))*********++++++++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,))))))*********+++++++++++++++******************)))+++,,,......---,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,------...//////000,,,,,,---------............///000111111111000///222222222333444555555555666888999999999===DDDJJJdddwwwhhh[[[^^^lllzzzrrrXXXOOOEEEAAADDDGGGGGGEEECCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>===<<<;;;::::::;;;:::999777666555222333333444444555555555333444666666555555777888999999::::::;;;;;;<<<<<<<<<======???AAACCCDDDEEEEEEEEEGGGJJJNNNPPPQQQPPPQQQSSSUUUWWWWWWWWWWWWWWWWWWYYY\\\___```aaaaaa``````cccgggfffcccbbbdddgggfffiiijjjgggggglllppppppmmmjjjgggfffiiikkklllkkkiiikkkjjjhhhkkkrrrvvvvvvttttttuuutttsssssstttvvvpppooooooqqqssstttsssrrrqqqsssvvvvvvtttrrrqqqqqqtttuuuvvvxxxxxxwwwuuutttyyywwwtttssstttuuuvvvvvvzzz~~~~~~}}}}}}{{{{{{~~~~~~}}}}}}}}}}}}}}}{{{yyyxxxvvvxxxyyyyyyxxxvvvvvvxxx{{{yyyyyyzzz|||}}}}}}{{{yyywwwwwwxxxwwwvvvwwwyyy{{{vvvxxx|||~~~}}}|||||||||{{{yyywwwyyyzzz|||}}}}}}{{{yyyxxxttttttuuuyyy}}}~~~}}}{{{zzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzxxxxxxyyyzzzzzzyyyyyyxxxwwwvvvuuutttttttttvvvvvvvvvwwwxxxyyyzzz{{{uuuwwwxxxxxxvvvuuuuuuvvvsssrrrqqqqqqqqqrrrsssttttttvvvwwwwwwvvvvvvwwwxxxvvvvvvvvvuuutttuuuwwwzzzzzz|||~~~~~~zzzvvvsssppprrruuuvvvwwwxxx{{{}}}|||zzzwwwtttrrrqqqqqqqqqqqqsssvvvwwwxxxxxxxxxyyyssssssssstttuuuwwwzzz{{{uuuzzz|||yyy{{{|||xxxyyy}}}vvv++++++************++++++*********)))))))))))))))******))))))))))))************************************************++++++(((+++,,,+++)))(((***,,,************************))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,***************************************************)))((('''(((***,,,---))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++******************)))***,,,......---,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,------...///000000,,,,,,,,,---------.........///000111111000//////000000111222333333444444///666999555333888>>>???HHHlllsssbbb^^^___hhh{{{|||yyytttuuu{{{{{{vvv]]]SSSGGGAAACCCGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>???>>>>>>===<<<;;;;;;;;;;;;;;;:::888666555222222333333444555666666333555666666555555777888888888888999:::::::::;;;:::;;;<<<===???AAACCCDDDBBBBBBDDDGGGKKKMMMMMMLLLMMMNNNNNNOOOQQQRRRTTTUUUUUUVVVYYY\\\^^^___^^^^^^[[[___ccccccaaa```cccfffbbbfffhhhggggggkkkmmmmmmoookkkgggfffiiikkkkkkjjjnnnooolllggggggmmmqqqpppooopppqqqqqqpppqqqrrrtttooonnnmmmoooqqqsssrrrrrrqqqsssuuutttrrrqqqpppppprrrtttwwwyyyzzzyyywwwvvvuuusssqqqqqqsssuuuwwwwwwvvvzzz|||{{{~~~}}}~~~~~~{{{xxxxxx{{{~~~}}}|||}}}~~~~~~~~~~~~}}}~~~~~~|||{{{zzzxxxyyyyyywwwuuuvvvzzz}}}yyyyyyyyy{{{}}}}}}|||zzzxxxyyyyyyxxxvvvwwwyyy{{{xxxzzz~~~|||{{{zzz{{{||||||zzzxxxvvvxxx{{{~~~~~~}}}{{{tttttttttwww{{{~~~~~~~~~}}}|||{{{{{{|||}}}~~~{{{~~~{{{|||}}}~~~~~~~~~~~~~~~{{{yyyxxxyyy{{{}}}}}}|||}}}yyytttrrrsssuuuvvvttttttttttttuuuxxxzzz{{{wwwyyyyyyxxxvvvtttssstttrrrqqqoooooooooqqqsssttttttvvvwwwwwwvvvvvvwwwyyytttttttttrrrqqqrrruuuxxxzzz}}}|||wwwsssmmmppptttvvvwwwyyy}}}|||zzzwwwssspppoooooooooooopppqqqrrrrrrtttvvvwwwuuutttuuuuuuwwwyyy{{{}}}rrryyy}}}{{{}}}~~~zzzxxxyyy{{{vvv******++++++++++++******)))************+++++++++((()))***,,,,,,+++******,,,,,,,,,++++++*********************************************************++++++***************************)))))))))))))))))))))***++++++++++++***---+++))))))+++,,,***''')))***+++,,,,,,,,,+++***+++++++++*********))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++,,,,,,***+++---...///...------......---,,,++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,------...///000000---------............///000111111111111222222222222222222222222222222222222333444666999;;;<<<===DDDWWWvvvyyydddZZZZZZaaaqqqyyykkkjjjkkkjjjpppyyyiii[[[MMMIIIHHHFFFEEEFFFBBBAAABBBCCCEEEEEECCCAAAAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===:::888666444333444444555444333111000111111222333444555666777555666777888999:::;;;;;;::::::;;;<<<===>>>??????BBBCCCEEEEEEFFFGGGJJJLLLNNNMMMLLLLLLLLLNNNQQQRRRTTTUUUWWWXXXYYYYYYXXXWWW[[[\\\^^^___aaabbbcccccc```bbbddddddddddddfffhhhiiihhhgggfffgggjjjlllnnnooommmjjjgggfffgggjjjkkknnnmmmlllmmmooopppqqqppplllllllllmmmnnnooopppppppppqqqqqqqqqooonnnoooqqqnnnooorrrvvvzzzzzzwwwtttoooooopppqqqqqqrrrssssssyyyxxxwwwxxxyyyyyyxxxvvvzzz{{{zzzxxxvvvvvvxxxzzz~~~~~~{{{{{{~~~~~~}}}}}}{{{{{{zzzyyyzzz{{{|||}}}zzzzzzzzzzzz{{{{{{||||||}}}yyyvvvxxx|||~~~}}}zzzzzzzzz{{{{{{{{{zzzyyyyyy}}}vvvzzzxxxyyyyyy{{{}}}~~~|||zzz|||zzzxxxxxx{{{}}}|||zzzyyyxxxwwwvvvwwwxxxzzz{{{~~~|||{{{zzz|||}}}~~~~~~}}}}}}~~~{{{{{{||||||||||||||||||xxxyyyyyyxxxxxxyyy}}}|||vvvrrrrrrsssuuuxxxvvvuuussssssuuuvvvxxxttttttsssssssssrrrrrrrrrsssrrrpppooooooppprrrsssuuuvvvxxxwwwuuuttttttuuuvvvuuutttttttttvvvwwwxxxwwwyyy{{{{{{yyywwwvvvvvvxxxwwwuuutttuuuvvvxxxyyyuuuuuuttttttrrrqqqooooooooopppqqqrrrsssuuuwwwxxxrrrtttvvvwwwvvvuuuuuuvvvzzzwwwvvvzzz{{{|||zzzwwwuuuvvv{{{******++++++++++++******)))************+++++++++))))))***++++++++++++***,,,,,,,,,+++++++++******************************************************''''''((()))***+++,,,,,,***)))))))))))))))))))))******+++,,,,,,,,,,,,+++---+++))))))+++,,,***((()))***,,,......///......+++++++++*********))))))************************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++---.........---------,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,------...//////000------------............//////000000000111111111222222222222222222222222222333444666888999:::;;;<<>>>>>>>>===<<<:::888888666666666666555444333222333333444444444444444555555555666777888999::::::999999:::;;;<<<===>>>>>>???AAABBBCCCDDDEEEHHHJJJKKKJJJIIIIIIJJJKKKMMMOOOPPPQQQSSSTTTVVVVVVVVVUUUXXXYYY[[[^^^```bbbddddddbbbcccddddddbbbbbbcccdddiiihhhffffffgggjjjmmmoooooommmjjjgggfffgggiiikkkmmmkkkjjjkkkmmmooooooooommmmmmlllllllllmmmoooppppppppppppqqqqqqqqqqqqpppooooooqqqtttwwwwwwuuussspppppppppqqqqqqrrrrrrrrrwwwwwwwwwxxxyyyyyywwwuuu}}}}}}}}}{{{xxxvvvwwwxxx{{{}}}~~~~~~||||||~~~~~~~~~~~~{{{yyywwwwwwyyyzzz{{{zzzwwwxxxyyyzzz{{{{{{{{{{{{|||yyywwwyyy|||~~~|||yyyxxxyyyyyyyyyyyyxxxwwwwwwvvvssszzz}}}{{{{{{{{{}}}}}}{{{|||zzzxxxyyy{{{}}}|||{{{yyywwwvvvuuuuuuwwwyyyzzz|||||||||{{{{{{yyyxxxxxx{{{|||||||||||||||}}}~~~zzzzzz{{{{{{{{{zzzzzzyyywwwxxxxxxwwwwwwyyy||||||wwwuuuuuuvvvwwwwwwvvvuuuttttttuuuvvvwwwvvvvvvvvvuuuuuuuuutttttttttrrrqqqppppppqqqrrrtttuuuwwwxxxwwwuuuttttttuuuuuuttttttsssssstttuuuvvvwwwyyyzzzzzzwwwuuuuuuuuuuuutttsssrrrssstttvvvwwwssssssrrrrrrqqqpppooonnnnnnppprrrtttttttttttttttrrrssstttuuuuuuuuuuuuvvvwwwxxxzzzuuuuuuuuurrrppppppsssvvv~~~******++++++++++++******)))************+++++++++*********)))******+++,,,,,,,,,,,,++++++++++++***************************************************'''(((((()))***+++,,,,,,))))))))))))))))))*********+++,,,,,,------,,,,,,,,,+++)))***++++++***)))%%%&&&(((***+++,,,,,,,,,+++++++++***************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,---+++,,,---.........---,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---......//////------------.............../////////000000000000222222222222222222222222333333444555666777777888999===JJJddd}}}rrrbbbXXXXXX^^^hhhzzz|||pppggghhhooo~~~yyyhhhSSSHHHGGGEEE>>>@@@??????AAACCCDDDCCCBBBCCCBBBAAAAAA@@@@@@AAAAAA????????????????????????===>>>>>>>>>======<<<;;;999888777666555555555555555555555444444333333333333444444555666777888888777888888999:::;;;<<<<<<<<<>>>@@@@@@AAABBBEEEGGGHHHGGGGGGFFFGGGHHHJJJKKKKKKLLLNNNPPPQQQRRRSSSSSSUUUVVVXXX[[[___bbbdddeeecccddddddcccaaa___```aaafffeeeddddddfffiiilllnnnnnnllljjjhhhhhhhhhjjjkkkllljjjiiijjjlllmmmmmmmmmooommmkkkjjjjjjlllnnnooopppooooooqqqtttuuurrroooppppppppprrrtttuuutttrrrpppppppppppppppqqqqqqqqquuuuuuwwwyyyzzzyyyvvvsss}}}~~~}}}yyyvvvttttttwwwzzz|||}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{vvvssstttxxx{{{yyyvvvtttvvvxxxzzz||||||{{{{{{{{{yyyxxxzzz}}}~~~{{{xxxwwwwwwwwwwwwwwwvvvuuuuuuppprrrzzz~~~}}}{{{|||}}}~~~}}}}}}{{{zzzzzz|||}}}}}}|||zzzxxxvvvttttttuuuwwwyyy}}}}}}}}}}}}}}}|||{{{zzzyyyyyyzzzzzzzzz{{{{{{{{{yyyyyyzzzzzzyyyxxxwwwvvvvvvvvvwwwwwwvvvwwwzzz}}}~~~|||zzzxxxxxxxxxxxxuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuutttsssrrrqqqqqqrrrssstttuuuwwwxxxwwwvvvuuuuuuvvvttttttsssrrrrrrsssssssssxxxxxxyyywwwtttsssssssssrrrqqqqqqpppppprrrssstttqqqrrrrrrrrrqqqqqqpppooonnnqqquuuwwwvvvuuuttttttwwwwwwuuutttuuuvvvwwwxxxxxxzzzrrrsssrrrpppoooooorrrttt}}}~~~wwwwww******++++++++++++******))))))*********++++++++++++***)))))))))***,,,---++++++++++++++++++++++++************************************************,,,,,,++++++******)))))))))))))))))))))*********)))***++++++,,,,,,+++++++++************+++******&&&'''((()))******++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,+++++++++++++++++++++***++++++,,,,,,---------,,,,,,............---,,,***************+++,,,---++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,------.........,,,,,,---------........./////////000000000111111111222222222222222333333333333444444444555555555<<<;;;@@@NNNhhh}}}nnn```ZZZZZZ[[[cccsss}}}mmmkkkqqq~~~eeeRRRMMMIIIAAA???>>>>>>@@@BBBDDDCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@???????????????????????????????????????>>>===<<<;;;:::888666555555666666555555444444444333333333222333333444555555666666555666666777888999:::;;;;;;<<<>>>??????@@@CCCEEEGGGFFFFFFFFFFFFGGGHHHIIIGGGHHHJJJLLLNNNPPPQQQRRRSSSTTTVVVYYY\\\___aaacccbbbcccdddcccaaa___```aaacccbbbaaaaaacccfffiiikkkmmmlllkkkjjjjjjjjjkkkkkkkkkjjjiiiiiikkkllllllkkkooommmjjjhhhhhhjjjmmmnnnpppnnnmmmpppuuuwwwsssnnnrrrqqqpppppprrrsssrrrrrrpppppppppppppppppppppppptttuuuwwwyyy{{{zzzvvvsssyyy{{{}}}|||yyyuuusssrrrsssvvvyyy|||}}}}}}||||||{{{{{{|||}}}~~~{{{vvvqqqrrrxxx|||yyyuuusssuuuyyy|||~~~~~~}}}|||zzzyyyyyyzzz||||||zzzxxxwwwwwwwwwwwwvvvuuuttttttpppssszzz}}}zzzzzz{{{}}}~~~}}}~~~}}}}}}}}}}}}~~~~~~|||yyyvvvttttttvvvwww|||}}}}}}}}}}}}||||||{{{xxxwwwwwwwwwyyyyyyyyyxxxyyyyyyzzzzzzyyywwwuuuttttttuuuvvvvvvvvvvvvyyy{{{}}}}}}||||||zzzyyyxxxwwwttttttuuuvvvvvvuuuttttttuuuuuuuuutttttttttssssssuuutttsssssssssssstttuuuuuuvvvxxxwwwvvvuuuuuuvvvuuuttttttsssssssssssssssyyyyyyxxxuuurrrpppqqqrrrrrrqqqppppppooooooppppppqqqrrrssssssssssssssssssqqqtttwwwxxxwwwxxxzzz|||zzzvvvuuuwwwyyy{{{{{{}}}~~~|||xxxvvvuuuxxx}}}~~~wwwvvv~~~{{{uuuoooppp|||******++++++++++++******))))))*********++++++++++++***)))))))))***,,,---++++++++++++++++++++++++************************************************...------,,,++++++******(((((())))))************(((((()))*********************+++************+++......------------------*********************************************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,------......---...///000//////------************+++,,,------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------------,,,,,,,,,------------...000000000111111111222222111111111222222333333333444333333333333333333333::::::===CCCQQQooo~~~{{{~~~wwwjjjaaa]]][[[ZZZ```mmm~~~wwwqqqttt~~~cccUUULLLDDD@@@???>>>@@@BBBCCCCCCBBBAAAAAA@@@???????????????????????????????????????AAAAAA@@@@@@???>>>===<<<<<<:::888777555555666666333333333444444444555555222222222333444444555555444444555666777888999999:::<<<===>>>>>>@@@CCCEEEGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGHHHJJJLLLOOOQQQRRRSSSTTTTTTVVVYYY[[[^^^______aaabbbbbbaaaaaabbbccc```___^^^^^^___bbbfffhhhlllllllllkkkkkkkkkkkkkkkkkkiiihhhhhhjjjkkkkkkjjjnnnllliiiggggggiiikkkmmmooommmkkknnntttuuurrrnnnsssqqqooooooqqqrrrrrrqqqnnnnnnooooooooooooppppppssstttvvvyyy{{{zzzvvvsssrrruuuxxxyyywwwtttrrrqqqqqqsssvvvzzz||||||zzzyyyxxxyyyzzz{{{|||~~~|||vvvrrrsssyyy|||zzzvvvtttvvvzzz}}}~~~zzzyyyyyyzzz{{{{{{yyyxxxxxxxxxxxxxxxwwwvvvuuutttrrruuuyyy{{{~~~|||yyyxxxyyy{{{||||||~~~}}}zzzwwwvvvuuuuuuvvvwwwwwwxxxxxxxxxxxxwwwwwwuuutttuuuwwwxxxwwwvvvxxxyyyzzz{{{zzzxxxuuutttssstttvvvvvvuuuvvvxxxzzz||||||||||||zzzxxxvvvtttttttttuuuuuuuuuuuuttttttvvvvvvuuuuuuuuutttttttttttttttttttttttttttttttttsssuuuwwwwwwuuutttuuuvvvuuuvvvvvvvvvvvvuuuuuuuuuzzzzzzyyyuuurrroooppppppsssrrrqqqpppooonnnnnnnnnpppppprrrssstttuuuuuuuuurrrtttvvvvvvvvvyyyxxxvvvwwwyyyzzzxxxyyyyyyzzz~~~}}}yyywww~~~|||{{{xxxyyy******++++++++++++******)))************+++++++++*********)))******+++,,,***++++++++++++,,,,,,,,,************************************************++++++++++++,,,,,,------((((((((()))******++++++'''(((((()))***))))))))))))***++++++***)))+++,,,///...---,,,+++++++++,,,***************+++++++++************************************++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++******************+++++++++++++++******+++,,,---.../////////000111111111000///...,,,,,,++++++,,,,,,------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------111111111111222222222222111111111222222333333444444444333333333333333333555555999===CCCWWWwwwuuuvvvwwwyyy}}}}}}sssiiiaaa```YYYWWW\\\cccuuu~~~{{{zzzbbbPPPFFFCCCAAA@@@@@@BBBCCCCCCBBBAAA@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>===<<<<<<;;;:::888777666666666333333333444444555555555222222222333333333444444333444444555666777888888:::;;;======>>>???BBBDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGIIIKKKNNNPPPQQQRRRRRRRRRSSSVVVYYY[[[]]]\\\^^^````````````bbbddd```___]]]\\\]]]```ccceeeiiijjjkkkkkkkkkjjjjjjiiiiiihhhffffffhhhiiihhhhhhllljjjhhhggggggiiikkklllnnnllljjjlllooopppooommmqqqooommmnnnoooppppppooommmmmmmmmnnnooooooppppppqqqqqqsssvvvxxxwwwuuurrrmmmppptttuuutttrrrqqqqqqqqqqqqtttwwwzzz{{{xxxvvvvvvvvvxxxyyyzzz|||}}}}}}|||wwwtttuuuyyy|||zzzxxxvvvwwwzzz}}}{{{zzzyyyyyyxxxyyyyyyzzzyyyyyyyyyyyyxxxvvvuuutttqqquuuxxxxxx|||~~~{{{xxxxxxyyyzzz{{{zzz~~~~~~~~~~~~{{{yyyvvvuuuuuuuuuvvvwwwwwwxxxwwwwwwvvvtttrrrtttwwwxxxvvvtttvvvxxxzzz{{{zzzxxxuuutttrrrtttvvvvvvvvvvvvxxxyyyyyyzzzzzzzzzxxxvvvtttsssttttttttttttttttttttttttxxxxxxxxxxxxwwwwwwwwwwwwttttttttttttttttttttttttrrrsssuuuuuutttttttttuuuuuuvvvwwwxxxxxxxxxxxxwww||||||{{{xxxssspppooooooqqqqqqqqqppppppooonnnnnnnnnoooqqqssstttvvvvvvwwwsssuuuvvvvvvuuuzzz}}}{{{xxxuuupppqqqttt{{{******++++++++++++******)))************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,************************************************))))))************++++++'''(((((()))******++++++(((((()))***************(((***,,,+++))))))+++---+++***)))(((((())))))***))))))*********+++++++++************************************++++++++++++******+++++++++,,,,,,,,,------,,,,,,+++******))))))*********++++++++++++******+++,,,---...//////111222222333222111000///......------,,,---------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000000000111111111111000111111222333333444444333333444444444444444444555444777<<<>>>HHHccc|||sssooommmppptttuuulllggg\\\VVVWWWWWW```rrrYYYKKKEEECCCAAAAAABBBCCCBBBBBBAAAAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>======<<<;;;:::888777666555444444444444444333333222222333333333333444444333444444555666777888888888:::<<<<<<===>>>AAACCCCCCCCCCCCDDDDDDCCCCCCBBBFFFFFFGGGHHHJJJLLLOOOPPPOOOOOOOOOQQQTTTXXX\\\^^^YYY[[[]]]]]]]]]^^^```aaaaaa```^^^]]]]]]___bbbccceeefffhhhiiiiiihhhgggffffffeeecccccceeeeeeeeedddiiihhhgggggghhhiiikkkllllllkkkjjjiiiiiijjjlllmmmlllkkkjjjlllmmmnnnnnnmmmkkkkkklllmmmooopppqqqqqqnnnnnnoooqqqssssssrrrppplllooorrrsssrrrqqqqqqqqqqqqqqqrrruuuxxxyyywwwttttttuuuvvvwwwxxxyyyzzz{{{zzzxxxvvvvvvxxxyyyzzzyyywwwxxxzzz|||}}}~~~|||{{{yyywwwvvvwwwyyy{{{yyyyyyyyyxxxwwwvvvuuutttnnnsssvvvvvvzzz~~~|||zzzyyyzzz{{{{{{zzz{{{}}}~~~}}}{{{{{{}}}|||yyywwwtttuuuvvvwwwxxxxxxxxxxxxwwwtttqqqssswwwxxxvvvssssssuuuxxxyyyyyywwwuuusssrrrtttvvvwwwwwwwwwxxxyyyuuuuuuvvvvvvvvvuuutttsssuuutttsssssssssssstttuuuyyyyyyxxxxxxxxxwwwwwwwwwsssssssssttttttsssssssssppprrrttttttsssrrrsssttttttuuuwwwxxxyyyyyyyyyyyy}}}~~~~~~{{{vvvrrroooooollllllnnnooopppqqqqqqqqqpppqqqsssvvvxxxzzz{{{{{{vvvzzz||||||{{{zzzrrrkkknnnvvv******++++++++++++******)))************+++++++++((()))***,,,,,,+++***************++++++,,,,,,,,,************************************************++++++***)))((('''&&&%%%'''(((((()))***+++++++++))))))***+++++++++++++++'''***,,,+++))))))+++---++++++*********,,,---...))))))******++++++++++++************************)))************+++++++++*********++++++,,,,,,,,,------,,,,,,+++***))))))))))))******++++++++++++******+++,,,---//////000222333333444333222111000000///...---------------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////000000000000000000111222333333444444333333444444444444555555;;;666888===>>>@@@PPPcccwwwnnnjjjkkkooo~~~wwwnnn```XXXYYYUUUVVVnnnbbbQQQGGGEEEBBBAAABBBCCCBBBBBBCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<===>>>???@@@@@@@@@>>>>>>???>>><<<:::888666777666666444333222222111333333333333333333444444333444444555666777888888777999:::;;;;;;===@@@BBB@@@@@@AAAAAAAAA@@@@@@???FFFFFFFFFGGGIIIKKKMMMOOOLLLLLLMMMPPPSSSXXX]]]___XXXZZZ[[[\\\[[[[[[\\\^^^cccbbb```^^^^^^```bbbcccbbbdddeeeggggggfffdddcccdddcccaaaaaabbbcccbbbbbbggggggggghhhhhhiiijjjkkkkkkkkkiiigggeeefffjjjmmmhhhhhhhhhjjjlllmmmllljjjiiijjjkkkmmmooopppqqqrrrlllkkkkkkmmmooopppooonnnnnnppprrrrrrqqqppppppppprrrqqqqqqssswwwxxxvvvsssttttttuuuvvvwwwxxxyyyyyyxxxwwwvvvvvvvvvwwwyyyzzzxxxxxxyyyzzz{{{}}}~~~~~~}}}|||yyyvvvuuuvvvyyy|||yyyyyyxxxxxxwwwuuutttsssmmmrrruuutttxxx{{{~~~}}}{{{{{{||||||{{{zzzyyy{{{|||{{{yyyyyy{{{~~~{{{}}}{{{yyypppppprrrsssttttttttttttwwwsssqqqssswwwyyyvvvsssqqqsssvvvxxxxxxvvvtttrrrrrrtttwwwwwwwwwwwwxxxyyyqqqrrrssstttuuuuuuuuuuuuvvvuuusssrrrrrrsssuuuvvvwwwwwwwwwvvvvvvvvvvvvuuurrrrrrssssssssssssrrrrrroooqqqssssssrrrrrrrrrtttssstttvvvxxxyyyzzzzzzyyy~~~}}}xxxssspppnnnggghhhjjjmmmppprrrsssssstttuuuxxxzzz}}}{{{sssjjjppp}}}~~~))))))*********+++++++++(((((()))***++++++,,,,,,***---...)))"""!!!&&&,,,,,,,,,+++***))))))******++++++************++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,***)))((('''((()))***,,,,,,+++******+++++++++************)))((((((((()))******++++++++++++++++++*********)))************************///...---,,,---///111222111000///......///000111//////...---,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------........................------......///000000000///000000111222222333333555555555555555555444444555555555666999@@@HHHNNNrrrqqqiiikkksss}}}jjjZZZTTTSSSTTTaaarrruuu^^^NNNKKKFFFAAA???>>>??????DDDDDDDDDDDDCCCAAA???===CCCCCCDDDDDDCCCCCCBBBAAA@@@@@@?????????@@@BBBCCCBBBAAA@@@>>>===;;;:::999555555555444444333333333333333333333333333333333333333444444555666777777:::::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@AAACCCDDDDDDDDDFFFIIILLLMMMLLLLLLMMMQQQVVV\\\___XXXVVVTTTSSSTTTWWW[[[]]]bbbaaa```^^^\\\]]]___bbbbbbccccccbbbaaa```bbbccccccddddddbbbaaaaaaccceeegggfffffffffhhhiiihhhgggiiiiiiiiiiiijjjkkklllmmmiiiiiiiiikkkmmmnnnllljjjiiiiiiiiijjjkkklllmmmnnnmmmlllkkkmmmpppqqqooolllmmmoooqqqrrrqqqqqqrrrtttsssqqqppprrrwwwyyyxxxvvvrrrssstttuuuwwwxxxyyyzzzuuuuuuttttttuuuvvvvvvwwwwwwxxxzzz{{{{{{}}}~~~{{{xxxwwwyyy|||~~~zzzxxxtttrrrrrruuuxxxzzzzzzzzzzzz{{{~~~}}}{{{yyyxxxxxxxxxxxxwwwxxxyyyxxxvvvvvvwwwxxxxxxyyy|||~~~~~~|||zzzyyytttttttttsssssstttttttttwwwvvvuuuttttttsssttttttuuussspppppprrrrrrooommmooopppssswwwzzz{{{yyywwwrrrsssuuuwwwwwwvvvuuutttxxxwwwuuutttrrrqqqqqqqqquuuvvvxxxzzzyyywwwtttrrrvvvtttssssssuuuuuussspppttttttttttttttttttttttttxxxvvvuuuvvvwwwyyyyyyxxxzzzzzzyyyuuupppkkkiiihhhbbbfffkkkppptttwwwyyyzzzyyy{{{~~~ooohhhrrr~~~))))))*********++++++++++++++++++,,,,,,------...++++++***'''&&&'''))),,,,,,++++++***))))))******++++++************++++++************************++++++++++++++++++++++++************+++++++++,,,************************))))))))))))((((((((((((*********+++++++++,,,,,,******+++++++++***))))))))))))***++++++++++++***+++++++++************)))))))))******+++,,,,,,,,,,,,,,,,,,+++++++++******************************...---,,,,,,---...000222111000///......///000000//////...---,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,---------------------------------------,,,------...///000000111000000111111222333333444555555555444444444444444666666666666888<<>>===<<<;;;:::888777777666555444444444333333333333333333333333333333444444555666666777999999999:::::::::;;;;;;<<<<<<======>>>?????????BBBCCCDDDDDDCCCDDDGGGIIIJJJJJJJJJLLLOOOSSSWWWYYYVVVTTTSSSRRRSSSVVVYYY[[[```aaa```___^^^^^^___aaacccddddddcccbbbaaacccddddddddddddbbbaaaaaacccdddhhhgggfffgggiiijjjiiihhhhhhhhhggghhhhhhiiijjjjjjgggggghhhjjjlllmmmkkkjjjiiiiiiiiiiiijjjkkklllmmmkkkjjjiiikkkoooqqqpppooooooqqqrrrrrrqqqpppqqqrrrsssqqqpppssswwwyyyxxxvvvuuuvvvwwwxxxyyyzzzzzz{{{uuuuuuuuuuuuuuuuuuvvvvvvxxxxxxxxxzzz|||~~~~~~{{{yyyzzz|||{{{wwwtttvvvyyyyyyyyyzzz{{{|||{{{zzzxxxvvvvvvvvvvvvvvvyyyyyyzzzxxxuuusssssstttxxxyyy{{{||||||{{{yyyxxxttttttssssssssssssttttttuuutttttttttttttttuuuvvvuuurrrpppppprrrrrrpppnnnoooppprrrvvvyyyyyywwwvvvpppqqqsssuuuuuutttsssrrrxxxwwwvvvtttssssssssssssuuuuuuwwwwwwwwwvvvtttsssvvvuuussstttvvvvvvtttrrrrrrrrrssstttuuuvvvwwwwwwyyyxxxvvvvvvxxxxxxxxxwwwvvvuuutttppplllhhheeeeeebbbfffkkkpppuuuxxx{{{}}}~~~qqqjjjwww***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---***''''''))),,,,,,,,,,,,+++******)))*********++++++************++++++************************++++++++++++++++++++++++)))))))))*********++++++************************------,,,,,,++++++******))))))*********+++++++++(((((()))***+++++++++************)))******+++,,,+++++++++************)))******++++++,,,---------,,,,,,,,,++++++++++++***************************---,,,++++++,,,---///000000000////////////000000//////...---,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000111222000000111111222222333333444444444444444444444444666777777777666777:::===GGG\\\zzz{{{~~~|||qqqhhh]]]TTTVVV___lll|||uuunnnaaaSSSIIICCCAAAAAA@@@@@@AAABBBCCCCCCCCCBBBCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@??????@@@BBBBBB@@@@@@??????>>>======<<<;;;::::::888777666555555333333333333222222222222333333333444555555666666777777888888888999999999;;;;;;;;;<<<======>>>>>>BBBCCCDDDCCCBBBBBBDDDFFFHHHHHHIIIJJJLLLNNNPPPQQQRRRQQQPPPPPPQQQSSSVVVWWW]]]___``````___^^^___```aaabbbcccbbbaaaaaabbbcccdddeeeeeedddbbbaaacccdddiiihhhggghhhiiijjjjjjhhhggggggfffffffffgggggghhheeeeeefffiiikkklllkkkiiihhhhhhhhhhhhiiijjjkkkkkkkkkiiiiiijjjmmmpppqqqqqqppprrrssssssqqqppppppqqqtttrrrqqqssswwwzzzyyywwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvyyywwwuuuxxx|||~~~~~~|||{{{|||~~~zzzvvvvvvxxxyyyyyyxxxyyy{{{}}}zzzyyywwwvvvvvvvvvwwwwwwzzz{{{{{{yyyuuurrrqqqqqqyyyzzzzzzzzzyyyxxxwwwwwwssssssrrrrrrrrrrrrsssssssssssssssssstttuuuvvvwwwsssrrrpppppprrrrrrrrrqqqppppppqqqtttvvvwwwuuutttooopppqqqrrrsssrrrqqqpppvvvvvvuuuttttttttttttttttttttttttttttttssssssssstttsssssstttvvvvvvuuussspppqqqrrrtttvvvxxxyyyzzz{{{yyywwwwwwwwwvvvuuusssrrrpppnnnkkkhhheeecccbbbaaadddiiiooouuuzzz}}}~~~ooommm}}}************************++++++******************---+++))))))***,,,---,,,++++++***************+++++++++************++++++************************))))))))))))))))))))))))((())))))))))))*********************************///......---,,,++++++***************++++++++++++((()))******++++++******+++***)))))))))***,,,---+++++++++*********))))))******++++++,,,---------++++++++++++************************************+++++++++++++++---...//////////////////000000000//////...---,,,++++++***+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---+++,,,---...///111111222//////000000000111111111333333333333333444444444555666888777666666666888>>>GGGZZZyyy~~~yyysssfffYYYVVVYYY\\\mmm|||xxxhhhUUUHHHCCCCCC>>>???@@@AAACCCDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@???@@@@@@BBBBBB@@@???????????????>>>>>>===<<<;;;:::888777555555333333333333222222222222333333333444444555555555555555666666666777777777999999::::::;;;<<<<<<===???@@@AAAAAA@@@AAABBBDDDEEEFFFGGGHHHIIIJJJJJJJJJNNNNNNMMMNNNOOOPPPRRRSSSYYY\\\___```___^^^^^^___^^^___aaaaaa```___```aaaeeeffffffeeedddcccdddeeeiiigggggghhhiiijjjiiihhhffffffeeeeeeeeeffffffgggeeeeeefffiiikkklllkkkjjjiiiiiihhhhhhiiijjjjjjkkklllkkkjjjjjjlllnnnqqqrrroooppprrrrrrqqqpppqqqrrrtttrrrqqqssswwwyyyxxxvvvuuuuuuuuuuuuttttttttttttxxxxxxxxxxxxxxxwwwwwwwwwyyyuuusssvvv|||~~~{{{}}}||||||~~~}}}xxxssswwwxxxxxxwwwuuuvvvxxx{{{{{{zzzyyyxxxxxxyyyzzz{{{{{{||||||zzzvvvsssqqqqqqzzzyyyyyyxxxwwwvvvvvvuuusssrrrrrrqqqqqqrrrrrrsssssssssssssssssstttuuuvvvrrrqqqppppppqqqrrrssstttrrrqqqqqqrrrttttttsssrrroooooopppqqqrrrqqqqqqqqqtttssssssrrrssssssttttttsssrrrqqqqqqpppqqqrrrsssqqqqqqrrrssstttttttttsssooopppqqqsssuuuvvvxxxxxxzzzxxxvvvuuuuuussspppnnnnnnllljjjhhhfffeeebbbaaa___aaaeeekkkssszzz~~~zzznnnppp************************++++++******************,,,------+++))))))+++---+++***************++++++++++++************++++++************************))))))))))))))))))))))))((())))))))))))***************************************)))(((((('''&&&&&&+++++++++,,,,,,,,,,,,---+++++++++++++++***))))))+++***)))))))))***,,,---+++++++++*********))))))))))))******+++,,,,,,,,,+++************)))))))))******************************++++++,,,------.........///000000000000000//////...---,,,++++++***++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,---...///000111111............////////////222222222222333333444444333555777888777666666777===>>>HHH___}}}~~~|||qqqcccYYYVVVWWW___ppp|||xxx|||xxxbbbNNNEEECCC>>>???@@@AAABBBDDDEEEFFFDDDDDDEEEEEEDDDDDDCCCBBBCCCBBBAAA@@@@@@@@@AAABBB@@@@@@@@@@@@@@@@@@??????======<<<:::999777666555444444444333333333222222333333333444444444444444444444444555555555666666777888888999999:::;;;;;;:::<<<>>>??????@@@BBBDDDDDDDDDFFFGGGGGGGGGFFFFFFJJJJJJKKKLLLMMMNNNOOOOOOTTTWWW[[[]]]]]]]]]]]]]]]\\\^^^```aaa```___```aaadddfffgggfffeeedddeeefffgggfffeeefffhhhiiihhhgggfffeeeeeeeeeeeeffffffggggggfffgggjjjlllmmmllljjjiiiiiiiiiiiiiiijjjjjjkkknnnmmmlllkkkkkklllnnnpppkkkmmmpppqqqpppqqqrrrssssssqqqppprrrvvvyyyxxxvvvuuuttttttsssrrrrrrqqqqqqxxxyyyyyyzzzzzzyyyxxxxxxxxxtttrrruuu{{{~~~}}}zzz~~~|||{{{{{{{{{{{{~~~zzzxxxvvvwwwvvvuuussssssuuuwwwyyyxxxxxxxxxxxxzzz{{{|||zzz|||}}}|||yyyvvvuuuuuuyyyyyyxxxwwwvvvuuuuuuuuusssrrrrrrqqqqqqrrrrrrsssuuuuuutttsssssssssssssssrrrrrrqqqqqqqqqrrrtttvvvtttrrrqqqqqqqqqrrrqqqppppppqqqqqqrrrrrrrrrrrrrrrqqqqqqpppppppppqqqrrrrrrrrrqqqooooooooopppqqqrrrrrrssstttuuuuuuuuuuuuuuuppppppqqqrrrrrrsssssstttwwwuuutttsssrrrpppllljjjjjjhhhfffffffffeeeaaa^^^\\\]]]___fffpppxxx}}}~~~yyypppqqq+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,)))(((***,,,*********)))******+++,,,++++++************++++++************************++++++++++++++++++++++++)))))))))*********++++++*********************************))))))(((((('''++++++,,,,,,,,,---------,,,,,,------,,,+++***************)))******+++,,,+++++++++************)))))))))******+++,,,,,,,,,+++++++++*********))))))******************************+++,,,,,,------...---...///000111111111000//////...---,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///......------,,,,,,+++++++++,,,,,,------......------......///000000000.............../////////000111111222222333333444111444777888777777777888:::999???MMMaaa}}}{{{qqqcccYYYVVVWWW___pppuuutttxxx~~~~~~nnn[[[LLLEEE@@@@@@@@@AAABBBCCCDDDEEEDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@>>>===<<<;;;:::999888777666666555555444444333333333333333333333333444444333333444444444555555555666666777777888999999999777999<<<>>>>>>???@@@BBBAAABBBCCCDDDEEEEEEEEEEEEGGGHHHJJJKKKLLLLLLMMMLLLPPPSSSWWWYYYZZZZZZZZZ[[[\\\^^^aaabbbaaa```aaaaaaaaaccceeefffeeeeeeeeefffeeedddcccdddeeeffffffdddddddddddddddeeefffgggggghhhhhhhhhjjjllllllkkkiiiiiihhhhhhhhhhhhhhhiiiiiilllllllllkkkiiiiiijjjlllhhhkkkmmmoooooopppqqqsssrrrpppoooqqquuuxxxwwwuuuuuuttttttsssrrrrrrqqqqqqvvvwwwxxxyyyzzzyyyxxxxxxvvvtttsssuuuyyy||||||{{{~~~}}}|||{{{zzzxxxxxx~~~}}}|||{{{zzzyyyyyyvvvvvvvvvtttrrrqqqrrrssstttsssssssssuuuvvvxxxyyyyyy{{{}}}}}}{{{yyywwwwwwwwwxxxxxxxxxwwwvvvuuuuuussssssrrrrrrrrrrrrssssssvvvuuutttsssrrrrrrrrrrrrrrrsssrrrqqqpppqqqtttwwwwwwtttqqqppppppqqqpppoooqqqqqqrrrrrrrrrssssssssspppooooooooooooooopppqqqppppppooonnnnnnoooqqqrrruuuwwwxxxxxxwwwwwwwwwxxxqqqqqqqqqqqqqqqqqqqqqqqqsssrrrqqqppppppnnnkkkhhhfffeeeeeeggghhhgggbbb]]]ZZZYYY[[[bbbllluuu{{{|||zzztttooorrr}}}}}}+++++++++*********))))))+++++++++,,,,,,------...+++***)))***+++,,,+++*********))))))***++++++,,,++++++************++++++************************++++++++++++++++++++++++************+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,---.........------))))))***++++++++++++***+++++++++************)))******++++++,,,------------------,,,,,,,,,++++++***************************+++,,,------.........,,,---///000111111111000//////...---,,,++++++***++++++++++++++++++++++++------,,,,,,------...///000000///......---,,,,,,+++,,,,,,---......//////......//////////////////000000000000000000000000000000000111222333333333111333666666666555666777777666;;;CCCKKK^^^|||yyyxxxwwwwww}}}tttfffYYYWWWYYY```kkkxxxqqqlllpppwww}}}{{{nnn[[[LLLBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCBBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;888777777666555555444444333333333333333333333333333333333444444444555555555555555666777777888888777999<<<=========>>>???>>>>>>???@@@BBBCCCDDDEEEEEEGGGIIIKKKLLLLLLKKKJJJLLLOOORRRTTTUUUVVVXXXYYYYYY[[[^^^```___^^^^^^___\\\___aaacccccccccdddeeebbbaaa```aaacccdddcccbbb``````aaabbbccceeefffggghhhhhhhhhiiikkkkkkiiiggggggffffffeeeeeeffffffffffffhhhiiihhhffffffgggiiihhhjjjlllmmmmmmnnnoooppppppnnnmmmppptttvvvuuusssrrrrrrrrrqqqppppppoooooorrrsssuuuwwwxxxxxxwwwvvvsssssstttuuuwwwyyy{{{||||||}}}}}}}}}|||zzzyyyxxxzzzxxxwwwvvvvvvwwwwwwwwwuuuwwwwwwvvvsssqqqqqqqqqooooooooopppqqqtttvvvwwwyyy{{{}}}}}}{{{xxxvvvvvvuuuwwwxxxyyyyyyxxxvvvuuuttttttssssssssssssttttttttttttsssrrrrrrsssssssssssstttsssqqqoooppptttwwwyyyvvvrrrpppoooppppppoooqqqqqqqqqqqqrrrrrrssssssqqqppppppoooooooooppppppooooooooooooooopppqqqqqquuuwwwyyyxxxvvvuuuuuuwwwqqqqqqqqqqqqqqqqqqqqqqqqpppooooooppppppooollliiihhhggghhhlllooommmfff```ZZZXXXYYY___jjjtttzzz{{{{{{wwwsssrrrttt|||xxx{{{++++++++++++******))))))(((((()))***++++++,,,,,,+++'''$$$'''...111...)))******))))))***+++,,,,,,++++++************++++++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,*********************************************+++)))************+++++++++***+++---...///000000000((()))***,,,,,,+++******+++++++++************)))++++++,,,------....../////////.........---------************************++++++,,,---............,,,---///000111111111000000///...---,,,++++++***++++++++++++++++++++++++...------------...//////111111000///......------,,,,,,------...///000000////////////............222222222111111111111111///000000111222222333333111333555555444444444555666555:::??????HHHiiizzztttqqqqqqrrryyysss]]][[[ZZZYYYZZZfffwwwggggggmmm{{{hhhTTTDDDCCCBBBAAA@@@AAABBBCCCEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCBBBAAA@@@AAAAAABBBCCCCCCBBBAAAAAA@@@??????@@@?????????>>>>>>======999888888777666555555555333333333333333333333333333333444444444555555555444444555555666777777777888:::<<<===<<<;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDEEEDDDFFFHHHKKKLLLKKKJJJJJJJJJLLLOOOQQQSSSTTTVVVXXXTTTWWWZZZ\\\[[[ZZZZZZZZZXXX[[[___aaaaaaaaacccdddaaa_________aaabbbaaa```^^^^^^___```bbbdddeeefffhhhgggggghhhiiiiiigggdddeeeeeedddcccccccccdddddd```cccffffffeeedddfffhhhiiikkkmmmmmmlllllllllnnnpppnnnmmmooosssuuutttrrrooonnnnnnnnnmmmmmmmmmlllnnnppprrruuuvvvvvvvvvuuurrrsssuuuvvvvvvwwwzzz|||{{{{{{|||}}}}}}|||{{{zzzyyywwwvvvwwwxxxyyyyyyxxxvvvwwwyyyxxxuuurrrqqqqqqnnnnnnnnnoooqqqsssuuuwwwyyy{{{}}}}}}zzzwwwtttttttttvvvxxxzzzzzzyyywwwuuuuuuttttttssssssttttttuuurrrrrrrrrrrrssstttuuuuuutttuuutttqqqooopppssswww{{{wwwssspppooopppooooooqqqqqqppppppqqqqqqrrrsssrrrqqqqqqpppooooooppppppnnnnnnooooooppppppqqqqqqsssuuuwwwvvvsssqqqrrrsssqqqqqqrrrrrrrrrrrrssssssooonnnooopppqqqpppmmmjjjkkkkkknnnsssvvvtttllleee[[[XXXXXX^^^jjjtttyyy{{{}}}}}}{{{{{{uuu|||~~~vvvwww+++++++++*********))))))******+++++++++,,,,,,,,,************************+++,,,,,,------,,,,,,++++++++++++******))))))))))))***,,,------,,,***)))************************************************))))))))))))************++++++******++++++,,,---++++++******************---///000111111///,,,+++******************************++++++++++++************+++,,,------......///...---,,,+++,,,------************************...------------,,,,,,,,,......//////000000111111111000///...,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,---...000000///...+++***........................---......///000/////////444333111000/////////000111111000000000000000111333333555666666666555444444777999:::<<>>???BBBCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@???????????????@@@@@@===;;;999888888777666444444444333333333333333333333333333444444555555555555555555555666666666666777777888999::::::;;;;;;======>>>???@@@AAAAAABBBDDDDDDEEEFFFHHHIIIJJJJJJHHHHHHIIIKKKMMMPPPSSSUUUWWWWWWWWWXXXYYYZZZ[[[\\\XXXZZZ\\\^^^_________^^^aaa___]]]\\\]]]___bbbddd]]]^^^``````______```bbbccceeehhhjjjjjjhhheeecccdddcccccccccccccccddddddaaacccfffhhhiiihhhfffeeeffffffggghhhiiijjjkkkkkklllmmmmmmnnnoooppppppqqqooopppqqqpppnnnllllllmmmmmmmmmooorrruuuvvvvvvtttrrrrrrsssssstttuuuvvvvvv{{{xxxyyy|||vvvsssuuuuuuvvvuuuuuuvvvyyy{{{xxxwwwvvvsssqqqqqqsssuuurrrssssssssssssssssssssswwwzzz}}}~~~{{{xxxuuutttsssuuuxxxzzz{{{zzzxxxvvvqqqsssuuuvvvuuuuuuvvvwwwrrrssstttvvvvvvvvvvvvuuutttsssrrrqqqqqqqqqrrrrrrttttttsssssssssrrrrrrrrrrrrqqqqqqppppppqqqqqqrrrqqqqqqqqqssstttssspppmmmnnnnnnnnnoooppppppqqqqqqrrrssssssssssssrrrrrrqqqsssrrrqqqooonnnmmmmmmmmmmmmllllllmmmpppsssttttttsssssstttxxx|||{{{tttnnndddZZZSSSWWWcccmmmuuu{{{||||||wwwuuu+++++++++*********))))))+++++++++++++++++++++,,,************************+++,,,,,,------,,,,,,+++,,,+++++++++************)))***,,,------,,,***)))************************************************))))))))))))************++++++******++++++,,,,,,******++++++++++++++++++...///111222222000---,,,******************************++++++++++++***************+++,,,---------...---,,,+++***+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,......//////000000000000/////////......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------///000///...,,,+++....................................////////////333222111///......//////111111000000000000000111222333555666666666555444444777888666666===IIISSSrrryyytttpppmmmnnnvvvyyyjjj[[[UUUTTTVVV^^^fffpppkkkqqq|||ooo\\\OOODDDAAAAAA>>>===>>>BBBCCCDDDEEEEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@???===;;;999999888555333444444444333333333222222222333333333444444444444444555555555666666666666777777777888999:::::::::;;;;;;<<<===>>>???@@@@@@CCCDDDEEEFFFGGGHHHIIIJJJHHHHHHHHHIIIKKKNNNPPPRRRSSSSSSTTTTTTUUUWWWXXXYYYWWWXXXZZZ\\\^^^_________^^^^^^\\\\\\]]]^^^```bbbaaabbbbbbaaa```___```aaabbbdddfffggggggfffdddbbbaaa`````````aaaaaabbbcccaaabbbeeegggggggggeeedddeeeeeefffggghhhiiijjjjjjkkkllllllmmmmmmnnnnnnnnnmmmnnnpppooonnnllllllmmmllllllnnnqqqtttuuutttsssqqqqqqrrrrrrrrrrrrrrrrrrvvvssstttyyy{{{xxxuuuuuurrrsssttttttssstttuuuwwwyyyxxxvvvsssqqqqqqrrrsssuuuuuutttssssssssssssssswwwxxxzzzzzzzzzxxxvvvtttsssuuuvvvxxxxxxwwwvvvuuuqqqsssuuuuuuttttttuuuvvvssstttuuuvvvvvvvvvuuutttssssssrrrrrrrrrrrrqqqqqqssssssssssssrrrrrrrrrrrrqqqqqqppppppppppppqqqqqqqqqpppqqqrrrsssrrrooommmlllmmmmmmnnnoooppppppqqqtttttttttssssssssssssrrrmmmmmmlllkkkkkkjjjjjjjjjjjjjjjkkkllloooqqqrrrsssttttttwww|||}}}uuunnndddZZZSSSWWWbbbllltttzzzzzz~~~}}}zzz+++************)))))))))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***)))************************************************)))))))))*********++++++******+++++++++,,,,,,,,,******++++++,,,,,,------...///111222111000...---******************************++++++++++++******))))))******+++,,,,,,,,,---,,,+++*********++++++************************+++++++++,,,------.........////////////000000000.............../////////++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...//////...------------------------------///...---------...000000111111000///............000000000000000000000000222333444666666555555444666999:::888666:::BBBIIIQQQsssxxxvvvuuupppuuuuuuaaaVVVTTTTTTWWWZZZfff|||{{{lll[[[JJJCCCBBB@@@===<<<@@@AAACCCDDDDDDCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@BBB???===;;;:::999666444444444444333333333222222222222222222333333333333444444444555555555666666666666777777888888999999999999:::;;;<<<===>>>>>>BBBBBBCCCDDDFFFGGGHHHIIIGGGGGGGGGGGGIIIKKKMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVXXXZZZ\\\^^^^^^___\\\[[[[[[\\\\\\]]]^^^___dddeeeeeedddaaa___``````aaabbbccccccccccccbbbaaa_________```aaabbbcccdddaaabbbdddeeefffeeeeeedddddddddeeefffggghhhiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkmmmoooooonnnllllllmmmkkkkkklllooorrrsssrrrqqqppppppppppppooooooooooooqqqnnnnnnsssuuuttttttuuurrrsssuuuuuutttsssssstttxxxwwwuuusssrrrrrrssstttwwwwwwuuuttttttttttttuuuxxxvvvtttuuuxxxxxxvvvttttttttttttttttttsssssssssqqqsssttttttrrrrrrsssttttttuuuvvvvvvvvvuuutttsssrrrrrrsssssssssrrrqqqpppsssssssssrrrrrrrrrqqqqqqqqqppppppooooooppppppqqqpppooooooppprrrqqqooollljjjkkkmmmnnnooopppppppppssssssrrrqqqqqqqqqqqqqqqggghhhiiiiiiiiiiiihhhhhhggghhhjjjlllnnnppprrrsssuuuwww{{{wwwqqqiii^^^VVVXXXaaajjjssszzzzzz}}}~~~************)))))))))))),,,,,,,,,++++++++++++***************************++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++)))***++++++++++++***)))************************************************))))))*********+++++++++******++++++,,,,,,,,,,,,******+++,,,------......---...///000000...---,,,******************************++++++++++++******))))))*********+++++++++---,,,,,,+++++++++++++++***************************+++,,,---...///000000////////////////////////........................++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,......///......------------------------///...---,,,,,,...000111000000///.............../////////000000000000000222333444555666555444444333666888888888:::@@@EEEEEE\\\~~~}}}{{{uuuxxx~~~kkk^^^YYYYYY[[[]]][[[nnn~~~jjjRRREEECCCCCC@@@======>>>@@@CCCDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@?????????@@@@@@AAA???===<<<<<<;;;999777555555555444444333333222222222222222222222222222333333444444444555555555555555666666777777777777888888999:::;;;<<<<<<===@@@@@@AAACCCDDDFFFGGGHHHHHHGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKLLLMMMNNNPPPPPPRRRSSSUUUWWWYYY[[[]]]]]]ZZZZZZ[[[\\\\\\]]]]]]]]]dddeeeeeedddbbbaaaaaabbbbbbaaaaaaaaaaaaaaaaaabbb``````aaaaaacccdddeeefffbbbcccddddddeeeeeeeeeeeeccccccdddeeefffgggggghhhkkkkkkjjjjjjjjjjjjjjjjjjmmmoooqqqpppnnnlllkkkkkkiiiiiikkkmmmpppqqqpppooonnnnnnnnnnnnnnnoooooooooooommmnnnsssuuurrrrrrssssssuuuwwwwwwvvvtttttttttvvvuuusssssstttuuuuuuuuuxxxwwwuuuttttttuuuwwwxxxyyytttpppqqquuuxxxvvvsssuuutttrrrqqqpppppppppqqqqqqrrrsssrrrqqqqqqrrrtttvvvvvvwwwwwwvvvuuusssrrrqqqrrrsssttttttrrrpppooorrrrrrrrrrrrqqqqqqqqqqqqpppoooooonnnnnnoooooopppooonnnnnnooopppooommmkkkjjjkkkmmmooopppqqqqqqqqqqqqpppnnnmmmmmmmmmmmmnnneeefffggghhhiiiiiihhhhhheeegggjjjmmmoooqqqsssuuuxxxyyy|||}}}xxxsssggg[[[ZZZ___gggqqqyyyyyy{{{}}}}}}zzzwwwvvvuuuwwwyyyyyyyyy}}}|||~~~))))))))))))))))))))))))++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************************++++++++++++)))***+++,,,,,,,,,++++++******+++,,,------......***+++,,,------,,,,,,+++******************************++++++++++++************************++++++---------------,,,,,,+++************************+++,,,---...///000111222/////////.....................---,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++---......//////------------------------///...,,,+++,,,---///111///////////////.........---...///000000000000///222222444555555555444333...111444555666888;;;???BBBKKK^^^}}}yyywwwyyy{{{kkk```]]]^^^___ZZZaaarrr}}}aaaMMMGGGFFFBBB===;;;<<<>>>AAACCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????@@@@@@???>>>======>>>>>>===;;;777777666666555444444333222222222222222222222222333333333333444444444444444444555555555555555666777888888999:::;;;<<<<<<===>>>???AAACCCDDDFFFFFFHHHHHHGGGFFFGGGHHHIIIJJJIIIIIIIIIJJJKKKLLLNNNNNNOOOPPPQQQSSSUUUWWWYYYZZZYYYYYYZZZ[[[[[[\\\\\\\\\```aaaccccccbbbaaacccdddbbbbbbaaa``````aaabbbbbb`````````aaabbbdddeeefffdddddddddcccddddddeeeeeebbbbbbcccdddeeefffggggggkkkjjjjjjjjjjjjjjjjjjjjjoooqqqrrrrrroookkkiiiiiihhhhhhiiilllooopppnnnmmmkkklllmmmnnnooopppqqqrrrppppppsssxxxwwwrrroooppprrrtttwwwwwwuuutttssssssvvvtttrrrssstttuuutttrrrxxxvvvtttssstttwwwzzz|||xxxsssnnnnnnrrrvvvuuusssuuusssqqqooonnnnnnooopppqqqrrrrrrqqqpppppprrrtttwwwwwwxxxwwwvvvuuusssrrrqqqrrrsssttttttrrrpppooorrrrrrqqqqqqqqqpppppppppooonnnnnnmmmmmmnnnnnnooonnnmmmlllmmmnnnnnnlllkkkjjjlllnnnpppqqqqqqqqqpppnnnnnnmmmlllkkkjjjjjjjjjaaabbbccceeeffffffggggggdddhhhmmmoooqqqsssvvvxxx{{{{{{|||~~~zzzmmm___ZZZ[[[aaakkkttttttvvvvvvtttoookkkhhhgggiiimmmoooqqq}}}~~~}}}(((((()))))))))))))))*********+++++++++,,,,,,,,,******************************++++++++++++******)))************+++++++++*********************************************************************************++++++++++++,,,)))***+++,,,---,,,++++++******++++++,,,,,,------)))******+++++++++++++++******************************++++++++++++******++++++++++++++++++++++++------.........---,,,+++************************+++,,,---...///000111111/////////............------------,,,+++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---////////////000000000//////...,,,---///000111000000///111222333555555444444333222444666777777888999;;;AAABBBKKKcccyyyxxxyyyyyyjjjccc```]]]^^^___eee|||rrr\\\RRROOOHHH@@@>>>>>>>>>???AAACCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???@@@@@@>>>===<<<===>>>???>>>===:::999999888777666555555333333333333222222222222222222222333333333444444333444444444444444444444666666777888999:::;;;;;;;;;<<<===???AAACCCEEEEEEGGGGGGFFFEEEEEEFFFHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLMMMNNNOOOQQQSSSUUUVVVXXXXXXXXXXXXYYYZZZ[[[[[[[[[]]]_________```bbbdddbbbbbbaaaaaaaaaaaabbbbbb^^^^^^^^^___```aaabbbcccddddddbbbbbbbbbcccdddeeebbbbbbcccdddeeefffggggggiiiiiiiiiiiiiiiiiiiiijjjnnnppprrrqqqnnnkkkhhhggghhhhhhiiikkknnnooommmllljjjkkklllnnnoooqqqrrrsssqqqrrrwww{{{yyyrrrnnnoooppprrrssssssrrrqqqrrrrrrwwwtttssstttxxxyyywwwuuuyyywwwtttrrrssswww{{{~~~wwwsssooonnnqqqssstttssstttsssqqqpppooooooooopppqqqqqqrrrqqqpppqqqtttvvvwwwwwwxxxxxxwwwuuutttsssrrrrrrsssssssssrrrqqqpppqqqqqqqqqpppppppppoooooonnnmmmmmmllllllmmmmmmnnnnnnlllkkkkkkllllllkkkjjjjjjlllnnnpppppppppooonnnkkkllllllkkkjjjiiigggggg]]]]]]]]]]]]^^^```aaabbbdddiiinnnrrrsssuuuxxx{{{~~~~~~}}}|||}}}zzznnnaaa\\\[[[]]]dddllllllmmmnnnkkkgggccc```___\\\bbbfffiiiwww~~~(((((((((((())))))******))))))***+++,,,------...******************************++++++++++++******(((((()))))))))***************))))))))))))***************************************************************+++++++++,,,,,,(((***+++------,,,+++*********++++++++++++++++++)))*********++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,+++******************************++++++,,,---...////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111000000///+++,,,...000111111000///111222333444555444333333555666888999999999:::;;;>>>???DDDRRRkkk~~~zzztttllldddbbbccceeemmmnnnddd___VVVLLLDDDCCC@@@??????@@@CCCEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCBBBAAA@@@@@@@@@@@@???===<<<===>>>???>>><<<<<<;;;;;;:::888777777666444444444444333333333222222222222222333333333333333333333333333333333333444444555666777888999999:::;;;<<<>>>@@@BBBDDDDDDEEEDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKKKKKKKKKKMMMOOOQQQRRRVVVUUUTTTSSSTTTVVVXXXYYYWWWYYY[[[\\\\\\]]]___aaaaaaaaaaaaaaaaaaaaaaaaaaa_______________```aaaaaacccbbb```^^^^^^```bbbcccbbbbbbcccdddeeefffggggggffffffgggggghhhhhhiiiiiihhhkkknnnooommmjjjhhhggghhhhhhiiikkknnnnnnmmmkkkkkkkkklllmmmnnnppppppqqqqqqrrrvvvyyyvvvpppnnnqqqoooqqqqqqqqqpppqqqssstttuuutttuuu{{{|||yyyuuurrrrrrtttxxx{{{vvvtttrrrppppppppprrrsssssssssrrrqqqqqqqqqqqqqqqpppqqqqqqqqqqqqrrrvvvyyyvvvwwwxxxxxxwwwvvvuuutttssssssrrrrrrrrrrrrqqqqqqqqqpppppppppoooooooooooommmmmmllllllllllllmmmmmmmmmkkkjjjjjjkkkkkkjjjiiiiiikkkmmmnnnnnnmmmkkkjjjeeefffggghhhgggdddbbb```ZZZYYYXXXWWWXXXZZZ]]]___bbbhhhooossstttuuuyyy}}}~~~||||||}}}uuummmfffdddbbb```bbbgggfffhhhiiiiiifffcccbbbaaa]]]ccceeefffttt'''((((((((())))))******(((((()))***,,,---...///******************************++++++++++++******''''''(((((()))))))))*********))))))))))))************************************************************+++++++++,,,,,,,,,(((***+++------,,,+++***++++++***************************++++++,,,,,,,,,******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))************************)))******++++++,,,,,,---//////.........---------++++++,,,------...//////++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------///000111222222111000///+++,,,...000111111000///111222333444555444333333000111222444666777999:::888;;;@@@EEEQQQjjj}}}qqq```ddddddcccooozzzrrrmmmcccXXXJJJGGGBBB>>>===>>>AAACCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@???======>>>>>><<<;;;======<<<;;;:::888888777555555555444444333333333111111222222222333333333333222222222222222222222222333333444555666777777999:::;;;===@@@BBBCCCDDDCCCBBBAAAAAABBBCCCEEEFFFEEEFFFFFFFFFGGGIIIJJJKKKJJJJJJIIIJJJKKKMMMOOOPPPTTTSSSQQQPPPQQQSSSVVVXXXVVVXXXZZZZZZZZZ[[[\\\^^^______```aaaaaa```______bbbaaaaaaaaaaaaaaabbbcccbbb```^^^\\\\\\]]]```aaabbbcccddddddffffffggghhhddddddeeeeeefffggghhhhhhdddgggkkkmmmllljjjiiihhhiiihhhiiikkknnnnnnmmmkkklllllllllmmmmmmnnnnnnnnnqqqqqqsssuuurrrnnnnnnsssqqqrrrrrrrrrqqqrrruuuxxxrrrssswww{{{vvvrrrppprrrvvvyyyuuuuuutttqqqooooooqqqsssssssssssssssrrrrrrrrrqqqppppppqqqqqqqqqssswwwzzzvvvvvvwwwxxxxxxwwwuuuttttttsssrrrqqqqqqqqqrrrrrrppppppppppppoooooooooooommmllllllkkkkkkllllllmmmmmmkkkiiiiiijjjkkkjjjiiihhhjjjlllmmmmmmkkkhhhggg___```ccccccbbb___[[[YYYZZZYYYVVVUUUVVVXXX\\\^^^aaagggooossstttuuuyyy}}}}}}zzzyyyyyyqqqnnnlllmmmkkkfffdddfffdddgggiiijjjjjjhhhhhhhhhgggkkkiiigggsss))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++************+++++++++++++++************)))+++++++++*********))))))************************+++++++++*********)))))))))************++++++++++++,,,,,,------,,,,,,+++************************+++***)))((((((***,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************)))***,,,,,,,,,,,,...///111111000///...------,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++(((((()))***+++,,,,,,,,,+++++++++---...//////---000000111111111111000000//////000000000000//////111222222333444555666666666555555555666777999:::;;;999===BBBDDDNNNlll{{{qqqfff```bbbrrryyy{{{xxxpppeeeWWWGGG@@@???AAAAAABBBCCCEEEDDDBBBFFFKKKIIIAAABBBCCCCCCCCCCCCCCCBBBBBBDDDCCCBBBAAA???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>@@@>>><<<;;;;;;;;;:::888:::666000///000222333222444333111000000222333555333333333333333333333333222222333444555666777888999:::;;;<<<===???@@@@@@BBBBBBBBBBBBBBBCCCDDDDDD@@@@@@AAABBBCCCDDDEEEFFFGGGGGGHHHHHHJJJKKKLLLMMMRRRPPPNNNOOOQQQSSSRRRPPPRRRTTTUUUVVVVVVXXXZZZ]]]\\\[[[[[[\\\___``````___bbbaaaaaaaaaaaaaaabbbbbbbbbaaa```^^^\\\[[[^^^``````aaaaaacccdddeeefffffffffgggggggggggggggfffffffffgggiiijjjjjjiiihhhgggjjjhhhgggiiilllmmmllljjjmmmlllmmmnnnppppppnnnlllqqqrrrsssuuuuuuuuuttttttrrrrrrrrrqqqqqqrrrrrrrrrtttwwwvvv~~~ssspppqqqqqqpppqqqkkklllmmmooopppqqqqqqqqquuutttrrrqqqpppqqqrrrrrrpppuuuwwwuuutttuuuuuusssuuuuuuvvvwwwwwwwwwwwwvvvvvvtttqqqppppppooommmlllooopppppppppooonnnlllkkkkkkkkklllllllllllllllkkkllliiiffffffggghhhiiiiiifffhhhkkkllljjjfffbbb___^^^^^^]]]\\\[[[[[[[[[[[[[[[XXXSSSPPPPPPSSSWWWZZZ^^^eeejjjmmmqqqyyy~~~}}}wwwrrrqqquuupppmmmnnnnnnjjjfffeeehhhkkkwww~~~{{{qqqkkkpppyyy))))))))))))))))))))))))))))))***++++++++++++***++++++************+++++++++++++++************)))+++++++++*********))))))************************+++++++++*********)))))))))************++++++++++++,,,,,,------,,,,,,+++************************+++***)))((()))***,,,---++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))************************************************)))***,,,,,,,,,,,,---///111000000///...------,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,++++++,,,---...///......000000111111111111000000//////000000000000//////111111222333444555666666555444444444444555777888<<<:::<<<@@@@@@CCCWWWnnnvvviii```cccwwwzzz~~~rrr```QQQHHHBBB???>>>???BBBBBBAAADDDJJJIIIDDDCCCCCCDDDDDDDDDDDDCCCCCCGGGFFFEEEDDDBBBAAA@@@???======>>>????????????>>>BBB@@@>>>=========<<<::::::777333222333444444444444333111000000222333444333333333333333333333333222222333444555666777777999999:::;;;===>>>???@@@AAAAAAAAAAAABBBBBBBBBBBB???@@@@@@AAACCCDDDDDDEEEGGGGGGGGGHHHIIIJJJKKKLLLOOOMMMKKKLLLNNNPPPOOOMMMOOOQQQSSSTTTTTTVVVYYY[[[[[[ZZZZZZ[[[^^^______^^^``````___^^^^^^^^^_______________]]]\\\]]]___bbb______```aaabbbcccddddddeeeeeefffffffffeeeeeedddeeefffhhhiiiiiiiiigggfffiiigggfffgggiiikkkkkkiiilllkkklllmmmoooooonnnllliiikkknnnrrruuuxxxzzz{{{uuutttsssrrrrrrrrrssstttssswwwxxxuuupppooommmlllmmmkkklllmmmnnnooopppppppppsssrrrqqqpppoooooopppqqqqqqvvvxxxvvvuuuxxxyyyxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvssspppooonnnnnnmmmlllllllllmmmmmmlllkkkiiihhhiiijjjkkklllllllllllllllllliiifffeeefffgggggggggdddeeeggggggfffbbb___]]]ZZZZZZZZZZZZ[[[\\\]]]]]]\\\YYYTTTPPPOOOQQQTTTWWWXXX^^^dddhhhnnnxxxxxxqqqmmmkkknnniiigggiiijjjiiijjjnnnzzz~~~wwwzzz))))))))))))))))))))))))(((((()))************)))++++++************+++++++++++++++************)))+++++++++***************************************+++++++++***************)))************+++++++++++++++,,,,,,,,,,,,++++++************************+++***)))))))))***,,,---++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***************************************************************)))+++,,,,,,++++++---...000/////////...---------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********++++++++++++++++++,,,---...............000000111111111111000000//////000000000000//////111111222333444555555666444444333333333444444555<<<999;;;???===<<>>@@@CCCCCCBBBCCCGGGGGGDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>??????@@@@@@@@@@@@@@@CCCAAA???>>>??????>>>===;;;999777666777777777666444333222111111222333444222222222222222222222222222222333444555666666777888888999:::<<<===>>>??????@@@AAABBBAAAAAA??????>>>??????@@@AAABBBCCCCCCEEEEEEEEEFFFGGGHHHIIIJJJKKKIIIHHHIIIKKKLLLKKKJJJLLLMMMOOOPPPQQQSSSVVVYYYYYYXXXXXXYYY\\\]]]]]]\\\^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^]]]\\\]]]```ccc]]]^^^^^^___```aaabbbbbbcccddddddeeeeeeddddddccceeeeeeggghhhiiihhhgggggghhhfffddddddfffhhhjjjjjjjjjjjjjjjlllnnnooonnnmmmeeegggjjjnnnsssxxx|||~~~vvvtttrrrppppppqqqrrrtttrrrvvvxxxtttooonnnlllkkklllkkklllmmmnnnnnnnnnnnnnnnppppppooonnnnnnnnnooooooqqquuuvvvtttuuuyyy}}}}}}wwwvvvuuutttssssssttttttuuurrrnnnmmmmmmmmmmmmmmmjjjkkkkkklllkkkjjjhhhggghhhiiijjjkkklllmmmmmmmmmllliiifffddddddddddddccc``````aaa```___]]][[[ZZZVVVVVVWWWXXXZZZ\\\^^^___]]]ZZZUUUQQQOOOOOOPPPQQQTTTZZZ___bbbiiisss|||~~~|||ssskkkgggfffeeebbbaaabbbbbbfffoooyyy))))))))))))))))))))))))((())))))***************++++++************+++++++++++++++*********))))))************************************************************************))))))*********+++++++++++++++,,,,,,,,,,,,++++++******************************)))))))))***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************)))+++,,,,,,++++++,,,---.....................---...------------,,,,,,,,,++++++++++++++++++++++++------,,,+++************+++++++++++++++++++++++++++++++++++++++++++++***+++---...............///000000111111111111000000//////000000000000//////000000111222333444555555444444444333333333333333999777888===>>><<>>>>>===???@@@AAAAAABBBBBBAAAAAACCCAAA?????????@@@???===;;;;;;;;;;;;;;;:::999888555444333222222222333333222222222222222111111111222222333444444555666666666777888999:::<<<======>>>???AAABBBBBB@@@>>>======>>>>>>???@@@@@@AAAAAACCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIIIIKKKMMMNNNOOOQQQTTTWWWXXXWWWVVVXXXZZZ\\\\\\[[[[[[[[[ZZZYYYXXXXXXXXXXXX[[[\\\]]]]]]\\\\\\___aaa]]]]]]^^^^^^___```aaaaaabbbcccddddddeeedddddddddeeefffggghhhiiiiiihhhhhhhhhfffdddcccdddgggiiikkkhhhhhhhhhjjjlllnnnnnnmmmiiijjjjjjlllooorrruuuwwwtttrrrooolllkkkmmmoooqqqsssuuuvvvyyyxxxqqqppppppooonnnooollllllmmmmmmmmmmmmmmmllloooooonnnnnnnnnnnnnnnnnnnnnqqqrrrpppqqqwww|||}}}xxxvvvtttqqqppppppqqqrrrsssppplllkkkkkklllmmmmmmkkklllmmmmmmmmmkkkjjjiiihhhhhhjjjkkkmmmmmmnnnnnnkkkhhhdddbbbaaaaaa```___]]]]]]\\\[[[ZZZYYYXXXWWWTTTTTTUUUWWWXXX[[[\\\^^^^^^[[[WWWRRROOOMMMLLLLLLSSSXXX\\\]]]cccmmmuuuxxx}}}wwwooogggbbb```]]][[[ZZZ[[[]]]ddduuu)))))))))))))))))))))))))))***++++++,,,,,,++++++++++++************+++++++++++++++*********))))))************************************************************************))))))*********+++++++++***++++++,,,,,,++++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))+++,,,+++******+++---------------.....................---------,,,,,,++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++---//////...---...///000000111111111111000000//////000000000000/////////000000111222333444444444444555444444444444333888555555999<<<===???AAA???RRRppp}}}~~~}}}hhh[[[UUUUUUXXXbbbooozzzvvvpppxxx}}}iiiZZZPPPLLLHHHDDDBBBAAAAAABBBCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBB@@@>>>>>>??????>>>===;;;<<<=========<<<;;;;;;666666555444444444444444333333333222222222111111222222333333444555555555555555666888999:::;;;<<<===>>>@@@AAAAAA@@@>>>===<<<<<<======>>>>>>??????BBBAAAAAAAAABBBCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIGGGIIIKKKLLLMMMOOORRRTTTUUUTTTTTTVVVXXXYYYYYYXXXXXXXXXWWWVVVVVVVVVVVVVVV[[[\\\\\\\\\ZZZZZZ[[[]]]]]]]]]^^^^^^______``````bbbcccdddeeeeeeeeeeeeeeeeeefffggghhhiiiiiiiiiiiigggfffeeeddddddfffiiilllhhhgggfffhhhjjjlllllllllmmmlllkkkkkkkkklllnnnooorrrpppmmmjjjjjjlllnnnppptttuuutttsssyyyzzztttooonnnqqqrrrpppmmmmmmllllllmmmmmmmmmmmmmmmlllnnnnnnooooooooooooooooooiiilllmmmkkklllsssxxxzzzwwwuuurrrpppnnnnnnoooppppppnnnkkkjjjkkkllllllllljjjkkklllllllllkkkjjjiiiggghhhjjjkkklllmmmmmmnnniiifffaaa^^^]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWVVVVVVUUUUUUUUUVVVWWWYYYZZZ[[[]]][[[XXXTTTPPPLLLJJJHHHPPPUUUXXXYYY___iiiqqqsssuuuvvvvvvrrrjjjaaaZZZWWWSSSRRRTTTWWW\\\iii))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))***************+++++++++***************************************+++++++++)))************+++++++++******++++++++++++******************************))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************)))+++,,,+++******+++,,,,,,,,,------.........///............---------,,,++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++...111000...,,,...000000000111111111111000000//////000000000000////////////000111222333333444333333444555555444444333666444444666888;;;<<<===<<>>???>>>===;;;===>>>>>><<<;;;<<<===888888777777666555555555555444444333333222222222222222333333444444444444444444555666888999:::;;;;;;<<<===>>>???>>>>>>===;;;;;;;;;<<<<<<=========@@@@@@??????@@@AAAAAABBBDDDFFFIIIIIIHHHGGGGGGHHHFFFHHHIIIJJJJJJLLLNNNQQQQQQQQQPPPRRRTTTVVVUUUUUUTTTTTTTTTSSSSSSTTTTTTUUUXXXZZZ[[[ZZZYYYXXXYYYZZZ]]]]]]]]]^^^^^^^^^______bbbbbbcccdddeeeeeeeeeeeeeeeeeeffffffggghhhiiijjjeeeffffffeeedddeeehhhkkkhhhfffeeefffiiijjjkkkjjjjjjjjjjjjiiijjjjjjkkklllqqqooommmllllllmmmpppqqqrrrtttsssqqqrrrvvvuuupppooollllllppppppllliiiiiikkklllmmmnnnnnnnnnnnnnnnmmmmmmnnnooooooooonnnnnnfffjjjjjjggghhhooosssuuutttsssqqqooonnnmmmnnnnnnmmmkkkjjjjjjkkklllkkkjjjfffggghhhiiiiiihhhgggffffffggghhhiiijjjkkkkkkkkkeeebbb^^^[[[YYYYYYXXXWWWYYYXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVXXXYYYYYY\\\[[[YYYUUUQQQMMMJJJGGGIIINNNSSSVVV\\\fffnnnpppnnnooooookkkbbbYYYRRRNNNKKKKKKNNNVVVaaasss))))))))))))))))))))))))))))))***+++++++++++++++++++++************+++++++++++++++************)))))))))*********+++++++++************************))))))*********+++++++++)))************+++++++++******++++++++++++******************************))))))***+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++***************************************************+++,,,+++***)))***+++++++++,,,------...//////............------------+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------+++///222111---,,,---000000000111111111111000000//////000000000000//////......///000111222333333000111222333444444333333222333555555777:::::::::>>>???HHH]]]|||}}}wwwrrrsss}}}qqq^^^YYYWWWXXXZZZZZZWWWZZZ___tttzzzhhhXXXIIIEEEEEEDDDCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFBBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAAAAA???======>>>???>>>===:::<<<>>>===;;;:::<<<>>>999999999999888777666666666666555555444333333222222333333333333444444444333333444555777888999:::888888999:::;;;<<<======:::::::::;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>??????@@@@@@CCCFFFGGGEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHJJJLLLLLLLLLKKKMMMOOOQQQPPPPPPPPPPPPOOOPPPPPPQQQRRRSSSTTTVVVXXXXXXWWWWWWXXXYYY[[[[[[\\\\\\\\\\\\]]]]]]```aaabbbcccddddddddddddcccccccccdddeeefffggghhhbbbdddeeeeeeccccccfffiiihhhfffeeeeeegggiiiiiihhhfffggghhhiiiiiijjjjjjjjjmmmmmmlllllllllnnnooopppmmmpppqqqooonnnppppppooommmjjjiiikkkkkkhhhhhhiiikkklllmmmnnnooopppppppppjjjkkklllmmmnnnnnnmmmlllfffjjjkkkhhhhhhmmmqqqqqqqqqppppppooonnnmmmlllllliiiiiiiiijjjlllllljjjhhhcccdddeeeffffffeeedddcccddddddeeefffggggggffffffbbb^^^ZZZWWWVVVVVVUUUTTTVVVVVVVVVVVVUUUTTTSSSSSSUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZYYYWWWSSSOOOKKKHHHDDDJJJPPPSSSXXXaaahhhiiihhhhhhfffaaaZZZSSSOOONNNLLLKKKOOOXXXfffzzz))))))))))))))))))))))))(((((()))***************++++++************+++++++++++++++************)))))))))******++++++++++++************************))))))******++++++++++++)))************+++++++++******++++++++++++******************************))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++***************************************************+++,,,+++***)))***+++++++++,,,,,,---...////////////.........---------++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++******+++,,,,,,---......+++///222111---+++---111000000111111111111000000//////000000000000//////......///000111222333333...///111222333333333222...222666777999;;;<<<;;;;;;;;;>>>JJJ```|||rrrlllrrr|||~~~jjjYYYXXXZZZ\\\[[[VVVVVVYYYaaa}}}hhhSSSLLLJJJGGGCCCBBBBBBBBBDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBB???@@@AAAAAABBBBBBAAAAAAAAA@@@>>>>>>???@@@???>>>:::<<<===<<<:::999<<<>>>;;;;;;;;;::::::888777666777777666555444444333333333333333333333333333444222333444555666888999999666666666777888:::;;;<<<::::::::::::::::::;;;;;;>>>============>>>>>>???<<<@@@DDDDDDBBB@@@AAABBBCCCDDDEEEEEEDDDEEEGGGIIIIIIHHHHHHIIILLLMMMMMMLLLLLLLLLMMMMMMNNNOOOQQQQQQQQQSSSUUUWWWWWWWWWYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[______aaabbbbbbcccccccccaaaaaaaaabbbcccdddfffggg___bbbddddddbbbbbbdddgggiiigggeeeeeefffhhhhhhgggeeefffhhhiiiiiiiiihhhgggiiiiiiiiijjjkkklllmmmnnngggkkkmmmllljjjkkkllllllkkkgggeeeggghhhgggiiimmmkkklllmmmooopppqqqqqqqqqiiiiiikkklllmmmllllllkkkhhhlllllliiiiiimmmpppooonnnooooooooonnnmmmlllkkkggghhhiiikkklllllliiigggbbbcccdddeeeeeeeeedddcccbbbbbbcccddddddccccccccc___\\\XXXUUUUUUTTTSSSRRRTTTTTTUUUUUUUUUTTTRRRQQQTTTTTTTTTVVVWWWYYY[[[\\\YYYYYYYYYXXXUUUPPPLLLIIIEEEKKKPPPQQQUUU\\\```aaacccaaa^^^YYYTTTRRRRRRSSSRRRPPPRRR\\\iii|||{{{yyy'''((()))+++++++++***))))))************+++++++++((()))))))))************************************---,,,***)))))))))***++++++******))))))******+++++++++***)))((((((((()))************************,,,,,,,,,,,,,,,,,,,,,,,,*********************+++)))************+++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++***************************************************************)))))))))))))))+++++++++++++++++++++++++++,,,------......------//////.........------------,,,,,,+++*********+++))))))*********+++++++++++++++************++++++'''(((((()))***++++++,,,,,,+++++++++,,,------...............///000222222///////////////......---000////////////000000111000111111111111222222222222222333555666888999999;;;888;;;DDDNNN```yyynnnkkkppprrrddd\\\WWWZZZZZZVVVTTTUUU___xxxqqq\\\XXX[[[WWWLLLBBBAAA@@@@@@AAACCCEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFEEEDDDCCCAAA@@@???>>>????????????>>>>>>>>>>>>>>>>>>????????????>>>>>>======<<<;;;::::::999999888777777666555444444333111111222333333333222222444555555666777777777666555555444444444444555555888888999999999:::::::::============>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAACCCDDDFFFFFFKKKJJJHHHGGGGGGHHHIIIJJJMMMMMMMMMMMMMMMMMMNNNNNNRRRRRRRRRSSSTTTTTTUUUUUUYYYYYYZZZ[[[[[[[[[[[[[[[]]]\\\\\\]]]]]]^^^___```]]]^^^______^^^___aaacccbbb```___^^^```cccgggiiifffggggggggghhhhhhhhhhhhkkkjjjiiihhhhhhhhhiiijjjiiiiiiiiiiiiiiiiiijjjjjjmmmlllkkkjjjiiiiiihhhiiiiiihhheeeddddddeeehhhiiilllkkkjjjkkkmmmnnnmmmllllllmmmmmmkkkiiigggggghhhkkkiiiggghhhkkknnnppppppqqqpppmmmkkkjjjiiiiiiiiikkkjjjiiiiiikkkkkkjjjiiieeeeeeeeeddddddccccccccc``````___^^^]]]]]]]]]]]]XXXYYYYYYVVVRRRQQQRRRTTTWWWVVVSSSQQQPPPPPPQQQRRRSSSTTTUUUWWWYYYZZZZZZZZZ\\\ZZZWWWWWWXXXUUUPPPLLLGGGIIIJJJLLLQQQXXX[[[\\\\\\YYYWWWYYYYYYYYYXXXYYYZZZZZZ^^^fffooozzzzzzvvvwww{{{}}}}}}{{{|||'''((()))***+++******))))))************+++++++++************++++++++++++************************,,,++++++***))))))******++++++************++++++,,,,,,+++***************************************++++++++++++++++++++++++,,,,,,++++++******)))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))************++++++++++++++++++++++++,,,------...............///.........---------,,,---,,,++++++******++++++***+++++++++,,,,,,,,,,,,++++++************++++++))))))***++++++,,,,,,++++++++++++++++++,,,------///...............////////////000000//////...---///////////////000000111000111111111111222222222222222333555666777888999===::::::???BBBMMMiii}}}mmmiiinnnwww}}}oooeee]]][[[YYYTTTQQQRRRVVVmmm~~~ooonnnqqqlll___TTTNNNJJJEEEDDDEEEGGGFFFEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>????????????>>>>>>======<<<<<<;;;::::::999999888888777666666555555222333333333333333222222222222333444444444444444555555444444444444555555777888888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKPPPPPPQQQQQQRRRSSSSSSSSSVVVVVVWWWXXXYYYYYYYYYYYY\\\[[[[[[\\\\\\]]]^^^___]]]^^^___^^^]]]]]]___aaa^^^^^^^^^___aaacccdddeeeeeeeeeeeefffffffffggggggggggggfffffffffgggiiijjjiiiiiihhhhhhhhhhhhhhhhhhkkkjjjjjjiiiiiiiiiiiiiiihhhgggeeecccccceeeggghhhkkkjjjiiijjjlllmmmlllkkkjjjkkkkkkjjjhhhgggggghhhllljjjhhhiiillloooqqqqqqooonnnllljjjhhhhhhhhhhhhiiihhhgggggghhhhhhfffeeeddddddcccbbbbbbaaa``````^^^]]]\\\ZZZYYYXXXWWWWWWWWWXXXYYYWWWSSSQQQQQQRRRWWWVVVTTTRRRQQQQQQRRRSSSUUUUUUVVVWWWXXXYYYYYYZZZ^^^\\\ZZZ[[[[[[XXXSSSNNNKKKKKKKKKNNNSSSYYY[[[[[[\\\ZZZZZZ]]]```cccfffhhhdddccceeekkkpppwwwzzzuuuqqqnnnoooqqqrrruuu{{{(((((()))************))))))************+++++++++***++++++++++++,,,,,,,,,***************************++++++++++++***)))))),,,++++++++++++++++++,,,...---,,,,,,+++,,,,,,,,,************************************************...------,,,+++***)))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******************************************************((()))))))))***+++++++++++++++++++++++++++++++++------.../////////............------------,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,---------++++++************++++++***+++,,,------,,,++++++++++++******++++++,,,,,,///.........------------//////000000//////...---///////////////000111111000111111111111222222222222222333444666777888888>>>:::::::::999<<>>>>>>>>>>>????????????>>>>>>=========<<<;;;;;;::::::::::::999999888888777777444555555555444333222222222222333333444444333333555555444444444444555555666666666777777777777888888888888999999999::::::;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAADDDDDDEEEEEEEEEEEEEEEDDDBBBCCCDDDEEEGGGHHHIIIJJJMMMMMMNNNNNNOOOPPPPPPPPPQQQRRRSSSUUUVVVWWWXXXXXXZZZZZZZZZZZZ[[[\\\]]]^^^^^^______^^^\\\\\\]]]___[[[\\\^^^```aaabbbbbbbbbccccccdddddddddeeeeeeeeeccccccccccccdddfffhhhiiihhhhhhggggggffffffeeeeeehhhhhhhhhggghhhiiiiiijjjgggfffdddccccccdddfffgggiiihhhhhhiiikkkkkkjjjhhhfffhhhiiihhhgggfffgggiiijjjiiihhhhhhkkknnnoooooommmllljjjhhhgggfffffffffgggeeeddddddddddddbbb```bbbaaa```___^^^]]]\\\[[[ZZZYYYWWWUUUSSSQQQPPPPPPTTTVVVXXXWWWTTTRRRPPPPPPVVVUUUSSSRRRRRRRRRSSSTTTWWWWWWWWWWWWXXXYYYZZZ[[[aaa```______```]]]VVVQQQOOOMMMKKKOOOTTTYYY[[[\\\^^^eeepppzzzuuurrrqqqssstttuuu{{{vvvssssssrrrrrrsssnnnuuu)))))))))*********))))))))))))*********+++++++++*********+++++++++,,,,,,************************)))***+++,,,,,,+++)))))),,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,************************************************------,,,,,,++++++******))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******************************************************(((((()))***++++++,,,,,,+++++++++++++++++++++++++++,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,,,,---++++++************++++++***+++---------,,,***)))++++++*********++++++,,,---.....................000000000000000///......///......//////000111222000000111111111222222222111222333444555666777777:::999999:::888999DDDQQQfff|||}}}zzzxxxooohhhaaa[[[XXXVVV```xxxzzzkkkWWWJJJFFFFFFFFFEEEDDDEEEFFFFFFGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????>>>??????@@@@@@??????>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999666777666666555444333222444444555555555555555444555444444333333444444555444444555555555666666666666777777777888888888888999::::::;;;;;;<<<<<<<<<>>>>>>=========>>>>>>???AAABBBCCCEEEEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMNNNPPPRRRTTTUUUVVVWWWYYYYYYYYYZZZZZZ[[[\\\]]]_________]]][[[ZZZ[[[]]]\\\\\\]]]^^^___```aaaaaabbbbbbbbbcccccccccddddddbbbbbbaaaaaabbbccceeefffgggffffffeeedddcccbbbbbbddddddeeeeeefffhhhiiijjjffffffdddccccccdddffffffgggffffffgggiiiiiigggeeedddfffgggggggggggghhhjjjhhhfffeeefffiiikkklllkkkjjjjjjiiihhhffffffeeeeeeeeedddcccccccccbbb___]]]^^^^^^]]][[[ZZZXXXWWWVVVUUUTTTRRRPPPNNNMMMMMMLLLQQQSSSVVVWWWVVVSSSPPPOOOTTTSSSSSSRRRRRRSSSTTTTTTVVVWWWWWWXXXZZZ\\\___```dddcccbbbcccccc```YYYTTTRRRMMMKKKNNNTTTXXX\\\___dddwww}}}{{{zzzzzz~~~wwwwww{{{zzzxxxxxxuuu~~~******))))))))))))))))))))))))*********+++++++++))))))))))))*********+++************************))))))+++,,,,,,+++***))),,,++++++******++++++,,,++++++************++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******************************************************((())))))***+++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,************++++++++++++++++++************++++++***++++++,,,,,,+++***))),,,,,,++++++***++++++,,,+++,,,...000111111111111000000000000000//////...............///000111222000000111111111222222222111222222333444555666666666777999;;;;;;<<>>===============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;888888888777777555444333555555555666666555444444444444333333333333444444333333444444444555555555666666777777777888888888777777888999::::::;;;;;;==================>>>>>>@@@AAABBBDDDDDDDDDCCCBBBDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLNNNPPPRRRTTTUUUUUUXXXXXXXXXXXXYYYZZZ[[[[[[^^^^^^^^^\\\ZZZYYYZZZ[[[^^^]]][[[ZZZ[[[^^^aaabbbaaaaaaaaabbbbbbbbbbbbccccccbbbaaa``````aaabbbcccddddddcccbbbaaaaaa``````aaaaaaaaabbbdddeeeggghhhfffeeeeeeddddddeeeeeefffdddddddddeeegggfffdddbbbcccdddfffgggfffggghhhjjjgggfffeeegggiiijjjjjjjjjhhhhhhhhhgggfffeeedddcccccccccbbbbbbcccaaa^^^[[[[[[ZZZYYYWWWVVVTTTSSSSSSOOONNNNNNMMMMMMMMMMMMNNNOOOQQQTTTWWWWWWVVVRRRPPPRRRRRRRRRSSSSSSTTTUUUUUUUUUVVVXXX[[[___bbbeeegggeeedddcccddddddaaa[[[UUURRRLLLIIIMMMRRRWWW___gggrrr|||ttttttwwwuuurrrpppwww+++***))))))((())))))))))))************+++++++++(((((()))))))))*********************************))))))***++++++++++++***+++******************+++))))))(((((())))))******************************++++++++++++++++++++++++(((((()))***+++,,,,,,---)))************+++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******************************************************)))*********+++,,,,,,,,,++++++++++++++++++++++++((()))******++++++************++++++++++++,,,,,,++++++******++++++,,,,,,))))))*********+++++++++++++++************++++++***************+++++++++------,,,,,,++++++,,,,,,***+++...000222333333333000000111111000000///...............///111222333000111111111111222222222111111222333333444555555555666888999:::;;;===@@@???QQQooo~~~tttkkkfff^^^^^^kkk~~~yyyfffXXXNNNJJJGGGGGGFFFEEEEEEFFFGGGGGGEEEEEEDDDDDDCCCBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<888999999999888777666666444444555555444444333333444444333333333333444444333333333444444444444555666666666777777777888888555555666777888999::::::<<<;;;;;;;;;<<<<<<===>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRRRRUUUTTTTTTUUUUUUVVVWWWXXX[[[[[[[[[YYYWWWVVVWWWXXX]]][[[YYYXXXXXX[[[___aaa____________````````````bbbaaa```___^^^___``````aaaaaaaaa```______^^^^^^]]]^^^^^^___aaabbbdddeeeeeeddddddccccccddddddeeebbbbbbbbbdddeeedddaaa___aaacccdddeeeeeeeeegggiiigggffffffgggjjjkkkjjjiiieeeeeeeeeeeedddcccbbbaaa_________``````___\\\YYYWWWVVVVVVTTTSSSRRRQQQQQQKKKKKKKKKKKKLLLNNNOOOPPPNNNOOORRRVVVYYYYYYVVVSSSRRRSSSTTTUUUVVVWWWXXXXXXVVVXXX\\\```eeeiiikkkmmmfffcccaaaaaaaaa___ZZZUUUPPPJJJIIIMMMQQQVVVeeeuuu~~~www{{{rrrooonnnkkkiiiiiiqqq~~~,,,+++)))((((((((()))***)))************+++++++++))))))*********+++++++++******************************))))))***++++++,,,***))))))(((((())))))***)))(((((((((((()))***+++************************************************((((((((())))))******+++)))************+++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++************+++++++++,,,++++++******++++++,,,---*********+++++++++,,,,,,++++++************++++++,,,+++*********,,,...//////...------,,,,,,------***+++...000111111111000000111111111111000//////------......///111222333000111111111111222222222111111222222333333444444555666666555666777888888:::AAARRRkkkrrrccc```eeelllrrrvvvzzzpppaaaZZZPPPMMMJJJGGGEEEEEEFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============888999999999999999888888555555666666555555444333444333333222222333333444333333333444444444555555555555555666666666777777444444555666777888999999888888888999:::;;;<<<============>>>>>>???@@@AAA??????@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIKKKMMMNNNNNNNNNPPPPPPPPPPPPQQQRRRSSSTTTVVVVVVVVVUUUSSSRRRTTTUUUYYYXXXWWWVVVWWWYYYZZZ\\\[[[[[[\\\\\\\\\]]]]]]]]]^^^]]]\\\\\\\\\]]]^^^___^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[\\\\\\^^^___aaabbbbbbbbbbbbaaaaaabbbbbbbbb``````aaacccdddbbb___\\\^^^```bbbbbbbbbbbbdddeeedddddddddeeeggghhhgggfffaaaaaabbbbbbaaa```___^^^YYYYYYZZZ[[[\\\[[[WWWTTTTTTTTTSSSRRRQQQQQQPPPPPPIIIIIIJJJJJJLLLMMMOOOOOOMMMNNNPPPUUUYYY[[[ZZZWWWTTTUUUWWWXXXZZZ[[[\\\\\\XXX[[[aaafffkkkmmmooooooeeeaaa^^^]]]]]]\\\XXXTTTNNNJJJJJJNNNPPPWWWlll~~~|||ttt|||pppiiigggfffjjjoooooo~~~,,,+++***((((((((()))***)))************+++++++++******+++++++++,,,,,,,,,************************+++***)))))))))***,,,---))))))(((((((((((())))))))))))(((((()))***++++++************************))))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))******+++++++++,,,+++*********+++,,,,,,---++++++,,,,,,,,,---------++++++************++++++...,,,*********---000222000///...---------------***,,,...000000///...---111111111111111000//////------......///111222333000111111111111222222222111111111222222333333444444555444333444666666555;;;;;;@@@QQQmmmqqqaaa[[[YYY\\\```YYYaaaooo}}}{{{rrrWWWSSSNNNIIIFFFDDDEEEFFFBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<============888888999:::::::::999999888888999999888777666666444333333222222333333444333333444444444555555555444444444555555555666666333333444555666777888999666666666777888:::;;;<<<<<<<<<;;;;;;<<<===???@@@>>>>>>???AAABBBCCCDDDEEEBBBBBBCCCCCCDDDEEEEEEFFFEEEFFFGGGIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPRRRSSSSSSRRRPPPPPPQQQRRRTTTUUUUUUVVVWWWWWWWWWWWWYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYZZZ[[[\\\^^^___]]]]]]]]]]]]]]]]]]]]]^^^ZZZZZZZZZ[[[\\\]]]___```````````````````````````______```bbbcccaaa^^^[[[]]]^^^``````______aaaccc```______aaacccdddbbbaaa^^^^^^_________^^^\\\[[[TTTTTTUUUWWWXXXWWWTTTQQQRRRRRRRRRQQQQQQPPPPPPPPPIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMOOOTTTZZZ]]]\\\ZZZVVVWWWYYY[[[]]]^^^______[[[___dddjjjnnnppppppoooddd```[[[ZZZZZZYYYWWWTTTNNNJJJLLLPPPPPPXXXrrr~~~vvvxxxkkkccc```dddnnnxxxsss************************+++***)))))))))***,,,,,,++++++++++++++++++++++++************************************************+++***)))(((((()))***+++++++++************+++++++++++++++++++++***)))(((************************************************(((((())))))*********+++++++++************************))))))))))))******+++***)))))))))***,,,,,,))))))***+++,,,,,,------))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((())))))************************)))************+++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,++++++******++++++,,,++++++***)))***+++---......///000111111000//////---------.........//////////////////000000000000000/////////000111222222222222222222222222222222444444444555555555555666:::777999CCCUUUvvvmmmVVVPPPRRRSSSUUUWWW\\\ffftttmmm^^^OOOIIIIIIIIIIIIKKKCCCCCCDDDFFFGGGFFFEEECCCCCCBBB@@@???>>>>>>???@@@BBBAAAAAA@@@@@@AAAAAABBB@@@??????>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::888999::::::;;;;;;;;;;;;;;;:::999888777777777777555555444333222222222222333333333222333333444444444444444444444444444444333333444444555666777777666777777777888888888888999999::::::;;;<<<<<<===<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDBBBCCCDDDEEEGGGHHHJJJJJJJJJKKKLLLMMMMMMLLLKKKKKKPPPPPPPPPOOOOOOOOONNNNNNRRRSSSSSSSSSTTTTTTTTTTTTZZZYYYXXXVVVUUUTTTTTTSSSYYYYYYYYYYYYZZZ[[[\\\]]]]]][[[YYYZZZ\\\]]]\\\YYYZZZZZZYYYYYYYYYZZZ\\\]]]^^^^^^]]]]]]\\\[[[ZZZYYY]]]^^^_________^^^]]]\\\XXXZZZ^^^aaabbbaaa___]]]YYYYYYYYYZZZ[[[\\\]]]^^^YYYZZZ\\\^^^^^^[[[VVVRRRQQQQQQPPPOOOOOONNNMMMMMMSSSSSSRRRQQQPPPNNNLLLKKKHHHHHHIIIJJJLLLMMMOOOPPPPPPPPPRRRUUUZZZ^^^______\\\ZZZYYYYYY]]]```bbbcccbbbbbbdddhhhlllmmmjjjfffccc\\\YYYZZZXXXSSSRRRVVVSSSQQQQQQUUU\\\hhh|||~~~wwwzzz|||{{{yyyssshhhggghhhkkkttt~~~************************+++***)))))))))***+++,,,++++++++++++++++++++++++************************************************+++***)))(((((()))***+++++++++************+++++++++++++++++++++***))))))************************************************))))))))))))*********+++******************************))))))))))))******+++***)))))))))***+++,,,)))******+++,,,,,,------))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***************************************************++++++++++++(((((()))))))))*********,,,++++++******++++++,,,,,,++++++******++++++,,,,,,+++*********+++,,,------...///000111000000///---------.........//////............////////////000000000000000000111222222222222222222222222222444444444444555555555555999888:::???JJJcccyyy___TTTRRRRRRPPPQQQSSSYYYbbbtttuuuggg[[[XXXXXXTTTNNNKKKLLLHHHCCCBBBCCCDDDDDDCCCEEEDDDBBB@@@????????????BBBAAAAAA@@@@@@AAAAAABBB@@@@@@???>>>>>>>>>>>>>>>======>>>>>>======<<<;;;999::::::;;;;;;;;;::::::;;;;;;;;;:::999999888888666555444333333222333333333333222222222333333444444444444444444444444444333333444444555666666777666666666777777777888888888888888999::::::;;;;;;<<<<<<<<<<<<===>>>?????????@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIGGGHHHIIIJJJJJJJJJIIIIIIKKKKKKKKKLLLMMMMMMNNNNNNPPPPPPPPPPPPQQQQQQQQQQQQTTTTTTSSSSSSRRRSSSSSSSSSVVVVVVVVVVVVWWWXXXYYYZZZZZZXXXVVVWWWYYYZZZXXXVVVWWWWWWVVVVVVWWWXXXZZZ[[[[[[\\\\\\\\\\\\ZZZXXXWWWYYYZZZ[[[\\\\\\[[[ZZZZZZXXXZZZ\\\^^^___^^^\\\[[[XXXWWWVVVVVVVVVVVVVVVWWWXXXXXXYYYZZZYYYWWWRRROOOOOONNNNNNMMMMMMLLLLLLLLLOOOOOOOOOOOOOOONNNMMMMMMJJJJJJJJJKKKMMMOOOQQQRRRSSSRRRRRRUUUYYY]]]^^^^^^___^^^]]]^^^aaacccdddddd`````````bbbeeefffcccaaa___XXXSSSSSSSSSQQQQQQUUUZZZWWWXXX]]]dddmmm|||}}}tttttt~~~~~~www}}}zzzsssoooqqqssssssvvv{{{******************************))))))******+++,,,++++++++++++++++++++++++************************************************+++***))))))))))))***+++++++++************++++++***++++++++++++***))))))************************************************)))))))))*********************************************))))))))))))************))))))******+++,,,*********++++++,,,,,,---***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++++++++++++++************************************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,+++*********++++++,,,---...///000111111111---............/////////---------.........//////222111000000000000000000222222222333333222222222333333333444444444555555666888;;;<<>>>>>??????>>>????????????>>>======;;;;;;;;;<<<;;;;;;::::::;;;<<<<<<===<<<;;;999888777777666555444444444444333333222222222222333333333333333333333333333333333333333444555555666666555555666666666777777777666666666777888888999999;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEFFFFFFDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRQQQQQQQQQRRRRRRSSSTTTUUUTTTSSSRRRSSSTTTUUUTTTRRRRRRRRRRRRRRRTTTUUUWWWYYYWWWXXXZZZ[[[ZZZXXXVVVTTTTTTUUUVVVWWWWWWWWWWWWWWWUUUVVVWWWWWWWWWWWWVVVVVVSSSSSSRRRQQQQQQQQQRRRRRRUUUTTTSSSRRRRRRQQQNNNLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMPPPRRRTTTTTTSSSRRRTTTXXX\\\^^^___aaa``````bbbdddeeedddbbb```^^^\\\\\\]]]]]]\\\ZZZ[[[UUUPPPRRRUUUVVVWWWYYYccc___^^^eeemmmuuu}}}wwwooouuu||||||~~~|||uuurrryyy|||yyyxxx{{{|||zzz{{{***************************************+++++++++++++++++++++++++++++++++************************************************************************++++++************++++++******+++++++++******)))***************************************************************************************++++++++++++******))))))******+++***************+++++++++*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++,,,++++++*********++++++*********************************+++++++++,,,,,,,,,,,,,,,------------...,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,++++++*********+++,,,---...000111111222.............../////////.........////////////000222222111000/////////000111222333333333333222111222333333333444444444444444777:::<<>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999:::;;;=========;;;999888999888777666666555555555444333333222222222222333333333333333333333333333333333333444444555555555444555555555555666666666555555666666777888888888:::999999::::::;;;<<<============>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAABBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQPPPOOOOOOOOOPPPPPPPPPOOOOOONNNNNNOOOQQQSSSUUUVVVRRRTTTVVVXXXXXXUUURRRPPPPPPPPPQQQRRRSSSSSSTTTTTTQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPPPPNNNLLLKKKLLLLLLKKKJJJJJJIIIIIIHHHIIIJJJKKKLLLKKKKKKKKKLLLLLLMMMNNNOOOOOONNNMMMLLLMMMOOORRRSSSSSSQQQPPPRRRWWW\\\```bbbbbbaaabbbcccddddddaaa___^^^\\\XXXVVVUUUUUUUUUUUUWWWVVVYYYaaaiiimmmnnnnnnooohhhdddjjjsssyyyzzzssszzz}}}}}}yyyooohhhiiipppxxx||||||{{{xxxvvv~~~vvv~~~************************))))))******++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******++++++************++++++)))******+++++++++******************************************************+++++++++***************))))))*********+++++++++++++++************++++++))))))******++++++++++++***+++++++++++++++,,,,,,************************************************++++++++++++++++++++++++******))))))))))))***+++***************************++++++++++++,,,,,,,,,))))))))))))************,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++******))),,,,,,---...///000111222///////////////////////////000000000000111111111222222111000/////////000111111333444444333111111222222222222333333333444666666777<<>>>>>>>>>>>===<<<<<<============<<<<<<;;;:::999:::<<<======;;;999888;;;:::999888777777777777555444444333222222333333333333333333333333333333333333333444444444444444333333444444444555555555555555555666777777888888888888888888999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNLLLMMMMMMMMMLLLLLLLLLMMMLLLLLLLLLLLLNNNPPPRRRTTTNNNPPPRRRTTTTTTRRROOOMMMMMMMMMNNNNNNOOOPPPQQQRRROOONNNMMMKKKKKKKKKKKKLLLJJJJJJJJJIIIIIIJJJJJJKKKKKKHHHFFFEEEGGGIIIJJJJJJIIIHHHHHHHHHIIIJJJLLLNNNOOOOOONNNMMMMMMMMMNNNNNNNNNMMMLLLLLLLLLNNNOOOQQQNNNMMMMMMQQQWWW]]]bbbdddcccccccccddddddbbb^^^[[[XXXVVVRRRNNNLLLMMMOOOPPPRRR]]]nnnxxxoooooouuuzzz~~~~~~yyyzzzooofff___fffmmmooommmnnnwwwuuu|||~~~||||||************************))))))***++++++++++++***++++++++++++++++++++++++******************************************************+++,,,,,,+++******++++++************++++++))))))***++++++++++++***************************************************+++++++++++++++*********)))))))))***++++++,,,,,,++++++************++++++))))))***++++++++++++***+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++)))))))))((())))))***+++************************++++++++++++,,,,,,,,,,,,*********++++++++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,+++******------------...///000111000000000////////////...000000111111111222222222222111000000000000000000000111333444444333111000111111222222222333333333777666555888DDDPPPSSSQQQDDDTTTlllzzz{{{qqqcccTTTPPPMMMKKKIIIIIIPPPXXXlllmmm[[[NNNHHHGGGGGGBBBAAAAAAAAABBBDDDEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA======>>>>>>======<<<;;;=========>>>======<<<<<<::::::;;;<<<<<<;;;:::999<<<<<<;;;:::999999999999777666555444444333333444444444444444444444444444333333333333333333444444222333333333333444444444444444555555666777777777777777777777888999::::::999::::::;;;;;;<<<======<<<<<<===>>>>>>???@@@@@@?????????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIIIIHHHGGGFFFHHHHHHHHHHHHIIIJJJKKKKKKIIIJJJKKKJJJIIIIIIJJJKKKJJJIIIIIIJJJKKKMMMOOOPPPKKKLLLNNNPPPPPPNNNLLLJJJLLLKKKKKKKKKLLLMMMNNNOOONNNMMMLLLKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFHHHFFFDDDCCCEEEHHHIIIIIIHHHGGGGGGGGGHHHKKKNNNPPPRRRQQQOOONNNMMMMMMMMMNNNMMMMMMLLLLLLLLLMMMMMMMMMJJJIIIKKKOOOWWW^^^bbbddddddcccbbbbbbaaa___[[[WWWOOONNNLLLHHHFFFGGGKKKNNNTTTkkk{{{|||}}}}}}ssshhh]]]bbbjjjnnnpppvvvyyy|||~~~}}}yyyrrrllliii************************((()))***+++,,,++++++***++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++************++++++))))))***+++++++++++++++************************************************,,,,,,,,,++++++*********((())))))***++++++,,,,,,,,,++++++******++++++,,,((()))***+++,,,++++++***+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++***)))))))))******+++,,,************************+++++++++,,,,,,,,,------,,,,,,---------.........,,,++++++******++++++,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++...------,,,---...///000000000000000/////////...000000000000111111111111000000000000000000111222000111333555555333111000111111111111222222222222333444444555===FFFFFF@@@===FFFTTTeeeqqq___ZZZTTTPPPKKKGGGKKKRRRbbbkkkZZZPPPKKKDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>??????>>>>>>===<<<<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::::::::888888777555555444444555555555555555555555555555333333333333333333333333222222222222333333333333222222333333444555555555666666666666777888999999888888999999:::;;;;;;<<<999:::;;;<<<===>>>???@@@>>>=========>>>@@@BBBCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEBBBCCCEEEFFFGGGFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHEEEGGGIIIHHHFFFEEEFFFHHHGGGGGGFFFFFFGGGIIIJJJKKKIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJIIIHHHHHHIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLJJJHHHEEEDDDEEEFFFGGGFFFGGGFFFEEEFFFHHHKKKNNNPPPRRRQQQOOOMMMMMMMMMNNNOOOLLLLLLMMMNNNNNNMMMLLLKKKGGGHHHJJJOOOVVV\\\```aaa```^^^]]][[[ZZZWWWSSSPPPJJJJJJJJJHHHGGGHHHMMMPPPccc~~~~~~uuujjj```aaagggrrr~~~~~~xxxrrrnnnhhhccc___************************((()))***+++,,,+++******++++++++++++++++++++++++***************************************************+++,,,------,,,+++***++++++************++++++((()))***+++++++++++++++************************************************,,,,,,,,,++++++*********((())))))***++++++,,,,,,,,,++++++******++++++,,,((()))***+++,,,+++******++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))+++++++++++++++++++++++++++*********+++,,,,,,---************************++++++,,,,,,,,,---------))))))*********+++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,((()))+++,,,---,,,,,,+++///...---,,,,,,---///000111111000000/////////...////////////000000000000000000//////000111222222///111333555555333111///000111111111111222222222...222444444888??????:::999???CCCIII\\\}}}ooohhh```YYYQQQKKKMMMSSSUUUssspppZZZNNNFFFEEECCCAAA@@@@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBB???@@@@@@@@@@@@???>>>>>><<<<<<===>>>>>>???>>>>>>>>>>>>============>>>???>>>===<<<;;;;;;:::;;;;;;999999888666666555555555666666666666666666666666333333333333333333333333111111222222222333333333000111111222333333444444555555555666666777888999777888888999::::::;;;;;;888888:::;;;===>>>???@@@<<<<<<;;;<<<===???AAABBB@@@?????????????????????======>>>@@@AAABBBCCCDDD???@@@BBBEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFCCCEEEGGGFFFDDDCCCDDDGGGFFFEEEDDDDDDDDDFFFGGGHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHHHHEEEEEEFFFFFFFFFFFFEEEEEECCCEEEGGGJJJNNNSSSVVVXXXLLLJJJGGGEEEEEEEEEDDDCCCEEEEEEDDDDDDGGGJJJNNNPPPQQQPPPNNNLLLLLLMMMOOOPPPLLLMMMNNNPPPOOONNNLLLJJJGGGHHHJJJOOOVVV[[[]]]^^^[[[YYYVVVTTTRRRPPPLLLJJJJJJKKKLLLKKKJJJLLLQQQUUUttt|||{{{}}}vvvkkkddd```ddduuusssjjjfffccc___[[[************************+++***)))))))))***,,,,,,***++++++,,,,,,++++++***++++++************++++++///...,,,+++***++++++,,,)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,************))))))((((((************************++++++++++++++++++++++++(((***+++------,,,+++***,,,---------.../////////////////////////////////000000000000000///......///000111000///...///000111222222333333222222111000111111111111222222222222333333444555666777888777888;;;@@@III\\\|||{{{xxxrrrggg\\\TTTPPPOOOWWWbbbxxxppp^^^OOOLLLIIIGGGFFFEEECCCBBBCCCBBBAAAAAACCCDDDCCCBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???===<<<===<<<;;;999;;;;;;;;;:::::::::999999888888888888777777777777666666555555555444444444444444444444444444444444444333222111111333555666666666555444444333222222555666666777888999999:::888777666666777999;;;===<<<;;;;;;::::::999999888>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEJJJLLLQQQ```nnnkkk^^^OOOLLLIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJLLLMMMNNNIIIKKKMMMOOOOOONNNLLLJJJKKKHHHFFFHHHMMMRRRTTTTTTXXXUUUQQQNNNLLLIIIFFFDDDBBBGGGMMMPPPOOOQQQ^^^mmm~~~|||sssllljjjaaaccclll~~~~~~mmmeeeaaa^^^\\\\\\************************,,,+++*********+++------***++++++,,,,,,++++++***++++++************++++++...---,,,+++++++++,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************+++++++++++++++,,,------***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))*********+++++++++++++++*********)))))))))************************++++++++++++++++++++++++++++++***+++++++++,,,,,,------------....................................000000000000000///.........000111000///...///000111222222333333222222111000000111111111222222222222222333333444666777888999999;;;===@@@JJJ^^^qqqzzztttiii[[[QQQRRRVVVdddxxx}}}kkk```XXXPPPKKKJJJIIIFFFBBBDDDDDDEEEEEEEEEDDDDDDEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<<<<======<<<:::;;;;;;;;;::::::::::::999999888888888777777777777777777777666666666666555444444444444444444444444444333222222222333555666666555555444333333222222555555666777777888999999888777666666666888:::;;;999999999999999:::::::::====================================>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAABBBBBBCCC@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEGGGIIIQQQeeevvvssseeeLLLJJJGGGEEEEEEEEEEEECCCDDDDDDDDDDDDEEEFFFGGGHHHKKKKKKKKKJJJJJJKKKKKKLLLIIIKKKMMMOOOOOOMMMKKKJJJJJJHHHFFFGGGJJJLLLLLLLLLOOONNNLLLJJJGGGFFFFFFFFFFFFJJJPPPVVVYYY^^^jjjwwwyyywwwvvvpppkkkhhhfffgggooo}}}nnneee^^^WWWSSSSSS************************,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***++++++************++++++,,,++++++++++++,,,,,,---)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************+++************+++,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************(((((()))))))))*********+++++++++++++++*********************************++++++++++++++++++++++++---+++***))))))+++---...............------------........................//////000000000///.........///000000......///000111111222222222222111111000000000111111111222222222222222333444555666777999888999;;;;;;===EEENNNiiippp\\\SSSOOOQQQ\\\hhhlllkkkjjjfffeeeiiipppzzzzzzpppggg^^^]]]___\\\RRRHHHDDDDDDDDDBBBAAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999999999888888888777777999999888888888777777777555555555555555555555555555555444333333444666777555555555444333333222222555555555666666777777888888777666555666777888999666777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????@@@@@@AAABBB@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDEEEOOOddduuuqqqcccIIIGGGEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHNNNMMMLLLKKKJJJJJJIIIIIIJJJKKKMMMNNNNNNLLLKKKIIIIIIGGGFFFFFFGGGHHHHHHGGGJJJJJJJJJHHHGGGGGGIIIJJJJJJKKKQQQZZZbbbjjjuuu{{{xxxzzztttpppqqqpppllljjjlllkkkqqq{{{qqqggg[[[OOOHHHGGG************************++++++++++++,,,,,,------***++++++,,,,,,++++++***++++++************++++++*********++++++,,,------)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******************************************************************************************************))))))******+++,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))*********+++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,,,,+++*********+++,,,---.........------,,,,,,,,,...........................///////////////......---...000///......///000111111222222222222111111000000000000111111111111222222222222333444555666666444666:::<<<<<>>>>>@@@BBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<>>>??????===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888999999999888888888888777777777777777777777777777666666555555555666666777555555555444444444333333444555555555666666666777888777666666555666666777666777777777888888888999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===========================<<<======>>>???@@@AAAAAA@@@@@@???>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@EEEDDDDDDJJJXXXccc___TTTGGGEEECCCCCCEEEFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJIIIFFFFFFFFFFFFGGGHHHHHHHHHJJJJJJKKKOOOTTTWWWVVVTTTUUURRRUUU```kkkttt|||yyyooommmpppxxx}}}~~~qqqnnnrrruuutttrrrsssqqqtttzzzvvvpppgggYYYIIIAAAAAA************************)))******+++++++++++++++***++++++,,,,,,++++++***++++++************++++++)))******++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******************************************************************************************************))))))******+++,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,)))***+++,,,---,,,++++++......------,,,,,,,,,+++..............................////////////......,,,...//////......///111000111111222222111111000//////000000000111111111222222222222222333444555666333333777::::::<<<@@@CCCRRRmmmppp```QQQNNNQQQSSSSSSTTTRRRPPPSSSXXXZZZ```xxxwwwtttttt}}}iii[[[JJJAAAAAAEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@????????????????????????????????????????????????===<<<<<<===???@@@???>>>=========<<<<<<<<<;;;;;;::::::::::::999999999999999999999888888888777777888888888888888888888888888888777777777777777777666666666555555555555555555555555555666666666666777777777666666666666666888888888777777666666666888888888888888888888888888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>???@@@BBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDFFFKKKNNNMMMHHHGGGEEECCCCCCEEEGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFGGGJJJJJJJJJJJJJJJKKKKKKLLLJJJKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHLLLMMMTTTbbbpppvvvqqqkkkhhhbbb```hhhssszzzooofffiiipppyyy{{{uuuooonnnuuu}}}~~~}}}zzzzzzwwwiiigggfff```SSSDDD<<<<<<************************((()))***++++++++++++******++++++,,,,,,++++++***++++++************++++++)))***++++++,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************+++************+++,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,*********+++++++++++++++*********************************++++++,,,,,,---((())),,,---...---+++***------------,,,,,,,,,,,,------------------------------.../////////......,,,---...///......///111000000111111111111000000/////////000000000111111222111111111222222333444888444222444444333666:::CCCHHHWWWwwwppp]]]TTTPPPNNNMMMNNNPPPLLLOOOUUUUUUWWWlll{{{uuurrrwwwttt\\\LLLGGGFFFEEEBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>===<<<===???@@@???>>>>>>============<<<<<<<<<;;;;;;;;;:::::::::999999:::999999999888888888888999999999999999999999999999999999999888888888888777777777777777777777777666666666666666666666666777777777777777777777777999999888888777666666555888888888888888888888888888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>AAA@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDEEEEEEFFFFFFFFFGGGEEECCCCCCEEEGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIHHHGGGEEEFFFIIILLLRRRZZZkkk{{{rrrlllooouuuzzz~~~sssjjjqqq||||||yyyxxxxxxqqqtttvvvxxxvvvbbbVVVUUUVVVSSSJJJ>>>888888************************)))***+++,,,,,,,,,++++++***++++++,,,,,,++++++***++++++************++++++******+++,,,++++++))))))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************+++++++++++++++,,,------***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************++++++++++++)))))))))*********++++++************************)))******+++,,,,,,------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,---......//////......+++---............///111000000111111111111000000////////////000000000111111111111111111222222333777444444555444333777>>>HHHLLLWWWlll|||vvvwww}}}sssggg^^^XXXVVVXXXYYYPPPNNNRRRQQQPPPbbbzzz~~~yyyrrrqqqxxx|||eeeSSSJJJFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????>>>======???@@@???>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::::::::::::::999888888888888888888888888888888777777777777777777777777666666777888999999999999888888888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>======<<<=========??????????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAABBBDDDFFFFFFEEEEEEFFFDDDBBBBBBDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJIIIJJJOOOUUUZZZddduuu|||zzz|||~~~~~~}}}|||vvvttttttuuu|||}}}~~~~~~dddRRRJJJHHHHHHHHHCCC;;;666777***************************+++,,,---...---,,,,,,+++++++++,,,,,,+++++++++++++++************++++++***+++,,,,,,+++***)))(((******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************,,,,,,++++++,,,,,,---...+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))************(((((())))))*********+++************************))))))***+++,,,,,,------,,,+++***))))))+++---...+++++++++,,,,,,---------------------------------,,,,,,---.../////////...+++,,,............///111000000111111111111000000////////////000000000000111111111111111111222222333333666999999:::AAAIIIHHHPPP\\\fffrrruuuooonnnrrr|||{{{qqqiiigggjjjgggZZZRRRSSSNNNKKKZZZppp|||wwwsssuuudddSSSNNNPPPGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????@@@>>>===>>>???@@@???===>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999888999999999999999999::::::888888888888777777777777555666777999::::::::::::777777777888999999::::::888888888888888888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFBBB@@@CCCGGGGGGDDDBBBEEECCCAAAAAABBBDDDDDDCCCFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGFFFHHHKKKMMMQQQYYYdddkkkwww{{{uuutttuuuwwwuuu~~~}}}zzz|||{{{wwwvvvyyyxxxuuuaaaQQQGGGFFFCCCCCCDDDAAA;;;777777------,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))+++***)))))))))***,,,,,,************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------))))))))))))))))))))))))+++++++++*********))))))************************************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++***)))((('''************************,,,,,,,,,+++++++++******************************************************+++++++++++++++***)))(((******))))))******+++,,,************************''''''((()))******++++++......,,,,,,+++,,,---...////////////...---,,,+++---,,,+++******,,,...///...............///000000222111///000111111000///---------------...///000000111111111111222222222444222222777AAALLLTTTXXXYYYPPPMMMRRRWWW```uuu{{{ttttttssswwwvvvllllllrrrdddWWWRRRQQQRRRZZZccc|||{{{{{{{{{fff[[[VVVNNNMMMKKKKKKLLLLLLKKKJJJCCCCCCCCCDDDEEEDDDBBBAAAEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<===>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::999999888888999999:::888999:::;;;::::::888777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<:::999999:::<<<=========<<<<<<<<<<<<======>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>?????????>>>>>>===<<<<<<;;;;;;>>>????????????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAADDDDDDDDDEEEFFFEEECCCBBB@@@AAABBBBBBCCCCCCBBBBBBDDDCCCCCCEEEIIIIIIGGGDDDHHHDDDDDDHHHJJJIIIHHHKKKHHHIIIKKKLLLIIIEEEGGGJJJQQQTTTUUUVVVYYYdddvvvzzzyyy{{{|||}}}}}}}}}wwwrrryyyyyykkkcccdddeeeddd___UUUJJJAAAAAA???=========<<<:::999------,,,,,,,,,,,,++++++************************************+++++++++,,,,,,,,,++++++***+++++++++************************++++++************++++++************************+++***)))))))))***+++,,,************************,,,,,,,,,++++++*********+++++++++,,,,,,,,,------************************+++++++++*********))))))************************************************,,,,,,,,,,,,,,,+++***)))+++,,,,,,,,,+++***)))(((************************,,,,,,,,,++++++++++++***************************************************+++++++++++++++***))))))***************+++,,,,,,************************))))))***++++++,,,------///...---,,,,,,,,,---...000000000000///...---,,,...---,,,++++++---///000...............///000000222111000000111111///......------------...///000000000111111111222222222333333666<<>>>>>===<<<<<<;;;::::::;;;<<<<<<===>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::999999888888999999:::888999::::::::::::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<:::999999:::<<<===???>>>>>>>>>>>>>>>>>>???======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>><<<<<<==================>>>>>>?????????@@@@@@@@@@@@@@@????????????@@@@@@DDDEEEGGGKKKNNNLLLFFFAAAAAAAAABBBCCCCCCCCCCCCBBBDDDCCCBBBDDDGGGHHHFFFDDDIIIFFFEEEHHHHHHDDDCCCEEEIIIJJJKKKJJJHHHGGGJJJNNNSSSWWW\\\```gggrrr}}}zzzwwwuuuqqqtttzzzvvvpppllluuuwwwkkk\\\[[[XXXUUUPPPJJJBBB===>>>===;;;:::;;;:::888777------,,,,,,,,,,,,++++++************************)))))))))*********++++++---,,,,,,+++*********+++************************++++++************++++++******************************))))))******+++,,,************************+++++++++++++++*********++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************************++++++,,,,,,,,,+++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************++++++++++++***))))))++++++******++++++,,,---************************++++++,,,,,,------......///......---,,,,,,------111111111111000///...---......---,,,---...///000...............///000000222111111111222111...,,,......------......//////000000000111111111222222222666<<>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888999999:::999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999999:::;;;<<<==============================<<<;;;;;;;;;;;;<<<<<<<<<<<<===============;;;;;;;;;<<<===>>>>>>???>>>>>>>>>?????????@@@@@@??????>>>>>>>>>>>>??????CCCEEEJJJQQQUUURRRHHH@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAABBBDDDEEEEEEEEEIIIFFFFFFHHHGGGCCCBBBDDDGGGKKKOOOOOONNNOOORRRTTTWWWZZZaaajjjttt}}}{{{sssmmmjjjppp{{{zzzmmmfffcccmmmrrriiiTTTPPPJJJDDDAAA>>>;;;999;;;:::888888888888666444------,,,,,,,,,+++++++++************************((())))))))))))*********------,,,+++************************************++++++************++++++***************************************+++++++++************************+++++++++******************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++******)))+++++++++++++++,,,,,,---************************,,,,,,,,,,,,------......///......---------------000000000000000///...---...------,,,---...//////...............///000000222111111222333111...,,,//////............//////000000000000111111111111222888@@@DDDCCC???;;;888999777888;;;:::888;;;BBBIIIZZZvvv}}}}}}xxxpppiiiaaa^^^]]][[[WWWTTTRRRUUU\\\fffpppuuurrrmmmrrr{{{xxxtttqqqtttzzzxxxnnneeeVVVPPPIIIEEEDDDEEEFFFEEECCCDDDDDDDDDEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA????????????????????????>>>>>>>>>=========<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888999999:::999999::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::::::::;;;<<<::::::;;;;;;;;;;;;::::::===<<<<<<;;;;;;;;;<<<<<<===============<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>============>>>>>>BBBCCCHHHPPPUUUSSSHHH???AAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAACCCDDDEEEGGGEEEEEEGGGFFFCCCDDDHHHFFFQQQ^^^dddffffffcccaaa```aaaeeemmmwww~~~|||ssskkkmmmtttyyyggg]]]YYYbbbggg```NNNIIIBBB===:::999999888999888666666777777555333------,,,,,,,,,+++++++++************************((())))))))))))*********---,,,++++++*********+++************************++++++************++++++************************))))))******++++++++++++*********************************************************+++++++++,,,,,,++++++++++++++++++++++++***************************************************************************++++++,,,,,,,,,++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))******+++++++++******++++++******++++++,,,---************************++++++++++++,,,,,,,,,,,,............................../////////...------,,,,,,,,,,,,,,,------..................///000000111111111222444333111///000//////.........////////////000000000111111111111999BBBDDD???888222000444333333555666777:::>>>@@@GGGWWWrrr|||vvvssspppooopppkkkbbbXXXTTTSSSTTTWWWZZZ[[[ZZZZZZ[[[___iiivvv~~~yyyxxx}}}}}}ppphhh\\\PPPHHHDDDDDDDDDBBBCCCDDDEEEFFFFFFEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>======;;;<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<;;;;;;;;;:::::::::999999888888999999:::999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;::::::;;;;;;;;;::::::;;;<<<<<<;;;::::::<<<<<<;;;;;;;;;<<<<<<==================<<<<<<<<<==============================>>>>>>>>>?????????>>>==================>>>@@@@@@CCCIIINNNLLLEEE???@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAACCCEEEFFFDDDDDDFFFEEECCCGGGMMMOOOddd|||xxxsssooommmooouuu{{{}}}}}}}}}sssrrrtttvvvyyy}}}}}}wwwppprrrxxxxxxcccXXXRRRWWWZZZSSSGGGCCC???;;;:::999888777999777666666777777555444------,,,,,,,,,,,,++++++************************)))))))))*********++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))***++++++++++++***************************)))))))))***************************++++++++++++++++++++++++++++++++++++***************+++++++++******************************************************+++,,,,,,,,,++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++*********))))))******+++,,,************************************++++++++++++,,,---...//////000//////------............------+++++++++,,,,,,,,,------...............///000000111000000222444666666666000000//////......///////////////000000000111111///888BBBDDD>>>777444444555444222222333555888:::======DDDVVVpppwww}}}sssaaaWWWRRROOOOOOPPPPPPRRRWWWPPPOOOSSS[[[dddrrr{{{xxx}}}xxxfffSSSGGGCCCCCCAAABBBDDDFFFGGGGGGFFFFFFHHHGGGFFFDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>?????????>>>======;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;::::::999999888888999999::::::999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<==============================<<<<<<<<<=========>>>>>>>>>??????>>>>>>============>>>>>>>>>???AAACCCEEEDDDAAA?????????@@@AAAAAAAAAAAAAAA???@@@AAAAAA@@@AAACCCEEEFFFDDDDDDEEEEEEFFFMMMVVVfffzzzvvvxxx}}}}}}sssjjjiiimmmqqqxxx~~~|||xxxyyy}}}sss^^^UUUNNNOOOOOOFFF???===:::999888888666444888777555666777777555444------,,,,,,,,,,,,++++++************************************+++++++++,,,************+++,,,------++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++((()))***+++,,,++++++***************************((()))))))))*********+++************++++++++++++************************))))))*********+++++++++************************************************)))***+++,,,,,,,,,,,,+++************))))))(((''',,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++++++++++++++))))))(((((())))))***+++************************++++++++++++***************+++---///000111111111......////////////......+++,,,,,,---------------...............///000000111//////111555999<<<<<<111111000///////////////////////////000000000111111:::BBBBBB;;;444555888777666555333444777888777999999===GGGUUUnnn~~~tttyyyeeeZZZPPPNNNNNNMMMOOOTTTNNNKKKLLLQQQRRRYYYpppzzzzzz~~~fffRRRJJJIIIDDDEEEHHHJJJKKKKKKJJJJJJHHHHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????????????????>>>======;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::::::::999999:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;;;;;;;;;;;;;:::<<<===???@@@@@@???===<<<;;;;;;;;;;;;;;;<<<======;;;;;;<<<<<<======>>>>>>;;;;;;<<<<<<======>>>>>>============>>>>>>>>>??????>>>>>>======>>>>>>???<<>>>>>???>>>>>>???@@@@@@@@@@@@???>>>@@@CCCCCCBBBAAACCCDDDEEEDDDEEEIIILLLQQQ^^^jjjzzzsssnnnnnnqqquuu{{{~~~{{{}}}iiiWWWRRRMMMKKKHHH>>>:::888666555666666555333777555444555666666555333---------,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,)))))))))***+++,,,......++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++((()))***+++,,,+++******************************(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))))))))******++++++++++++************************************************)))***+++,,,,,,,,,,,,,,,************)))'''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++++++++++++++((((((((((((((())))))***************************++++++++++++++++++++++++)))***---///111222222222//////000000000000000///,,,---......//////.....................///000000000///...000555;;;???AAA111111000///////////////////////////000000000000444<<>>======;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::999999999999999999:::::::::999999:::<<<===>>>================================================;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::;;;<<<===??????===<<<;;;;;;;;;;;;;;;;;;<<<===>>>:::;;;;;;<<<===>>>??????999:::;;;<<<===???@@@@@@============>>>>>>>>>>>>??????>>>>>>>>>>>>??????:::???DDDCCC???<<<===???======>>>???????????????===@@@DDDDDDCCCAAABBBDDDCCCCCCGGGMMMTTT___ppp~~~{{{}}}}}}}}}{{{~~~{{{aaaRRRPPPLLLJJJFFF<<<:::777444333444555555555666444333333555555444222***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++************++++++)))))))))***+++++++++,,,)))))))))))))))))))))))))))************+++++++++******++++++++++++******)))))))))))))))))))))))),,,,,,,,,,,,++++++***)))************************************************------.........---+++*********************************+++,,,,,,,,,,,,++++++++++++*********************)))))))))))))))***---,,,++++++******++++++************************,,,,,,------...//////000...///////////////...............------.........++++++,,,,,,...///000111000111111000000222555888:::777000+++...222222---//////------...000222444666>>>DDDBBB999222111444111111111222333555666777555888:::;;;???GGGTTT^^^yyywwwzzzxxxxxxbbbUUUNNNJJJLLLQQQPPPMMMNNNQQQQQQPPPXXXccczzz{{{qqqaaaWWWVVVVVVZZZcccjjjggg[[[PPPMMMLLLKKKJJJHHHFFFDDDCCCFFFEEEDDDAAA>>>===>>>???CCCBBB@@@?????????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????;;;<<<===>>>>>>??????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;<<<>>>???;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>======<<<<<<<<<;;;======<<<;;;:::999999888>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>???@@@@@@AAADDDGGGJJJHHHFFFFFFIIIHHHLLLTTTYYY]]]fffzzzbbbUUUIIIEEECCC???;;;999777666666555444333333333444333222222222222333444***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++************++++++***************+++++++++************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))++++++,,,,,,,,,+++******************************************************,,,---.........---+++***************************))))))***++++++++++++*********************++++++******))))))))))))******,,,,,,+++***************************************+++,,,,,,------...//////......////////////............------------......,,,,,,,,,---...///111111000000000...------000222777666222---...111111---//////...---...000222333444:::???>>>777222111222.........///000111333333666777888777777<<>>>>>>>>>>>??????>>>>>>????????????>>>>>>===>>>>>>>>>>>>>>>======>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<======<<<<<<;;;>>>=========<<<<<<<<<<<<===<<<<<<;;;;;;::::::999=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============;;;;;;;;;;;;<<<<<<<<<<<<========================>>>>>>>>>>>>===<<<;;;:::>>>===<<<;;;<<<<<<<<<<<<===>>>@@@AAAAAAAAABBBCCC@@@FFFOOOUUUWWWVVVVVVWWWTTTWWW^^^eeehhhmmmzzz|||yyykkkVVVJJJ@@@>>>>>>;;;777666888888777777666555555444444444333222222333444444***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++************+++++++++++++++***************************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))******+++,,,,,,,,,++++++************************++++++++++++++++++++++++,,,------......---++++++************************(((((()))************))))))))))))***+++++++++,,,******)))))))))******+++++++++***))))))))))))******************************++++++,,,,,,---......---....../////////......------,,,,,,,,,,,,---------------......000111222111111000...,,,+++---...333666555000---///000...///......---...///111222222555888888666222111000000000000111222333444555555666666555333444999>>>DDDPPPggg|||xxxyyy{{{ttthhhYYYPPPPPPMMMMMMOOOQQQQQQTTTXXXfff|||oooooovvvxxxtttmmmdddYYYPPPJJJFFFEEEEEEEEEFFFFFFFFFFFFFFFAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????===>>>>>>??????>>>>>>===????????????>>>===<<<;;;>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===;;;<<<<<<===============;;;<<<<<<======<<<<<<;;;============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<===========================>>>?????????>>><<<;;;=========<<<======>>>>>>>>>@@@AAABBBBBBCCCEEEGGGFFFQQQ___kkkpppoookkkhhheeeggglllsssvvvwww{{{}}}}}}{{{zzzsssuuutttsssrrrmmmaaaTTTHHH???777777999777666666777777777666666555555444555444444333333444444555***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++************++++++***************************************************+++++++++++++++,,,,,,************************))))))))))))))))))))))))++++++************++++++,,,+++++++++***)))))))))************************))))))*********+++++++++******++++++++++++******)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,---...------++++++************************((())))))***************(((((()))***+++,,,,,,,,,******))))))******+++++++++***))))))((()))))))))************************)))******+++,,,,,,------------......//////......---,,,,,,++++++,,,,,,---...---......///000111222333333333111///...///000///555777222------/////////............///000111111222222444555444111///222222222222333444555666222444555555444555888;;;888???OOOfff}}}mmmaaaXXXUUURRRRRRRRRSSSUUUWWWbbbzzz}}}xxxwww{{{ppp\\\NNNHHHEEEDDDDDDDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???????????????????????????@@@@@@????????????????????????>>>===<<>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======:::;;;===>>>>>>>>>===<<<<<<<<<============<<<<<<===============<<<<<<<<<:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999;;;===???@@@@@@???>>>===>>>>>>=========>>>@@@>>>???@@@@@@BBBGGGOOOUUU^^^lll~~~zzzvvvsssuuu{{{~~~}}}~~~~~~~~~|||wwwyyy|||~~~wwwrrrooonnnqqqrrrpppmmmfffWWWIIIBBB:::555666888777666777444444444333333333222222444444444444444444444444***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++************++++++*********************************************************++++++,,,,,,,,,************************))))))))))))))))))))))))++++++************++++++,,,+++++++++***)))))))))************************))))))*********+++++++++******++++++++++++******)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,************************++++++++++++++++++++++++***+++,,,------,,,++++++************************)))***++++++,,,,,,++++++(((((()))***+++,,,,,,,,,***************+++,,,,,,+++***))))))((()))))))))************************))))))******+++,,,,,,---,,,,,,---...............---,,,,,,++++++,,,,,,---......---......///000111222333333222111000222333---444777333------...///.............../////////111000000111444444333111///.........///000111222222333555555666666888999555888???KKKZZZsss~~~~~~ssshhhfff```ZZZUUUTTTTTTTTTYYYhhhyyyyyyqqqllljjjooovvv|||~~~}}}mmmYYYOOOLLLIIIGGGFFFGGGFFFDDDBBBFFFFFFGGGHHHIIIJJJKKKKKKHHHHHHFFFEEEEEEDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@======>>>???????????????@@@????????????>>>>>>>>>========================<<<;;;;;;;;;;;;<<<======:::;;;===>>>>>>>>>===<<<<<<==================<<<<<<<<<<<<===============:::;;;;;;<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<==============================:::;;;===>>>??????>>>>>><<<===>>>===;;;;;;===???===>>>@@@BBBIIIVVVgggsss{{{yyy}}}yyy}}}|||zzzppprrrvvv|||sssmmmjjjiiioootttsssnnncccPPP@@@>>>888555777888666555777333333333333222222222222444444444444444444444444***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++*********************************++++++,,,,,,---************************))))))))))))))))))))))))++++++************+++++++++++++++***************++++++++++++++++++++++++)))************+++++++++******++++++++++++******))))))))))))))))))))))))******+++,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******,,,------,,,,,,+++******************************+++,,,,,,,,,,,,,,,)))))))))***+++++++++,,,***************+++,,,---++++++***))))))))))))***************************)))******++++++,,,------+++,,,---...............------,,,,,,,,,,,,---------------------...//////...///111111000000111333---333666222------//////........................111000///000222333333222000000000000000111222222333333333444444444555555777777;;;???DDDVVV||||||}}}yyyzzzvvvjjj___XXXUUURRRTTTZZZaaaeeeeeecccaaa___aaadddggggggiiiqqq}}}~~~zzz|||mmm```UUUQQQLLLJJJJJJJJJGGGEEEDDDDDDEEEFFFIIILLLOOOQQQKKKKKKJJJHHHGGGGGGGGGGGGEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBB<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>;;;<<<<<<===============<<<======>>>>>>======<<<<<<<<<<<<===============;;;;;;<<<<<<============;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>===???AAA???<<<;;;===@@@???BBBFFFLLLWWWjjj~~~|||}}}~~~{{{yyyuuuwwwvvvwww{{{zzzpppjjjggggggnnnsssrrrkkk^^^KKK;;;:::666444666777444333444444444444444444444444444222333333444444333333222***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++************************)))******+++,,,,,,------************************))))))))))))))))))))))))++++++************++++++***************+++++++++++++++++++++++++++++++++)))************+++++++++******++++++++++++******))))))))))))))))))))))))++++++,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++************************))))))***+++++++++++++++******************++++++************+++,,,---...,,,,,,+++*********************************************++++++,,,---------***+++,,,---..................------------......---,,,,,,,,,,,,------...---///000111000///000111...333444000---...//////.....................---///////////////000222333222222222222222333333444222222111222333444444444888777:::>>>>>>GGGbbb~~~|||rrrhhhaaa]]]\\\YYYXXXWWWXXXWWWWWWWWWVVVZZZ\\\\\\[[[```jjjssssssfff```YYYVVVWWWXXXVVVTTTLLLKKKJJJIIIKKKNNNRRRUUUNNNNNNLLLKKKJJJIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBAAA>>>??????@@@@@@@@@??????AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<=========>>><<<<<<<<<<<<============;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>??????????????????????????????????????????>>>>>>@@@BBBDDDFFFFFFHHHIIIGGGBBBAAACCCFFFGGGLLLRRRYYYdddvvv~~~}}}~~~}}}zzzvvvvvv}}}uuukkkfffccc___dddfffccc]]]TTTGGG;;;666333333666666333222444333333333333333333444444111111222333333222111111+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,------************************))))))))))))))))))))))))++++++************++++++))))))******+++++++++,,,++++++++++++++++++++++++)))************+++++++++******++++++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++************************(((((()))***************+++++++++***************************+++,,,---...---,,,++++++******++++++***************************++++++,,,,,,---......***+++,,,---............///......------......///,,,,,,+++++++++,,,------///111222222000///000111000333222...---///000...---......///......------...//////...------000333//////////////////000000000000000111444777888888555333666<<<;;;;;;KKK```yyyqqqlllddd]]]VVVRRRPPPNNNMMMNNNLLLQQQVVVWWWWWW[[[eeemmmzzzssskkkhhhjjjlllkkkiii]]][[[WWWTTTSSSUUUXXXZZZPPPOOONNNLLLKKKKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDDDD@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>===AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>======<<<;;;;;;===>>>???======>>>>>>>>>>>>======;;;<<<<<<<<<======>>>>>>=====================<<<<<<<<<<<<=========>>>>>>========================;;;<<<<<<<<<======>>>>>>>>>?????????@@@@@@@@@@@@????????????????????????<<<<<<<<<>>>BBBGGGMMMPPPOOORRRSSSPPPKKKHHHJJJNNNPPPUUU\\\bbbjjjxxxzzz}}}zzz|||pppfffaaa^^^QQQTTTTTTPPPLLLHHHBBB;;;444222333666777444444666111111111111111111111222000111222333333222111000************************++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++)))******++++++******)))*********+++++++++++++++************************************************+++++++++++++++***)))(((++++++++++++++++++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++************++++++++++++******++++++,,,---...------------...//////+++,,,,,,,,,,,,+++***)))*********************************)))))))))))))))---)))&&&&&&)))+++++++++++++++++++++,,,---...///............---,,,+++***---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,---...//////......---,,,++++++++++++,,,,,,,,,---------............///000111222222333333333111000000/////////////////////////////////444222000///------......333000---...000222222111222111111000111333444555666666666666888===DDDIIIcccqqq~~~mmm[[[UUUTTTQQQLLLHHHHHHHHHKKKPPPSSSWWW```jjjyyyuuusssyyyzzzuuulllccc[[[VVVRRRQQQPPPNNNLLLLLLMMMNNNNNNNNNMMMPPPOOOIIIHHHKKKKKKGGGIIIBBB@@@EEEFFFCCC@@@BBBEEE???>>>CCCDDDAAA@@@DDDBBBBBBBBBAAA@@@@@@??????>>>>>>>>>???????????????>>>===<<<<<<<<<<<<<<<===:::;;;===>>>???@@@@@@@@@@@@@@@??????>>>===<<<;;;>>>>>>>>>>>>===<<<;;;:::>>>===<<<;;;:::::::::;;;???===;;;<<>>:::;;;===>>>???@@@@@@???<<<===???@@@@@@???>>>===;;;>>>???>>>???BBBBBB???AAA@@@???>>>???@@@AAABBB@@@@@@BBBEEEGGGMMM\\\kkkuuuuuurrrkkkccc]]][[[\\\^^^aaafffkkkpppwww|||{{{ooooooccc```]]][[[LLLGGGBBBCCCEEEDDD>>>777555555555555555555555555555555555444444333333333111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******++++++++++++******+++++++++******)))))))))************************************************,,,,,,,,,,,,,,,+++************************************++++++,,,------...))))))*********+++++++++,,,,,,,,,++++++*********************************++++++************++++++++++++******++++++,,,------------------......///,,,,,,,,,+++++++++******************************************)))))))))))),,,)))''''''***++++++***++++++++++++,,,---...///............---,,,+++***+++++++++******+++++++++---,,,,,,,,,++++++++++++************+++,,,------///...---,,,++++++++++++,,,,,,,,,---------....../////////000000111222222000000///...------------........................222111000///............222000---...000222222111000000//////000111333444777777777666666888===@@@IIISSSeeezzzkkk^^^XXXQQQJJJFFFFFFFFFHHHMMMOOOSSS]]]fffxxx{{{uuuzzzwwwkkk___WWWPPPNNNLLLLLLOOORRRTTTTTTUUUYYYZZZUUUSSSSSSPPPJJJJJJDDDBBBFFFGGGCCCAAABBBGGGAAA???BBBCCC@@@@@@CCCAAAAAAAAA@@@??????>>>>>>BBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????>>>>>>>>>???@@@@@@AAABBBBBBAAAAAA>>>???????????????>>>>>><<<<<<===============<<<>>><<<;;;<<<>>>???>>><<>>>>>>>>??????CCCBBBBBBBBBAAAAAAAAAAAA===BBBDDDAAAAAADDDFFFFFFDDDCCCAAA@@@??????@@@@@@BBBBBBFFFMMMUUUcccxxxrrriiiggggggiiilllmmmnnnqqqvvvzzzyyyxxxvvvwww}}}eee\\\WWWQQQKKKFFFBBB>>>@@@DDDCCC>>>888444444444444444444444444333333333222222222222222111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************,,,,,,,,,---,,,,,,+++***))))))))))))))))))))))))******++++++,,,,,,------*********+++++++++,,,,,,+++++++++++++++*********************************++++++************++++++++++++******++++++,,,---------,,,,,,------...///---,,,+++*********+++,,,***************************************************)))((()))+++,,,+++***++++++++++++,,,---..................---,,,+++*********))))))))))))******+++++++++++++++*********************+++,,,------///...---,,,++++++++++++,,,,,,,,,---------......////////////000111111222///...---,,,,,,,,,,,,,,,......................../////////000000//////...111///......000111111111///////////////000222222555555666555444555777:::888===HHHSSS___ppp~~~lll```VVVMMMHHHGGGFFFFFFIIIKKKOOOXXXbbbuuu}}}tttuuu|||qqqdddWWWTTTPPPNNNPPPTTTWWWYYY[[[```dddccc```\\\UUUNNNOOOJJJHHHIIIHHHEEECCCCCCHHHDDDBBBDDDDDDBBBAAABBBAAA@@@@@@????????????>>>CCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>===;;;;;;>>>>>>???@@@@@@?????????===>>>???@@@@@@AAAAAAAAA<<<<<<=========>>>>>>>>>999:::<<<===>>>>>>===<<>>===>>>??????===<<>>=========>>>???DDDCCCAAA@@@???@@@@@@AAA@@@EEEGGGEEEEEEJJJNNNOOOMMMKKKHHHEEECCCCCCDDDDDDHHHIIIOOO[[[jjj~~~zzzvvvrrrssstttsssrrrrrrtttvvvwww~~~tttqqqvvv{{{|||mmmXXXQQQMMMEEE===>>><<<:::===AAABBB===999222222222222222222222222000000000000000111111111111111111111111111111111************************))))))))))))************++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))******,,,---...///000************************************************+++++++++,,,,,,++++++*********************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++***************************************++++++************++++++++++++******++++++,,,---,,,,,,,,,,,,,,,------......---+++))))))***+++,,,************************)))***************++++++)))******+++,,,,,,+++***,,,+++++++++,,,,,,---...............---,,,+++************))))))*********************************,,,,,,,,,,,,---.../////////...---,,,,,,++++++,,,,,,,,,,,,---------......---------...///111333444000///......------------........................,,,---///000111000///...////////////000000111000.../////////000111222222000222444444444444666888777999===BBBFFFQQQhhh|||~~~|||}}}}}}yyylll```WWWSSSMMMIIIGGGGGGGGGJJJTTT___lll{{{xxxzzz}}}~~~xxxkkkfff^^^ZZZYYY\\\___```]]]cccjjjmmmlllfff^^^WWW\\\XXXTTTQQQNNNJJJHHHHHHKKKJJJJJJMMMNNNLLLIIIGGGCCCBBB@@@?????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEAAAAAAAAA@@@???===;;;:::======???@@@AAAAAAAAAAAA>>>>>>???????????????>>>>>>>>>>>>======>>>>>>>>>======>>>>>>????????????@@@@@@@@@@@@@@@???>>><<<@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAACCCGGGIIILLLSSS^^^ddddddeee```WWWPPPKKKKKKMMMOOOUUUVVV\\\hhhxxxzzz{{{|||}}}~~~~~~qqqlllsss}}}xxx___NNNGGGDDD???::::::999999<<>>KKKZZZnnnxxxwwwyyyvvvzzznnnddd```UUUQQQMMMJJJHHHHHHPPPZZZbbbwww{{{{{{xxxooohhheeegggiiikkkaaafffnnnvvvyyyuuupppmmmssspppiii```YYYUUUTTTSSSRRRUUUZZZ^^^aaa```\\\XXXKKKHHHDDD@@@??????AAABBB@@@AAABBBCCCDDDEEEEEEFFFCCCCCCCCCBBBAAA@@@???>>>======>>>??????????????????@@@AAAAAABBBBBBAAAAAACCCBBBAAA@@@@@@@@@@@@AAADDDCCCAAA@@@???@@@AAABBB???@@@@@@@@@???>>>======???@@@BBBDDDDDDCCCBBBAAAAAABBBCCCDDDEEEEEEDDDDDDIIILLLQQQ]]]qqqsssdddZZZWWWYYY[[[ddddddiiirrr}}}~~~vvvlllfffkkkxxxyyyyyy{{{}}}qqqfffWWWIII@@@<<<<<<<<<999999:::<<<>>>===999666333333333333333333333333///000000000111111222222000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))************++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************'''((())))))))))))))))))++++++++++++++++++++++++******++++++++++++++++++'''''''''(((((((((((())))))))))))***************************************++++++************++++++++++++******++++++,,,---++++++******++++++,,,------,,,+++*********+++,,,************************))))))******+++,,,,,,,,,***,,,------,,,+++---...,,,,,,,,,++++++,,,,,,---............---,,,+++***+++++++++******+++++++++*********+++++++++++++++************+++,,,------000///...---,,,,,,,,,,,,,,,,,,,,,---------......*********,,,...222555888---,,,,,,+++++++++,,,,,,------------------------,,,---...///////////////,,,...000000/////////000...///000111222222222222444555666444222000000111111222666999888777===EEENNNddd~~~{{{zzzttt|||wwwnnnjjj```]]][[[YYYSSSNNNOOOUUU___sssxxx|||vvvnnnkkkkkkmmmooohhhkkkrrr|||ooodddaaa```___]]]bbbhhhmmmssswwwvvvrrr___ZZZQQQIIIDDDCCCEEEGGGGGGGGGHHHIIIJJJJJJKKKKKKDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>??????@@@AAABBBBBBBBBBBB@@@???>>>======>>>???@@@DDDCCCAAA????????????@@@@@@AAAAAA@@@>>>>>>???AAA???@@@BBBCCCCCCCCCBBBAAAEEEEEEFFFFFFGGGGGGGGGGGGRRRXXXcccuuuppphhheeeeeeooonnnqqqwww|||}}}{{{xxxwwwxxxxxxwwwvvvlllhhheeegggqqq}}}wwwyyy{{{~~~}}}yyyuuuqqqlll```[[[RRREEE;;;666888:::888999:::<<<===<<<888444444444444444444444444444111111111111222222222222000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******+++,,,---...000222333333------------------------************************(((((()))***************************************++++++******************'''(((((((((((()))))))))((()))))))))*********+++************************++++++************++++++++++++******++++++,,,---***************+++,,,,,,,,,,,,,,,+++++++++******************************))))))***++++++,,,------+++------,,,***+++---000---,,,,,,++++++,,,,,,,,,............---,,,+++*********))))))))))))******++++++++++++,,,,,,,,,---************+++,,,------000///...------,,,,,,---,,,,,,,,,---------......---,,,++++++---000333666------,,,,,,,,,,,,------------------------------......---------...//////+++...111111///...///000---...///111111111111000444444444222000///000111333111333777888777999===@@@NNNaaauuuyyy}}}yyysssrrrmmmnnnrrrrrriii\\\UUUTTTZZZkkkzzz~~~zzz{{{wwwqqqpppooopppkkkjjjnnnzzzwwwiiieeefffeeedddiiinnnrrr{{{vvvhhhZZZQQQMMMNNNPPPQQQRRRTTTWWWZZZ\\\___```WWWTTTOOOJJJFFFCCCBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIHHHFFFDDDBBBAAA======<<<<<<>>>@@@BBBDDDEEEFFFGGGHHHHHHGGGEEEDDDEEEFFFFFFDDDBBBCCCFFFJJJIIIIIIJJJKKKNNNRRRUUUWWWUUUSSSOOOLLLKKKMMMOOOQQQ[[[fffvvv|||uuurrrsssqqqssswww{{{~~~xxxqqqrrrssssssqqqpppooooooooooooqqqwww{{{{{{~~~|||}}}}}}}}}yyyqqqmmmjjjddd]]]UUUQQQIII@@@999555555666444666999;;;<<<:::777444222222222222222222222222222222111111111111111111000000000000000000000000************************************++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++*********++++++************,,,///333777;;;>>>@@@........................************************((()))***+++++++++++++++))))))))))))))))))))))))++++++*********************++++++++++++,,,,,,,,,(((((())))))*********+++************************++++++************++++++++++++******++++++,,,---*********)))***++++++,,,+++,,,,,,,,,,,,+++***)))************************))))))***+++,,,,,,------,,,---...,,,******...222------,,,++++++,,,,,,,,,............---,,,++++++))))))(((((((((((())))))+++++++++,,,,,,---------,,,,,,,,,,,,---...//////000000...---------------,,,,,,,,,---------......000...---,,,,,,///111333//////.........//////000------------------------//////---,,,,,,---...///+++...111111///......000,,,---...000000000000///000000000000//////222444444000...111333333555888;;;@@@HHHTTTjjj||||||wwwuuuvvvxxx}}}}}}jjj\\\WWWOOO\\\fffgggjjjsssyyyyyyyyyxxxwwwuuurrrqqqwww}}}xxxvvvuuuhhheeegggrrr}}}xxxgggdddeeedddfffjjjlllooozzz{{{iii]]]XXXXXXZZZWWWYYY^^^dddjjjoootttvvvtttnnneee[[[SSSMMMJJJIIIDDDFFFJJJNNNRRRVVVYYYZZZ^^^\\\YYYUUUPPPKKKFFFDDDBBBAAAAAACCCEEEIIILLLNNNMMMQQQVVVYYYZZZWWWSSSPPPLLLMMMLLLIIIGGGIIINNNSSSZZZYYYYYY\\\bbbkkktttzzzjjjeee^^^WWWUUUXXX]]]``````ppp~~~tttqqqrrrwww{{{yyymmmfffgggkkkppprrrrrrrrrsssttt|||}}}}}}}}}{{{~~~}}}xxxwwwsssmmmjjjggg^^^UUUNNNHHH@@@;;;999888666555111333777:::;;;:::777444111111111111111111111111222222111111000000//////000000000000000000000000************************+++++++++*********))))))******************************************************))))))((()))))))))++++++++++++++++++++++++---......333EEEWWWTTTEEE>>>333,,,...000---,,,---+++++++++************)))---,,,+++)))((((((''''''************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++++++++************)))+++***)))))))))***,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))///...---,,,,,,---///000;;;555...+++...000///...,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000,,,---------.../////////////////////000000000000000000111222444555666666888===AAABBBHHHYYYssszzzxxx|||xxxtttqqq~~~}}}jjj\\\XXXUUUSSSUUUZZZ]]]]]]\\\```bbbcccdddfffkkksssyyy}}}vvvpppjjjjjjnnnxxxyyykkkfffhhhjjjmmmjjjiiilllooovvvvvvhhhdddeeeeee___cccgggkkkpppzzzpppaaaWWWTTTUUURRRQQQVVV```llluuuyyy~~~~~~|||uuuiii\\\QQQJJJFFFBBBAAADDDHHHLLLRRRYYYaaalllvvv{{{|||xxxnnneeeZZZTTTQQQTTTUUUTTTXXX___jjjmmmoooqqq|||}}}iiibbbcccdddccccccjjjpppyyyyyyiiiccccccbbbhhhwww~~~~~~vvvoooggggggmmmiiiZZZNNNMMMDDD???:::777777777555333444444333333333333222222111111222333333333222222111111111111111111111111000000000000////////////************************+++++++++*********))))))************************************************...---,,,++++++*********++++++++++++++++++++++++---//////444FFFYYY\\\SSSIII>>>333111///,,,+++,,,++++++++++++************+++******))))))))))))***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++************)))+++***)))))))))***+++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++///...,,,,,,,,,---///000:::444...+++---000///...,,,,,,,,,,,,,,,,,,,,,,,,---------............///.../////////000000000000......//////////////////////////////000000000000000111111222333444555555444777::::::<<>>PPPWWWSSSKKK@@@555000...++++++,,,,,,+++++++++************)))))))))))))))***+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++************)))******))))))******+++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,,,,,,,---///000999444...,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,---------............///....../////////000000000000000000000000/////////////////////000000000000111111222222222333333333333666888888888;;;BBBGGG___pppwwwtttwwwzzzpppfffYYYQQQOOOPPPSSSTTTMMMNNNNNNNNNPPPVVV```hhhrrr~~~~~~{{{vvvqqqrrrvvv|||pppjjjkkknnnnnnjjjlllmmmllllllpppwww}}}uuueeedddbbbaaadddkkkttt{{{~~~zzzkkkXXXUUUTTTWWWZZZ[[[```fffhhhuuutttnnnhhhfffddddddhhhmmmuuuwwwxxx|||~~~yyyvvvtttuuutttvvvyyy|||yyykkkaaa\\\___eeeuuu|||yyyuuuqqq___PPPKKKGGG???;;;;;;<<<999666555555555444333333333333333222222222222333333333333222111000000111111111111111111111111000000000000////////////************************************************************************************************+++++++++++++++******)))***************************,,,,,,+++111;;;AAAAAA<<<666///,,,+++,,,,,,---,,,,,,+++++++++***************))))))******+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++++++++*********))))))***************+++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------...........................---,,,,,,++++++,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,...//////777333...,,,---//////...---------------------------------............///........./////////000000111000000//////.........////////////000000000000111111111222222222222222333444666777888:::;;;<<>>DDDNNNcccvvvsssssspppxxx}}}qqqhhhbbb^^^___aaaaaa^^^XXXTTTTTTUUUQQQPPPPPPPPPRRRSSSUUUVVVXXX]]]eeennnyyy}}}wwwuuuvvvwwwvvvvvvvvvvvvuuussstttwwwyyytttxxx|||xxxuuuuuuqqqllljjjllljjjkkkmmmrrr~~~zzzxxx|||uuummmhhhdddcccaaa\\\XXXXXXXXX\\\hhhyyy{{{yyyvvvzzzwwwpppfff]]]VVVPPPLLLIIIJJJCCC<<<888666666444333000222333333222222333444222222222222111111111111222222222222111000//////000000000000000000000000000000000000////////////************************))))))*********+++++++++************************************************)))***+++,,,,,,***((('''******************************,,,......,,,+++,,,)))......******------***------,,,,,,,,,+++++++++++++++*********+++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++************)))((()))***+++,,,++++++***++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++++++++***)))************************+++***))))))))))))***+++)))***+++,,,---.........111111000...------...///........................---------............///---------.........//////............////////////////////////000000000000---......///000111222222444666777555333333444666666777;;;>>>@@@III```uuu}}}xxxwwwssswwwyyy|||wwwmmmfffeeekkkppprrrpppllljjjjjjaaa\\\VVVOOOLLLKKKMMMNNNKKKNNNQQQUUU^^^nnn|||yyy{{{vvvyyy|||~~~zzzmmmddd^^^]]]___eeeeee```___bbbhhhmmmzzz}}}~~~~~~wwwrrrsssxxxzzzwwwtttpppjjjcccZZZVVVPPPJJJEEEBBB???>>>;;;;;;999666444444444333///222444444222111222444222222222222111111111111000000111111111111000000000000000000000000000000000000000000////////////************************))))))******++++++++++++************************************************)))*********)))&&&###"""))))))))))))))))))))))))***((((((***+++***))))))***...---(((''',,,...,,,---------,,,,,,,,,++++++)))))))))***+++,,,...///************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++************)))((()))***+++,,,+++******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,))))))))))))))))))))))))+++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***************************,,,+++***))))))***+++,,,((()))+++,,,---.........111111000...---,,,...///........................---------.........//////---------.........//////......//////000000111111////////////000000000000,,,---...///000111222333---111444444111///111333111222666999888999EEETTTuuu}}}|||xxxuuu|||vvvnnnlllttt~~~tttlllaaaUUUMMMJJJJJJKKKIIIKKKLLLNNNRRR\\\kkkvvv{{{oooddd\\\XXX^^^```iiitttwwwssssssxxxyyy}}}rrrhhhgggnnnrrrqqqllleeeZZZOOOJJJGGGBBB>>>;;;:::999:::444888999666333333444555///222444444222111222444222222222111111111111000///000000111111111111000000000000000000000000000000000000000////////////******))))))))))))******++++++************+++++++++++++++*********))))))+++++++++*********))))))++++++++++++************,,,,,,++++++******))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++---,,,+++*********+++,,,...---+++*********++++++))))))***+++++++++******...---+++))))))***+++,,,*********++++++,,,,,,,,,+++++++++************)))))))))***+++,,,,,,------............------,,,+++++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******))))))))))))******************************++++++++++++++++++++++++++++++******++++++,,,---111999999///***------'''------------------------,,,,,,------...///000000///......---------............---------,,,,,,,,,////////////////////////000000111111111222222222222222222333333333444444000111333444666:::???CCC^^^jjj~~~wwwooopppxxxkkk\\\UUUNNNHHHFFFFFFGGGJJJKKKNNNYYYddd|||pppeeeaaa\\\VVVUUUZZZaaannnrrrffffffjjjllliii```TTTKKKGGG;;;:::999888777666555444444444444444444444444444333222111000000111222333111111111111111111111111////////////////////////------......//////000000000000000000000000000000*********))))))*********++++++************+++++++++++++++*********))))))+++++++++*********))))))''''''(((((())))))************************))))))******************************************************++++++++++++******))))))))))))************,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++************++++++,,,+++***)))))))))******---,,,+++*********++++++)))***++++++++++++++++++...---+++***)))***+++,,,******+++++++++,,,,,,,,,+++++++++************)))*********++++++,,,,,,------------------,,,++++++++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++*********))))))*********************************++++++++++++++++++++++++++++++******++++++,,,---,,,888<<<333,,,------***------------------------,,,,,,------...//////000.........---------......////////////.........---/////////////////////////////////000000111111111222222222333333333333444333444444444555777;;;>>>IIIQQQ___ssszzzsssooowwwtttjjjaaaYYYOOOJJJHHHHHHHHHIIIQQQZZZnnnxxxggg]]]UUUTTTTTTTTTYYY___ppp{{{nnnaaa```bbbccc^^^UUUJJJAAA===888777777666555444333333333333333333333333333333222111111000000111111222111111111111111111111111////////////////////////.........///////////////////////////////////////++++++************++++++++++++************+++++++++++++++***************+++++++++***************&&&&&&'''((()))***+++,,,)))))))))))))))*********************************++++++++++++++++++++++++******++++++++++++******))))))))))))************+++++++++++++++*********************************))))))))))))))))))))))))++++++************+++++++++***))))))(((((()))))),,,,,,+++************+++***+++++++++,,,,,,,,,,,,...---,,,+++***+++,,,,,,***++++++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++******++++++,,,---&&&444<<<555,,,***,,,+++------------------------,,,,,,,,,---......//////........................111111000000000000000///////////////////////////......////////////000000111111222222222333333333555555555444222333555777<<<>>>DDDQQQeee}}}xxxqqqooouuu|||pppfff]]]UUUOOOMMMLLLLLLNNNRRRZZZiiixxx~~~}}}zzzwwwuuuyyyvvvvvvuuutttuuutttlllbbbTTTNNNKKKNNNUUU]]]fffnnnvvvkkk^^^\\\\\\ZZZUUUKKKBBB;;;888444444444333333222222222222222222222222222222222000111111222222111111000111111111111111111111111///////////////////////////////////////.........////////////////////////,,,++++++++++++++++++,,,++++++************++++++************************************************))))))***++++++,,,------((((((((())))))*********************************++++++++++++++++++++++++******++++++++++++******((()))))))))************+++++++++***************))))))))))))))))))))))))************************++++++************+++++++++*********))))))))))))++++++******************++++++++++++,,,---............---,,,+++,,,,,,---+++++++++++++++++++++++++++++++++*********)))))),,,,,,+++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************++++++++++++++++++++++++++++++******++++++,,,---%%%...333///))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------..................000000000000000000000000////////////////////////////////////////////////111111111111222222222222444555444333111000111333:::999999???KKK]]]oooyyy}}}uuuoooooorrr{{{yyyoookkkccc]]]^^^^^^[[[XXXWWWUUU\\\aaaaaabbbccc```\\\[[[___fffkkknnnsssvvvrrrhhhhhhhhhjjjllljjjbbb[[[QQQPPPRRRYYYeeeppp{{{|||ssskkk]]]UUUSSSOOOJJJCCC<<<777555222222222222222222222222222222222222222222222222///000111222222111000///111111111111111111111111////////////////////////000000//////......------////////////////////////,,,++++++++++++++++++,,,++++++************++++++************************************************,,,,,,,,,+++++++++++++++(((((())))))******++++++******************************************************++++++++++++******((()))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++************+++++++++++++++++++++*********************************++++++++++++,,,---...///.........---------------+++++++++++++++++++++++++++++++++*********)))))),,,,,,++++++++++++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************++++++++++++++++++++++++++++++******++++++,,,---***++++++)))(((+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---...//////......////////////////////////////////////////////////000000000000000000000000000000000111111111222222111222333222000000111222555555555777===EEENNNSSSggg~~~{{{tttpppooopppvvv|||sssmmmlllrrrvvvsssmmmiiidddccc]]]VVVSSSTTTRRRNNNNNNOOORRRUUUUUUXXXcccpppsssiiidddddd```bbbgggnnnrrrnnngggbbb\\\^^^bbbjjjuuuuuurrrlll^^^HHHEEEAAA===999666333222111111222222222222333333333333333333333333333333///000111222222111000///000000000000000000000000////////////////////////000000//////......------........................++++++************++++++++++++************++++++***************+++++++++***************+++++++++++++++*********)))))))))***************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))************)))))))))***************************************++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,+++******((()))******+++*********+++*********+++,,,.../////////.........---------,,,,,,,,,++++++++++++***+++++++++************)))++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++******++++++,,,---///,,,)))(((+++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,---/////////......------............//////////////////////////////111111000000000000/////////000000000000111111111...000111111000000111333222333444666999<<<>>>@@@KKKbbb|||uuuqqqqqqpppsss}}}uuusssxxx|||oooaaaYYYWWWTTTPPPLLLJJJIIIJJJJJJKKKRRRZZZ___jjj|||yyylllccc\\\^^^dddeeejjjuuuwwwrrrmmmpppqqqttt{{{{{{zzz|||tttkkkmmmiiiZZZAAA>>>:::888777666555333222222222222222222222333333333333333333333333333///000000111111000000///000000000000000000000000///////////////////////////////////////.................................*********))))))*********++++++************++++++))))))*********+++++++++))))))*********+++++++++)))*********************,,,,,,,,,,,,++++++++++++******************************************************++++++++++++******))))))))))))************((()))))))))*********+++++++++++++++++++++++++++************************++++++************++++++***++++++,,,+++***)))((('''((()))***++++++***)))***)))(((((())),,,...//////////////////...------,,,,,,,,,+++++++++******+++++++++************)))*********++++++,,,,,,---++++++,,,---------------++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********))))))*********************************++++++++++++++++++++++++++++++******++++++,,,------+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...---------....../////////////////////////////////000000000//////........./////////000000000111111...///111111111000111222333333444555666888999:::???PPPjjjzzzxxxvvvtttxxxxxxyyy}}}pppiiiccc^^^UUUOOOKKKKKKJJJIIIKKKOOOMMMUUUbbbooo{{{ttthhhddd```^^^eeeqqq{{{}}}xxxzzz~~~yyyzzzrrrggg```eeebbbRRR???<<<888666777777666444222222222111111111111111222222222222222222222222000000////////////000000000000000000000000000000////////////////////////.........///////////////........................******))))))))))))******++++++************++++++))))))******++++++++++++))))))******++++++++++++******+++,,,---......///---------,,,,,,+++++++++************************++++++++++++++++++++++++******++++++++++++******))))))))))))************(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++)))******++++++)))(((''''''((()))+++++++++***)))))))))(((((()))+++---////////////000///......---,,,,,,,,,++++++*********+++++++++************)))))))))***+++,,,,,,------+++,,,------............++++++++++++++++++++++++***************************+++,,,------,,,+++***++++++++++++++++++++++++******))))))))))))******************************++++++++++++++++++++++++++++++******++++++,,,---''')))---...+++''')))---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...---.........//////000000//////////////////////////////.........---------////////////000000000000...000222222111000000111333222000//////111333555666AAAQQQ]]]___aaappp{{{vvvuuu{{{|||}}}zzzrrrkkk```XXXQQQOOONNNKKKIIIJJJHHHKKKQQQYYY```fffkkkmmmqqquuu|||}}}|||xxxoooeee```cccdddeeeooo~~~zzzyyy}}}xxxiii^^^YYY___\\\KKK;;;777333222333333111///222111111111000000000///000000000000000000000000111000///......///000111000000000000000000000000////////////////////////---.........//////000000........................*********))))))))))))((())))))))))))************,,,,,,++++++***)))))))))++++++************++++++++++++************++++++************************************************++++++************++++++******************************++++++++++++******************************)))************++++++++++++*********))))))((((((++++++++++++++++++++++++++++++***)))(((((())))))*********++++++***************))))))******+++,,,000000//////.........---,,,------,,,***))))))***,,,,,,+++***))))))******************************------......------,,,+++000...,,,***((()))******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++,,,---...///,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------//////...---,,,++++++***))),,,///111111000---+++---------------...///000,,,,,,,,,---------............---,,,---...///000000000000000000000000000000000000000////////////111111222333333333333222555:::@@@CCCFFFJJJSSSYYYxxx{{{zzz{{{~~~vvvzzziiieee___ZZZWWWSSSNNNJJJKKKJJJKKKNNNQQQSSSVVVYYYXXXZZZ___fffkkksss~~~ooohhhjjjkkkooorrrqqqlllgggeeeddddddggglllqqqwwwwwwwww|||}}}}}}}}}rrraaaXXXXXXWWWOOOEEE999888666444222111111000000000000000000000000000222111000......000111222000000///////////////000...///000111111111111111////////////////////////........................------------------------,,,,,,,,,++++++++++++***))))))))))))************)))))))))***++++++,,,,,,++++++************++++++++++++************++++++************************************************++++++************++++++******************************++++++++++++******+++******************+++)))************++++++++++++*********))))))))))))++++++++++++++++++++++++++++++***)))))))))))))))*********))))))***************))))))******+++,,,///.........------------,,,------,,,***)))***+++,,,++++++***))))))******++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,+++*********+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........---,,,,,,++++++***,,,...000000///---,,,...------------......///,,,,,,,,,------------......------,,,---...///000000000000000000000000000///////////////000000000111111111111222222222222555888<<<===<<<>>>DDDIIIdddyyy~~~~~~vvvooogggccccccdddcccaaaXXXTTTOOOLLLKKKKKKNNNQQQQQQPPPRRRWWWZZZ]]]gggqqq~~~}}}qqqgggccc\\\___ccceeedddaaa``````ggghhhmmmuuu}}}yyyooonnnssszzzzzzyyyyyyxxxuuuqqqnnnjjj```TTTOOOQQQPPPGGG>>>888777555444222111111000000000000000000000000000222111///......///111222000000////////////000000////////////////////////................................................------------------------,,,,,,,,,++++++++++++***)))))))))*********++++++)))))))))***++++++,,,,,,++++++************++++++++++++************++++++************************************************++++++************++++++******************************++++++++++++******,,,+++***))))))***+++,,,)))************+++++++++***************)))))))))************************+++***))))))))))))))))))+++***)))(((((()))***+++******))))))******+++,,,---------------,,,,,,,,,,,,---...---***)))***+++,,,+++******)))*********++++++++++++++++++++++++)))***+++,,,------------******++++++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,------------,,,,,,,,,,,,,,,,,,---............---///...------------------,,,,,,,,,,,,------------...------------...//////////////////////////////.........//////000000111111000/////////000222333333555777777555555888<<>>DDDCCC===<<>>CCCPPPggg{{{xxxvvvzzzuuuoooqqqvvv{{{nnnmmmppppppkkkddd___^^^^^^bbb```______`````````^^^\\\\\\YYYVVVTTTTTTSSSRRRPPPQQQSSSVVVZZZ___fffkkkqqqrrrsssrrrpppnnnllljjjeeecccaaabbbffflllqqqttt}}}xxxsssssswwwzzz}}}~~~|||tttnnnlllqqquuuvvvxxxxxxqqqhhheee___^^^ffflllmmmnnnpppllljjjgggfffgggfff___XXXUUUTTTTTTUUUWWWXXXXXXVVVSSSRRRRRRSSSUUUWWWXXXYYYYYYZZZ]]]ccchhhqqq|||uuuyyy~~~}}}uuunnnhhheeeiiinnnlllgggeeedddppprrrcccPPPFFF>>>777444333333222111111000000000222666999999777444222111000000///////////////........................//////............//////222111000///............111111222000...,,,------------,,,,,,,,,,,,------------------------------------------------------************************++++++************++++++************************++++++***)))))))))*********************************************************************+++++++++))))))))))))************************************)))******+++++++++*********)))))))))+++,,,+++***,,,+++++++++************************************************************))))))(((((())))))***+++***************************))))))(((((())))))******************************++++++++++++***))))))++++++++++++++++++++++++,,,+++******)))*********,,,,,,+++,,,---...000111000///......------......---,,,++++++******++++++************************++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++*********)))************+++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---------------------------............////////////000111111222222111111333222222222222333444444666555444222111222666999999HHHYYYdddnnn~~~{{{xxx~~~{{{qqqkkknnnttt}}}~~~zzzsssnnnnnnoooxxxxxxwwwvvvuuupppjjjfff^^^ZZZUUUQQQOOOPPPSSSVVVRRRSSSSSSRRRSSSVVVZZZ\\\[[[\\\\\\\\\\\\ZZZXXXWWWUUUSSSSSSTTTXXXZZZ[[[[[[___```aaaaaa______```bbbbbbbbb```]]]ZZZYYY[[[]]]fffhhhkkknnnnnnjjjccc]]]XXX[[[\\\[[[]]]___\\\WWWVVVQQQOOOTTTXXXYYYZZZ[[[]]][[[YYYYYYYYYWWWTTTRRRQQQSSSWWWZZZ\\\\\\[[[YYY^^^```bbbdddfffgggggggggiiikkkqqqyyy{{{yyywwwzzzuuusssmmmiiikkkkkkeee]]]YYYTTTgggqqqeeePPPBBB:::666222222222111000000//////...000222333444333111000111000//////......//////------......///000000111//////............//////111000///...............111222222111...------......------,,,,,,------...------------------------........................************************++++++************++++++************************,,,++++++******)))))))))************************************************************************((()))))))))************************************))))))***+++++++++*********)))))))))+++,,,+++*********+++++++++*********))))))))))))***************************+++++++++,,,+++***))))))***+++,,,************************))))))(((((((((((())))))************************))))))************))))))************************++++++***************+++---,,,+++***+++...000222000//////...............---,,,++++++******++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++***************))))))*********+++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------+++***++++++---...........................---------------------------------.........//////...///000000111000000000222111111111111222333333333444444444333444666888666===DDDHHHMMMXXXgggrrrxxxpppqqqsssxxx|||wwwxxx{{{uuulllbbb[[[WWWUUUYYY^^^```ccccccaaa```ccceeeeee]]][[[XXXVVVUUUUUUVVVUUUSSSRRRSSSUUUWWWYYYYYYXXXWWWVVVTTTRRRPPPQQQRRRTTTRRRRRRQQQPPPNNNMMMMMMMMMRRRTTTWWWZZZZZZWWWSSSPPPPPPQQQRRRRRRSSSUUUTTTSSSTTTQQQOOOQQQTTTVVVWWWWWWZZZWWWVVVWWWVVVSSSSSSUUUXXX___hhhooorrrsssssssss|||yyyxxxzzz}}}~~~~~~rrrrrrjjjdddaaa]]]TTTLLLIIIEEEWWWccc\\\KKK===777444222222111111111000000000/////////000000000//////000000///............///.........//////000000000///......------......///,,,,,,,,,---...///000111111222222111///------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************++++++************++++++************************++++++++++++******))))))************************************************************************((()))))))))************************************((()))***+++++++++++++++***)))))))))+++,,,+++***))))))***+++++++++***)))(((((()))))))))*********))))))*********+++++++++///...,,,+++******+++,,,))))))))))))))))))))))))))))))(((((((((((())))))************************((())))))******)))))))))************************+++***************++++++,,,+++******+++---000111000000///............///---,,,++++++******++++++************************++++++++++++++++++++++++***+++++++++++++++,,,,,,************************))))))*********+++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******+++,,,...///------..................------------------------------------..................///000000000000///000000000000000111222222...000111222111111222444888999;;;;;;<<