BM6P6(@ 777777666555444444333333444444444555555666666666333444777999;;;;;;;;;;;;777555333333444555666555555555555666666666666666666555555555777;;;???AAA:::999777666555666888999;;;::::::::::::::::::;;;::::::::::::::::::;;;;;;::::::;;;<<<=========<<<======<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>===<<<<<<;;;;;;<<<<<<>>>===<<<;;;:::999999999::::::::::::::::::::::::<<<<<<;;;:::::::::;;;;;;:::;;;<<<======<<<;;;:::999999888888888888888999999999:::;;;;;;;;;::::::777999;;;===>>>>>>===<<<999999::::::::::::999999<<<;;;999888888999:::<<<>>>EEEQQQZZZ[[[VVVNNNGGGBBBAAAAAA@@@???>>>>>>===;;;;;;;;;;;;<<<===>>>>>>@@@===<<<===@@@CCCBBB@@@@@@>>><<<;;;;;;===@@@AAACCCBBBAAA@@@@@@BBBDDDEEECCCBBBCCCEEEHHHIIIIIIGGGFFFGGGGGGHHHHHHHHHHHHHHHLLLLLLKKKKKKKKKLLLNNNOOOLLLLLLLLLMMMNNNOOOQQQQQQPPPQQQQQQQQQQQQRRRRRRRRRUUUVVVWWWYYYZZZ\\\]]]^^^cccddddddeeeggghhhiiiiiinnnoooppppppooooooppprrrqqqqqqqqqqqqqqqrrrssssssyyy{{{~~~666666666555444444333333333444444444555555555555444555666888999:::::::::888666444333555666666555555555555555666666666666555555666888;;;@@@EEEHHH:::999777666666777999::::::999999888888999999:::;;;::::::999:::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===::::::::::::::::::;;;<<<>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999::::::;;;999999:::;;;;;;:::999999999888888777777888888888::::::::::::::::::999999777888:::<<<===<<<;;;:::666777777888888777777666;;;:::999888888999;;;<<<<<>>======<<<;;;;;;::::::888888888888999:::;;;<<<>>><<<:::;;;===>>>>>><<<;;;999888777777999;;;======<<<;;;::::::<<<===???>>>===<<<>>>@@@BBBAAAAAA??????@@@AAAAAAAAAAAA@@@AAAAAA@@@???@@@@@@BBBBBBBBBBBBCCCCCCDDDFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHIIIHHHIIIJJJKKKLLLNNNOOOOOORRRSSSTTTUUUVVVWWWXXXXXX[[[\\\]]]]]]\\\\\\]]]^^^]]]]]]]]]]]]]]]^^^^^^___eeegggiiilllmmmmmmmmmllljjjkkkmmmooorrruuuxxxyyywwwwwwwwwuuussssssuuuwwwyyyyyyyyyyyyzzz{{{|||}}}666666555555444333333333333333333444444444444555555555555666666777888999999777555555666666666555555555555555666666777777111111222444777;;;@@@BBB:::999888777777888999::::::999999999999999999:::;;;:::999999:::<<<>>>@@@===<<<;;;:::::::::;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;999999999999:::;;;<<<<<<======<<<<<<<<<<<<<<<===999999::::::::::::::::::888888888888999::::::;;;777777888999999888777777888777777777777777888888;;;;;;::::::999999888888777888999::::::999888777666777777888888777777666999999888888888999;;;<<<;;;@@@HHHNNNNNNIIIAAA<<<:::::::::999999888888777555555555555666777888888888777777888:::;;;;;;:::777666555444444666888999777777666555666777888999;;;999777777999;;;;;;;;;888999999:::::::::::::::===<<<;;;;;;:::;;;;;;;;;:::::::::;;;<<<===>>>???>>>>>>>>>>>>????????????AAABBBBBBCCCCCCDDDDDDEEEBBBCCCCCCDDDEEEFFFGGGGGGGGGIIIJJJJJJIIIHHHJJJKKKLLLLLLLLLKKKLLLLLLMMMNNNNNNOOOPPPQQQSSSTTTUUUUUUSSSTTTVVVXXXZZZ]]]```aaa_________]]]\\\\\\^^^```aaaaaaaaaaaaaaabbbcccdddeeefffgggggghhhhhhggggggjjjmmmpppsssuuuuuutttsssvvvwwwxxxzzz{{{{{{{{{{{{~~~~~~555555555555444444333333333333333444444444444444777666555444444555777888999888666666777777666444444444555555666666777777444333222222222444555777888888777777777888999999;;;;;;::::::::::::;;;;;;:::999888888999<<>>>>>???@@@@@@???@@@AAAAAA@@@@@@AAACCCDDDCCCCCCBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCEEEGGGHHHGGGHHHHHHIIIKKKMMMNNNOOONNNNNNOOOMMMLLLLLLNNNOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSUUUVVVYYY\\\^^^^^^]]]\\\``````bbbccccccdddddddddffffffggghhhiiijjjkkklllkkklllmmmoooqqqrrrsssssswwwxxxyyy{{{}}}~~~666666555555555555444444444444444444444444444444777666555444444555666777888777666666777777666444444444444555666777777888;;;:::888777666555666666666666666666777777888888::::::999999999999::::::999999888888999;;;>>>??????>>><<<:::::::::<<<===;;;::::::999999999999999<<<<<<;;;;;;;;;:::::::::888999:::;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;:::::::::999::::::;;;;;;888888888999999:::::::::999999999999:::<<<======888888777777777777888888777777777777777888999999<<<;;;:::888888777777888777777777777666555444444888888888999999888888888666666666777888999:::::::::???EEEJJJKKKGGGAAA===777777777777666666666666444333333444444555666777333555666777777777777777777666666555666777888888777777777777777888999999===:::777666777999:::999666777888888999999888888:::999999999888888777777999999999999999:::;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<======<<<===>>>>>>======>>>@@@>>>======<<<<<<<<<======>>>>>>======>>>@@@BBBCCCCCCCCCCCCBBBBBBCCCDDDDDDAAABBBBBBBBB@@@@@@BBBCCCEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNNNNMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXYYY[[[\\\^^^_________```aaacccdddfffgggggghhhkkkkkklllmmmoooppprrrrrrvvvvvvwwwxxxzzz{{{||||||}}}666666666666666666666666666555555555555444444444666555555555555666666777666555555666888888666444333444444555666777888888:::999999888888888888888666666666777888888999999999888888777777888888999999:::::::::;;;<<<===>>>???>>>===<<<<<<<<<===>>><<<;;;;;;:::::::::::::::======<<<<<<<<<;;;;;;;;;888999;;;<<<<<<<<<;;;:::::::::999999999:::;;;;;;::::::999999999999999:::777777888888999:::::::::::::::::::::;;;<<<======999888888777777888888999777777777777888999:::;;;;;;:::999888777777888999888888777777666666555555555666666777777666666555666666777777888888888999999===DDDIIIJJJFFF@@@;;;444444444444444444444444444444444444555666777888777999:::999666333222222555555444444555555666777666666777777777888888888:::888666666777888888888555666777777888888777777999999999:::999999888777999999888888999999:::;;;999999999:::::::::;;;;;;;;;;;;:::::::::999999999777777888888999999999999888999;;;:::999999:::<<<>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@@@@???>>>===============;;;===>>>>>>======>>>???>>>>>>=========>>>>>>???===>>>??????@@@@@@?????????@@@AAACCCDDDEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLNNNOOOOOOOOOOOOOOOOOOQQQRRRSSSSSSTTTTTTXXXXXXXXXXXXYYY[[[\\\]]]aaaaaabbbcccddddddeeeeeegggiiikkkkkkkkklllmmmoooqqqqqqssstttvvvxxxyyyzzz{{{}}}777777777777888888888888777777666666666555555555444555666777777777777777444333444555777888666555333333444555666777888888555555555555666666666666777777888999::::::;;;;;;;;;::::::999999::::::;;;;;;<<<===>>>??????>>>===>>>>>>>>>>>>???????????????>>>======<<<<<<======>>>>>>=========<<<<<<<<<999:::<<<=========;;;::::::::::::;;;===???@@@AAA<<<;;;::::::999999999999666777777888999999::::::;;;::::::999::::::;;;;;;999888777666666777888999888888888888999:::;;;<<<:::999888777777777999:::999888888777777777777888555555666666666666555555666666777777777777777777:::???FFFKKKKKKEEE>>>999444444444444444444555555444444444444555666777888444777999999666333333333444444555555555666666666555666777777777888777777888777666666888999888666555666777777888888777777888999:::;;;;;;;;;:::999888888888888888999999:::888888888999999999::::::;;;;;;;;;;;;;;;:::::::::777777888888888888999999666888999999888888999:::???>>>======<<<<<<<<<===::::::::::::;;;<<<======::::::999999999:::;;;;;;:::;;;======<<<<<<===>>>;;;::::::999999::::::;;;;;;;;;<<<============<<<999:::;;;===>>>>>>>>>>>>======>>>????????????>>>???@@@@@@@@@AAAAAABBBBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFKKKJJJJJJIIIJJJKKKLLLMMMPPPPPPQQQQQQRRRRRRRRRSSSTTTUUUWWWWWWWWWWWWXXXZZZZZZZZZ\\\]]]___```aaabbb```cccggghhhggggggiiikkkmmmnnnoooqqqsssuuuvvvwwwwwwwwwwwwyyy|||888888888888888999999999888888777777666666666555333444666888999888888777222222333555777888777555333333444555666777888999777777666666666555555555888999:::;;;<<<<<<<<<<<<>>>>>>============>>>>>>===>>>@@@BBBBBBAAA???>>>===>>>???@@@@@@@@@@@@@@@AAA@@@@@@???????????????>>>>>>>>>>>>============999:::<<<>>>>>>===<<<;;;;;;<<<===???BBBEEEHHHIII>>>===<<<;;;:::999999999666777777888999999::::::::::::999999888999999999888777666555555666777888999999999999:::;;;<<<===:::999777666666888:::;;;999999888888888888999999777777888888888888777777666777777777777777666555>>>CCCJJJNNNMMMFFF>>>888777777777777777777777777444444444444555666777777...222666888666555666888666666666777777777888888666777888888999999888888777666666888::::::999777666777888888999999888888444555777888999888777777999999888888888999::::::888888999999999999::::::888888888888888888888888::::::::::::;;;;;;;;;;;;888999;;;:::999999:::<<<;;;;;;:::999999999999999999999999:::;;;;;;;;;;;;666666666777888:::;;;<<<555777999999888888999:::::::::999999999999999:::;;;<<<======>>>>>>======666777888999:::;;;;;;;;;:::;;;<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>===???@@@@@@AAAAAA@@@@@@@@@EEEDDDCCCBBBBBBCCCDDDEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJKKKKKKJJJJJJLLLMMMKKKLLLMMMNNNOOOPPPQQQRRRNNNRRRVVVWWWVVVVVVXXXZZZZZZ[[[\\\^^^```aaaccccccccccccdddfffiiimmmqqqsssssstttuuuvvvwwwxxxxxxxxxzzz{{{}}}CCCBBB???;;;<<<@@@>>>888:::999999:::888444555999666666666666666555555555333444444555777888:::;;;555555555555555666666666777666666666666666777888;;;999888888;;;===>>>>>>AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@BBBDDDFFFFFFDDDBBBDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???>>>CCC???;;;:::<<>><<<;;;999777999::::::999999888777666666;;;;;;;;;:::999888777666888777666555555666777888444888:::999;;;???@@@>>>===<<<;;;:::::::::;;;<<<===<<<;;;:::888888888777888999::::::;;;;;;::::::888888777777888:::<<<===@@@GGGPPPTTTRRRJJJAAA;;;===;;;999777555444555555555555666666666666555555555555666666666555444333444444444555888888777666666888::::::999777777888:::777555666999;;;:::888333333555666777777777777777666666666666777888999444555777888999999888888777888999:::::::::999888:::::::::999888777666555:::999888777777777777777:::888777666666777999:::===<<<:::999888999:::;;;999999999888888888888777::::::999999999999::::::======<<<<<<<<<<<<======<<<<<<<<<<<<;;;:::888888999999:::;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;999999999999999999999999========================>>>>>>============>>>>>>??????>>>>>>>>>>>>??????DDDCCCAAA??????@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDEEEEEEFFFGGGHHHEEEEEEFFFGGGHHHIIIJJJJJJNNNOOOPPPQQQQQQPPPOOONNNPPPPPPQQQRRRSSSUUUWWWXXXZZZ[[[]]]^^^^^^___aaabbbggghhhiiijjjkkklllmmmnnnqqqsssuuuuuuuuuvvvwwwyyyzzz}}}JJJJJJHHHEEEGGGJJJGGGAAADDD???;;;:::777333333666555555555555666666666666666666555666666777888999888777666666666777888999666666666666666777888888<<<;;;;;;===BBBFFFIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNIIIJJJKKKMMMOOOOOOMMMKKKLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHFFFDDDEEEGGGIIIIIIIIIGGGJJJOOOWWWeeeqqqrrrmmm]]]PPPCCC>>><<<999777777::::::999999888777777777999999999999999888888777888777666666666777888999777<<<>>>>>>???CCCDDDBBB@@@???>>>>>>>>>>>>@@@@@@AAA@@@???===<<<;;;;;;;;;<<<===============<<<<<<<<<;;;999888999;;;>>>@@@EEELLLTTTWWWTTTLLLCCC>>>===<<<;;;:::999999999999888888777666666666666666666666777888888777666555555555555666888888777666666888:::;;;:::999:::;;;;;;999666777999;;;:::999888888888888888888888888:::::::::::::::;;;;;;;;;666777999:::;;;;;;::::::999:::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;:::999888::::::999999888999999999888777666555555666888999<<<;;;;;;:::::::::;;;;;;::::::::::::999999999999===<<<<<<;;;;;;<<<<<<===;;;::::::999999::::::;;;::::::::::::999888777666888888999:::::::::::::::<<<;;;;;;::::::;;;;;;<<<999999999999::::::::::::888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======???>>>>>>======>>>>>>??????>>><<<;;;;;;===>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJLLLNNNOOOLLLNNNPPPPPPPPPPPPRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZ\\\]]]___```___```aaacccnnnooooooooommmmmmnnnooorrrrrrtttuuuvvvvvvvvvvvvwwwxxxzzz{{{{{{|||\\\]]]]]]\\\^^^___ZZZRRRPPPFFF===999777333222333444444555555666666777777888777666666666666666777:::999777666666777888999555555555555666888999999>>>>>>@@@FFFNNNVVV[[[^^^____________````````````ccccccbbbbbbaaaaaa``````\\\[[[\\\^^^``````^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWUUUUUUUUUWWWYYYXXXUUUSSSQQQWWWaaannnsss```LLLAAA>>>;;;888777:::::::::999888888777777666666777777888888888999888777666666777888999:::;;;AAAFFFFFFGGGJJJKKKIIIIIIHHHHHHGGGHHHHHHIIIIIIKKKJJJHHHGGGEEEDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBDDDBBB@@@>>>???AAAEEEGGGNNNSSSZZZ\\\XXXQQQIIIDDDAAA@@@??????>>>>>>?????????>>><<<999999999::::::888999:::;;;;;;:::999888888777666777888999888777777999;;;;;;;;;<<<===??????<<<999999:::;;;<<<<<<<<<:::999777666666777777999:::::::::::::::999888777777999:::::::::::::::999::::::;;;::::::999999999:::::::::::::::999999888888777777777888999999999888777777777999:::;;;888888999:::::::::999999999999999888888888777777;;;::::::999999::::::;;;999999999888888999999999:::::::::::::::999888777999999999:::::::::::::::999888888888888888888999999999999999:::::::::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<<<<======>>>;;;:::999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@BBBCCCEEEEEEEEEFFFHHHGGGFFFFFFHHHIIIGGGHHHHHHIIIJJJKKKLLLLLLLLLMMMOOOOOOOOOOOOQQQRRRZZZ[[[[[[ZZZYYYXXXZZZ[[[]]]\\\\\\\\\\\\]]]______```bbbcccddddddfffiiikkkmmmlllmmmnnnppppppnnnlllggghhhiiikkknnnqqqtttvvvxxxxxxyyy|||oooqqqrrrqqqrrrqqqiii```VVVIII===888777444222222555555555666666666666666777777666666666666777777===;;;888555444555666777444444444555666888999:::???AAAGGGRRR___jjjrrrvvvzzzzzzzzz{{{{{{{{{{{{|||{{{{{{{{{zzzyyyxxxӵwwwwwwvvvttttttssssssrrrrrrrrrrrrrrrqqqqqqrrrqqqqqqpppooonnnkkkkkkkkkmmmnnnmmmiiifffbbbjjjvvvoooTTTFFFAAA>>>;;;999:::::::::999999888888888666666666666666777777888777777666777888:::;;;===AAAIIIQQQSSSTTTWWWXXXWWWZZZZZZZZZYYYXXXXXXXXXXXX[[[ZZZXXXVVVUUUTTTTTTSSSVVVVVVUUUUUUSSSRRRQQQPPPSSSQQQNNNLLLLLLNNNRRRTTTĦXXXQQQMMMIIIIIIHHHĦEEEEEEJJJHHHEEEBBB@@@@@@BBBCCC??????@@@@@@???>>>===<<<<<<ӵ888888999;;;;;;<<<===@@@BBBCCCAAA>>>======>>>@@@AAA@@@>>><<<:::999999:::;;;:::;;;;;;<<<;;;;;;999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;:::999999999999:::;;;;;;;;;;;;;;;:::;;;<<<======888999:::<<<<<<;;;:::999::::::::::::999999999999::::::999999999999::::::;;;;;;:::Ħ<<<<<<======<<<;;;::::::;;;;;;:::::::::;;;;;;;;;999888888777777888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;======<<<<<<<<<<<<======;;;::::::;;;;;;===>>>???????????????????????????>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@??????>>>>>>>>>@@@@@@@@@@@@@@@@@@??????============>>>???@@@AAACCCDDDEEEDDDCCCBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFGGGIIIIIIIIIIIIJJJLLLIIILLLPPPRRRSSSSSSTTTUUUPPPPPPPPPPPPPPPQQQQQQQQQPPPRRRSSSTTTTTTVVVYYY[[[]]]]]]]]]^^^```___\\\ZZZUUUWWWYYY\\\^^^```bbbbbbdddeeeeeegggjjjmmmppprrrtttwwwzzz{{{{{{zzz{{{|||{{{zzzyyyzzz|||~~~}}}|||yyy|||}}}{{{zzzvvvlllaaaRRRFFF;;;777777555444444777777666666555555444444555555555555666777888999AAA???<<<888666555555555444444444555666888999:::???DDDOOO^^^ppp4ĉ@ӵ{{{vvvYYYHHHAAA>>><<<;;;:::::::::999999999999999888777666555555555666666777777777777999;;;>>>???IIITTT___dddgggkkkmmmmmmrrrqqqqqqpppooonnnmmmmmmpppooonnnlllkkkkkkjjjjjjlllllllllkkkjjjhhhgggfffhhhfffdddbbbaaacccfffggg>Lllleee___\\\YYYYYY=hĦPPPWWWTTTQQQNNNLLLLLLMMMNNNLLLLLLKKKJJJGGGDDDBBB@@@4ĉ@ӵ999;;;<<<===>>>AAAFFFIIIIIIHHHGGGEEEEEEFFFGGGIIIGGGFFFDDDBBBBBBCCCDDDEEEAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@???????????????@@@@@@======<<<<<<<<<<<<======<<<===>>>?????????======>>>>>>=========<<<<<<<<<>>>======<<<<<<======>>>======<<<>L=========>>>>>>>>>===<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;======<<<<<<<<<<<<======;;;;;;<<<<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@??????AAAAAA@@@@@@????????????===============>>>?????????@@@AAA@@@>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAACCCDDDDDDCCCCCCEEEFFFBBBGGGNNNSSSUUUTTTRRRRRRHHHIIIKKKLLLLLLKKKHHHGGGCCCEEEGGGGGGHHHIIILLLNNNOOOOOONNNOOOPPPOOOMMMKKKIIIJJJLLLNNNOOOPPPPPPOOOWWWWWWWWWWWWXXXZZZ\\\]]]___aaadddeeeeeedddeeefffgggfffeeefffhhhiiihhhgggjjjlllooorrrvvvxxxzzz{{{||||||}}}zzz|||}}}{{{xxxsssggg[[[III@@@888666666444444666777666666666555555555555555555555555666777999999BBBAAA???<<<:::888777777555555555555666888999999>>>FFFUUUjjjGG=?zzz\\\JJJAAA<<<:::;;;::::::::::::::::::999999999888777555555555666777666666777888:::===@@@AAANNN\\\llltttyyy~~~|||||||||}}}~~~HdĦ~~~xxxsssqqqooo=Ījgggeeebbb```^^^^^^^^^___```___]]]YYYTTTOOOJJJGGGGG=?===???BBBFFFKKKRRRWWWVVVWWWXXXWWWVVVVVVXXXZZZRRRQQQPPPOOONNNNNNOOOPPPLLLLLLLLLKKKLLLMMMNNNNNNLLLLLLKKKKKKKKKLLLLLLMMMLLLKKKJJJIIIHHHHHHIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@??????????????????>>>>>>>>>>>>@@@@@@????????????@@@@@@@@@@@@???HdĦ@@@?????????@@@@@@??????>>>>>>===<<<;;;;;;;;;<<<===;;;;;;;;;::::::;;;;;;;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======>>>======<<<<<<======>>>;;;;;;<<<======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAACCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>=========<<<<<<===>>>>>>???@@@AAA@@@???>>>???@@@@@@@@@@@@@@@????????????@@@AAACCCCCCBBBAAACCCDDDBBBGGGNNNRRRRRROOOLLLKKKBBBDDDFFFHHHGGGEEEAAA???@@@AAACCCCCCDDDEEEHHHJJJKKKIIIHHHGGGHHHHHHFFFEEEEEEEEEFFFGGGGGGGGGFFFFFFMMMLLLKKKJJJJJJKKKLLLMMMOOORRRTTTUUUUUUTTTUUUUUUWWWVVVVVVWWWXXXXXXWWWUUUWWWXXX[[[^^^```bbbcccdddeeeeeefffhhhiiilllnnnooosssttttttuuuuuuuuuttttttuuuuuuuuuuuuvvvwwwxxxxxxwwwyyy|||lllooooooӵ>>>999666ĭӵ666ӵ666Ħ;;;<<<<<<<<<;;;:::888777666ӵӵĦƜ`1.׼sĦӵĦdddPPPĭӵ555777ĦAAACCCKKKĦĦDdD?fӵ{{{zzzyyyĦvvvtttpppӵƜ`1.׼s>>>@@@ĭӵrrriiihhhccc___^^^]]]\\\]]]```bbbӵ___```aaabbbĦ^^^]]]\\\\\\\\\[[[ZZZUUUUUUUUUUUUUUUUUUTTTĦNNNNNNMMMKKKJJJJJJHHHĦGGGFFFFFFGGGGGGHHHGGGGGGFFFDdDEEEEEEEEEBBBCCCӵ<<<===ӵ>>>ӵ?????????>>>>>>Ħ>>>>>>ӵ======>>>>>>ĭӵ>>>>>>BBBBBBBBBBBBAAAAAAAAABBBAAA???>>>=========>>>??????>>>======>>>>>>>>>AAABBBCCCCCCAAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDDDDCCCCCCDDDEEEBBBEEEIIIJJJIIIGGGFFFEEEBBBCCCCCCDDDCCCAAA???>>>@@@AAACCCDDDDDDFFFHHHKKKLLLJJJFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDFFFEEEDDDCCCCCCDDDEEEEEEFFFHHHKKKLLLKKKJJJKKKKKKMMMLLLLLLLLLMMMLLLJJJHHHKKKLLLMMMOOOQQQRRRRRRRRRRRRRRRSSSTTTUUUWWWYYYZZZ[[[\\\^^^____________^^^``````_________``````aaa___aaacccfffiiikkkmmmnnnppprrruuuxxxyyy{{{}}}~~~XXX[[[?~4<<<888666g&e>&e555g&e888>hӵ555777999:::999777666g&e666guO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵlllfff?><z:::g&e>&e555666HL???BBBDDDShӵgLS?ʬ3h?D%%)?ZufĦgLg&eXXXgĉ@??????g&e>&e@e??|||zzztttsssqqqpppqqquuug<ĉxxxxxxyyyzzz3we<Ħwwwuuutttuuu3h?@emmmkkkjjjjjjjjjggggggfffZ^^^bbbaaa___]]][[[3h?gLUUUTTTTTTTTTTTTUUUUUUOOONNNNNND%%)?KKKfff?><zHHHIII=?ĦEEEg&eDDDg&eDDDDDDDDDS?ʬBBB4ff?>ߝL???@e???g&e??????@@@3h?g&e>&e???@@@??@@@@@@@@@@@@@@@@@@AAAAAACCCBBB@@@???>>>>>>??????AAAAAA@@@@@@??????@@@@@@>>>???AAA@@@@@@???AAABBBDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBAAACCCDDD@@@AAACCCCCCBBBBBBCCCEEEFFFEEEDDDCCCBBBAAAAAAAAA===???@@@AAAAAACCCFFFHHHKKKGGGCCCAAAAAABBBBBBBBB>>>=========>>>???@@@@@@DDDCCCBBBAAAAAABBBCCCDDDBBBDDDGGGGGGGGGFFFFFFGGGHHHGGGFFFGGGGGGFFFCCCAAAEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKMMMMMMLLLMMMOOOQQQQQQQQQQQQQQQSSSRRRQQQQQQQQQQQQQQQRRRPPPQQQSSSVVVXXXZZZ[[[\\\]]]___ccceeefffgggiiikkkjjjkkklllnnnpppqqqqqqqqquuuwwwyyy|||HHH4Dӵ<<<777666Hƅ^Hu]Ħ444Hu]Ħ666ZuR)Ħ444444333333222222111Hu]Ħ:::HŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦ888Hƅ^Hu]Ħ888ntHdĦ<<<>>>HGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦUUUtt>>>===Hƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s{{{HtĦzzz{{{{{{yyywwwBt=o9ĦHdĦjjjiiiiiiiiiiiiiiijjjhhhfffeeeDtfo9ĦsߝLGdUĦYYYHt@cӵHu]ĦPPPHu]ĦPPPMMMHtƅ^IIIqIܗGIӵFFFH׼sIIIIIIHu]ĦEEEEEEBt=o9ĦHƅ^Hu]ĦEEEDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCBBB@@@>>>>>>@@@??????>>>???@@@BBBCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCGGGFFFEEEDDDCCCBBBAAA@@@CCCBBBBBBCCCEEEDDDBBB@@@DDDBBB@@@???@@@AAAAAAAAA???@@@@@@??????AAAEEEHHHDDDDDDBBBAAA@@@@@@@@@@@@>>>>>>===<<<<<<>>>???@@@@@@@@@@@@AAABBBAAA>>>;;;@@@@@@AAABBBEEEHHHKKKMMMFFFFFFEEEDDDCCCBBBAAA@@@BBBAAA@@@@@@@@@AAACCCDDDBBBBBBBBBBBBCCCCCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGHHHIIIJJJLLLMMMNNNOOOOOOQQQRRRTTTUUUWWWWWW[[[[[[[[[\\\\\\]]]]]]]]]```aaabbbccceeehhhjjjkkknnnmmmllllllmmmppprrrtttzzz|||~~~??????4DuXӵ666666444DdDΦDdDĦ333DdDĦ666444t|<666666555555444444444444DdDĦ888DdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦ===DdDΦDdDĦ888q<niDdDĦ888qettttDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦNNN`eĭ<<<DdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ}}}|||{{{HdDĦgdKӵDdDDdDĦmmmDdDĦ4DufӵDdDĦ```DdDĦ___q<RXXXWWWpeƜ4DuTӵPPPDdDĦRRRQQQDdDĦNNNqjRgdKӵDdDΦDdDĦMMMJJJHHHGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDEEEGGGFFFDDDBBBCCCAAA>>>>>>???@@@@@@???>>>======AAAFFFKKKMMMMMMFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCAAAAAABBBCCCEEEDDDBBB????????????@@@BBBCCCEEEFFFAAAAAAAAAAAAAAA@@@@@@@@@???>>>======>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@???CCCCCCCCCCCCDDDFFFGGGHHHGGGHHHIIIJJJKKKMMMNNNNNNPPPPPPOOOOOONNNNNNMMMMMMRRRRRRSSSTTTVVVXXXYYY[[[ZZZYYYYYYYYYZZZ\\\^^^```dddfffhhhiiiiiijjjlllnnnpppssswwwyyy{{{|||}}}6666664DuXӵ222444333DdDΦDdDӵ222DdDĦ555444o)h444555555555444444444444444DdDĦ777DdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦEEEDdDΦDdDӵ888GIpӵDdDĦ666po9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦzzztttDdDĦDDDHߝL`o9:::DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦxxxDdDĦwwwpo9uooommmnnnmmm=ӊB1.uTӵeeeDdDĦddddddDdDĦaaaGIdnuR)ĦDdDΦDdDӵ\\\YYYVVVTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNOOOOOONNNNNNMMMKKKJJJJJJIIIIIIIIIIIIJJJGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGIIIKKKLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEFFFGGGFFFEEECCCDDDBBB@@@@@@AAABBBAAA@@@BBB??????EEENNNTTTSSSPPPEEEDDDCCCAAA@@@@@@@@@???===???@@@BBBDDDDDDDDDDDD>>>>>>???AAACCCCCCAAA@@@??????@@@@@@AAAAAA@@@@@@>>>>>>??????@@@@@@@@@AAA=========<<<======>>>?????????>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>===<<<<<d<Ħ555Dt444222222222333333333333>d<Ħ999>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦNNN>d<ʜ4DuTӵ7774DwDd<Ħ777puR)Ħ>dd<ӵDddd<Ħ===4DufئL>e888DdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ}}}}}}>d<Ħ{{{peӵDx<>d<ʜ4DuTӵpppmmmjjjgggdddcccbbbbbbaaaaaa```^^^]]]\\\\\\\\\\\\]]]\\\\\\[[[ZZZWWWVVVUUUUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOPPPQQQRRRTTTUUUVVVQQQPPPPPPPPPOOOOOONNNNNNNNNMMMKKKKKKLLLKKKIIIHHHIIIGGGFFFFFFGGGGGGFFFEEEHHHGGGHHHLLLQQQSSSQQQMMMGGGFFFEEECCCBBBAAAAAAAAA>>>@@@CCCFFFGGGGGGFFFEEE=========???BBBCCCBBBAAA@@@AAABBBCCCCCCBBB@@@@@@????????????@@@@@@@@@@@@????????????????????????=========<<<<<<======>>>===>>>>>>??????>>>>>>===>>>>>>??????>>>===<<<<<>>>>>======>>>>>>>>>????????????@@@@@@@@@@@@GGGFFFEEEDDDBBB@@@??????CCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIGGGIIILLLMMMMMMNNNPPPRRROOOQQQSSSSSSSSSSSSTTTUUU[[[\\\^^^aaaccceeeeeefffhhhhhhiiikkkooouuuzzz}}}~~~~~~2222224DuXӵ444333444D&dq&ĒR111111sdKĦ444DHRRud222222333333444444444sdKĦ<<<D&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<ĦTTTs&dq&ĒR777777i?ʜtd<Ħ777HHܗDӊBEEE<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR~~~{{{yyyyyyyyyyyyxxxvvvuuussssssrrrrrrqqqqqqpppnnnmmmllliiihhhhhhgggfffeeeddddddcccccccccdddcccbbbaaa`````````______``````aaabbbbbbaaa```^^^]]][[[ZZZZZZZZZXXXVVVVVVVVVUUUTTTRRRNNNMMMLLLLLLMMMMMMLLLJJJLLLNNNQQQRRRRRRQQQOOOOOOMMMLLLKKKIIIHHHGGGFFFFFFBBBDDDHHHJJJKKKJJJHHHFFFAAAAAAAAABBBEEEFFFEEEDDDAAAAAACCCDDDDDDCCCBBBAAA????????????>>>>>>>>>>>>???@@@@@@@@@@@@?????????===<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<======>>>>>>>>>===<<<<<<>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>===<<<<<<>>>======<<<<<<======>>>>>>>>>>>>??????@@@AAAAAA>>>@@@BBBCCCCCCDDDFFFHHHDDDEEEFFFFFFDDDDDDFFFGGGLLLMMMOOOQQQSSSUUUVVVVVVYYYYYY[[[]]]aaafffkkkmmmooonnnllljjjjjjiiiiiihhhnnnnnnnnnnnnooopppqqqqqquuuuuuuuuvvvxxxzzz}}}~~~1111114DuXӵ444333444Hu]3hh222111111ne333333=e444444555666777888888999ne;;;===pIƎ@t@h>hfe@ďDne=eegeaaaXXXsĪj@h888777777fdDĦ555@ďD;;;===Hkgeuuu@h@GHĪj@IŌ___XXXBeneIIIHkge???ne888777fe555Hu]3hhlllzzzsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h~~~}}}|||yyyzzz{{{{{{zzzyyywwwvvvvvvvvvuuuttttttttttttttttttsssrrrpppnnnllljjjjjjhhhfffcccbbbaaaaaa```^^^ZZZYYYXXXYYYZZZZZZXXXVVVUUUXXX[[[\\\[[[YYYYYYZZZTTTSSSRRRPPPNNNMMMLLLLLLJJJKKKMMMOOONNNLLLJJJHHHFFFEEEDDDEEEFFFGGGFFFEEECCCCCCDDDDDDCCCCCCBBBAAA?????????>>>>>>>>>======???@@@@@@@@@@@@???>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<;;;;;;:::<<<;;;;;;:::::::::;;;;;;<<<<<<==================>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<===;;;===>>>>>>>>>>>>???AAA@@@AAAAAA@@@??????@@@BBBEEEFFFGGGHHHJJJLLLMMMNNNPPPRRRVVV[[[___ccceeeffffffccc^^^[[[YYYXXXWWWUUUZZZZZZZZZZZZ[[[\\\]]]^^^___``````bbbccceeeggghhhnnnppprrrvvvyyy}}}1114DuXӵ444ĵD^222222222222444333333555555555666777888999:::;;;::::::;;;ooofffYYY888888888777666DdDĦ444666888888;;;SSS]]]gggmmm{{{wwwqqqMMMKKKGGG===<<<999777777666666777555D^KKK\\\jjj{{{s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s|||yyywwwwwwvvvuuutttpppoooooopppqqqqqqnnnlllllllllmmmnnnnnnnnnlllkkkeeedddbbb```___]]]]]]\\\]]]^^^^^^^^^\\\YYYWWWUUUQQQOOOMMMLLLMMMMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCBBBAAA@@@??????>>>======<<<<<<<<<===<<<======>>>>>>======<<<::::::;;;;;;;;;;;;;;;:::;;;:::::::::::::::;;;<<<<<<<<<<<<======>>>>>>>>>@@@@@@????????????>>>>>>>>>===============>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<===>>>???>>>===<<<===??????@@@@@@???===>>>???AAABBBBBBCCCDDDFFFGGGIIIJJJOOOSSS[[[ccchhhkkkkkkkkkccc]]]VVVPPPNNNLLLKKKIIILLLLLLLLLLLLMMMNNNOOOPPPOOOOOOPPPQQQSSSUUUVVVWWWZZZ[[[^^^aaadddgggiiijjjmmmoooqqqsssuuuwwwxxxxxxzzz{{{{{{|||}}}~~~Φ4DuXӵtvӵ>d<Ħ222333333222222333333Ħ222222222333333444555333444555666777888999:::;;;:::Ħ888888888???FFFVVVmmmĦuuuiiiYYYKKKBBB>>>;;;999888888888777555555666777>d<Ħ666777999888999:::888666777;;;@@@:::;;;===@@@DDDLLLUUU[[[cccppp~~~uuuiii^^^WWWRRRMMMHHHCCCAAA@@@@@@???<<<<<<;;;::::::::::::;;;999777666777999;;;;;;:::555444333444Ħ444555555666666666666666666555>d<ĦAAACCCMMM\\\nnnBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ|||}}}|||xxx{{{zzzxxxvvvuuusssrrrrrrvvvvvvuuusssqqqnnnkkkiii```^^^[[[ZZZZZZYYYXXXVVVRRRPPPMMMJJJGGGFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIJJJEEEEEEFFFFFFFFFEEECCCBBB@@@???>>>=====================>>>>>>>>>>>>======;;;<<<<<<=========<<<<<<<<<<<<;;;;;;<<<======>>><<<======>>>??????@@@@@@>>>>>>>>>===<<<;;;;;;:::;;;;;;:::::::::;;;<<<<<<999::::::;;;;;;;;;::::::<<<>>>>>>===;;;:::;;;<<<<<<<<<<<<;;;::::::<<<>>>=========>>>@@@BBBDDDEEERRRXXXbbblllsssuuuuuusssccc[[[RRRKKKHHHGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFGGGIIIJJJKKKLLLMMMLLLMMMOOORRRTTTWWWYYYZZZ[[[\\\^^^aaaccceeefffggggggggghhhiiikkklllmmmmmmlllmmmpppsssuuuxxxyyyzzzzzz|||~~~?aŖ%7uSQuR)ӵsdKĦ333222222222333333gdKĦ222222222333666999;;;666666666777888888999999777gdKĦ777888999<<>>AAADDDFFFMMMWWWfffqqqyyyqqqdddYYYQQQKKKFFFBBBAAA???<<<:::999888777888888777777666666555555777666555444444444444444333333333gdKĦ666777777777777888888888888333sdKĦ<<>>>>>===<<<;;;777:::===>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<>>???<<<;;;>>>??????BBBHHHPPPcccwwwvvviii\\\MMMEEEBBB@@@???>>>======<<<<<<===???BBBDDDEEEDDDCCCBBBBBBCCCEEEFFFEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOQQQSSSTTTUUUYYYXXXWWWVVVVVVWWWXXXYYY[[[\\\^^^___aaabbbbbbbbbfffgggiiijjjllllllmmmmmmqqqqqqqqqqqqsssvvvyyy{{{~~~>A111ne222111222222333333ne333222222222444666888:::777777777777777777777777ne777888:::;;;???FFFVVVpppnemmm___TTTHHH@@@>>>;;;;;;:::999777666666De888:::::::::===999666777:::<<<:::777666666666777999<<>>@@@IIIWWWfffuuu>A{{{k<|||~~~uuunnniiiddd___fhWWWWWWVVVUUUUUUTTTTTTSSSTTTTTTUUUWWWXXXXXXYYYXXX[[[^^^aaadddhhhmmmpppyyy}}}Denenene}}}wwwooohhhccc]]]VVVQQQPPPPPPPPPQQQRRRSSSUUUUUUYYY[[[\\\]]][[[XXXUUURRRHHHEEEAAA?????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<=========;;;<<<============<<<;;;888;;;======<<<;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>><<<::::::;;;<<<;;;:::;;;;;;;;;;;;::::::999888::::::::::::::::::::::::999:::;;;;;;::::::<<<===>>>;;;;;;===??????DDDIIIYYYmmmiii[[[KKKCCC@@@???>>>>>>>>>======<<<===???AAACCCBBBBBBAAA@@@????????????BBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHJJJLLLMMMNNNPPPOOONNNNNNNNNNNNOOOPPPQQQRRRSSSUUUVVVWWWWWWWWWXXXXXXYYY[[[\\\\\\\\\]]]aaa`````````bbbdddfffhhhjjjkkklllmmmooopppqqqrrrtttvvvyyy|||...///222111000222222333444444333222222222444666888999888888777777666555555444888999:::;;;<<>>FFFLLLOOOVVV___fffnnnoooqqqrrrpppkkkfffcccVVVPPPHHHBBB===:::888777555555444444444444555555444444444444444555555555444444333333222333333333555555333444444444555555555666666666666666666666999<<<;;;BBBLLLYYYhhhzzzggglllnnnooottt{{{yyypppeee[[[UUUQQQNNNIIIFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGIIILLLNNNPPPSSSWWWZZZ___ccckkkrrrxxx}}}xxxqqqhhhbbb^^^\\\ZZZXXXXXXZZZ]]]^^^cccfffiiikkkjjjeee```\\\OOOJJJEEE@@@???>>>>>>===>>>>>>======<<<<<<<<<<<<=========>>>>>>>>>>>>???;;;;;;<<<<<<===<<<<<<;;;<<<>>>??????===<<<<<<===<<<<<<======>>>???AAAAAA@@@>>><<<;;;<<<===<<<<<<======<<<<<<;;;999999888999999999999999999999999999;;;<<<;;;::::::;;;<<<===::::::===>>>@@@FFFMMMbbbxxxiiiYYYHHHAAA@@@???>>>???>>>>>>===<<<===>>>@@@AAA@@@@@@@@@???>>>===<<<;;;??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMQQQPPPPPPOOOPPPQQQSSSTTTVVVVVVWWWXXXYYY[[[\\\\\\```bbbeeehhhjjjkkklll444444333333333333222222//////000111222111111000222333444555666666666666222222222333444555777888666666666555555555444444444555666888:::;;;<<<<<>>;;;:::::::::999:::888777888999::::::888777555333333555666666444888888777777777888:::;;;888<<<@@@BBBDDDHHHNNNTTTVVVWWWXXXXXXWWWSSSOOOMMMFFFCCC???;;;999888888888666555555555555555666666555555555666666777777777444444333333333444555555666555444333333333333333333333444444444555555555555666888888777777999<<<>>>AAAHHHPPP]]]ooo{{{qqqjjjdddaaa___aaabbbaaadddiiilllnnnssswwwyyyyyyxxxwwwtttqqqkkkddd\\\TTTMMMIIIEEEBBB@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;<<<<<<===>>>?????????CCCDDDEEEEEEEEEEEEGGGIIIKKKPPPXXX^^^dddkkksssyyyzzzsssmmmiiiddd___]]]^^^aaaccchhhkkkooorrrpppkkkeeeaaaUUUPPPHHHCCC@@@??????>>><<<<<<=========>>>==================>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<>>AAAIIIRRRhhhlllYYYGGGBBBBBB@@@???AAA======<<<<<<<<<===>>>>>>@@@@@@AAAAAAAAA@@@>>>===??????????????????@@@@@@??????@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGJJJJJJIIIHHHHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQSSSTTTWWWYYY[[[[[[[[[222222222111111000000111000111111222222222222222333444555555666666666555222222222333444555666666333333444444444555555555555666777888:::<<<===>>>BBBMMMaaa{{{yyyhhh\\\MMMHHHBBB>>><<<<<<;;;:::;;;999999999:::;;;999888777666555555666666666666:::999888777777888999999888:::<<<<<<<<<===AAAEEEFFFGGGHHHHHHFFFDDDAAA@@@>>>===;;;999777777777888777666666555555555666666444444555555666666777777555555444555555666777777666555444333333333333333333333333333444444444444222333555666777999;;;======???CCCIIITTTeeeyyyzzzsssggg```[[[YYYWWWTTTUUUYYYZZZ\\\___aaabbbaaa```^^^WWWVVVSSSNNNHHHCCC@@@>>><<<:::999999::::::999777888888888888777777777777777777777888999999::::::<<<======<<<;;;;;;===>>>@@@EEEJJJOOOTTT\\\gggoooxxxzzz{{{{{{zzzzzz}}}|||vvvlllccc^^^^^^```bbbcccfffjjjlllkkkfff```\\\TTTNNNGGGBBB???>>>>>>===888999;;;===>>>?????????;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<<<<======BBBCCCDDDDDDCCCCCCEEEGGGEEEDDDDDDDDDEEEGGGIIIJJJLLLKKKIIIHHHFFFCCC???<<<<<<<<<;;;:::::::::;;;;;;888888888888888888888888999;;;<<<;;;::::::;;;<<<;;;999;;;===???CCCNNNYYYnnnppp[[[IIIFFFFFFBBB@@@CCC<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBBBBBBBAAA@@@>>>>>>>>>???????????????@@@?????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDFFFFFFEEEDDDCCCDDDDDDEEEGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKGGGIIILLLNNNOOONNNMMMLLL222333444333111000111222222222222222333333444444444555555555555555444444111222222333444555555555111222222333444444555555555666777999<<<@@@CCCEEEGGGRRRgggsss^^^VVVLLLEEEAAA???<<<999<<<;;;::::::;;;;;;999777999999888888888888999999999888666555555555666777:::;;;<<<;;;::::::<<<>>>======>>>>>>>>>===;;;;;;777888888666444333444555555555444444444555555666333333333333333444444444555555555555666777888999555555444333333333444444222333333333444444444444111222333555777:::<<<===777999<<>>AAACCCGGGPPP^^^iiiwwwxxxvvvrrrmmmlllnnnqqqwww}}}tttggg^^^ZZZZZZZZZZZZ[[[^^^___]]]ZZZVVVSSSLLLGGGBBB===<<<;;;;;;:::666888:::<<<>>>???>>>>>>::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@BBBDDDEEEFFFHHHKKKNNNMMMMMMLLLMMMOOOSSSVVVXXXYYYXXXWWWUUURRRLLLDDD??????>>><<<;;;::::::;;;<<<999999999999999999999999888:::;;;;;;;;;;;;<<<>>>::::::<<<>>>@@@FFFSSS___xxxttt]]]KKKJJJKKKEEE@@@CCC<<<<<<<<<======>>>>>>>>><<<===>>>???@@@AAAAAAAAA======>>>>>>????????????@@@@@@?????????@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCBBBAAABBBBBB@@@??????@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEECCCEEEHHHJJJKKKJJJHHHGGG222333555444111000111333222222222222222333444444555555555555555444333222111222222333444444444444222222222222333333333333555555777:::@@@FFFMMMQQQOOO[[[ooovvvlll^^^SSSLLLGGGAAA======<<<;;;;;;<<<;;;999666888999999888777777888999888777666444444555666666:::;;;<<<;;;;;;:::::::::777777888888999999999999333555777666333222333555333333333444555666888888444333333333333333333222333333444444666777888999444444333333333444555555333333333444444444444555222222222444777999:::;;;444666999===EEESSScccnnnuuujjj]]]VVVOOOHHHEEEEEEBBBBBBAAA@@@@@@?????????@@@AAA@@@===999666666888888777888999;;;:::888666777777777777777777777777555666666666666777777777555666777777777777:::<<<999;;;<<<<<<@@@KKK\\\jjjxxxwwwrrriii```[[[\\\___gggnnnyyyzzzjjj]]]VVVSSSRRRPPPPPPPPPOOONNNLLLKKKJJJDDDAAA===;;;:::::::::999777888:::<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;======<<<<<<===>>>@@@AAA@@@CCCFFFIIILLLPPPUUUYYYZZZZZZ[[[^^^bbbhhhmmmpppqqqqqqpppnnnhhh___TTTMMMEEECCC@@@===;;;;;;;;;;;;::::::::::::::::::::::::777888:::;;;;;;<<<===???;;;;;;===@@@BBBHHHVVVeeevvv]]]LLLMMMNNNEEE???AAA===>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>???@@@@@@AAA??????@@@AAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBBBBBBBAAA@@@@@@@@@???>>>======>>>@@@AAA@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@@@@AAAAAACCCEEEHHHJJJKKKJJJHHHFFF000222444333000///000222222222111111222222333444666666666555444333111111111222333333444444444444444444333333222111111111555555777;;;BBBLLLTTTZZZVVVaaauuu~~~nnn```VVVOOOGGGAAA===<<<<<<<<<<<<;;;999666555666666666444444666777999888777666555666777888555666777888777666555444444444444555666777888888333666888888666444666777222333444555777:::<<<===666666666555555444444444222222333333555666888999333333333333444444555666333333444444444555555555444333333444666888999999777999;;;===CCCMMMZZZddd{{{ssseee[[[SSSKKKGGGGGG???>>>===<<<;;;<<<===>>>999::::::888555333555777555555666888999888666333555555555555555666666666333333333333444444444444666777777666444333555666:::;;;;;;;;;>>>KKK^^^mmmyyyvvvooocccVVVOOOPPPSSS[[[bbbmmmzzz~~~lll]]]SSSNNNMMMKKKJJJHHHFFFEEEDDDDDDDDDAAA>>><<<;;;<<<<<<;;;;;;999:::;;;<<<<<<:::888777:::::::::;;;;;;;;;<<<<<<>>>=========>>>???AAABBBCCCFFFJJJMMMRRRWWW^^^bbbeeefffhhhlllssszzz~~~rrrfff]]]JJJHHHDDD@@@===;;;::::::::::::::::::::::::::::::666888:::;;;;;;<<<>>>@@@;;;;;;>>>@@@CCCIIIYYYhhhvvv]]]LLLOOOPPPEEE>>>???>>>???AAABBBCCCDDDDDDDDDBBBAAA@@@??????@@@AAAAAABBBBBBCCCDDDFFFGGGHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@AAA@@@???>>>???@@@BBBDDDAAAAAABBBBBBBBBBBBAAAAAA?????????@@@@@@AAAAAAAAA???AAAEEEGGGHHHGGGEEECCC333222111000000222444555444444444444444333222111222222222222222222222222222111000//////000111111444444444333333222222222555777999===HHHVVVccciiihhhnnn}}}~~~pppaaaTTTLLLGGGDDDAAA??????>>>999666888888888666555555666888888777666555666777999;;;:::999888777555333222222666666555555555555666666666666666666666666555444666777999:::999888666555222444666666444333333444444444444444444444444444222222222222333333444555888777666555666777999;;;666666555444444444444444666666999>>>AAAHHHUUUcccssssssbbb[[[VVVMMMBBB???===;;;:::;;;;;;:::888777777777777777777777777555555555555555555555555444444555555666666777777444444444333333222222222888777666666666777999::::::777777;;;CCCNNN___nnn{{{rrrdddVVVKKKHHHJJJMMMQQQWWWbbboooyyypppbbbWWWMMMGGGLLLIIIEEECCCBBBAAA@@@???<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999999999:::;;;<<<<<<<<<<<<>>>>>>===>>>>>>@@@BBBCCCGGGJJJNNNSSSYYY```iiinnntttzzz~~~~~~sssdddZZZLLLBBB>>><<<999777<<<;;;:::888888999999:::::::::999888888999999999::::::<<>>>>>>>>??????>>>???????????????>>>======>>>???AAADDDEEEFFFEEEEEE333222111000000222444555333333444444333222222111111111111111111111111111333222111111111111222333444444333333333333333333555888;;;???HHHVVVeeeooorrrxxxuuufff]]]MMMHHHBBB??????>>>;;;888777777777666666666888999888777666555555777888999888888777777666666555555666666555555555666666777666666666555555444333222777888999:::999888666555111333444444333333444555444444444444444444444444333333222222222333444444777666666666777999;;;===666555555555555555666666777777999===???EEERRR^^^ppppppggg___RRREEE@@@>>>:::999888888777555777777777777777777777777555555555555555555555555555555666777777777666666555555555444444444333333666555555555555666777777999777777;;;AAALLL^^^nnn{{{rrrcccTTTIIIEEEFFFIIIMMMRRR]]]iiirrr{{{uuueeeWWWMMMFFFHHHFFFCCCAAAAAA@@@>>>===<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999;;;;;;<<<<<<<<<;;;::::::============>>>@@@BBBCCCIIILLLPPPUUU[[[ccckkkqqqzzzsssgggVVVIIIBBB???<<<:::======<<<<<<<<<<<<<<<===999888888888999:::;;;;;;<<<<<<===???AAAJJJ]]]ooovvv^^^QQQNNNKKKMMMMMMEEEGGGEEECCCEEEGGGHHHGGGFFFIIIIIIIIIGGGGGGHHHKKKNNNQQQRRRUUUYYY]]]^^^^^^]]][[[[[[ZZZYYYXXXVVVTTTTTTUUUUUUUUUTTTRRROOOLLLKKKIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFEEECCCAAAAAACCCDDDDDDCCCAAABBBBBBBBBBBBAAA@@@@@@??????AAAAAABBBAAA@@@@@@333222111111111222333444222222333333333222111111111111111111111111111111444333333222222333444444333333333333444444444444555999===AAAFFFTTTgggvvv~~~}}}sss\\\TTTJJJDDDAAA@@@>>><<<::::::999888888888888888888777666555555666777888666777777777777777888888555555555555555666777888666666555444333333222111888888999999888777555444111222333333222222444666444444444444444444444444444444333222222222333333555555555666888:::<<<>>>555555555555666777888888888777999<<<>>>BBBNNNZZZlllzzzyyynnn\\\MMMEEEAAA<<<999777777555444777777777777777777777777555555555555555555555555666777888999999777666444666666666555555555555555333333444555555555555444777777888;;;???HHH\\\mmmxxxnnn```QQQFFFAAAAAABBBHHHLLLUUU```hhhppp}}}lll[[[OOOHHHDDDCCCAAA@@@@@@???<<<:::<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;;;;::::::=========<<<<<<:::999999<<<<<<<<<<<<>>>@@@BBBDDDHHHKKKOOOTTT[[[ccckkkqqq}}}yyyeeeSSSHHHBBB>>><<<999::::::;;;;;;;;;:::::::::::::::;;;<<<===>>>??????===>>>???AAAIII[[[lllrrr\\\PPPNNNLLLNNNOOOGGGJJJHHHGGGHHHJJJLLLLLLKKKPPPQQQRRRRRRSSSTTTXXXZZZaaadddjjjoootttvvvxxxxxxtttsssrrrooommmjjjhhhgggffffffeeedddbbb```]]]\\\WWWWWWVVVUUUSSSRRRQQQQQQOOOOOONNNMMMLLLLLLLLLLLLFFFEEECCCCCCEEEFFFFFFEEECCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<222222111111111222333444111222222333222222111111111111111111111111111111333333333333333333444444222333333333444444555555444888===@@@DDDOOOfffyyysssiii[[[PPPIIIEEEBBB???AAA???<<<;;;:::999777666888777666555555555666666666666666777777777777777555555444555555666777888555555444444444444444444777777777777666555333222333444444222111111333555444444444444444444444444555444333333222222222222555555555555666888:::;;;444444555555777888999:::777777999<<<===AAAMMMXXXgggvvv~~~jjjZZZLLLGGG@@@;;;888777777666666666666666666666666666555555555555555555555555666777999;;;:::888555333555555555555555555555555222333444555666555444333666777888;;;===EEEXXXjjjooofffYYYLLLCCC???>>>>>>CCCFFFNNNWWW]]]eeerrr~~~vvvaaaSSSLLLCCCBBB@@@@@@@@@???<<<:::<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<===@@@BBBDDDEEEHHHLLLQQQWWW___hhhmmmzzzuuu___NNNEEE???===888999;;;<<<<<<;;;::::::>>>>>>===>>>>>>???@@@@@@???======>>>???GGGWWWfffoooZZZOOOOOOLLLOOOQQQJJJJJJJJJJJJKKKNNNPPPRRRSSSXXXZZZ\\\___aaadddhhhkkkvvvzzz}}}}}}}}}|||zzzxxxuuutttnnnmmmkkkiiifffdddbbbaaa```___]]][[[YYYWWWVVVUUUOOOMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBAAAAAA@@@???>>>===222222111222222222333333111222222333333333222222333333333333333333333333111222222333333333444444333333333444444555555555333666;;;>>>@@@JJJaaawwwpppbbbWWWOOOHHHCCCBBB???;;;999999999888666777777777666666666777777777777666666666666666666555555555555555666777777555444444444555666777888555555555444444333222111555666555444111000111222444444444444444444444444555444333333222222222222444444444444444555555555444444444555777888:::;;;666666999===>>>BBBMMMYYYdddsss{{{kkkWWWPPPFFF>>>:::888888777666666666666666666666666666666666666666666666666666777999;;;:::888555333444444444444444444555555333444555777777666555555777666888;;;===DDDSSScccddd[[[OOOFFF@@@>>>======???AAAGGGOOOTTT\\\iiivvviiiXXXOOOFFFDDDBBBAAA@@@@@@===<<<<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<=========<<<:::::::::;;;===???BBBCCCCCCFFFJJJNNNTTT\\\dddjjjuuu~~~lllXXXJJJAAA======>>>@@@AAAAAA@@@???>>>??????>>>===<<<<<<<<<===>>>;;;:::<<<===CCCPPP^^^zzzjjjWWWNNNNNNKKKNNNQQQKKKHHHIIIKKKMMMOOOSSSWWWZZZ^^^aaadddhhhmmmrrryyy}}}{{{xxxuuutttvvvuuusssooolllhhhfffdddcccaaa___^^^]]][[[YYYVVVUUUUUUUUUSSSRRRPPPNNNMMMGGGFFFEEECCCAAA@@@??????111111222222222333333333222222333444444444333333444444444444444444444444111111222333444444444444444444444444444555555555444444888===>>>EEEZZZqqqyyylllaaaUUUNNNDDD???999777999;;;;;;:::666777777777888888888888777777777777777777666666666666555555555555666666666555444444555666888999444444444333333333333333555666777666444222111222444444444444444444444444444444333222222222333333444444444333333333222222444444444555666777999:::666666999===>>>AAALLLWWW```oooggg^^^QQQFFF>>>:::999888777777777777777777777777666666666666666666666666666777888999999777666444444444444444444555555555555555666777777777777777888666777;;;>>>CCCNNNYYYXXXQQQGGG@@@>>>>>>===<<<<<<===BBBIIINNNUUUcccpppsss___SSSJJJGGGDDDBBBAAA@@@???>>><<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;======>>>>>>>>>::::::::::::<<<>>>@@@BBBCCCEEEIIIMMMRRRYYYaaafffpppzzz~~~hhhUUUGGGAAA>>>?????????>>>>>>===<<<===<<<;;;:::888888888888;;;999999;;;<<<@@@JJJUUUlllyyy}}}dddRRRKKKKKKHHHJJJMMMIIIEEEGGGIIIJJJMMMQQQWWW[[[```ccchhhmmmttt|||}}}yyywwwuuusssqqqoookkkhhheeedddcccaaa___\\\YYYXXXTTTRRRNNNJJJFFFBBB@@@???111111222222333333333222222333444555555555555555333333333333333333333333111222444555666666555555555555555555444444444444666444666<<<>>>BBBUUUjjjyyylllbbbOOOHHH???:::;;;======<<<666666777999::::::::::::777888888999999::::::;;;888777666555555444555555888777555333333444555666444444444444444555555666111444777888777555444444444444444444444444444444333333222222222333444444222333333444444444333333444444444444555666777888666777999<<<<<>>DDDIIIPPP^^^lll{{{kkk\\\NNNJJJEEEAAA@@@@@@??????<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===============<<<::::::::::::;;;===???@@@AAACCCFFFJJJNNNUUU\\\aaalllvvvzzzdddRRRHHH======<<<:::999999999999;;;:::999888888888888888:::888999<<<===???FFFNNN[[[gggzzzttt^^^MMMGGGGGGCCCEEEHHHDDDBBBDDDFFFFFFGGGKKKQQQUUU___bbbfffmmmvvv}}}zzzvvvrrrooonnnlllhhh```WWWOOOGGGBBB???111111222333333333333222333444444555666666666555222222222222222222222222222333555777777777777666666666666555444444444333888444555<<<>>>BBBRRRfffttt^^^TTTHHHAAA??????>>>===555666888999;;;;;;<<<<<<777888999:::<<<===>>>???999888777666444444444444:::888555333111111111222555555555555555666888888...222777999999888777666444444444444444444444444222222222222333444444555111222333444555555555555444444333444444555666777777777999;;;;;;<<>>::::::<<<;;;999777888;;;AAAFFFMMM\\\jjjwwwuuueeeQQQLLLEEEAAA????????????<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::;;;<<<>>>???>>>@@@CCCFFFJJJPPPWWW\\\iiirrr|||nnnZZZNNNAAA???===;;;:::999::::::;;;;;;:::::::::;;;;;;<<<999888999===>>>???DDDKKKMMMZZZmmmyyykkkZZZJJJCCCDDD???AAAEEE@@@AAABBBCCCCCCCCCFFFKKKPPP]]]```dddkkkuuuzzzpppdddWWWLLLDDD@@@666555555666777666333111222333333444444333333222222222111111111111111111333444444444666777888999777666555444444444444444555888666777===???MMMfff|||jjjYYYOOOIIIBBB???AAA;;;<<<===<<<;;;:::;;;;;;888888999999999999888888888777666555444333333333555444444444555555333111555777888999999777444333333333444555666666555555555555555444444333333333333333333222222222111111222222333333444555555666888777555444555666888999888777:::>>>@@@@@@FFFMMM\\\hhhyyytttbbbTTTKKKFFFBBB<<<777888888666777999666555555666777777666444555555666666666666555555666666666666777777777777666555444444666777777666<<<888777:::BBBIIIKKKKKKEEEBBB???;;;999999999:::;;;;;;<<<>>>CCCMMMYYY```rrr{{{uuubbbTTTHHHDDDDDDBBBBBBEEE???===::::::;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::===@@@???;;;999<<>>???AAADDDHHHNNNVVV[[[dddlllwwwlllVVVKKKDDD>>>===;;;888888::::::::::::999::::::;;;;;;============>>>???@@@AAAJJJPPP___sssqqqbbbIIIEEE@@@<<<<<<<<<===<<<@@@??????@@@BBBFFFJJJMMMSSSTTTYYYbbbjjjvvvwwwbbbLLLAAABBB777666666666777666444222222222333333333333222222222222111111111111111111444444444555666888999:::666666555444444444444444444777666888???BBBQQQkkk~~~kkk```VVVKKKDDDBBB???>>>>>><<<:::999::::::888888888888777666555555888777666444444333333333555444333444555555333111444666777999888666444222333444444555555666555555555555444444444333333333333333333222222222222111333333444444555555555666777666555444555666888999<<<888888===BBBDDDHHHLLLZZZfffxxxtttdddVVVNNNCCC===999::::::777777999<<<999666555555666666555666666666666666666666666555555666666666777777777888666555555777888888777:::888888<<>>>>>>>>===>>>BBBJJJTTT[[[mmmwwwppp```PPPHHHDDD???===???===<<<:::;;;===>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::===@@@>>>;;;999<<>>???EEEKKKYYYlllzzzxxxgggXXXGGGCCC>>>;;;;;;<<<<<<<<<>>>>>>===>>>AAADDDHHHKKKOOOPPPTTT\\\cccoookkkSSSFFFDDD888777666666777666444222111222222333333222222111111111222222222222222222444444555666777888888999666666555444444444444555444777666999AAAFFFVVVqqqxxxlll^^^RRRLLLGGGEEEBBB>>><<<:::::::::999999888777666555444444666666555444444444444444555444333333555444333111333555666777777555333222444444444555555555555555555444444444444333333333333333333333222222222222555555555555555555666666777666555555555666777888???999777===DDDGGGIIIKKK[[[gggxxxzzzggg[[[KKKDDD???>>><<<:::999;;;@@@<<<777444444666777777777666555444444555666777444444555555555666666666777666555666777888888777::::::<<>>===>>>===<<<<<<>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::===???>>>;;;:::<<<>>>;;;;;;;;;;;;<<<===???AAA@@@AAACCCDDDGGGLLLRRRVVV^^^eeeppp{{{{{{^^^QQQEEEAAA@@@===999888::::::999888888999999::::::999999999:::;;;<<<===AAAGGGSSSdddpppmmm]]]OOOCCC@@@<<<::::::;;;<<<<<<<<<<<<<<<===???CCCFFFHHHJJJJJJMMMSSSZZZeeewwwsssYYYJJJEEE888777555555666555333111111222222222222222222111111111222222222222222333333333444555666777777777666555555444444444555555555888666999BBBHHHZZZvvvwwwhhh___UUUQQQJJJDDD@@@>>><<<;;;::::::999888777777666666666555555444444555555666555444333444555444333111333333555666555444333222555555444444444555555555444444444444444444444444444444333333333222222222666666666666666666666666666555555555555666777888===999999===BBBEEEIIINNN]]]iiizzzzzzlll[[[RRRHHHCCC>>>::::::===>>>;;;777555555666777777888777555333333555777888444444444444555555555666666555555666777888777666;;;===BBBGGGKKKJJJEEE@@@<<<;;;888777888;;;>>>@@@AAA@@@@@@???@@@DDDKKKPPP___hhhxxxooo___TTTLLLFFFBBBAAA???>>>===>>>===:::888;;;;;;;;;;;;::::::::::::;;;<<<>>>===;;;:::<<<===;;;;;;;;;;;;<<<>>>???@@@AAACCCDDDEEEGGGKKKPPPSSS[[[cccnnnyyyppp^^^KKKCCCAAA???;;;:::::::::999888888888999999999999999999999:::;;;;;;???DDDOOO^^^hhhfffXXXKKK@@@===:::999999;;;;;;;;;;;;;;;<<<===???BBBEEEFFFFFFEEEGGGKKKPPPZZZlll|||uuu[[[JJJBBB888666444444444444222111222222222333333222222222111111222222333333333333222222444555555555555555555555444444444555555666666999777:::CCCKKK^^^{{{tttfff```VVVNNNHHHDDD???<<<:::999888888777888888999555555555555666777888888555444444444555555333222222333444555555444333333666555444444444444555555444444444444444444444444444444444333333333222222555555555666666666666666555555555555555666666777888888;;;>>>???@@@IIISSS]]]jjjzzzooobbbTTTIIIAAA:::999<<<999777666666777888777555888777555333333555777888444444444444555555555666888777777888::::::999777;;;>>>DDDIIIJJJGGGBBB===:::999888777777888;;;<<<>>>?????????AAAEEEJJJOOOZZZcccrrrooobbbXXXNNNFFFAAA@@@>>>===>>>===<<<:::<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<;;;;;;;;;<<<:::;;;;;;<<<===>>>???@@@BBBCCCEEEFFFGGGJJJNNNQQQYYYaaalllwwwrrrYYYKKKFFFBBB@@@@@@;;;::::::999888888999999:::::::::999::::::;;;;;;===AAAJJJVVV___^^^TTTJJJ>>><<<999888999:::::::::;;;;;;<<<===???BBBDDDEEEDDDBBBCCCFFFJJJRRRbbbqqqrrr[[[JJJAAA:::888555444444444222111222333333444444333333222111111222222333444444444222333444555666555444444555444444444444555666666777999777;;;FFFOOOddd{{{ssshhh^^^VVVNNNFFFAAA<<<;;;999888777888999999555555666666777999:::;;;777666555555666666555333333333444444555444444444777666555333333444555555333333333444444444444555444444444444333333333333333444444555666666777777444444555555555666666666444777<<<>>>===???JJJWWW^^^jjj{{{tttcccVVVJJJ@@@;;;<<<777666666777999999777555777666555444444555666777444444555555555666666666;;;:::;;;<<<>>>>>><<<:::888<<>>>>>???@@@@@@@@@======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????BBBCCCEEEFFFGGGIIIMMMPPPXXX___kkkvvvgggUUUJJJCCC@@@AAA<<<<<<;;;:::999999999999;;;;;;::::::::::::;;;;;;:::<<>>888777666777888888666444333333444444555555555555888666555333333333555666333333333444444444555555555444444444444333333333111222222444555666777888444444555555666666555555555666:::>>>???CCCNNNYYYbbbnnn~~~xxxkkk]]]NNNDDDBBB;;;999777777777888777666666666666666666666666666555555666666666777777777::::::;;;===>>>>>><<<:::777:::???AAAAAA>>><<<:::777888:::;;;;;;;;;:::999<<<>>>???AAACCCFFFKKKNNNSSS\\\iiiyyyzzzgggWWWLLLHHHCCCAAA@@@AAABBBAAA>>>>>>=========<<<<<<<<<<<<;;;:::;;;;;;<<<;;;:::::::::;;;===>>>>>>??????AAACCCEEEFFFGGGIIIMMMOOOVVV]]]iiitttxxxeeeUUUIIICCCBBB>>>===<<<;;;::::::::::::;;;::::::999999::::::;;;::::::===CCCHHHIIIEEE@@@>>><<<:::999999:::999888888999:::<<<===???@@@AAA???>>>@@@CCCDDDHHHTTT```rrrgggUUUHHH@@@???<<<999777777777666555444555555666666555555444111111222333333444555555555666888999:::999777666444444444444444555666777555888888???NNN[[[tttzzznnnaaaWWWMMMKKKGGGCCC@@@>>>======666777777999:::<<<>>>???999888777888999888777555444444444555555666666666888777555333333333555666333333333444444555555555555555444444444333333333000000111333555666777888333444555555666666555555888666777===BBBHHHQQQZZZhhhsss|||nnn\\\NNNIIIAAA===999666666777888888555555666666666666555555666666666666777777777777777777888:::<<<<<<999777999<<>>===<<<555888;;;===>>>>>><<<;;;===???AAABBBCCCFFFJJJMMMRRRZZZgggvvvxxxfffWWWQQQJJJDDDAAA@@@??????>>>>>>>>>>>>============<<<;;;::::::;;;<<<;;;:::999:::;;;===>>>>>>??????@@@BBBDDDFFFGGGIIIMMMOOOTTT\\\gggsss~~~xxxeeeTTTKKKJJJ???>>>===<<<;;;:::::::::::::::999999999999999:::<<<;;;;;;???CCCDDDAAA===???<<<:::999::::::888777777888999:::<<<===>>>???======???BBBCCCFFFPPP[[[lll~~~}}}aaaPPPEEE===LLLEEE===999888888888666444666777555222111333666666333111000222444444444333444555555666666555555444444444444444555666666999777999BBBPPPddd}}}vvviiiddd[[[OOOFFFBBBBBBAAA@@@;;;999777777999:::;;;:::===;;;:::::::::999777555555555666666555555444333555555666666555444333333222222333333444555666666444444444333333444444555444444444444444444444444666555555555555666666777777777;;;???AAAFFFQQQ]]]mmmxxxvvvcccRRRHHHCCC===:::999999666333555444444444444555666666999999888555333222333444333555777888999888777666666:::???@@@>>>:::888888<<<=========<<<:::888777;;;>>>AAACCCEEEGGGJJJLLLWWW\\\eeerrrmmm]]]OOOKKKIIIDDD??????===>>>???>>>===<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???AAABBBBBBCCCEEEEEEFFFIIILLLOOOXXX\\\dddooo{{{xxxdddVVVOOOGGGDDD@@@>>>===>>>>>>===;;;:::999999:::;;;999888>>>>>>>>>===<<<<<<;;;;;;===>>>>>>>>><<<;;;999777:::;;;<<<<<<<<<;;;:::999<<<======>>>AAAGGGNNNSSSiiiuuuttt\\\LLLDDD@@@TTTLLLCCC<<<:::999777666222444555444222111333666777555222222333555555555333444555555666666555555555555444444444555555666:::999<<>>AAAGGGSSS```pppzzzttteeeTTTMMMCCC===;;;:::888777777777666555555555666666777888999999888777666666333444666777888777666555777;;;???@@@>>>;;;999999<<<<<<;;;;;;:::999888777;;;>>>AAACCCEEEGGGJJJMMMVVV\\\fffrrrppp___UUUMMMEEE@@@@@@===>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@BBBCCCAAACCCDDDFFFGGGJJJNNNQQQVVVZZZbbblllxxxxxxhhh___QQQLLLEEE@@@===<<<;;;;;;888777777999;;;<<<;;;:::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========;;;:::999888999;;;<<<<<<<<<<<<;;;;;;<<<===>>>@@@FFFMMMRRRdddqqqmmmWWWJJJCCC@@@cccZZZNNNDDD???<<<999666333444444444333444666888999777444333444555555444333444555555666666555555666666555555444555555555999888===HHHVVViii{{{nnncccZZZQQQIIICCC???===999777777888777777888777666777888777666444555555666666555555444333555555555666555555444333222333333444444555555555444333222222111111111111222333444444555666777777555555555555555666777777888888:::===AAAHHHWWWeeesss}}}~~~ggg]]]NNNCCC===<<<;;;::::::999777666555555666666555777999::::::999777666333444555555666555555444888;;;>>>???===:::999888::::::999888777777888888;;;===@@@BBBDDDGGGJJJMMMUUU[[[eeerrrvvvfffXXXLLLFFFEEE?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>@@@BBBCCCDDD@@@BBBDDDFFFHHHLLLPPPTTTUUUYYY```iiiuuu|||ppp___XXXOOOFFFAAA???>>>===:::999999;;;<<<===;;;:::999999999::::::::::::;;;999:::;;;<<<<<<<<<<<<<<<777888:::;;;<<<=========;;;;;;<<<===???DDDJJJOOO]]]jjj~~~eeeQQQGGGBBBAAAsssiii[[[OOOGGGAAA<<<888777666666555666777999;;;999777555444444555444333333444555555666555555555777666666555555555555555777888>>>IIIWWWiiivvvjjj]]]QQQHHHDDDAAA<<<999999888888777666555555555777777555333555555555666555555444333444555555555555555444444333333333444444444555555555444333222111111111111333333333444444555555555555555444555555666777888:::999:::===BBBJJJZZZiiixxx}}}ppp]]]MMMDDD???<<<;;;:::999777666555666777888777777666777777777555333444444444444444555555555999:::<<<<<<;;;999888777999888666666666777888999999;;;>>>@@@BBBEEEIIILLLTTTZZZdddqqq~~~{{{iii[[[RRRNNNCCCBBB@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@AAACCCDDD@@@BBBEEEGGGJJJNNNSSSWWWYYY\\\aaahhhrrrppphhh\\\QQQKKKGGGEEEDDD@@@???>>>>>>>>>===;;;999888888999::::::;;;<<<<<<777888999;;;<<<===>>>>>>999::::::;;;;;;<<<<<<<<<:::;;;;;;<<<>>>BBBGGGKKKWWWeeezzzvvv^^^MMMEEEBBBAAAvvvhhhZZZPPPGGG@@@;;;:::888666555666777999:::888666444444444444333111333444555555666555555555777666666555555555666666999:::@@@KKKYYYjjj{{{mmm^^^TTTKKKGGGAAA===:::999888777666555555555777777555333555555555666555555444333444444555555555555555444333333333444444444444444555555444333333333333333444444444333333333333333444444444555555666888888;;;:::;;;>>>CCCLLL]]]mmm|||qqq___QQQHHHAAA<<<999888666555555777888:::>>>:::666444444555444333444444333333444555777888::::::999999999888666555777666666555666777999:::888999;;;===???CCCHHHKKKSSSYYYbbbnnnzzznnnaaaXXXKKKGGGCCCAAAAAAAAA@@@???========================<<<<<<======???AAABBBCCC@@@BBBFFFHHHLLLPPPUUUYYY^^^aaaeeejjjrrr~~~}}}ooobbbXXXQQQLLLIIIEEECCC@@@???>>>===;;;:::999999:::;;;<<<===>>>>>>777888888:::;;;===>>>???<<<<<<<<<;;;:::::::::::::::;;;;;;<<<===@@@EEEHHHUUUbbbxxxqqqZZZLLLEEEBBBAAAuuuggg\\\RRRHHHAAA>>>;;;777444555666666666777555444444555555333222333444555555666666555555666666555555666666777888======BBBMMMZZZkkkrrrhhhZZZTTTLLLEEE@@@<<<:::888888777666777888777666444555555666666555555444333333444555555666555555555444444444444444444444444555444444333333444444555444444444444444444444444444444444555555777888999<<<;;;===@@@EEENNN___nnn~~~vvvgggYYYLLLDDD<<<:::888666666777999;;;DDD>>>888555666777666555555555444444555888:::<<<<<<:::888888888888666555666666666777888:::;;;<<<777999:::<<>>========================<<<<<<<<<===???@@@BBBCCCAAADDDGGGJJJMMMQQQWWWZZZ```dddiiimmmrrr}}}yyylllaaaXXXRRRLLLHHHDDD@@@??????>>>===;;;;;;<<<<<<===>>>??????888888999999:::<<<===>>>>>>===<<<;;;:::999999999:::;;;<<<<<<===???CCCFFFRRR```uuujjjVVVKKKFFFCCCAAAyyymmmbbbVVVNNNEEE@@@:::777777777777666666555444555666777555333333444555555666666555555555555555555666777999999======AAAJJJWWWggg}}}~~~qqqjjj^^^TTTKKKEEE@@@===;;;:::999999999888666444555555666666555555444333333444444555666666555555444444444444444444444444222222222222333444555555333333444555666777888999444444444444666777888999===<<<>>>BBBGGGOOO___nnnmmm[[[PPPBBB@@@<<<999777888999;;;BBB===777666888999777555777666555555777:::>>>AAA???<<<999888999999888666555666888:::;;;<<<======888:::;;;===???DDDJJJNNNSSSVVV\\\eeeqqqnnndddVVVLLLGGGEEEBBB@@@==============================>>>>>>@@@AAACCCDDDCCCEEEHHHKKKNNNRRRWWW[[[___dddjjjnnnsss}}}zzznnnggg]]]WWWOOOHHHDDDBBB@@@???<<<<<<<<<======>>>>>>>>>;;;:::999999999:::;;;<<<======;;;:::999::::::;;;;;;<<<=========???BBBEEEOOO]]]sssyyycccQQQIIIEEEBBB@@@|||ooocccZZZLLLFFF@@@<<<;;;;;;:::888666666555666888888777555333444555555666666555555444444444555777888:::;;;;;;:::===FFFRRRbbbxxx|||oooaaaVVVMMMGGGCCC===;;;:::::::::999777555555555666666555555444333333333444555666666666555444444444444444444444444000000000111222333555555222222444666999;;;======333333444444666777888999======@@@DDDHHHPPP___nnn|||gggYYYHHHEEE@@@<<<999888999:::<<<888555666999999666222777666555666888<<>>:::999:::;;;:::888555777999<<<>>>>>>>>>>>>:::;;;===>>>AAAEEEKKKPPPSSSUUU[[[cccnnn}}}sssbbbUUUMMMIIIFFFCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEDDDFFFIIIKKKNNNRRRWWW[[[\\\bbbiiinnnsss}}}|||ppphhh\\\QQQIIIDDDAAA???<<<<<<<<<===============<<<;;;:::999999999:::;;;<<<;;;:::999:::;;;<<<===;;;<<<=========???BBBDDDLLL[[[qqqrrr]]]NNNGGGEEEBBB???pppeeeWWWQQQHHH???999888:::;;;===;;;888777777777666555444555555555666666777777222333444666777777888888;;;:::===EEEOOO]]]pppuuuhhh]]]TTTNNNIIIEEE???======<<<:::777666555444555666777666555666555555444444333333222444444444333333444444444333333333333333333333333555555444333444555666777444444444555555555666666:::;;;???DDDHHHQQQcccttthhhVVVLLLAAA<<<===>>>;;;777777999<<<===<<<:::999888>>>===999444777===AAA@@@BBBAAA???<<<:::999888777666777777999:::;;;<<<<<<===>>>???@@@AAADDDHHHLLLPPPTTT[[[dddnnn}}}yyyeeeXXXQQQHHH???AAAAAA@@@???======>>>@@@AAAAAABBBBBBBBBCCCCCCCCCEEEFFFHHHIIIKKKOOOTTTXXX]]]```eeelllvvvxxxiii[[[RRRKKKEEEAAA>>>>>>???>>>======>>>?????????>>>===<<<;;;;;;::::::999999888888999999:::>>>>>><<<;;;;;;???DDDHHHMMMZZZppp~~~lllZZZOOOJJJEEEBBBAAA|||qqqbbbZZZOOOFFFAAA>>>======:::888666666777666555333555555555666666666777777444555666777999999999999;;;999<<>>;;;888;;;:::888888999999888777666666666555555444444444555555444444444444555555444444444444444444444444555444444333444555666777444444444555555555666666:::;;;???DDDIIISSSeeevvvxxxcccXXXKKKCCCBBBAAA>>>;;;;;;<<<<<<;;;:::::::::;;;999;;;999555666<<<@@@@@@@@@???===;;;999888777777666777777888:::;;;;;;<<<:::;;;<<<===>>>AAAEEEIIINNNSSSZZZcccnnn|||vvviii```TTTIIIFFFFFFDDDBBBAAA@@@AAACCCBBBBBBBBBCCCCCCCCCDDDDDDFFFGGGIIIJJJMMMPPPUUUYYY[[[___fffnnnxxxzzzjjj]]]SSSJJJDDD?????????>>>======>>>???>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;>>>>>>===<<<<<>><<<999888999888777555777777666666666666555555666666555555555555666666555555555555555555555555555444444444444555666666444444555555555666666666999:::???DDDJJJTTThhhyyysssgggVVVJJJEEEAAA>>>;;;>>><<<;;;999999:::<<<===777;;;===999888;;;???@@@======;;;:::888777666666666777777888999:::;;;;;;::::::;;;;;;<<>>>>>======<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>>>>???>>>>>>???AAADDDHHHTTTggg|||pppcccUUUOOOKKKEEEBBBAAA~~~tttfff\\\WWWPPPGGG???;;;:::::::::;;;;;;888666666666666666666666777777777888999:::;;;;;;;;;;;;;;;999:::???DDDLLLZZZggg{{{zzzrrrggg^^^WWWPPPJJJEEEBBB???<<<;;;::::::999777777777777666666666666666777777666666666666777777666666666666666666666666444444444444555555666666555555555555666666666666888:::>>>DDDJJJVVVjjj|||yyyfffWWWLLLEEE???;;;<<<:::999999:::<<<======888???CCC>>>:::;;;>>>???::::::999999888777666555666777777888999:::::::::;;;<<<<<<<<<===AAAFFFJJJQQQWWWaaakkkvvvtttdddVVVSSSNNNIIIGGGEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKMMMPPPTTTWWWYYY___iiiuuuvvvfffXXXNNNDDDBBB???===<<<===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<=========>>>@@@@@@??????@@@BBBIIISSSeee{{{{{{kkk___TTTOOOKKKEEEAAA@@@rrriiibbbYYYMMMCCC@@@>>>===<<<<<<;;;999777777777777777777777666666777777888999::::::::::::;;;999:::>>>AAAGGGRRR^^^ooo}}}yyyooofff^^^VVVPPPKKKGGGDDDAAA@@@???>>>===888888777777666666555555777777666666666666777777666666666666666666666666444444444555555555555555555555555666666666777777888999===CCCJJJVVVkkk}}}yyyiii[[[OOOFFF@@@:::999888:::<<<===<<<:::999@@@DDD???:::999::::::777777888888777777555555777777777888888999999:::;;;;;;<<<<<<>>>BBBHHHMMMTTT[[[eeeooo{{{vvvgggbbbZZZTTTPPPMMMJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFIIIKKKLLLNNNQQQTTTYYY___kkkwwwuuudddXXXIIIEEE@@@>>>======<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>@@@@@@??????@@@AAAIIIRRRcccyyyuuuggg]]]TTTPPPKKKEEEAAAAAAyyypppeeeYYYOOOFFFDDD@@@>>><<<;;;999777888888777777777777666666666777888999999999999999:::888999<<<>>>AAAKKKVVVeeesssxxxoooeee^^^UUUQQQKKKGGGDDDBBB@@@>>>;;;;;;:::999777666555444777777666666666666777777666666666666666666666666333444555555666666555555555555666666666777777777888999<<>><<<:::;;;======:::777777===???;;;666666555444555666777888888777666555777777777888888888999999999999:::;;;===CCCJJJOOOXXX___jjjtttuuunnnccc[[[VVVRRRMMMIIIKKKKKKKKKJJJJJJJJJJJJIIIEEEGGGJJJKKKKKKLLLNNNPPPWWW^^^jjjwwwlll```QQQLLLEEEAAA@@@???===:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<>>>???@@@??????AAABBBHHHPPPaaaxxx{{{nnnccc[[[TTTQQQMMMGGGEEEFFFsssggg___QQQMMMGGGBBB???>>><<<:::888888888777777777666666777777888999999999999888888666777999:::<<>><<<<<<;;;888444555999999666555777555222333555666888999888777666777777777777888888888888999:::;;;<<<@@@FFFNNNTTT```gggrrr||||||oooeee___YYYSSSNNNQQQPPPPPPPPPOOOOOOOOOOOOGGGIIIKKKLLLLLLLLLMMMNNNUUU\\\gggtttyyylllZZZSSSKKKFFFDDDCCC???<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::;;;;;;<<<===>>>???>>>@@@BBBDDDIIIRRRccczzzsssfff___YYYSSSQQQNNNKKKKKKNNN}}}rrrkkk[[[UUUNNNHHHDDDBBB@@@???999888888888777777666666888888999:::::::::999999666444555777777999AAAJJJQQQ^^^nnn{{{}}}yyysssjjjaaaYYYSSSNNNKKKCCCBBB@@@>>>;;;999777666666666555555555555666666555555555555555555555555333333555666666666555444666666666666777777777777888888;;;@@@GGGSSSiii{{{ssshhhSSSKKKBBB<<<;;;:::777333555777666555777:::888444333444666888999999777777777777777777888888888888<<<<<<===???CCCJJJSSSYYYgggnnnyyy~~~ssslllfff^^^YYYUUUUUUTTTTTTSSSSSSSSSRRRJJJKKKMMMNNNMMMLLLMMMNNNSSSZZZeeerrr}}}aaaYYYOOOIIIGGGEEEAAA>>>======<<<;;;::::::999999;;;;;;;;;::::::;;;;;;;;;<<<===>>>>>>>>>@@@CCCFFFLLLUUUfff}}}mmmaaa\\\VVVRRRQQQOOONNNPPPTTT{{{kkkcccXXXPPPLLLIIIFFFCCC@@@>>>;;;;;;;;;:::999777777666666666888999888777777888888999;;;===???@@@OOOVVVbbbppp{{{|||vvvwwwzzz|||}}}vvvmmmcccZZZSSSOOOKKKEEE@@@>>><<<;;;:::999666333222222444444444666666555555555555666666555555555555555555555555666666666666777777777777777777:::>>>DDDPPPeeewwwxxxhhh]]]MMMAAA;;;:::::::::666555555666888999888777666666666666666666666666666666666777888888999999:::AAAFFFFFFDDDIIIWWWdddpppzzz{{{pppfff```ddd___YYYVVVVVVVVVSSSQQQPPPMMMJJJIIIJJJLLLLLLLLLUUUYYYcccoooyyyvvvjjjYYYNNNIIIFFFAAA======;;;::::::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@BBBEEEHHHNNNWWWiiiqqqcccZZZ[[[WWWSSSRRROOOPPPXXXbbb|||tttiii___YYYTTTPPPLLLEEEBBB>>><<<<<<;;;:::999888777666666777777666555777777888999;;;<<<>>>???IIIOOOYYYfffttt|||mmmfffeee```aaaccceeehhhnnntttyyy}}}tttkkkeeeYYYTTTMMMFFFBBB???===;;;;;;999666555555666555555666666666666666666666666555555555555555555555555666666666666777777777888888888:::>>>CCCNNNbbbuuuzzznnn\\\MMMCCC>>>;;;888999777666777888999999888666666666666666666666666666666777777888888999999999@@@FFFGGGFFFMMM\\\iiivvvvvvpppkkkfff```]]]\\\[[[XXXUUUPPPNNNKKKKKKLLLNNNOOOOOOUUUXXXaaalllvvvrrr___QQQJJJFFF@@@<<<===;;;::::::<<<=========<<<<<<<<<<<<<<<;;;;;;;;;>>>???@@@@@@AAABBBFFFHHHLLLVVVhhh~~~zzzmmm```XXXWWWTTTQQQRRRRRRVVVaaalllyyyoooggg```YYYTTTNNNJJJEEEAAA@@@???>>>===;;;999777777777888777555777777888888:::;;;<<<===DDDHHHOOOYYYeeettt~~~pppcccWWWPPPNNNNNNOOOPPPQQQSSSXXX]]]aaalllrrrzzzzzztttiiicccYYYPPPIIIDDD@@@======;;;999888999999888777555666777888888777666555666666666666666666666666666666666777777777888888999999;;;>>>CCCNNNaaasssooo]]]PPPGGG???;;;;;;999777777999::::::999666666666666666666666666666666777777888999999999999???FFFHHHJJJSSScccppp}}}vvvqqqkkkgggeeeccc^^^ZZZRRROOOMMMMMMOOOQQQRRRRRRVVVXXX___hhhqqq|||lll[[[PPPIIIBBB======<<<;;;;;;===>>>============<<<<<<<<<;;;;;;;;;>>>???@@@AAAAAACCCFFFIIIIIISSSfff~~~rrrfff\\\UUUSSSPPPPPPRRRVVV^^^mmmzzz~~~vvvnnneee```[[[VVVOOOIIIFFFEEEDDDCCC===;;;999888999:::999888777777777888999:::;;;<<>><<<<<<===>>>>>>============<<<;;;;;;::::::===>>>???@@@@@@BBBEEEHHHGGGRRRgggwwwjjj```WWWRRRQQQOOOPPPUUU\\\hhhyyyxxxrrrgggaaaYYYRRRNNNKKKHHHGGG@@@===:::999:::;;;;;;:::888888888888999999:::;;;BBBCCCEEEHHHPPP[[[gggppp|||~~~kkkXXXNNNIIIEEEBBBAAA??????@@@???>>>@@@CCCEEEIIIMMMSSSYYY```jjjvvvvvvkkk```VVVMMMGGG>>><<<::::::;;;;;;;;;:::666777999::::::999777666777777777777777777777777777777777777888888888888777888===BBBHHHTTThhhzzzooo```QQQHHH???<<<999888999<<<===>>>888888888888888888888888777777777888999999:::::::::???EEEJJJPPP]]]nnn{{{}}}yyyssskkkfff[[[XXXVVVUUUWWWYYYYYYYYY[[[\\\___ffflllwwwwwwfffWWWKKKDDDCCCAAA???>>>??????>>>=========<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@CCCFFFHHHTTTiiioooddd[[[TTTPPPQQQPPPRRRYYYcccppptttoooggg___YYYTTTPPPMMMFFFCCC???<<<<<<<<<;;;;;;::::::999999999::::::;;;===>>>???BBBFFFNNNVVV\\\hhhppp{{{{{{jjj[[[LLLEEEBBB???<<<<<<;;;<<<<<<;;;::::::<<<>>>???BBBEEEHHHMMMUUU___fffyyy|||qqqfff[[[TTTGGGDDD???===<<<<<<<<<;;;777888999::::::999888777777777777777777777777777777777777888888888999999777999===DDDKKKVVVjjj|||ppp^^^RRRHHHDDD>>>;;;:::<<<===>>>888888888888888888888888777777888888999::::::::::::???EEEKKKUUUdddvvv}}}tttnnndddbbb^^^]]]]]]^^^^^^]]]]]]^^^aaafffllluuutttbbbSSSJJJHHHEEECCCAAA@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======???BBBEEEKKKXXXnnnuuuggg]]]WWWRRROOOQQQQQQUUU^^^jjjxxxxxxpppiiiccc]]]YYYSSSOOOIIIEEEBBB@@@>>>===;;;;;;:::::::::::::::;;;999:::<<<===???CCCHHHLLLRRRYYYdddnnnvvvrrrfffVVVKKKBBB???>>>;;;999999:::;;;;;;:::999999:::<<<:::<<<>>>???AAAFFFNNNUUU```pppwwwkkkcccUUUOOOHHHBBB???===<<<;;;999999999999999999999999888888888888888888888888777777888888888999999999888999>>>DDDKKKUUUiiizzzqqqcccTTTNNNFFF@@@===<<<<<<<<<999999999999999999999999777888888999999::::::;;;999>>>EEENNNZZZlll~~~wwwooolllgggeeedddcccbbbaaa^^^^^^aaagggllltttqqq___UUULLLIIIFFFCCCBBB@@@>>><<<::::::;;;;;;<<<=========:::<<<=========???BBBEEEPPP]]]rrruuuhhh]]]WWWTTTQQQNNNOOOPPPWWWcccpppwwwoooiiiddd```[[[TTTMMMIIIFFFCCCAAA<<<<<<;;;:::::::::;;;;;;888999<<<======???AAACCCBBBIIISSS\\\dddmmmvvv}}}ppp^^^RRRGGGAAA<<<===>>>;;;:::<<<888999999888777666888999999:::<<<<<<===@@@GGGMMMMMM^^^qqqvvvmmm```YYYOOOGGGBBB???===<<<:::999999888888999999:::888888888888888888888888777888888888888999999999999:::???DDDJJJTTTfffwwwsss]]]VVVLLLDDD???<<<;;;:::999999999999999999999999777888888999999:::;;;;;;888===EEEPPP^^^rrr~~~vvvsssnnnjjjhhhgggeeeddd]]]^^^aaagggkkkrrr}}}jjj^^^OOOLLLHHHEEECCCAAA>>>;;;999::::::;;;<<<===>>>>>>;;;<<<>>>>>>>>>@@@CCCFFFSSS```vvvrrrjjj___WWWSSSQQQPPPNNNMMMOOOXXXeeettt~~~zzzuuummmcccZZZUUURRRNNNKKKDDDAAA>>>===>>>>>>:::777888777777999<<<>>>======CCCCCCEEEJJJPPPWWW^^^bbbooouuu~~~}}}oooeeeZZZNNNFFFAAA@@@>>><<<;;;:::;;;;;;777999<<<<<<:::888777777888888888888999<<>>DDDJJJSSS```mmmooodddUUUHHHAAA>>>;;;:::999;;;======<<<999888777888888888888999:::;;;<<<>>>@@@EEEOOOaaawww~~~{{{vvvssspppnnnjjjhhhhhhdddccchhhpppxxx|||iiiZZZQQQGGGBBBCCCDDDAAA===<<<===???@@@@@@>>><<<;;;888;;;===>>>>>>@@@EEEIIIQQQccc~~~uuueee^^^TTTNNNMMMOOOQQQQQQPPPWWWaaalllyyy{{{pppgggaaa\\\VVVRRRKKKGGGBBBAAAAAA@@@<<<999;;;999888999;;;<<<<<<;;;<<<===???BBBFFFKKKPPPRRR]]]bbbjjjqqqvvv}}}vvvhhh\\\TTTMMMFFFAAA@@@???===;;;::::::::::::888:::;;;;;;:::888888888:::::::::999999;;;???BBBCCCGGGPPP\\\nnnwwwjjj___TTTIIIBBBAAA??????>>><<<:::999999:::999888777555666777888:::888888888888888888888777<<<;;;>>>DDDIIIQQQ___kkk}}}xxxfffVVVLLLEEE@@@======>>>??????===;;;999999888888888888999:::;;;<<<>>>AAAGGGSSSeee{{{|||xxxuuurrrooommmkkkfffeeeiiiooowwwzzzbbbXXXLLLEEEDDDCCC@@@=========???@@@???>>><<<;;;:::<<>>>>><<<999999999:::999888888888:::<<<>>>@@@BBBCCCHHHKKKQQQWWW]]]cccjjjnnntttvvvyyy{{{zzzwwwssspppeee\\\PPPGGGCCC@@@>>><<<>>>===<<<:::999999999999999:::;;;:::888777888999;;;<<<<<<;;;999999;;;======@@@FFFOOO]]]ssszzzooobbbSSSIIIFFFBBBAAA???===;;;:::999999:::999777666666666888999===;;;999888777888999:::<<<;;;===CCCHHHOOO\\\gggwwwuuucccVVVLLLDDD???AAAAAA@@@???>>><<<;;;:::999999999999:::;;;;;;<<>>===>>>?????????>>><<<;;;===???@@@@@@@@@DDDLLLRRR___ooozzzgggZZZSSSOOOJJJFFFFFFHHHIIIJJJPPPYYYffftttvvvppphhhbbbZZZTTTQQQMMMHHHDDD@@@===999777777888888777888999;;;<<<============>>>???BBBFFFJJJPPPUUUXXX\\\]]]___aaa```]]]ZZZXXXPPPJJJCCC===;;;;;;:::999<<<;;;:::999999888888888:::::::::999777777888:::999;;;<<<<<<:::999999:::;;;???DDDJJJTTThhh}}}qqq```TTTOOOFFFDDDAAA???>>>===<<<;;;:::999888666666777999:::???===:::777777888:::<<<;;;;;;===BBBFFFLLLXXXcccpppyyyqqqbbbVVVMMMFFFCCCAAA>>>============<<<:::::::::::::::;;;<<<<<>>===<<>>??????>>>>>><<<<<<<<<===@@@DDDFFFHHHIIIJJJLLLMMMLLLKKKIIIHHHCCCAAA>>><<<;;;:::888777:::::::::999999888777777:::::::::999777777888:::666888;;;;;;:::::::::;;;;;;???EEEJJJQQQaaawww}}}lll^^^XXXNNNKKKHHHFFFFFFEEECCCAAA;;;:::888888888:::;;;===>>><<<999777777888:::<<<;;;:::<<>>===;;;;;;;;;:::;;;;;;<<<<<>>===???@@@???>>>???EEENNNUUUkkk{{{xxxhhh[[[NNNEEEGGGFFFFFFEEEEEEGGGIIIKKKTTT```qqqxxxqqqjjjcccZZZTTTIIIEEE>>>999888888888888888:::;;;===>>>>>>>>>>>><<<;;;::::::<<<======<<<>>>???@@@AAABBBAAAAAA@@@<<<<<<;;;;;;999888777666999999::::::999888777777999:::;;;:::888777888999555777999::::::999;;;<<<999>>>CCCIIIQQQ___ooo|||xxxjjjcccXXXTTTOOOLLLLLLJJJFFFBBB===<<<;;;::::::;;;===>>>;;;;;;::::::::::::;;;;;;;;;:::<<<@@@BBBFFFOOOYYYdddlllwwwrrrcccYYYLLLFFF???<<<===??????>>><<<<<<;;;;;;;;;<<<<<<===CCCGGGRRReee|||zzzsssllljjjiiijjjooovvvvvveeeWWWLLLFFFDDDDDDCCCBBBAAA@@@@@@??????@@@@@@??????EEEMMMTTTiii}}}{{{gggZZZQQQIIIDDDBBBBBBBBBAAAAAACCCGGGJJJVVVcccxxx}}}tttjjjbbbTTTNNNEEE>>>;;;999999999888888999:::;;;;;;;;;;;;<<<:::999:::;;;;;;999777999:::;;;<<<===>>>>>>>>>::::::999888666666777888888999:::::::::999888777888:::;;;;;;:::888888888666777999999888888:::;;;999<<<@@@GGGRRR```nnnxxx{{{vvviiiccc\\\XXXUUURRRLLLFFFBBBAAA>>><<<;;;;;;<<<<<<888:::<<<>>>???>>><<<;;;;;;:::<<>>======<<<<<<<<<<<<<<<===CCCHHHSSSggg~~~{{{sssllliiiggggggkkkrrruuucccVVVNNNGGGFFFEEEDDDBBBBBBAAAAAA@@@AAABBBAAAAAAEEEMMMSSSfff|||lllYYYOOOJJJGGGEEE@@@AAAAAA??????AAAFFFKKKVVVfff}}}wwwooo\\\UUUKKKBBB===:::999999999999999999999999999999;;;:::999;;;===<<<999666777888999:::<<<===>>>???:::999888555444666999<<<888999:::;;;;;;:::888777777999<<<<<<:::888777777888999999888777777999:::;;;;;;???FFFSSScccqqqzzz}}}vvvmmmgggccc^^^VVVPPPGGGEEEAAA>>>;;;:::::::::777:::>>>AAABBBAAA>>><<<;;;:::;;;???@@@BBBKKKTTTVVV]]]hhhqqqyyyyyyaaaXXXLLLEEECCCCCCAAA???>>>======<<<<<<<<<======DDDHHHSSSggg~~~{{{ssskkkhhhfffeeejjjppp{{{nnn___VVVHHHGGGFFFDDDCCCCCCBBBBBBAAACCCCCCBBBBBBFFFMMMRRRbbb{{{ttt^^^LLLDDDBBBAAAAAABBBBBBBBB@@@???AAAHHHMMMUUUgggwwwgggVVVLLLDDD<<<999;;;;;;:::999888888888888888999999888888888888888999777777888999999999999888;;;;;;::::::999888888777::::::::::::::::::::::::888888888888999999999999999999:::::::::;;;;;;;;;;;;;;;<<>>@@@AAA@@@???===:::===@@@AAAAAABBBFFFJJJQQQVVV]]]dddlllvvv~~~|||ooo___SSSOOOMMMHHHDDD???>>>>>>>>>@@@AAA@@@???CCCMMMYYYeeewwwxxxnnnjjjhhhgggiiinnnsssxxxppp]]]YYYPPPHHHFFFFFFDDDCCCEEE>>>BBBDDDDDDCCCEEELLLRRReee}}}wwwfffSSSIIIEEE@@@>>>======???AAA@@@@@@AAAFFFKKKWWWjjj{{{ssscccYYYOOODDD>>>===<<<;;;999888888777666666999888888888888888999:::666666777888888888888888888888888999999999999::::::::::::999999999999999555555666666777777888888999999999888888777777777;;;<<<>>>CCCLLL[[[kkkuuu}}}ssslll```WWWPPPMMMJJJDDD@@@???@@@AAACCCEEEEEEDDDCCCBBB===???AAAAAA@@@AAADDDGGGNNNQQQWWW]]]eeennnwww}}}~~~mmmaaaZZZTTTMMMHHHFFFEEECCCBBBCCCDDDCCCBBBDDDLLLVVVaaaqqq{{{rrrmmmiiiggghhhlllooosss~~~qqqeee[[[PPPKKKIIIEEECCCEEE@@@CCCDDDCCCBBBDDDKKKPPPddd{{{lll]]]NNNFFFDDD@@@>>>>>><<<>>>@@@AAAAAADDDIIINNNZZZmmmgggxxxwwwlll```RRRFFFAAA???===:::999999999777666888888888888888999:::;;;666666666777777777777777555555666777888:::;;;;;;:::999999999888888777777555555666666777888999999;;;:::999888777666555555:::===@@@CCCHHHSSScccnnnyyypppfff]]]XXXRRRJJJDDDBBBEEEEEEDDDDDDDDDCCCBBBBBB@@@AAABBBAAA@@@@@@BBBDDDIIIKKKOOOSSSZZZbbbkkkqqqtttlllcccZZZSSSNNNKKKGGGEEEEEEEEEDDDCCCEEEKKKRRR[[[hhhvvv}}}~~~wwwqqqlllgggfffhhhiiillluuuyyylll^^^UUUNNNGGGDDDEEEDDDEEEFFFDDDCCCFFFKKKPPPaaavvvsss]]]RRRFFFCCCBBB???>>>>>>;;;===@@@@@@AAAEEELLLQQQ]]]rrrUUUfff}}}rrraaaQQQHHHCCC@@@<<<;;;<<<<<<:::888888888888888999:::;;;;;;777777777777777888888999555555666777888999::::::999999888888777777666666777777888999::::::;;;<<<;;;;;;;;;:::999888888777999===AAAAAACCCKKKYYYeeeuuukkkeee^^^TTTMMMKKKKKKIIIGGGEEECCCBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEGGGHHHKKKOOOVVV___eeeoooyyyuuukkkccc[[[VVVQQQLLLJJJIIIHHHGGGIIIKKKPPPVVV___hhhmmmnnnooopppsssxxx~~~vvvooogggcccdddeeeffflllsssyyynnnaaaVVVLLLFFFFFFGGGGGGGGGEEEEEEHHHMMMRRR]]]oooxxxcccRRRIIIBBBAAAAAA>>>======;;;===??????@@@DDDKKKPPP```vvvJJJXXXnnnsssaaaTTTIIICCC===;;;<<<===;;;999999999888888999:::;;;;;;999999888888888999:::;;;777777777777777777777777888888888777777666666666777888888999:::;;;;;;;;;999999999999999999999999999===@@@???>>>DDDPPPZZZqqqvvvpppiii```YYYVVVUUUSSSPPPLLLIIIGGGFFFFFFDDDDDDCCCCCCDDDEEEFFFFFFDDDDDDDDDEEEHHHMMMTTTYYYccclll{{{zzzssskkkfff___YYYUUURRRPPPNNNOOOMMMNNNRRRWWW[[[]]]___```aaabbbgggnnnxxx|||ssshhhaaa```bbbbbbdddiiimmmqqqzzzqqqdddVVVNNNKKKIIIHHHFFFDDDEEEHHHMMMQQQXXXgggkkkYYYKKKDDD@@@@@@@@@===;;;<<<<<<===>>>>>>>>>AAAHHHNNNccczzzDDDMMM```wwwuuugggTTTLLLBBB<<<<<<===;;;999::::::999999999999::::::::::::999888999:::;;;<<<::::::999888777777666666777777777777777777777777777777777888888888888888666666666777777777888888999;;;===<<<;;;???HHHPPPcccuuuzzztttkkkeeebbb^^^\\\WWWSSSNNNKKKIIIHHHIIIGGGFFFGGGHHHIIIIIIHHHCCCCCCCCCCCCCCCGGGLLLPPPYYYbbbooo|||xxxssskkkddd^^^YYYTTTRRRSSSOOOMMMOOOQQQPPPQQQSSSSSSSSSSSSWWW]]]fffoootttxxxkkkbbb___```^^^___aaabbbccckkktttwwwggg[[[VVVNNNKKKGGGDDDDDDGGGKKKMMMUUU___tttuuu___RRRGGGAAA>>>@@@???<<<;;;<<<<<<======<<<<<<@@@GGGMMMfff@@@DDDQQQfff{{{{{{fff[[[LLLCCCAAA@@@>>>;;;<<<;;;::::::999999999999:::999888777888999;;;<<<;;;::::::999888888777777666777777888888999999:::999999888888888888777777777777777777666666666666999:::999999999===CCCGGGVVViiixxxrrrpppgggddd```[[[VVVQQQNNNLLLOOOMMMJJJJJJKKKLLLJJJIIIBBBCCCCCCBBBAAABBBFFFHHHOOOWWWbbbnnnzzzyyyqqqjjjccc\\\XXXVVVOOOKKKLLLLLLHHHGGGIIIHHHHHHHHHJJJOOOVVV]]]bbbnnnvvvpppeeeaaa^^^\\\[[[[[[YYYWWW]]]dddqqq{{{zzzkkkeeeYYYUUUNNNIIIHHHIIIKKKLLLTTT[[[kkk{{{dddSSSLLLBBB>>><<<>>>>>>;;;;;;===;;;<<<===<<<===AAAIIIPPPjjj===>>>HHH[[[pppvvvhhhWWWKKKFFFEEEAAA>>>===<<<;;;:::999888888888999888777666666888:::;;;:::::::::999999999888888666666777888999:::;;;;;;<<<<<<;;;::::::999999888;;;;;;:::999888777666666:::888777777999<<<@@@CCCLLL___zzz|||zzzqqqoookkkfff```[[[VVVTTTTTTQQQMMMLLLMMMMMMJJJHHHBBBBBBBBBAAA@@@@@@BBBDDDGGGNNNXXXcccnnn{{{xxxpppiiidddWWWOOOJJJJJJHHHCCCAAADDDBBBAAAAAABBBGGGMMMSSSVVV___hhhtttssshhhccc]]]ZZZYYYWWWTTTQQQTTT[[[```jjjyyywwwoooddd___WWWPPPMMMLLLMMMMMMUUUXXXfff|||pppYYYLLLHHH???;;;:::<<<<<<;;;;;;???:::;;;<<<===>>>DDDLLLSSSmmm;;;<<>>???@@@:::999888777666666666666888888777777666666555555888999999999999;;;???BBBIIIRRRfff|||tttnnnkkkhhhaaa\\\XXXVVVTTTRRROOOLLLGGGDDDCCCAAA@@@???@@@AAA@@@???EEEGGGNNNWWW^^^fffwwwyyynnnfffXXXSSSKKKFFFCCCBBBBBBAAA>>>>>>>>>???AAADDDHHHJJJOOOWWWbbblllvvv~~~lll___[[[XXXTTTPPPMMMMMMMMMNNNTTT]]]jjjttt}}}sssmmmdddZZZSSSPPPPPPPPPUUUXXXaaaooo~~~wwwaaaRRRFFF>>>======<<<<<<<<<<<<======>>>;;;:::<<>>:::999888777666666666666777777777777777666666666777888999888999:::>>>AAADDDKKK\\\sss~~~yyyvvvqqqkkkfff```^^^[[[WWWTTTOOOJJJFFFBBB@@@>>>>>>>>>>>>>>>===CCCDDDHHHNNNTTT\\\lll|||xxxooo___XXXOOOGGGCCCBBBAAAAAA=========>>>@@@BBBDDDFFFGGGMMMVVV^^^gggtttuuuhhh]]]YYYRRRMMMJJJIIIIIIJJJNNNTTT]]]dddmmmzzz{{{pppfff^^^YYYVVVTTTTTTUUU\\\hhhtttnnnZZZMMMDDD>>>======<<<<<<<<<<<<======>>><<<;;;===@@@DDDMMMWWWuuu:::999;;;>>>EEETTTooo{{{mmm```VVVPPPHHHBBB@@@???<<<:::888888888888888888777777999888888777777777888888999999888888999::::::;;;999999888777666666666666666666777777777777777777666777888888888999<<>>BBBNNNaaauuu~~~xxxtttmmmjjjeee```ZZZSSSLLLHHHDDDAAA???=========<<<;;;@@@???AAADDDGGGNNN]]]jjjyyyggg___TTTJJJDDDAAAAAA@@@;;;<<<<<<===>>>???@@@@@@???CCCIIINNNUUU```llluuusssbbb\\\SSSKKKGGGGGGGGGGGGHHHLLLPPPTTTZZZgggxxxwwwmmmeee^^^ZZZVVVUUUXXX```hhhqqq~~~yyyaaaPPPFFFAAA???======<<<<<<<<<<<<======>>><<<<<>>>>>===<<<;;;<<<===>>>???AAAFFFPPPYYYmmmvvvnnneeeXXXLLLDDDAAA@@@@@@;;;<<<============<<<<<<===???BBBEEEIIIRRR[[[bbbqqqyyy|||jjjaaaUUULLLHHHHHHHHHGGGFFFHHHJJJLLLPPPZZZhhhrrr}}}qqqfff___[[[XXXWWW[[[```eeeoooxxxlllVVVHHH@@@>>>???===<<<<<<;;;;;;<<<<<<======<<<<<<>>>@@@EEEQQQ]]]~~~555777<<<>>>>>>EEEYYYlll{{{pppeee___YYYTTTPPPGGGDDDAAA@@@???>>>;;;999777777777777777777888888888888777666666666666777888777666666666666666666666666777777888888999999666777888888777777999;;;>>>===???GGGSSSddd|||yyyoooeeeZZZPPPIIIGGGDDD@@@===<<<<<<<<<;;;:::===???@@@AAAEEEKKKOOO^^^ffftttuuukkk]]]PPPGGGCCCAAA@@@======>>>>>>===<<<;;;;;;>>>>>>>>>???CCCHHHOOOTTT^^^fffrrr}}}{{{wwwtttvvvtttvvv{{{rrrgggYYYOOOKKKIIIHHHGGGEEEFFFHHHJJJLLLRRR[[[aaasss~~~oooeeeaaaZZZUUUVVVXXX[[[bbbiiirrr}}}{{{```NNNDDD>>>===???<<<<<<;;;;;;;;;;;;<<<<<<;;;:::<<<>>>???DDDQQQ___000444999======@@@MMM[[[xxxzzzssslllgggVVVPPPIIIDDDAAA>>>999555999888888777777777888888777777666666666666666777777666666555555666666666777777888888888888888888777888999999888777888:::===<<<===AAAHHHTTThhhzzzxxxlll___TTTMMMGGGCCC???<<<;;;<<<<<<;;;:::>>>@@@@@@BBBHHHLLLMMMUUUZZZdddppp~~~vvvgggYYYNNNGGGCCC@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;<<<>>>BBBFFFHHHNNNUUU___hhhqqq|||wwwooohhhccc```^^^___]]]```fffkkkpppyyy|||ppp```TTTOOOKKKGGGDDDCCCEEEFFFGGGHHHKKKOOORRRaaammm}}}|||pppfff]]]UUURRRRRRRRRVVV[[[aaakkkzzzkkkTTTIIICCC===<<>>DDDSSSbbb111333777;;;;;;<<>>AAAHHHWWWfff~~~tttgggZZZSSSIIIFFFAAA>>>>>>?????????<<>><<<;;;::::::;;;<<<;;;::::::;;;===???@@@@@@DDDHHHNNNTTTZZZdddpppxxxpppjjjaaaXXXSSSPPPMMMLLLLLLKKKNNNTTTWWW[[[bbbiiiuuu~~~~~~lll^^^VVVOOOHHHBBBDDDDDDDDDDDDDDDFFFHHHJJJTTT___lllyyy~~~nnncccWWWRRROOOLLLMMMQQQSSSZZZgggvvvnnnYYYHHHDDDCCC===;;;>>><<<;;;;;;::::::;;;;;;<<<:::;;;===??????EEEUUUeee555555777:::::::::???GGGRRRhhhssseee[[[SSSJJJCCC<<<;;;:::999888888888888666666666666666777888888666666555555555666666777:::999999999888777777777888:::;;;;;;999888888999222444888;;;<<>>>>>===???AAADDDGGGKKKTTT___gggqqqzzzyyymmmaaa[[[RRRJJJFFFDDDCCCCCCCCCBBBDDDIIIKKKMMMRRRYYYaaalll|||wwwggg]]]TTTKKKCCCGGGEEECCCBBBBBBDDDFFFIIINNNWWWaaalll{{{vvviii[[[TTTOOOKKKJJJLLLDDDJJJTTTaaapppxxx```MMM@@@AAACCC>>>;;;>>><<<;;;;;;::::::;;;;;;<<<;;;<<<>>>@@@@@@FFFWWWggg666555555555777:::===???IIIZZZsss}}}pppaaaSSSJJJCCC???999666444444444444888777555444333444666777;;;999666444333333555666777777777777777777777777777777777777777777777777:::;;;;;;;;;;;;>>>CCCFFF[[[mmmyyykkkaaaTTTOOOIIIEEECCCCCCCCCCCC>>><<<:::<<>>@@@CCCHHHOOOTTThhhmmmtttzzzwwwfffZZZPPPLLLGGGDDDCCCBBBAAA@@@@@@?????????AAADDDGGGHHHUUUXXXcccvvv}}}ooo]]]QQQMMMIIIEEECCCDDDDDDBBBCCCFFFFFFKKKSSS\\\hhhyyysss___UUUOOOIIIEEEFFFIIIKKKNNNRRRZZZgggwwwyyyhhhRRRKKKBBB>>>>>>@@@???===>>>===;;;;;;;;;<<<>>>@@@<<<@@@>>>???DDDGGGWWWsss777777666666777888;;;<<>>BBBCCCCCC???>>>>>>@@@DDDJJJPPPSSSccclllyyyxxxdddSSSJJJEEE@@@;;;:::;;;<<<:::888:::::::::;;;;;;;;;<<<<<<<<<======>>>???DDDIIIMMMZZZ^^^ccchhhlllrrryyy}}}yyypppeeeXXXOOOHHHFFFBBB@@@??????===<<<>>>=========>>>AAACCCEEEHHHJJJSSScccsssyyygggXXXRRRLLLFFFCCCCCCCCC@@@AAADDDCCCGGGMMMSSS]]]kkk|||yyydddXXXPPPHHHDDDEEEDDDFFFGGGJJJPPPYYYeeennn{{{jjjZZZMMMGGG@@@<<<===???===;;;===<<<;;;::::::<<<>>>???<<<@@@>>>???DDDGGGXXXttt888777666666666777888999===EEETTTjjjvvvgggSSSMMMDDD===999888777777777777777777666666666555111333444555666555444444777777777777777777777777777777777777777777777777999:::::::::999;;;>>>@@@DDDNNN```uuu~~~rrriii]]]QQQIIIDDDAAA???999999:::<<<======;;;888===<<<;;;;;;===AAADDDGGGOOOVVVbbbnnnyyyqqq___TTTIIIDDD>>>;;;<<<===<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>BBBFFFKKKMMMPPPRRRUUUZZZ```dddqqqrrruuuwwwyyyzzzzzzzzzxxxqqqhhh```YYYQQQIIIDDDAAA???>>>>>>>>>===:::888<<<;;;;;;:::;;;===>>>@@@@@@BBBIIISSS```pppuuuddd[[[QQQKKKEEEEEECCCAAAAAACCCBBBDDDGGGKKKQQQ[[[iiirrrnnn^^^SSSKKKFFFEEEBBBBBBBBBCCCEEEJJJQQQWWWaaakkkxxx|||jjjWWWJJJEEEAAA===<<<======;;;999<<<;;;:::999:::;;;<<<======AAA???@@@EEEHHHYYYuuu666666555555555666777888===@@@HHHYYYoooyyyfff]]]OOOCCC<<<:::999999888888888888888777555555444444555555666555555444777777777777777777777777666666666666666666666666888999:::999999999;;;===@@@EEEPPPbbbxxxvvviii\\\RRRKKKFFFDDD>>>===<<<======<<<999777===<<<;;;:::;;;===???@@@BBBHHHPPPYYYcccooo}}}}}}|||zzzwwwtttrrrqqqpppzzz~~~lll___PPPJJJCCC???>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999;;;???BBBCCCCCCCCCDDDFFFJJJOOORRR^^^___```bbbcccccccccccc```[[[TTTOOOJJJFFFAAA>>>=========>>>???>>>;;;999;;;::::::::::::;;;;;;<<<>>>@@@EEELLLTTTbbbxxxrrrfffYYYQQQIIIGGGFFFCCCCCCDDDCCCDDDEEEFFFJJJQQQ[[[bbblllwww|||hhhZZZPPPHHHEEECCCBBBAAAAAAAAACCCFFFHHHOOOVVV```iiipppvvv|||yyyooocccVVVHHH@@@???===<<<<<<======:::888::::::999999999:::;;;<<<===AAA???@@@FFFIIIZZZvvv333333333444555666777888<<<<<<@@@LLL```wwwtttbbbQQQEEE@@@>>>>>>999999999999888777666555:::999777555444444666666666666666666666666666666666666666666666666666666666888999:::999888999:::===@@@GGGTTThhhzzzmmm```VVVNNNJJJDDDAAA===;;;;;;;;;;;;;;;::::::999999:::;;;<<<===>>>BBBFFFKKKQQQ[[[gggooo~~~}}}vvvoookkkeeedddbbb___]]][[[ZZZYYY```eeemmmuuu~~~zzzlllZZZSSSIIIBBB???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;???AAA@@@???======???BBBEEEGGGPPPPPPPPPPPPPPPOOOOOONNNJJJIIIGGGEEEDDDAAA>>><<<;;;;;;<<<>>>??????<<<999;;;;;;:::::::::;;;;;;;;;;;;===AAAFFFJJJSSSdddttttttbbbXXXNNNJJJHHHEEECCCDDDCCCCCCCCCDDDFFFLLLRRRWWW[[[eeerrrsssbbbUUUJJJCCCDDDCCCAAA@@@@@@AAAAAAAAADDDHHHNNNUUU[[[```dddfffjjjfff___XXXQQQIIIBBB>>>;;;;;;;;;<<<===<<<;;;999999999999999::::::;;;;;;<<<@@@???@@@FFFJJJ[[[www111222333444555666777777777888;;;CCCRRRggg}}}sss___QQQGGGAAA>>>;;;::::::999888777666666===;;;888555444444666777666666666666666666666666777777777777777777777777444777999:::999888888999777;;;AAAJJJYYYnnn{{{mmm___RRRKKKHHHDDD>>>:::999:::;;;<<<666777888888999999::::::<<>>;;;999<<<;;;;;;;;;;;;:::::::::888999:::::::::<<>><<<999:::<<<>>>??????FFFFFFEEECCCBBBAAA@@@@@@<<<===?????????===;;;:::888888999;;;======:::888;;;;;;;;;;;;<<<<<<<<<<<<======@@@DDDFFFKKKVVVaaazzzqqqdddVVVOOOLLLGGGCCCCCCCCCBBBAAAAAACCCGGGKKKNNNRRRXXXbbblllvvvlll\\\MMMCCCCCCAAA???>>>?????????>>>>>>@@@DDDIIIMMMQQQSSSTTTRRRPPPMMMIIIEEEBBB@@@???999:::;;;<<<<<<;;;:::999999999:::::::::;;;;;;;;;;;;???>>>@@@FFFIIIZZZvvv222222333444444444444444333666:::===FFFVVVkkkzzzssscccTTTGGG@@@===<<<:::888777777777777999888777666555555666666666666666666666666666666777777777777777777777777333666999;;;:::999999999444999???DDDKKK[[[ppp}}}mmm]]]SSSMMMHHHAAA<<<:::;;;;;;;;;777888999999:::999999888888;;;===>>>>>>AAAFFFKKKUUUXXX\\\```cccdddeeeeeebbb___ZZZVVVRRRNNNJJJFFFCCCCCCBBBAAAAAA@@@AAAAAAAAAEEEIIIMMMPPPXXXbbbjjjrrr{{{yyynnn^^^QQQHHHBBB>>>;;;<<<<<<;;;;;;;;;:::::::::888::::::::::::;;;===???;;;999888999;;;======<<>>>>>BBBDDDGGGOOOWWWiii|||vvvdddZZZSSSLLLFFFCCCDDDCCCAAAAAABBBEEEGGGHHHIIINNNUUU[[[cccpppzzzhhhUUUGGGDDDAAA===<<<===>>>===<<<>>>???AAADDDFFFGGGGGGFFFCCCCCCCCCAAA???=========888999;;;;;;:::999999999999::::::;;;;;;;;;;;;;;;:::>>>===???EEEIIIZZZvvv333444444444444333222111444888;;;;;;===III\\\kkkwwwdddSSSIII>>>===:::888666777888888444444666777777777666555666666666666666666666666777777777777777777777777222555999;;;;;;:::999999444;;;@@@@@@BBBLLL___ooonnndddQQQLLLFFFAAA>>><<<;;;::::::;;;<<<<<<<<<;;;:::999333666:::;;;;;;<<<@@@DDDDDDEEEHHHLLLPPPSSSRRRQQQNNNLLLHHHFFFDDDBBB>>><<<======<<<<<<<<<===>>>>>>===@@@BBBBBBBBBGGGPPPWWW\\\gggvvvzzziiiZZZOOOHHHCCC@@@<<<<<<<<<;;;;;;:::::::::999:::;;;:::999999;;;<<<:::999888999===>>>===;;;??????>>>===============;;;;;;;;;:::999888999:::;;;::::::;;;======<<<:::999999:::;;;<<<<<<<<<<<<>>>:::999<<>>===;;;CCCBBBBBBCCCCCCAAA>>>;;;===>>>???>>><<<:::::::::777999::::::888888888888999:::;;;<<<<<<<<<;;;;;;999>>><<<>>>DDDHHHYYYvvv222444555444333111222222666666888;;;<<<@@@KKKVVViiizzzttt```SSSIII@@@::::::<<<:::777666222333444222000000333666555555555555555666777888666666666666555555555555666777999:::::::::888777999999:::;;;@@@IIISSSZZZnnn{{{qqq___WWWLLLBBB===:::::::::===;;;888888999;;;;;;;;;888888999999999:::::::::<<<<<<===???@@@BBBCCCCCC???>>>===<<<;;;:::::::::999::::::::::::::::::;;;:::;;;<<<===???AAACCCDDDLLLSSS___jjjuuuyyygggXXXMMMFFFAAAAAA???;;;999999;;;>>>@@@;;;;;;;;;:::::::::999999888888888888888888888888;;;;;;::::::999888777777888888888888888888999999:::888777888999999888777<<<<<<<<<===>>>???@@@AAA;;;===>>>??????AAAEEEHHHVVVdddyyywwwgggVVVMMMLLLDDDDDDBBB@@@??????AAACCCGGGFFFFFFGGGKKKQQQVVVZZZiiiqqq~~~jjjYYYNNNFFF???>>>>>>======???DDDCCCBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999:::999999999::::::888777:::;;;===@@@AAAIII\\\nnn333444555555333222222333666555777999:::<<>>>>>;;;888777;;;<<<<<<:::777555666888666666666666666777888888666666666666555555555555666777999;;;;;;:::999888777888:::<<>>@@@AAADDDIIIQQQYYYbbbooo|||vvvfffXXXNNNHHHAAA???<<<:::::::::::::::;;;:::::::::999999999999888888888888888888888888<<<;;;:::999888888888888888888888888888888999999;;;999888999::::::999888::::::::::::;;;;;;<<<===<<<===>>>>>>>>>???BBBEEELLLXXXlllrrr^^^QQQNNNGGGFFFEEEBBB@@@@@@AAABBBAAAAAABBBCCCFFFKKKOOORRRWWW]]]eeeooowwwyyysssqqqpppssswww}}}{{{jjjVVVLLLCCCAAAAAA???======BBBAAA???>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;;;;::::::999;;;:::::::::::::::999888;;;;;;===???@@@HHH[[[lll333555666666444333333444555444555777777777<<>>:::999>>>???>>><<<888666555666777666666666666777888888666666666666555555555555666777999:::;;;:::888777666999<<<>>>???@@@BBBDDDNNN^^^sss|||qqqbbbSSSHHHBBB???>>><<<;;;::::::;;;;;;999888888888888999999999999:::888888888888888888777777999888888777777777888888999999999999::::::;;;;;;999999999999:::;;;<<<<<<<<>>=========???AAADDDLLL\\\rrrnnn]]]UUUKKKIIIFFFDDDBBBAAAAAAAAA>>>>>>???AAACCCEEEHHHIIIKKKNNNRRRWWW]]]eeennnttt}}}qqqccc[[[YYYXXX[[[```fffmmmvvvgggYYYLLLGGGEEEBBB???===>>>>>><<<;;;;;;:::::::::<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;;;;::::::999===<<<;;;:::999:::;;;;;;<<<;;;<<<===???GGGXXXiii444666777666555333444444444222333666666444888>>>???JJJXXXgggxxxzzzkkk[[[QQQJJJBBB<<<:::;;;;;;;;;999777666555444666666666555555666666777666666666666555555555555444666777999999888777666888;;;===>>>>>>>>>>>>???FFFQQQaaasssnnn\\\NNNEEE>>>;;;:::999888999::::::999777888888888888999999999999888888888888888888888888777666666666777777888999888888888999::::::;;;;;;:::999999888888999999:::999;;;===>>>BBBJJJVVV^^^ppp|||xxxhhh^^^QQQLLLEEE@@@>>>===;;;888::::::999999999888888888888888888888888888888888<<<;;;999888777888999::::::999999999999999888888:::999888999;;;;;;:::999<<<<<<;;;:::999999::::::999;;;<<<<<<<<<<<<>>>@@@CCCHHHRRReee|||lll```NNNKKKGGGDDDBBBAAAAAA@@@>>>>>>@@@AAABBBCCCDDDDDDFFFGGGIIIKKKOOOUUU\\\bbblllrrrvvvpppbbbUUUMMMKKKIIILLLPPPUUU\\\dddlllrrr}}}kkkWWWMMMHHHDDDAAA???<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;::::::::::::999::::::;;;;;;::::::999>>>===<<<:::999:::<<<>>>===;;;;;;<<<>>>EEEUUUddd444666777666555333444444333111222555666555777<<<;;;AAAKKKYYYhhhzzz}}}kkk___UUUIII@@@<<<;;;;;;:::::::::999999888666666555444444555555555666666666666555555555555333444666777888777666555888999::::::::::::===???CCCGGGRRRaaasssmmm]]]OOOEEE???999888777888999:::999888777777888888888999999999777777777888999999::::::777666666777777888999:::777777888999999:::;;;;;;;;;:::999999888888999999888;;;===>>>???CCCJJJPPP]]]kkk~~~{{{qqq```WWWKKKCCC@@@???===<<<:::::::::999999999888888888888888888888888888888;;;:::999888888888999:::::::::::::::999999888888888777777888999::::::999<<<;;;:::999999888999999555777:::;;;<<<===???@@@CCCEEELLL[[[pppzzzkkkVVVPPPIIIDDDBBBAAAAAA@@@>>>???@@@AAABBBAAAAAA@@@>>>@@@BBBDDDFFFIIIMMMPPP]]]dddhhhdddXXXMMMGGGEEECCCEEEGGGJJJNNNTTT\\\```mmmwww|||dddTTTKKKDDD@@@@@@===<<<<<<;;;;;;<<<<<<===:::::::::999999999999888999::::::;;;;;;::::::999>>>>>>===;;;999999<<>>CCCPPP]]]}}}333555666666444333333444333111111444666555777;;;;;;<<>>;;;::::::::::::999777666666555555555555666666666666666555555555555333444666777888777555444555666666555555666:::===>>>???FFFSSScccuuu}}}mmm]]]OOOGGG>>><<<999888999::::::999777777777888888888888999555555666666777888999999777777777777777888999:::666777777888999:::;;;;;;;;;::::::999888888999999777:::===>>>===>>>BBBEEEMMMYYYlllttthhhWWWJJJEEEBBB???===;;;;;;;;;:::::::::999999888888888888888888888888999999999999999999999999;;;;;;;;;:::999999888888888777666777999::::::999:::999888777777777777777444666999;;;<<<===???@@@>>>AAAFFFRRRddd|||wwwddd\\\PPPGGGDDDCCCAAA@@@>>>>>>????????????>>>>>>;;;===@@@AAAAAABBBDDDFFFQQQWWW\\\YYYOOOFFFBBBBBB@@@AAABBBCCCEEEIIINNNRRR^^^ggguuuuuubbbRRRFFF@@@@@@>>>======<<<<<<<<<======::::::::::::999999999999999::::::;;;;;;::::::999<<<>>>>>><<<999888;;;>>><<<::::::===???BBBLLLVVVrrr333444555555333222222333666222000333444444555999;;;999;;;AAAHHHRRRbbbqqqpppccc\\\OOOJJJCCC???===<<<:::999999999888777777777777777666666666666555555555555444555777999999888777666555555666555444555888:::;;;<<>>:::999999999999777777777777888888888888777777777777777777777777888777777777777777888888666666777888999:::;;;;;;:::999888888888888888888777:::<<<<<<::::::===@@@CCCLLLYYYhhhyyy}}}iiiZZZQQQJJJCCC>>><<<<<<<<<;;;;;;;;;::::::888888888888888888888888777888:::;;;;;;:::888888<<<;;;;;;:::999999888888888777777888:::;;;;;;:::999999888777777777888888555777:::<<<<<<<<<===???;;;>>>CCCIIIVVVlllxxxlll[[[NNNHHHEEECCCAAA????????????????????????===>>>@@@@@@???@@@CCCEEEIIIOOOSSSPPPGGG???>>>@@@>>>????????????BBBGGGKKKQQQXXXdddqqqwwwbbbOOODDDCCC>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;::::::999:::===???===999888:::===:::999;;;>>>@@@BBBIIIPPPccc222444555444333111222222888333000111222222333777;;;777666:::>>>EEESSSbbbqqq~~~vvvnnnaaaZZZPPPIIIEEEBBB@@@===;;;;;;:::999888888999999777666666666555555555555666777999:::;;;:::888777666777999999888777777999<<<<<>>AAADDDGGGLLLPPPLLLCCC<<<<<<>>>>>>??????>>>>>>AAAEEEIIIJJJPPPZZZffftttqqqXXXJJJGGG>>>>>>===<<<;;;;;;;;;;;;>>>>>>=========<<<<<<<<<999::::::;;;;;;::::::999888<<>>:::777999<<<999888;;;???AAABBBGGGMMMXXX{{{777666333111111111222333333333333333333333333333666666666666888>>>EEEKKK^^^hhhxxx|||ttthhh\\\SSSMMMHHHFFFAAA???=========<<<:::999<<<:::999888999888666555555666999:::;;;:::999888555555666777888999::::::;;;===??????BBBKKKXXXbbbttt}}}rrr[[[RRREEE<<<999:::<<<<<<888666555555777999::::::777777777777666666666666666666666666666666666666666666666666666777777777===<<<;;;:::888777666555666777777999:::;;;<<<<<>>???>>>:::666999999888888888888888999:::999999999:::;;;;;;<<>>;;;999999888777666888777777777888:::<<<>>>>>>>>>>>>>>>===<<<:::999:::;;;;;;;;;;;;;;;::::::;;;<<<>>>BBBGGGSSSiii~~~qqqcccWWWKKKGGGHHH@@@AAABBBAAA@@@???@@@@@@============>>>>>>>>>>>>FFFEEECCCAAA@@@@@@@@@@@@>>>===<<<;;;<<<>>>@@@AAAFFFEEEJJJXXXhhhyyykkkTTTKKKFFF>>>999:::<<<<<<===???<<<<<<;;;::::::::::::;;;:::::::::999888777666555999999::::::::::::;;;;;;;;;;;;:::::::::===CCCGGGTTTjjj777555333111111111222333333333333333333333333333666666666555666:::@@@DDDOOOYYYhhhwww}}}pppeee[[[SSSOOOJJJHHHFFFEEEDDDCCCAAA???<<<:::888888999999888777666777999:::::::::888777555666777888999999999999999:::<<<;;;===CCCNNNVVVdddnnnzzzpppdddTTTGGGAAA>>>===<<<;;;999777777888999999888777777777777666666666666666666666666666666666666666666777777888888777777<<<;;;::::::888888777666666777777888:::;;;;;;<<<===???@@@AAAFFFSSSfffuuutttcccXXXKKKFFFAAA>>>>>>>>>;;;999:::999999888888999999:::999999999999999:::;;;;;;===;;;999888999999999888888888777777888:::<<<>>>??????>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::<<<<<<>>>AAAEEEOOObbbuuu~~~mmm^^^OOOGGGFFFCCCDDDDDDCCCAAA?????????============>>>>>>>>>>>>BBBBBBAAA@@@@@@@@@AAABBB===<<<;;;;;;<<<===???AAACCCBBBFFFPPP]]]lll{{{dddXXXMMMEEE@@@@@@@@@>>>===>>><<<<<<<<<<<<;;;;;;;;;:::888999999999999999888777999999::::::::::::;;;;;;::::::;;;;;;<<>>;;;:::;;;;;;;;;:::999999:::;;;;;;;;;:::999666777999;;;;;;:::999888888999:::999999<<>>===::::::999999999999::::::999888888888888999::::::999888666777888:::999999888888777777888:::<<<===@@@???>>><<<<<<<<<======;;;;;;<<<<<<<<<<<<<<<;;;======???AAABBBHHHXXXggg|||kkkZZZNNNIIIGGGGGGFFFDDDBBB@@@>>>===>>>>>>>>>>>>============>>>>>>>>>>>>???AAABBBCCC<<<;;;;;;:::;;;===>>>?????????BBBHHHPPP]]]qqqxxxiiiTTTLLLDDDBBB@@@<<<999:::<<<<<<===>>>===<<<;;;:::777888999999:::::::::999999999::::::::::::;;;;;;999:::<<<===>>>@@@CCCFFFLLL[[[uuu444444333222111111222222222222222222222222222222444555555555444444666888777===FFFQQQ^^^nnnzzzpppmmmhhhddd___[[[VVVRRRLLLHHHDDDAAA???>>>===<<<:::;;;;;;;;;<<<=========777999;;;======<<<999888888999:::999999:::===@@@FFFOOO\\\jjjvvvqqq___RRRIIIBBB>>>===;;;::::::;;;:::888666777777777777666666666666666666666666666666666666666777999:::::::::888777888888888888999999999999666777777888999:::::::::;;;===>>>>>>???EEENNNVVVddduuummmcccUUUJJJDDDBBB@@@???;;;::::::999999999999:::999888888777888888999999888777666666888999999888888888888888999:::;;;<<>>;;;;;;<<<=========<<<<<>>@@@AAAAAACCCNNNZZZqqq{{{jjj[[[SSSJJJHHHEEEDDDBBBAAA???===>>>>>>>>>>>>============<<<<<<<<<===>>>???@@@AAA;;;;;;::::::;;;<<<===>>>>>>>>>@@@DDDHHHSSSfffxxxyyyaaaVVVIIICCC???;;;999;;;;;;===>>>??????===;;;:::999999:::::::::::::::999999999999:::::::::;;;;;;:::<<>>???999;;;===>>>>>><<<:::888777888888888888999;;;<<<:::AAAMMMZZZgggsss|||sssdddXXXMMMFFF===;;;::::::::::::999777777777777777666666666666666666666666666666666666666777888999:::999999888666777777888888999::::::777777777888888999999:::777888::::::;;;???EEEJJJUUUeee}}}uuueeeWWWMMMGGGBBB???===<<<;;;:::999999999999999999888888777888888999999888777888999:::999888888888888888999:::;;;;;;;;;:::999888888999;;;<<<::::::;;;<<<======<<<<<>>>>>>>>=========<<<<<<=====================:::::::::;;;<<<<<<===>>><<<===???BBBDDDLLL]]]mmmttteeeSSSHHHAAA======@@@;;;===>>>??????===;;;:::<<<<<<<<<;;;;;;999888888999999999:::::::::;;;;;;<<<>>>@@@@@@???======>>>FFFMMM^^^xxx222222222222222222111111222222222222222222222222111333444444333333555777444666888;;;@@@JJJVVV```qqqzzz~~~zzzuuupppiiiaaaYYYQQQIIIDDD>>><<<;;;999:::;;;===>>><<<===>>>???>>>===;;;:::555555555666777888888999999===EEEQQQ]]]jjjtttyyyxxx{{{uuueeeUUULLLBBB???<<<:::::::::999888777777777777666666666666666666666666666666666666777777777777888888999999666666777777888999999:::777777777888888888999999999::::::::::::<<>>===;;;:::999999::::::999888888888888999999999999:::<<<<<<;;;999888888999999999:::::::::888888777777777999:::;;;999999:::;;;<<<<<<<<<<<>>DDDLLL]]]tttvvvgggTTTMMMFFFAAAAAABBBAAA@@@??????>>>>>>======<<<<<<======>>>>>>===<<<;;;::::::;;;;;;<<<======>>>>>>;;;;;;>>>AAACCCHHHSSS___rrrttt___OOODDD>>>===???<<<<<<===>>>===<<<;;;:::=========<<<;;;:::888888999999::::::::::::;;;;;;===>>>@@@???===<<<<<<<<>>GGGNNNZZZdddrrr|||rrrggg\\\UUUHHHFFFBBB>>>======>>>???????????????>>>===<<<;;;777666555555666777777777;;;<<>><<<;;;:::;;;;;;:::999999999999999999999:::<<>>888888999999:::::::::999666777777888999::::::;;;777888999:::;;;;;;;;;;;;???===<<<=========BBBJJJSSSgggsss^^^UUUIIIBBBAAABBBAAA@@@?????????>>>===<<<<<<<<<<<<===>>>>>>>>>===;;;:::;;;;;;<<<===>>>>>>>>>>>>???>>>@@@DDDFFFGGGLLLSSSeeexxxppp^^^OOODDD>>>>>><<<<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<;;;::::::999999::::::::::::;;;;;;;;;<<<======<<<<<<===>>>CCCGGGRRRddd~~~000111111222222222111111111111111111111111111111444444222000...///111333444666777666666999@@@FFFJJJRRR```ooo}}}yyymmmfffSSSOOOJJJEEEAAA@@@AAAAAAAAA@@@@@@???>>>===<<<<<<;;;999777666777888888888888888:::AAALLLXXXccchhhpppoooooorrryyyrrreeeQQQKKKDDD>>>;;;999999888777777777777666666666666666666666666666666666666888777555333444666888:::666777777777888888888888777777777777888888888888666777777888:::===@@@AAA@@@DDDSSSjjj~~~uuueee[[[KKKJJJGGGDDDAAA>>>===<<<<<<;;;;;;:::999999999:::777888:::===AAACCCCCCAAA888888999:::::::::999999666777888:::;;;;;;;;;;;;666777888999::::::;;;:::>>>;;;:::;;;;;;<<>>===<<<<<<;;;;;;<<<===>>>>>>>>><<<<<<;;;<<<===>>>????????????DDDBBBDDDHHHJJJHHHIIILLLXXXkkkqqq___PPPFFFCCC<<<<<<;;;::::::::::::;;;:::;;;<<<<<<===<<<<<<<<<999999:::::::::;;;;;;;;;888:::;;;;;;;;;<<<>>>AAABBBFFFOOO___www000222333333222111333444666555333111111111333444222222222222222222222222555666666555333555999===BBBFFFNNN[[[jjjyyyqqqgggZZZPPPKKKHHHFFFDDD@@@@@@AAADDDFFFDDD===888;;;<<<===:::777555777:::888999:::===CCCMMMXXX___gggmmmqqqnnnkkkooo|||zzzfff[[[MMMBBB<<<;;;;;;:::777999999888444333555888777777777777777777777777;;;;;;:::777555444555777777666555555777999::::::777666777:::;;;888555444:::999999:::<<<>>>>>>===>>>@@@IIIYYYkkk{{{ppp___VVVJJJEEEDDDDDDAAA===<<<999777777888:::;;;;;;999:::<<<>>>>>>===<<<;;;999999999:::<<<>>>???@@@===:::777666888:::<<<<<<999888888999:::<<<>>>???AAA???===<<<<<<===@@@AAAKKKOOO___yyy{{{fffRRRIIIGGGCCCAAABBB======>>>???AAA@@@===::::::::::::::::::;;;<<<===999:::<<<===<<<===???AAAAAA@@@@@@@@@BBBDDDGGGIIISSS]]]oooqqq]]]OOOHHHDDD???<<<;;;:::888999===::::::;;;<<<;;;:::888777;;;;;;;;;::::::999999999<<<<<<;;;;;;;;;<<<<<<===CCCDDDJJJVVVggg111222333333222222333444666444333111111222333444222222222222222222222222333555777777555555777:::;;;???FFFPPP]]]kkkvvv|||zzzmmmccc[[[TTTMMMHHHAAAAAABBBEEEGGGEEE>>>999777999:::888555444555666666666777888<<>><<<999:::;;;999666444555777777777777777777777777777777888888666444333444666888777666777999;;;<<<===;;;:::999:::::::::999999999888888999;;;<<<;;;:::>>>???FFFSSSeeezzzrrrgggXXXNNNJJJGGGCCC>>>===;;;999999::::::999777;;;;;;=========;;;:::888999999999:::<<<===???@@@AAA>>>:::999999999999888<<<<<<;;;;;;<<<>>>@@@AAA???>>><<<;;;<<<>>>@@@BBBKKKNNN[[[rrrwwwaaaTTTMMMFFFBBBAAA??????>>>???@@@>>>;;;999;;;;;;;;;;;;;;;<<<======;;;===>>>>>>===<<<===>>>@@@?????????AAADDDFFFHHHOOOYYYiiinnn[[[PPPGGGAAA===>>>===::::::;;;:::;;;;;;<<<;;;:::999888::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======@@@@@@EEEOOO___vvv111333444444333222444555555444222111111222333333222222222222333333333333333555888888777555555555666888===EEENNNYYYaaafffuuu~~~~~~ttthhh[[[SSSHHHFFFEEEFFFGGGDDD???:::999;;;<<<;;;999888888888999999999999:::???FFFKKK[[[```eeeeeeaaa```fffkkkzzz{{{iiiXXXLLLDDD>>>::::::;;;;;;:::777555555666777777777777777777777777444666777777666555555666888888888888:::<<<>>>@@@BBBBBB@@@===<<<<<<<<<<<<888888888999;;;<<<:::999>>>===AAALLLZZZnnnnnn___VVVOOOHHHCCCBBB@@@>>>===<<<;;;888666<<<<<<===<<<;;;999777666888888999:::;;;===>>>???AAA???<<<<<<;;;;;;999777@@@???===;;;<<<>>>@@@BBB======;;;;;;<<<>>>@@@BBBIIIJJJTTThhh~~~tttdddXXXNNNFFFBBBCCCBBB@@@@@@@@@???<<<:::======<<<<<<<<<===>>>>>>===>>>@@@???===<<<<<<===???>>>>>>>>>@@@CCCFFFHHHLLLSSSbbbuuummm]]]OOOFFF???@@@@@@>>>:::999:::;;;;;;;;;;;;:::999999:::::::::::::::;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>AAAIIIVVVlll111333444444333333444555333333222111111222222333222222222333333333333333555666666666555444444444555666999>>>DDDKKKPPPSSS___jjjzzzpppeeeWWWRRRKKKGGGEEEBBB>>>;;;;;;<<<======<<<:::999999999::::::999999<<>>;;;:::::::::;;;======<<<;;;???===>>>EEEPPPaaawwwvvviii^^^TTTMMMKKKHHHCCC@@@???===;;;:::<<<<<<<<<;;;:::999777666888888888999:::<<<===>>><<<<<<<<<===>>>>>><<<:::@@@???<<<::::::<<<>>>@@@;;;;;;;;;;;;<<<>>>@@@BBBEEEEEEMMM]]]qqqssseeeYYYNNNGGGFFFDDDBBBAAAAAA@@@???===???>>>>>>===>>>>>>??????===???@@@@@@>>>=====================???BBBEEEGGGJJJPPP\\\kkk~~~nnn[[[NNNCCC@@@AAA???<<<:::;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;;;;::::::::::::888999:::<<<===>>>>>>>>>???>>>@@@GGGRRRhhh111222444333222222333555222222222222222222222333222222333333333444444444888666444333222333444444555666777:::===@@@DDDEEEMMMWWWgggvvv|||mmmdddWWWMMMGGGCCC@@@>>>;;;;;;::::::999888666555444555666666666888;;;>>>@@@IIITTT\\\^^^\\\XXXVVV]]]gggzzzzzzjjj[[[MMMDDD===<<<:::999888888888888777777777777777777777777333666999::::::999:::;;;777888::::::999;;;>>>AAAPPPXXX^^^[[[TTTNNNDDD<<<===<<<;;;;;;<<<===<<<;;;@@@======AAAHHHUUUgggwwwsssggg^^^XXXRRRKKKDDDAAA???>>>>>>::::::;;;:::::::::999999888888888999999;;;<<<===;;;;;;<<<>>>??????===;;;>>><<<:::888888999;;;<<<:::::::::;;;<<<>>>???@@@@@@@@@FFFSSSdddyyyrrrdddVVVLLLFFFCCCAAA???@@@@@@???>>>@@@??????>>>>>>>>>??????;;;>>>@@@AAA@@@?????????<<<<<<<<<===???BBBEEEGGGJJJOOOWWWccctttiiiZZZJJJCCCAAA???======;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>===<<<:::999888888888999:::<<<===>>>>>>>>>======@@@FFFPPPeee000222333333222111333444111111111222222222222222222222333333444444555555999666222000111333444444444444555666888999;;;<<>>;;;::::::999888666333555777888999999;;;<<<:::AAAKKKUUU[[[\\\ZZZXXXVVV___rrryyyhhhXXXNNNEEEAAA<<<999999999999999777777777777777777777777222444777888777888999:::888:::<<<;;;999:::===AAAQQQaaannnnnniiiaaaTTTGGGEEEBBB>>>;;;;;;;;;::::::>>><<<<<>>???>>><<<999;;;:::999888888999999::::::::::::;;;<<<===>>>>>>======BBBLLLXXXkkkrrr```SSSHHHEEEAAA????????????>>>@@@@@@???>>>>>>>>>??????;;;>>>AAABBBAAA@@@???@@@<<<<<<<<<===???CCCFFFHHHIIILLLSSS[[[iii}}}vvvgggUUUKKKEEEAAA???@@@;;;;;;;;;:::;;;;;;<<<===???>>>===<<<;;;999999888888999;;;===>>>>>>======:::;;;???DDDLLL___///000222111000000111333000000111222222222222222222222333333444555555666666444111111333444444222333444444555555666777777;;;???FFFMMMWWWdddrrr|||qqqeee[[[RRRLLLGGGCCC>>>;;;;;;;;;:::888555777:::;;;;;;:::;;;;;;;;;===CCCKKKTTTZZZ]]]]]]]]]ccctttyyyhhh\\\PPPJJJBBB<<<:::::::::999777777777777777777777777444666777777666777999;;;;;;===???===::::::>>>BBBPPPeeeyyy~~~|||wwwkkk]]]SSSNNNFFF???<<<;;;:::999;;;:::;;;>>>???BBBJJJSSSdddqqqyyyooodddZZZPPPHHHCCC>>>===<<<;;;::::::999999888777777888888999:::;;;<<<;;;;;;<<<===>>>===;;;::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<@@@FFFNNN]]]tttqqqaaaQQQMMMHHHDDDBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>===@@@BBBCCCAAA???>>>>>><<<<<<<<<===@@@CCCGGGIIIFFFIIIMMMSSS^^^qqqrrrcccWWWMMMDDDAAABBB<<<;;;;;;:::;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;999:::<<<===>>>===<<<;;;999;;;???CCCIIIZZZxxx...000111111000000111222///000111222222222222222222222333333444555666666333222111333666666333000444444555666666777777777999;;;>>>AAAHHHTTTbbblll|||tttggg[[[RRRGGGBBB;;;777777777666555222444777888777666555555>>>======CCCMMMXXX___bbbiiilllzzzzzznnnYYYQQQFFF>>>;;;::::::999777777777777777777777777888999999888777999;;;>>>===@@@AAA???;;;:::>>>CCCNNNfff~~~{{{nnn```YYYNNNEEE???===;;;:::999888:::=========BBBJJJUUUbbbuuuvvviii[[[NNNFFFAAA@@@>>><<<:::999888888888777777777888999::::::777777777:::===@@@AAA@@@:::;;;===>>>>>>>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<>>======>>>>>>???BBBDDDDDDBBB>>><<<<<<=========>>>@@@DDDGGGIIICCCEEEIIINNNWWWiii~~~yyylllaaaTTTHHHBBBCCC<<<;;;;;;:::;;;<<<===>>>::::::;;;;;;<<<===>>>>>>999;;;<<<>>>>>>===;;;:::;;;===AAADDDIIIWWWttt333333333333222111000000111111111111111111111111333444555666666555444333222222222222222222222222444444444444444444444444666777999;;;>>>EEEMMMSSSfffqqqzzziiiYYYOOODDD;;;;;;>>><<<999888<<<;;;999888888888888999===;;;<<>>???@@@OOO]]]rrruuukkk\\\OOOFFFAAA<<<999:::<<>>>>>@@@CCCLLLTTTdddxxx~~~qqq```TTTKKKFFF@@@======<<<:::888888888888777666666888:::888999999888888:::===@@@<<<>>>@@@@@@>>>======>>>:::;;;<<<=========<<<;;;===<<<;;;<<>>???<<<999:::<<<<<<===???AAACCCHHHVVVkkkzzz666777777666666555555444111111111111111111111111333444444555555444444333222222222222222222222222444444444444444444444444555666666777999>>>DDDIIIUUU```pppuuufffWWWKKK???;;;<<<:::999999<<<;;;999888888888888999999888:::@@@GGGQQQ___kkkvvvssstttvvvuuudddTTTJJJCCC>>>:::666;;;;;;777555888888444555666777666666777:::<<>>===;;;;;;===@@@EEELLLYYYjjj~~~sssgggZZZSSSJJJDDDAAA@@@>>><<<<<<<<<<<<;;;::::::;;;<<<999::::::999999;;;>>>AAA@@@BBBEEEDDDBBB>>><<<<<<;;;<<<===>>>>>>===<<<;;;>>>===;;;<<<@@@IIITTT[[[ttt~~~ooo___YYYVVVPPPJJJGGGCCCAAAAAAAAABBBBBB@@@???DDDCCCBBB@@@>>>===<<<;;;>>>======>>>AAACCCDDDEEECCCBBBDDDGGGLLLWWWiiizzz{{{xxxvvvwwwvvvrrrjjj]]]QQQJJJBBBAAA>>><<<;;;:::999999<<<<<<<<<>>>?????????@@@>>>@@@@@@===;;;;;;<<<<<<:::===???@@@CCCNNN^^^kkk555555444444444444333333111111111111111111111111333333222222222222333333222222222222222222222222333333333333444444444444666666555444555888===@@@DDDMMM[[[jjjwwwyyygggXXXHHH???<<<::::::<<<<<<;;;:::888777888888999999888999>>>CCCKKKXXXeeetttppp``````___kkkxxxxxxgggYYYNNNEEE???:::<<<;;;888777888777444555666777777777888:::<<>><<<::::::<<<>>>@@@DDDMMMZZZlllpppggg[[[PPPKKKGGGCCCAAA===<<<<<<;;;::::::::::::::::::;;;::::::;;;>>>@@@DDDGGGKKKKKKGGGAAA<<<:::<<<<<<============<<<;;;======<<<;;;===BBBJJJOOOdddsssoooggg```WWWOOOKKKGGGEEECCCCCCCCCCCCAAA???AAA@@@???>>>===<<<<<<<<<@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCGGGJJJQQQ___mmmxxxiiieeeeeejjjqqqwwwwwwnnn___TTTJJJFFFAAA??????>>>;;;999===>>>BBBGGGLLLMMMJJJEEECCCBBB@@@???===<<<<<<<<<999<<>>===CCCLLLVVVaaannn}}}zzzjjjVVVIIIBBB======@@@===<<<:::888777777888888<<<::::::<<<>>>CCCOOO[[[ppp|||hhhWWWUUUNNNVVVbbbnnn|||}}}nnn___QQQGGG??????===;;;::::::999777555777888888888888:::;;;<<<@@@EEEIIIKKKKKKLLLMMMLLLPPPUUU[[[bbbiiipppuuuwwwvvvuuusssnnncccUUUJJJFFFDDD@@@===::::::<<<>>>???AAAFFFNNN]]]rrr}}}pppdddZZZQQQIIICCC???===<<<;;;;;;;;;:::999999:::::::::::::::===???DDDHHHNNNOOOLLLEEE???;;;<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<<<<<<>><<<<<<<<<<<<===AAABBBCCCCCCBBB@@@@@@@@@@@@@@@BBBFFFIIIMMMWWWbbbvvvjjj[[[WWWUUUZZZfffsss{{{xxxlllbbbRRRKKKBBB???AAABBBAAA???@@@EEEMMMWWW```ccc]]]SSSJJJEEE@@@???>>><<<;;;;;;:::===@@@AAA@@@CCCIIINNN888777666555444444444444111111111111111111111111222111000//////000111222111111111111111111111111222222222333333333444444555666666555555666:::===:::>>>CCCIIIQQQ\\\iiirrrzzzfffVVVKKKBBB???AAA===<<<:::888777777777888:::999:::;;;;;;>>>KKKXXXnnnyyydddQQQLLLFFFIIIQQQ[[[hhhzzzqqq^^^QQQGGGBBB>>><<<<<<;;;999999666777999999888888999;;;999<<<@@@CCCGGGLLLQQQUUUTTTTTTSSSSSSSSSVVVZZZ^^^bbbgggpppxxxyyyrrrdddZZZNNNJJJCCC===;;;:::<<<===???@@@AAAFFFPPPcccyyy|||pppaaaSSSIIIFFFBBB???======>>>===<<<777888999999888999:::<<>>AAADDDPPP]]]rrr~~~rrrhhhddd[[[VVVNNNIIIFFFEEEEEEDDD@@@???===<<<<<<<<<===>>>BBBDDDFFFFFFBBB@@@>>>???>>>>>>AAAFFFHHHKKKRRRZZZjjj|||xxxaaaSSSOOOKKKPPPZZZiiivvv{{{wwwqqq___UUUHHHAAAAAACCCCCCBBBDDDOOO^^^lllxxx|||sssfffUUUJJJAAA??????<<<:::;;;:::===@@@AAAAAABBBEEEHHH999888666444333222222333111111111111111111111111111111000000000000111111111111111111111111111111111111222222333333444444222333333333333555999<<<888;;;>>>AAAFFFNNNYYY```ooowwwwwwhhhYYYKKKCCCAAA>>><<<:::888777777777777555666888999:::>>>LLLZZZpppwwwaaaLLLDDDDDDCCCFFFMMMWWWeeeyyynnn```SSSJJJAAA>>><<<999888888666888::::::999888999:::888999;;;===AAAHHHPPPVVVXXXWWWUUUQQQMMMJJJKKKLLLRRRYYYggguuu~~~}}}uuummm\\\UUUJJJBBB===;;;;;;;;;===>>>>>>???EEESSSggguuuwwwfffYYYOOOIIIAAA===<<<<<<;;;999666888999999888888999:::===AAAGGGJJJJJJGGGDDDCCC===<<<;;;:::999999999:::999;;;<<<======>>>@@@BBBFFFQQQbbbvvvvvvsssgggbbb[[[TTTOOOLLLIIIGGGBBBAAA???=========???@@@BBBFFFIIIHHHCCC???>>>>>>>>>===???DDDGGGHHHMMMTTT___ooonnnYYYNNNLLLGGGJJJQQQ]]]kkkvvv|||}}}qqqfffXXXLLLFFFEEEEEEEEEMMM^^^sssxxxaaaQQQCCCAAAAAA===:::<<<:::<<<>>>??????AAACCCEEE<<<:::777444222111111111111111111111111111111111000111111222222111111000111111111111111111111111000111111222333333444444111222333333333555888;;;888;;;===>>>???CCCJJJOOOYYYcccqqq~~~lllXXXJJJEEE>>>===;;;999777777777777444555888:::999>>>MMM\\\rrrxxxdddNNNDDDBBB??????DDDJJJSSSbbbqqqwwwdddVVVIIICCC???999777888666888:::;;;:::999999:::777888888999<<>>===>>>GGGVVVbbb|||}}}rrr___VVVJJJBBB???>>>;;;999777888::::::999888999::::::>>>BBBDDDEEEDDDDDDDDD???>>>===;;;::::::;;;;;;:::;;;<<<===<<<===???AAA@@@GGGTTTeeexxx~~~uuurrrnnnhhhbbbZZZRRRMMMEEEDDDAAA???>>>???@@@AAABBBFFFJJJJJJDDD???>>>>>>???===>>>BBBDDDDDDHHHMMMSSScccvvv{{{dddQQQHHHHHHCCCDDDIIIQQQ]]]lllyyyzzznnnaaaWWWRRRPPPPPP[[[sssnnnYYYGGGCCCCCC???===???>>>>>>>>>>>>???AAADDDFFFBBB@@@<<<999666555555555111111111111111111111111000111222333333222111000000000000000000000000000000000111222333333444444444555555555555666999;;;;;;===>>><<<:::;;;>>>BBBIIIRRRbbbrrr{{{dddRRRJJJ>>>===;;;999777666666777777888::::::999===KKKZZZsss|||jjjTTTIII@@@<<<===AAADDDHHHSSS```nnn|||rrrbbbQQQIIICCC<<<999:::666888;;;;;;:::999999999777777888888:::>>>DDDHHHRRRUUUWWWVVVRRRLLLGGGEEEEEEJJJTTTcccsss~~~vvveeeVVVKKKEEEAAA???<<>>===<<<<<<<<<===;;;<<<===<<<;;;;;;===???@@@DDDLLLZZZkkk~~~zzzssshhh[[[SSSHHHFFFCCC@@@??????AAABBBAAAFFFKKKJJJEEE???>>>>>>@@@===>>>AAABBBAAACCCHHHKKK[[[mmm|||ttt]]]KKKDDDDDD???@@@BBBHHHSSScccttt~~~ssshhhaaa^^^^^^hhhwww___JJJFFFEEE@@@???BBBCCCBBB@@@???@@@BBBEEEHHHSSSMMMDDD>>>;;;999555222444333222333444555444222222111111111222333333444111111000000000000111111444333222111111222333444555444222444777999888666;;;<<<<<<;;;::::::;;;===AAAFFFNNNXXXeeevvv}}}iiiYYYOOOFFF===;;;:::777777888888888:::;;;;;;@@@NNN\\\{{{|||jjjWWWJJJBBB@@@===<<<>>>CCCHHHLLLYYYjjj}}}|||fffTTTIIICCC>>>:::<<<<<<::::::999999::::::999888777777888<<>>:::;;;===???DDDKKK^^^ppp}}}lll___VVVMMMCCC;;;@@@>>><<<===AAACCCBBB@@@>>><<<::::::;;;>>>BBBDDDIIIGGGDDD@@@<<<:::888777;;;;;;;;;<<<<<<<<<<<<===??????DDDMMMXXXfffyyy~~~pppeeeXXXKKKAAAAAACCCAAA@@@AAAAAABBBDDDDDDBBB@@@????????????>>>>>>???AAACCCDDDKKKRRR```qqqjjjVVVHHHCCCEEE@@@???AAADDDHHHQQQccctttxxxvvvxxxnnnUUULLLLLLLLLKKKLLLIII@@@<<<@@@AAA@@@CCCJJJhhh___TTTJJJDDD???:::666666444222222333333333222222222111111222333333444222222111111111111111111333222111111111111222333444222111333555777666444666777888888777666777888<<>>;;;<<>>>>>>>>>>>===============999888777777888999<<<===CCCFFFKKKOOOQQQOOOLLLJJJHHHGGGIIIPPPZZZccciiilllyyyyyyvvvpppfffYYYMMMEEEBBB===;;;<<<======AAAFFFUUUeee}}}}}}pppfff\\\OOOFFFBBB???======@@@AAA???======<<<:::999:::===AAACCCIIIHHHFFFCCC???<<<:::888;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;???FFFOOOZZZjjjyyy|||sssgggYYYMMMIIIHHHCCC@@@@@@???@@@AAAAAA@@@>>>>>>>>>???>>>>>>>>>@@@AAACCCEEELLLPPP[[[iiivvv{{{dddSSSFFFAAAAAA???>>>???AAACCCJJJYYYhhhuuu^^^VVVWWWXXXYYY[[[RRRHHHCCCFFFFFFDDDFFFMMMxxxkkk^^^TTTJJJAAA;;;;;;888444222222333333333222222222222222333333444444333222111111111111111222222111000000111222222222000000111333444444333333555777777666444444555999===BBBDDDGGGQQQaaammm{{{iii\\\MMMDDD???;;;;;;===999999:::<<<===CCCSSSccczzz{{{nnnbbbVVVMMMDDDBBB>>>;;;999:::<<<>>>AAALLLZZZfffvvv{{{qqqdddTTTHHHAAA@@@???>>>===<<<;;;;;;999999888777777777777888===???DDDIIILLLNNNOOOOOONNNLLLJJJKKKNNNSSSVVVXXXjjjpppwwwyyysssgggXXXNNNEEE@@@===>>>===<<<>>>CCCJJJVVVjjj|||ooo```VVVKKKFFFAAA???@@@@@@>>><<<<<<;;;999999:::<<>>>>>>>>===>>>>>>>>>>>>@@@BBBDDDFFFMMMNNNTTT^^^iiixxxqqq\\\NNNDDD>>><<<@@@??????AAA@@@CCCNNNZZZnnn~~~oooiiilllnnnpppppp]]]QQQIIIIIIHHHEEEHHHOOOuuuiii\\\OOOFFFCCC>>>999555444444555555333333222222222333333444444333222111000000000000111111111111111111111111111111111111222333333222333666888999888666555555999===@@@???>>>EEERRR^^^gggqqqooo]]]PPPFFF???===>>>:::999:::<<<>>>EEEWWWggg|||~~~zzzooobbbYYYQQQKKKDDDBBB>>>;;;999999999:::===CCCLLLVVVdddwwwwwweeeWWWOOOLLLGGGBBB>>>;;;;;;;;;888888888777777666666666999;;;>>>BBBGGGKKKNNNPPPSSSQQQNNNLLLLLLMMMNNNNNNVVVaaappp|||}}}tttfff\\\MMMGGGBBB@@@===;;;===BBBBBBJJJZZZnnnsssiii[[[SSSIIIBBB@@@@@@???>>><<<;;;999888999;;;===???EEEFFFGGGGGGFFFBBB>>>;;;<<<<<<;;;;;;:::::::::999;;;:::;;;>>>@@@DDDNNNXXXggguuuwwwhhh]]]TTTLLLEEEAAAAAA@@@>>>>>>?????????>>>>>>>>>>>>???@@@CCCEEEFFFNNNLLLNNNTTT]]]mmmfffTTTJJJBBB<<<999@@@???@@@AAA@@@AAAHHHQQQ```ppplll]]]QQQNNNLLLJJJOOOXXXuuufff[[[MMMGGG???999666666555555444444333333222333333444333222111000000000000000111111111222222111111111111222333333222222333333444666999:::888666666666888;;;===;;;:::>>>IIIRRRWWW___jjjttt|||mmm^^^QQQDDD===<<<:::999:::<<>><<<::::::::::::<<>>===888888888888777777777777888999:::===AAAFFFJJJMMMVVVVVVUUURRROOOLLLJJJIIIHHHTTTgggwww|||tttmmmXXXPPPGGGBBB===:::;;;@@@@@@EEEPPP```uuuooodddTTTHHHBBBAAAAAAAAA<<<;;;:::999999:::<<<===@@@BBBEEEFFFFFFCCC@@@=========<<<;;;::::::999999:::999;;;===>>>@@@GGGPPPZZZeeeyyy}}}ooocccXXXMMMEEEDDDAAA>>>===>>>??????>>>????????????AAACCCEEEFFFLLLJJJJJJNNNUUUcccxxxzzz^^^NNNHHHBBB===:::===<<<===@@@??????DDDKKK[[[ggg}}}~~~nnn```ZZZXXXWWW^^^hhhuuu^^^WWWMMMDDD>>>999666444555444444333333333333333222222111111111111222222111222333333333333222111222333444444333222333444333555777777666444444555666777888777666:::@@@EEEHHHNNNVVV]]]eeeqqq~~~ppp```OOOCCC===<<<;;;<<<>>>BBBMMMaaasss{{{lllYYYLLLFFFCCC?????????>>>===<<<;;;;;;;;;;;;;;;===BBBHHHQQQ```mmm|||vvvjjj\\\PPPGGGAAA>>>::::::999888888888888999999888999:::>>>BBBFFFIIIUUUXXXZZZZZZUUUOOOJJJHHHFFFOOO]]]lllvvv{{{{{{zzzddd[[[QQQIIIAAA;;;;;;??????CCCJJJVVVeeeyyyvvvdddUUUKKKGGGEEECCC===<<<;;;:::::::::;;;<<<<<<>>>BBBEEEFFFEEEBBBAAA???>>>>>><<<;;;:::999999888777999<<<<<<<<>><<<===???>>>===@@@@@@@@@@@@AAABBBDDDEEEIIIGGGGGGIIINNNXXXjjj{{{oooVVVJJJFFFBBB>>><<<:::888999===>>>===AAAGGGTTT```www|||ooollljjjhhhnnnxxxwwwooocccVVVKKKBBB;;;777555555444333333333333333333333333333333444555666222333444444444444333222111333555444222111222444444555666555444333444666555444333333555777888999;;;@@@FFFKKKQQQ\\\jjjtttuuuaaaPPPHHH@@@??????BBBFFFRRRgggzzzyyyfffRRREEEAAA>>>;;;>>>>>>======<<<;;;:::999:::888999>>>@@@DDDNNNZZZmmmyyysssdddUUUIIICCC@@@>>><<<999888888888999888888888999<<<@@@CCCFFFMMMTTT]]]aaa^^^XXXRRRNNNJJJMMMSSS[[[eeennnvvv{{{ppphhh___XXXNNNDDD???@@@<<<@@@FFFLLLVVVfffzzzyyyiii]]]TTTLLLHHH======<<<;;;::::::;;;;;;:::<<<@@@CCCFFFFFFFFFEEEAAA@@@???>>><<<;;;:::999888777:::===<<<:::>>>EEEJJJOOO]]]tttwwwfffXXXOOOIIIBBB???@@@BBBAAA???BBBAAAAAA@@@AAABBBCCCDDDEEEDDDDDDFFFGGGMMMZZZgggwwweeeQQQGGGDDDAAA>>>>>>;;;999999===>>>>>>BBBGGGPPPaaa}}}ttteeeWWWKKKAAA;;;666555444333333333333333444444444555666777888999333333555555555555333333111333555444111000222444666666777666444444666888666444111222555666444222333888>>>BBBGGGOOO[[[eeerrrzzzqqq]]]SSSCCCBBBBBBDDDIIIVVVlllvvvcccNNNAAA>>>===:::=========<<<;;;:::888777:::777999===>>>???FFFPPPXXXeeexxxzzzhhhXXXNNNEEEBBB>>>:::888777888999777777777999;;;???CCCEEEEEEOOO]]]ffffffbbb\\\XXXNNNLLLKKKNNNVVVbbbnnnvvvzzzsssllleeeZZZMMMEEECCC:::>>>CCCFFFLLLZZZnnn}}}zzzlll___TTTMMM>>>======<<<;;;;;;;;;;;;999;;;???CCCFFFHHHIIIIIIBBBAAA@@@>>>===;;;:::999::::::<<<>>>===:::===CCCGGGIIIUUUkkk}}}nnnVVVOOOGGGDDDEEEGGGEEECCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBCCCDDDCCCEEEOOOZZZpppnnn^^^MMMEEEBBB@@@>>>??????<<<<<>><<<999666999::::::::::::;;;===@@@DDDDDDIIIUUUccckkkjjjgggYYYVVVQQQMMMLLLSSS___hhhsss}}}wwwlllcccSSSCCCFFF>>>>>>DDDIIIMMM\\\nnnzzzzzzgggVVVIIIBBB<<<:::;;;===;;;888999999999;;;???EEEKKKNNNJJJJJJHHHEEE@@@<<<999888999:::<<<>>>???@@@@@@@@@FFFDDDIII[[[qqqnnn^^^OOOIIIFFFAAA@@@BBBEEECCCAAA??????@@@BBBBBBFFFDDDAAA@@@AAAEEEIIILLL]]]mmmuuu]]]RRRGGGCCCBBB@@@@@@AAAAAA@@@>>><<<>>>BBBHHHLLLWWWwwwxxxmmm```VVVMMMFFF<<<666555555333111555333111111333555555555222333333444444333333222222222111111111111111111666555555444444444444444333444555444333222444666555555555777:::>>>BBBEEEMMMRRR\\\hhhuuussseeeTTTMMMNNNRRRdddvvvyyymmmVVVGGG>>>888888:::888999999999999999999888999999999999:::;;;<<<===CCCJJJUUUbbbqqqtttjjjaaaTTTJJJEEEBBB???<<<999999999888777777888999@@@AAAFFFPPP]]]fffjjjkkkgggbbbXXXNNNJJJMMMVVV^^^kkkyyy|||tttcccRRRLLLCCC???CCCFFFGGGRRR___qqquuueeeVVVNNNDDD>>>>>>>>><<<::::::::::::;;;>>>BBBFFFIIIJJJJJJHHHEEEAAA===;;;:::999:::;;;===>>>?????????DDDCCCHHHVVViii{{{nnn\\\RRRLLLFFFDDDEEEDDDBBB@@@>>>>>>?????????AAA@@@>>>===>>>AAADDDGGGQQQ^^^mmmvvv|||{{{qqqeeeTTTJJJBBBAAA@@@>>>>>>@@@GGGFFFDDDBBBBBBDDDIIIMMM]]]~~~~~~|||zzztttmmmhhh```VVVIII???999777555333555333222222333444333333111111111222222111111111333333222111000000000111444333333333333444555555333444555444333222444666555444444444666999<<<===???CCCKKKVVVbbbnnnxxx}}}yyyhhh^^^ZZZ[[[kkk{{{{{{}}}iiiRRRDDD<<<777777:::888888999999999999888888;;;;;;:::999999999999999;;;AAAIIIRRR\\\jjjzzztttdddVVVMMMGGGBBB???<<<<<<;;;999888777777777;;;<<<@@@GGGRRR]]]gggmmmssslllaaaUUUMMMLLLPPPTTT___qqquuudddVVVKKKCCCCCCDDDDDDJJJSSSbbbrrryyyggg\\\MMMCCC???===:::888:::::::::;;;<<<>>>AAABBBIIIIIIJJJIIIFFFBBB>>><<<::::::;;;<<<<<<===>>>>>>AAAAAAFFFPPP]]]lllqqqbbbWWWOOOJJJHHHFFFDDDAAA?????????>>>===>>>=========>>>???AAACCCEEEMMMVVV]]]bbbbbbZZZRRRIIICCC???@@@@@@>>>>>>@@@DDDFFFHHHGGGEEEFFFKKKOOOeeezzzvvvsssooonnnqqqssssssssstttooofffZZZNNNFFF???:::777555444222333444444444222000000111111111111000000333333222111000000000000222222222333333444666666333444555444333222444666777666555555555777999::::::===BBBJJJTTT^^^ggglllttt~~~|||qqqjjjggguuuzzzfffOOOAAA;;;888888;;;777777888888888888777777;;;:::999888888888888888888===CCCGGGLLLWWWhhhtttwwwhhh\\\RRRJJJDDDAAA???===<<<<<<<<<;;;:::888999<<>>FFFHHHLLLOOOOOOJJJCCC===;;;:::::::::;;;;;;<<<<<<===>>>CCCJJJQQQ^^^sssvvviii\\\RRRKKKIIIFFFBBBAAABBBBBB@@@>>>>>>>>>??????@@@AAABBBBBB@@@CCCGGGKKKOOOOOOKKKGGGCCC@@@???AAAAAA???AAAEEECCCIIINNNPPPNNNOOOTTTXXXlll{{{sssmmmfffbbbaaaggglllnnnsssyyyyyytttlllbbbWWWLLLBBB<<<777555333222333333222111111111222222222222111111333222222111000000111111222222222333444555666777333444555444333222444666777777666555555666777777999:::<<>>===;;;888999999999;;;DDDPPPZZZdddhhhmmmpppmmmeee[[[TTTPPP[[[jjjyyyuuugggVVVKKKFFFEEEGGGJJJNNNWWWfffuuuooo___TTTLLLEEE@@@999999999::::::;;;<<<<<>>???@@@AAAAAAAAAAAAAAAAAA???@@@BBBDDDDDDBBBBBB???>>>@@@BBBAAA@@@DDDKKKMMMVVV```bbb___]]]aaafffvvvwww|||qqqiii___XXXVVV[[[^^^```gggqqqzzz{{{yyytttjjj]]]PPPHHH@@@<<<888444333222111000222222333333333333222222222111111111111111222222333333333444555666777888333444555444333222444666444444444444444444555555555555777999<<<@@@CCCEEENNNXXXgggvvvsss```JJJ@@@===<<<::::::666666777777777777666666666666666666666777888999777999;;;;;;<<>><<<:::;;;;;;:::888888<<>>CCCLLLVVV[[[WWWMMMEEE>>>===;;;:::999999::::::999999===AAADDDKKK\\\kkkooo___UUUNNNEEEAAABBBCCCBBB???>>>>>>>>>?????????@@@@@@AAA===;;;===???======>>><<<<<<>>>@@@@@@AAAJJJUUU___kkkvvvxxxqqqkkkmmmrrr~~~qqqeee^^^uuukkk___UUUOOOQQQPPPNNNUUUaaaqqqvvv|||~~~zzzqqqfff```QQQKKKCCC<<<777444222111111222222333333222222111000000000000111222333333555555555555666666777888333444555444333222444666222222333333444555555555444444555777888:::;;;;;;BBBIIIUUU```kkkwwwooo[[[GGG>>>===<<<999888555666666777777666666555666666555555666666777777555777888999:::===AAAEEEMMMXXXhhhyyyuuunnneee]]]XXXWWWWWWWWWRRRWWW___hhhrrr}}}lllcccUUULLLGGGCCC@@@<<<======<<<;;;:::;;;>>>@@@IIIPPP^^^lllvvvwwwqqqkkkbbb]]]\\\cccrrr|||kkk[[[QQQLLLJJJKKKJJJNNNWWWaaakkkzzzuuugggWWWLLLCCC@@@===:::999999:::;;;<<>>@@@EEEPPP\\\nnn|||rrrcccYYYLLLEEEEEEEEECCC@@@>>>>>>>>>===>>>>>>???@@@AAA;;;999<<<===:::999<<<;;;<<<>>>AAAAAAFFFUUUcccttt}}}sssggg\\\SSSNNNzzzooofffZZZQQQPPPLLLGGGMMMYYYeeemmmyyyzzzvvv```XXXNNNDDD===999666444111111222222222222111111//////000000111222444444777666666666666777888888444444555444333222444666333333444555666777777888555666888999:::;;;;;;:::???CCCKKKRRRZZZeeerrrzzzkkkXXXEEE======;;;888666555555666666666666555555777666666555555555555666555666777888:::<<<===>>>???HHHVVVfffvvvxxxmmm```ZZZRRRMMMKKKMMMOOOPPPGGGLLLTTT]]]hhhyyyxxxgggZZZQQQKKKFFFBBB???>>>>>>>>>======;;;;;;???EEERRRbbbqqqyyy{{{yyynnneee]]]```kkkxxxzzzjjj]]]UUUQQQLLLGGGGGGNNNUUU]]]lllzzzxxxfffYYYGGGDDD???;;;888777888999<<<===BBBKKKTTTWWWSSSOOOAAA@@@===;;;999999::::::;;;999:::<<<>>>AAAIIIRRRbbbqqqooocccTTTKKKIIIHHHEEEBBB@@@@@@???>>>>>>???AAAAAAAAA;;;999======:::999<<<<<<===@@@CCCEEELLL^^^ooowwwhhhZZZPPPJJJGGGxxxkkkbbbVVVLLLFFFFFFGGGHHHSSS[[[hhhuuu~~~xxxnnn___QQQHHHBBB===:::888777555333111111111111111333444444222222555888;;;777444444555666555333333333555555555444333222333333222444666777777555:::::::::::::::999888777;;;>>>CCCHHHOOOWWW```fffuuu~~~oooYYYDDD>>>???<<<777555666555444555666777666555777777777777777777777777444333333444666888;;;<<<>>>@@@HHHUUUcccsssqqqcccYYYNNNJJJEEECCCEEEFFFFFFEEEEEEDDDGGGPPP]]]nnnssshhh___UUUNNNLLLGGGAAA>>>======;;;888CCC???CCCSSSdddqqqyyy~~~{{{tttiiibbbbbbkkkyyytttdddXXXNNNEEECCCIIILLLLLLVVVeeeooo|||wwwfffWWWOOOEEE>>><<<=========;;;===AAAEEEJJJMMMOOOQQQIIIGGGAAA;;;;;;>>><<<777777999;;;<<<<<<@@@FFFKKKUUU^^^mmmtttdddZZZQQQFFFAAAAAA@@@@@@@@@>>>===???AAACCCEEE@@@;;;999:::<<<<<<;;;===;;;@@@GGGJJJRRRjjj{{{gggVVVMMMHHHGGG}}}rrrjjj\\\QQQIIIFFFEEEDDDGGGMMMXXXdddpppyyy~~~xxxlllaaaXXXOOOGGGBBB<<<:::888666444444444444111333444333111111222555999666333222333444444222333444444555555555444444666444333444666888888888888999999999999888777666777888;;;===AAAFFFLLLQQQaaakkkxxxsss___KKKBBB???<<<888777777666555666888888888777666666666666666666666666444444444555666888:::;;;<<<<<<@@@JJJUUUdddxxxvvviii\\\QQQJJJEEEBBB>>>===>>>@@@@@@???>>>???DDDMMMYYYiii|||oooaaaXXXQQQKKKCCC???>>>===<<<:::::::::???IIIUUUaaaooo{{{}}}vvvnnniiiiiiooouuuwwwjjjWWWLLLFFFHHHHHHFFFKKKUUU```lllyyy{{{fff]]]OOOEEE???===<<<:::888:::===@@@DDDHHHKKKMMMLLLKKKEEE>>>;;;===<<<888333555777888:::???EEEJJJNNNUUUbbbqqqrrrdddXXXLLLFFFEEEFFFEEEBBB???<<<;;;;;;<<>>GGGMMMZZZwwwsssaaaTTTLLLGGG}}}tttfffXXXNNNGGGCCCAAA???AAAGGGQQQ]]]iiittt{{{}}}xxxqqqiii___VVVOOOFFFCCC@@@<<<888666555555222444444444222111111222777444222111111222222111444444444555555666666666999666444444666888::::::666777777777777666555555555666777888999;;;@@@CCCNNNWWWeeerrr}}}|||kkkWWWIIIBBB<<<999888999777666777888999999888666666666666666666666666555555555555666777888999;;;999999???FFFRRRdddsss|||mmm___SSSJJJDDD@@@===;;;888777888:::;;;;;;999;;;BBBLLLVVVfff}}}wwwlll___WWWMMMFFFBBB@@@>>><<<999:::>>>BBBFFFOOOaaasss}}}~~~uuummmjjjjjjttt}}}}}}gggYYYMMMIIIFFFBBBBBBHHHSSS\\\fffppp~~~yyymmm]]]OOOFFFAAA===;;;888888999;;;???CCCGGGIIIOOOPPPLLLDDD>>>===<<<:::555666777777999===BBBFFFEEEJJJSSS___mmm}}}uuueeeWWWMMMJJJCCCBBBAAA?????????@@@@@@???>>>>>>???@@@???===;;;::::::@@@HHHPPPcccsssbbbTTTLLL|||oooaaaUUULLLDDD@@@??????@@@EEENNNYYYdddkkkvvvuuuuuusssooojjjeeeaaaWWWTTTNNNGGG@@@:::555333444555555444333222222333666444222111111111111222555555555555666777888888999777444333555777999:::444444555555555555444444333444555666777999===@@@AAAHHHSSS]]]hhhuuu{{{gggUUUGGG>>>:::888:::888666666888999999888666666666666666666666666555555555555666666666777<<<999999;;;???FFFTTT```tttsssjjj]]]PPPGGGAAA>>><<<:::999777777888:::;;;<<<:::<<>>;;;===<<<;;;999999;;;>>>@@@@@@CCCIIIPPP\\\lll}}}vvvdddUUUMMMEEECCCAAAAAABBBCCCCCCCCC===>>>@@@BBBCCCAAA>>><<>>===???DDDLLLTTTYYYbbbdddfffiiikkklllnnnooojjjggg```XXXNNNDDD===999777666444333222222222222666666444333222222222333666666666777777888888888888555222111333555777777222333333444444333333333000111222333333555888;;;:::===CCCIIIQQQ^^^mmmwwwyyydddSSSGGG???:::;;;888666555666777777666555555555555555555555555555555555666666666555555:::999999<<<===@@@IIIRRRbbbssstttlll[[[UUULLLDDD???<<<:::888999999999999999:::<<<======>>>DDDNNN[[[nnnuuuggg\\\RRRIIICCCDDDAAA???@@@@@@CCCKKKTTT]]]kkk|||}}}zzzkkknnnuuu{{{eeeVVVMMMGGGCCCCCCHHHIIIMMMTTT^^^kkkyyy|||kkk^^^SSSIIICCC>>><<<:::888999<<<@@@BBBHHHQQQXXXVVVPPPIIICCC<<>><<<>>>@@@CCCDDDCCCAAA???>>>AAACCCIIISSSbbb{{{mmm^^^ttthhh\\\QQQKKK???===;;;:::===BBBGGGKKKPPPRRRUUUYYY^^^dddkkkpppsssrrrnnnhhh```VVVNNNIII???;;;666333222222222222777777666444222222333555777777999999999999777666666444111000222444444444111222222333333333333222333444555444333333444666999;;;===???DDDNNN[[[dddqqqxxxvvveeeXXXJJJ@@@===:::777555555555555555555555555555555555555555444444555666666666555555777666888;;;<<<===CCCKKKYYYiiiyyy|||nnn```VVVJJJGGGBBB???===<<<:::999888:::::::::999999;;;===???@@@GGGUUUeeeyyy}}}qqqeeeYYYQQQIIICCC???@@@AAABBBEEEIIIRRR]]]mmm|||qqqqqqrrrwwwwwwdddVVVKKKDDD@@@@@@???BBBIIIQQQZZZgggrrrppp```QQQGGGAAA>>>;;;888777888;;;<<>>888666555555444666777777555222111333666777999;;;<<<;;;999666444555333111111333333333222111111222333333333333333555666777666444333333555777999;;;===>>>DDDKKKRRRZZZbbbmmmwwwxxxkkkYYYJJJAAA===999666555555555444555555555555555555555555222333555666666666555555666555666999:::<<>>;;;===CCCHHHMMMVVV```iiisssqqq___RRREEECCC???;;;999888888999<<>>BBBCCCDDDJJJTTT]]]hhhssszzz___WWWMMMHHHIIIKKKKKKJJJEEEFFFFFFCCC@@@???AAADDDCCCIIIWWWnnnxxxjjj]]]UUUPPPKKKBBB:::777777:::===999<<<>>>???@@@DDDJJJOOO```dddkkkqqqssspppkkkhhh[[[SSSHHH???;;;:::999888555666777444111000333555888:::<<<>>>===999555222444333222333444444333111000111222333333333333333000222333222111111222333///222666888888:::>>>AAAIIIPPP\\\gggqqq|||xxxdddRRRDDD@@@;;;777666555555444555555555555555555555555222333444666777666666555888666666888:::>>>HHHRRR]]]eeeiiidddaaafffpppwwwyyyjjj\\\RRRJJJDDD@@@<<<999666555666777888888;;;===???>>>;;;:::<<<>>>CCCGGGTTTlll|||mmmeee\\\SSSJJJDDDEEEJJJGGGHHHOOO]]]pppyyyrrrtttsssbbbTTTKKKBBB>>>>>>BBBDDDDDDJJJSSSVVV```ooo|||kkk^^^JJJHHHDDD@@@<<<:::999999999???FFFLLLSSSVVVPPPHHHCCC???;;;999;;;======<<<666<<>>BBBEEEIIIPPP___zzz{{{lll]]]WWWNNNDDD>>>======;;;888<<<999666555666:::???CCCOOOUUU^^^ffflllpppsssuuunnniii]]]OOOGGGCCC<<<555999666555555444444888???666777999;;;<<<888333...222222333333333444444444222222222222111111000///222222222222222222333333666666666666777888999:::CCCFFFNNNWWW___fffsssrrrbbbWWWGGG<<<======666222555444444444555555444333333333444666888888888888888666888::::::===CCCLLLTTTfff```[[[VVVSSSSSS\\\ffftttuuummm```SSSMMMFFF>>>:::<<<999999999888888888888888<<<<<<>>>@@@>>><<<@@@FFFGGGSSSfffyyyzzzmmmdddZZZOOOIIIJJJEEEHHHMMMTTT___ooo|||vvvxxx{{{fffPPPFFF???;;;<<<======CCCLLLPPPSSSZZZdddpppsss^^^TTTHHH>>>:::999888777;;;???AAADDDLLLUUUVVVPPPIIIEEE???<<<<<<;;;999777999:::;;;===@@@CCCFFFGGGOOOTTT___ooo}}}}}}hhhXXXRRRQQQRRRQQQJJJHHHEEEAAA@@@BBBEEEHHHLLLYYYrrruuuhhh]]]TTTHHH@@@===<<<:::777777555333222333666:::===BBBHHHQQQZZZaaahhhnnnrrrqqqpppiii```YYYSSSIII@@@===999666777666444555999999888777777666555111///000000000111111111222222333333444444444333222222222222222222222333333333666666666666777888999999:::<<>>===@@@GGGRRR```tttwwwlll^^^VVVUUUHHHIIIKKKPPPYYYgggwwwzzzvvvzzzrrr]]]QQQHHHBBB@@@???===???DDDFFFJJJOOOWWWbbbooo|||kkkaaaRRRGGGAAA>>>===<<<666;;;===???FFFPPPSSSQQQOOOIIIBBB===;;;<<<;;;;;;999999:::;;;===???AAABBBHHHKKKTTTbbbppp}}}zzzggg[[[TTTQQQOOOJJJGGGDDDBBBAAACCCFFFIIIPPP^^^yyywwwhhh___QQQGGG@@@===:::777333222111111222444666777777;;;BBBIIIPPPYYYaaagggooorrrssspppkkkfff[[[QQQFFF>>>999::::::888666777>>>:::666333222333222222000000000111111111111222222222333444444444333333111222222222333333333444666555555666666777888999777888<<>>===@@@DDDIIIQQQ\\\fffnnn~~~tttcccTTTKKKEEEBBB@@@777:::<<<<<<@@@HHHOOOQQQVVVOOOGGG@@@===<<<<<<<<<999999999999:::;;;<<<===AAABBBHHHSSS^^^lll~~~|||jjj[[[SSSNNNLLLIIIFFFDDDFFFIIIJJJKKKRRRaaa~~~vvvlll]]]PPPFFF???;;;888444444444333444444555666555666999<<>>CCCHHHLLLKKKKKKIIIEEE???:::888777777777666666666555555666666777777777888888888<<>>>>>;;;;;;AAAIIIOOOYYYUUUNNNGGGAAA>>>;;;:::888888888888888999:::;;;???>>>AAAHHHQQQ]]]ooo~~~yyyfffXXXRRRPPPMMMIIIJJJNNNQQQPPPNNNQQQ```~~~wwwhhhYYYLLLBBB<<<888666666555555555555555555444555555666888>>>EEEJJJPPPXXXaaafffkkkqqqqqqnnnaaaUUUJJJFFFCCC>>>:::999:::777444333333444444444111111222222222333333333///000111111222222222222111111222333444444555555444444444444555666777888888666777:::;;;;;;>>>CCCHHHNNNXXXcccmmmyyyooo^^^OOOBBB:::777777777777666666444333333888555333444888<<<<<<<<<>>>DDDOOO[[[cccaaaYYYRRRCCC;;;666666888888888:::<<<@@@AAA???>>>???<<<888555777888777777777777666444555555666777888888999<<<<<<@@@HHHPPPYYYhhhuuu~~~vvvjjj___YYYYYY[[[^^^kkkqqq{{{{{{ppprrrwww}}}lll[[[OOOHHHBBB===;;;<<<===>>>@@@DDDJJJNNNXXXbbbppp~~~ttteeeYYYNNNHHHBBB@@@>>>:::999<<>><<<===BBBHHHRRRaaaooorrr```WWWUUURRROOORRRXXXZZZVVVPPPPPP___|||ssscccSSSGGG>>>:::777666555444333333333333111222333444666:::???CCCBBBIIIQQQVVV]]]fffmmmnnnhhh^^^UUUPPPJJJAAA;;;999888666333222222222222111/////////000000000000111222222333444444444333333111111222333444555666666444333333444444555666777999666666999:::999;;;???BBBDDDJJJRRR[[[dddrrr}}}ppp___OOOBBB;;;=========;;;:::888666555444444333333555999===@@@IIIOOOYYY```aaaZZZOOOFFF:::555222444555444555888777::::::777666888777444333777999666444666666444444444555666888999::::::???AAAHHHSSS^^^kkk{{{}}}qqqhhhbbb___]]]bbbdddkkkwwwvvvtttssswwwnnn\\\OOODDD<<<;;;;;;;;;:::;;;===AAAEEEJJJRRR^^^jjjuuuzzzlll^^^VVVIIICCC>>>;;;:::;;;BBBJJJNNNRRRUUUTTTNNNFFF>>>999999999999999:::;;;<<<<<<;;;999:::===AAAHHHTTT```sssooobbb___[[[ZZZ```gggggg^^^UUUTTT```zzzppp___PPPFFFAAA999888666444333333333333///000333444555777:::<<<888>>>DDDGGGLLLVVV^^^aaaddd```___^^^XXXMMMEEECCC>>>:::666333222222111111////////////000000000000333333444444444333222222111111222333444555666666333333333333444555666777999666666999;;;:::;;;>>>>>>===AAAIIINNNRRR]]]hhhwww~~~qqq___OOOEEEBBBBBBAAA???<<<:::777666333555777666666:::AAAHHHSSSWWW\\\]]]WWWMMMCCC===555222222444333111333777333666666333333666555333111777888444222444555333444555666777999:::;;;<<>>EEEGGGHHHPPPZZZfffnnn{{{~~~kkkYYYMMMDDDCCCAAA???<<<999666444555888;;;;;;999===FFFOOOWWWZZZ[[[VVVLLLBBB;;;888444444555666333000222777222555555222333666666333111777999444111444666444444555666888999;;;<<<===FFFOOO```tttyyyrrrbbbaaa```ccckkkuuu{{{vvvtttxxxwwwdddSSSGGG;;;;;;:::999888999;;;>>>===@@@DDDIIIQQQ]]]lllwwwyyykkk]]]PPPJJJEEE???===@@@>>>EEENNNSSSRRRMMMJJJHHH>>>===<<<:::999888888777999999;;;>>>???@@@GGGPPPSSSbbbwww{{{xxxyyyyyykkkYYY___ppp{{{jjjXXXMMM@@@<<<888777888888666444444333222222111111222222444444555777:::>>>BBBEEENNNTTT]]]eeegggeee___[[[OOOKKKDDD<<<777444333444333111000111222222000///111111000000000000111111000111222222222333666999555555444444444444555555555555444444555888:::<<<777;;;??????>>>???DDDIIIWWW^^^iiivvvooo```RRRGGG<<<999:::999999:::555666888<<>>===@@@FFFTTTcccxxxuuuggg]]]___bbbffftttxxxrrrtttyyyvvvaaaOOOJJJBBB<<<;;;;;;888666777:::<<>>AAACCCDDDLLLUUUcccrrrppp___```kkkqqq```TTTGGGBBB<<<999999888666444444333222222111111222222222222111222444777:::<<>>>>>;;;;;;???CCCKKKPPPXXXbbbmmmzzzrrraaaTTTGGG@@@<<<888666888777888<<>>999777555444333222222111111222222333333333333333333444555555555444444333333444444444666333555;;;>>>@@@HHHQQQeeesssqqqeeecccaaaaaakkkxxx~~~uuurrrsss{{{ooo^^^MMMDDD<<<;;;;;;999666666777999;;;<<<===DDDNNNVVVcccmmm|||ssscccVVVMMMEEE@@@;;;???BBBCCCHHHOOOPPPLLLFFFBBB<<<999999999888777::::::;;;;;;===>>>@@@AAAFFFMMMVVVbbbqqqzzzfffbbbgggwww}}}kkk___QQQJJJAAA;;;999888666444444333222222111111222222111000000///000111333444777<<>>FFFUUUccczzzrrrkkkeee```dddmmm{{{rrrnnnoooyyyoooZZZMMMAAA>>>>>><<<888777555777999888888<<>>???EEEMMMPPPOOOOOOJJJBBB<<<999888777777<<<<<<;;;;;;;;;;;;<<<<<>>DDDJJJNNNQQQYYY[[[]]]\\\WWWNNNEEE???;;;888555333333444444333444444333333333333444444555666777666555444555777777777666666666666777777777666666555555666777777999:::;;;999777777999;;;:::;;;===AAAHHHSSS```hhhvvv~~~wwweeeVVVJJJ@@@===>>>???DDDMMMYYY```^^^UUUMMM@@@<<<777333222333444444333222222111111222222333222222222222222333333444444444333333333444555555555777999;;;AAAOOOeeevvvxxxnnngggfffjjjuuuwwwpppkkkppp{{{|||mmm\\\LLLDDDBBB???<<<:::777888999999999:::===???CCCKKKWWWdddqqqzzziiiWWWLLL@@@???===>>>CCCKKKQQQSSSVVVPPPHHH@@@;;;888888888<<<;;;;;;:::999999::::::>>>???BBBGGGRRRcccvvvtttdddYYYZZZaaajjjxxxxxxbbbXXXJJJ???:::888666555444333222222111111222222000000///000000000111111222222333555888<<<@@@CCCKKKQQQZZZ``````ZZZQQQKKKBBB>>>999555333333333222333333222222222222333333555777888777555444555666777777666666666666777777555555555444555555555666888888999888888999:::;;;999:::<<<>>>BBBHHHPPPUUUbbbkkkwwwxxxhhhYYYLLLFFFFFFHHHNNNYYYccceee\\\MMMBBB:::888666666666555333222333222222111111222222333222111111111111222333333333333333333333444555666555888:::<<>>@@@CCCEEERRRYYYdddppp{{{~~~mmm^^^VVVTTTXXX^^^eeehhhaaaTTTEEE;;;777777666777888666333000333222222111111222222333111111000000111111222333333333333333444555555666444888:::===KKKeeezzzqqqmmmlllrrr}}}vvvpppnnnsss|||uuufff[[[QQQFFF???>>>666777777888888888999999===???CCCHHHNNNZZZgggqqqnnnaaaPPPHHH@@@>>>???AAAFFFKKKSSSRRRPPPKKKEEE???===<<<999999999999999::::::;;;999;;;>>>@@@DDDMMMXXX```vvvzzzgggVVVQQQQQQRRRYYYaaattt|||qqq```PPPFFF???999555444333222222111111222222///000000000000000/////////000000222333555666777999>>>FFFPPPXXX^^^aaabbbZZZSSSIIIAAA;;;888777666555555444444444444555555222444777777666555555555888777777666666777777888444555666777888888888888777666666666888999999999555777:::;;;::::::;;;<<>>999555444333444666666444222333222222111111222222333000000000000000111222222333333333333444555666666333777:::???QQQnnn{{{uuuvvvzzz|||sssrrrsssuuuzzz|||uuunnnaaaPPPEEEBBB888777666666666777666666999<<<@@@CCCFFFMMMUUU\\\pppwww~~~qqq\\\QQQGGGDDDAAA@@@CCCHHHLLLOOOQQQPPPJJJDDD@@@>>>;;;::::::999999999::::::888:::<<<<<<>>>CCCKKKRRRcccqqqmmmXXXPPPNNNMMMRRRYYYkkk{{{iiiXXXKKKBBB:::666444333222222111111222222333333333333222111000///...///000111111111111000777999===DDDMMMWWW```eeefff^^^SSSIIIBBB???<<<;;;666666555555555555666666111333666777666555555555555555444444444444555555555555777888::::::;;;;;;888777555555777777777777444666888999888888999;;;;;;>>>CCCJJJTTT```kkksss}}}zzzzzzttteeeRRRBBB;;;;;;333111000000222444555444333222222222222222222333000000000000000111111222222222222333444555666777333666999@@@TTTttt{{{zzz~~~{{{tttooolllpppxxx}}}oooZZZLLLGGG;;;999777666666666666555666;;;@@@DDDEEEHHHLLLOOO[[[cccppp}}}fffZZZOOOJJJFFFBBBDDDIIIGGGLLLQQQRRRNNNGGGBBB@@@===<<<;;;:::999999999999:::;;;;;;::::::>>>FFFLLLSSSbbbxxxrrrZZZPPPLLLKKKOOOVVVjjj}}}vvvgggYYYKKK@@@999777555444222222222222333444333222111000///...---000000000000111222333444333555777:::???IIITTT\\\___bbbbbb]]]SSSIIICCCAAA@@@:::777::::::666666:::777777777888999999777555666555444333222333444444333444666777999:::::::::444333333333333444555555888777777777777777777888:::;;;===AAAGGGNNNUUUYYYeeennn{{{zzzhhhXXXJJJ===777777555444444333333444444555444333222333333333111///////////////////////////222222222222222222333333555999<<>>>>>???BBBEEEHHHOOO[[[hhhuuu}}}mmmYYYKKKHHHGGGEEEAAAFFFGGGKKKPPPRRROOOHHHBBBCCCBBB???;;;666555666888999888777777999>>>BBBEEEKKKRRR___ooozzzaaaQQQKKKKKKPPPWWWkkktttkkkcccdddkkk~~~}}}oooaaaSSSFFF>>>888666444222111111000///......///000000111222222000//////000111222333333222333555777:::BBBKKKRRR[[[___cccccc^^^UUUNNNIIIEEE>>>;;;>>>???===<<<>>>:::888777666777888666555777666555444444444555666333333555666777777777777444333333333333444555555666777777888888777777666777777888;;;???EEEJJJMMMYYYaaannnzzzvvvaaaRRRFFF<<<777777333333222222222222333333333111111111333333333111111111111111111111111111222222222222222333333333666:::<<>>999999777333222555666999<<<===<<<<<<>>>AAABBBGGGNNNXXXbbbooozzzxxxdddVVVPPPLLLGGGCCCCCCDDDGGGKKKOOOOOOKKKGGGBBBAAA???<<<999777777777999999777777999;;;>>>@@@DDDKKKVVVdddttthhhVVVMMMKKKPPPWWWqqqoooddd\\\VVVWWW]]]iii~~~zzznnn^^^OOOEEE<<<999666333222111000...,,,,,,---///000222333333////////////000111222222222222222222444:::AAAFFFRRRVVV^^^eeegggddd\\\VVVPPPIIIDDDGGGJJJJJJHHHHHHAAA>>>:::777777777777666777666666555555666777777222333444444555555444444333333333333333444555555555666777999999777666555666555555666888<<>>:::777444555777777999::::::999999:::;;;<<<>>>AAAFFFMMMXXXccckkk{{{ssscccXXXPPPHHHCCC@@@@@@AAAEEEIIILLLMMMLLLDDDBBB???===;;;:::888777999888888888999999:::;;;<<>>EEEJJJSSS___iiikkkhhhddd```ZZZVVVWWW\\\]]]ZZZWWWNNNHHHAAA<<<999888888888666666666666666666777777333333444444444333333222333333222222333333444555333555777999999777555333777666555555777888:::<<<>>>CCCKKKSSS^^^kkkzzznnnTTTDDD===888666555222222111111111111222222333111///...000222333444222222222222222222222222111222222333333444444444666777;;;FFFYYYrrr|||uuurrrsssyyyxxxjjj```YYY]]]cccjjjoooqqqnnnjjj\\\SSSFFF===999888:::<<<777777777777666777777888999:::;;;===AAAHHHQQQWWWcccjjjuuu~~~nnn___RRRGGG@@@>>>======>>>BBBGGGKKKNNNJJJFFFAAA===<<<;;;999777777888888999:::::::::999777:::???FFFPPP[[[fffnnn}}}jjj\\\VVVZZZbbb}}}cccTTTOOOKKKJJJMMMPPP[[[nnnuuudddWWWGGGAAA:::666666666444111222222111000///...------//////////////////000111111000000111444777:::<<<===@@@GGGTTTaaakkkoooooopppmmmkkklllppprrrooojjj\\\UUUKKKBBB<<<999888777555555555555666555555555444555555555555444333333333222222222222333444444222444666888888666444222555555555555666888999:::999<<>>:::777888888888777555444333444444555555555555555444222222222111222222333444333444444555555444444333222222222333333444555555333555888999;;;@@@HHHNNNVVV___lllxxx}}}kkkVVVGGG<<<555333555222222111111111111222222222111///000111111000///////////////////////////111111222333444555666666:::<<>>777888888777666777<<<@@@HHHMMMRRRPPPHHH@@@======888888888888888888888888666888:::;;;<<<===???AAAIIIPPPZZZfffssszzztttzzz~~~cccSSSJJJBBB???@@@@@@@@@GGGSSS```qqq}}}kkk\\\JJJ>>>999888555222222222222222222222222222222222111111111111111222111///...111555777666444333555777999===FFFRRR[[[qqqvvveeeWWWLLLDDD@@@999::::::999888666444333222333444444555555555444222222111111222222333444444444444444444444444444333333333444444444444444///222555666777:::@@@DDDDDDNNN[[[hhhrrr}}}wwwhhhVVVHHH===555333666111111000000000000111111///...///000222333222000////////////////////////111111222333444666666777===@@@NNNdddqqqpppjjjggg^^^fffrrrnnnXXXIIIFFFFFFLLLXXXcccjjjlllmmm^^^OOOIIIIIILLLWWWbbbmmmrrrrrrlllgggaaaUUUIII???;;;666444555666444333333555666666555666888999666999<<<>>>AAAFFFNNNTTT[[[bbbmmmzzzyyyaaaLLL@@@<<<444666777666555666;;;>>>@@@KKKVVVWWWNNNDDD???>>>:::999888666555555555555666888:::;;;:::::::::;;;BBBFFFLLLTTT___nnn|||hhh```dddnnnwwwzzz^^^PPPGGG>>>;;;===<<<===CCCLLLSSS^^^rrrvvviiiWWWIIIBBB===888555222444444222///...000222444333111000000000111222333333222222222222222333666555444555999???DDDHHHeeeooo{{{pppbbbSSSHHHBBB>>>999777777666333000444444444444444555555555555444333222222222222333555555555444444333333333111111222333333444555555444444444555777888:::;;;BBBEEEKKKRRR]]]jjjwww|||nnn___MMMBBB:::555444666222222222111111111000000///000222444555555555444//////000111111111000000444000111666999666333333===NNNcccooosssmmm___RRRTTTSSSWWWeeevvv|||fffWWWBBB@@@>>>???FFFQQQ]]]dddiiieee\\\PPPFFFEEEKKKRRR]]]fffnnnqqqqqqoooeeeYYYGGG???666222555999;;;;;;333444555666666555444333777999;;;<<<<<<===???AAAIIIPPPZZZfffrrr~~~nnn[[[JJJ>>>888555555555555555555444444<<>>???DDDQQQcccpppvvvdddRRRFFF===777444222444444333000...///111333222222111000000111111333222222111111111222222888777555555888<<>><<<999:::???HHHRRRYYYbbbaaa]]]TTTKKKFFFGGGIIINNNXXXdddlllsssuuummmbbbPPPGGG<<<666777888888666444444555555555555444444333555777888888888:::<<<===CCCKKKUUU___jjjtttzzz~~~|||{{{}}}}}}tttcccRRRDDD;;;666555555555555555555444444===CCCKKKRRRXXXXXXNNNBBB===;;;999888777777555333888888888888888888888888888;;;>>>@@@DDDLLLWWW```qqqzzz|||eeeYYYNNNMMMTTTUUUbbbttt~~~~~~sssbbbPPPGGGCCC@@@>>>???;;;<<<<<<<<>>GGGRRReeexxxwwwnnn[[[TTTJJJBBB>>>;;;777444111222333333444444333333000111333444555555444333333222222222222111111111222222222333333333333333555555444333333444444444555666777:::@@@IIITTT[[[fffqqqqqqdddNNNEEE>>><<<999444000///222222222111111111111111---------...///000222222444444444333333222222111222000111666888888:::>>>HHH]]]rrrwwwmmm^^^NNNCCC>>><<<>>>FFFQQQbbbwww~~~iiiSSSDDD;;;999666666999@@@HHHMMMVVVYYY[[[XXXPPPGGGBBB@@@AAAIIIVVVdddqqqxxxsssjjjYYYNNNAAA:::::::::777333444444333333333333444444222444555555555555666888777;;;AAAGGGNNNWWW```fffjjjpppxxx{{{wwwqqqllljjjhhhhhhiiijjjlllpppsssuuuzzz{{{|||}}}vvvooocccUUUIII???999666444444444444444444555555<<<@@@EEEMMMWWW\\\VVVKKK@@@===999777666666666555666666666666666666666666555888:::;;;<<<@@@GGGMMMXXXaaannn{{{rrr\\\QQQFFFDDDJJJKKKTTTeeerrrjjjgggffffff```SSSFFFAAA???<<<;;;<<<;;;;;;;;;:::;;;AAAKKKSSSdddvvvlllXXXIII@@@<<<888999999888666444222222000111222333333222000000111111000000000111222222999888666666666777999:::>>>FFFTTTeeevvvooofffYYYNNNFFF@@@:::555444555555666555555444444333444666777777666444222111111111111111000000000333333333222222222222222333333222222222222333333555555444555777>>>FFFLLLWWWbbbqqq}}}yyynnn___TTTDDD===888888888444000///111111111111111111111111000000//////111222444666777666555444333333222222222000222555666666;;;BBBRRRhhh}}}|||lllXXXIII@@@???===>>>AAAFFFPPPbbbsss{{{lllZZZIII===:::999666666888===CCCFFFJJJOOOUUUVVVQQQHHHAAA======AAAJJJXXXgggqqqqqqlll___TTTEEE===<<<<<<:::777444444222111111222444444444555777666555555666777777999;;;>>>BBBIIIPPPUUUZZZcccnnnuuussslllddd___YYYXXXVVVUUUWWW[[[___aaagggggghhhjjjlllnnnooopppmmmooorrrrrrpppnnnllllllccc^^^UUUKKKBBB<<<:::888333333444444444444555555999;;;>>>FFFRRR\\\YYYQQQCCC???:::777666666666666555555555555555555555555666777999999999;;;>>>AAAJJJQQQ\\\fffqqq|||nnnXXXNNNCCCAAAGGGGGGJJJXXXnnnsss```XXXWWWWWWWWWQQQGGG???======:::999:::<<<<<<;;;::::::>>>DDDIIIWWWdddwwwxxxdddRRRFFF@@@:::999888777555444111000000000222333333222111000111111000000111222333333666666666666666888999999<<>>BBBKKKTTT```kkkuuu~~~uuujjj\\\OOOGGGAAA:::555666777444222222111111111111111111111111000/////////000222444555777666555444333222333333222111222444333444===GGG^^^sssjjjTTTGGGAAA;;;::::::<<<===AAAMMMZZZkkkzzzsssfffYYYMMMBBB;;;888777666666888<<<@@@BBB???DDDJJJNNNMMMIIIDDDAAA???===AAAKKKYYYdddiiilllfff\\\NNNDDD???===;;;999444444222111111222444444444666777666555444555777555555666666888;;;@@@DDDKKKTTT```iiijjjeee]]]XXXSSSPPPLLLIIIIIILLLOOORRRRRRRRRRRRSSSUUUWWWXXXZZZVVVXXXZZZZZZYYYWWWVVVVVVQQQNNNGGGAAA<<<:::999999333333333333444444555555666666888>>>JJJUUUVVVQQQFFFAAA;;;777666666777777555555555555555555555555555666888999999:::;;;<<<@@@EEEMMMTTT\\\fffqqqyyyjjjVVVMMMBBB@@@EEEEEEEEENNN```uuulllXXXNNNLLLLLLLLLIIIBBB=========:::888999:::::::::::::::===AAACCCNNNUUUcccvvvrrr^^^LLLBBB;;;888555333222111///---000000111222222222222111111111111111222333444444555555666777777888888999;;;<<<>>>DDDMMMZZZeeelllttt{{{}}}qqqeeeXXXJJJAAA???===999666444444444555;;;;;;;;;999777555222111/////////000000000000111111111111222222222222222000000000000111222333444333333333222222444777;;;>>>EEEOOOYYYcccpppxxxmmmdddYYYLLLBBB??????888444555777555333444111111111111111222222222111222222222333555666777666555333222111222222333111111333444222555AAANNNhhhzzz|||eeeOOODDD???777666666999:::<<>>???GGGJJJSSSbbbsssmmmXXXKKK>>>:::444222111111000...111111000000111222222333222222222222333444555666666666777888888888777777888777888:::@@@IIIQQQVVV```iiiwwwwwwhhhYYYNNNHHHDDD???:::777777888:::::::::888777555444222222//////000000000111111111000000111111222222333333222111111111111111222222///000222222222222444666666<<>>;;;888555333555777999>>>DDDJJJVVVeeesss~~~|||yyytttnnniiifffZZZTTTJJJDDD@@@===888555222222222222333444555555555666999>>>BBBFFFHHHIIIAAA<<<;;;>>>AAAFFFQQQ]]]hhhjjjiiiaaaRRREEE<<<999444444555555555555444444000111333333222222333555888888888777555555666777;;;???GGGQQQXXX\\\]]]\\\WWWSSSMMMFFFAAA@@@@@@AAABBB@@@>>>===<<<===>>>???AAACCCDDDCCCAAA?????????999999888666555444333333111222222333444444555555333666666555888@@@FFFGGGHHHDDD???;;;999888777666444444444444444444444444555555444555777888888888555888<<<>>>???CCCJJJOOOZZZ^^^ccciiinnntttzzz~~~xxx]]]KKKEEE<<<:::??????>>>AAAGGGQQQ```qqqqqq]]]LLLBBB>>><<<>>>;;;999<<<<<<::::::<<<888777666666888;;;===>>>BBBCCCJJJTTT```qqqzzzdddTTTCCC===777333333333333111222111000000000111333444333333333333444555666777777888999999999777666555444444444777:::@@@EEEHHHQQQ[[[lll}}}tttcccWWWQQQLLLEEE???;;;;;;===???888777666444333333333333///000000000111111222222//////000111222333333444444333222111000000000000---000222333333333444555444999???BBBEEELLLVVV___ssszzz|||uuubbbXXXNNNGGG@@@777555999444000000555888666333222000000111111222222222222+++,,,...000111111111000222111///......000111333...000444555555<<>>>>><<<<<>><<<:::777666666666777999;;;;;;:::888666555666777777777777666555333333111111222333333444555555333777888444444:::@@@CCCHHHDDD???<<<:::888666555333333333333333333333333888777666666777888888888888;;;<<<<<<:::;;;???CCCHHHJJJNNNQQQUUU[[[aaaeeehhhmmmvvvtttZZZIIICCC;;;:::>>>>>>>>>>>>@@@EEEOOO```rrr~~~uuubbbQQQEEE@@@???:::777777:::;;;999:::===;;;999777777:::<<<>>>>>>BBBBBBGGGNNNTTTaaayyyppp\\\HHH>>>555333333111//////000///...///111444555555666666666555333444666888999777555555777888666333666555444555666999<<<===EEEMMM\\\qqq{{{mmmggg___RRRHHHAAA???>>>>>>777777666333222222333555333333333222222111//////222222333333222222111111...000222444444444333222222111111333555555444333666666666888;;;AAAFFFJJJ\\\ffftttxxxkkkbbbNNNIIICCC<<<666444444444222222222222222111000///111000///000111222111000/////////000222111///---+++...111222111000///000...///222555444;;;QQQgggyyy~~~iiiPPP@@@999555333222111222333555888:::>>>@@@EEEPPPaaatttxxxtttooollliiikkkjjjiiigggfffeeeeeeeeeaaa```___^^^^^^```bbbcccbbbccceeegggfffdddaaa```[[[ZZZYYYWWWVVVUUUUUUUUUVVVRRRMMMIIIGGGFFFDDDCCC::::::999888666444333222111222333333444444444444333333333444777<<<@@@CCCDDDEEEDDD???:::999>>>DDDWWW```jjjlllcccSSSEEE===999777555444555666555444333333333333333333333333666444333333333333222000222333666:::AAAIIIPPPTTT\\\]]]\\\WWWNNNDDD===999999999999555222000222555::::::999888777666666777999888666555333333222222333333222333444555666666777777666555555888<<>>999666555777666555555555555444222666555333444555777888888888888999999999:::::::::<<>>===>>>>>>>>>CCCPPPaaannn~~~yyykkk[[[NNNBBB:::::::::999777666666888;;;777888:::;;;<<<;;;::::::===<<<>>>BBBFFFQQQeeevvvyyygggQQQEEE:::666555222111111333111///000111333444333555666666666555666999;;;;;;888666666777888777555555444444444555888:::<<<@@@GGGUUUhhh}}}{{{vvvnnnaaaUUUKKKDDD>>><<<666666666444333222222222222222222222222111000000///000111222333222222111111222333444444333111000000000000222444555444333444333333444777;;;@@@CCCNNNWWWcccoooyyyyyyjjj[[[QQQCCC@@@;;;666222111222333111222222222222111000///222000///000111111000///000/////////111111///...,,,...111111000///000000...///222444555>>>TTTiiiyyy~~~xxxcccKKK===777444222222111111222555777999777;;;@@@GGGPPP^^^nnnyyy|||zzzxxxxxxwwwvvvtttrrrmmmiiiccc___[[[YYYVVVTTTUUUTTTSSSQQQPPPOOOOOOOOOMMMLLLJJJJJJJJJKKKMMMNNNNNNOOOPPPPPPPPPOOOMMMLLLIIIHHHGGGEEEDDDCCCCCCCCCIIIEEEBBB??????>>>>>>===888888888777666444333222111222222333333333333222333222222333555999===???DDDEEEEEE@@@;;;999;;;???MMMVVVbbbhhhcccWWWHHH>>>;;;999777666666555333111222111111111111000000000444222222222444444444222444444555888<<>>888999999777444222444555666555555444333333333333888777666444333333222222222222222333444555666777555666666555555666999<<>>???AAACCCFFFDDDGGGKKKSSS]]]kkkyyyzzzrrrllljjjhhheeegggmmmsssuuuzzzgggTTTEEEBBB@@@:::999===999:::::::::===GGGUUU```sss{{{}}}ssscccTTTHHHAAA>>>===;;;999777777888999888888:::;;;;;;;;;::::::===<<<>>>@@@CCCKKK[[[jjjuuu```QQQAAA999666333222444444333111111222333333222444555666666777999===@@@===:::777666666666555444333333222333444666888::::::@@@KKK\\\pppuuuiii\\\PPPFFF@@@:::999888666444333111111000000111111111222222222...000222444555555444333222333333444333111000.../////////111444555444333333222111111333666:::<<>>===<<<<<<<<<===???@@@@@@@@@@@@????????????>>><<<<<<;;;::::::999888888;;;999666666777777777777666666666555555444333222111222222222222111111000222111111111333555888:::AAACCCDDDBBB===999888999@@@HHHUUU___bbbZZZNNNEEE>>><<<999777777666555333222111111000/////////000222111111222444555555444555444444555777:::===???GGGLLLSSSWWWUUUOOOIIIFFF:::;;;:::888666444444555333222222111111111222222777666555444333222222222111222222333444555666777333555666555555555666888===AAAGGGJJJHHHDDD@@@>>>777666444444555666555444666555444444333444444444555555666777777777777777444666888999999:::<<<>>>;;;===@@@DDDLLLVVVaaahhhwwwnnnddd[[[WWWVVVTTTTTTVVVYYY[[[___fffoooxxxuuu___OOOBBB???>>>:::999===;;;;;;<<<;;;<<>>;;;999888777777888888999:::::::::999999===<<<<<<>>>>>>BBBMMMYYYqqqnnn]]]III>>>777333222444444333222222444555444333444555666777888<<>>;;;777444333222111222111111222333555666777777;;;CCCQQQcccvvv|||pppcccWWWOOOEEEBBB<<<888555444333222000000111111111222333333222444666888999888666555222222222333222111000////////////111444555555444555444333222333444777888999===BBBHHHOOOZZZgggpppqqqaaaTTTIII>>>888555333222000000111222333000000111111111111000000222111//////000000///---111///------///000111111///000000///......000222///000222444:::HHH]]]nnnxxxqqqbbbNNN===444222333222111000000333777;;;===@@@AAAAAA@@@AAAEEEMMMSSS\\\```fffiiiiiigggeeedddaaa```___^^^___```cccdddhhhiiiiiijjjjjjjjjjjjjjjiiimmmssszzz~~~ssshhhddd^^^YYYUUUSSSPPPNNNOOOKKKGGGEEEEEEFFFFFFFFFEEECCC@@@?????????>>><<<===<<<;;;:::999999999999999999888888888999:::;;;;;;;;;:::999999999:::;;;999999999888888777666666666555333333444555555444333333444444444333222222111111111111111000///...222222111111222333555666;;;???BBBBBB>>>:::888777777===GGGSSS\\\\\\VVVPPPEEE@@@;;;777777888888888555444333111111000111111333222111222444555444333444333222222333555666888;;;AAAIIIOOOQQQPPPOOONNNAAA@@@<<<888555444444555333222222111111222222222555555444333222222222333111111222444555666666666222444666666555444444555888>>>EEEKKKMMMJJJFFFCCC999777444444555666666555333444444444333333444555444555666777777777777666555777888999888888:::;;;:::;;;===???CCCIIIQQQWWW]]]hhhxxxooodddVVVNNNLLLLLLLLLKKKKKKLLLNNNSSSYYY___eeehhhooossswwwzzz|||}}}mmmUUUJJJ@@@===<<<999999<<<:::;;;<<<<<<<<>>;;;:::999888777888888999999999999999999;;;:::;;;===<<<<<>>BBBJJJVVV^^^lllzzzttt```OOODDD===888555333333222111111111111222///000000111111111000000111000//////000000///---111///------///111111111000000000///......///111///000222444===MMM```mmmsssgggVVVFFF999333222444222111111222666<<>>@@@@@@===;;;999888999888777666777666555444444333444444444444444444444555555666777666444333333444666777444444555555555444333333666555333333444555444333222222333333333333222222111111111111000000///...333333222222222333444555555999===??????<<<:::999666888===GGGSSSZZZ\\\\\\OOOIII@@@999666666777888777666333111000000000111444222111111222222111000222222111111222444555666555999>>>CCCGGGKKKOOORRRJJJFFF@@@:::777555555555333333222111111111222222444333333222222222333333111222333444555555555555222444777777666555444444555:::BBBIIINNNMMMJJJGGG;;;999666555666777666666000222444555444333555777444555777888888888777666666888999999777777888:::777888888888:::===BBBFFFIIISSSccctttvvvjjjYYYLLLFFFEEECCC???CCCCCCDDDFFFIIIMMMQQQSSSXXX[[[___cccdddfffhhhjjjiiinnnuuu{{{gggNNNFFF???<<<;;;::::::;;;666777888999:::;;;>>>???GGGUUUgggvvv|||wwwfffUUUFFFBBB>>>;;;::::::999888888888888888888888888888888888999<<<<<<;;;???EEEIIIUUUgggzzzsss]]]MMMBBB999444444222222222555888999888777444555555555777;;;AAAFFFJJJIIIGGGAAA;;;666333222000000111222222333444444666888<<>>GGGMMMXXXiii}}}qqqdddQQQBBB999444222111222111111111000//////...//////000000111111000000000///......000000///...000...---...000111111111///000111000///...///000---000222555???QQQbbbjjjkkk\\\JJJ>>>777222222333222222222555;;;CCCJJJOOOUUUOOOIIIIIINNNPPPOOOKKKLLLLLLJJJGGGCCCAAAAAABBB>>>===<<<<<<<<<===>>>???AAAAAABBBCCCCCCCCCCCCBBBAAADDDKKKWWWgggppplllcccMMMHHHBBB===<<<<<<<<<<<<;;;999666666888:::<<<<<<888777555666777777555444444444333222222222222222111222222222333333333333444333222222222333444555111222333444444444333222555444222333444444222111222333333333333333222111000111111111111000000///444333333333333333333444222444888;;;======<<<;;;888777999???IIITTT^^^ccc\\\UUUJJJAAA;;;888777666777555333000......//////333222000000000000///---000000111222333555666777333444777:::===DDDKKKPPPPPPKKKFFFAAA>>>;;;888777444444222111111000000000222222111111111222333333222333444555555555333333111333555666555444444555444777===DDDKKKMMMKKKIII???<<<999777777777777777000333666666444333555777444555777888999888666555444666777666555444555777555666666555555777:::<<<===FFFQQQ___qqq~~~uuufffVVVLLLGGGAAA;;;<<<<<<<<<<<>><<<;;;888777777666666666777777888999::::::;;;::::::::::::<<>>999777888999999999777555444666888999999555444444555888999888666555555444333333333444444111222222333333333333333444333333333444444555666222333555666777666555444222111111222333333222111333444444444333222111111000000111111222222111111222222222222222222222333222333444777:::<<<======888888888:::AAAMMMZZZcccddd___XXXQQQKKKEEE@@@<<<999777444111/////////000000///......///000///---//////000222333555666777222333444555888===DDDIIIPPPNNNLLLKKKIIIEEE>>>999888777666444333222222111111111111111111222333333444555666666555444222000///111333333333333444666444555888???FFFJJJKKKJJJCCC@@@;;;999888888888777333666999888444222333555222333666888888777555444222444555444333222333555555666777666555666888:::777>>>FFFNNN[[[kkkuuuxxx|||{{{tttggg[[[TTTKKKCCC;;;:::999999999;;;===>>>>>>@@@DDDEEEFFFFFFGGGHHHFFFIIIMMMPPPSSSVVVZZZ\\\hhhjjjooosssxxxrrrWWWFFFDDDAAA===<<<===<<<;;;;;;;;;<<<===>>>>>>>>>===<<>>@@@>>>888333000000000111222333333333333333333555777999<<>>JJJ]]]tttzzzjjj\\\EEE???888444333333222111111222333444444333222111......///000000000000000---,,,,,,---000111111000------...000222333111///...000222333111///------+++000333777CCCUUUbbbdddZZZIII:::555555111000111222333555;;;DDDOOOYYY___WWWVVVUUURRRPPPOOOOOOPPPTTTTTTSSSNNNGGGAAA<<<:::777666555444444444444444555666777777888888777777999:::===HHHZZZhhhhhh```KKKEEE===888666666777888:::888666555666777777666000000000333666888777666444333333222222222222333///000000111222111111111111111222222333333333444000222444666666666444444000000000222444555444222444444444444333222111111///000111222222222222222111111111111222222222222333333333555888;;;======888888888999===HHHVVVaaagggeeebbb___[[[TTTMMMHHH===:::777333111111222333---,,,,,,---///000///...//////000222333555666666333333444444666:::@@@DDDNNNOOOQQQTTTSSSMMMCCC;;;===<<<:::888666555444444000000000000111222333333555666666666555333111///---///111111111222444666555444666;;;BBBHHHJJJJJJFFFBBB===:::999888888777666999<<<:::444111111333000222555666777666444222222333444444333222333555444555666555444444666888555;;;@@@DDDMMM[[[fffkkkqqqxxxxxxpppfff___UUUKKK???>>>;;;999888888888999:::<<>>@@@CCCEEEFFFHHHKKKMMMRRRTTTWWW[[[___eeelllqqqvvvxxx~~~kkkQQQEEEEEEBBB>>>=========;;;:::999999:::::::::999777555===GGGQQQ___lllpppnnn___UUUGGG>>><<<<<<;;;999999888777555555555666777777555666::::::888999===<<>>CCCGGGTTT^^^lllyyyxxxoooaaaTTTOOOCCC999888888444222333666333111000000111000000222111///.........///000---///333666666333///---000000000000////////////111111111000111555:::>>>LLL]]]mmmsssqqqhhhXXXIII;;;888555333222222000///111111111222333333111///---...///000000///...---////////////000222444555......------...///111222///111222222000///000000333000888AAAJJJZZZccc\\\III???555222000......111333111222:::HHHTTT[[[]]]KKKJJJHHHGGGGGGHHHIIIJJJWWWWWWUUUPPPMMMJJJAAA888999888777666444222111000444555555666555555444444444999;;;===LLL___ccc]]]LLL@@@777666888777555555555555555555444333222111333333444555666777888888555444333222111222333444333333222222333333444555444111///111555666222...111222222222222111000000000111111111111222222222333333333333333222111000///000222333444444333222000000000000111111111111000222444555555777:::===;;;<<<<<<::::::???IIIRRR```fffmmmooooookkkbbbXXXMMMAAA777444555333000///////////////////////////---......///000111111222111//////111555999<<<===IIIKKKQQQWWWYYYUUUKKKDDD<<<;;;:::999888888888888...///000111222222222222333444444555555555444444222222222222222222222222333555777888;;;@@@GGGKKKKKKHHHCCC>>>:::777444333444444444333111000111333333333333555777777555444555555555555555666777777555555555555555555555555555666888<<>>:::888999888999:::;;;<<<=========@@@???>>>======???@@@BBBGGGGGGHHHJJJMMMQQQTTTVVV```bbbfffjjjpppvvv{{{}}}vvv[[[JJJCCCAAA???<<<:::999999999::::::999888777777888888<<<888;;;FFFSSS]]]fffmmmggg\\\NNNDDD???<<<;;;;;;999888777888999:::999888888777666666666777999:::;;;@@@FFFKKKRRR```tttdddiiiqqqyyy~~~oooZZZHHH@@@===888666888888666777:::777666555444555666777888666666777888888555111---222222111111222333444555333555777888999;;;???AAAIIIRRR___kkkwwwuuuhhhZZZNNNBBB>>>;;;666444555777555222111222222111111222111000///...//////000...///000111111000///...000/////////////////////000222333333333666===BBBXXXfffrrrrrriii\\\LLL@@@888666222111111111000///111000000111333333111///...///000000000000///...,,,,,,,,,---///111333555///............///000111///000111111///...///000333333>>>IIIPPP]]]bbbYYYEEE<<<333111000//////222222222555===GGGNNNPPPOOO@@@???>>>======>>>@@@AAALLLNNNOOONNNMMMLLLDDD;;;:::999888666555444333333444444555555555555444444333888999;;;HHHYYY^^^XXXJJJ???666666888777555555666666666666555444333222555555555555555666666666444444333222222333444444333222222222222333444444555333111222666777444000111222222222222111000000000000111111111222222222111222222222111111000///111222222333333222111000......//////000000111111000222333444444666888;;;===>>>>>><<<:::===DDDJJJUUU^^^iiirrryyy{{{tttjjjVVVGGG999444555333000///////////////////////////......//////000000111111000///...000444888::::::DDDEEEHHHMMMPPPPPPLLLHHHAAA???;;;777555555666666000000111111111000000000///000000111111111111111222222222222222222222222333444666888;;;???EEEIIIKKKJJJHHHCCC===888555444222333333333222222333444444444444555777666444222444444444333444444555666555555555555555555555555999999999:::<<<@@@GGGKKKVVVaaammmuuuzzzzzzpppdddWWWKKKAAA>>><<<777555666888888999:::::::::::::::999:::::::::;;;;;;;;;;;;??????@@@AAADDDGGGIIIKKKKKKMMMPPPUUUZZZ___ccceeennnppptttyyy}}}oooVVVFFFAAA@@@>>><<<:::::::::::::::999999888777777888888<<<888999@@@JJJTTT```jjjqqqhhh[[[PPPFFF@@@<<<;;;:::999777777888888777666888777666666666777888999888<<>>EEEFFFBBB>>>666666444444444666888999===CCCGGGIIIKKKLLLGGG@@@:::999777555444444444444444444444444444444444444333777777888BBBQQQVVVSSSIII???666555777666555555666666777666666555444333666666555555444444333333444444333333333333444444222222111111222222333444666444222444777777555222111111222222111111000///000000000111111111222222000111111111111000//////222222222222111000///...------......///000111111000222333333333444666888>>>@@@AAA@@@===;;;===@@@IIIRRRaaappp{{{cccPPP<<<555555444000...000000000000000000000000////////////000000000000///......///222555666666<<<;;;<<>>888444333333444222222111111000///............//////000000000000111111111111111111111111333444666777999===BBBFFFIIILLLOOOLLLEEE===888666444444444333333222222222555444444555666666444222333222222222222333444444555555555555555555555555888888888777666999===@@@EEEPPP]]]jjjuuu{{{yyysssgggZZZLLLCCC===888666777999999999999999999999999555666888::::::999888777888888888999;;;===???@@@>>>???BBBEEEIIILLLOOOQQQUUUWWW[[[```dddhhhkkklllooorrrvvvzzz}}}eeeOOOCCC>>>===<<<;;;::::::;;;;;;:::999888888777888888888;;;888777:::???HHHXXXfffvvvrrrjjj]]]QQQGGG@@@===<<<:::777777777777555444777777666666666777888999777:::<<<===???GGGSSS]]]<<>>999444333222111000111333555666555:::???AAADDDHHHGGGCCC<<<:::777555222222222222333333333333333444444444444666777666===IIIPPPPPPJJJAAA888777777555444555555555666555555444333333444444444444333333333333333333333333333444444444111111111111111222333333555333333444666666444222111111111111111000000///000000000000111111111111000111111111111111000000111111111111000000//////---......///000111222222111222222222111222444666===@@@CCCDDDAAA>>><<<<<>>EEEOOO[[[gggpppuuuvvvpppfffYYYNNNFFF@@@<<<::::::999999999::::::;;;;;;777888:::;;;;;;;;;:::999777777777888999::::::;;;;;;<<<>>>AAACCCEEEGGGGGGFFFHHHJJJNNNQQQTTTVVVWWWXXX[[[___cccfffjjjnnnqqqrrruuuyyy|||ttt[[[KKKCCC<<<;;;:::999999:::;;;<<<999999888888888888888999999777777999:::BBBRRRbbbsssvvvsssiii[[[PPPFFFAAA<<<999777666666666666555666666666666777777888888999:::;;;:::;;;@@@HHHPPP555999>>>EEELLLTTT\\\aaaeeejjjqqqvvvzzzpppbbbNNNEEE===<<<<<<:::999999999999::::::999888777666333333333555666666333111111000//////000111333555555666777777666666666888999;;;>>>BBBJJJWWWgggrrryyyiii[[[PPPFFF@@@;;;888555333222222000///000000000000000//////...------------------------------....../////////000///333555555777CCCWWWgggsssyyy{{{qqq\\\FFF:::666444222111111444666666666000///...///111222111111111111000000000000111111//////000111222333333333...///000111222444555555777888:::;;;;;;<<>>CCCEEEEEECCC@@@??????CCCKKKWWWiiizzzttt___GGG;;;888555222000........................000000000000////////////.........000222333111///111222222333666;;;???BBBHHHHHHFFFCCC>>>999555222333222111111111111222333444333333222222333333444444444444444444444444444111333444555666888;;;======HHHUUU\\\YYYOOOCCC===:::777444333333333222000000000111444666777666555333333222222333333444555555555555555555555555555111222444444444555888:::<<<>>>CCCKKKTTT^^^hhhooorrrnnnfff[[[QQQIIIAAA<<<777777777777888999:::;;;:::;;;<<<<<<======<<<<<<888888999999999999999999999:::<<<===???????????????@@@BBBDDDEEEFFFGGGGGGIIIKKKNNNQQQRRRUUUXXXZZZ\\\___bbbfffiiimmmrrruuuxxx|||kkkTTTGGGBBB:::999888888888999;;;<<<999888888888888888999999666777999;;;;;;AAAOOO^^^qqqyyy}}}uuuhhh[[[NNNCCC<<<999777555666777777666555555666666777777777777999:::::::::999<<>>DDDKKKPPPUUU[[[bbbfffjjjqqq|||}}}ppp[[[OOOCCC>>>===;;;999:::999:::;;;<<<<<<;;;999777333333333444555444222000000000111111222333333444333555777777666555555666666777888999>>>HHHUUU___uuu|||lll___RRRIII<<<999555333222111000...000000000000000///......------............---------------......//////000000333777:::@@@OOOdddsss{{{{{{xxxlllWWWAAA555333000///---...000333444333222000......000111000000111000000//////000000111...///000222333333333333111111222444777:::>>>@@@AAADDDGGGJJJKKKMMMOOOQQQ______gggfffZZZSSSKKK;;;777111...111444444444555222222222333444444444444333222000//////000222333444777666333444:::???@@@CCCBBB@@@===999666444222222111111000111222444555555666777666999@@@KKKRRRTTTKKKBBB===999444222444222222333333333333222111000000111111222222333333///000111222333333333222000000000///000000111222000000111111111111000000000000111111000000///.../////////000000000111111111111222333333333333222000000///000000222333444111111111222222222333333000111222111111111333555777:::???DDDGGGGGGFFFDDD>>>AAAEEEKKKYYYlllyyy~~~tttbbbMMM@@@:::666333333////////////////////////////////////000000000000......000222444444111//////111222333333555999;;;BBBDDDEEEEEECCC>>>999666444333222222222333444555555444333111111111111222444444444444444444444444111222444444444555777999999BBBOOOZZZ]]]XXXNNNGGG>>>999555444666888888777000000111333666777666444333333222222333333444555555555555555555555555555333555666666444444444555888777999???EEEMMMYYYccckkkmmmjjjbbbYYYPPPFFF===666666555555555666888999:::;;;===??????>>>===<<<888888999999999999888888888999;;;<<<======<<<;;;;;;<<<<<<===============>>>@@@BBBCCCCCCDDDFFFHHHLLLNNNQQQSSSUUUXXX\\\___bbbffflllqqqrrrrrrrrrrrruuuzzz|||bbbOOOCCC>>>999888777777777999:::;;;888888888777888888999:::666777:::<<<<<<@@@LLLYYYsss~~~vvvhhhVVVEEE>>><<<888666666777777666444555666777777777666666777888888888888:::===@@@111333444555777:::>>>AAADDDIIIOOORRRVVV___lllvvv{{{jjj[[[JJJBBB???<<<::::::999;;;>>>@@@@@@???<<<;;;666555444555666555333111000111222333444444444333333555666666444222222222222333333333666===GGGOOOaaannn}}}ooo___SSS>>>;;;777444333222111//////000000111000///...---------------------------,,,,,,---......///000000///333:::CCCNNN]]]ooo{{{xxxnnnaaaNNN;;;222333///---,,,---///111222222333111///.../////////...000000///......///000000...///222555777888999999;;;;;;<<<>>>CCCIIINNNRRRSSSWWW]]]aaadddeeegggiiippplllkkkbbbPPPHHHBBB444555///,,,000222111000111...///000000000000111222444222000.........000000222666666222111555:::;;;?????????>>>;;;888555333111111000///000222444555444555666666777>>>JJJUUU[[[RRRHHHAAA:::333111333222333333444444333333222111111111111111000000000---...000111222222111111000////////////000111111///000111111000000000000000000000000000//////...////////////000000000111000000111222222222222222222222111000111111222333222222222111111111111111///111222222111222444666444666;;;AAAFFFIIIIIIIII@@@CCCDDDEEELLL\\\kkkrrrpppbbbQQQEEE===666555777000000000000000000000000......//////000000111111...///111444666666333000///000111000///111555888<<<>>>@@@BBBBBBAAA???===888777555333333333444555888666444111000000000111222222222222222222222222000222333333333333444666888===FFFRRR[[[^^^ZZZUUUIIIBBB:::777999;;;;;;:::222222222444555555333111222111111111111222333333555555555555555555555555333555777666555333333444555333555:::>>>@@@IIISSSYYY```ddd```[[[VVVNNNEEE<<<:::888666555666666777888<<>>JJJXXXhhhuuu~~~sssdddWWWGGG888333666111///---...000222333333444222///......///...---000///...------...///000000222555999===???@@@AAAFFFFFFFFFIIINNNVVV]]]bbbbbbgggnnntttxxxyyy{{{|||tttmmmhhh[[[HHHAAA>>>333333---+++...111///---...,,,---...///......///000555333111///......///000000555666333111444777777999:::;;;<<<:::777444222111000//////000222444555222333444555666<<>>777666999222222222222222222222222---......///000111111222...000222555888777444111...//////...,,,...333888888:::<<<>>>@@@BBBBBBCCC;;;:::777444333333333444;;;999666333111111111111000000000000000000000000000111333333222222333444::::::???JJJYYYaaaaaa^^^UUULLLAAA;;;:::;;;:::888555444444444555444111///000000000000000111111222555555555555555555555555111333555666555444444555555444666;;;;;;999===FFFHHHRRRZZZ[[[[[[[[[VVVOOOCCCAAA===:::888777777888777===FFFLLLMMMGGG???999666777888999:::999888777666777888::::::999777666555666777888888999999999666888999999999999;;;<<<===>>>@@@@@@???@@@BBBDDDDDDIIIOOORRRRRRPPPNNNMMMJJJPPPVVVYYYZZZ\\\aaafffgggmmmvvv{{{}}}vvv___OOOEEE>>>;;;999888777666666777888999888888777777888999::::::===999666666666999CCCMMMgggwww}}}fffNNNHHHDDD>>>999666555333222333444666777777777666555999::::::999999888888888000000111111111222222222666777888999;;;AAAKKKQQQ```ffftttqqq\\\KKKBBB???<<<999888888:::@@@FFFIIIHHHFFF===;;;888999::::::888555333444555555444333111000000000111222222222222111222111000111333777;;;===CCCKKKWWWdddppp{{{lllXXXGGGEEEAAA:::222---...///................................................111///.........//////...222888BBBQQQgggzzzuuudddPPPDDD<<<444---+++///////////////.........444222///---,,,...000222333111000111222111333666999:::===BBBIIIOOORRRSSS[[[\\\\\\]]]^^^ccchhhmmmvvvyyy~~~}}}wwwqqqcccSSSIIIAAA888222000////////////////////////++++++,,,,,,------,,,,,,---...000111222111///...111333444444444444555777777444888AAACCC<<<777666555222//////---+++---222777///---222666999GGGXXXeee```RRRBBB888666555333000000111222222333444444333333222111111222222222111111111000000000000000111///...,,,,,,...///111//////000000000000//////111111111111111111111111//////000111111000...---111111222222222333333333000000////////////000000222///,,,...111222...***000111222444444333222222///111555999>>>CCCJJJNNNNNNJJJBBB===<<>>;;;999:::999777555333333444444333222000/////////000111111111000000000/////////222555999;;;===BBBJJJSSS^^^jjjuuu||||||fffUUUCCCBBB>>>888111......000......................................................---...///000000000222:::GGGXXXmmm|||~~~xxxiiiYYYHHH>>>999222...,,,........................111000000///000000111222333333444666999;;;===@@@FFFGGGKKKQQQYYY^^^aaabbbeeeeeecccbbbbbbdddiiimmmuuu{{{~~~ssskkkaaaUUUGGG@@@;;;444000///........................++++++,,,---.........---///000111222222111///...000111333222222222333444444222777AAADDD???:::888555111000000...,,,---111333......333555777DDDTTTbbb```WWWHHH<<<777444222000000111111222333333444333333222111111111111111111111111111111111111111000000///......///000000//////000000000000//////111111111111111111111111222222222222111000000///222222222222222111111111000000////////////000000777333...---///000...,,,000111222333444333333222111222333555999???GGGLLLNNNKKKEEE>>>:::===DDDKKKRRRSSSSSSOOOHHH???888444333111000111222333222111...///000000111111000000111222333333333222000///////////////000000000000666555444444777<<>>BBBHHHTTTcccjjjjjjbbbZZZQQQKKKHHHDDD???;;;===>>>DDDLLLLLLEEE===;;;888777666666555555555666666666555444444444555555444666888888777666777888888666444555666888888888777999::::::999888888999888:::<<<>>>???>>>>>>===>>>@@@BBBCCCDDDDDDFFFHHHLLLOOOSSSVVVWWWWWWXXXYYYZZZ\\\___dddkkkrrrxxx|||pppZZZIIIBBB@@@>>><<<888888888888777777777777666777888888999999999999888777555555777:::>>>AAAOOOaaaqqqvvvwwwvvvkkk^^^PPPFFF===<<<:::777555777999666333222333666888999999<<<===;;;666444666888......////////////000000//////000000000333777:::???CCCMMM[[[fffppp}}}vvvbbbQQQDDD===:::999999;;;AAAIIINNNNNNMMMFFFCCC>>>;;;:::888666444222222222222111000///...---...//////000000//////......---...000333666888777999===BBBJJJTTT```hhhtttxxx~~~qqq]]]MMM===<<<999444000......000........................------------------------+++,,,---...///000111111333>>>PPPcccvvv~~~xxxlllXXXKKK===777444111............------------......//////000222222333333333555888<<<@@@EEEJJJMMMNNNVVVWWW[[[aaagggkkkllllllgggfffbbb^^^\\\]]]bbbeeennnwww}}}ooo```XXXMMMCCC999666333///...///------------------------+++,,,---...///000000///111222222333222111///......000111000//////000111000111666@@@FFFCCC>>>;;;555111000111000------000000...111666666888DDDTTTaaaccc]]]NNN@@@888444111000111111222222333333333555444333222111000000000111111111111111111111111000000111111111111000000//////000000000000//////111111111111111111111111555444333222111111111111111111111111000000000000000000////////////000000;;;555///,,,---//////......///000111222333333222222222111111444:::AAAGGGMMMNNNKKKDDD===:::===AAACCCFFFKKKNNNLLLEEE<<<555333222000000111222111000---......///000////////////////////////.........////////////000000000111888555222000222777>>>BBBJJJLLLMMMJJJDDD<<<777444444555666555444333444555444333222222333444333222666555555555666777888999999888:::???CCCKKKZZZhhhuuuuuummm\\\KKKAAA<<<888555444444333333333333333222222222000...---///111111111111111111111111111333333444555555555555555222333555444333333444555444888===BBBNNN___nnnuuuqqqllleee^^^XXXRRRIIIBBBCCCAAACCCGGGGGGAAA;;;:::666666555555444555555555666555444333333333333333333444666666555444555666888666555555777888888777888999:::999777666555666777888888999999999::::::;;;<<<>>>===<<<<<<===>>>DDDFFFHHHIIIHHHFFFFFFGGGIIIJJJMMMRRRWWW]]]bbbeeennnsss{{{ggg[[[LLLAAA>>>>>>>>><<<888888888888777777777777777777888888999888888888444555666777888888999999DDDRRR___dddhhhlllhhh```XXXLLL???:::888666555666999666333222444777888999999::::::888444333555888////////////////////////000111111000000111222333:::;;;AAAKKKTTT]]]kkkxxxppp]]]MMMDDD@@@:::999;;;@@@HHHNNNPPPOOOKKKHHHCCC>>>:::888666555111111111000000///............///000000000000///...------...///222444666444555777999>>>FFFOOOUUU\\\```dddgggjjjooovvv|||xxxeeeQQQCCC777666444111///...//////........................------------------------+++,,,...//////000111333555DDDYYYmmm{{{}}}ooo```JJJ???555222111///...000///......---......000000000000000111333555888999>>>DDDKKKPPPVVV[[[\\\[[[``````aaadddggghhhgggeeeZZZXXXTTTOOOLLLMMMQQQTTTaaalllxxxyyymmm\\\MMMFFF???777111000///------000------------------------,,,---...///000111111111222222222222111///...---...///000000......///000000111666@@@GGGFFFAAA<<<555111000333333///...000000111333777777<<>>;;;;;;:::<<>>@@@AAAAAABBBCCCCCCHHHWWWfffvvv}}}~~~ppp\\\KKKAAA<<<777555333222222333333333555555333111......///111222222222222111111111111222333444555666666555555222333444444333222333555555888:::===FFFVVViiivvvwwwyyyyyyuuupppiii]]]RRRIIICCC???@@@@@@<<<888888555555444444444555555666555555444333222222222222333555666666555444555666888777666666888888888777888999:::999777666666666999999888777777888999:::;;;<<<<<<;;;::::::;;;<<<@@@BBBCCCBBB@@@>>>>>>???BBBCCCEEEIIIMMMQQQUUUWWWXXX]]]dddkkkrrrxxx~~~yyymmmeeeSSSLLLBBB======??????>>>888888888888777777777666777888888888888888777666555555666777777777777666<<>>FFFLLLNNNNNNMMMKKKGGGBBB===999777666111111000///...............///000000111111000000///......///000222333555222333555666888<<>>BBBFFFRRR^^^jjjkkk___NNNBBB===:::444000000///---...111........................---...///000111111111111111000000000///...---,,,...///000000//////000111222333777>>>FFFIIIDDD===666222000444555333111222222222444666:::FFFYYYiiittttttkkkWWWCCC999666555444444444555555555555555888888666555333333222222111222222222333333333444000222444555555444222000//////000000000000//////000000000000000000000000444333111/////////000000,,,,,,---///000111222333000000////////////000000000///...////////////...,,,,,,,,,---...//////000...///111111111222444666>>>GGGRRRUUUOOOEEE===999777777:::???EEEFFFCCC@@@:::777444111111000///...,,,,,,---.....................---------......///------........./////////333222000//////111444666<<>>;;;999777888888666333333555999===>>>BBBEEEIIIJJJJJJJJJLLLMMMOOOMMMLLLJJJGGGIIIUUUbbbsssnnnZZZJJJ@@@;;;777333111222333333222777777666333000///000222444444333333222222222222111333444666777777666555333555666555333333444555666666888999???KKK___nnnyyysssfffQQQGGG>>><<<;;;888777777444444444444444555666777777666555444333333333333555666888777666555555666999777777777888999777666777999::::::999888888999999888777666666777999:::999:::;;;:::999999;;;===???@@@AAA@@@>>>======>>><<<===>>>AAACCCFFFHHHJJJIIILLLRRRWWW[[[```eeehhhgggiiikkklllmmmnnnppprrrsssssssssssstttuuuuuuvvvsssqqqnnnlllhhhaaaWWWOOOFFFAAA<<<;;;<<<>>>>>>===888888888888777777777666777777888888888777777666888777666555555666777888:::???CCCFFFJJJRRRXXXZZZ___WWWKKK@@@;;;999777555777555444444666888999999999999888666555666888:::111111000000000000//////000///......000111000000222111333888===DDDPPP\\\ooo|||tttaaaQQQGGG===;;;:::===CCCIIIKKKLLLMMMMMMKKKFFF@@@;;;888888111111000///............//////000111111111111000/////////000111222333444///111333444444555888:::;;;===??????@@@DDDKKKPPP___iiiooolllaaaSSSEEE999444222000///000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,...///000///...000666;;;GGGXXXkkkssspppfffWWWKKK===666111000000......111222111000///000222444555666666666999@@@JJJSSSYYYhhhsss{{{{{{zzzwwwlll```YYYVVVRRROOOLLLHHHDDDBBB<<<;;;:::888666888;;;???EEEQQQ]]]```WWWIII???;;;888333111222000---...111//////////////////////////////000111111111000000000//////......------------///000000000000111333333444666<<>>999777555555555555555555555555888777666555444333333333222222222333333444444555111222444555555444222111//////000000000000//////000000000000000000000000111000//////.../////////,,,---...///000111222333000000////////////000000------...///000//////.........---------...///000---///111222111111111222666???LLLTTTSSSKKKAAA;;;999777777999<<>>;;;:::888777666666999@@@JJJPPPWWW\\\aaaccccccbbbdddfffeeebbb___\\\WWWVVV]]]gggwwwnnnYYYKKK@@@:::444111222333333222666777777666333111111222555444444333333222222222111222555777888777666666555666666666444333444555444333444666:::CCCSSSbbbsssxxx]]]QQQCCC>>><<<888666777444444444444555666777888999888777666555444444444666888999999777666666777999888777888999999777555777888::::::999888999:::666555555444555666777888777777888777666777:::<<<===>>>>>>===;;;;;;;;;<<<::::::;;;===>>>???@@@@@@>>>AAADDDGGGIIILLLOOORRRPPPRRRTTTUUUUUUVVVXXXZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\YYYVVVTTTRRRNNNGGGAAA===;;;999888999;;;;;;:::888888888888777777777777666666777777888777777777:::888666444444666888:::888:::;;;===@@@GGGNNNSSS[[[ZZZTTTIII@@@;;;999666777555444555777999::::::888888777666666777888999000000000//////............,,,***+++///111222111111000222666999===GGGQQQ___ooonnnZZZMMMAAA===;;;===BBBGGGIIIIIILLLMMMMMMIIICCC===::::::222111000///.........///---...//////000000////////////000000111111222222///000111111000000333555555777888777555777<<<@@@KKKTTT]]]]]]YYYRRRGGG<<<666333111000111111///,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---...///......333<<>>IIIZZZfffvvv{{{|||yyyuuurrruuu{{{ooo]]]FFF???777333444555444222333555777777444222111111444444333333222111111000000222555777888888777666555666666666444333444555555222222555888<<>>???@@@CCCEEECCCDDDFFFGGGFFFGGGIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJGGGCCCCCCCCCBBB>>>:::999999888888999:::::::::888888888888777777777777555555666777888888888777888777666555555666888999666666666777999>>>FFFLLLUUU\\\]]]RRREEE>>>;;;888666555444555888:::::::::555555555555777777777777//////.........---------...+++)))+++///333555444555444555888888:::AAAJJJUUUfffxxxxxxdddVVVDDD@@@<<<===BBBFFFHHHHHHJJJMMMNNNKKKEEE???<<<;;;333222000///......//////,,,---......//////......////////////000000111111111111111///...///222555444555666444111111444888???HHHQQQUUUVVVSSSJJJ@@@777444222111222111///,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++---...---...555@@@III^^^nnnxxxooo[[[III???:::777222000111111///111444111000...---...000333555666:::BBBNNN]]]kkkwww~~~|||~~~qqqZZZEEE@@@<<<777444333333333333...///000000000000222444222>>>MMMUUUSSSGGG;;;333111......///---******...------------------------000111111000000///...---000////////////000000111)))+++...//////000222444111222222777DDDQQQPPPHHH:::333000444:::<<<===???===???DDDPPPfffnnnZZZLLL@@@777222222222222222222222222333333222111111222222222222222333333444555666666222222222333333222222222//////000000000000//////000000000000000000000000,,,---///111111111000000333222222111000//////...000000////////////000000555444111...,,,---000222555444333111111111222222222222111///---///222444;;;===DDDNNNVVVVVVPPPJJJ===<<<999555333777@@@FFFKKKFFF???999555222///------...//////000000//////,,,---///111111000///...111222222222222333333333///...---------///111222222333555888>>>FFFOOOVVVddddddaaaZZZQQQHHHBBB???444888<<<===BBBPPPeeevvvlllJJJCCC:::555666777666333111333666777555222000000333333222222111000000///000222555888999888777666444555666555333222333444888333222666777777<<>>EEEJJJSSS\\\iiitttzzz}}}nnn]]]WWWKKKAAA@@@BBBBBBAAAAAAKKKKKKJJJGGGDDD???;;;888222000//////000000///---...///000111111111000000............//////000000///000000000......000222555444333333333444555666777888<<>>BBBJJJMMMJJJDDD???999555555888;;;===IIIIIIFFF@@@888222000111111222333222000///......//////.........------,,,///000222333333222111111111111000......------------///222555:::@@@HHHMMM]]]dddhhhccc\\\TTTGGG;;;@@@:::999???FFFSSSpppcccSSSAAA888999;;;999555000222555777777444111...333222111111000000111111333000000777;;;999777777:::;;;888666888:::888222444666666444111444;;;BBBDDDLLLZZZmmmxxxhhhXXXPPPKKKAAA666999666444444777999;;;;;;>>><<<:::888666666666666555666555444444555888;;;888888777777777777888888;;;;;;<<<<<<;;;999888666222333444555666777888999777666555444444444444444555555666666777777888888>>><<<:::888666555666666333555777999:::;;;;;;;;;:::;;;===>>>>>>===;;;:::===<<<<<<;;;:::888888777:::888777777888888777555666666666666888;;;>>>@@@:::777333333555777666555666666666666666666666666666555333222222333555666444555666666888;;;???CCCLLLVVV``````VVVIII???<<<<<<;;;888888888888777666111222222333333444444555.........------.........//////.........//////000111444888<<>>AAADDDJJJVVVeeetttvvvkkkddd\\\OOOBBB;;;999777666777888888888;;;:::888777555444444444222222222111000111444666777666666666666777777888<<<<<<<<<;;;:::888666444222222444555777888999:::666666555444444444444444555555555666777777888888:::999888777666666666666666777888999::::::999888999:::;;;<<<<<<;;;:::999::::::999999999999999888999888777777888888777555888777666666777999;;;===:::777444333555666666555666666666666666666666666999888666444222222222222555666888888999;;;???BBBJJJTTT___bbb\\\PPPFFF@@@>>>;;;999888888888777666333333333444444555555555....................................///000111111222777>>>CCCEEEFFFGGGHHHKKKPPPWWWZZZ[[[\\\___aaaeeeeeeeeehhhnnnuuuyyy{{{vvvcccXXXNNNKKKKKKHHHFFFFFFEEEFFFFFFFFFDDDAAA>>><<<777444111//////000//////////////////...---,,,+++---------------.........---///000000///000222444333222111/////////000000333333444888>>>DDDJJJNNNHHHAAA999555555444000,,,,,,,,,------...//////000,,,---------.../////////000------333===LLL^^^mmmuuutttjjjVVVBBB777222000///...------///000///...---///000000000333888===TTT```jjjjjjeee___XXXSSSQQQSSSXXX]]]^^^XXXMMMEEE:::888444111///...//////------///000111111111111111222444999>>>>>>:::666444111---******+++------//////000111000///...------------....../////////222000...,,,++++++,,,------......---++++++,,,...000000//////444<<<@@@@@@???888111111111111333777;;;III^^^ttt~~~kkkSSSAAA777444000...//////000///......///000111222333333333555666666333111111111///111333666777777666555....................................---------,,,,,,---...///000000000000000...,,,...111333111///111000000////////////000---...///...,,,++++++,,,//////000000000000000///000000000111111222222333...111222222444:::======@@@AAA@@@===888555666888???BBBEEEEEEBBB<<<888555222222111000////////////333222000/////////111222------///000111111111111111111000///............//////000000000333777:::???HHHRRRVVVXXXXXXUUUPPPIIIDDDAAACCCFFFQQQiiittt]]]III>>>:::999999444222000//////000333444444333222222111111222222444222222444555777???HHHMMMPPPSSSRRRSSSTTTOOOHHHBBB@@@<<<::::::;;;;;;;;;@@@@@@AAAEEENNN\\\kkkuuu{{{rrraaaQQQDDDAAA<<<999888777666555888888888777666444333222333444444333111222444666555555444444444666777888;;;;;;:::999888666444333111222333555777999:::;;;666555444444444444444444444555555666666777888888555666666777777777666666777777888888777666555333777777999999999999777777666777777777888888999999999777666666888888777555888777666666666777888999:::888555444444555555444666666666666666666666666777777777666444333222111444666888999999999;;;===EEEMMMYYYaaaaaaXXXLLLDDD???<<<999777777777666555444555555555555555555555......////////////......---------...///111222333666:::AAAEEEGGGHHHHHHIIIIIILLLOOOPPPOOOOOOSSSVVVWWWVVVWWWYYY^^^dddjjjmmmrrrwww|||}}}nnndddZZZWWWUUUQQQOOOOOONNNNNNNNNMMMJJJGGGCCCAAA<<<888444222222333333333000000000000//////......------------------------,,,---...///...///222444333222111///.........///333444666777999???GGGMMMLLLEEE===888777555111...,,,,,,,,,------.........,,,,,,,,,---...///000000111......444AAASSSdddppptttkkk[[[III<<<444222000/////////000000000///...///111222000111777BBBLLL\\\ccchhhdddYYYMMMFFFBBB???AAAEEEJJJNNNNNNIIIFFF???===888333///---...000//////000000000000//////000//////222777:::;;;;;;333111000111333222---)))---...///000//////------,,,,,,------...///000000333111///---,,,,,,---......//////...,,,***+++,,,......---...111777<<<>>>???888333222111000333888???SSSnnnttt]]]JJJ@@@;;;444111000000///...------...///111222333333222333444444333111000///...000222444666777777777..............................---------,,,,,,,,,------...//////000/////////......000222333111...000//////....../////////---------,,,++++++,,,---------......//////............/////////000000000/////////...000333666777===AAACCCAAA:::555555777999===CCCFFFFFFBBB===:::444222000......//////...333222///......///111333.........///////////////000//////...------.........//////......///111444666===EEELLLQQQVVV[[[]]]ZZZTTTNNNKKKIIIMMM]]]mmm{{{hhhTTTEEE===999888333222///------///222444444333333222222222222222222111333555666===LLL[[[```fffkkklllmmmkkkeee^^^SSSLLLEEEAAABBBDDDCCCAAACCCDDDEEEDDDFFFLLLUUU]]]llltttrrrbbbSSSMMMDDD<<<888666555555777888888888777555333222444555555444222222444555444333222222333555777888888888777777666555444333111222333555777999:::;;;555555444333333444444444444444555555666777777888333444666888999999888888555555666666555444222111555666666777777666666555555555666666666777777777888777666666777888777555777666555555555666666777999888666555444444444444666666666666666666666666333444666777777666555444111333666666666555666777===DDDPPP[[[```[[[PPPGGGAAA===888555444444444444555555555555444444444444......///000000///......---------...000111333444999<<<@@@BBBDDDEEEGGGIIIEEEGGGHHHGGGFFFGGGKKKOOONNNNNNNNNNNNQQQVVV[[[___aaagggnnnsssuuuwww|||xxxooogggdddaaa]]][[[\\\[[[ZZZYYYWWWSSSOOOKKKHHHFFFBBB<<<777555444222111000000/////////000000000------------------------***,,,---------...111333444333111000/////////000111444777777666888>>>DDDKKKFFF@@@<<<999777444111......------,,,,,,,,,,,,,,,,,,,,,---...///000000......///888GGGZZZhhhnnnkkk]]]KKK>>>666333222222111222333444333111///...000111111000333>>>NNN[[[cccccc```XXXJJJ===777777666777:::>>>BBBDDDEEEEEEEEECCC>>>777000---...000222222111000///...------111///---...222888===@@@666444222333555333...***+++,,,---.........---,,,------------///000222333444222000///...///000111000111111000---,,,,,,---...------...111444999>>>@@@:::555333111000444999DDD[[[vvv{{{fffUUUFFF???666111000111///---,,,---...///000111222222///000111333333111///---000/////////111444777999..............................---------,,,,,,,,,---...//////////////////......///111222111///...///...............//////...---,,,,,,---.........+++,,,---...............---------...............111///......///000222555999>>>CCCCCC===888666777666999???DDDGGGGGGDDDAAA888444000......//////...111000...,,,,,,...000222000000///......---------......------,,,,,,---------...///...---...000222444777<<>>HHHTTT\\\[[[SSSLLLCCC>>>888444222333333333555444444444333222222222...///000111111000///............///000111333444999:::<<<===>>>@@@DDDFFF???AAABBBAAA???AAAEEEJJJGGGHHHHHHGGGGGGJJJNNNRRRRRRXXX___dddgggllltttzzzzzztttrrrppplllkkkmmmjjjjjjiiigggddd```\\\ZZZVVVQQQJJJBBB===888333000222111000000000000000111.........---------------+++---......---...000222444333222000000000111111...111444555333333666888DDDBBB???===;;;888555222///......---,,,,,,++++++,,,---------.../////////***---444@@@RRRcccjjjjjj\\\NNN>>>666333111111333111333666666444111///...000//////111888EEEVVVbbbggg```UUUKKK>>>333///111444444555777:::===@@@BBBGGGFFFBBB;;;333...///111333333111///...---------000///------000777===BBB@@@;;;666222000000000000+++,,,---...///...------///......///000333555666666444222111000111222333000111222222///...---...///------///111222777>>>AAA<<<888555222000555;;;DDDZZZssspppaaaNNNEEE:::444333333111...------......//////000000......000222444333000---222000...---...111555888....................................---------,,,......///////////////...---...///000000///...---...------------......///...,,,,,,---///000///...,,,,,,---...////////////------------------------222///...000000...000333555:::@@@BBB@@@===::::::666777:::???EEEHHHIIIHHH===888111...///000///---///...,,,+++,,,---///000111000///......---............------,,,------...---///000/////////111333555555777:::===EEESSSaaahhhiiiiiifffbbb___aaacccccciiisss~~~xxxxxxvvvuuuppphhh\\\NNN@@@888333222222111000///......333222111111000000111111//////111666;;;GGG[[[mmmzzzppplllmmmqqqrrrqqqbbb\\\QQQFFF???>>>AAAEEEHHHTTTcccrrrtttkkk\\\MMMCCC<<<999777555555555555444333222111333444444333111///000000222111000000111444888:::555555444444444444555555111111222444555666777888333333333333333444444555333444444555555666777777666777888999999:::::::::777888:::;;;<<<<<<<<<;;;555555555555555555555555666666555555444444444333666555444555777888777666444444444555666666666666555666777777555444555666666666666666666666666666777777999999888666444333444555666666555555666777999<<>>@@@<<<>>>???===<<<===AAAFFF@@@AAABBBAAA@@@AAADDDGGGGGGMMMSSSWWWYYY___iiiqqq|||~~~~~~xxxtttsssrrrooopppsssnnnooopppqqqpppnnnlllkkkfffaaaZZZSSSLLLEEE???;;;:::999777555333222222222/////////.........------...///000000//////111333333222111000000000111222///000222333222222333444;;;;;;;;;;;;:::888444222.........---------------------..................,,,333>>>LLL^^^jjjiiiaaaOOOBBB666222111//////222---111666777555222000000------...444>>>KKKXXX```aaaTTTGGG???888000...000333333222333444888<<>>CCC>>>:::777333111666===BBBSSSfffpppssstttssspppmmmqqqvvv{{{{{{qqq___TTTEEE<<<888666222...........................---...000333666666333000222111///...///000222444......................../////////.........------......////////////......---............---------------,,,,,,------...///,,,++++++---000111///---,,,---...///000000000000------------------------000---,,,000000,,,,,,000111555<<>>???>>><<<<<<@@@DDD:::<<<>>>>>><<<<<>>;;;888666555555000000/////////.........111222222111000000222333111111000//////000111222222222222222444555555555444666888::::::777444111,,,------......//////000...............---------222;;;GGGVVVeeennnfffXXXGGG;;;222111000------000)))...444666444222111111***+++...666BBBMMMVVVZZZVVVHHH;;;777444111000222222111111000111444999===@@@BBBBBB<<<555000111333//////......///000222333...---------///444;;;@@@MMMNNNMMMGGG===444///......///000222222222111000222222111222444777:::<<<;;;999666222000/////////...000222222000///...//////,,,,,,000///...444===DDD???;;;888444222777>>>@@@NNN[[[``````^^^[[[WWWTTTZZZcccnnn|||}}}rrrdddSSSEEE>>>999222---///............---------......000444888999555222222222222111111111000000........................000////////////............///////////////......,,,---...---,,,,,,,,,---,,,,,,,,,,,,------...///*********---111111///+++---...///000111111111111------------------------...***+++//////******---///222888???DDDEEECCC@@@999555333666>>>HHHOOOSSSEEE===444//////000///---,,,------.........//////---------...///111333555111111000000000000111222///111111111///...///000//////111555555777BBBPPP[[[fffttt}}}~~~wwwqqqkkkjjjoootttvvvvvvxxx|||{{{lll\\\OOOLLLPPPNNNRRRXXX```ccc^^^SSSJJJ999777333000...---......111000000///////////////444111000333777>>>LLLYYYqqq~~~xxxeeeVVVIII???888:::>>>DDDKKK[[[ppptttfffXXXKKKBBB===<<<;;;999999999::::::444555555444111/////////222111000000222555:::<<<<<<:::888555222111111111111111222222222333333333222222222222333333444555333333444444555666666777:::888777555555555666777888999:::;;;<<<;;;:::999777777666666666666777777222333333444555777777888555444444555777888777666888888888777666444333222111444777777555555666888666666666666666666666666555555666777888999999999333444333222111333666999888777888:::???GGGPPPUUUNNNHHH@@@999777777888999888888777555444333222222000///......//////...---000000111111111000000///333333333444555666777888<<<;;;;;;:::;;;<<<>>>???AAA>>>===??????======@@@FFFEEEFFFHHHHHHKKKUUU```kkkrrryyyzzzsssiii___ZZZWWWUUUSSSRRRTTTUUUVVVUUUWWWWWWXXXZZZ]]]aaaeeehhhmmmmmmmmmllliiiddd___[[[VVVPPPIIIDDDAAA>>>;;;888666666666555333111...,,,+++---///222333333222111333333222111///000333555333333333222222222111111666444555999>>>>>>999333111000000//////000222222...,,,,,,//////------000555???OOOaaapppqqqaaaOOO;;;666///...000111///---000000000000000111111111222///...333>>>GGGLLLMMMAAA<<<666333444333///+++///////////////000111111:::;;;<<<<<<:::555111------...---,,,+++,,,000333,,,,,,+++)))***///666;;;MMMTTTZZZTTTEEE888333333222111111666;;;;;;666111000222222000///111555:::AAA<<<555111111000...,,,000000000000000//////...,,,---------...000444777EEEIIIHHH@@@999888888777???@@@CCCDDDEEEDDDCCCBBBGGGGGGMMM[[[nnn~~~yyylllZZZGGG:::222000...---,,,...000111000///...---///444999999444...---//////---///222000,,,---------............///,,,,,,,,,,,,,,,---......///////////////...------+++++++++,,,,,,,,,------******+++,,,...///---+++------...111222111...+++***,,,...111333444444444---------.........//////,,,,,,,,,,,,---...//////---...111777>>>CCCFFFFFF@@@>>>;;;999:::@@@IIIOOONNNGGG<<<444111111222333---.........------///000......---...///222555777555111,,,,,,///111000...111000////////////000000111222333444444777;;;>>>PPPYYYjjj}}}yyyrrrqqqsssnnnfffgggcccdddkkkrrrvvv{{{|||ssseeeVVVJJJDDDCCCCCCEEEFFFLLLUUU^^^```\\\VVVEEE===777666444//////222222111111000000000000111444444333333666;;;CCCHHHZZZeeetttzzzhhhUUUFFF>>>:::999;;;BBBKKKXXXjjjyyywwwnnnbbbVVVNNNIIIAAA;;;888888777777;;;:::888666444333333333000000///000222555888:::>>>999444222444555444333333222222222333333444555555555444333222222111111222222333444444555666666777666555444444444666777<<<888888<<<@@@???;;;777555555555555555555555555777666444333333444666777999777666444444666777999666666555444333333222222222222222444777:::===>>>:::::::::888555333333333666666555555555555666666999777333111000222444666555555666888===FFFPPPWWWXXXPPPCCC777555888888333999888777777777777555333///...------...///...---000000111111222111111000111111111222222333444555<<<;;;999888999;;;>>>@@@@@@===<<<>>>???===???BBBDDDCCCEEEHHHJJJJJJPPPWWW\\\ccckkkmmmfffZZZOOOHHHEEECCCAAA@@@BBBCCCCCCCCCDDDDDDEEEFFFIIIMMMPPPRRR^^^aaafffkkkmmmmmmkkkjjjbbb]]]WWWRRRNNNKKKGGGCCCAAA>>>:::777444222000///---///111222333333222111333333222111///000222555222222222111111111111000555333444888===>>>;;;777333222000///...///111222///------000000...///333999FFFWWWgggqqqmmm\\\JJJ:::555///---///111///---///////////////000000000111...,,,000888???AAAAAA;;;666111000222222///,,,///............///000000555777:::;;;999666111...///............///000111,,,,,,+++***+++...444888HHHPPPWWWSSSFFF999444333222111222777<<<<<<777222000111111///...///444777???<<<777444222000...---//////000000//////......,,,---------...000444777DDDHHHGGG@@@888666666555666777999:::;;;:::999888::::::AAAQQQggg{{{wwwdddPPP???666222///...---...///000///...------...333777777333......//////---...222111------------............///333222111///...---------///000000111111///...---,,,,,,,,,---------......+++++++++,,,...///...---.........000111000...++++++,,,...000111222222111.........---------------...------,,,,,,,,,------+++---111666;;;AAAFFFHHHEEEBBB>>>::::::???GGGMMMMMMHHH@@@888333222222222---......---,,,,,,,,,------,,,,,,,,,...000333444555111,,,,,,///111///---000000///////////////000///000000000000111555888CCCLLL]]]sss~~~zzzoooddd^^^XXXUUUXXX\\\___bbbfffccc]]]RRRGGG???:::888888999<<>>CCCJJJRRR^^^jjjtttyyycccNNNAAA===::::::===BBBJJJWWWcccyyyxxxpppbbb\\\RRRIIICCC@@@>>>===<<<;;;;;;999777444222000111111000000111333555777<<<888444222333444444333333333333333444555555666666666555555444333333222222222222333444444444555222333333333333444666777;;;:::;;;???@@@>>>:::777555555555555555555555555777666444333333444666777777666555444444555666777555555555444444333333222222222333444666888;;;<<<;;;;;;;;;999666333333333666555555444444555555666777666333111111222444555555555555666:::BBBKKKRRR[[[VVVJJJ>>>888888666222888777777999:::;;;:::999...---,,,---...///...---000000111222333333333222111111111111222333444444;;;999888777888;;;???AAAAAA===;;;======;;;===AAABBB@@@AAAFFFIIIGGGGGGIIILLLTTT]]]aaa[[[NNN@@@777:::888555555666888888777777777888999;;;===@@@AAAJJJPPPZZZdddlllpppqqqrrrllliiieeeaaa^^^ZZZVVVSSSSSSMMMEEE>>>999666444333000111222333333222111000222222222111///000222444111000000000000/////////333111111555;;;>>>>>><<<666444111...---...///000///---...000000///333888AAAQQQeeepppqqqfffSSSBBB777333...---///000///---////////////////////////000...,,,...333666666444333000------///000...,,,---------------......//////222666999999666333000111///...///222333111...***++++++++++++---111444@@@IIIQQQPPPGGG<<<666444111000222777===>>>888333000//////---,,,...111444;;;;;;;;;888444000......//////.........---------,,,------------///333666AAAGGGGGG@@@777444333222//////000111111111000/////////555DDD[[[tttpppZZZFFF999333000///---...//////...,,,,,,,,,---111444555111---///000...+++---222222///---------............///444333222111///...---,,,///000222444333111///---------........./////////---,,,+++,,,...000000///000///......//////---,,,------...//////000000000222111000...---,,,,,,,,,//////...---,,,,,,,,,,,,***---111444777<<>>DDDIIIKKKIIIEEE???888333111111---------------,,,******++++++***+++,,,...000111555111------///000///---///.........////////////............------000222888@@@OOOdddzzzttteeeYYYOOOGGGEEEFFFEEEGGGJJJKKKHHHDDD>>>999666444333111555;;;BBBJJJTTT]]]ccc```XXXOOOFFF===444000111//////000111111000000///...///111111222555999<<<<<>>>>>>>>===:::666222///222111000//////000222222999666333222333333333222333333333444444555666777777777666666555555444444222222222222222222222333000111222333333555888:::;;;>>>BBBBBB@@@<<<888666444444444444444444444444666666444444444444666666444444444444444444444444444444444444444444444444333333333444555777888999:::;;;;;;999666444333333555444444333333444444555555444333333222333333444555555444555888>>>EEEKKKZZZYYYSSSGGG>>>:::777444555555555888;;;======<<<...------...///000000//////000111222333444444444333333333333333444555666777888888999;;;===>>>???AAA===:::;;;:::888999===BBB===;;;@@@CCCBBB>>>===BBBJJJUUUZZZWWWLLL>>>444777555333333444555555444333333333444555666888999;;;AAALLLWWWaaagggiiijjjjjjiiihhhgggfffdddbbb```ddd]]]UUUMMMFFF@@@999444333333444333333222000000111111222000//////111333/////////.........------000//////222888===???@@@999777333///------...//////---...000000000666===KKK^^^qqqvvvmmm\\\III:::444111...---...//////...000000000000////////////111000///000111222000......---+++,,,---...---,,,,,,,,,++++++,,,,,,---...+++...333888999888555333222///---000444444000+++)))+++,,,,,,+++,,,...000888@@@IIILLLFFF>>>888666000///111777===>>>:::444000///---++++++,,,///111666999===<<<777222//////......------,,,,,,,,,,,,,,,------------///222555>>>EEEHHH@@@777222111///............------------......111===RRRkkkyyyaaaKKK<<<555111///............,,,+++,,,+++,,,///111222///---///000---+++---222444111---------............//////////////////......---///111444555555333///---......////////////000000///---+++,,,...000111111222000---,,,---...------------......000222333444777666333111...---,,,,,,///...---,,,,,,,,,,,,,,,+++///222222222666>>>EEEHHHGGGEEEAAA>>>>>>@@@BBBHHHIIIIIIEEE>>>777222111---------...///...---+++++++++++++++,,,---//////333000...---...///...,,,---......///////////////---...//////...///111333666:::EEETTThhh|||}}}mmm]]]OOOBBB===;;;:::;;;============<<<999777444222333666:::<<>>CCCLLLXXX___kkkooouuu{{{|||aaaKKK;;;888777999:::;;;???EEEIIIRRR^^^hhhqqqyyy}}}uuulllbbbVVVLLLEEEBBBBBB@@@===999555222000111111000/////////000111555444333333222333222222333222222333333555666666666666666555555444444444222222222111111111111111111333444555555777<<>>:::777333222222444777999::::::///......///222333333222///000111222333444444444222222222333444555777777555777:::===>>>>>>===<<<;;;888666888888777888<<>>555555444444333222111000//////000111000//////000111.........---------,,,,,,...------000555:::???AAA<<<999555111///......///...------//////111999CCCVVVhhhwwwtttdddQQQ???444111000......///000000000222222222111111000000000/////////000000///...,,,...---,,,---------,,,++++++++++++++++++,,,------***---222666999999888777111...---000333333...((()))***,,,,,,++++++---///222999AAAEEEDDD???;;;888000///000666===???<<<777222000---++++++,,,---...111666<<<===999444111000......---,,,+++,,,,,,---,,,---------,,,...222555;;;DDDIIIBBB888222000///111000///...------...///111111333;;;LLLeee~~~~~~fffOOO@@@999111///...---...---,,,***,,,+++,,,---//////...---...///---+++---333555222---------............///......///000//////...---///111333555555222///---............/////////000///---+++,,,///111222222111///,,,+++,,,---...------------///222666:::<<<===;;;777444111///......,,,,,,,,,,,,,,,---...///...111333111///000777===AAACCCEEEEEEBBB@@@>>>>>>DDDGGGJJJIIIEEE>>>777333///......///222222111///,,,,,,,,,------......///000///.........///...---------...///000000//////,,,---/////////000222555555888===GGGVVVgggwww|||dddTTTDDD<<<999888888:::444666777888777444111///444666888888:::CCCRRR]]]jjjiiidddZZZLLLAAA999444111111111111111000000///000222555666666555666777888888777888:::>>>DDDIIIPPPTTTYYY___dddjjjppptttzzz|||cccLLL<<<888777:::<<<;;;===AAA@@@FFFOOOXXX```iiittt}}}|||uuuiii\\\SSSJJJGGGBBB<<<777444222222000000000000000000111111222333444444333222222222222222111111222222333444444444333333333333222222111111111111111111111000111333555555555888???FFFLLLSSSSSSIII>>>999777444444444444444444444444444222222222222222222222222222222333333333333222222333333444444444444444444444444444555555555555555000333555777666666666777333333222222222222333333222333444555555555555444222333444555777;;;AAAEEEOOOXXX]]]WWWLLLDDD===888666444333333555666666666/////////000333444444444000000111222333333333222///000000111333555777888666888;;;>>>??????===<<<444222333777999999;;;???@@@777000222444444444555222666===DDDGGGEEE???999333111...---...///......,,,,,,,,,---------.........111777>>>HHHQQQXXX\\\ZZZ\\\^^^______```ccceeefffeeeeeeeeeaaaUUUDDD777555444333222111000//////...000111000///...///000...------------,,,,,,,,,,,,,,,,,,...222777<<>>JJJaaannnvvvlllXXXEEE777000////////////000000111222333333333222222111111000,,,---------------,,,,,,------......------,,,++++++++++++++++++,,,,,,---+++---000444777888999999111000///000222111---))))))+++,,,,,,+++,,,...000000333888===??????===<<<333111111666>>>BBB@@@===555222...+++,,,---------...222888;;;:::777333111///...---,,,+++,,,------,,,------,,,,,,...111444999DDDKKKEEE;;;444222111444222000---------...///000111333:::HHH___yyygggQQQBBB<<<000///------...---,,,***,,,,,,,,,,,,------......---...---,,,///444666333---------............///111222222222111///---,,,...///111333222000...,,,,,,,,,---------.........---,,,+++---///111222222000---++++++---.........---------000444:::???CCCAAA>>>:::666222000000000,,,,,,,,,,,,---...//////000111222000---...111555888<<>>:::777666666444555777888777444111//////111333333555===IIISSSeeejjjkkkbbbUUUIII===555555444333222111000000000111444666777777666666777333333333333555777:::;;;<<>>:::777333333333333333333333333333222222222222222222222222333333222222222222333333444444444444444444444444444444555666666666555555...111555777777777777888444333333222222333333444222333444666777777777777222333555666777:::???BBBKKKWWW```^^^UUULLLBBB:::<<<999666555666666666555.........000333555555444000000111111222111111000//////000222555777999;;;;;;;;;<<<===>>>>>>>>>???444333555:::;;;999:::<<<:::444///000111000111333///000333888===???===;;;555222000//////000000///---......///////////////000000111666>>>IIISSSYYYVVVWWWXXXVVVTTTTTTWWWYYYZZZ[[[```eeeeee[[[JJJ<<<444333222111000/////////---///000000///......///......---------,,,,,,,,,++++++,,,---000444888;;;===<<<:::888555333000///111000111222222666CCCPPPiiippppppaaaKKK;;;333///...///000111111111333444333333222222111000000///------------,,,,,,,,,---+++,,,.........---,,,,,,,,,++++++++++++,,,------,,,,,,...000333555888999222222222222111///---,,,***++++++++++++,,,///222///000222666;;;>>>??????777444333888???EEEEEEDDD888444///------......---,,,...333888;;;:::666222000///---,,,+++,,,---...,,,------,,,,,,---111333888DDDMMMHHH===666444333666444000...,,,---///000///111333888CCCWWWppp{{{cccMMM???:::///...------------,,,+++---------,,,,,,,,,...///+++---...---000555666222---------............///...///111111111///...,,,---.../////////...---,,,***+++++++++,,,,,,,,,,,,+++++++++---000222111000---,,,++++++---//////...---------000444;;;AAAEEEBBB???;;;666333111000000------,,,,,,,,,------...000000///............///000444:::>>>AAABBBDDDEEEBBBDDDIIIQQQVVVTTTJJJAAA:::555000///222444333111---...............------***,,,---...//////000111---...000222333222111111+++---///000//////000111000222444777<<>>:::888555222000000000111000222555555555444555666222111000///111222333444333666888;;;===AAAFFFJJJQQQ]]]jjjssszzzxxxeeeNNNFFF@@@<<<======:::888888333666===CCCDDDDDDKKKVVV]]]eeeqqq}}}}}}qqqlllbbbWWWLLLCCC>>>;;;666666555555444222111000///222666777555333333444555555333222111000000000111111111111111111111111000111111222222333333333000333555666888BBBRRR^^^mmmnnnbbbLLL===:::888333333333333333333333333333333333444444444444333333444333222222222222333444555555555444444333333222444555666777777777666666111444888999999888777777444444333333333333444444444444555666777888999:::333444666666666888:::===CCCPPP^^^bbb___XXXMMMCCC???<<<999777777777777666---------///222444444444000000111111111000000///000111222555888;;;===??????>>><<<;;;;;;===@@@BBB:::888:::======888666777666111///000111//////111111000000333999===>>>>>>444222///.../////////...,,,---...///////////////222000///111888BBBNNNUUUUUUUUUSSSOOOKKKIIIKKKNNNOOORRRYYYaaaeee]]]MMM@@@333222111000////////////---///000000///......///.........---------,,,,,,***+++,,,---...111666999===<<<<<<:::888444111///333222333333333888FFFTTTmmmqqqlllYYYCCC666111///...///111111111222333555222222222111000//////...000000000...---,,,---///(((***---......------...,,,,,,++++++,,,,,,---...,,,,,,,,,...000333666888333444555333000......///***++++++++++++---111444000......222888>>>AAAAAA;;;777555999AAAHHHIIIHHH:::555000......///...---+++,,,000666<<<<<<777222111///...,,,,,,---...///,,,------,,,,,,---000333777DDDNNNJJJ???888666555888555222...---...000111///111444666>>>OOOfffvvvuuu^^^GGG:::666///---,,,,,,---...---+++---------,,,+++,,,...000***---......222666666222---------.........//////'''))),,,.../////////...---------------,,,,,,+++))))))*********+++++++++)))***+++...111222111///+++******,,,...000///............///444;;;AAAEEEBBB???:::666222000000000//////...---,,,,,,,,,,,,///---------//////...------000555:::>>>BBBGGGJJJCCCDDDHHHSSS\\\\\\QQQGGG???888111///000222111///------.........---,,,,,,)))***---...//////000222---///111333444333222111///111222222111000000111111333444555666:::AAAFFFHHHWWWkkk~~~ttt\\\MMMDDD<<<555222222222222222111111000///222333333333444777;;;>>>IIIYYYhhhkkkfff^^^SSSIII===:::666222//////111222///000333333333222444555666333000....../////////111333555666777:::>>>BBB???NNN___kkkwwwzzzhhhQQQJJJCCC>>>??????<<<::::::777999@@@EEEBBB<<<@@@HHHKKKSSSaaarrrvvvjjj\\\PPPGGGBBB:::999888777555222000///...222666888666444444555777777555333222111000000111111111111111111111222000000111222333444444444222555888999>>>JJJ]]]kkkxxxuuueeeLLL===;;;999222333333333333333333333333444555555666666555555444555444222111111222444555666666555444333333222222444555666888888888777777555888;;;<<<:::888777666555444444333333444444555555555555666777999;;;<<<444555666666555555777888999HHHZZZdddgggcccXXXNNN???<<<888666666777666666+++++++++,,,,,,---------......///////////////...222222111111222444666777>>>:::;;;???>>>999777:::888999;;;<<<:::777333000111000000///...---------...///111222333666999<<>>JJJTTTXXXZZZWWWNNNGGGDDDBBB???DDDIIISSS^^^ccc[[[JJJ<<<444333222111000000000000///...------...///000111//////000//////---+++***+++---///000//////000111666777777888666444222000444***)))333888;;;MMMeeexxxppp```LLL<<<444111000......///000111111111000222000...---...///...------/////////......///000111...,,,+++,,,---,,,,,,..................------,,,------...000111333444999666222///......---,,,+++))))))***---//////...,,,---...///222777>>>CCCEEEBBB>>>===DDDMMMNNNJJJ???888222222222000///000...---000333444222444999444555333---***,,,,,,)))++++++++++++,,,...000111:::@@@IIIMMMFFF:::444555666555333111////////////000...///444<<>><<<===>>>AAAEEENNNZZZhhhuuuwwwhhhYYYNNNLLLAAA:::;;;;;;666222333666999;;;999444222444777333222222111111111222333...///000111333333333333333111//////111222333222666666888>>>IIIYYYnnn}}}rrr]]]MMM???666444777555555555444444333333333333111000111333444333222000111111222444555666666444444444333333333222222333444666777777777666555666555555666777777555222777666555444444444444444555555444444444333333333444444333333444444555666:::@@@MMM\\\hhhjjjccc\\\NNNGGG>>>888666555444333++++++,,,,,,,,,,,,,,,,,,---...///000000000000000333333222111111111222222333000222777999555555888999::::::999777333///---111111111000///............///000111222555:::===BBB<<<555222222222000//////111222111///,,,++++++...,,,,,,111666<<>>EEEKKKKKKJJJKKKOOOUUUWWWVVVSSSBBB>>>888333///...............000000000///---,,,---,,,,,,...111333222000111333666999::::::999888555444111///......//////000000///000000111222222666999BBBSSSeeevvvppp\\\III===888666444333222333333111//////111111000...///222555===CCCPPPaaaoootttqqqkkk___OOO@@@:::666222000111///000222333333333222111222111000000111111000...000111333555888:::<<<===FFFUUUkkk~~~qqqfffbbb___^^^___]]]ZZZVVVTTTQQQLLLGGGCCC@@@>>>===<<>>777555666555555444444444333333333444333333333555666555444444444444333333333333222444444444444333333333333333444666777777777666555666666666777999888777555666666555555444444444444555555555444444444333333333333333333333444555555888===HHHVVVccciiihhhfff\\\RRREEE;;;666555444222,,,,,,,,,,,,,,,+++++++++,,,---...///000000111111444333111000...---------,,,+++---111333222222555666666555444222000///---111111111000//////......---.........000444999>>>EEEAAA:::444222111000///111222222000---++++++,,,---***+++///444999CCCLLLVVV\\\^^^XXXQQQLLLHHHDDDBBBHHHSSS\\\]]]SSSBBB666333222111111000000000000222111111000000000000111------...//////...---,,,,,,...000000...---...///......000111111000///.../////////333===LLL^^^iiinnn___JJJ;;;333111000///111111111111000000000000...000000...***)))+++.../////////000111333555666555222///.........---,,,******+++++++++,,,,,,,,,,,,------...///111222333666444000---,,,,,,---///111///---,,,,,,,,,+++***+++,,,,,,,,,...111666:::CCCIIINNNPPPSSSZZZ```bbbPPPBBB444///000///---...000///000222222111444999>>>@@@>>>777222111000...,,,,,,,,,,,,---///111222555<<>>555333111111000000////////////000------///333;;;IIIVVVjjjooolll]]]JJJ===444///000...,,,,,,---......------,,,,,,++++++++++++,,,...,,,,,,///333555444111---///111333444333111000///////////////...---,,,///...---,,,++++++++++++,,,,,,+++++++++,,,---------------...............///......000222333222000------,,,,,,---///111222222222000//////......///......---------///000111///......------,,,,,,+++)))***,,,///333:::CCCIIILLLLLLMMMOOOQQQUUUWWWXXXMMMHHH???777111/////////......///000///...---,,,,,,+++***,,,///222333222111444999===???===:::777333222000...------......///............//////000///000666@@@NNNaaazzzrrr]]]KKKAAA999777555555555555333222222333222111//////000222:::;;;BBBRRRfffssswwwuuuiiiYYYHHH>>>:::555111000000000000000111111111111222000//////000111000...000222555666777;;;AAAGGGSSSeee~~~}}}xxxvvvvvvtttpppmmmkkkddd[[[SSSNNNHHHBBB>>>::::::;;;???FFFOOOXXX^^^qqqwww}}}vvvlllaaaZZZRRRIIIAAA>>>;;;;;;::::::999666222///222222222222222111000///333333333333222222111111222111000000111333555777<<>>999555222///111000///......///000111111000//////111111000///000333444555888AAAOOOYYYjjj||||||yyyyyyqqqhhhaaa\\\TTTJJJBBB===;;;888777999???FFFKKKWWW^^^jjjuuu~~~}}}vvvnnneeeZZZPPPKKKDDD@@@<<<;;;<<<;;;666222222222333444444333222111333222222111111111111111111111111111111444777:::CCCOOObbbvvvnnn[[[FFF<<<:::777444333444444444444444444444444222111111222444555444333222222333333444555555666333333333333222222222222333444666777777777666555555444444666999::::::999666666666666666666555555555555555555444444444444333222222222222333444444666777;;;BBBOOO___nnnwwwzzzkkkVVVEEE<<<888555333,,,,,,,,,++++++*********((()))+++,,,---........./////////...---,,,++++++.../////////000222333333---,,,,,,,,,---...///000---------------,,,,,,,,,---,,,,,,+++,,,000666;;;DDDFFFCCC888111000000...222222222///,,,+++,,,------+++---111444777>>>FFFWWWaaaiiifff___XXXSSSPPPQQQWWW^^^```YYYKKK===444111111000000///000000000000000000//////......---,,,---.../////////...---,,,...//////---,,,------++++++,,,---//////000000'''111777>>>OOOfffrrrppphhhSSS===444222111000000////////////000111222333666:::<<<999333......111222111000222555777666444000...,,,,,,...///000///333222111000///...---,,,------------...///111111333333333000---,,,...000///---+++,,,---...---,,,++++++++++++***+++...111666>>>KKKYYYiiivvvwwwrrriiiXXXDDD999444000.........,,,,,,///111333888@@@NNNRRRQQQGGG<<<555000,,,,,,,,,,,,,,,---///000222111555???KKKLLLCCC777222...///111222333222111000---++++++---///222<<>>999777444222222333444444777666777:::BBBPPP^^^hhhmmmbbbQQQBBB:::666222...111000///------...000111111000///000111222111000111333555888???OOOcccrrr|||yyyyyytttoookkkhhh```UUULLLCCC???:::666555777:::===CCCIIISSS]]]hhhsss~~~yyyrrrhhhaaaVVVNNNEEEAAA@@@>>>999444222222333333444333333333111000000000000111222333111222222111222444:::>>>NNN___uuu{{{eeeSSSAAA:::999666333222444444444444444444444444222111111222444555555444333333333444444555555666222222222222111111111111333444666777777777666555444333333444777999999888666666777888888888777666666666555555555444444444333333222222333333444555777888999<<>>EEEDDD999111000000---000111111000---,,,,,,---...---...333555777<<>>===;;;999222111///......///111222000111111111111000000//////............///000000555888<<<@@@BBBBBBAAA???<<<;;;;;;<<<===;;;888555222000///---,,,,,,------,,,------...------,,,,,,)))(((((()))***,,,---///++++++++++++++++++++++++***++++++***+++---111555<<>>@@@HHHJJJLLLKKKFFF>>>666111///000333999@@@BBB>>>999333111.........///...---)))******+++,,,---......------------...///000000000444777555000++++++,,,,,,***))))))+++,,,,,,++++++,,,---,,,++++++---//////666@@@MMM^^^pppzzz{{{yyymmm]]]NNN>>>222...000111...,,,...///111888???NNNWWW[[[TTTHHH===444...************+++---...000111000555@@@FFFBBB:::555222444777999999666333111---,,,,,,...------333;;;FFFLLLNNNEEE:::333111000///---++++++---...///...,,,,,,,,,,,,,,,---......)))+++---......///000000222444888<<<>>>===<<<;;;555333000...///222666888:::::::::999777555333222111111111111444777:::<<>>@@@CCCJJJVVV___bbbiiinnnqqqvvv}}}uuummmeee[[[RRRKKKEEEBBB>>>;;;888777777888555444333111111222333444000222333333222666===DDD\\\sssrrr]]]HHH???777666666444333555333333333444444444555555444333333444777888888777777777666555444333222222444444444333333333222222333444666777777777666555666555333444666888999999888999;;;<<<===<<<;;;:::666666666666555555555555555555444444555555666777555999;;;;;;<<>>KKKZZZiiinnnlllmmmoooppppppsssqqqfffSSSBBB777333000000////////////000111...///000222222222111000//////000000///---+++***)))+++---...------...000------------...///000111444888GGG]]]ooorrrjjjcccKKK<<<222444444...---222///000111444999>>>CCCEEEQQQRRRTTTTTTPPPGGG<<<444---///444<<>>777555111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000333888<<<;;;555///---...,,,***))))))***+++******,,,---...---,,,,,,...000+++222;;;CCCQQQdddttt{{{vvvhhhXXXFFF777222444444000.........///666===GGGQQQXXXSSSGGG<<<333---***)))))))))***,,,...///111...222<<>>KKKVVVkkk~~~ooodddTTTFFF===777444111444111...///444:::>>>???GGGXXXfffdddZZZOOOEEE<<<222111111111000000//////444333222333555666555444999???KKK^^^tttsssccc\\\RRRKKKHHHGGGEEECCCBBBDDDFFFGGGIIIMMMQQQTTTVVVUUURRRNNNIIIBBB===:::666888:::999888<<>><<<<<<<<<:::888666333222222333444000222444333222666>>>EEEZZZrrr}}}fffQQQ===777333444444333444777333333333444444555555555222111111222555777777666444444444555555555555555666666555555555444444444333444666777777777666555888666555555777999:::999999:::<<<>>>>>>===<<<;;;777666666666555555555555666555555555555666777777333888<<<<<<;;;@@@LLLWWWdddlllqqqjjjWWWEEE<<<:::************++++++,,,---,,,++++++,,,......,,,+++...///000000///---+++***......---,,,,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------,,,++++++---000222;;;???:::444333222...---------------------------.........///111555888HHHXXXhhhoooppprrrsssrrrttttttooobbbOOO>>>222...///////////////000111111111000000///////////////111000///...---,,,++++++***++++++,,,,,,------...+++,,,------,,,...111333:::FFFVVVhhhuuuvvvgggWWWCCC777/////////...///222222666;;;>>>???@@@CCCFFFIIIMMMRRRUUUVVVRRREEE777666666666999AAAJJJMMMLLLEEE:::111111111---+++---------,,,---//////---++++++++++++,,,---...///000111333555555333000...------,,,++++++******++++++,,,++++++***)))*********,,,---333===HHHUUUggguuu{{{zzzppp___MMM@@@555---&&&$$$&&&,,,///000333888>>>@@@BBBBBB???999222---)))(((&&&&&&(((*********---111444888@@@EEEAAA:::777;;;>>><<<444---***)))---+++***)))***,,,///111999AAAFFFBBB;;;777222///---,,,---000///,,,---111333000000111000---///444222222000---******,,,///111444777888777888:::===666888777666666<<>>>>>===<<<;;;999999:::>>>BBBEEENNNUUU[[[]]][[[TTTGGG;;;:::888444111111333777999===@@@DDDIIIPPP\\\jjjttt~~~zzznnnfff[[[QQQKKKFFFBBB???===:::666444333333222111222444555444444777<<>>======???>>>:::===:::888777777888777666777555444555888999777555888888999:::<<<@@@FFFKKK]]]iiisssqqqfffXXXKKKAAA*********+++,,,---......111///------------+++)))000///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,+++******,,,...000999>>>;;;777555222------------------------------.........///111555888FFFWWWiiirrrtttuuuvvvuuuzzzyyyrrrcccQQQ@@@777333000000000000000111222333222111111000000000000000111111000///...---,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,...111333777GGG]]]pppzzzuuu___KKK>>>666000111111///000444777;;;???AAAAAA@@@AAABBB???DDDJJJQQQXXXXXXNNNBBB777555444777???IIINNNOOOKKK???444111000------///,,,,,,,,,---///000000.........---......///000111...000333444222000...------,,,++++++***+++++++++(((((())))))***+++------++++++///777@@@KKKZZZhhhvvvyyyttteeeSSSCCC555,,,,,,***+++///111000222666777888::::::888333...***,,,***((((((***,,,,,,+++---///222666>>>DDDBBB<<<222666888666111---...000...---+++******+++...///666???FFFEEE@@@;;;555000///,,,---//////,,,---111111000333777666222222555:::666222000111222111000222555999;;;;;;<<<>>>@@@;;;;;;;;;<<>>:::777666555333333444444333222444888<<>>@@@???@@@BBBAAA===>>>;;;888777888999888888<<<:::999:::<<<===;;;:::::::::;;;<<<>>>CCCIIIMMMYYYgggtttvvvooocccSSSFFF******+++,,,---///000000333000...,,,---------,,,000///,,,+++***+++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,+++,,,,,,***))))))+++---...666===>>><<<999333------------------------------.........///111555888DDDUUUiiirrrvvvxxxzzzyyy}}}xxxnnn^^^LLL>>>777444222222222111222222333444333222111111000000111111222111111000///...------//////......---,,,,,,+++------...---,,,...111444:::LLLbbbsssyyynnnWWWBBB777333111222333222444888>>>AAACCCDDDAAA>>><<<;;;777:::@@@JJJVVV\\\UUUJJJ:::555111333<<>>LLL\\\pppwwwdddNNN@@@999444000000///000000//////111444777666@@@NNN^^^ooowwwrrrhhhPPPGGG<<<555444555333111000111111111000111444666CCCPPPbbbooosssttttttuuutttxxx{{{vvvhhhVVVGGG>>>666444222222444555555444333222222222333444666666===GGGWWWfffrrrssseeeVVVDDD===555222222333111...///222444666777<<>>??????>>>>>>???AAA@@@>>><<<>>>===;;;:::::::::;;;;;;<<>>AAA===999:::>>>@@@@@@>>>BBBEEEHHHKKKKKKJJJHHHGGGDDDAAAAAAFFFNNNTTTUUUSSSVVVWWWXXXWWWRRRLLLEEE@@@<<<999999===AAAFFFPPPYYYeeejjjkkkeee^^^WWWOOOHHHGGGHHHJJJMMMRRRWWW[[[]]]___``````]]]VVVLLLBBB<<<333222///---,,,,,,,,,---++++++++++++++++++++++++......------,,,,,,,,,+++,,,,,,,,,,,,,,,---------,,,...444:::<<<>>>EEENNNOOORRRTTTVVV\\\___[[[SSSGGGAAA888333111000...,,,+++,,,------...---------,,,,,,++++++***)))((((((+++---......---,,,,,,---+++++++++,,,,,,,,,------------...///000111222333333555999AAAKKK\\\xxxooo\\\FFF;;;888444000///...000111111111111333555444:::EEEUUUhhhvvvxxxsssbbbUUUEEE:::666555444111///000111000000111444666CCCNNN[[[aaa^^^YYYXXXYYYYYY___ccc___SSSEEE;;;777...///000222333444444333111222333333333333333333333===MMMaaauuu|||tttfffRRRGGG:::333333444111---...111444444333444999<<>>FFFKKKLLLFFF???999333333444555555555333222222444555666444444444555666666777888888888888777333444444555555444444333222666:::>>>@@@AAACCCEEEEEEEEEEEEFFFFFFEEEBBB@@@@@@???===;;;::::::;;;<<<===AAADDDEEEGGGJJJJJJGGGFFFCCC@@@>>>???@@@@@@@@@>>>>>>===>>>>>>>>>>>>======>>>@@@AAACCCGGGMMMQQQZZZgggxxxtttfff)))***,,,...000111111111---+++))))))+++...//////+++,,,---------,,,+++***((()))***++++++++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,---------.........,,,******,,,......333===HHHLLLFFF;;;222........................---.........///111555888DDDSSSccckkkpppxxx~~~ooo]]]MMMBBB===;;;333222222111111111222222000000///............///.........------,,,,,,+++---------.........//////.........------///444777FFFWWWiiipppkkk]]]KKK===222111000111666>>>EEEHHHLLLGGG???888444333444555666777999AAANNNXXXVVVNNNDDD999///000444888???FFFMMMJJJDDD???<<<;;;:::888:::777555333333333222000...---,,,+++++++++++++++,,,---///444888999777555...---,,,,,,++++++,,,,,,+++,,,,,,---,,,+++******......///333444777???III[[[jjjuuuooo^^^LLL<<<333---)))(((***)))''''''***,,,,,,,,,---...000111222---+++(((((()))))))))((())),,,---///555>>>BBBBBB999888777333///+++)))(((,,,,,,,,,,,,...///111222222<<>>>>>???@@@BBBDDDGGGIIIKKKLLLNNNPPPOOOMMMIIIFFFBBB???>>>CCCJJJMMMKKKGGGCCCDDDFFFEEECCC???:::777777333222555777999AAAIIITTTXXXYYYSSSMMMGGGAAA;;;999:::;;;===@@@DDDHHHKKKQQQTTTWWWXXXVVVQQQKKKGGG999777333///---+++++++++++++++++++++++++++++++++******++++++,,,,,,---------------...............+++---333777777888AAAKKKSSSUUUUUUVVV\\\cccdddaaaUUULLL@@@777333111///---,,,,,,---............---///...---,,,+++*********+++---......---,,,,,,...+++++++++,,,,,,,,,------,,,,,,...///000111222222000111444888===JJJbbbxxxooo\\\GGG===:::777333222000222444444333333333444222888???KKK]]]pppxxxyyyrrrdddQQQBBB:::666333111///000111000///000333555AAAHHHOOOOOOHHHBBBBBBDDD@@@FFFKKKIIIAAA888333222(((+++...000111111000000000111222333333222111000000888EEEXXXnnn}}}}}}uuu```RRR@@@555222333111...///222555555333333555888<<<@@@FFFOOOXXXdddooovvv{{{rrrhhh]]]RRRLLL???<<<888555444555666666777999===??????===999666222333555666555444333333000222444444333333444555666777888888999999888888555555555666666555555555555888<<<@@@BBBFFFJJJMMMOOONNNMMMMMMLLLKKKGGGEEEBBB@@@>>>;;;::::::;;;<<<<<>>JJJPPPPPPKKKDDD999111...000222444666888:::>>>IIISSSUUUQQQFFF999///000111222666===CCCFFFFFFCCCBBBDDDCCC@@@:::888555333333333222111//////...---,,,,,,------------///444:::<<<999666...------,,,,,,,,,,,,,,,)))***,,,.../////////...,,,,,,---000111222999AAAPPP___mmmlll___OOO@@@555---***)))++++++)))))),,,************,,,---///000///---******+++,,,,,,+++***---......222:::??????888777555333000...,,,+++++++++,,,---///111333444333;;;FFFSSS```fffbbbYYYGGG===333///...,,,,,,///222777AAAJJJKKKDDD???>>>;;;>>>AAACCCCCCEEEIIILLLLLLLLLKKKKKKKKKHHHCCC???<<<999888<<<@@@BBB>>>:::666777888888888666555333444111000222222222888???DDDHHHIIIDDD???===999555222333444444555666:::<<>>BBBGGGMMMUUUZZZ]]]ZZZWWWUUUSSSQQQNNNLLLFFFCCC@@@===;;;<<<===>>>>>>EEEKKKOOOUUU]]]```^^^TTTPPPKKKGGGFFFFFFGGGFFFDDDFFFHHHHHHHHHHHHJJJLLLJJJLLLOOOQQQSSSVVVZZZ^^^gggrrr)))+++---/////////...---...---,,,,,,------,,,+++---------.........------***+++---///000///......,,,,,,,,,+++++++++******,,,,,,,,,------------......///...,,,***)))+++---///000;;;LLLUUUNNNAAA888........................---.........///111555888JJJZZZkkktttxxx~~~zzzmmm]]]OOOCCC:::555555555444333333333333333000000///..................------------,,,,,,,,,,,,,,,,,,,,,---------------------,,,...222888===NNNbbbsssrrrcccOOO<<<111444555666===KKKYYYZZZUUUGGG???555...---///222333444777888999???HHHLLLLLLDDD777...000111...000666;;;AAADDDDDDFFFKKKLLLIIIEEEAAA<<<888666444222000......------,,,------------,,,...333:::<<<999666......---,,,,,,,,,,,,---***,,,...000111111000///,,,+++,,,......---222:::DDDTTTdddiiibbbSSSAAA333...+++***---,,,******---(((((())))))***+++,,,,,,...,,,******+++---------***...///...111777<<<<<<999666222///............,,,------...000111222333222777???LLL\\\hhhggg```NNNBBB666000...,,,,,,...///222999@@@@@@:::777888999999:::<<>>>>>???AAABBBJJJQQQXXX```jjjnnnnnnbbb]]]WWWRRRQQQPPPPPPPPPMMMOOORRRSSSSSSSSSVVVYYY[[[]]]```bbbdddgggkkknnnsss***+++---//////...---,,,+++++++++---000111000//////...---,,,,,,---///000+++,,,///000111111000///,,,,,,,,,+++++++++******,,,,,,,,,---------............---+++)))(((***+++//////999KKKVVVOOOAAA999////////////////////////---.........///111555888LLL]]]qqq{{{}}}pppbbbTTTGGG===777777666555444444444444444111111000///////////////..................------...------,,,,,,++++++***,,,,,,,,,,,,...333:::>>>ZZZiiissslllYYYGGG;;;444444777:::DDDUUUcccaaaVVVCCC<<<333...///111222333333666666444555<<>>BBBBBBFFFNNNRRRQQQSSSNNNGGG???:::555111...,,,++++++******++++++,,,,,,+++---222999;;;888444......---,,,,,,,,,,,,---...///111222111000...------,,,---///---+++///666<<>>FFFMMMRRRUUUPPPHHH>>>666111...---************************++++++++++++++++++++++++)))***+++,,,---,,,++++++...+++***,,,...///555<<>>UUUeeecccWWWNNN===888222......//////...///000000222333666777888888333---+++,,,......---333444555777===GGGRRRYYY]]]^^^ZZZOOOEEE>>>777222,,,,,,,,,---...///---+++000......111666999:::999111...,,,+++---...//////.........------,,,,,,,,,))))))******+++,,,---...555DDDYYYhhhhhhZZZGGG:::333...******)))&&&&&&'''***)))(((''''''((()))******((('''))),,,...,,,)))))),,,///......111999@@@BBB<<<444...,,,+++***((((((,,,000222222111111111///333666<<>>999222+++***************++++++,,,000///...,,,+++*********)))************+++++++++((()))*********---111444CCCLLLYYYdddlllqqqwwwzzz~~~zzzgggTTTCCC777555000......---***+++...000,,,)))***...000...+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***111000///......///000111111000000000333666:::===NNNYYYooovvvcccPPPAAA888444444333111000111333666//////222444555:::HHHVVViiiwww|||lllWWWDDD777777000,,,...000...------/////////...,,,,,,---.........///222444555444333333333111///...---------//////---,,,,,,---...///222222333777???KKKYYYbbbrrrqqqmmmbbbQQQ@@@888777444000------+++))),,,111111111000000000000111111888>>>DDDIIINNNVVVaaaiiioooyyyvvvgggSSSEEE>>>;;;666222444444444444444333222111444444444444444444555666888888888999::::::888666666777:::;;;;;;<<<>>>@@@???>>>===;;;:::888777666===???DDDMMMYYYhhhwwwxxxlllfffgggiiigggeee]]]SSSJJJEEECCC@@@AAAEEEIIIRRR]]]gggttt|||ssskkkggghhhkkknnnppprrrvvvyyy|||||||||{{{,,,...//////---+++***+++,,,,,,,,,,,,,,,---...///......000111111111000//////---,,,---......,,,))))))***+++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,444555HHHTTTNNNKKK:::333111///.../////////......,,,,,,...///111999BBBVVVlll|||qqqfff\\\PPPEEE===777666555333222222222111222111///...---...///000//////...---,,,,,,,,,,,,,,,,,,,,,------------...111,,,---222444555@@@PPPaaafffggg]]]KKK;;;555444777:::HHH^^^jjjcccRRRFFF999555111000111222111000---......///000222333444555222...,,,---///...---///000222444888@@@LLLUUUbbbhhhiiiaaaTTTIII>>>666000...------//////...---///......000555888999999111///......//////...---,,,,,,,,,,,,++++++******,,,,,,+++++++++,,,,,,---444CCCXXXhhhiii]]]KKK===555///+++,,,,,,***))),,,***)))(((((((((((()))***+++))))))+++...///---++++++...///...---000777===BBB===555000---,,,+++)))---///111111///,,,++++++///111333999GGGZZZeeefff___QQQ>>>222......---+++000000//////...---,,,+++///......------......///222//////222000+++***---++++++++++++,,,,,,,,,,,,((()))******++++++*********************++++++,,,000//////...---,,,+++************)))******++++++,,,,,,,,,...222888===@@@IIIOOOQQQKKKDDD???888000---,,,+++***)))***++++++------,,,+++++++++,,,,,,************++++++++++++((()))*********---000333===EEEQQQ^^^hhhoootttwww~~~tttaaaMMM>>>555///,,,---,,,******---000---***+++...000...+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++//////.........///111222//////......000333666888???HHH\\\tttwwwcccPPPDDD;;;999666333222111111222...///111333333555AAAMMM\\\lll|||vvveeeQQQCCC888111...000111///------...//////...,,,,,,---...//////111222444333222000333222111///...---------///...---,,,,,,---...///111111222555:::CCCNNNVVVhhhlllnnniii\\\KKK???:::444000......---***---111111111000000000000111111333777:::<<<>>>CCCKKKQQQ[[[eeessswwwbbbPPPEEE>>>777333111111222222222222222222444444444333444444444555666666777999:::;;;:::999888:::<<<======>>>@@@BBBDDDCCCAAA???>>>===<<<;;;>>>AAAHHHRRR___ooo~~~uuuooooooqqqpppmmmbbbXXXMMMHHHEEECCCDDDHHHNNNXXXdddooo||||||yyyzzz}}}---///000///---++++++,,,---,,,,,,,,,,,,,,,---...------///000111222222222000...,,,,,,,,,---,,,+++******+++++++++******)))((())))))***************++++++*********++++++,,,,,,555666KKKWWWSSSOOO>>>333111...---...///...------,,,,,,...///111:::DDD___tttzzzpppfff\\\QQQEEE===888555222222333444222///111000///.........///000///...------,,,,,,,,,,,,,,,------...///000000000555111111444444666EEEVVVfffeee___QQQAAA666555888;;;DDDVVVjjjpppbbbKKK<<<222222222333444444222111......---......///000111111///......//////...---+++///222222333:::FFFQQQdddqqqzzzuuugggVVVFFF<<<333111.........//////......---...000444777888888222000////////////---+++***************)))))))))...------,,,,,,,,,,,,,,,222@@@UUUfffkkkbbbQQQCCC555///+++,,,,,,***+++---******)))(((((()))******+++++++++,,,...///...------//////---,,,...444999CCC>>>888222///---+++***///000000...,,,***)))***///000111555@@@PPP\\\```___QQQ???333/////////...111111000000...---+++***++++++************++++++///---------+++((()))---))))))******+++,,,------******+++,,,,,,,,,,,,+++***************+++,,,,,,/////////...---,,,+++***++++++******)))*********+++++++++,,,...000333444???FFFKKKKKKGGGCCC===777333111---***)))))))))***************++++++,,,---************+++++++++,,,((()))*********,,,///222666<<>>888444444333222000......///111///000777AAALLL^^^rrr~~~~~~sss___NNN<<<555000111222///,,,---...//////...,,,,,,---///000222444555555333111000222111000///......---.........------------......000000111222444999@@@EEEVVV```lllpppjjjZZZIII>>>555111///000///---...222000000000000000000000000111333555555444666<<<@@@GGGNNN[[[pppsss```PPPDDD;;;777111222222333444444444555666666666555555555555555555666888:::<<<======>>>???AAACCCDDDDDDFFFHHHJJJIIIHHHEEECCC@@@???>>>===???CCCLLLXXXhhhyyyzzzyyyzzzxxxvvviii^^^RRRLLLHHHFFFIIIMMMUUU```mmmzzz...///000///---,,,,,,---------,,,,,,+++,,,,,,,,,+++,,,...///111333444444444222///---,,,+++++++++******************))))))))))))***+++++++++***)))*********)))******++++++,,,555888NNN[[[WWWTTTCCC444222...---.........---...---...000000333===HHHdddyyy}}}vvvlllbbbXXXMMMAAA:::888444000000444555222...111000///............//////...---,,,,,,,,,,,,,,,......000111333555666666999888888999888===MMM]]]nnniii\\\KKK<<<555666:::???LLLaaaqqqooo]]]EEE555///111333666666555222///000/////////...//////000,,,---...///000///---,,,+++000444222111666CCCOOObbbsssppp\\\JJJ>>>444111...,,,---.........---------///222444666777444222...---,,,---,,,+++***************)))))))))------,,,,,,,,,---......111<<>><<<999666111,,,)))((()))***))))))(((((())))))***+++*********+++++++++,,,,,,((()))*********+++...000222555>>>LLL\\\iiippprrrzzz{{{___FFF<<<444//////000...---//////---++++++---...---,,,------------------------------............---------,,,,,,,,,...000111333333222111000000111222333555999BBBNNNZZZjjjooo```OOOFFF;;;555555666555333---,,,...000...---111888CCCRRReeettt{{{vvvfffVVVFFF<<<444111000...---.........///...,,,,,,...///000333666888777555333222111000///...............------------------......---...///000000222555888CCCRRReeeqqqssshhhTTTCCC888333000222222//////222000000111111111111000000///111222222222444999<<<===AAAKKK___|||ooo^^^NNNAAA:::777666666666666777777777777888888888888888777777777999<<<===???AAACCCDDDGGGIIILLLOOOQQQSSSVVVYYYWWWUUUQQQLLLHHHDDDAAA@@@AAAEEEOOO^^^ppp}}}{{{pppdddWWWPPPLLLKKKNNNRRRZZZfffuuu///000000///---,,,,,,---...---,,,+++++++++++++++***+++,,,...000222444555888666333000,,,*********++++++******************+++,,,---...---,,,+++******)))))))))******+++,,,,,,666999PPP___[[[XXXGGG666333///---............//////000222222666BBBNNNiii}}}yyyrrrggg\\\SSSHHH>>>777777333//////333444222...000//////.....................---,,,,,,,,,------...///222666999===@@@AAADDDDDDEEEEEEEEEKKKYYYgggsssjjjZZZGGG999333555888BBBSSShhhqqqiiiWWWBBB444///111555666555222///---000///......------......))),,,...000000...---,,,+++000444333111777EEEPPPgggwwwmmmXXXEEE:::222///,,,++++++,,,,,,,,,+++,,,---...000222444666777222---))))))***,,,,,,***++++++++++++++++++++++++++++++,,,---...000111///888III\\\jjjiii\\\QQQ<<<555...,,,***'''&&&(((******++++++++++++******)))***+++,,,,,,,,,------------,,,,,,---000555888CCCAAA===888333...,,,++++++,,,,,,++++++---000333/////////111555>>>JJJTTTVVVLLL>>>333...---......,,,---...............---***))))))))))))))))))******///333222...,,,+++,,,************************++++++,,,------------,,,+++++++++***+++,,,,,,------...///111111000//////,,,,,,+++***)))))))))******+++,,,,,,------------///222666:::<<<===???BBB???;;;555///+++))))))***))))))((('''''''''''''''***++++++++++++,,,,,,,,,(((***++++++***+++---...111222888EEEVVVfffooossszzzdddKKK???777000///000...------...---,,,,,,---------------------------------------......//////.........------,,,---...000222333333333111000000000000111111333999AAAIIIVVVjjj|||vvvmmm___TTTFFF===:::999777444---,,,...000///---///555>>>HHHVVVdddppptttmmmcccTTTHHH:::333///------000---...///...,,,,,,...000---111666999777444222111//////...............///+++,,,,,,---------......***,,,.../////////111222777GGG[[[lllvvvsss```MMM;;;555111222222000///111///000111111111111000///---...///000000222555777999;;;BBBSSSooo|||mmmZZZGGG<<<;;;;;;999888777777777777777777888999:::999999888:::<<<@@@BBBCCCEEEIIILLLQQQTTTXXX\\\```dddhhhkkkllljjjeee^^^WWWPPPKKKHHHFFFIIISSSbbbuuu~~~tttiii\\\UUUQQQOOORRRWWW___kkkzzz/////////...++++++,,,---......---+++************)))***+++,,,...111333444888888666222...+++******++++++******++++++,,,---,,,---///000000...,,,+++***************+++,,,---,,,666;;;RRRaaa]]]ZZZIII888555000......///000///000000222444444888EEESSSooo|||rrrjjj^^^TTTLLLDDD<<<777555222//////222333111////////////.........------...------,,,,,,---------...111666>>>FFFMMMSSSVVVUUUUUUUUUUUUVVV\\\eeelllttthhhUUUBBB666111333666FFFYYYlllooobbbPPP>>>333///222444555222///------------,,,+++++++++++++++***---111222111///...---***...222444666???MMMXXXrrr{{{~~~ttt```MMM<<<222///---*********++++++******+++---......///222555777222---***)))+++,,,---+++++++++,,,,,,,,,,,,,,,))))))***+++---///000111///444AAAUUUfffiii```UUUBBB:::222///,,,((((((******+++,,,,,,,,,,,,+++***(((***,,,,,,,,,+++,,,......---,,,,,,...111555888BBBBBB???:::444...++++++---...---,,,++++++---000...---///111222666BBBNNNPPPHHH===444///---,,,,,,***+++,,,------...------+++******))))))******+++)))111666444///---,,,+++++++++++++++++++++*********+++,,,,,,------,,,,,,+++++++++++++++,,,------000111222222111///,,,+++++++++******)))*********))))))******+++,,,,,,,,,000///111555888999???EEECCC@@@:::444///,,,*********)))((('''''''''''''''++++++++++++,,,,,,,,,,,,(((***++++++******+++---000111555???NNN___mmmuuu}}}lllUUUCCC999000...///---+++***...------,,,,,,------...---------------------------...//////000////////////.........///000222333222111000///............000111555<<>>888555///...///111000---///333888???HHHSSSbbboootttrrrdddUUUDDD999333//////222---.........------...000,,,222888:::777333000///.........---......//////***+++,,,------...------))),,,...////////////111444@@@PPPaaaqqqwwwjjjXXX@@@888111111111//////000///000111222222111000///111000000111111222333333444666<<>>===;;;999777666555666666666777999;;;<<<<<<<<<;;;>>>BBBGGGJJJLLLPPPVVV[[[bbbeeejjjooosssxxx}}}}}}xxxqqqhhh^^^UUUPPPOOORRRYYYgggyyyxxxmmmaaa[[[WWWUUUXXX\\\dddooo~~~...///...,,,******+++---///...---+++***))))))))))))))))))+++---///111333444666666333///+++***+++++++++***+++,,,---///000---...000111000///,,,+++*********++++++,,,---...,,,777<<>>999666222111111000000000000000......//////......---------------,,,,,,------...111666???KKKXXXdddmmmrrroooooommmlllnnnrrrtttuuussseeeOOO<<<333222555888III___qqqooo^^^JJJ;;;222///111222111///------///------,,,+++++++++,,,,,,...111555555333000000000***...333999AAANNN]]]ggguuuvvvppp```NNN@@@666///,,,+++******+++,,,+++)))(((+++---------...111444555222000......///...---+++++++++,,,,,,,,,------))))))******,,,---/////////111;;;NNNaaahhhbbbXXXBBB:::222///---))))))+++++++++,,,------,,,++++++)))+++......,,,,,,---///222000------...222555666AAABBB@@@;;;444...+++***,,,------,,,***)))***,,,***+++---000///111<<>>666000---+++*********+++,,,,,,,,,+++++++++******))))))******+++***222666111+++***++++++******++++++,,,,,,------******+++,,,,,,,,,,,,,,,,,,++++++++++++,,,------...///000111///---***(((*********)))******+++++++++************+++,,,,,,///---...333555666;;;CCCEEECCC>>>888333///,,,+++******))))))******+++++++++++++++,,,,,,,,,------(((***++++++*********+++...///111888DDDVVVhhhttt}}}rrr```III>>>333111111///,,,+++------------,,,,,,---.................................///000000000000000111000//////000111222333222111111000/////////...333111222666:::@@@JJJSSS___eeekkkiiiccc```eeekkkqqqnnnggg^^^SSSHHH???:::444111000111000,,,---111222777<<>>:::888666444111111222111//////000222......//////......---,,,------,,,,,,,,,------...666<<>>LLLcccuuuppp\\\HHH999///...000000///,,,,,,...111///......------......///111555888777555222222333,,,///555>>>KKK[[[kkkuuuqqqmmmbbbPPPAAA999444///+++******+++------+++***(((***------,,,---000333333222222333444222///,,,******+++++++++,,,,,,,,,************+++,,,,,,---//////777JJJ^^^hhhcccZZZ???777000---+++((()))+++++++++------------++++++***,,,//////...---///111555222///...///111333444@@@BBBAAA<<<444---***))))))***++++++***)))***+++((())),,,///------888FFFIIIEEE???888222...+++***+++++++++++++++***)))(((******))))))))))))******+++333555---&&&'''***+++((()))***+++---...///000******+++,,,,,,,,,++++++,,,,,,++++++,,,,,,---...(((***---...///...,,,******)))))))))***+++,,,,,,///...,,,++++++,,,---------***,,,222333222777???FFFDDD@@@;;;555000---+++*********+++,,,...///000++++++,,,,,,,,,---------(((***,,,,,,***)))***+++,,,---///333===OOOdddsss{{{|||}}}tttfffOOOCCC888555555222///---------...---,,,,,,---.................................///000000000000000222222111000000111222333444444333333222222111111333...+++---000333999@@@GGGOOOWWWTTTMMMLLLUUU___mmmooopppkkk```SSSGGGAAA777333111111///++++++//////333666;;;HHH\\\mmmtttxxxjjjZZZNNNCCC888111000,,,---......------///111<<>>===;;;::::::;;;<<<===@@@BBBEEEHHHKKKKKKKKKKKKMMMTTT\\\ccciiirrr|||zzzssseeedddgggrrr~~~||||||rrriiieeebbb___aaadddoooyyy666333///------/////////***+++,,,,,,,,,++++++***************+++,,,---...///000000///...+++)))(((///...,,,++++++,,,...///,,,---...---+++))))))))),,,,,,,,,,,,---...///000...777:::PPP^^^ZZZXXXHHH:::333.........---...111000,,,...222111333CCCXXXrrrrrrbbbKKKEEE===777444333333333111111111111111111111222444333222000//////......///000000///......///111:::FFFXXXmmmuuu\\\FFF???999333777BBBQQQdddrrrjjjTTT???333...000111222111///------...------,,,,,,,,,------......222333111,,,***...222555;;;DDDOOO```ooowwwvvvqqqcccOOO@@@888444111///......---,,,,,,+++******)))***,,,,,,,,,...000222888777333------///,,,'''------,,,,,,+++***))))))...---,,,+++***+++,,,---,,,000777EEEXXXdddaaaXXXBBB777---)))((((((***---''''''((()))+++,,,...///***,,,...///...---------...---,,,,,,...111444666<<<>>>???;;;444...,,,---///---+++***+++,,,,,,,,,***)))***------///777@@@IIILLLIII@@@777222...+++((())))))*********))))))+++***************++++++---///222333000...,,,+++***+++,,,---///111333555111...++++++---...,,,***++++++++++++++++++++++++,,,,,,++++++***+++++++++...---+++*********++++++---,,,***))))))***,,,---------......000111222333@@@BBBCCCAAA;;;444...++++++)))((()))******)))(((+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,++++++///***,,,555:::BBBWWWnnn~~~~~~~~~zzzpppbbbSSSAAA666333222---((()))))))))***+++,,,---......///000///---,,,,,,------...////////////111333444777777666888<<<<<<888555555555333000.........333///---///000000333777777;;;>>>>>>===@@@FFFLLL\\\eeemmmooonnngggVVVFFF===666222222000+++***...000000222777===JJJ^^^ppp~~~{{{ooo[[[III>>>777111000---...000///...000555:::LLL[[[XXXJJJ<<<222...........................000///...---------------111000///...------......,,,222666888GGG[[[bbb]]]DDD:::222///...,,,,,,...333444555333111.........---///111222333222000///444333333777???GGGKKKLLLLLLOOOYYYiiiuuuqqq]]]KKKBBB???;;;888888<<<@@@DDDDDDFFFHHHJJJLLLPPPVVVZZZ\\\bbblllvvv}}}vvvqqqwww{{{|||xxxuuuqqqkkkgggfffiiilllxxx222///,,,+++,,,---------,,,,,,,,,+++++++++******------,,,,,,,,,,,,------.........---,,,+++***))),,,+++***))))))***+++,,,+++---...---+++))))))***,,,+++++++++,,,---......---666999OOO]]]ZZZXXXHHH999333...//////---...000000---...111000222AAATTTppp{{{lll]]]IIICCC;;;555333222333333555555444444444444333333222111000///------------222333333333222222333555???LLLbbbwwwmmmVVVAAA;;;777333999EEEVVVfffpppfffPPP>>>444111000111222111///------...---------------...//////222111000...---...000111777@@@LLLYYYgggsssvvvrrraaaUUUEEE888222000...,,,...------,,,,,,+++++++++***+++,,,,,,,,,---000333999888444...---///---)))---,,,,,,++++++*********---,,,+++++++++,,,------///000555AAASSS___\\\SSS@@@555,,,))))))(((***,,,)))))))))))))))***+++,,,***+++---......---,,,,,,...---,,,,,,...111444666888<<>>666111---******+++++++++++++++***,,,+++***************+++---///111111///---++++++******+++,,,...000111222111///,,,+++,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,+++*********++++++++++++***))))))***++++++++++++,,,,,,---///000111<<<>>>@@@AAA>>>888111---,,,+++******+++,,,+++***)))))))))))))))))))))(((+++,,,,,,---,,,,,,++++++---)))+++222777>>>QQQeeewww|||~~~xxxlll^^^JJJ;;;444222///,,,---------------------------/////////---,,,---...,,,...///000222444888<<<;;;>>>??????AAAEEEDDDAAACCCAAA===999444222222333555000...//////...///222111444777777666888>>>CCCQQQ[[[ffflllooolll```SSSGGG<<<222111222///,,,---000///111555999BBBSSScccrrryyyzzzmmmYYYHHH999000222...---///000000444:::FFFYYYhhhcccQQQ???444...........................000000///.............../////////.........------,,,222444666BBBTTT[[[WWWFFF<<<333000///------///222333444333111////////////000222333333333111000444222111444;;;AAADDDEEEHHHKKKVVVhhhuuuqqq___NNN@@@???===<<<===???BBBDDDEEEHHHLLLPPPUUU[[[bbbgggjjjpppyyy|||}}}zzzxxxtttppplllmmmpppsss|||000...++++++,,,......---...---+++*********++++++111000///...---------------,,,++++++******+++++++++***)))(((((()))***++++++,,,------+++))))))***+++++++++***++++++,,,,,,,,,555888OOO]]]ZZZXXXHHH999333/////////------000000---...000///000===NNNkkkzzz{{{sssfffZZZKKKEEE>>>888555555666666::::::999999777666555444000///...---,,,+++++++++333444444444333333555777AAARRRlllfffPPP===888777555>>>LLL^^^iiimmm```KKK<<<555333///111222111///.........------------...000111111444000,,,,,,///222333333===IIIYYYeeeooosssmmmeeeMMMEEE:::222///---,,,***---------,,,,,,,,,,,,,,,,,,,,,,,,++++++---111444<<<<<<777000---......+++++++++++++++++++++++++++++++++++++++,,,---......222000111;;;LLLYYYVVVLLL<<<333,,,******))))))+++++++++***)))(((((((((((()))***,,,---------,,,+++---,,,,,,,,,...111444666333999???===555...,,,......---------......,,,+++,,,***)))++++++---555???NNNXXX]]]TTTEEE:::222...,,,,,,,,,,,,,,,,,,++++++---,,,+++***************---...//////---++++++,,,))))))***+++,,,---...///000...,,,+++++++++)))(((++++++++++++++++++++++++*********++++++,,,,,,------,,,+++*********++++++))))))************))))))))))))******+++,,,---...666777;;;???BBB>>>777000...,,,++++++,,,------,,,---------,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,((()))...222777GGGXXXlllwwwyyylllXXXFFF999333000000111111111000///...---,,,,,,---///...------...000...///111333666<<>>999777666888222///000000---,,,...---///111000///111555999@@@JJJVVVaaajjjmmmhhhaaaVVVGGG888333333222///---000///000222333888DDDQQQfffuuuzzzhhhSSS@@@333333///,,,///111444999@@@NNNcccuuuoooZZZDDD777111........................111000//////////////////......///000000///---,,,,,,111222222;;;JJJQQQPPPHHH>>>444111000......000000222333222111///000000000111222333444333222111333222000222666:::===>>>CCCHHHTTTgggtttrrraaaQQQBBBBBBBBBCCCDDDFFFHHHIIIMMMPPPVVV[[[bbbiiipppuuu~~~~~~~~~{{{xxxvvvwwwzzz}}}000///---...///000000///,,,+++***))))))+++---...222111000...,,,++++++++++++***)))))))))***,,,---,,,,,,+++******+++,,,,,,+++,,,------+++*********+++***************++++++,,,555888OOO^^^[[[YYYIII888333///000000------//////---...///...///:::FFFbbboooxxxuuuqqqnnnfff]]]TTTNNNGGGAAA>>>=========???>>>>>><<<:::888555444///...---,,,++++++++++++///111222222111222444666@@@TTTppp~~~dddOOO===999888999DDDTTTdddkkkjjj[[[HHH:::555333///000222111///......///---------...///111222333111///,,,,,,///444999<<>>555///...---+++++++++++++++++++++,,,,,,)))******+++,,,---//////333000...666FFFSSSRRRJJJ:::222++++++,,,***)))+++++++++)))(((''''''''''''))))))***,,,------,,,++++++++++++,,,...111444555000888@@@@@@:::333000111111000000222333222///------+++)))******+++444===LLLZZZccc[[[JJJ;;;222------,,,,,,+++++++++++++++------,,,+++************---......---+++******,,,((()))******++++++++++++...,,,+++***************++++++++++++++++++++++++))))))***+++,,,---------,,,+++++++++++++++++++++(((***+++,,,,,,+++***((())))))))))))***+++,,,---000111555===CCCCCC;;;444///---++++++,,,---,,,,,,000000///...---,,,,,,+++******+++,,,,,,,,,,,,+++,,,)))))),,,...333>>>KKK^^^pppyyyiiiVVVDDD888333111111111222111111///---,,,+++,,,......---...///111000111444888>>>GGGQQQXXXgggmmmrrrssstttxxxxxxuuutttnnneeeZZZOOOFFF>>>999:::444000222333000...///---...000///......111444444:::DDDOOOZZZbbbeeefff```SSSDDD:::666333000///111///000111111222:::CCC]]]lllyyy{{{ppp___JJJ;;;333///---000444666;;;@@@NNNfffzzzvvv```III:::444........................//////............//////...///111222222000///---+++///000000666CCCKKKNNNKKK@@@666222000......000///000222222111000000111///000111222222222111111333222111111444888;;;===AAAGGGUUUggguuussscccTTTFFFFFFFFFGGGJJJNNNRRRTTTYYY]]]bbbhhhooovvv}}}000//////000111222000///***)))((((((***,,,///111000000...,,,+++***))))))***)))(((((()))***,,,---,,,++++++++++++++++++,,,***,,,------+++******+++******)))))))))***++++++---777:::PPP___\\\ZZZJJJ888222///000000...---///...---......---///777@@@RRR___iiiiiiiiilllkkkeeeaaa\\\TTTNNNJJJGGGDDDBBBCCCBBBAAA???<<<888444222//////...---,,,,,,,,,,,,---...000000000111333555>>>SSSppp|||dddPPP>>>:::888:::GGGYYYhhhlllhhhWWWEEE999333000...000111111///......///------...///000111333444,,,...//////111999DDDMMM```jjjrrrrrrkkk^^^MMM>>>888666333111000...---+++---------------------.........,,,+++***---111555CCCGGGGGG>>>444///---+++++++++++++++++++++,,,,,,((()))***,,,---...//////000...---333AAAOOOPPPKKK:::222,,,,,,---+++)))******)))((((((((((((((())))))((()))+++......,,,*********+++,,,...111333555000888AAAEEEBBB<<<777555111111111222333222000------+++******)))***111:::JJJYYYddd^^^MMM===333------,,,+++************+++------,,,+++******++++++------...---***)))***+++((()))***+++++++++******+++++++++******+++,,,---++++++++++++++++++++++++((()))***,,,,,,------,,,++++++++++++++++++++++++)))+++---......---+++)))))))))))))))***+++,,,,,,,,,,,,111999AAACCC>>>999000...+++******++++++***---,,,,,,+++***))))))((()))***++++++,,,,,,,,,+++,,,++++++---...111999AAAQQQeee|||wwwhhhTTTCCC777111000000000000000///......***,,,............000111///222888@@@JJJXXXfffooo|||vvvjjj[[[LLLCCC<<<555111222444222000000.../////////......///111111333888@@@HHHQQQZZZ``````\\\RRRFFF;;;555222111222000000222111111666===QQQ^^^nnnxxxzzznnnWWWDDD666111///222666777888;;;OOOfff{{{yyydddMMM<<<444////////////////////////---------,,,,,,------...///000222333333222111///***...//////444>>>IIIOOOOOOCCC888333000------///...000111111000000000111...//////000000000000000111222222333666:::???BBBDDDJJJXXXjjjvvvtttdddVVVJJJIIIHHHJJJNNNUUU\\\```dddhhhnnnuuu|||///...///000111111...,,,((((((((()))+++---///000...---,,,+++***))))))***))))))))))))***+++,,,---***************************+++------+++******+++))))))))))))***+++,,,---...777:::PPP^^^ZZZXXXHHH777222///111111...---...,,,...///......000666;;;EEERRR^^^aaagggppptttqqqoookkkddd]]]VVVPPPIIIEEEFFFFFFDDDBBB===888333000000///...------------------...000000111222444777>>>QQQlll~~~dddPPP>>>999888:::III\\\mmmmmmdddQQQ@@@666222///...000111111///...///000............///111222222+++...222444999DDDTTT```rrrwwwwwwmmm___PPPAAA555222222111000...,,,+++***.........---------------......---,,,+++---111444AAAJJJNNNGGG;;;444///,,,++++++++++++++++++++++++((()))+++,,,---.........,,,------222===IIINNNLLL<<<444---------+++***+++))))))((((((((()))*********)))(((+++///000...+++))))))+++,,,///111333555222999BBBIIIKKKFFF>>>888///.........//////---,,,---+++***+++***)))///777FFFTTT___\\\NNN@@@555......,,,+++)))))))))******,,,,,,++++++++++++,,,,,,,,,---......,,,******+++((()))+++,,,,,,,,,++++++***+++,,,+++***+++,,,...++++++++++++++++++++++++((()))+++,,,------,,,+++******+++,,,,,,,,,+++++++++,,,...//////...,,,+++******))))))***++++++,,,***+++...444<<>>@@@777333///+++******)))(((---------------,,,,,,,,,((()))***++++++,,,,,,,,,+++,,,---...///333666777;;;III\\\nnn~~~ttt___III;;;555333000...,,,---......+++---......------///000///444<<>>===AAASSShhhwwwooo\\\DDD444000111222...///111111000//////000///...............///000222111222;;;LLL___pppzzzxxxuuuhhhTTTBBB999333000---...//////...---------000000///...---,,,,,,,,,---...//////......000222888HHHUUUSSSHHH>>>777222------,,,,,,+++***)))))))))***,,,---...------,,,'''---111222555>>>EEEHHHAAA888///------++++++,,,---,,,+++***)))))))))***,,,)))))),,,111333000,,,'''(((***---///111333444555888@@@LLLUUURRREEE999111///,,,,,,---......---+++***,,,---+++))),,,222:::EEEMMMMMMFFF>>>333+++111000---+++***+++,,,---*********+++,,,---...///+++...000111///,,,******(((***,,,///000000///...111222222///***((()))+++++++++++++++++++++++++++***+++,,,------,,,***))))))***+++,,,---,,,,,,++++++++++++,,,,,,+++++++++)))(((((((((((())))))***+++,,,---...000666===BBB:::666111---+++******))))))))))))))))))))))))***(((((()))++++++,,,,,,,,,***,,,---...000333666666555???OOOcccxxx|||hhhPPP@@@:::777222...,,,,,,---...,,,---///...------...000111555<<>>NNN[[[[[[NNNAAA<<<444...000222000......000------000111111444888HHHWWWiiiwwwuuuhhh\\\VVVRRRQQQOOOKKKEEE???888444000///......///000///---------......///111222333===CCCQQQhhhkkkOOO???===<<>>222---***---...,,,+++---******)))***+++---///111555<<>>???===666222222///+++///---+++***++++++***)))---,,,+++******)))))))))++++++++++++++++++++++++,,,+++******))))))******+++***))))))******))))))************+++,,,------111444>>>PPP^^^^^^PPPAAA:::222---///111///------///------111333444999>>>SSSdddwww{{{nnnbbbZZZTTTSSSQQQNNNHHHAAA:::666000///......///000///---------......///111222333;;;@@@LLLaaayyynnnRRRBBB@@@@@@MMMbbbmmmssseeePPP===333000//////000000000//////............///000000000000111111000888DDDUUUkkk~~~mmm___KKK===777444111...///...---,,,,,,,,,,,,,,,////////////...---,,,,,,+++---............///111999CCCSSS^^^^^^RRR@@@444...---,,,+++************+++++++++*********))))))(((***,,,+++---444===CCCHHH<<<111//////---+++---,,,,,,------------------))))))***+++,,,------...++++++,,,...000222444555666999???HHHSSSXXXNNNBBB555///,,,...///------...---,,,,,,+++,,,---...///111888@@@DDDBBB<<<555222555222...,,,,,,,,,+++***+++((((((++++++((((((+++,,,111444...)))***,,,,,,//////...------,,,,,,+++...//////---***)))***+++++++++++++++++++++++++++...///111000...+++))))))++++++++++++++++++++++++,,,,,,+++************+++,,,++++++***************)))***+++,,,---000444777:::888333///,,,+++,,,,,,))))))))))))))))))***+++******++++++++++++*********++++++,,,,,,------...---111:::GGGWWWfffttt{{{|||lll^^^OOOFFF<<<777444///...///111000......000000000//////000222555:::@@@EEEHHHRRRXXX^^^___\\\YYYYYYZZZ```aaahhhuuurrrhhh___SSSEEE<<<222222000...------,,,,,,,,,,,,---...///000111111111555>>>HHHNNNNNNIIIDDD;;;777111....../////////000333777BBBUUUiiiqqqpppjjjWWWBBB888444111111333888BBBRRR```bbbWWWDDD555333333111///...---...///,,,,,,------------,,,,,,---...///000111222222222555222000000000555AAAMMMbbb\\\OOO@@@666444333///111000000/////////......111000000///000111222333111222222333555:::@@@EEEMMMZZZmmmzzz~~~HHHIIIEEE;;;333111///,,,///---+++++++++++++++))),,,++++++******++++++,,,++++++++++++++++++++++++,,,+++******))))))***************************+++))))))))))))***+++,,,---000444@@@SSSccccccSSSBBB888111,,,...000...---...///---///333666888???FFF___rrrvvvhhh___WWWUUUSSSPPPLLLEEE===777222000......//////...------------...///000111222888;;;EEEUUUlllsssWWWFFFDDDFFFSSSgggpppqqq```III999222000///.../////////..................000111111111000111333444>>>PPPeee|||iii[[[HHH:::444222111000......---,,,,,,,,,---------...............------+++---............///111777CCCUUUdddeeeYYYEEE777...---,,,+++************+++++++++***************(((((())))))+++111:::BBBIII???666222000---,,,---,,,------------,,,,,,+++******+++++++++,,,,,,,,,++++++---///000111222222222555:::DDDRRRYYYTTTIII;;;333...///000///...000---,,,,,,++++++,,,,,,---,,,222;;;@@@???:::555111111...+++******+++***)))***''''''******''''''***---000000***(((***+++***......---,,,,,,++++++***+++,,,---+++)))(((((()))++++++++++++++++++++++++...///000///,,,)))((((((************************------,,,+++++++++++++++///...,,,+++))))))(((((()))***++++++,,,---111333555555333111000...------+++******))))))))))))***((()))***+++,,,,,,,,,,,,,,,+++******+++,,,...///...111555<<>>:::555111000000/////////222555999EEEXXXiiirrruuudddPPPBBB999333222444444:::GGGUUU]]]WWWFFF777555444333111000///......------------------------//////000000000000000///111/////////000555BBBOOOccc```UUUEEE:::666444111000000//////......//////111111111000111222222333000111111222444888>>>CCCLLL[[[qqqRRRSSSNNNAAA666111...,,,,,,***)))***,,,......---+++******++++++,,,---...++++++++++++++++++++++++,,,+++******))))))******)))***++++++******+++,,,************+++,,,---...000666DDDYYYiiigggUUUCCC777111---///000......///111000111555888;;;CCCLLLeeeyyyzzzlllaaaYYYVVVSSSQQQMMMGGG>>>888444222///...//////...------------...///000111111333666===JJJ]]]tttuuuZZZJJJHHHLLL[[[lllpppoooYYYAAA444111111///---..................------///111333222000000222444:::FFFZZZqqqnnn```NNN???777444333222000000000/////////000000------..................,,,---//////......000111555AAAUUUeeehhh[[[EEE555///...---,,,+++*********************************+++******+++---111;;;DDDIIICCC<<<666222...---------------------,,,+++***++++++++++++++++++++++++***+++---///000000/////////111666@@@PPP\\\ZZZSSSAAA888000///000///...///***************++++++++++++000888===>>>999444000...,,,))))))*********)))***''''''******''''''***///000...)))(((+++,,,***------,,,,,,+++******)))***+++,,,+++)))(((((()))++++++++++++++++++++++++,,,---...---+++)))))))))************************...---,,,,,,++++++,,,,,,,,,,,,***)))((('''''''''***+++,,,++++++,,,...000222333444444222000---,,,...---,,,,,,++++++++++++'''(((***+++,,,---------,,,+++*********,,,...000000222444666<<>>BBBDDDBBB???:::666222000///......111444555:::KKKbbbrrr|||rrraaaOOO@@@777444555333666>>>MMMXXXVVVHHH:::444333111111000000///......------------------.........///000000/////////000////////////444BBBPPPdddeee^^^MMM>>>777444222000000///......//////000000000000111111111222222///000111111333777<<<@@@KKK\\\uuuYYY]]]YYYKKK;;;333///---,,,+++******---.........******++++++,,,...///000++++++++++++++++++++++++,,,+++******))))))*********,,,---,,,+++***+++---,,,,,,+++,,,,,,---...///222999JJJ^^^kkkgggTTTCCC666111///000111//////222444333444777888;;;EEEPPPhhh||||||nnnddd\\\XXXSSSPPPNNNHHH@@@999777444111//////000///......---------...///000111...111777AAAQQQfff}}}www^^^NNNMMMSSScccqqqpppjjjSSS;;;222222000......------..................111333444222///000444888EEERRReeeyyyyyymmm[[[KKK@@@999555333222222111111000000111111------..................,,,...//////...///000222555AAATTTeeeiii\\\EEE333000///---,,,+++*********************************,,,******...///111:::EEEJJJHHHBBB:::333000......------------,,,+++******,,,,,,,,,++++++++++++******+++---/////////.........///222===NNN^^^```[[[HHH<<<111...///...------((()))***+++,,,---......---111777===>>>:::444///,,,+++))))))******)))(((+++))))))++++++))))))+++111222///******---...,,,---,,,,,,+++******)))))))))+++,,,,,,+++*********++++++++++++++++++++++++)))***,,,,,,+++***+++,,,************************...---,,,,,,++++++,,,,,,******))))))))))))******+++,,,,,,,,,++++++,,,...111333555666444111---***......---,,,+++++++++,,,'''(((***+++------......,,,+++*********,,,...000...000333444777@@@NNNYYYppp{{{mmm[[[III999222333/////////000222111///---111111000000000000000000222333444333222111222222111333999===@@@GGGWWWfff{{{zzzhhhLLL===000...///......000/////////000111111222222555444333333555999>>>BBBBBBAAA???;;;777333000///+++///222333666BBBXXXkkk}}}{{{qqq^^^JJJ<<<777666666555:::GGGTTTVVVKKK???444111//////000000///......---,,,,,,,,,,,,---...,,,---.../////////////////////000000///444BBBRRRgggllliiiYYYEEE999444333222111///......///000111/////////000000000000000///000111111333666:::>>>KKK]]]xxx___eeeeeeVVVDDD888222000000...,,,+++,,,,,,,,,***+++++++++,,,---...000000++++++++++++++++++++++++,,,+++******))))))******+++---///...+++)))+++---,,,,,,,,,------...///000333===OOOaaaiiiaaaOOO@@@555111///111111///111444555555555777777;;;FFFRRRmmmsssjjjbbb\\\UUUQQQPPPLLLDDD>>>:::777333111111111111000......------......///000,,,000555;;;FFFXXXnnn}}}zzzcccTTTUUU]]]mmmwwwqqqdddNNN888222222000...///.............../////////111333444222000333;;;CCCWWWeeevvvooo^^^OOODDD;;;666333333222111000000000000---...............------,,,...////////////000222666AAASSSccchhh]]]GGG555000000...---+++************************++++++++++++((()))///000///777CCCJJJLLLHHH===444111000...+++,,,,,,,,,,,,++++++***,,,+++++++++++++++++++++***+++,,,---............000///111:::MMM___eeebbbPPPBBB444//////---++++++***+++,,,...000000111111...111777<<<>>>;;;555000---,,,******++++++***(((---******------******---000333333...+++---...---------,,,++++++******)))(((+++------,,,+++++++++++++++++++++++++++++++++((()))++++++++++++---///++++++++++++++++++++++++------,,,+++++++++++++++*********+++,,,---......+++,,,------++++++,,,---000222555777555222...+++,,,++++++************+++((()))***,,,---.........,,,+++******+++,,,...///000222555666999>>>GGGMMMcccqqq}}}kkkUUU@@@555333000/////////111111///...////////////////////////......//////000/////////+++---222666777:::EEEQQQeeevvvxxxWWWCCC222///000//////222000000000111111222222222000000000000111444:::===>>>@@@BBB@@@<<<888444333,,,...000222444<<>>NNN___fff]]]III888111000///---+++*********))))))*********+++++++++***&&&)))111222///555AAAJJJOOOLLL@@@555222000///***++++++,,,,,,,,,+++++++++++++++++++++++++++,,,*********+++,,,...///000222000000999LLL```hhhgggXXXHHH777000///---+++******+++,,,.../////////...---///555;;;???===888222///---,,,,,,---,,,***(((---******------******------333555000+++,,,......---------,,,++++++******'''***,,,---,,,+++++++++++++++++++++++++++++++++***+++,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++++++++,,,---...///+++,,,......,,,,,,,,,---...000444666666444000...++++++*********+++,,,,,,)))***+++,,,------------***++++++,,,,,,------...222222444666999===AAADDDRRRaaasss}}}eeeLLL<<<777111000......000000000///...............------,,,+++,,,---...000000...---,,,---///222222222999BBBLLLaaayyycccKKK555111111///...111000000000000111111111111***,,,...///...///333666555;;;AAADDDBBB>>>;;;:::666333222333555:::FFFSSSnnn~~~yyy```JJJ===666777555777AAANNNUUURRRMMM===777000---...///...,,,---,,,***))))))***,,,------............---,,,,,,***,,,///111111888JJJ[[[xxxzzz^^^III???;;;888666333000//////000111...///000111111111000000000111222333333666999<<>>;;;666333333333333222......---------...//////---111555666888BBBRRR```sssnnncccfffpppxxx[[[HHH888555444...---222.../////////000000111111///222444444666???OOO[[[vvvsssaaaRRRIII;;;:::888666444333222222////////////...---,,,+++---...000000//////111222111:::JJJ[[[ccc\\\JJJ:::111000///---+++*********))))))******+++++++++++++++'''+++333444000666AAAKKKPPPNNNBBB666222111///)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******)))***+++---000111444222111999LLLaaajjjiii]]]LLL:::222000...+++***))))))++++++,,,+++***)))***---222:::??????:::555000///.........---+++)))---******------******---+++333777222+++***---.........---,,,,,,++++++***&&&(((,,,---,,,+++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...------------------------,,,+++******))))))************))))))******+++,,,+++---......---,,,---...+++...222555777555333111,,,,,,,,,,,,---......///******+++,,,------------)))***+++---------------...------///333777999999FFFTTThhh{{{rrrVVVDDD===222000...---///000000000.../////////...---,,,++++++,,,...000222222000...222111000111000...333:::;;;RRRlll~~~jjjPPP888222222...,,,///////////////000000000000***---000///---,,,---//////666@@@FFFFFFCCC@@@???AAA:::555666888;;;DDDOOOggg|||fffNNN>>>666555444666@@@LLLTTTUUUSSSCCC;;;222------///---+++,,,+++)))(((((()))+++,,,/////////...---+++***)))&&&)))...222333:::MMM```hhhPPPDDD@@@:::888444111000000111111///000111222333222111111111222333333444666999<<>>QQQ___]]]MMM???666333///---------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,...222555HHHOOORRRKKK<<<111///111---,,,*********,,,...///000...++++++,,,---,,,,,,,,,+++***)))+++...111333333444444999LLLbbbkkkgggaaaPPP===333///,,,******+++++++++*********))))))+++000444666;;;AAA>>>666444222111//////...+++***,,,,,,++++++*********+++111333555222...,,,---///,,,,,,---,,,,,,+++))))))***+++,,,+++******,,,............---,,,++++++,,,------,,,,,,,,,------...+++,,,,,,---...////////////000///,,,******+++---------------------------------......------,,,+++)))***---333888888555111222000------///...,,,)))+++,,,,,,---.........---&&&%%%%%%(((+++---------///.........///222444666===DDDVVVqqqrrrWWWBBB555///,,,---...,,,---000------------------------///////////////000111111111///,,,***+++...111444===CCCSSSkkkpppVVV<<<444555333///---,,,++++++---///111000///------,,,,,,,,,---......222333777@@@KKKQQQPPPMMMGGG===555666999;;;@@@GGGYYYsssqqq[[[GGG999777555444999EEERRRYYYYYYMMM@@@666444333//////222000///......---......///,,,,,,------...------,,,+++,,,///000000999NNNcccrrrXXXFFF<<<<<<999444111111000///...333222111111111222333333111444666666444444777;;;JJJcccwwwqqqppppppuuu{{{mmmsssyyyvvvgggSSS@@@555222000///000000000...,,,******))))))******+++,,,+++++++++++++++,,,,,,,,,))))))*********+++++++++***+++---......,,,+++***---((((((,,,000000000111;;;IIIVVVWWWNNNCCC999111111000///...------.../////////000222444;;;KKK[[[qqqwwwmmmfffbbb^^^YYYUUUJJJEEE>>>888444222000//////////////////////////////...///222444666???HHHYYYsssvvvmmmssssssOOOAAA444000000//////000//////000000111111222222222555999;;;CCCVVVqqqqqq```OOOHHH???::::::999777444222222111111000///////////////////////////000111222333<<>>DDDYYYqqqxxxdddLLL999888666444777AAAOOOYYY^^^UUUGGG999555444111111333////////////000000000000....../////////...------+++,,,///000111999MMM```rrrWWWDDD:::777444111//////000//////222111111111222333555666555777:::999888888<<>>SSSjjjzzzeeeNNN@@@444111111000//////333333222111///...---,,,......------......///000222111///......///000000111444===OOOeeexxxxxxdddNNNBBB<<<666000---,,,+++***+++...///000///---,,,+++***+++---000222111222333666<<>>CCCWWWmmmqqqUUU<<<999666333444;;;IIIYYYeeebbbRRR@@@888555444333444...///111222222222111111000000000000000///...---+++,,,///000111888JJJ[[[qqqUUUAAA777444111///...///000000///000000111222333555666777666999;;;:::999:::???BBBSSSnnnyyyvvvuuuxxx}}}tttsssrrrqqqkkk]]]III:::333111///...//////---,,,...............///000000---------,,,,,,++++++***************************+++,,,...//////...---,,,///+++***---......000444@@@PPP\\\VVVFFF;;;666555333222000...---,,,------//////111444666>>>OOO```rrryyypppjjjeeeaaa^^^WWWPPPGGG>>>888555222111000000000///////////////000...///000//////555===PPPllluuuppppppyyynnn]]]@@@777000000111///.../////////000111222333444555444666<<>>CCCWWWrrr|||zzz{{{xxxsssnnnlllhhh\\\III;;;333111...---------,,,+++//////......//////000111...------,,,,,,+++++++++++++++++++++************)))+++---...///...---,,,000,,,+++,,,------111777FFFUUU^^^VVVDDD888555777333222000...---,,,------//////222555888@@@RRRbbbuuu}}}tttllleee```]]]YYYRRRIII@@@:::666333111111111000000///////////////...///111000000666>>>SSSnnn|||nnnlllooozzz{{{fffRRR:::444///000111///...000//////000222333555666666666999CCCUUUnnn|||kkkTTTBBB;;;888666333222222111111000/////////000000///......---.........111777@@@NNNXXXUUUKKK:::777333000000///...---)))******++++++******))),,,---......------///000:::FFFTTTYYYQQQEEE:::666666333222444:::???@@@>>>666333000............---,,,...000222222000---+++///555777888CCCWWWdddgggiiiWWWBBB777222...+++***************************000...------///222666:::::::::777222...,,,...111000///---,,,+++,,,---......111222111---,,,---000...---,,,+++*********+++)))***+++***))))))+++---***+++...222444333...*********++++++---...///000000///---,,,---000333555444555555333000.........---,,,,,,,,,+++++++++***))))))******))))))((('''))))))***+++---111555888888777444222///............---,,,,,,,,,,,,---------+++******++++++***))),,,------------,,,++++++333111222:::GGG[[[vvvsss^^^GGG;;;999888888888222222222222111111111111---------------...//////000000000000000///......000///000666BBBQQQ```iiitttlll]]]LLL===555111///---+++******---///000000,,,...111333444333111///+++///222111000444===EEESSSTTTSSSPPPMMMIIIFFFCCCNNNgggeeeMMM<<<666111111333<<>>777888666666;;;CCCIIIHHHFFF>>>999333...,,,,,,,,,+++---///111333333111...,,,...444777666@@@SSSbbbfffjjjWWWCCC888222...+++******************+++++++++000---,,,...///000666===CCCBBB???999111------///...------,,,,,,,,,,,,,,,---///111000...---///222000///---,,,++++++,,,,,,,,,,,,---+++***)))+++,,,******,,,000444444///***+++++++++,,,---...///000///...---,,,+++---...///222333444333111///...///---------,,,++++++******))))))******))))))((('''((()))******,,,...333666999999888666222...---...///...---,,,+++,,,---...///---,,,,,,------,,,***---------,,,,,,,,,,,,,,,///...000555===NNNhhh~~~nnnWWWIIIAAA;;;777777111111111111111111111111......------......///000///////////////.........000000///111777CCCPPPYYYiiijjjdddUUUDDD:::444111...,,,***+++---000111111---///222555555333000...(((---111222222444:::@@@LLLRRRVVVUUURRROOOJJJEEENNNfffjjjRRR<<<555111111222888III[[[mmmiii\\\LLL???777222------...000111111111000000---......//////.........------///111111444===IIIbbbxxxhhhOOO@@@:::999888666666666666444333111222222333333222222111333555777777777;;;BBBGGGXXXvvv}}}qqqiiicccYYYLLLBBB777444111/////////......---,,,,,,,,,,,,---......,,,,,,,,,---------------.........------,,,,,,,,,)))***---...//////...---111///...//////111888@@@NNNXXX[[[OOO===333111222111000///...------...//////000333777;;;DDDVVVgggzzz}}}ssshhh```\\\WWWSSSLLLFFFAAA<<<777444222222111111000//////......---///333333333999@@@SSSmmmwwwiii^^^___fffpppvvvlllUUUAAA777111...//////...///333...///000222555777888999777AAASSSlllsss\\\GGG;;;555333222222111111000/////////......---------...//////---222555888DDDTTTVVVNNN;;;777333000///...---,,,++++++,,,,,,,,,,,,++++++---...//////...------...999FFFVVV]]]XXXLLL@@@888888888<<>>HHHPPPRRRSSSUUUSSSOOOSSSeeezzznnnSSS===444000333444555AAAQQQaaaeeeaaaRRRBBB999333...........................---...//////000000000000------///111111333:::DDD^^^ttt~~~cccKKK===888555444444555666666555333...///111222222222222111222444666777888<<>>444111...------))))))******++++++++++++,,,)))***.........555???SSSSSSPPPGGG:::111......+++---...//////---+++***'''***------,,,---000333222111///---,,,---...///000111000...+++)))***+++***((()))---222333///++++++++++++***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,***,,,...///---,,,,,,,,,+++++++++***)))(((((('''***************))))))((((((***,,,+++***+++///333333666999888444000.........---+++))))))***+++,,,...---,,,,,,---...---,,,...---,,,++++++---///000---...222444555>>>RRReeexxxeeeOOO???888222111000///...---,,,+++///////////////000111111---,,,++++++,,,---///000+++---///...///555>>>FFFUUUgggssslllZZZJJJ===444111...,,,,,,...111333444222111///---,,,---...///...//////...,,,,,,...///111===HHHMMMRRRZZZ]]][[[WWWddduuupppQQQ===333///444555444<<>>CCCCCCYYYuuuwww```NNN>>>333888888777444222111222333111000000000//////......---222222000999IIIPPPKKK@@@999333444444000......***++++++,,,,,,++++++***,,,---------,,,,,,...///999EEETTT^^^^^^TTTGGG???>>>CCCOOOaaasss~~~}}}qqqdddRRRCCC:::666444333000000000///...---++++++,,,---000444;;;FFFQQQXXXYYYKKK<<<555222///---...+++***)))))))))***+++,,,(((***+++***)))---555===SSSUUUUUUPPPEEE:::111---,,,,,,---------,,,+++***((()))***,,,...000111222555333000///000000---***,,,000333111,,,***+++...***+++,,,---------,,,,,,)))+++---//////---+++)))------,,,+++************,,,------,,,******+++---)))***,,,......,,,***((()))))))))))))))*********+++******)))***+++---...000444888888444000---,,,......---,,,,,,,,,------000000//////.........---000000//////.........---+++000444333111777DDDOOOsss}}}gggPPP@@@:::222...///111///...///+++...222333000...///000//////............//////.........///111666===BBBOOO^^^mmmpppiii[[[JJJ<<<555333222333666666333000000///------///000///...///...---,,,,,,---///000222444:::BBBLLLTTTXXXZZZ```aaaqqqqqqSSSBBB444222444000333;;;;;;PPPVVV[[[WWWLLL???666333000///......///...,,,***,,,,,,---111555666333//////------///000333<<>>999444444333111///...///000///111222222111444999>>>OOOeeezzz|||mmm]]]RRRMMMIIIMMMTTTYYYVVVLLL>>>444111///......000111222222444222222555;;;@@@EEEIIIfff{{{|||gggQQQAAA333222111///............000111111111111000/////////333222000777DDDJJJHHHDDD:::222000///,,,+++---++++++,,,,,,,,,,,,++++++,,,---------,,,,,,...///444@@@PPP^^^bbb]]]TTTLLLMMMWWWgggyyyooo[[[HHH999111...,,,,,,------...............//////111555===GGGMMMRRRFFF999444111---++++++...---,,,***)))(((((((((***+++,,,***))),,,222777GGGMMMPPPKKK???333---+++******+++,,,+++***)))(((+++++++++***************,,,+++***,,,...///...---+++---///...+++)))***,,,***+++,,,---------,,,,,,,,,...///111111///...,,,---,,,,,,++++++++++++,,,---...///...,,,,,,,,,...///---***((()))+++...000,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,++++++...222777999777444000///------,,,,,,,,,------.../////////...............---------------,,,,,,,,,000000000000222666===BBBQQQccc}}}rrr\\\DDD<<<555444333111///000000000111444666666444222......------------.........//////......///222444===MMMbbbsss|||yyyjjj[[[HHH>>>333000444666333...---,,,******,,,---,,,+++000///---,,,+++*********...000333555999AAALLLSSS\\\```ppp|||gggMMM<<<444222+++...555444777===EEEKKKKKKFFF???:::444111...---...///000000000000111333444444222///...---...111222444<<>>NNNdddxxxwwwfffVVVMMMJJJJJJPPPWWWYYYSSSHHH<<<444111000...///111333333333666444555888<<>>CCCGGGEEEAAA<<<:::666000------///000111///000111222222111000......---///222333555<<>><<<777111---...000///000111///...111777===LLLbbbtttqqq```QQQJJJHHHMMMUUU\\\[[[QQQDDD:::555444333333444777999999888555555777999:::@@@RRRddd~~~hhhVVVAAA===777333333333222222///000222333333222111000+++...///000555???GGGJJJJJJ???555111///------///,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,...///000:::JJJ[[[eeefff___XXXQQQ]]]nnn~~~ttt___KKK===777222111///...---,,,,,,,,,++++++,,,---222999BBBIIIKKK@@@555111000,,,))))))************+++*********+++++++++******+++---///;;;BBBHHHFFF===333...---+++,,,---------,,,******((((((((())))))******+++++++++,,,+++************)))***++++++***)))))))))***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---......---...000000...---,,,---,,,++++++++++++,,,---...,,,,,,++++++************,,,,,,---...---,,,***)))))),,,000444666666444333000///......------......---------.................................//////222000...///222555777666===HHH]]]uuu}}}hhhYYYGGG<<<555111111444000//////222555666333000------,,,,,,,,,,,,------+++---/////////...000111555===KKK]]]sssyyyeeeTTT>>>333333666333//////...,,,,,,.........---------.../////////000000)))---222333222555<<>>666222//////000///...---,,,,,,---......------...///000222444555//////......---....../////////.........---------------///111111666DDDSSScccZZZLLL???777333111111---......///000111111222222555999;;;===HHHaaaxxxrrrddd^^^VVVQQQMMMJJJDDD@@@:::999777444111///000111---///000000///222777<<>>>>>===888777888999999AAAYYYrrrtttcccJJJCCC999333111222222111222333555666666666444333,,,---...000444;;;CCCIIIJJJ???555222000......000,,,,,,------------,,,,,,,,,---------,,,,,,...///000888GGGXXXdddfff```YYYRRR[[[iiiyyy~~~jjjTTTAAA777000///.........///111222++++++,,,---111999BBBIIIJJJ>>>333///...,,,***+++((()))***+++++++++++++++************+++,,,------666<<>>777111...,,,,,,---...---,,,+++***'''((()))***+++,,,---------......---***))))))***)))***************))))))***+++,,,---------,,,,,,******++++++++++++******++++++++++++,,,...//////,,,...000000...,,,,,,,,,))))))+++,,,,,,,,,,,,,,,,,,,,,++++++******))))))++++++,,,,,,,,,+++*********+++---222666888888777333222111000///.........---------------..................///////////////000///...000222555666666<<>>HHHfffuuuyyyfffLLL===666333222444666555333444777;;;999888666555444555666666666444555888:::===GGGQQQjjj{{{zzzwwwwwwwwwvvvtttrrrlllnnnttt~~~zzzeeeUUUCCC999333///...000++++++++++++,,,,,,,,,,,,,,,,,,---...000222444555...---------------......---.../////////...,,,+++,,,---000333555;;;LLL\\\ggg\\\KKK>>>666333111///......//////000000000111333333666999>>>KKKcccxxxxxxhhhbbbZZZTTTQQQMMMHHHDDD;;;888555333222111000///+++...111222111444888===MMM]]]kkkhhh]]]RRRLLLIIIUUU___ggg```NNN===666666///222888???FFFIIIIIIGGGCCC===:::<<>>EEEGGG>>>555222000......///,,,,,,------------,,,,,,,,,---------,,,,,,...///000777EEEVVVbbbddd^^^WWWQQQVVV```ooottt]]]GGG999111111/////////000222333---------...222999BBBHHHJJJ>>>222...---,,,+++---******+++,,,+++***)))))))))))))))***,,,,,,,,,,,,222555;;;??????:::333...+++,,,,,,---,,,+++***))))))******+++,,,---...///---///000...,,,***+++---************++++++***)))***+++,,,---------,,,,,,***************************++++++,,,---...///000***---//////---,,,++++++(((((()))***++++++++++++...------,,,++++++************)))))))))***++++++,,,,,,---111777;;;===<<<666555333111000.........,,,,,,,,,------.........---------....../////////---...000111333444666888;;;???MMMfffnnn]]]MMM???777444///111333333222000/////////..................///---...///...------...000444777<<>>IIITTTnnn~~~yyyvvvsssqqqqqqrrrqqqpppkkkmmmrrr{{{iiiXXXEEE:::444000...///......///000000//////...++++++,,,...000222444555------,,,,,,,,,------...,,,---...//////---+++***---///333777:::BBBTTTfffiii\\\JJJ<<<555222000...////////////000000000000333222444888???MMMdddxxx|||kkkeee]]]WWWSSSPPPKKKGGGAAA<<<777555444333000---+++...222333444555:::>>>QQQ___kkkiii```WWWQQQMMMZZZdddllldddPPP>>>777888555999AAAKKKTTTXXXXXXWWWOOOCCC<<<@@@FFFTTTnnnxxx[[[OOO@@@555222222333222---///222444444333111000111111111222222444;;;BBBEEE<<<444111000...---...,,,------......------,,,,,,---------,,,,,,...///111777DDDTTTaaaccc]]]UUUNNNPPPXXXfffxxxzzzeeeMMM===666444222000//////000111////////////222999AAAGGGKKK>>>111---,,,,,,,,,...+++,,,,,,,,,+++)))(((&&&(((((((((***,,,---,,,+++///111666<<>>:::555111333555444111222888===:::888666444333333444555888555444666888>>>JJJVVVppp}}}xxxtttpppnnnnnnnnnooooookkkmmmqqqyyyttt^^^EEE999777666444444,,,------....../////////000000000000000222444555111111000///////////////+++---......---,,,,,,---000222111111;;;OOOcccnnnqqqdddRRRCCC999444111///000000////////////000000111000222666===LLLdddyyyvvvmmmbbb[[[WWWUUUPPPLLLJJJEEE===666333111///...000...///000000111888AAASSShhhqqqmmmggg\\\RRRUUUaaapppvvvhhhPPP>>>888888:::>>>III\\\nnnwwwsssmmm\\\NNNDDDFFFMMM]]]zzznnnVVV@@@:::888222///222000000///...------,,,,,,///000111222222555999<<>>222......------///...---,,,+++************)))+++,,,......---,,,+++//////222888======666000******+++---......+++((()))))))))***+++...000222///000111000---+++++++++---***'''''')))******(((,,,++++++---111111///,,,++++++,,,------,,,,,,,,,))))))(((((()))+++---...------,,,,,,,,,,,,++++++************+++,,,------///......------,,,++++++///))))))...///+++***...///---...111777===BBBDDDAAA;;;444000//////...---///......---------......,,,,,,---......---------***+++---------...111333>>>???MMMkkknnn\\\HHH999444222222555555111000222000//////......---,,,,,,...............///000111333000222:::HHHYYYnnn~~~xxx```EEE888999999555,,,...//////...///000111000...,,,,,,...000000000111111000000000000000111222000777BBBRRRooozzz```III666333666444222222***---/////////111555999???<<<888333000.........////////////////////////444//////333333444>>>LLLeeehhhaaaPPPBBB>>>:::444...333444222444999======@@@;;;777666222///111666444777666888===<<>>TTTiiitttwwwlll\\\LLL@@@888444222111000000//////000000111333222444999@@@OOOggg{{{{{{ssshhh___[[[XXXTTTPPPLLLFFF>>>777333111000///000///000222222222999AAATTTjjjsssoooiii^^^UUUYYYfffttt{{{lllSSS@@@999888;;;AAAQQQggg{{{~~~mmm\\\MMMLLLUUUfffuuu\\\DDD<<<888222///111111111000//////......---111222222111111333777:::CCC>>>777333222111000...,,,------------------...,,,+++,,,---.........---...///999JJJ[[[```ZZZSSSHHHDDDEEEOOO]]]kkkzzzqqqYYYEEE777444///---...///000000......---...111888AAAGGGJJJ===222......------///,,,,,,+++***)))))))))))))))***,,,---------+++***......111666;;;;;;666111++++++***+++---,,,***((((((((())))))+++,,,...//////000111///---+++++++++---***(((''')))******(((,,,,,,,,,...111111///---******++++++++++++******,,,+++*********+++,,,---,,,,,,+++++++++*********++++++++++++++++++,,,,,,...------------,,,,,,,,,---))))))------******---------...000444:::???BBBDDD>>>777111000//////...000000//////...//////000,,,,,,------------,,,,,,+++,,,---------...111333>>>CCCVVVvvvlllQQQ<<<777333222444444000///000/////////...------,,,,,,............/////////000222000111888CCCRRRhhhzzz}}}hhhMMM===999666111---...//////...---///000///...,,,,,,...///000/////////......//////000111111///666@@@OOOjjj{{{vvv___III555111333000......,,,---/////////000444777===:::666222///.........000000000000000000000000444000///444444666AAAOOOfffiiiaaaOOOAAA<<<999333222555666555777@@@GGGIIILLLCCC<<<888555333444888555777666888>>>===GGG]]]yyy{{{uuunnniiiiiihhhfffeeehhhiiifffhhhppp|||~~~gggMMM>>>777222///...///...---,,,+++,,,---...///...---,,,,,,---.../////////...---------------,,,---//////---,,,---...000111111444DDD\\\rrr}}}~~~vvvhhhVVVFFF:::444222111111111000000111111111444444777===DDDRRRiii}}}{{{pppgggaaa]]]YYYVVVPPPJJJ@@@888444222222111000///111444444444:::BBBWWWmmmvvvqqqjjj^^^WWW[[[jjjxxxqqqWWWCCC:::888<<>>999666555444333222.........---------------,,,,,,------------------,,,...666FFFWWW___ZZZSSSCCC??????EEENNN[[[lllzzzrrr[[[HHH999666111.....................------000666???EEEIII===222......------...+++***)))(((((((((((((((((()))***,,,,,,+++******,,,---///444999999666222---,,,*********+++***)))'''((()))***++++++++++++...///000///,,,+++***+++,,,+++)))((()))******))),,,,,,---///111111///...+++++++++,,,,,,++++++***...---,,,++++++++++++++++++++++++*********)))))),,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---******,,,,,,******,,,,,,...000000111555;;;AAAHHHBBB:::444111000/////////...............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...111333<<>>TTTooorrr]]]HHH999111///222222111111111111222222222333777>>>FFFSSSjjj}}}vvvnnnfffaaa^^^XXXQQQGGG>>>999666444444000///222555666777>>>FFF___tttzzzooobbbTTTMMMSSSgggvvvrrrYYYEEE;;;999555@@@RRRfffvvvyyyrrrxxx}}}xxxuuussswww~~~}}}cccQQQFFF>>>:::999111111000000000000000///...////////////111444777<<<<<<:::888666444222222/////////......------------///111000...,,,,,,...,,,000555???PPP^^^]]]UUUBBB===999999;;;BBBPPP^^^gggpppxxxyyysssgggTTTEEE999666222///...---,,,+++))))))***+++000777AAAGGGGGG<<<111//////---,,,,,,++++++***)))))))))******(((((())))))***************+++,,,000333555666666444111---***************)))***+++,,,,,,+++***)))+++---...---+++******+++++++++++++++******)))******,,,---/////////......---.........------,,,+++'''(((((()))***+++++++++---,,,,,,,,,,,,+++++++++---------------,,,+++******++++++,,,---...//////...111222000------...///---000222111000222888???JJJFFF???888222///......+++++++++++++++,,,---......---,,,+++++++++,,,,,,/////////...---///333555>>>SSSsss~~~ttt]]]GGG>>>666555555333222333000//////......------,,,---...000111111///...,,,,,,---000333555>>>RRRdddzzzpppVVVFFF===666111111000---++++++,,,...---,,,+++,,,...///...,,,222111000///...---------...---111555===UUUeeeaaaZZZGGG777555555111000333000/////////000000/////////......---------...//////////////////////////////---///444666<<>>:::777555444777999666999AAACCCQQQiiixxxooogggcccaaa^^^```cccfffdddffflllrrr|||vvv\\\III===555222333..................------000///...---......000000111111000///////////////---...000000...---...//////111888GGG___xxx{{{kkkWWWDDD888333111111111111000000111111111111222666<<>>444222222000...,,,+++...000---,,,,,,---//////...,,,222222000///...---------...---111333999PPPaaa^^^VVVDDD555333333///...222//////...///000000///------------,,,------.................................---000555888???TTTjjjxxxvvvgggNNN===999777333000333555999DDDYYYkkkuuuwwwcccMMMAAA===:::888777888999666999AAAFFFTTTnnnyyyooofffaaa^^^\\\^^^bbbddddddgggkkkpppzzz{{{aaaMMM???666333444---...///111111000///.........---------///000111000000///............///---...000000.........///111555???PPPjjjyyymmmZZZHHH<<<555333222111000000//////000000111222222444:::BBBQQQiii~~~yyyooogggbbb\\\VVVNNNFFF@@@:::666333111//////222333777@@@KKKfffzzz~~~ppp```PPPKKKRRRfffuuu{{{lllRRR???777666222777>>>FFFOOO[[[hhhrrr{{{vvvvvv|||ttt]]]LLLBBB:::444111222222222222222222222111111111000000111444777:::<<<===;;;666222000000............////////////111444666444000---...000...111333888HHHZZZ\\\SSSBBB;;;444444555666:::???EEENNNUUUVVVTTTNNNEEE<<<222000------------,,,+++)))******,,,111888BBBHHHFFF;;;111//////---++++++))))))((((((((())))))******)))))))))******++++++++++++,,,...000444999<<<;;;888444222000///---,,,)))))))))))))))***+++,,,***+++,,,,,,***))))))***))),,,...---+++))))))+++&&&))),,,---,,,+++,,,---************)))((('''&&&'''((()))***+++******))),,,,,,,,,,,,+++++++++******+++---...///...,,,+++,,,,,,,,,------............444666000,,,...000///------------000333777:::GGGGGGEEE@@@888222000///............///000111222222000...---,,,,,,---..................111666:::GGGaaa}}}pppgggjjjsss|||rrr|||xxx^^^PPPBBB<<<:::666333222222222111111000000//////000/////////............///...///222444888AAALLLiii~~~nnnYYYDDD666333222111...,,,---///222---------...000000///---///......------...//////...---111222777NNN___]]]VVVEEE777444222...---000///...---///111111///,,,,,,,,,,,,---------......///////////////////////////...222888;;;CCCZZZqqq}}}zzzjjjPPP>>>:::999555000333555777AAARRRbbbiiikkkZZZHHH@@@===:::999:::888:::777999BBBGGGWWWqqqyyyoooddd___[[[YYY[[[___aaaaaadddiiimmmvvveeePPP@@@666222333+++---000222333222000...------,,,,,,---///000111//////...------------...---///000000///......///444999DDDWWWqqqmmm___LLL<<<444222111111000000////////////000000333222444999AAAQQQjjj}}}}}}rrriiiddd\\\WWWPPPHHHBBB<<<666222111///...000222666AAALLLggg|||rrrbbbSSSNNNVVViiivvv{{{kkkPPP===555444666888:::<<>><<<777222000000------......//////000000222555888555000---///111...111222666FFFXXXZZZQQQAAA888222222333333333555666>>>EEEGGGEEECCC===666///---,,,,,,---------,,,,,,,,,,,,---111888AAAGGGFFF;;;111//////---++++++(((((('''''''''(((((()))*********)))***++++++,,,+++,,,,,,---000444:::======:::777444333111///,,,((((((''''''''')))+++,,,)))+++,,,,,,***))))))***))),,,......+++))))))+++%%%))),,,,,,+++***+++,,,,,,,,,,,,++++++)))((((((******+++,,,,,,***)))(((+++++++++************)))***+++---//////...---,,,,,,,,,,,,---------......---444666000+++---///...,,,+++)))+++///444777888GGGHHHHHHCCC;;;555111111,,,,,,,,,---...///000000333111///---,,,---...///.........---...222777<<>>888666555666888:::;;;???LLLZZZvvvnnnVVVDDD;;;888333222222222222333444555555555333111000000333666>>>DDDEEE???888444111...---------..................111444666555222///,,,,,,...111888EEETTTZZZXXXHHH>>>555222111//////111111555;;;???@@@<<<666333//////...---,,,,,,++++++***+++,,,---///666@@@GGGKKK???444111000...,,,---,,,+++***(((''''''''''''((()))+++,,,,,,+++)))(((***,,,111333000000999FFFDDD???666000111555333,,,************************************************))),,,000000---((($$$"""!!!%%%)))++++++***))),,,---...---***(((((((((+++,,,...---+++++++++---//////...------,,,+++++++++......---///222000,,,+++++++++***++++++,,,,,,---333888555---(((+++///,,,---,,,,,,,,,///333666BBBHHHLLLGGG<<<333000111000...,,,,,,---////////////---,,,---000111...,,,000......//////000555<<>>444111000......000---000555999999666222///.........---,,,++++++***)))+++,,,---///555???FFFIII>>>333000000...,,,---+++***)))((((((''''''(((((()))+++,,,,,,+++)))(((***,,,000222//////999EEEFFFAAA888111222555444...***************************************************,,,......,,,)))(((''''''(((((()))******++++++,,,...//////---,,,,,,------,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,---000000...///111000,,,---,,,,,,,,,,,,,,,---------222555333...***,,,///---------,,,,,,...222555???FFFLLLJJJAAA777222111///...,,,,,,...///.........,,,,,,---000000...,,,...,,,---000111222888@@@ZZZoooyyydddPPPCCC<<>>999999666333000000///////////////////////////...000222444222///000666;;;LLLbbbyyyuuuYYY???777111---...///------///------///000000///..............................,,,111111///:::NNN[[[\\\[[[III888333444444222000---...//////////////////000...---,,,,,,---...000111000///...///000222333222222555999@@@PPPkkkqqqSSSAAA>>>;;;555444333222333666:::???BBBBBB@@@<<<888666666777888777888555:::FFFMMMZZZrrrtttiii^^^YYYVVVSSSSSSUUUYYYYYY[[[___dddmmm~~~www```MMM???555000......---///111222222111111000...,,,,,,,,,,,,---------------............---...//////......111222555???OOOeeeyyyuuufffIII>>>333000111111222333111000...///000111111000111111222777???NNNfff{{{vvvlllhhhccc[[[SSSLLLEEE>>>:::777444222333333777AAALLLggg}}}tttcccTTTRRR]]]sss{{{yyygggNNN===666444222222333444333555???III```wwwuuu```MMM@@@:::777666444555777;;;???BBB@@@>>>999444000000333666BBBJJJMMMCCC777111000////////////...---------,,,000111222333222111000///,,,...000666BBBPPPXXXXXXIII>>>444111///------///+++---111333333222///---------,,,,,,++++++******)))+++,,,---///555>>>EEEFFF;;;111//////---,,,---))))))(((((((((((()))))))))***+++,,,,,,+++***)))***,,,///111//////888CCCHHHDDD;;;333111444333///************************)))******************)))+++,,,---,,,+++***+++,,,---+++)))((()))+++...000+++---//////......///000///,,,((((((+++------,,,,,,,,,,,,,,,,,,------...000333333111000333222///......------------.........000111111///......///.........---,,,...111444;;;CCCKKKNNNHHH???777333///...------...///...,,,---,,,,,,---///000...---,,,+++---111333555===FFFcccwwwoooXXXEEE:::666:::>>>FFFWWWmmmxxxpppfffWWWLLL@@@;;;666333222111000000....../////////////////////111222000...000444888BBBWWWqqq{{{aaaGGG<<<444//////000......///......///000///...---,,,////////////////////////---111111///888JJJWWWZZZ[[[JJJ999333444333111111...............///000000///...---,,,,,,---...///...///000222222111000000222222666;;;DDDWWWsssvvvXXXDDD>>>;;;666555444333222444666888:::999888777555555555666777666888777<<>>MMMeeezzz{{{rrrmmmggg^^^VVVPPPIIIBBB===999666444444444777AAALLLggg}}}tttcccUUUSSS___sss|||{{{iiiPPP???888555555444555666555555;;;DDDXXXnnn}}}jjjVVVFFF>>>888777555555888===CCCFFFEEEBBB<<<666111111444777CCCMMMQQQGGG888111000000000000///...---,,,,,,,,,000000000000////////////,,,...000444???MMMVVVWWWLLLAAA666222000------///,,,...///000111000///...,,,+++++++++++++++++++++***,,,---...///555===DDDCCC999///......---,,,,,,((((((((((((((()))******)))***++++++++++++***)))***+++...000...///777AAAGGGDDD<<<333///000000---************************))))))***++++++***)))))),,,---...---,,,++++++,,,)))((('''''')))---000222***,,,......---,,,---...111+++&&&&&&+++......,,,---,,,,,,+++,,,,,,---...000555777555444666555222///...------------------............000000000///.........---------000222888???JJJQQQQQQIII===555///...---...//////...,,,------......//////...---,,,,,,///222444777AAALLLmmm~~~fffNNN>>>666444777:::???LLLaaaxxx~~~mmm]]]III@@@777444333111000111............////////////---/////////...///222555;;;NNNhhh}}}gggPPPAAA777000///000...---......////////////...,,,+++.............../////////...111111000777FFFSSSXXX[[[KKK:::444444333111111///...---------///000111///...------------...///...///111222222222000///444444777===FFFYYYwww}}}```III>>>999555666666555444444555666777555555555555555555555555777999888>>>IIINNN^^^www|||ssshhh]]]XXXUUUQQQOOOPPPRRRRRRUUUZZZ^^^ffftttmmmWWWDDD888222000---++++++,,,.........//////...---,,,+++++++++,,,,,,,,,------------...***,,,.../////////111333777DDDZZZrrrqqq[[[DDD<<<555333111///...///,,,---............//////111000222666===LLLdddyyywwwqqqjjj```XXXRRRLLLDDD???<<<888666666666888BBBMMMggg}}}ssscccUUUTTT```rrr|||}}}mmmUUUCCC;;;888555444555777666555999???PPPeeesss___LLLAAA999888666666888===BBBEEEFFFCCC===777222222666999DDDOOOTTTKKK<<<333111111000000///...---,,,,,,,,,......---------.........,,,...000222<<>>444------,,,+++************************)))***+++,,,,,,+++***)))+++...000000---***)))(((&&&&&&'''(((***,,,---...,,,...///...---+++,,,,,,000***%%%&&&***......,,,///...,,,,,,,,,,,,...//////777<<<<<<:::999666222......---,,,,,,,,,,,,,,,...---,,,---000111000///---...///...---...000222666<<>>HHHNNN___zzzyyyssshhh^^^YYYUUUPPPNNNNNNOOOPPPTTTYYY]]]cccqqq~~~qqqYYYFFF999333000...++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------***---///000000000111222999HHH___wwwpppYYY???888333222222000111333---...000000///...///000222111222666===LLLdddyyy}}}uuummmbbbYYYTTTOOOGGGAAA???;;;999888888:::DDDNNNggg|||rrrbbbTTTTTT```rrr}}}rrrZZZGGG===999333222333777777555777;;;GGG\\\}}}|||iiiTTTFFF;;;:::888777888;;;???AAABBB@@@<<<777444444888;;;CCCNNNTTTNNNBBB999444111/////////...---------,,,,,,---------------......,,,...///111999GGGRRRVVVRRRFFF:::444111......000***++++++,,,,,,,,,,,,,,,******++++++,,,,,,---------///000111222666===CCCAAA777///...///---++++++((((((((((((((()))*********************************)))+++------...444===EEEGGGCCC888///,,,+++******************************+++---......---+++***+++---000000---***(((''''''(((***++++++***)))(((...///000000...------------***''''''***------,,,///...---,,,---...000222444???IIIJJJFFFAAA:::444///...---,,,++++++++++++...---,,,,,,...000000000,,,---............000222555:::EEETTT]]]ZZZMMMAAA555222000///000000000///222333444333000...---.........///111444;;;MMM]]]vvv~~~}}}jjjPPP===444111000111444888===HHH[[[lllzzz^^^KKK999555555111///000------......///000000000,,,---------...000111222777BBBWWWqqqrrr```JJJ===111...///...,,,+++------...///...---,,,+++++++++,,,,,,---.........///111111222666AAAOOOXXX[[[LLL===666333111111333111000///......------...........................111000/////////000222333//////333:::GGG^^^tttZZZGGG<<<999555555666666666555555444666666555555555444444444777:::999>>>HHHQQQeeexxxqqqfff\\\WWWSSSNNNKKKKKKMMMNNNRRRXXX[[[aaannnzzzsssZZZFFF:::444000...,,,,,,------,,,+++++++++,,,,,,---------,,,++++++,,,,,,,,,---------,,,...000111111000111222<<>>LLLdddyyyyyypppddd\\\WWWRRRJJJCCCAAA>>>;;;::::::<<>>===;;;999999:::;;;<<<<<<;;;999666555666999<<>>666000..................------,,,---...////////////...,,,...//////777EEEQQQVVVSSSGGG:::444000------///)))***+++,,,,,,,,,++++++***++++++,,,---............000222333333777>>>CCCBBB888000//////---******)))((((((((((((((()))***+++******************++++++)))))),,,------444;;;GGGKKKJJJ???444///---+++************************+++,,,...//////...,,,+++***,,,---,,,***))))))******+++,,,,,,,,,,,,+++***+++---//////...------...))))))))))))***+++,,,------,,,,,,,,,...111555777DDDQQQ^^^___YYYOOOCCC:::000///...---,,,,,,,,,,,,---------------...000111+++,,,...///...///111333666999CCCSSS``````TTTGGG888555111//////111222222555777777555111...---...---,,,---000333???TTThhh|||~~~vvv```HHH999333111...///222888:::???KKKXXXkkk~~~gggPPP;;;666666111...///------......///000000111---,,,,,,...///111111111777===OOOkkkxxxiiiOOO@@@222///000///,,,,,,+++,,,---.........---,,,,,,,,,,,,---.../////////000000111333777@@@NNNZZZ[[[MMM>>>666333000111333111111111000///---++++++---..................---000000000000000111111222111000333:::GGG___uuuZZZFFF===<<<888999::::::999777555444555555444444444444555666666999999>>>JJJVVVnnnyyypppfff\\\VVVRRRLLLIIIIIIJJJLLLQQQVVVYYY^^^jjjvvvttt[[[FFF:::555///...------...---,,,*********+++,,,------------++++++,,,,,,,,,------------///111222111111111222>>>MMMddd|||kkkQQQ===666111000...---///444222555888777444222222333333222444888>>>MMMeeeyyy|||rrreee]]]YYYTTTLLLEEECCC???===<<<;;;===FFFPPPfffzzzppp```SSSSSS```www{{{aaaJJJ<<<555222111444999;;;999999<<>>CCCCCC999111///000---***)))))))))(((((((((((())))))++++++************+++++++++((()))+++,,,---333:::JJJOOOOOOEEE999222///---************************+++---///111111///---+++*********)))((())),,,...++++++,,,---...///111111&&&)))+++,,,+++,,,---...''')))***+++******,,,---+++++++++,,,///444999;;;SSSbbbppprrriii\\\LLLAAA111111000......------------......---,,,,,,///111***,,,...//////000222444777999AAARRRaaacccWWWKKK:::666111//////111333444777999999666111------...+++***+++...333AAAZZZooottt]]]FFF999444222......333999;;;;;;BBBMMM[[[ssslllRRR<<<777666111---...---------...///000000111---,,,,,,...000111111111666:::KKKggg|||oooRRRCCC444000111000...,,,***+++---............------------...///000000111000000222444777@@@NNN[[[[[[NNN???777333000111333222222222111///---***)))------............------...///000111222111111000666555666;;;FFF]]]qqqVVVBBB;;;<<<>>>>>>???>>>===:::777555333333222222333555777888444888888>>>LLLZZZuuu{{{qqqggg]]]XXXSSSMMMIIIIIIIIIJJJOOOUUUXXX]]]hhhtttuuu]]]FFF888333000...------......---,,,---,,,,,,,,,,,,---.........---,,,++++++,,,...//////111333111......000333>>>MMMfff}}}```HHH777444111/////////...---000111333333333222000...222333666:::>>>JJJaaauuuuuuiiibbb[[[PPPKKKKKKFFFCCCAAA@@@??????GGGPPPmmmzzz}}}mmmYYYSSSZZZaaavvvwww^^^HHH<<<666333777;;;:::777666999===HHHWWWrrr{{{xxxwww|||~~~xxxdddNNNBBB888666777777777888777888888888999999999999@@@EEEKKKNNNLLLCCC888111000...,,,,,,---//////...111111000000000000111111...000//////888GGGQQQSSSQQQGGG:::222//////---+++------,,,,,,,,,---.........---,,,,,,,,,...000111222555555555999AAAGGGGGGKKK???333...---+++******,,,,,,++++++******)))))),,,+++)))((((((((()))***))))))******+++///555999MMMWWW\\\QQQAAA555000---)))************+++++++++111000...---,,,,,,---...***+++,,,+++***)))***++++++,,,------..................------,,,+++++++++*********+++,,,...111222000...---,,,,,,///;;;HHHbbbrrr{{{ooo\\\JJJ???111)))///222---+++...........................///.........///000222333444888???IIIVVV^^^[[[RRR???666///...000000222555444555444444222///---+++000------111777EEE```xxxlllPPP===666333///222333333222222555999===NNNaaa{{{{{{sssuuuoooUUU===888777333000222111111000......---------///---,,,---///000000000111555JJJdddxxxvvv]]]GGG444222333...+++...,,,,,,------.../////////---,,,+++,,,...000000///...---///222555<<>>555......000000222444555555444333222000...---///---...222999HHHccczzz}}}hhhMMM;;;555222000111222222111111333888;;;FFFVVVnnn|||rrrmmmwwwrrrYYYAAA:::888333111333111111000......------......------...000222111000222333DDD\\\qqq{{{```JJJ777333333...,,,...------......//////000000...---,,,---///000000000...---...111444<<>>FFFUUUqqqvvvoookkkjjjkkkpppzzz|||aaaRRRBBB999666333222444333444444444444555555555666<<>>666111///,,,,,,---//////...//////............//////---///......444???HHHLLLSSSJJJ>>>444000...---+++...//////000///...,,,+++***+++---///000111000000...444;;;@@@HHHQQQVVVVVVNNNAAA444///---***((()))((((((((((((''''''''''''((((((((()))(((((('''''')))*********+++...333666FFFTTT___]]]QQQDDD999111......---,,,+++***)))((('''))),,,...///...,,,+++((()))***)))((('''(((******++++++,,,,,,,,,,,,,,,"""###%%%''')))+++,,,---///...---,,,,,,------...333111111111222777DDDQQQqqqkkkYYYGGG:::000111111---,,,...........................,,,,,,,,,,,,---.../////////000555AAASSS___]]]TTT===555...---///000111444555444333111000000//////...---///444<<>>:::;;;>>>FFFHHHHHHDDD<<<555222111222333444555666666666666888===CCCLLL\\\wwwyyyooobbbVVVPPPLLLIIIGGGFFFGGGHHHKKKPPPVVV\\\___qqq{{{dddMMM===777333222000111222222111///---,,,,,,,,,,,,---......//////000111111000...---...000222000...---///222888FFF\\\qqqxxxlllSSS???555222000......///...---,,,---///000111222222222222222555777;;;FFF\\\pppwwwxxxwwwlllbbb[[[XXXUUUOOOJJJGGGDDDFFFOOOYYYnnnwwwzzznnnZZZPPPRRRYYYmmmtttsssaaaJJJ===::::::;;;;;;:::888666777:::>>>DDDSSSnnnxxxrrroooooopppvvvppp___KKK???999555444666333333333333444444444444333999BBBLLLOOOJJJ@@@777111///------...//////............------.........////////////333<<>>555...---//////000333333222000///...//////000,,,---///444>>>QQQjjj}}}ttt^^^GGG999222000000...//////......///222444666===MMMfffzzzeee```]]]fffwwwooo[[[FFF;;;555111///111111111000///......//////,,,---...111444444333111333...666HHH^^^xxxmmmXXXCCC888444000...//////000000111111222222333000///---...000111111000---,,,,,,///222:::KKKZZZaaaVVVHHH===555111//////////////////............///////////////.........///000222222111000000111222444555777DDD\\\vvvuuuZZZEEE:::666999===BBBCCCCCC???:::444111111111333555666777777777666888<<>>333000000000000000000000000///...---,,,,,,,,,,,,,,,/////////---***(((((((((+++++++++,,,,,,++++++***---------,,,,,,+++++++++------,,,++++++,,,...///,,,,,,---000111555@@@LLLjjjzzzuuucccRRRAAA:::333111222111222444111111111111111111111111000000000000000/////////000000111999IIIUUUUUUMMM???666///...///...000222000///...------...///000+++---000555AAAUUUmmm}}}rrr[[[GGG999111///000...//////...---...000222555888DDD[[[uuummm```VVVYYYfffrrrwwwwwwhhhZZZHHH<<<555222111222111000000////////////000------///111444444222000111---555DDDUUUooo|||tttaaaJJJ;;;444000//////000000111111222333333333111///......000111111000---,,,,,,///222999IIIXXXaaaYYYLLL???666222000///////////////.....................//////////////////000222222000//////000000444555777DDD\\\tttoooTTTBBB999444555888;;;;;;;;;:::777444333222222333555777888888888777777<<>>KKKccc~~~zzzxxx}}}sss[[[JJJ@@@888555666444444444444555555555555444777>>>GGGMMMKKKAAA888333111...---...//////.........------------......222111222444555888@@@IIIPPPIII???555///---...///...//////000///...,,,+++***,,,///111111000///---...333777:::@@@IIIOOOOOOOOOBBB555000...+++)))***(((((((((((())))))))))))******++++++,,,,,,++++++***++++++***)))***,,,///222===HHHMMMNNNKKKAAA888000000111111111222222222...---+++)))))))))******''')))******))))))+++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,---------,,,++++++******+++,,,---,,,,,,///222222444===GGGdddrrr|||{{{tttkkk[[[LLL;;;777333111222333444444555555555555555555555555222222222222222111000///,,,---///666CCCPPPRRRNNNBBB999111//////...///111...............///000000+++///333777DDDZZZqqq}}}pppXXXFFF999111///111///000000000......000111444555>>>OOOeeewwwvvvfffVVVRRRWWW]]]bbbeee___UUUHHH===666444444555111000000//////000000000.........000222333111///000...666@@@LLLeeezzz|||{{{jjjQQQ>>>555111000000000000111111222333333333111///---...///000000///---,,,---000222888FFFTTTaaa]]]QQQBBB999555333000////////////.....................//////////////////000222111000//////000///444555666DDD]]]sss|||hhhMMM@@@999222000222555555555555555555444333333444555777888999999999999???KKK___zzzvvvgggZZZSSSPPPNNNLLLFFFEEEEEEFFFIIIMMMQQQTTT^^^kkkmmmSSS@@@777111///......///000...------,,,,,,,,,,,,---......111111000///............---000111///---,,,///111555AAASSSbbbeeeZZZFFF888333000...---...///...---,,,,,,------...///000111000000111333555>>>SSSfff{{{vvvrrrrrrvvv}}}tttjjjbbbRRROOONNNNNNNNNQQQ[[[eeexxx{{{}}}wwweeeSSSQQQWWWcccjjjjjjYYYDDD777555666555444444555777999:::;;;;;;GGG^^^yyyfffSSSFFF;;;666555333333333444444444555555333444:::DDDLLLLLLCCC;;;444111///......//////...//////............//////111000222555555666???IIIMMMGGG>>>555...,,,...000.........---------------+++,,,---//////...,,,+++...111222222888BBBJJJKKKNNNAAA555000///,,,++++++((()))))))))*********+++******))))))***++++++,,,***++++++***))))))+++---...555<<<@@@DDDFFFBBB;;;111111111111000000000000******++++++************%%%''')))******+++---///---------------,,,++++++)))******,,,---...//////---,,,+++)))((())))))******,,,000444333222999AAAWWWdddllliiiccc[[[MMM???777666333111111222222111777777777777777777777777222333333333222111///...,,,///111555>>>IIIMMMLLLFFF<<<333111000......000---...///000111111111111...333666:::HHH___tttlllTTTDDD999111000333000111222111000///000111111333999DDDSSSeeeuuu~~~|||jjjXXXOOOLLLLLLNNNSSSQQQMMMDDD:::444333333444111000000000000000111111000///......000000///.........666<<>>999333111333333333333333444555555444444444555666777999:::;;;???EEETTTjjjzzzkkk]]]TTTOOOKKKHHHFFFEEEEEEEEEGGGKKKNNNQQQ[[[fffzzzoooUUUBBB999111000//////000000///...---,,,,,,,,,,,,---......222111///------------...---///111///---,,,...111555@@@RRR```cccXXXEEE777222000...---...///......---------------...///000222222333444666???TTTgggzzzwwwqqqlllmmmxxx{{{qqqhhhUUUSSSRRRSSSSSSUUU]]]gggzzz|||yyygggUUUQQQXXXaaajjjjjjZZZEEE888444555333333333555888::::::::::::EEE[[[uuuppp\\\LLL@@@888777222222333333333444444444222333888BBBLLLMMMFFF>>>444222///......//////...//////............//////000///111555555555>>>IIIKKKFFF===444---,,,...111------,,,,,,,,,---......---.../////////...---,,,...000///...333???GGGJJJMMMAAA555000///---+++,,,++++++,,,,,,,,,---------***)))((((((((()))+++,,,***++++++***))))))***,,,***...222666<<>>555222000......///---...000222333444333333000666999===JJJbbbwww}}}hhhQQQBBB999222111555111222333222111000111222///111555<<>>666000000000000111000000000000000111111111///------...///............555999===XXXyyysssZZZBBB555222222000///000000111222222333333000...,,,,,,.........---,,,,,,///222444777BBBNNNdddcccYYYIII???===:::666000/////////............---.........//////000000///111222111///......///...444666777EEE___rrrwwwdddHHH>>>;;;666444888444333222333555555555444555555555555777999;;;===DDDKKK[[[sss~~~nnn___UUUNNNHHHEEEHHHGGGFFFFFFHHHLLLOOOQQQZZZdddvvvjjjRRR???777222111000///------,,,,,,---...///000000///...---///...------------...//////000000///------...///999EEERRR[[[\\\TTTCCC444/////////...---------,,,,,,---...///000000000000000000222666:::CCCVVVggg~~~}}}qqqllllllooossswwwiiiZZZVVVRRRRRRRRRSSS[[[cccvvv~~~zzzhhhXXXTTTWWWffflllkkk[[[HHH<<<666444222111111111222444666777>>>FFFYYYttt|||dddRRRFFF===888:::777333000000111222111000333888@@@JJJPPPJJJAAA444///---......,,,---000---,,,++++++------,,,+++------------///222888<<>>HHHJJJBBB888111...---,,,+++***++++++,,,,,,,,,++++++***************************++++++,,,,,,,,,++++++******,,,000555:::<<<===888333---,,,...///,,,)))(((***,,,......---***)))*********+++---///111222111000///---++++++---///....../////////...,,,+++,,,+++******)))*********)))+++///222555666666555CCCGGGKKKLLLJJJCCC:::555///444777777333111222555777666555444222111111000222222333444555333000---000///000666:::>>>FFFNNNKKKCCC888111////////////...///111444666777888999888<<<===AAAQQQiiiwwwxxxzzzeeeMMM@@@:::666222111222111111000000000000000444222333777===III\\\mmmyyysssdddRRREEE@@@<<<999AAA>>>999555222000000111111111111000000000000000222222111111000000//////111111222666>>>OOOlllxxx^^^EEE999555000***........................000///...---,,,---............000222333666AAAMMM]]]fffaaaLLL>>>>>><<<444000000000000000000000000------...///000111222222...------......///000111333000555<<>>@@@EEEWWWooo||||||xxxcccKKK???:::666333333222222111000000000000000555333333555999BBBSSScccuuutttjjjXXXGGG===888444888666444111000000111222333222222111000///......000000000000000000000000000000111555<<>>;;;333000000000000000000000000//////000000000000000000............///000111111333000555;;;CCC[[[qqquuuzzzcccJJJ<<<777444333444333333222222333333444555555444444777777666999>>>JJJXXXqqquuudddXXXPPPKKKIIIGGGFFFEEEEEEFFFHHHJJJLLLPPP\\\nnnzzzgggQQQ@@@999444333222000////////////......////////////......,,,---...//////...---,,,---.........------...000888EEERRRVVVSSSJJJ<<<000---------...............------...///000000000000333222444666888???PPP```}}}wwwiiibbbaaacccppp~~~qqqggg```ZZZVVVUUUWWW___hhhzzzzzzhhhZZZXXX[[[jjjqqqppp___JJJ;;;555222222222222333444555777777<<>>@@@???CCCFFFMMM___vvvsss___HHH===999777555555222222111000000000000111555333222222333999GGGTTTlllttttttdddOOO@@@888555222222111111000111111111444333222111000...------------...//////000111111000///000444:::KKKfff}}}{{{bbbHHH:::666222...,,,,,,---------.........111000///...------------...---...000000333>>>JJJ]]]gggeeeRRRCCC>>>999111000000000000000000000000111111111111000000000///............///000111222444111555;;;BBBYYYooorrryyycccJJJ<<<888555444555333333333333333444555555666444555777777666:::@@@OOObbbyyyhhhZZZRRRMMMJJJHHHGGGFFFEEEEEEFFFHHHIIIOOOWWWeeewwwyyyfffPPP???888333222111000////////////...//////////////////...+++,,,...//////...,,,++++++,,,------------///111888GGGTTTVVVOOODDD888///,,,---------.../////////---...///000000111111000222111333555777>>>NNN]]]zzz}}}lllaaa\\\\\\eeeuuuvvvnnnfff]]]XXXUUUWWW```iiizzzzzzgggZZZYYY]]]llltttsssbbbKKK;;;444222111111222333444555666666;;;CCCVVVqqqqqqZZZIIIAAA:::888666555555555444333444555666999CCCNNNRRRPPPAAA999222111000......000///...,,,,,,------+++***---.........///111555999@@@CCCBBB<<<666333000---,,,---.........---,,,+++---.../////////////////////---.../////////666???FFF>>>555///......---,,,,,,,,,------,,,,,,++++++***************************************)))((('''((((((((()))+++000666:::BBB???;;;666111///.........---------,,,+++***)))*********+++---///000111000000///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++************+++*********+++,,,...///000222222111111111111222333222555:::===>>>???AAADDDLLLHHHBBB;;;666444333333666444222222444666777777999555222333444777???HHHVVVPPPFFF>>>888555555555222222444666999===@@@CCCDDDIIILLLTTTggg}}}ooo[[[EEE;;;999777666666333222111111000000111111444222111111000333>>>IIIbbbrrr|||rrr\\\III???;;;444444444333222111000///333222222111000///......---........./////////000111000111444999IIIccczzz|||dddJJJ:::555222000,,,,,,,,,---......//////111111000///...---,,,,,,111000000222222555@@@LLL^^^hhhhhhWWWEEE===777000////////////////////////111111111111111111000000////////////000111222222555111555:::AAAXXXnnnqqqyyycccKKK===888666555555333333333333333444555666777555555888888777;;;AAARRRiii}}}kkk]]]SSSMMMJJJHHHGGGEEEDDDDDDEEEGGGHHHPPPTTT^^^nnn{{{fffOOO===666111000//////............/////////....../////////+++,,,...//////...,,,+++***,,,---------...111333;;;KKKZZZYYYNNNAAA666///,,,---------.../////////---...///000111111111111//////111444666===MMM\\\vvvpppbbbZZZWWW[[[iii|||{{{tttkkkaaaZZZVVVVVV^^^hhhyyyyyygggZZZYYY]]]kkktttuuudddKKK;;;444333000000111222333444555555999@@@SSSnnnxxx```PPPHHH;;;999666444444444333222333444333555???LLLTTTTTTGGG===444111000...---...///...,,,,,,------,,,+++---...///...///000444777>>>DDDEEE<<<444222111...++++++,,,---,,,+++***)))******+++,,,,,,,,,,,,,,,...,,,---......///666>>>DDD===444...,,,,,,,,,++++++++++++++++++***))))))))))))))))))))))))))))))***************)))((('''((()))******+++///555:::GGGEEE@@@999222///000333///...---,,,++++++******+++++++++,,,---...///000...//////---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++++++++************+++,,,---...000111111111000000///...222555999<<>>444444444333222111000///000000000000000111111111000/////////.........---222222222555999GGGaaawww|||gggMMM;;;444222000---------....../////////000000000//////...------111///000111111555AAAMMM```iiijjj[[[GGG<<<555000...........................//////000111111222222000000///000000111222333555111666:::AAAXXXmmmpppwwwbbbJJJ===999666444444333333333333444555666777888666666888888888===CCCTTTmmmppp```UUUMMMIIIGGGFFFDDDDDDDDDFFFHHHJJJQQQSSSZZZhhh|||~~~iiiQQQ>>>555000000///...............//////............//////+++,,,---......---,,,+++***+++---......000333555>>>QQQbbb___PPP@@@666000---------.....................///000111111111111......111333555;;;KKKZZZqqqvvvhhh\\\UUUUUU___pppxxxoooddd\\\WWWVVV]]]fffvvv~~~xxxfffYYYWWW[[[iiisssuuudddLLL;;;555555000000222333444555555555???FFFXXXrrrjjjXXXNNN>>>;;;666333222333333222222333222333===KKKUUUXXXNNNBBB666222222///......000///...///000111000...---.../////////000333555===GGGIII???555333111...------......---,,,***)))******+++,,,------------,,,+++,,,......000777@@@EEE===444...,,,,,,+++******+++++++++***)))((('''))))))))))))))))))))))))))))))******+++******)))(((***,,,++++++...444999GGGHHHFFF???666111222555///...---+++++++++,,,---------,,,,,,,,,------...+++---...---,,,+++,,,------,,,,,,,,,,,,------...------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,222222333333333111///...111333777:::===???@@@AAAIIIFFFAAA;;;777555444333222000///111555999;;;<<<:::666444555666999@@@IIITTTQQQIII@@@999555555777777666555666999===BBBFFFJJJOOOTTT^^^sssmmmYYYDDD:::888777666777333333222111111111111222......111333222111888BBBRRRggg{{{}}}ooo\\\JJJ???222222111111000111111111/////////000111111222222111111000//////...------333222333555999EEE^^^sss}}}kkkSSS>>>555222111//////////////////////////////000000000///.........------...///444@@@MMMbbbkkklll]]]HHH:::333000........................------...///000111222222000000000000111222333444555222666;;;BBBYYYnnnqqqvvvaaaIII===888666444333333333333333444555777777999777666888999999???EEEVVVpppuuudddXXXOOOJJJGGGFFFEEEDDDEEEGGGIIIJJJOOOQQQWWWbbbsssmmmTTT@@@777111000//////////////////000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,***+++...///000111555777BBBWWWiiifffTTTBBB777222...............---------......000111111111111111//////111333444999HHHVVVlllssscccYYYRRRXXXeeevvv{{{rrrhhh```YYYWWW]]]eeerrr{{{wwweeeWWWUUUXXXeeeqqqtttdddLLL<<<777777111222444555666777777666JJJPPP```wwwuuu```SSSCCC>>>888333222222333333222333333444===LLLWWW[[[UUUGGG:::555444222000000///...---...000222111000---...////////////222444<<>>;;;777444222111000222111000111555888999999777444333555777999@@@HHHUUURRRLLLDDD;;;777888::::::999777777:::>>>DDDGGGIIINNNUUUbbbxxxnnn[[[EEE:::888777666666444333222222111111222222,,,...111444222111777???HHH\\\rrr|||xxxiiiVVVGGG888666444111000000111222000000000000000111111111000000000000000000000000333222222444777CCCZZZooopppXXXCCC888444222222222111111000000//////---...///000111000//////---,,,,,,...///444AAANNNeeemmmmmm___III999222111000000000000000000000000------....../////////000111111111111222333444444555222666<<>>MMMYYY^^^YYYKKK===777666444222222,,,++++++,,,///000000///---...////////////111333;;;LLLUUUKKK>>>888222+++------......---+++***)))'''((()))***++++++++++++)))(((***...000222;;;DDDJJJBBB888111......,,,+++---------,,,+++***)))((())))))))))))))))))))))))((()))***+++,,,---------$$$(((,,,---+++,,,000555@@@HHHOOOMMMBBB777222111///...+++******,,,...000111000...---,,,+++******'''***,,,---------...///...------,,,---...///000...---,,,,,,++++++,,,,,,---...///000000...,,,+++333222000000000222333555000000222555888999999888:::888666444222000///...333222111222444666666666333111111555777999@@@GGGWWWUUUOOOFFF>>>:::;;;======<<<999999;;;@@@EEEIIIGGGMMMVVVddd|||ppp\\\FFF;;;888666555555444333222222111111222222,,,...222444222000555===@@@TTTkkk{{{vvvdddSSSAAA>>>999555222000000111222222111111000000////////////000000111111222222222111111333555AAAXXXmmmttt]]]GGG:::666444444444333222111000//////,,,...///111111111000000...------///111777DDDRRRgggnnnnnn___III888222222111111111111111111111111...............---------111111111111222333444555555222777<<>>CCCQQQhhhqqqYYYQQQAAA<<<;;;444333666222555555555666;;;FFFTTT___\\\LLL>>>999666111///000000000000000000000000000///000000//////000222444>>>MMMXXXSSSEEE:::555333111...+++---111222000,,,,,,,,,---------,,,++++++---,,,---//////333>>>JJJQQQKKK>>>111,,,,,,***&&&---++++++---+++((()))...,,,+++******))))))******))))))))))))))))))))))))+++*********+++---///000999CCCLLLJJJAAA888///(((///...,,,,,,...000000000000...,,,,,,---,,,)))&&&+++,,,---...///000000111444333111000///.../////////......000333444333222///000222333222111///...222222222222222111111111...///000000111222333333666555333222///...,,,+++333333333333444444444444444111222777;;;>>>DDDJJJZZZXXXUUUNNNDDD<<<<<<@@@;;;;;;;;;<<>>;;;777444333555555444444333444444555888666444222222444666888<<>>BBBPPPiiiwww___FFF999666666555888999555333444333000/////////111333333111///+++///...111888999DDD[[[lllqqqmmm\\\GGG999222///000111333333333111///...111000///......///000111000000000000111222444444999777:::<<>>JJJbbbyyy{{{kkk^^^XXXVVV^^^jjjttt|||}}}tttjjjccc```aaacccuuuzzz}}}xxxgggWWWSSSXXXdddnnnpppbbbLLL===777666555555555666888999;;;<<<===BBBPPPgggyyybbbSSSCCC===;;;444444666222444444555555:::DDDRRR\\\]]]OOO@@@:::777222///000////////////////////////...///000000///111333666AAAPPPZZZVVVHHH===666333000,,,***+++...000---***++++++,,,,,,---,,,,,,+++---,,,,,,...///444AAANNNVVVOOOBBB444------,,,(((***''''''******((((((***,,,+++******))))))******))))))))))))))))))))))))******)))***+++---...///666@@@JJJKKKGGGBBB999111000...,,,+++---...///...000...,,,+++,,,,,,***'''%%%(((,,,000222444555555444444444333333222111111222111111222333333222000000111222333222111///...111111111000000000000000------...///000000111111444333333222111000000///111111111222222222222222222000111555999<<>>BBBQQQjjjxxx```GGG:::777777777===@@@===999777444111///...///000111111///...,,,///...111888888CCCZZZlllqqqmmm[[[GGG999333111000111222333333111///...000000///......///111111/////////000111222333333666555:::===EEE```vvvxxxwww```GGG:::777555222111222222333444555666888999888888888888;;;???DDDGGG___xxxyyygggZZZRRROOOJJJGGGIIIIIIEEEDDDEEEEEEGGGLLLSSSYYYccctttuuu^^^HHH;;;333222111000///000111111........................------------,,,,,,,,,,,,,,,+++---111333333777<<>>888333//////...///000000...------///---000666777BBBYYYmmmqqqlllZZZEEE999444222000111222222222111000///000///.........000111222////////////000000111222333333:::>>>GGGbbbxxxxxxwww```GGG;;;888666333222222222333333555777888999:::999999999:::>>>DDDIII___xxxppp```WWWQQQKKKHHHIIIHHHEEEDDDEEEFFFFFFIIIMMMQQQXXXffftttuuu```JJJ<<<444333111000//////000000---------...............------------------,,,,,,++++++---000111111777>>>UUUgggsssiiiQQQ===444444111111000000//////......---------.........//////111000111444444555===FFFWWWnnnjjj___TTTSSSZZZeeesss~~~xxxqqqnnnnnnppp{{{~~~lllZZZTTTWWWdddnnnooo```KKK<<<777666333333333444555666888888:::???LLLbbb|||www___KKKAAA===666666777222222333333444777???JJJRRR^^^VVVJJJ@@@999444222222////////////////////////---...000111111444777:::EEERRR^^^\\\QQQEEE999000222000......//////---+++))))))+++,,,------------...++++++---000888IIIXXXbbb[[[KKK:::000......------((((((...333222---+++,,,+++******))))))******))))))))))))))))))))))))((()))))))))***+++,,,,,,)))000888@@@IIILLLFFF===666333///---///111222333999777444222000///...---+++...333666888;;;@@@DDDGGGIIILLLLLLIIIDDD===999666444222111111111///...///000000111000///......//////000000111111111222111111111111111222222222111222222333333444444444333333333333333333333333444333444888;;;>>>FFFPPP[[[gggqqqpppfffYYYMMMEEEDDDCCCCCCBBBBBBBBBBBBBBBGGGPPP___tttrrrVVVFFF???;;;999999999888666444333333444555555333222000000222333555999@@@NNNfffzzzeeeOOOEEEAAA;;;666444444333222111111111222222666444111111111222222111333555333777???CCCRRRjjj~~~zzzdddJJJ<<<999999AAANNN[[[[[[SSSIII???777222000//////000000///---...000---///666666AAAXXXmmmpppkkkXXXCCC777333222000000111222111111000//////.........///000222333000///////////////000111111222;;;AAAJJJeeezzzzzzwww```GGG;;;888666444333000000111222333555666777999999999888888<<>>JJJ___yyy|||fffQQQDDD???777777888222111333333444666<<>>IIIQQQNNNGGG:::666111///000333555666<<<;;;999666333111//////...222555777:::AAALLLSSS^^^```aaa```ZZZPPPFFF@@@666444222111111111111000000000000000//////............//////000111222222333333333333222222222222333333333333333333333333333333444444444555555555666555777:::<<>>III^^^xxxmmmUUUFFF@@@999888999222222333444444555:::BBBIIIWWWXXXTTTHHH===888444222111111111111111111111111,,,...///000111333777:::AAAOOO\\\```[[[PPP???222.........---,,,,,,,,,++++++,,,---......///......///---,,,---000888IIIXXXfff```RRR???222///...---...******///222000------,,,+++******))))))******)))))))))))))))))))))))))))******+++,,,,,,++++++---...111666BBBMMMPPPMMMCCC>>>777333333555888999>>>??????<<<999555444444222666;;;>>>DDDPPP___kkkwwwxxxwwwsssiii\\\PPPHHH;;;999666444555555444444111111111000000000000000......///000111333333444555555555444444333333333666666555555444444333333333333444555666777777888777777999<<<===@@@KKKWWWiiixxx}}}rrrfffXXXKKKCCCBBB@@@???@@@AAACCCEEEHHHSSSeeezzzwww\\\KKKDDD???===<<<;;;:::777555555777999:::444444333222222333444444===AAAJJJ]]]zzzgggSSSFFF???:::777555333111000///000222333888555111000000111111111333555333666???BBBPPPiii{{{~~~hhhNNN>>>;;;===DDDUUUgggooommmaaaOOO@@@777555222111111111000//////111...000666777DDD[[[ooosssmmmZZZEEE777111////////////000000000111111------------///111333555222111000000////////////111333<<>>III]]]wwwrrrYYYHHHAAA:::999999222222444555555555999@@@FFFRRRWWWVVVKKK???999555111000000000000000000000000,,,...//////000222555888@@@MMM\\\cccaaaVVVDDD555------...---,,,,,,,,,---......///////////////...000...---...000777GGGUUUfffbbbUUUCCC555000///...---++++++......++++++...,,,+++******))))))******))))))))))))))))))))))))******,,,------,,,,,,++++++++++++...999HHHQQQRRRRRRLLLCCC<<<:::;;;<<<===@@@CCCFFFFFFDDDAAA@@@@@@>>>DDDKKKPPPWWWddduuuvvvgggXXXPPPEEEBBB>>>;;;;;;:::999888555444444333333333333333333444555666888999:::;;;;;;;;;:::999999888777777888888777777777777666666666666888999;;;<<<>>>>>><<<===???AAABBBEEEQQQ^^^ppp}}}rrrbbbTTTIIIGGGDDDAAAAAACCCFFFHHHJJJVVVhhh|||www\\\LLLEEEAAA>>>===@@@>>>;;;999888:::<<<>>>666555555444444555555666>>>CCCMMM___yyywww^^^KKKAAA;;;999555333111//////000222333888555111000000111111111333555222555>>>AAAOOOhhhzzzjjjOOO???<<<>>>BBBQQQdddqqqsssiiiTTTAAA777555222000000000///...000111...000777999FFF^^^ssswwwrrr___HHH999222//////////////////000111111,,,,,,,,,---///222444555333333222111000/////////111333:::@@@JJJeee{{{{{{sss]]]DDD888666444222222666666555444444444444555333888<<<;;;999999???DDDPPPjjjvvvhhhWWWPPPJJJIIIGGGDDDCCCEEEDDDAAA@@@CCCDDDDDDHHHMMMNNNVVV___fffppp|||pppZZZGGG999888666444333333333333,,,,,,------...///000000---------.........//////------///000...000;;;GGGdddxxxlllPPP>>>555///111...+++))))))---111444.........////////////000///...///333555444777;;;@@@UUUppp|||yyy{{{ppp^^^PPPHHHHHHRRR]]]hhhttt~~~iiiXXXTTTZZZdddmmmmmm]]]GGG:::666666444444444444555555666777:::>>>III]]]vvvttt[[[IIIBBB:::999999222333444666555555999???EEENNNVVVXXXMMMAAA:::555111000000000000000000000000,,,.../////////111444777???MMM\\\eeeeee[[[HHH888---/////////......///000///000000000000000///...000......///000777EEESSSgggdddXXXEEE777222111//////------...---***+++000,,,++++++***)))*********))))))))))))))))))))))))***+++,,,---...---,,,+++---...,,,...888IIIVVV[[[```YYYNNNFFFBBBAAABBBBBBDDDHHHNNNOOONNNLLLKKKLLLLLLSSS\\\bbbhhhttt|||lll^^^UUUMMMJJJEEEAAA???>>>===;;;777777666555555555555666:::;;;<<<===???@@@BBBBBBAAAAAA@@@???>>>======<<<999999999999999::::::::::::;;;===???AAACCCDDDEEEBBBCCCEEEGGGGGGKKKWWWdddsss{{{kkk[[[OOOLLLGGGDDDCCCEEEIIIKKKKKKWWWiii}}}uuu\\\MMMFFFBBB???>>>GGGDDD@@@<<<::::::<<<===999999888888888888999999>>>EEEPPPaaayyyfffOOOBBB===:::555333111///...000222333999666111///000111111111222444222555===AAANNNgggyyykkkPPP???<<<>>>???MMMaaapppuuulllVVVAAA777444111/////////...---000111...000777:::GGG___vvvzzzuuubbbLLL<<<333000///////////////000111111,,,,,,,,,---///222444666444444222111000000000000111222999>>>HHHcccyyyzzzrrr\\\CCC777555444222111666555444333222111111222333888>>>>>>::::::???DDDMMMhhh{{{lllXXXQQQKKKIIIGGGCCCCCCEEEEEEBBB@@@BBBBBBAAADDDIIIIIIOOOUUUXXX```kkktttwww{{{~~~yyyaaaMMMCCC>>>888666555555222000---,,,++++++---///......000...---,,,,,,---///000+++***,,,...///222===IIImmmzzzmmmPPP999///+++---+++******---/////////---------............///------...///000222444555AAANNNddd}}}~~~xxxxxx{{{~~~vvvbbbRRRKKKKKKMMMOOOeeeooo}}}|||kkkZZZUUUXXXgggpppqqqaaaKKK;;;555444555555555444222333555777;;;???HHHZZZvvvuuudddOOOAAA<<<;;;666222666444222222333666:::<<>><<<===CCCAAA@@@CCCHHHLLLNNNMMMPPPNNNLLLKKKJJJHHHEEEBBBAAA???===;;;<<<>>>AAACCCDDDFFFIIIJJJJJJKKKLLLNNNMMMMMMNNNOOONNNQQQ]]]jjj~~~~~~mmm[[[SSSNNNLLLLLLJJJKKKOOOSSS\\\lllooo^^^TTTGGGEEEGGGCCCGGGDDDAAA>>>===<<<;;;999::::::999999999:::;;;;;;???FFFOOO\\\uuuwww^^^JJJ>>>999444222000000111111111///888444000....../////////333333444666888@@@QQQbbbyyy|||uuubbbNNNAAA===<<<999BBBSSSeeemmmeeeRRRAAA666444222111/////////000+++///...///444888IIIeee{{{nnnUUUCCC999444222222222000...---...///000///---,,,,,,...000111222222111111111111222222444000666===GGG^^^sssuuuppp[[[CCC777444222222222222222222222222222222222444666777888999<<<@@@CCCMMMdddppp\\\RRRIIIGGGGGGEEECCCCCCCCCBBB@@@??????AAADDDFFFGGGHHHJJJMMMSSSZZZ```ccciiiqqq{{{}}}fffSSSAAA<<<777444444444111///...,,,++++++---.........------,,,+++,,,...000222,,,,,,,,,...///222>>>JJJjjjvvvxxxgggKKK888000...---,,,***+++---/////////---------............///------...///000222444555===III___xxxyyyxxxzzz}}}|||iiiYYYOOOLLLNNNPPP```jjjxxx{{{jjjZZZVVVYYYgggqqqsssdddMMM===666444555666666555444333555666:::???HHH[[[wwwxxxgggRRRCCC===;;;888444666444222111222555888;;;EEEOOOXXXTTTFFF888333333111111///.........///000---...000000///000222444999CCCTTTeeekkkbbbMMM<<<555...+++---000//////000------............------......)))+++111222<<>>333...,,,,,,,,,------------,,,,,,,,,,,,***)))))))))***++++++***)))))))))***,,,,,,,,,///111111...+++******)))***---000333;;;LLL]]]qqqxxxzzztttkkkgggdddbbbgggjjjrrryyy{{{xxxyyy|||yyytttlllfffcccddd]]]WWWUUURRRMMMJJJKKKNNNNNNOOOOOOMMMIIIGGGFFFIIIHHHIIILLLRRRWWWYYYYYY^^^[[[XXXVVVTTTPPPLLLIIIGGGEEECCCAAABBBDDDGGGIIIRRRSSSSSSRRRQQQRRRUUUWWWXXXWWWWWWWWWUUUWWWbbbnnnxxxfff^^^VVVTTTRRRPPPRRRUUUTTT]]]mmmnnn___WWWLLLIIIKKKFFFHHHEEEBBB@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<===@@@FFFNNN[[[rrrhhhRRRCCC<<<888666333222222111000...555222///...///000111000333222444666888AAARRRcccxxxzzzsss___JJJ>>>:::888888>>>IIIVVV^^^YYYJJJ>>>555444222000////////////,,,000///000666:::KKKggguuu]]]III>>>888333444444222///...///000000000///......///000111222111111000000111111222333///555<<>>KKKhhhqqqsssaaaHHH888222222---,,,***+++---//////...---------............///------...///000222333444777CCCXXXppp{{{yyyzzz|||uuucccUUUOOOOOOQQQYYYcccqqq{{{{{{jjj[[[VVVZZZfffqqquuugggPPP@@@888555555777888777555444444555999>>>III]]]zzz}}}lllVVVEEE>>><<<999666666444222111111333666888@@@KKKVVVVVVKKK>>>777666111000...---------...///.../////////......000222444>>>OOObbbllldddPPP???888111---...000000///111,,,,,,------------,,,,,,+++,,,(((***111222;;;QQQbbbgggeeeTTTAAA555000...+++,,,,,,,,,,,,,,,,,,+++,,,,,,***)))))))))***+++,,,+++)))((((((***---...///000111000---+++++++++******---///111777GGGVVVttt}}}vvvmmmhhhfffeeejjjbbb[[[WWWSSSOOOMMMOOOTTTWWWXXXWWWSSSOOOMMMKKKOOOOOOQQQWWW^^^dddggghhhllliiieeeaaa]]]XXXSSSOOOLLLKKKIIIGGGHHHJJJLLLNNN]]]\\\ZZZXXXVVVWWW[[[___```^^^^^^^^^\\\]]]gggrrrpppfff]]]YYYVVVUUUWWW[[[WWW```ooolll```\\\TTTRRRRRRLLLJJJGGGCCCAAA@@@@@@???>>>======<<<<<<===>>>>>>???AAAEEELLLXXXmmmqqqXXXFFF===:::777444333333444333222333111000000111222222111222222444666:::BBBTTTeeexxxyyyooo[[[FFF;;;666555777888<<>>AAAHHH___wwweeeYYYNNNIIIGGGDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEDDDDDDEEEGGGJJJMMMOOOTTT\\\iiiuuulllXXX>>>:::444222333333111///...---++++++---......---+++++++++,,,---...000111000............222>>>JJJeeennnooo___HHH999333333---,,,+++,,,...///...------------............///---.........000111222333444???QQQhhh}}}|||}}}~~~mmm\\\SSSPPPRRRUUU]]]iiittt|||{{{jjj[[[WWW[[[eeeqqqvvviiiSSSBBB999666555777999888666444444444777===JJJ___|||qqqZZZHHH@@@<<<999777666444222111111222444555;;;GGGSSSVVVOOOBBB999555111000///...---.../////////000000///...---///111222:::KKK___kkkfffSSSCCC:::333---...000///...000,,,------......------,,,+++,,,)))+++111000999MMM]]]eeefffXXXCCC666000///++++++++++++++++++++++++,,,,,,***)))))))))***+++---+++)))'''(((***...000111111000///---,,,,,,,,,///...///000///333???LLLkkk}}}nnnfffeeeeeeffffff]]]SSSOOOKKKGGGGGGJJJPPPVVVYYYVVVRRRPPPMMMKKKNNNPPPUUU[[[bbbiiinnnpppooolllgggbbb]]]XXXRRRNNNLLLKKKIIIIIIIIIKKKMMMOOO[[[[[[ZZZXXXWWWXXX[[[]]]___]]]]]]^^^]]]___hhhrrrrrrhhh]]]XXXUUUTTTWWW\\\[[[dddrrr{{{iiibbbbbb^^^^^^]]]UUULLLHHHDDD@@@???>>>===<<<<<<<<<<<<<<<===>>>??????BBBEEEJJJTTTeee~~~tttZZZGGG>>>888666444444666888999999333222111111333333111000222222444777;;;DDDVVVgggzzzxxxmmmWWWCCC888444222555333333666::::::777333222111000000///............111000222888===PPPmmmmmm]]]RRRLLLGGGHHHGGGDDD>>>999555444111111222222222111000000111111000000000000111111222///555:::???TTTiiilllmmmYYYBBB777444333111222222222222333333333333333777888999999999:::===@@@GGG]]]~~~}}}iii\\\OOOJJJGGGDDDBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBCCCCCCBBBBBBCCCEEEHHHIIIMMMUUUaaannn{{{gggSSS>>>999444333333444222000///---,,,,,,---...---,,,,,,,,,,,,,,,,,,------...000............111<<>>BBBGGGOOOSSSPPPMMMNNNNNNLLLNNNQQQVVV[[[aaafffjjjmmmgggddd___[[[WWWRRRMMMIIIIIIHHHGGGGGGIIIKKKMMMNNNUUUVVVXXXXXXWWWWWWYYYZZZ[[[YYYZZZ]]]```ccclllvvvssshhh]]]XXXUUUTTTXXX]]]___jjjxxxyyyhhhcccgggfffhhhfff]]]NNNIIICCC???<<<;;;:::999;;;;;;;;;;;;<<<===>>>???BBBDDDHHHOOO\\\qqqtttZZZHHH@@@:::888555555777999;;;;;;666555333333333222000...222222555888<<>>QQQooovvvlllfffbbb\\\]]]\\\WWWMMMCCC:::666222222222333222111000000111000000000000000000111222000666:::???SSShhhllllllXXXBBB777555333111111222222333333333444444444888999:::999888999<<<>>>FFF[[[zzzmmm```QQQKKKHHHEEEDDDDDDAAABBBDDDDDDDDDCCCBBBAAAAAAAAAAAABBBDDDFFFHHHIIILLLTTT___kkkxxx{{{aaaLLL===888444222333444333111///---,,,,,,---------,,,,,,---------,,,,,,,,,,,,///......///...000:::EEEXXXaaacccUUUAAA333,,,***---,,,,,,---...///---+++---------............///............///000111222555:::FFFWWWmmm~~~ooocccZZZWWWUUUYYY___gggqqqzzz~~~mmm]]]XXXZZZbbbnnnttthhhSSSBBB:::666333555666666555444444555777===JJJ```|||fffSSSFFF>>>:::777555444333222222222333444:::DDDPPPWWWTTTIII<<<444333222000//////000000111000111111000///...000111222777EEEYYYiiijjj\\\MMM???666///......,,,+++---...//////////////////......///,,,...222...333FFFdddrrrwwwgggLLL666---+++---,,,+++******+++,,,---,,,,,,***)))))))))***+++,,,+++))))))***,,,///111000//////000111111000...///------///000222:::DDD]]]wwwtttllleee``````ccciiilllpppxxxssskkkgggbbb___RRRIII@@@<<<:::999;;;???<<>>BBBCCCFFFLLLTTTddd|||xxx^^^LLLEEE@@@===999777777888888888888666444222222222111///333444666999===FFFYYYjjj}}}wwwhhhQQQ???777444222333222111222333222000...000111111111111000///...---000///111999???TTTrrr}}}}}}|||vvvwwwvvvnnn```OOO@@@888333333222222111000000000111000000//////000000111111111777;;;>>>RRRhhhllljjjWWWBBB777555333111111222222333333444444555555:::::::::999888999;;;===EEEXXXvvvuuufffVVVNNNJJJFFFEEEFFFAAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAACCCDDDGGGHHHIIINNNUUU___jjjwwwxxx^^^HHH;;;666222111222333222000000...,,,,,,---------+++***+++,,,,,,------------------...000//////888BBBSSS[[[[[[NNN<<<111---,,,---,,,,,,---///...---+++---------............///...............///000111444777>>>NNNccczzzyyymmmbbb[[[WWWXXX[[[aaakkkvvvooo^^^XXXYYY```lllqqqeeePPP@@@999666222333444333333333555777888===JJJ```mmmYYYKKKAAA;;;888444444333333333333444555;;;DDDPPPXXXXXXNNNAAA888222111000///...///000000...///000///......///111222555AAAUUUhhhmmmbbbUUUBBB999111///...,,,+++------......//////......------///---///444000444GGGbbbrrrzzzkkkOOO888...,,,...---,,,++++++,,,---...,,,,,,***)))))))))***+++************+++---///000...---...111333444111...---++++++---...000777???PPPiiisssbbbXXXSSSQQQTTTYYY___fffppp{{{}}}uuummmccc[[[MMMDDD===::::::999<<<@@@===JJJQQQOOOPPP[[[cccdddggghhhhhheee```[[[ZZZZZZTTTSSSSSSSSSTTTTTTRRRPPPOOOPPPQQQSSSVVVYYY\\\^^^___``````___^^^^^^```bbbbbb```cccjjjpppwww{{{ooogggbbb^^^___cccfffttt|||jjjeeeiiiiiiiiieeeZZZKKKGGG@@@<<<::::::::::::999999999:::;;;<<<>>>???BBBBBBDDDIIIMMMXXXooo}}}bbbOOOFFFBBB>>>:::777777777888888999666333111222333333222555555777:::===FFFYYYiii|||vvveeeNNN===666333222333222111111111111///...000111222222222111000///...222000222:::BBBVVVuuuqqqZZZEEE:::444333111000//////000000000000////////////000000000000777:::===QQQgggmmmiiiVVVAAA888555333111000222222333333444555555666;;;;;;;;;999888888:::<<>>III___rrr^^^OOODDD===:::444333333333444444555666;;;DDDPPPYYYZZZRRREEE<<<111000///...---......///,,,---......------///000000333>>>SSShhhooofff[[[DDD;;;222000///---,,,...,,,------......------,,,+++...,,,///555111666HHHZZZlllxxxkkkOOO:::111000///...,,,++++++,,,...///,,,,,,***)))))))))***+++*********+++,,,---//////---,,,...111555555222//////,,,+++,,,,,,,,,111888@@@XXXxxxwwwgggUUUJJJGGGGGGMMMSSS___jjjxxx|||qqqdddYYYJJJBBB<<<;;;;;;;;;>>>BBBIIIWWW___]]]```nnnxxxzzzuuuuuussslllcccZZZVVVUUUSSSSSSSSSVVVXXXZZZYYYXXXVVVWWWYYY\\\___ccceeeggghhhgggeeebbb___```cccffffffeeegggnnnvvv|||vvvnnngggbbbaaaccchhhwww~~~kkkeeehhhgggfffaaaTTTIIIEEE???<<<;;;<<<======999999::::::<<<===>>>???AAAAAADDDGGGIIIRRRggg}}}dddOOOEEE@@@<<<888666777999:::;;;888555222000222444555666666666888;;;>>>FFFXXXiii{{{tttcccLLL;;;555333111333222111000/////////000111111222333333222000//////333111444<<>>>>>???AAABBBCCCDDDEEEOOOUUU___jjjwwwtttZZZHHH:::111111333111555888222////////////............,,,---///...---+++,,,,,,...,,,---000///000666>>>QQQSSSOOOAAA555///...---)))***+++,,,---,,,++++++,,,,,,---...//////......---...///000111333444444333333888BBBOOObbb{{{rrrcccYYYVVVUUUYYY```iiiwww{{{fffYYY___```jjjlll```LLL>>>777444444333333222333444555666888???KKK]]]xxx{{{eeeSSSFFF???<<<777666555444333444555666:::===GGGWWW```YYYHHH:::444444333111000111000...000000000000////////////333666???OOOcccooohhh\\\III===222//////......//////...---,,,+++,,,,,,---//////000111///000888CCC[[[qqq}}}lllOOO;;;444222------,,,++++++******))),,,,,,+++***))))))******,,,+++***)))))))))***+++,,,,,,...111444444333111))))))***+++---///111222DDDQQQggg|||eeeQQQKKKHHHFFFOOO]]]kkkyyyvvvfff[[[RRRHHH@@@===>>>@@@FFFMMM[[[___gggpppwww|||{{{sssjjjaaa[[[WWWUUUQQQSSSVVVXXXZZZ[[[ZZZZZZ]]]^^^aaadddiiimmmppprrruuuqqqkkkfffbbbaaabbbdddiiigggiiirrr{{{wwwqqqkkkbbb^^^^^^kkkwww{{{nnnaaa___^^^XXXPPPKKKDDDAAA>>>;;;999999:::;;;=========>>>>>>>>>??????EEECCCAAACCCFFFNNN___nnnpppZZZIII@@@;;;888888777444555999888666333111000222555666888888::::::;;;CCCUUUhhhwwwooo^^^JJJ<<<888666333000111222333333222111000111111000000//////......333111333777:::EEE^^^xxx~~~hhhNNN===666666444111000000///---///////////////......------111333444===PPPdddnnnnnnYYYCCC:::888777555333333333222222333333444555555666777888888999;;;===>>>PPPhhh~~~lll[[[QQQKKKFFFCCCGGGEEECCCBBBBBBAAA???===???>>>===???BBBFFFGGGHHHQQQXXXdddppp}}}tttYYYGGG;;;222111333///333666///............---------------...//////---,,,,,,---,,,+++,,,//////000777@@@NNNQQQMMM@@@444///---,,,******+++,,,,,,,,,,,,,,,,,,------...//////......------------------------444333777???JJJ\\\uuutttfff^^^YYYUUUWWW[[[cccqqq}}}}}}hhh[[[aaa```jjjlll___LLL>>>777444333333222222333555888999999???JJJ[[[vvv~~~iiiVVVHHH@@@<<<777666555444444444555666888;;;EEETTT^^^ZZZKKK===555444222000000111000///000000000000////////////...222;;;KKKaaannnjjj___III===222//////------...///...---,,,,,,,,,------/////////000...///777AAAXXXooo|||lllOOO<<<333000---------,,,++++++******)))(((''''''&&&&&&''''''******)))((())))))***++++++,,,---///222222000...,,,,,,,,,---...///000111:::FFF[[[ttt~~~kkkZZZUUUTTTSSS\\\iii{{{yyyhhh\\\MMMEEE>>>???BBBFFFMMMTTTaaafffmmmtttzzz}}}~~~~~~zzzuuummmccc[[[UUURRRQQQPPPRRRVVVYYY[[[\\\[[[[[[\\\^^^```eeejjjpppuuuxxxyyytttlllddd```___```bbbgggdddfffnnnvvv{{{yyyqqqmmmggg```\\\]]]fffrrrzzzkkk]]]YYYXXXRRRJJJEEECCCAAA???===<<<<<<======<<<=========>>>>>>>>>>>>BBB@@@@@@AAACCCJJJZZZhhhvvv___MMMCCC>>>:::999888555555777777555222000000111444666333333555666777???RRRdddtttlll\\\GGG:::666444111000000111222222111000///000000//////////////////222000222666888BBB[[[uuu{{{uuuyyynnnRRR???888666444111000000///...000000000000//////...------111333444===PPPcccmmmnnnZZZDDD:::777555222111333333222222333333444555444666777777666777999;;;>>>MMMbbbwwwqqq___SSSMMMHHHEEEFFFEEECCCBBBBBBAAA???===???>>>>>>???BBBEEEGGGHHHPPPXXXdddqqqsssYYYGGG<<<333222222...111444---...------------,,,,,,,,,---///000000...------...+++***+++......000777@@@JJJNNNKKK@@@444///---,,,+++++++++++++++,,,------,,,---......///.........000///000///000///000///555333555;;;DDDUUUlllyyykkkeee]]]VVVTTTUUU\\\iiivvvkkk^^^cccbbbkkkmmm```LLL>>>777444444333111111333666:::===;;;@@@HHHXXXsssnnnZZZJJJ@@@;;;888777666444444444555666666999BBBPPP\\\\\\PPPCCC888555111000000111000000000000000000////////////---000888HHH\\\jjjhhh___III===222......---,,,.........---,,,,,,,,,------///...//////------444>>>UUUlllzzzlllPPP===333...///......---,,,,,,++++++++++++***)))))))))******))))))(((((()))***+++,,,++++++,,,---//////---+++//////.........//////000666???PPPiiixxxllliiihhhjjjqqq{{{xxxeeeYYYJJJCCC>>>@@@DDDHHHNNNUUUbbbffflllsssvvvwwwvvvtttooojjjaaaYYYRRRMMMLLLKKKOOOQQQUUUYYY\\\]]]\\\\\\ZZZ\\\^^^dddkkkttt|||xxxmmmccc\\\[[[]]]___dddaaaaaahhhnnnqqquuuyyy|||zzztttmmmgggdddaaa[[[XXXYYY]]]kkkwwwgggWWWQQQOOOJJJCCC???AAAAAA@@@@@@@@@@@@@@@@@@===============>>>>>>>>>???===>>>@@@AAAFFFSSS```www~~~fffQQQFFF@@@<<<;;;999666444555666444222000///111333444222333666888999AAATTTeeepppiiiXXXDDD777333222000...///000111111111000///.........///////////////222///111444666>>>WWWpppvvvkkklllxxx{{{\\\FFF<<<888333111000000000000111111111111000///...------111333444<<>>HHHXXXlllxxxeeeXXXPPPKKKHHHFFFDDDBBBAAAAAAAAA???===???>>>>>>???AAADDDGGGIIIRRR[[[iiiwwwrrrZZZHHH===333222222...222666///.........---------,,,,,,...///111000///------...,,,++++++------///666???JJJNNNKKK@@@555000...---,,,,,,+++***+++,,,---...------...............---------...000111222333444444222333888@@@OOOeeexxx|||pppiii```VVVQQQQQQVVVcccppplll___ccceeennnoooaaaMMM???888666777555222111222666:::===<<>>333---/////////...------,,,,,,...------,,,,,,,,,------))))))******+++,,,---------,,,,,,---......,,,***...............//////000555:::GGG[[[sssooo\\\PPPIIIBBB>>>>>>AAABBBFFFKKKVVVZZZ```fffhhhhhhfffddd```[[[TTTMMMIIIGGGGGGHHHLLLOOOTTTXXX[[[[[[[[[ZZZUUUVVVYYY___iiittt~~~|||oooccc[[[YYY[[[]]]aaa]]]\\\aaaeeegggjjjmmmpppvvv{{{ttthhhaaa\\\ZZZXXXSSSQQQRRRTTTdddzzztttcccRRRKKKIIIEEE@@@===>>>???AAABBBBBBBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@@@@CCCNNNYYYooommmUUUIIIBBB<<<<<<;;;777444555444333111//////000222333222333777:::<<>>CCCOOObbb{{{kkk\\\SSSMMMIIIEEEDDDBBBAAABBBAAA???>>>?????????@@@AAADDDIIILLLVVV```pppqqqZZZJJJ===333222333000555999444////////////.........---...///111000///------...///---,,,------...555>>>MMMPPPNNNBBB666111000...---,,,+++***+++,,,...///---...............------)))***+++,,,...///000000333111222666>>>KKK___qqq}}}rrriii```VVVPPPNNNSSS^^^jjj~~~lll___aaahhhpppqqqbbbNNN@@@999777999777444222222444888:::;;;>>>CCCQQQlllzzzeeeRRRCCC<<<:::999777666555555666666444888===GGGVVVaaa]]]TTTBBB999222222333111000222000000000000////////////222444777BBBSSSbbbeee```KKK>>>333//////---,,,---,,,---------------------,,,,,,...///,,,+++111:::OOOfffvvvkkkSSS@@@444...000//////......------,,,,,,+++++++++++++++,,,,,,++++++,,,---....../////////---------......---++++++++++++,,,---...000000000444===LLLaaauuutttcccRRRHHHDDD>>>::::::;;;;;;===@@@FFFIIIOOOTTTWWWWWWUUUTTTQQQNNNIIIEEECCCDDDFFFGGGJJJMMMQQQUUUWWWWWWVVVUUUMMMNNNRRRXXXcccooo{{{}}}pppccc[[[XXXYYY[[[]]]XXXWWW[[[^^^___aaadddeeekkkvvv|||uuueee]]]VVVTTTQQQLLLJJJLLLNNN___wwwsssbbbPPPHHHGGGDDDAAA???<<<>>>@@@BBBCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>@@@AAAAAABBBLLLVVVkkk~~~uuu]]]NNNEEE>>><<<;;;888555555444222111//////000111222...111555999;;;AAARRRccckkkdddTTTAAA555333222000---...///000111111000///---.........//////000000333111222555555<<>>AAACCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@@@@AAACCCBBBCCCLLLVVVkkkjjjXXXMMMBBB>>><<<888555555333222111000000000111222///222888<<<===CCCSSSccciiibbbSSS@@@555333222111---...000111222111111000////////////000000000000333111333666666<<>>FFFUUUiii~~~{{{iiiZZZQQQLLLFFFEEECCCCCCDDDCCCBBB@@@>>>@@@BBBBBBCCCGGGOOOUUU```kkk}}}ppp[[[LLL???444222222///444999444//////.........------------...//////---,,,,,,---...,,,,,,......111;;;EEEXXXXXXQQQBBB555///......+++,,,,,,---...---------......//////...------,,,000000000000000000000000222111333666:::BBBQQQ___uuuyyyoooaaaZZZSSSOOOKKKKKKQQQYYYqqq{{{lllaaabbbjjjqqqqqqaaaLLL>>>888666666555333222222444555777666999???MMMjjjsss___NNNEEE<<<;;;999777666666666777777:::<<>>AAACCCDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEEEEHHHKKKNNNMMMJJJGGGDDD@@@AAAEEEKKKUUU```jjjpppxxxssskkkbbb[[[WWWUUUTTTRRRMMMLLLOOORRRRRRTTTWWW[[[bbbooo|||pppcccZZZRRRKKKJJJKKKMMM^^^uuuwwwfffTTTLLLJJJGGGBBB@@@@@@AAABBBDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEBBBAAABBBCCCBBBDDDMMMWWWkkkzzzfffWWWHHHAAA>>>999555444333333222111111111111222111444:::>>>???DDDSSSbbbggg```QQQ???444222222111...///000222222222222111111111111111111000000000222000222555555;;;QQQhhhcccOOO>>>888555///...333......///000000000//////,,,111333333:::IIIXXX```cccUUUEEE<<<888444444666333333222222333333444555555666777777777777:::<<<;;;<<>>@@@CCCDDDEEEJJJRRRZZZgggtttpppZZZKKK@@@555222111---222777111......---------,,,,,,,,,,,,...///...---+++,,,,,,,,,++++++...000444>>>HHH[[[ZZZRRRAAA333---------+++,,,---...///...---,,,.../////////...---,,,,,,)))***+++,,,---///000000222222333666888>>>KKKXXXqqq~~~wwwnnn___XXXRRRNNNJJJGGGKKKRRRjjjyyymmmccceeeiiiqqqppp```JJJ<<<666444333222222222333555666777444777>>>MMMjjjwwwcccSSSIII===;;;999888666666666777888<<<<<>>@@@@@@DDDDDDDDDDDDDDDCCCCCCCCCDDDGGGJJJKKKJJJFFFBBB???===>>>BBBIIIRRR\\\eeejjjqqqnnnhhhaaa[[[VVVSSSQQQNNNIIIHHHKKKNNNOOOQQQTTT]]]dddrrr{{{kkk```VVVNNNLLLNNNNNN___uuuzzzhhhVVVNNNKKKGGGAAA???BBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGBBBBBBBBBCCCBBBDDDMMMXXXlllppp___NNNDDD???999555444444333222222111222222222---000666:::;;;???MMM\\\eee___PPP>>>333111111000...///111222333333333222333333222222111111000000111///111555555;;;PPPgggjjjTTT@@@:::555...---333,,,---...///000000000000,,,111333333999HHHWWW___cccTTTEEE;;;666111111222333333222222333333444555333444666666666777999;;;:::<<>>;;;888777777555666666666555444333333555777888999999:::;;;<<<===>>>@@@BBBDDDEEEEEEFFFHHHIIIIIIHHHFFFBBB===;;;;;;<<<>>>CCCJJJTTT]]]bbbiiieee```YYYSSSOOOLLLKKKJJJKKKKKKJJJIIIJJJLLLNNN```lll|||pppeee]]]WWWVVVWWW[[[fffvvvoooYYYMMMHHHEEEEEEFFFCCCBBBBBBCCCFFFHHHHHHGGGHHHHHHIIIKKKMMMLLLIIIFFFFFFCCCCCCDDDFFFIIISSS^^^yyyoooWWWGGG???999555555000000000000000111111111...222555777:::CCCRRR^^^cccZZZKKK===444//////000---,,,---///111333222111555444333222000///......000666666777;;;;;;KKKfffqqqZZZ@@@444222222333333000000////////////000000...222444444999FFFVVVaaahhhYYYEEE999777777555222222222333333333333444444222333444555666666666666666:::@@@GGGMMM[[[ttt|||kkkYYYNNNKKKIIIGGGFFFEEEDDDAAA???CCCBBBDDDHHHLLLRRR]]]hhhxxxpppwww___KKK<<<888333222333333111///...---,,,+++******+++,,,...///111///---+++---...///////////////333BBBPPPddd[[[MMM???666111...---...+++)))))),,,...///...//////.........//////000///...------...///111333///222444555666<<>>JJJ___|||sss```QQQGGGAAA<<<;;;999777777;;;:::999888<<>>???>>>???AAACCCEEEGGGHHHHHHFFFFFFFFFEEECCCAAA>>><<<:::;;;===BBBIIIRRRZZZ___dddaaa\\\UUUPPPLLLIIIHHHEEEFFFFFFEEEDDDEEEGGGIIIWWWcccssstttjjjccc^^^]]]___\\\hhhxxxrrr\\\OOOIIIFFFEEEFFFEEEDDDCCCDDDEEEFFFEEECCCGGGGGGIIIKKKMMMMMMKKKHHHFFFCCCCCCEEEGGGLLLWWWbbb|||{{{___LLLAAA888444333222222222222222222222222///222555666999DDDSSS___eee[[[LLL>>>444000000000///...///000333444333222666666555444333222222111///444444666:::<<>>333222222222222000000////////////000000///333666777:::FFFXXXeeekkk[[[HHH;;;888777555222222222222333333333444444222333444555555666666666555888===BBBGGGTTTkkkppp^^^SSSNNNLLLIIIHHHGGGFFFDDDBBBDDDCCCEEEJJJOOOVVVbbbnnnhhhvvv{{{bbbMMM===999444111222222000---,,,,,,+++************++++++,,,---------,,,...//////......//////555DDDTTTdddZZZLLL>>>555000---,,,...,,,******,,,...//////,,,---...///000000000000...------,,,---///000111///222444666666:::@@@EEEWWWfffzzz{{{wwwrrrjjjbbb\\\NNNHHHBBB@@@>>>>>>BBBGGGQQQgggttttttrrrhhh\\\]]][[[fffjjj]]]III;;;666555333333333444444666777888777888<<>>666444222111000.............../////////222333999<<<@@@SSSccc___]]]MMM===555333000.........---,,,---...---,,,***+++---...---,,,---222666AAAMMMXXXZZZTTTLLLBBB999111...+++,,,...///---***++++++++++++++++++++++++************************,,,++++++++++++,,,------...///000///......///000000......///......444<<>><<<:::;;;;;;<<<===>>>@@@BBBCCCAAABBBDDDFFFHHHIIIIIIIIIDDDDDDCCCBBBAAA@@@>>>>>>:::;;;<<<@@@FFFMMMTTTXXX[[[XXXTTTOOOJJJFFFDDDCCC>>>??????>>>===>>>@@@BBBIIIUUUeeewwwwwwnnnhhhcccbbbddd^^^jjj{{{uuu___RRRLLLGGGEEEEEEGGGFFFDDDDDDDDDDDDBBB@@@EEEEEEFFFIIIKKKKKKIIIGGGEEECCCCCCFFFIIIOOO\\\hhh~~~fffPPPBBB888333222333333333333333333333333000222444555:::FFFWWWdddggg]]]MMM???555222111111222111111222444444333222555555444444444333333333---222333555;;;===LLLggg~~~~~~^^^LLL:::222222222111000000000////////////000000///555::::::<<>>999777444111222222222222333333333333222222333444555555555555555777;;;???CCCMMMbbbttttttcccWWWRRROOOLLLIIIIIIHHHFFFEEEFFFEEEHHHNNNTTT]]]kkkwww```nnn}}}cccNNN???:::444111111111///,,,+++*********************((()))+++,,,,,,...///000000///...//////444DDDTTTcccZZZKKK===444///,,,+++...---,,,,,,---...//////,,,---///000000000///...---------------...///000///222555666666777<<<@@@KKKZZZnnn~~~xxxuuuqqqlllfff___XXXSSSGGGAAA<<<;;;::::::>>>DDDLLLcccoooooolll```TTTTTT\\\ggglll```KKK===666555333333444444555666777888777777:::BBBQQQgggooo```SSSJJJAAA>>><<<999888:::999777555777@@@NNNZZZ```aaaTTTDDD999444222111111------..................000///666;;;AAATTTdddcccdddSSS@@@666333///------,,,,,,,,,,,,---,,,+++***,,,------,,,+++,,,///222:::DDDOOOVVVYYYUUUIII===333000,,,+++---...,,,)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...//////...---...000///000111111...---111555:::FFFVVViiixxxpppkkkeee___[[[WWWUUURRRQQQPPPPPPOOONNNRRRRRRRRRQQQNNNKKKHHHFFFCCCBBBAAACCCEEEGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJGGGFFFDDDAAA@@@?????????;;;;;;<<>>LLL^^^kkkkkk___NNN???666333111111222111111222444444222111000000000000111111111111...222222555<<>>666333222333444555555666666666777555888???JJJ\\\vvvvvvhhhWWWLLLBBB???===:::888999666444333555<<>>JJJUUU]]]\\\PPPAAA777222...,,,------+++(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---......------...000---000333111//////000222444:::EEEUUUmmmzzztttmmmjjjfffeeeeeeeeedddccccccccccccbbb___[[[XXXUUUSSSPPPNNNOOORRRUUUUUUUUUWWWVVVUUUTTTRRROOOMMMLLLJJJHHHEEEBBB???>>>>>>>>><<<<<<<<<===>>>???AAABBBCCCBBB@@@===;;;999777666666666777666555555777::::::AAANNN___vvvuuullleee___\\\]]]^^^kkk~~~wwwcccVVVPPPJJJFFFEEEGGGFFFEEEEEEGGGGGGFFFEEEFFFEEEDDDDDDDDDBBB@@@===???>>>???DDDHHHNNNYYYeeewwweeeOOOBBB999555555444444333333333222222222111222444888BBBRRReeerrrnnn```NNN???777444222000111000///000222222111///...............////////////222222555===AAAOOOiii}}}{{{kkk^^^aaarrrhhhTTTFFF;;;222111333222000///000000////////////000000111555:::======EEE[[[rrruuugggSSSCCC:::666444222111111111222222222333333333333444444555555444444666777:::>>>AAAIIIYYYhhh|||jjj___VVVRRRMMMIIIHHHHHHHHHHHHIIIJJJPPPZZZcccnnn}}}MMM[[[mmm~~~eeeOOO???:::333/////////...---)))***++++++,,,+++++++++***))))))+++---///......///...///000///333@@@NNN```VVVGGG999111...---------///000000......///000000000000000///...---,,,...........................111333333222333666999BBBKKKYYYhhhuuu~~~uuujjjeeeaaa[[[VVVPPPKKKEEEAAA<<<777333444555666:::???KKKcccqqqttttttjjj^^^^^^cccooottthhhQQQ@@@666333222333444444555555444444666333666===DDDPPPggg~~~~~~ppp]]]QQQEEEAAA>>>:::777777333222222666:::BBBOOO[[[ccc^^^QQQBBB777444222////////////...............000///999FFFNNN```ppprrrrrr___HHH;;;444///------,,,---......,,,++++++,,,,,,,,,,,,,,,,,,------...222;;;HHHVVV```aaaSSSDDD888444///---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,+++++++++***,,,------,,,,,,...///***000222000...///000000///222999FFFZZZsss}}}xxxwwwxxxyyyxxxvvvtttuuuuuutttqqqmmmiiifffbbb^^^ZZZ[[[^^^``````___^^^]]][[[XXXTTTPPPMMMKKKIIIGGGDDDAAA>>><<<;;;;;;::::::::::::;;;:::::::::;;;:::999888666555444333555555555555333444666888999>>>GGGWWWnnnvvvmmmfff___\\\\\\^^^lllwwwdddYYYTTTNNNIIIHHHHHHGGGGGGHHHJJJKKKJJJIIIHHHGGGDDDCCCBBB@@@===;;;::::::<<<@@@CCCGGGQQQZZZnnndddPPPDDD;;;777777444444444333333222222111111222444:::EEEVVVgggssspppaaaMMM>>>777444111///.........///111111000///...////////////////////////222000555===AAAOOOggg}}}sssbbbTTTRRR]]]iiiqqqXXXFFF???666000111333222111111000000////////////000000333333777;;;===DDDYYYooovvvhhhUUUDDD:::666333222111111111111222222222222444444555555666555555444555555777;;;???FFFTTTbbbyyyrrrgggXXXSSSMMMHHHGGGHHHHHHHHHLLLOOOWWWcccnnnyyyFFFSSSdddvvvfffQQQ???999222.../////////---)))***+++,,,------,,,+++---,,,***+++...///...,,,***+++...000000333@@@NNN^^^TTTEEE888000.........---000111111///...///000000//////.........///////////////000000//////......000222111000111555999===CCCMMMZZZfffsss}}}pppdddYYYVVVPPPKKKGGGDDD@@@===999444111333444555999???KKKdddsssvvvwwwmmmaaaaaacccpppvvviiiSSSAAA777333222333444444444333222111666333444:::===DDDXXXnnnxxxfffXXXJJJCCC@@@:::666444444222444777999===IIIVVVeeecccYYYHHH<<<777444000000000000//////.........333111===KKKTTTcccsssuuuxxxdddLLL===666000---...,,,...000///---+++,,,---,,,,,,+++,,,---......---000:::HHHVVVaaaaaaTTTEEE777333...---///111000...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,++++++***)))+++,,,---,,,,,,...///+++222444000---///000///...000444<<>>===:::888666666999===>>>@@@FFFOOO```rrrwww]]]MMMCCC===::::::666666555555444333333222333333555;;;FFFUUUeeennnqqqbbbMMM===666444111...---------///111222111000///////////////////////////111...222<<>>DDDPPP\\\tttxxxmmmZZZUUUNNNIIIGGGHHHIIIJJJPPPUUU___mmmxxxCCCNNN^^^ooohhhRRR>>>888111......000///...***+++,,,---...------,,,///---+++,,,...///---+++&&&(((,,,000111444AAANNN\\\RRRDDD777000...//////---000222222///---///000///...---------///111222///000000000000000//////...000111000///000555999888<<>>MMMUUUcccqqqsss|||gggNNN???666111......,,,///111000---+++,,,...,,,++++++,,,...//////......999HHHVVV``````SSSDDD666222...---000333333222,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,+++******)))+++,,,,,,,,,,,,...///...555777222///111222000///111444999@@@NNNcccuuu{{{xxxrrrmmmkkklllmmmmmmjjjfffaaa^^^^^^XXXSSSRRRUUUWWWVVVTTTPPPOOOMMMJJJFFFBBB???===<<<;;;:::999888666555444111222444777888888888888555555666666666555444444444444555444333333555888:::<<>>===>>>888777777666555444444444444444666<<>>JJJaaa}}}tttfffUUUFFF===>>>CCCQQQ\\\fffddd\\\QQQEEE<<<999333///111444333333444000000////////////000000555//////666:::AAASSShhhuuuiiiVVVEEE:::555333333000111111111111222222222666777777777777777666666:::888:::===???CCCNNNYYYppp{{{ooo\\\VVVOOOIIIHHHIIIJJJKKKTTTYYYeeesss???GGGSSScccvvvkkkWWWAAA888222222444222............------------,,,,,,++++++++++++++++++++++++...))))))...111333@@@NNN\\\QQQBBB666111000000/////////.........---------......---,,,+++,,,///222666666555444222111000000000////////////000000111555777;;;AAAKKKWWWdddlllyyy}}}xxxeeeWWWHHHEEEAAA<<<888555444444333222222111111555:::???LLLbbbqqqwwwuuugggZZZ\\\___nnnxxxmmmVVVBBB888333222222111111111111111222666444555777999===GGGRRRooosssfffTTTGGG@@@===:::777444666666555555;;;FFFNNN[[[cccdddVVVBBB666222222...000111000------///222222666AAALLLUUU^^^lllyyyvvvkkkWWWCCC777444222...111111000000//////............///000000///...---000666CCCVVVbbb```RRRDDD888444//////000222111///...---,,,***))))))(((((('''(((***+++,,,++++++***)))***+++,,,---,,,++++++***+++,,,,,,+++,,,...000///...------------...///000111222222555>>>LLLWWWsss~~~wwwoooggg```\\\ZZZXXXXXXXXXXXXVVVUUUNNNLLLJJJIIIIIIHHHGGGEEE??????>>><<<:::999888777444444444555444444333333222111111222555888999888999777444222111333444666222222333444555666777888:::???DDDOOOggg~~~sssnnnkkkgggggghhhmmmwwwzzzfff[[[XXXVVVUUUWWWUUUTTTSSSQQQOOOKKKHHHGGG===<<<:::888777666555555555555555666777999;;;<<>>===555777999888555333111111111333555666<<>>KKKaaaqqqvvvttteeeYYY[[[___ooozzzoooXXXDDD888333222111111000000111111111444333333666777;;;EEEOOOdddyyyyyykkkYYYKKKCCC???:::777666888888777666;;;DDDKKKZZZeeehhh[[[FFF888444333000222333222000///000222111555===HHHQQQ[[[kkkyyyzzzppp\\\FFF999555333///111111000000///.........---...///000//////...---000555BBBTTTaaa```RRRDDD666222...---...000///---+++***)))((((((''''''(((((()))***+++++++++***))))))***+++,,,---,,,,,,+++***+++,,,,,,+++,,,...000///...---,,,,,,---...///---///000000111777AAAIII___oooyyynnnbbbYYYSSSQQQOOONNNMMMLLLJJJHHHGGGDDDBBB@@@@@@???===<<<;;;;;;:::999777666555555333444444444444444333333333222222444777:::::::::;;;:::777444333222222333222222333444555666777777999>>>CCCOOOgggwwwsssqqqnnnnnnooosss{{{{{{ggg]]]YYYWWWWWWXXXXXXWWWUUURRRNNNIIIDDDAAA<<<;;;999777666555444444444444444555777888:::;;;BBBRRRkkkxxxdddOOODDDAAA>>>;;;:::666888:::999666444222222222444666777;;;GGGWWWcccggg\\\MMM>>>666222111222111///---...///111111111111000///.........//////000---///555666:::KKK```sssjjj\\\LLL>>>777444444777999<<<>>>===:::666333111111000/////////000000111111000///////////////...///111333666@@@UUUiiizzzppp]]]HHH:::666444111111111111222333444444444777666555444444444444555999777777999:::>>>HHHRRReee}}}ssseeeZZZQQQMMMMMMMMMQQQUUU]]]gggvvv777;;;EEERRRcccvvv~~~gggTTT@@@777111111333111///.........---,,,,,,+++***************++++++,,,,,,,,,---***+++000222555BBBRRR[[[PPP@@@444///---------...............---------///000000///......000222333222222111000//////...000000//////000000111222333444555777:::AAAIIIOOOeeemmmvvv|||||||||~~~~~~ttteeeTTTHHH;;;:::777444333222333333222222111000111333888<<>>:::666555666666555444777>>>CCCWWWeeelllaaaMMM===777555111222444333111000000111000222999BBBKKKVVVhhhxxx~~~uuubbbLLL===777444111111111000//////......---------...//////......---000555AAASSS``````RRREEE555111,,,***,,,------+++***))))))((((((((()))))))))***+++++++++***)))(((***+++,,,---------,,,,,,***+++,,,,,,++++++---///...---,,,,,,,,,,,,---...,,,...000000///111666:::FFFTTTgggxxxzzzlllbbbQQQMMMIIIFFFEEEDDDCCCBBBAAA???;;;999999888777555666666555444444333222222333333444444444444333333333333333666999<<<===<<<===<<<:::888555333111000222222333444555666666777777<<>>MMMddd}}}xxxdddOOODDD@@@===:::999888:::;;;:::777444333333222555777777:::DDDRRR]]]bbbXXXKKK>>>777444333333000...---...000222222222111111000///////////////000---///444666;;;KKK^^^nnndddTTTDDD888222111111000111333444444333111000111000//////.........///111000000////////////000---...111444777AAAUUUhhh}}}tttaaaJJJ<<<777555333111111222333333444555555444444444333333333333333555444555888:::<<>>;;;666777666555444777;;;???QQQaaammmfffSSSBBB:::666222333333333222000///...000000444;;;DDDPPPdddtttxxxhhhQQQ???777444222111000000///......------,,,---------............///555AAASSS``````TTTGGG666111+++***+++---,,,++++++*********++++++,,,---+++,,,------,,,+++***)))++++++,,,,,,------------+++,,,,,,,,,++++++---///...---,,,++++++,,,---...000111111000//////222555666@@@OOO```rrrxxx```ZZZRRRKKKHHHGGGFFFFFFBBB???;;;999888888777666222222222222222111111111222222333444444444333333444444555888;;;>>>>>>>>><<<<<<;;;:::777444222000222222333444444555666666666;;;AAAMMMfff}}}iii^^^ZZZXXXWWWXXXYYYYYYVVVRRRKKKCCC;;;777666666555333222222222222111111222333444666777888===JJJ___xxxzzzfffQQQEEEBBB>>>;;;999999:::;;;999666444333333111444777888:::CCCOOOYYY___VVVJJJ>>>777444222222///...---///111333333222111111000000///////////////...000333666<<>>444000//////222222111111000//////...000000///...............000///////////////000111---...222555888AAAUUUhhhvvvdddLLL<<<777555333333333333333333333333333222333333333333333222222333333666999:::;;;BBBJJJ\\\rrr}}}kkkbbbYYYUUUTTTUUU[[[aaappp{{{333333999CCCNNN[[[ooozzzcccQQQBBB999222222444333222222......---,,,,,,+++***************++++++,,,,,,,,,---+++...333444777FFFWWW]]]RRRCCC666000///...------.....................,,,...000000...------...........................------------...///000111222333444444555888<<>>JJJ]]]mmm{{{xxxkkkUUUBBB777333111000000//////...---------,,,,,,,,,,,,,,,---......000555CCCUUUccccccVVVIII777222,,,***+++------,,,************+++,,,---...------.........---+++***++++++++++++,,,,,,------+++,,,---,,,++++++---......---,,,,,,,,,,,,---...222222000//////000333555333666???LLL\\\mmm|||sssfffZZZRRRNNNLLLKKKEEEBBB===:::999999888777222222222222222222222222111222222333444444333333444444666999<<<>>>>>>===999:::::::::999666444222222222333333444555555555555999???JJJcccjjj___ZZZWWWUUUVVVVVVUUUSSSNNNHHH@@@:::666444444333222111111111222111111111222333555777888===III[[[ttt|||hhhRRRGGGCCC???;;;:::999::::::888555222222222///222666888;;;DDDPPPZZZ___VVVIII===666222000000//////...000222333222111000000000000000//////...///...000222666>>>KKKXXXbbbWWWGGG:::222000///000111111000/////////000000//////............////////////...//////000111111...///333666888AAAUUUggg}}}vvveeeNNN<<<666444222666555444333222111111000111222444555555444222111333444777;;;;;;;;;@@@HHH[[[pppnnneee]]]ZZZYYYZZZbbbjjjyyy444222666@@@GGGQQQcccvvvvvv```NNNBBB999111222444333333333......------------,,,,,,++++++++++++++++++++++++,,,,,,000555555888GGGZZZ^^^SSSCCC777111///......---------...............+++---000111///---,,,,,,---------...............,,,,,,,,,---...///000111000222333444444666999;;;???EEELLLOOOOOOPPPTTTXXXWWWWWWVVVQQQIIIAAA<<<999666444222111000111222333444555555333333444666999GGGaaatttwwwqqq^^^QQQUUUXXXkkkyyyrrr\\\HHH:::444000000000000111222333444222111333666777999AAAJJJ^^^zzzuuucccVVVOOOLLLIIIFFFDDDAAA===999777888:::;;;AAARRRbbbddd\\\OOOBBB888;;;999666555555444333111000///222666;;;EEEUUUddduuuvvvmmmYYYDDD888333000000000///......------,,,+++++++++++++++,,,......000777EEEYYYggggggYYYKKK999333---***+++---------)))))))))))))))***+++,,,,,,---.........---,,,+++++++++*********+++,,,---+++,,,---,,,++++++,,,...///...------------...///111000//////000222444555555444777???JJJVVVeeerrr}}}oooddd[[[UUURRRMMMHHHBBB===:::888777555444444333333333333333333000111222333333444444333444444666999<<<===<<<:::777888999999888777666555222222333333444444444444555888<<>>999666333222111111111111111222111111111222333555777777===FFFWWWoookkkUUUIIIDDD@@@<<<;;;:::::::::888444222222222000333777999<<>>666333222555555444333111000//////111333555777777666444222444444777;;;;;;;;;@@@GGGWWWkkkqqqjjjccc```___bbbkkkuuu444111555>>>BBBHHHYYYlllrrr\\\KKKAAA777//////222222111222------............//////---,,,,,,++++++*********,,,,,,111666666888III\\\^^^RRRCCC666000...---,,,---------.........//////+++...111222000...,,,+++------------......//////.........///000111222333222333555555555666888:::999<<>>CCCMMMWWWgggnnn{{{~~~tttkkkddd]]]WWWNNNFFF@@@<<<999777555555555444444333333333000000111333333444444333444444555888:::;;;999777888888888888777666555555222333333333333444444444444888;;;DDD\\\xxxzzzpppmmmmmmnnnqqquuu{{{qqqddd]]]XXXUUUUUUQQQOOOKKKEEE???:::777555222111111111111111222222111111111222444555777888;;;CCCRRRjjjrrr[[[OOOJJJFFFAAA@@@<<<<<<;;;888555333222333333666999:::===FFFSSS^^^___UUUFFF999222000000111222111111222333222000...---......///...---,,,+++...///000111555@@@LLLSSSTTTKKK>>>555222222111000,,,,,,------...///000111------...///000222333444------......///111222333444444555555666???SSSfffxxxuuuhhhSSS@@@777444222222222111111111111000000222444777::::::888666444444444777::::::999???FFFRRReeeuuuoooiiiffffffjjjuuu444111444<<<@@@CCCSSSggg{{{oooZZZIII???555---...000000000111------......///000000000...------,,,+++***)))))),,,,,,111777666999JJJ^^^]]]RRRBBB555///---,,,+++---------.........//////,,,///333444222///---,,,,,,------......//////////////////000111333444555555777888999888888:::;;;666777888:::;;;<<<======;;;<<<===:::666444555777.........///111444777999777777777666555555777999GGGbbbvvvyyyqqq]]]PPPUUUQQQdddqqqkkkWWWDDD999444222222222222333444555666111000222555666888???GGGaaarrrkkkjjjlllmmmmmm```YYYNNNEEE???===<<<<<<:::HHHWWWaaabbb[[[KKK<<<;;;666000---...//////...000111444888:::???JJJVVVlllrrrppp```JJJ;;;555222000//////...------,,,,,,******))))))***,,,---///111999KKK```ooommm]]]NNN999333,,,)))***,,,,,,,,,------,,,,,,+++,,,,,,---'''(((***+++,,,++++++******)))((((((((()))+++,,,,,,------,,,+++***,,,---111000///......///000111111333666999;;;:::666333555111222777888888===EEELLLVVVddduuuyyyllleee[[[QQQIIICCC>>>;;;666666555555444333333222///000111222333444444444444444555777999999777555999999888777666555444444333333333333333333333444444777:::BBBYYYuuuuuujjjffffffgggjjjooovvv}}}tttfff___YYYVVVVVVRRROOOIIIBBB<<<888555333111111111111111222222333111111222333444666777888999@@@NNNfffxxxbbbUUUPPPLLLHHHFFF===>>><<<999666444444444777999::::::===FFFSSS^^^^^^TTTEEE888111000111333333222222222333222000---,,,---.........---++++++...///000000555@@@LLLRRRPPPGGG;;;444222333111000111111000000///.........------...///111333555666---------...000111333333666555555555555>>>SSSfffwwwuuujjjUUUCCC999555222/////////000111111222222222555999;;;<<<:::777555444444666999888888>>>EEEMMM```{{{xxxrrrmmmkkkkkkooo{{{999777666777:::AAAQQQ```xxxrrraaaOOOBBB888555111...............111---******---///000///...///...,,,***)))***+++...,,,+++---000888IIIYYY```SSSAAA444///...---,,,,,,,,,------------------222333444444333111...---///,,,+++,,,......+++(((000111111222333333444444666444222222333555555555///222666777777666666777666555444333222222222222222333333111000111333555666666666777888999::::::LLLeeewww|||xxxdddSSSRRRMMMaaaooofffRRRBBB:::666333111444999999555222333444444000333:::888;;;KKKaaa{{{{{{~~~mmmYYYMMMDDD<<<999;;;AAADDDLLLXXX```ZZZJJJ<<<888444111222111//////333......111444777<<>>TTTnnn|||}}}~~~wwwlllaaa]]]]]]bbbffflllxxxyyyiii\\\TTTSSSUUUQQQLLLDDD>>>:::888666555222222222222222222222222444444444555888999999999<<<@@@LLLccc|||gggXXXSSSPPPKKKFFFCCC@@@;;;888777777555444666999;;;<<>>JJJaaajjj[[[VVVSSSNNNJJJEEEBBB===:::888777666555666999;;;===EEERRR\\\______SSSCCC888444333111/////////////////////////////////......------......///111222333:::EEELLLNNNOOOBBB666333333111000000111000111333444555333111111111000000000111222333000111333444555444222111111111222444777BBBXXXlll~~~~~~ttt^^^GGG:::444333222222222111111111000000333444666888999888777666555666777888999;;;???BBBLLLZZZqqq|||wwwxxx|||111000000222555;;;JJJXXXmmmvvv{{{uuugggVVVDDD888444111---,,,,,,,,,,,,,,,---------...000111000////////////...,,,+++,,,...000...---...000777GGGVVV]]]PPP???333//////000///,,,---....../////////...///000111111000///---,,,...------...000000///---/////////000111111222222333111000111222444444333222333444333111000111222444333222111000000000000000111111000///000222444666<<>>FFFQQQZZZYYYOOOEEE:::555222444444111111222333333555777999===IIIVVVsss||||||mmmUUUCCC888333111000///...---,,,++++++++++++,,,,,,,,,---------444<<>>EEEMMMUUU]]]bbbnnnttt}}}yyyoooiii___YYYRRRLLLGGGCCC===888999666333333666888777555777555222222333555555555222333444555666666666666555555444333333333333444666888;;;???LLL___mmmtttwwwrrrkkkddd``````aaaccceeepppzzzlllaaaWWWSSSRRRJJJEEE>>>888555333222111222333333333333333333222222222333333444555666777777<<>>GGGUUU```ddd]]]RRRDDD999555333000---..........................................//////000222333666>>>IIIPPPQQQLLL@@@555222222111000000222222333555777888666444000000000000000111222222333444555555555444333222//////000333777DDD\\\qqqzzzcccKKK;;;555333222222222111111111111111333333444666777888999999555666777888999;;;>>>AAAHHHVVVlll///......111333999FFFTTThhhqqqwwwqqqbbbQQQ@@@555444111...---.........---,,,,,,...000111111000///---......---++++++,,,...///------///222999IIIXXX^^^QQQ???333.........---)))***+++,,,,,,,,,,,,,,,....../////////...---------------...///000//////......//////000111111111111000///000222333333222333333333222000000111333222222111000000000000000///000000/////////222444666>>>FFFGGGBBB<<<;;;===HHHaaauuuooo]]]ZZZVVV^^^ccc___QQQBBB777111666111000444666333111111000222///222999:::BBBVVVqqquuu[[[HHH@@@??????@@@EEENNNVVVVVVPPPHHH===777333555555333111222333333555777999<<>>HHHWWWcccggg___SSSDDD999555444111///........................------...///////////////222444555888BBBNNNTTTSSSGGG===444111111000///111111111222555777888777666////////////000000111111222222222222222111000/////////111333777DDD[[[ppp}}}gggMMM<<<555222111111111111111111111111222222333444555888:::<<<555666777888888:::===@@@FFFRRRggg...---...111222666BBBOOOcccnnnuuuooo```OOO???444222000------.........---+++---///111111000...---***+++,,,+++******,,,---,,,+++---000444===MMM\\\```SSS@@@333...,,,,,,***((()))***+++,,,,,,,,,,,,,,,------............---+++,,,---...............---......///000000111111000//////000222333333222///000111000//////111333111111000000//////000000//////000//////000222555555>>>FFFGGGAAA<<<;;;===EEE^^^tttrrr___[[[UUU[[[```^^^SSSCCC888333555111000555888555111///000222000333;;;<<>>999000000//////111333555666333555888;;;???EEELLLPPPSSSWWW]]]bbbhhhrrr~~~yyysssnnnfff\\\SSSNNNIIIBBB??????>>><<<999333444666999;;;:::666333222222222333333444555666555555444333333333333444333666:::===BBBNNNaaaooovvvsssnnniiiccc```]]]\\\]]]fffttttttlllfff^^^WWWUUUFFFBBB<<<777555444333333333444555666666555444333444555555444333444777:::999===GGGYYYuuukkk[[[SSSQQQOOONNNJJJFFFAAA===;;;999777555444777999<<>>JJJ]]]iiirrrlll]]]LLL>>>444...,,,++++++,,,---,,,++++++...000111///---,,,,,,)))***+++***)))***,,,...,,,+++...222777@@@PPP___aaaSSSAAA333---+++***))))))***+++,,,---.........,,,,,,,,,------......///+++---......---------............///000000111111/////////111333444333222,,,...//////......000111111111000000000000000111///000000000///000333666555;;;AAABBB>>>::::::;;;BBB[[[qqqsss^^^YYYSSSYYYaaabbbWWWFFF;;;999666111///444888666333111000222111444<<<>>>KKKcccaaaNNNDDD???::::::===DDDNNNUUUXXXXXXHHH>>>666444555333222222444777<<>>:::000000000111222555777888333555888:::>>>DDDKKKPPPUUUXXXZZZZZZ[[[aaammmvvv}}}ssskkk]]]VVVNNNHHHDDDAAA===:::666777:::===>>><<<777333444333333333333444555555555555444333333333333444444555888<<>>EEEVVVooojjjYYYPPPMMMLLLLLLHHHDDD???<<<:::888777555333555777999CCCRRR___dddcccUUUCCC666222222333333........................---...///000111000///...---...///333???KKKOOOLLL???777111000///...///333/////////222444444333111------...///////////////000000000000000/////////111111333444555<<>>===DDD;;;444555888777444333...111000333;;;???MMMfff}}}```OOODDD===888777999???IIIRRRXXX[[[NNNBBB666333444333222222333777???FFFHHHIIIPPPXXXnnnzzzvvv```LLL>>>666.........---------------....../////////000000000000999DDDLLLSSSXXXWWWTTTBBB888000000222///***((())))))((((((((((((((((((+++***))))))***+++---//////---***)))+++...//////000000...---------......,,,------------000444888AAAEEEFFFCCCAAA@@@===888000000111111333444666777555666888;;;???EEELLLQQQWWWXXXWWWTTTQQQTTT^^^ggglllrrrzzzuuunnncccZZZTTTNNNIIIDDDCCCCCCBBBBBBAAA@@@<<<999888777666555444555666666555555444333333333333444777555666===EEESSSjjj~~~~~~vvvmmmddd\\\VVVSSSTTTZZZcccrrrppphhhddd]]]VVVRRREEEAAA<<<888777777777666333444666888888666444333333555666333000111555:::888<<>>CCCLLL\\\rrr------...///......777AAAQQQ___iiidddUUUEEE999111---,,,+++,,,...///...------///000...***(((((())))))+++,,,,,,+++,,,...000111000222666:::AAAPPP___^^^PPP???222------,,,+++&&&'''((()))++++++,,,,,,,,,,,,,,,---...///000111...111333222///---.../////////000000111111222222//////000222555666444333555777999999666333222111222111111111111111222222000111111111111222555888444444555555666777888999>>>WWWnnn}}}rrr\\\UUUIIIRRR___dddYYYFFF===???UUUHHH<<<888888777444444---000///222:::>>>NNNhhhxxx^^^OOOEEE===999888888<<>>AAAAAA??????@@@;;;555222111111111222333444444222333555777;;;AAAIIINNNUUUVVVUUUOOOJJJLLLUUU^^^ZZZ```iiipppwww~~~{{{pppiiibbb[[[VVVRRRNNNJJJGGGEEEDDDBBBAAA;;;:::888666666666777777555555444333333333333444999555666===HHHXXXoooyyynnndddZZZTTTQQQQQQUUU^^^lllpppgggbbb[[[SSSOOODDD@@@;;;777666777777777333555777888888777555333222444555222//////444999666:::AAAPPPhhhmmmZZZOOOKKKKKKLLLCCC@@@;;;888777777555444222333333444<<>>BBBJJJZZZooo+++,,,------...222777;;;KKKYYYcccaaaTTTFFF888...,,,+++***+++---/////////.........------,,,,,,,,,***,,,---,,,))))))+++...,,,---000555999???MMM[[[\\\OOO>>>111,,,+++)))((())))))))))))************+++******,,,......---,,,......---...///111333444333111000111555666555333111111111444777666333///111111222222222222333333000000000111222222222333222222111111222222333444333444444333111111333555@@@QQQjjj~~~vvvbbbSSSLLLPPPWWW[[[UUUHHH@@@>>>UUUKKK>>>555444555666555444444444222444===KKKVVVrrrwww\\\GGG>>><<<555999999777>>>LLLVVVXXXQQQCCC777555555111///000555777>>>FFFKKKNNNWWW```sssrrrYYYEEE999222111/////////...---+++))))))***++++++,,,------000444888===HHHTTT[[[[[[III>>>444222111---***)))+++++++++++++++***)))((())))))))))))***+++,,,---******+++++++++,,,,,,,,,/////////000000000000000---,,,,,,,,,...111555777AAA@@@???<<<999666444222111000000000111222333333///222555777:::@@@HHHNNNTTTRRRNNNKKKIIIIIIJJJKKKRRRSSSUUUZZZbbbkkksssxxx{{{tttnnnccc___YYYSSSOOOKKKHHHEEEBBB>>>:::888999999777555888777666777777777555333777555777>>>III[[[uuuttteee]]]YYYWWWWWWYYY^^^jjjrrrgggbbb]]]UUUMMMAAA===888555555666666666777666444444444444222000444444444444444444444333666:::AAAOOOfffooo\\\RRRLLLFFFAAABBB???<<<:::999888666444333333333444999CCCNNNUUUZZZQQQBBB666///...///000------......///000000000////////////////////////000000222888EEEPPPQQQKKK===555//////000...---///---+++---333555222//////,,,,,,++++++,,,,,,---...///...,,,++++++,,,---...,,,,,,///222333777BBBNNNdddmmmnnn^^^HHH:::444333555333000///000222333333111111111222444666777888:::888555333333666:::===???HHHXXXmmm}}}tttuuuzzz+++,,,------...111666:::JJJYYYeeecccUUUFFF888000...,,,+++,,,...//////...,,,,,,+++++++++*********'''***------+++))))))***,,,,,,///333777???MMM[[[\\\OOO>>>222---+++***((())))))))))))************+++******+++......---,,,------------...000222333333222111222555666666444333222333555888777444111333333333444444444555555222222222222222333333333222222222222222333444444444555444222111111444666@@@QQQjjj~~~wwwbbbSSSJJJMMMSSSWWWQQQEEE===;;;FFF@@@888444444555333111222333333222333;;;GGGPPPfffzzzwww\\\HHH>>>;;;666888888777===JJJSSSVVVQQQEEE999666555222000111333555;;;BBBFFFKKKTTT___wwwwww___III;;;222000............,,,+++,,,,,,---......///000000///222555999BBBOOOVVVWWWLLLAAA777444222///+++++++++++++++++++++***))))))))))))))))))***+++,,,---******+++++++++,,,,,,,,,,,,,,,------------......---,,,+++,,,---111444666<<<;;;:::888666333111///555444333111000/////////000222555777999===CCCGGGLLLJJJHHHFFFEEEFFFHHHIIIHHHHHHJJJNNNTTT[[[aaaeeelllsssyyyppphhhaaaYYYQQQLLLGGGCCC???>>>??????===::::::999888888999999777666777666999@@@MMM```{{{xxxjjjccc___]]]]]]___cccmmmssshhhaaaZZZPPPHHH???;;;666333333444444444666555333333333333222000222333333444444555555555555999???LLLbbb|||ooo]]]RRRLLLFFFBBB@@@>>>;;;999888777555333333333333555:::CCCMMMUUUXXXOOOBBB777000//////000.........//////////////////////////////////////////000222999EEEPPPQQQKKK<<<444.........---,,,------+++---333555222//////,,,,,,++++++,,,,,,---...---------------...///000///...000222222555???KKK___iiikkk]]]HHH:::555555333222000000111222222222111111222222444555777888999777555444555888;;;===>>>GGGVVVjjjuuummmnnnsss+++,,,------...111555888GGGXXXgggeeeVVVFFF999222000...,,,---...//////...++++++++++++************'''+++...///...,,,******,,,+++---111555>>>MMM\\\\\\OOO???333...---+++***)))))))))*********+++++++++******+++---......---,,,,,,,,,---...///000111333222111222444555555444333333444666888888555333333333333333444444444444333333333333333222222222222222222222222333333444666555444111000111555888???PPPiii~~~xxxbbbRRRGGGHHHMMMPPPKKKAAA999888666444333444666666222///000111222111222888AAAHHHSSSdddyyywww\\\III???;;;777888777777<<>>;;;666444444444444444555444222222333333222000111222222333444555666666555999???III^^^xxxrrr```UUUNNNHHHDDD???===;;;999999888555333333333444666;;;CCCMMMSSSUUUMMMBBB888333111111111000000////////////......///////////////////////////000333999FFFQQQQQQLLL===555/////////...---......+++---333555111//////,,,,,,,,,,,,,,,------...,,,---...000111111111111111000111222111333<<>>FFFTTThhh~~~vvvllleeefffkkkvvv+++,,,------...000333666CCCVVVfffeeeVVVFFF;;;444111///...---/////////...---,,,,,,,,,,,,,,,,,,,,,+++---...//////...---,,,,,,***+++///333<<>>222000---,,,------,,,++++++,,,,,,,,,---------...,,,......000999HHHQQQTTTPPPDDD999555333000---,,,******+++++++++******)))******))))))***++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------......///++++++++++++,,,...000222333333333333222111000///.........///111222444444222444777999;;;<<<<<<===<<<;;;;;;;;;<<<>>>@@@AAA@@@BBBDDDFFFIIIKKKLLLMMMMMMSSS\\\iiiuuu~~~tttnnnjjjeeebbb```[[[UUUPPPHHHFFFCCCBBBBBBCCCCCCBBBDDDBBBDDDKKKVVVhhhvvvpppooommmmmmnnnpppvvv{{{oooeeeZZZMMMCCC???<<<888666666777666666555444333333444555444222333333333444444555555555666:::???HHH[[[uuuuuudddXXXQQQKKKGGGAAA@@@>>>======<<<999777444444555777<<>>>>>>>>999999999999999:::<<<===:::<<<>>>AAACCCEEEFFFFFFHHHLLLSSS\\\fffpppwww{{{}}}xxxqqqhhhbbbUUUQQQMMMJJJJJJJJJJJJIIIIIIIIILLLTTT___oooxxxsssrrrqqqooorrrtttyyy{{{ooodddYYYLLLDDD>>><<<888777777777777666666555444555666777666555555555555444444333333333444888===EEEWWWqqqwwwfffYYYPPPJJJFFFEEEDDDCCCCCCCCCBBB???===555666666777;;;CCCLLLRRRQQQKKKBBB:::666444333222222222111000///......---///////////////////////////000444<<>>444000///---+++*********++++++++++++,,,---+++)))***,,,.........+++,,,------......------,,,---......---,,,---///,,,...000111000000222333222222222222333333333333000000000000000//////////////////...///000000111444333222000///111555999???NNNggg~~~|||dddPPPCCC>>><<<===<<<777333333000000000000000000000000...//////000111333444444888<<>>===888888888888888999999:::888999<<<>>>AAACCCDDDDDDDDDGGGMMMTTT]]]dddjjjmmmxxx|||zzzhhhddd]]]XXXVVVUUUUUUTTTQQQRRRWWW```kkkzzzxxxtttsssssspppsssvvvzzzzzznnnbbbWWWKKKDDD;;;999666555555666555444666555555666888999888777666666555444333222222111111666;;;CCCTTTooozzzhhhZZZPPPIIIFFFGGGFFFFFFFFFGGGFFFCCCAAA888777666666:::BBBLLLSSSRRRKKKBBB:::666444333333222222111000000///......////////////////////////...111444===JJJUUUTTTNNN>>>666000000000///...///111------111333000...///---------------......///111111111111000...---,,,,,,+++---//////111;;;FFFVVVaaaeeeYYYEEE777111000///333777777444222222444111111111111222333555555444555666777888999::::::???DDDNNN^^^sssyyyoooddd^^^YYYTTTTTTWWW]]]jjj***+++------------///111777CCCNNNQQQMMMFFF<<<333...,,,+++,,,...//////...((()))))))))************///,,,))))))+++------,,,******+++...111777DDDQQQVVVKKK===333000///---************+++++++++,,,,,,---+++))))))+++---...///,,,,,,---...///......---,,,...///...,,,+++---///+++---000000//////111333222222222222333333333333000000000000000111111111000000000000000111222222111111111000000111444777>>>MMMfff~~~|||dddPPPBBB;;;888888888444111111000000000000////////////000//////000222333333333444777===CCCHHHUUUooo~~~dddVVVKKK@@@;;;666333666666555888>>>IIIPPPQQQIII???999555111...000333444444;;;NNN```gggNNN>>>666333///------...//////........................+++---,,,...666CCCKKKMMMIII<<<111------+++++++++))))))***+++++++++++++++++++++***************+++******+++++++++,,,,,,,,,))))))***+++,,,---......---------------.........+++,,,,,,------,,,,,,+++.........//////000111222222111222555999;;;:::999555555666666777888999999999:::;;;===???AAACCCDDDBBBEEEJJJPPPVVV\\\aaacccjjjoootttzzz|||tttmmmiiihhhffffffaaabbbgggooowwwxxxttttttsssqqquuuwwwzzz}}}pppcccWWWMMMFFF;;;999666555666666555444555444444555777999888777555555555444444333333222111777<<>>BBBJJJYYYnnnpppfff]]]YYYVVVQQQPPPRRRWWWcccwww***+++------------...000555>>>HHHLLLKKKFFF<<<222,,,+++***+++---/////////******++++++,,,,,,,,,,,,000...---...111111///,,,******,,,///111666BBBOOOUUUJJJ<<<333///...,,,*********+++++++++,,,,,,,,,---+++))))))+++---//////,,,---.../////////...---,,,///000///---+++---///+++---000000//////222444///000000000000111111111000000111111222222222333222222222111222222333444///000111000000111333555>>>MMMfff~~~}}}dddOOO@@@999555555555111/////////111222222111000000000111000///000222444444444222444999===>>>JJJggg~~~dddWWWKKK@@@<<<666333555666333666<<>>???CCCEEEIIINNNSSSWWWZZZ[[[eeejjjppptttvvvzzzzzzwwwvvvuuuqqqqqquuuzzz~~~xxxttttttsssrrrvvvxxxzzzsssfffZZZOOOIII<<<:::888888888888777666444333333444777888888777333444444444444444444444444:::@@@HHHZZZwwwvvvfffZZZRRROOOEEEDDDEEEFFFGGGFFFCCC@@@<<<:::666444777AAAMMMUUUUUUMMMBBB999444333333444111111111111000000000000////////////////////////...111555>>>KKKVVVUUUNNN???777111111111000///000222...---111222///...///...------------...//////...---,,,++++++,,,...///---,,,---...---///888CCCTTT```fffZZZHHH:::555444---111444333///---///333//////000111222444666777666555444444444666777888<<<@@@HHHVVVkkkzzzlllccc[[[XXXVVVRRRPPPQQQSSS___rrr***+++++++++******,,,...999===CCCHHHHHHAAA666...///...---,,,++++++++++++))))))******,,,---///000333111---***)))***,,,---///------------222>>>KKKUUULLL???333---+++++++++***)))'''&&&%%%&&&((()))++++++******+++---...////////////...---,,,***))),,,...//////...------...------...///000000//////...///000000000///...---000000000000////////////111111111000000000000000///111222222111111222333===IIIfff}}}|||iiiOOOAAA999111000000......///+++,,,---/////////......111000000000111222333333333111555:::;;;CCC___|||dddPPPFFFBBB===;;;777444444666999;;;IIIQQQXXXWWWLLL???777444666111000444777;;;KKK]]]}}}mmmSSS<<<888222...000222000...///...........................******...333777>>>EEEGGG===222---...000...+++++++++************+++++++++***)))(((((()))******...,,,******+++++++++)))+++******+++---...---,,,---,,,,,,,,,------+++)))+++...111333333000,,,***111///---,,,+++,,,...///000111111222222333444444555333222333666888777555999::::::::::::<<>>;;;888666555555333222111111111222333555888999:::999777666555555666666:::999>>>LLLbbb}}}jjjYYYQQQNNNGGGEEECCCCCCCCCBBB@@@???:::999777777:::BBBLLLTTTVVVMMMBBB888333333444555666555333111000///......000///////////////000000222444666<<>>DDDRRRddd{{{uuummmbbb\\\TTTNNNLLLKKKKKKKKKQQQYYYhhh}}},,,---...---,,,,,,...000666;;;BBBHHHHHHAAA666.........,,,++++++*********(((((()))+++---///000000///...+++))))))+++---///...,,,,,,,,,---111===IIIUUULLL???444---+++++++++---+++)))'''&&&&&&'''(((,,,+++++++++,,,---///000------......------,,,,,,,,,...//////...------...------...//////////////////000111111111000///.../////////000000000000000111000000000000000000000000111222222111111222444999FFFddd|||mmmRRREEE<<<555444333111000222---...///000000000///...111111000/////////000000333222555999:::BBB[[[vvv{{{```MMMDDDAAA>>><<<999666666888;;;===FFFNNNVVVWWWNNNBBB999555444111111555555:::JJJ^^^}}}qqqVVV???999222///111222000......---------------.........---++++++///222666???IIIIII>>>222++++++,,,***(((*********))))))*********+++***)))((())))))***+++---,,,*********+++***)))---------------,,,,,,---,,,+++***+++---...---,,,+++---000111111///---+++......---------...000111222222222222222222222222555333222444777888777666999:::;;;;;;;;;===@@@CCCEEEIIIMMMNNNNNNPPPTTTXXXdddddddddeeefffiiikkkmmmxxxvvvssstttuuusssuuu{{{tttgggWWWJJJ@@@<<<888666555555444333222222222222333555777888888777666555555555666666::::::???MMMeeelll[[[QQQMMMFFFDDDBBBAAAAAA@@@>>><<<777666555444888@@@KKKRRRVVVNNNBBB888333222333444666555333222000//////...///////////////000111222222444666<<>>>>>CCCOOO```www~~~qqqhhh^^^YYYRRRMMMKKKJJJKKKJJJMMMUUUdddxxx,,,---...---,,,,,,...000222888@@@GGGHHHBBB777///------,,,+++************''')))+++---///000000000+++***))))))***,,,...000---++++++,,,,,,///;;;GGGTTTLLL???444---+++++++++...---+++)))(((''''''(((,,,++++++++++++---...///+++,,,,,,---.........---,,,...//////...------...---......//////////////////000111222222222111000...//////000000111111111000000000000000000111111...000111111000000111222666BBB```{{{qqqWWWGGG>>>666555444222111222///000111111111000///...111111000///............444333555888999???UUUlllvvv\\\LLLDDDCCC@@@>>>;;;999888:::===???BBBJJJSSSVVVPPPFFF===888333111333666444888JJJ```}}}www\\\CCC:::333///111222000------++++++,,,,,,------......,,,+++---///000555AAAMMMNNNCCC555---******(((&&&***))))))(((((())))))***))))))))))))***+++,,,,,,---+++******+++++++++***...000222000---+++,,,...///---+++***+++,,,,,,+++,,,,,,...//////...---,,,,,,,,,---...///000111111444333333222111111000000444333333555777999999888;;;<<<<<<<<<<<<>>>AAADDDEEEGGGJJJJJJJJJLLLQQQVVVaaaaaa```aaabbbccceeefffmmmsss{{{xxxsssqqqtttssstttzzz{{{lllZZZLLLBBB>>>999555555555555555444444333333333444555555555555444444444555666666:::;;;@@@NNNggglllZZZOOOJJJEEECCCAAA@@@???>>>;;;999666555444444888AAALLLSSSXXXPPPDDD:::444333333333666555333222000000//////////////////000111333333111444666<<>>444---+++******------+++***************++++++***)))***+++,,,---+++,,,------......------,,,...//////...------.........///////////////......///111222222222111111......///000111111222222000000000000000111111111---...//////......///000444@@@]]]xxxtttZZZEEE<<<555333222///...//////000111111000///...---000000//////.../////////444333555777777<<>>>>>@@@BBBEEEGGGHHHGGGFFFIIIOOOUUU[[[[[[[[[\\\^^^```cccdddeeekkkrrrwwwyyyzzz{{{}}}}}}{{{tttppprrrqqqsssxxx}}}nnn[[[MMMCCC???999555444444555555555555444444333333333333222222333333444555666666:::<<>><<<:::888888777666777;;;EEEPPPWWW\\\TTTHHH===777555444444555444333222000000000000......//////111222444444000444666;;;JJJ[[[\\\UUUBBB444222555222333555000---,,,+++,,,......,,,***++++++,,,---...///000000222111///.........///000111...,,,------000999DDDWWWfffkkk[[[EEE999444111111111111111000000000000222222222111111111111111222333444444444555777999<<<<<<@@@IIIWWWmmm|||oooccc[[[RRROOOKKKHHHHHHHHHHHHGGGFFFMMMZZZlll+++,,,,,,,,,++++++---///---555@@@IIILLLEEE:::111,,,,,,++++++***+++++++++000111222333222000...,,,************************------...000///000999DDDNNNGGG<<<222---+++************+++++++++,,,---...***)))((((((((()))***+++------......------,,,+++,,,...//////...------......///////////////......,,,...///111222222111111...//////000111222222333//////000000111111111111...000111111000///111222555???ZZZtttttt[[[FFF<<<444222111...,,,---...//////000///...,,,+++.........///000111222333333333555555555:::FFFRRRhhhppp[[[NNNGGGEEECCCAAA===999777666666666888>>>HHHPPPRRRMMMDDD===666555777888555999MMMeeejjjQQQBBB999222111000---+++,,,+++++++++,,,,,,---------,,,,,,...//////333AAAOOOTTTKKK>>>333---+++***)))))))))(((((((((((())))))))))))***+++,,,---------///...,,,,,,...///......***...222111---,,,///333555222---***))))))((('''+++++++++,,,---...//////......////////////...---000000000111111222222222222333555777999;;;===>>>CCCDDDDDDBBB???>>>>>>???EEEGGGGGGFFFEEEIIIOOOUUUYYYYYYYYYYYY[[[]]]___```cccgggnnnsssvvvvvvvvvvvvtttxxx~~~uuuqqqnnnnnnpppuuuyyylll[[[NNNCCC???999555333444555555555555555555444333222222111111222333444555666666999<<<@@@KKKcccppp___RRRJJJFFFEEECCC@@@???>>><<<:::888888777777888===GGGRRRZZZaaaYYYMMMBBB;;;777666555444333222111000/////////.........///000222333444///333666;;;JJJZZZ]]]WWWDDD555222555111222444///---------...//////---,,,++++++,,,---///000111222222111000///...///000000000---,,,...///333===HHH[[[iiinnn]]]GGG;;;666333000000000000111111111111222222222111111111111111222333444444444555777999::::::???GGGTTTiii|||ssshhh]]]VVVNNNLLLIIIGGGGGGHHHGGGFFFFFFMMMXXXfffxxx---...///...------///111...666BBBLLLOOOHHH<<<333------,,,++++++,,,,,,---333444333222000...,,,***+++++++++++++++***)))(((------///111000000888BBBIIIBBB999000,,,+++++++++((()))***+++,,,......///******)))(((((()))***+++---.........---,,,,,,+++,,,...//////...------...//////////////////...---+++---///111222222222222///000000111111222222222/////////000111111222222111333444444333333444555777>>>VVVooo}}}uuu\\\HHH???777444333///......---......//////...---,,,------...///000222333444222333444444444888@@@FFFYYYooonnn[[[NNNEEEAAAAAA???;;;888555333333222666:::BBBKKKPPPNNNFFF???888555666777666:::NNNeeewww___KKKAAA777333111...---///------------,,,,,,,,,,,,---,,,,,,...///333???KKKOOOHHH===444...+++***)))***))))))(((((())))))******+++,,,---------------///---,,,,,,...//////...))),,,......,,,,,,...111///---+++***+++,,,,,,+++***+++,,,---...///000111//////......------------//////000000111222222333111333666888:::<<>>???DDDEEEFFFFFFEEEIIIOOOUUUZZZYYYXXXWWWWWWXXXYYYZZZ```dddjjjooorrrrrrqqqooonnnqqqvvv{{{wwwqqqiiijjjmmmrrrvvv}}}|||iiiZZZPPPDDD@@@:::777555555555555555555555555444333222111111222333444555555555555777;;;???HHH```~~~zzzgggYYYPPPJJJGGGCCCAAA???>>>===<<<:::888666666666888===GGGSSS[[[eee]]]PPPEEE>>>999777555222222111000///......///............///000222222...333666;;;IIIYYY^^^YYYFFF777222333///000333///........................+++,,,---...///111222222111000///.........//////...------///111555???III]]]lllqqq```JJJ<<<777333............////////////111111111111111111222222111333444444333444666999888:::???FFFQQQeee~~~uuukkkaaaXXXRRRLLLJJJHHHHHHHHHHHHFFFEEEFFFKKKTTT```ooo---...///...---...///111000888EEEOOORRRKKK>>>444...------,,,------......222222000///---+++***)))***+++,,,---,,,+++)))(((,,,---///111//////666@@@EEE>>>666///++++++++++++((()))***+++,,,---------,,,+++***))))))***+++,,,,,,,,,------......------,,,...//////...------...///////////////...------,,,---///111333444444333111111111111111111111111...//////000111111222222222333444444333333444555666;;;QQQjjjyyywww```JJJAAA888666444000...///------///000000///......---------...///000111222000222333222333777;;;>>>KKK]]]zzzppp^^^PPPEEE???===<<<999666444333333333444777===FFFNNNNNNGGG@@@888333222444555:::MMMbbbpppVVVIII<<<666333000000333//////......---,,,,,,,,,...++++++...000444<<>>666111...---,,,*********))))))*********+++,,,---......---,,,,,,---,,,***+++---......---++++++++++++++++++,,,,,,,,,+++***+++---...---,,,***+++,,,...000111111111------,,,++++++,,,......000000000000111111111111000333777999:::<<<@@@CCCEEEFFFGGGFFFCCCAAAAAAAAA@@@CCCEEEEEEEEEHHHNNNTTTWWWVVVUUUTTTTTTUUUVVVWWW[[[^^^ccciiilllllliiiggghhhjjjnnnrrrwww{{{~~~wwwpppdddeeeiiinnnssszzzxxxfffZZZSSSFFFBBB===:::999888777555444555555555555444222111222333444555666666555555444999===FFF___~~~qqq___RRRKKKHHHFFF@@@???===<<<<<<;;;999777777777777999???JJJVVV^^^ggg^^^RRRGGG???999666444111000///......------.........------...///000000---222666;;;HHHYYY___[[[III888111111,,,...111.........---,,,+++,,,---///,,,,,,---///000111222222000///...---,,,------......,,,---000111444===FFF]]]mmmrrrbbbKKK===666222---........./////////000000000000111222222222333111222333444333444666888888:::???EEENNN___zzz{{{qqqggg]]]UUUOOOLLLKKKIIIIIIIIIHHHFFFEEEDDDIIIPPPYYYeeexxx,,,---------,,,,,,...///111:::GGGQQQTTTLLL???555......---------......///000///---,,,******)))))))))***,,,------,,,+++)))++++++...000......555>>>BBB<<<444---+++***++++++******+++,,,,,,,,,++++++...---,,,+++++++++,,,---)))***,,,---.../////////,,,...//////...------...//////000000///...---------...000333444555555555222222222111111111111111...//////000111222222222///111222222111111222333555999NNNgggwwwyyybbbJJJ@@@888555333///---...---...///111111111000000......---------......//////111222222333777999:::BBBRRRnnnsssbbbSSSGGG@@@:::999777666555444444555444555:::DDDLLLNNNGGG@@@888222///222444:::LLL___|||]]]OOOAAA999444222333666000000///...---,,,,,,+++...***)))---111444;;;AAAJJJFFF@@@999555222111000++++++************++++++,,,---.........---,,,+++,,,***))))))+++------,,,---+++************)))'''---,,,,,,,,,------+++))))))+++---///111222222111,,,+++***)))***,,,///111222222111111000////////////333777999;;;===AAAEEECCCEEEFFFFFFDDDCCCCCCDDD>>>AAACCCDDDEEEHHHNNNSSSQQQQQQQQQQQQSSSUUUXXXYYYVVVYYY^^^dddggggggccc```dddfffiiimmmrrrwwwzzz|||~~~wwwpppbbbcccgggmmmqqqyyyvvveee[[[UUUGGGDDD@@@===<<<:::888666444444555555555444222222333444555666666666555444111777;;;EEE___kkkXXXLLLGGGDDDCCC>>><<<;;;:::::::::888666999999:::<<>>333///---,,,---///111000...---,,,,,,---...---------...///000000111222333333111//////333777888HHH___yyyvvvgggXXXKKKCCC:::999888555222111111222444444666<<>>>>>???AAAFFFJJJLLLSSSQQQPPPOOOQQQSSSTTTTTTQQQUUU[[[^^^``````aaabbb```aaadddhhhlllpppsssuuuyyyyyy{{{yyymmmmmmeeecccjjjoootttzzzggg[[[VVVNNNKKKGGGBBB===:::777666555444444555666555333111777777777777777777777777///666;;;BBBXXXvvv|||fffXXXOOOHHHCCCBBBAAA>>>;;;999999999999888555777;;;???EEEMMMVVV\\\ggg___RRRFFF===777333000000000//////...............//////...,,,,,,---///...222444999III[[[```ZZZFFF;;;222//////,,,******,,,++++++******++++++,,,111111111111000000000000000...,,,***)))***,,,------,,,...///...000999CCC]]]kkksssfffOOO===444111000000////////////000000///////////////000000111222333444333333333555777888999<<>>888111...000///,,,)))))))))*********++++++...+++)))((()))))))))((())))))***+++,,,...///000,,,***))))))+++---...---////////////000000000000111111111111000000000000---,,,,,,++++++,,,,,,---........................111333666999;;;<<<<<<<<<>>>???????????????>>>>>>=========???BBBFFFJJJMMMSSSRRRQQQPPPPPPQQQPPPPPPNNNRRRWWW[[[]]]^^^```bbbaaabbbeeeiiilllppprrrsssvvvvvvvvvyyy}}}rrrnnneeebbbiiipppuuu{{{iii]]]XXXPPPMMMHHHCCC>>>:::888777666666555666777666444111444444444444555555555666222888;;;AAAUUUqqqzzzeeeXXXPPPJJJFFFFFFBBB???===;;;;;;;;;999888555888<<>>666333111111000000000000111111111111000000111111222333222333555555444444666777::::::===AAAFFFSSSkkk~~~rrrhhh^^^VVVPPPNNNMMMLLLLLLLLLKKKHHHFFFFFFEEEHHHMMMSSS\\\kkkyyy+++***)))((()))***+++,,,---111:::DDDJJJGGG<<<222...---,,,,,,------***((('''(((((()))***+++,,,,,,,,,+++***((((((((())))))************+++///444888???;;;444///---,,,+++***))))))***+++,,,...///000---,,,+++))))))***+++++++++++++++---///000...,,,,,,---//////---------...++++++,,,---...///000000...---,,,---///000///...///000000111111111111222111111111111111111111111000111111000//////000222333999EEEXXXmmmyyysssgggPPPCCC666111000//////000------..................---------...//////000000///111333333222111222333999???KKK___zzzwwwiii[[[NNNFFF>>><<<999666333222222333222222333777<<>>888555666666<<>>===<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<===???BBBFFFJJJLLLRRRRRRRRRRRRQQQOOOMMMLLLMMMPPPSSSWWWYYY[[[___aaabbbdddfffiiimmmoooqqqrrrtttsssrrrsssxxxzzztttjjjdddkkksssyyy|||jjj^^^YYYSSSPPPKKKFFF@@@<<<999888888777666777777666444222222333333444555666777777555999;;;???PPPjjj|||uuuaaaUUUNNNIIIFFFGGGCCCAAA@@@???>>>===:::777666888<<>>555333222222111111111111222222222222222222222333444444111333666777666555666777;;;;;;>>>@@@DDDOOOfffzzztttiii```WWWQQQQQQOOONNNMMMMMMLLLIIIGGGFFFEEEFFFIIIMMMSSS___jjj'''''''''''')))+++...///,,,///777BBBJJJHHH>>>444...---,,,---------***((()))))))))******+++++++++,,,+++)))''''''(((***+++)))*********+++///555999AAA===666111...---,,,++++++++++++,,,---...///000,,,+++***)))))))))******+++,,,,,,---...---,,,++++++...000111000///...///------...///000111111222---------...//////000///...//////111222444555666222222111111111111111111000111111000//////000222444888BBBSSShhhvvvtttjjjSSSDDD666111000///...///+++,,,...///000///......---------....../////////...///222333333333222111:::===EEEVVVrrrxxxkkk^^^QQQIIIAAA>>>999666444444333333111111222555999===AAABBB???999666888999???RRRgggrrr[[[EEE???888444444444222000...------,,,++++++,,,,,,+++++++++,,,,,,...///000777999777111---......,,,***)))'''&&&&&&((()))+++///---,,,,,,------,,,+++***++++++,,,,,,,,,,,,,,,---++++++,,,...//////......////////////000000000............////////////------,,,,,,,,,,,,---------------...............333666:::>>>@@@>>>;;;999:::999888888888:::;;;<<<<<<===>>>@@@CCCFFFHHHJJJPPPRRRTTTUUUTTTQQQOOOOOOPPPQQQSSSTTTUUUXXX]]]```ccceeegggkkkmmmooopppppprrrqqqpppqqquuu{{{uuummmpppwww{{{yyyiii^^^YYYVVVTTTPPPJJJEEE???;;;999:::888777666777666444222333333555666777999::::::666888999<<>>;;;888777999<<<@@@FFFNNNVVV\\\ZZZQQQDDD999222111111111---------------------------.........------...000333666888===LLL]]]aaa[[[HHH===222///...,,,++++++******++++++,,,...///000,,,,,,,,,---.../////////......---------///111222///...///111000333===IIIaaannnssseeeMMM;;;333111222111111000000111111222333222222222222333444444111444777888888666666666999:::<<>>999777:::;;;BBBVVVkkkkkkSSS>>>:::666444444444222000///......---------------,,,,,,,,,,,,------......555999888333/////////---+++)))(((&&&&&&''')))***---,,,+++,,,------,,,*********+++,,,,,,++++++***,,,++++++,,,...//////---------........./////////---........./////////000...------,,,,,,------...---------.........//////333666;;;??????===:::777888777777777888999;;;<<<>>>???AAACCCDDDFFFGGGGGGNNNRRRVVVXXXWWWVVVUUUUUUVVVVVVUUUSSSSSSVVV[[[___ccceeehhhlllnnnoooppppppoooooooooqqqtttxxx}}}zzzxxxzzz|||}}}~~~tttggg^^^YYYYYYXXXVVVRRRLLLFFF@@@<<<<<<:::777666666555333222222333444666777999:::;;;555666777;;;FFFYYYjjjrrrwwwjjj\\\SSSLLLEEECCCDDDDDDCCCBBBAAAAAA???;;;999777999;;;>>>BBBHHHOOOUUUXXXOOOCCC888222111222333------------------------,,,---......------///111222555777<<>>@@@III]]]pppzzznnneee]]]XXXSSSPPPLLLIIIIIIHHHGGGFFFHHHDDDCCCFFFHHHKKKRRRYYY+++***)))((('''((())))))------333>>>IIIJJJ@@@666000...++++++,,,,,,+++***------,,,+++***))))))((())))))(((((((((***+++,,,((())))))***+++000555:::EEE@@@999444111///...---...------,,,,,,---------+++++++++++++++************,,,------+++***)))***,,,///222333222111111111111111000000//////......***,,,...//////111333555777666444222111111111111444333222000000000111111000111111000//////000222999999===KKKaaatttxxxsssXXXGGG666000000///---,,,------..................---------------------------...///222444444222000222555<<>>@@@BBBEEEGGGGGGGGGGGGMMMRRRXXXZZZZZZYYYZZZ\\\\\\ZZZWWWSSSRRRUUU\\\```ccceeeiiilllooopppppppppmmmnnnoooqqqsssvvvxxxyyyzzz{{{{{{}}}~~~||||||zzzqqqggg```\\\]]]^^^___]]]WWWOOOGGGBBB???<<<999777777666444333111111222444555777888888666666777:::BBBPPP___hhhnnneee[[[UUUNNNGGGDDDEEECCCAAA@@@??????>>><<<:::888999;;;<<>>222......---,,,---,,,++++++******+++++++++//////.........---------*********+++,,,---.........---...///000444???LLLgggrrruuueeeLLL;;;444333000000////////////000000000000000000000111222222111333666777666555666777444666999<<<>>>FFFYYYjjjsssiii```[[[TTTPPPKKKGGGFFFFFFEEEEEEHHHDDDBBBEEEHHHIIINNNTTT,,,+++)))(((''''''''''''---,,,000;;;GGGHHH???444111...+++)))***+++,,,,,,,,,,,,,,,++++++*********'''(((((()))***+++++++++((())))))***+++000666:::DDD???888333///...,,,+++,,,+++++++++,,,---......,,,,,,,,,,,,,,,++++++***(((+++------+++))))))***+++---000111000///000111.........---------,,,,,,***,,,...///......000333444333111//////000111222555444222000//////000111000111111000//////000222:::999;;;GGG]]]rrryyyuuu\\\JJJ777111111111...---///......---------......------------------------...---...000333444333111///444;;;FFF\\\yyyuuuiii]]]TTTKKKDDD<<<777777888666333111333666666555555666888<<<888888;;;<<<@@@PPPccc}}}eeeLLL:::888666444222222111000...------,,,,,,------...000///...---------...///444:::<<<666000...---,,,++++++*********)))))))))((('''''')))******(((&&&''')))***,,,,,,,,,+++******)))***,,,......---+++******+++++++++,,,,,,,,,/////////000111222222222......------------......,,,,,,------...//////000333666999;;;:::888555222222333444666888999999999<<<>>>BBBFFFIIIJJJKKKJJJNNNTTTYYY[[[ZZZZZZ\\\___]]][[[VVVRRRQQQVVV]]]cccbbbdddiiimmmpppqqqqqqqqqnnnppprrrtttuuutttsssrrrrrrssstttuuuzzz|||wwwpppiiidddaaabbbeeehhhhhhcccZZZPPPIIIBBB???<<<:::999888777555222222333444555666777888888888999;;;@@@HHHTTT]]]aaa[[[VVVSSSNNNGGGDDDDDDAAA???===<<<======<<<;;;999:::;;;===@@@FFFLLLQQQRRRKKK@@@777222000//////------........./////////+++---...---------///111000444777===MMM```eee___JJJ>>>222......---,,,...+++++++++++++++,,,---...,,,,,,,,,,,,------------******++++++,,,,,,---------,,,---...///333@@@LLLiiisssuuudddKKK:::444333111000000000000000000111000000000000000111222222222333555555444444666777555666:::<<<<<>>777111...,,,+++***))))))***+++,,,...///000,,,------------,,,++++++'''***------***))))))+++***,,,............///000++++++++++++++++++++++++***---///...,,,+++---000------,,,---...111444666555444222000//////000111000111111000//////000222:::888999DDD[[[qqqyyyvvv^^^LLL999222333222///...111000...---,,,,,,---...------------------------///------///333444333111111666;;;EEEYYYwwwvvvkkk___VVVLLLEEE<<<888888888666444111444777777555444555666<<<888888;;;:::===KKK]]]wwweeeLLL;;;999666444222111000000,,,,,,,,,++++++,,,------222000...------...///000333999<<<666000---,,,++++++++++++++++++***)))((()))((()))***,,,+++)))'''&&&(((***,,,---,,,+++***)))))))))+++---...,,,***))))))*********+++++++++,,,------...///000000111......------------......,,,,,,------...///000000333555777999888666333111///111333666777888888888:::===BBBGGGKKKMMMNNNNNNPPPUUUZZZ[[[YYYYYY\\\___]]]ZZZUUUQQQQQQVVV___eeeaaadddhhhmmmppprrrrrrqqqrrrtttwwwxxxxxxuuurrrooonnnoooppprrrwww|||wwwqqqlllhhhffffffiiinnnoookkkaaaVVVNNNEEEBBB>>><<<;;;:::999777444555555666777888999999;;;:::;;;<<<>>>CCCMMMVVVVVVRRROOOOOOKKKEEEBBBCCC@@@>>>;;;:::;;;======<<<:::;;;===???BBBHHHOOOTTTSSSLLLBBB:::555222000000........./////////000000+++---...---------000222111555888>>>OOObbbgggbbbKKK>>>222......------...******+++,,,---///000111))))))***+++,,,------...++++++,,,,,,,,,,,,------,,,+++,,,---...333@@@LLLhhhrrrsssbbbIII888222111222222111111111111222222111111000000111111222333222333444333333333555777777888;;;<<<;;;@@@PPP```yyy}}}oooccc[[[VVVRRRKKKFFFEEEEEEEEEEEEGGGBBB???AAACCCBBBDDDGGG---,,,***)))***,,,...///222111222999BBBCCC>>>777---,,,,,,---......---+++,,,---......---+++)))(((&&&&&&'''((()))***++++++))))))))))))+++///666:::>>>;;;888555333111///---///...,,,++++++,,,...///------,,,,,,,,,,,,++++++'''((()))******)))((('''))))))+++...111222111///---,,,,,,+++*********+++---,,,,,,++++++,,,,,,------------------...///000444333333222222333333444444777666000...000111000:::999999AAASSSgggpppooo\\\MMM<<<555333222000111111111000......------------------............///...///000111222333444444222111666BBBTTTkkkwwwmmmbbbZZZOOOHHH>>>888666555444333333333444444333111000///666666888::::::<<>>CCCMMMQQQPPPQQQVVVYYYXXXYYYZZZ]]]^^^]]]\\\]]]YYYTTTQQQSSSYYYaaafffkkkkkkmmmoooqqqrrrqqqppprrrqqqqqqssstttsssnnnjjjjjjmmmqqqssswww}}}}}}vvvqqqnnnmmmqqquuuyyywwwoooeee]]]YYYQQQMMMGGGBBB???<<<:::888666666666555444555888;;;;;;===>>>===AAAGGGJJJIIIMMMNNNMMMJJJHHHGGGDDDAAA@@@???>>><<<;;;;;;::::::===<<<>>>DDDGGGIIIMMMRRRZZZOOOAAA777333111...+++......//////......---,,,------------.........//////555:::@@@OOObbbjjjhhhSSSCCC333---,,,+++***+++******))))))))))))***************++++++,,,,,,,,,+++,,,,,,+++******+++---,,,///,,,...333222;;;QQQkkkqqqnnn]]]GGG888222000000000////////////000000000000000000111111111111000111222222444444555666888777888:::;;;@@@LLLXXXtttxxxjjj^^^WWWVVVRRRKKKDDDAAABBBEEEEEEDDDCCCBBBAAAAAABBBCCC---,,,+++++++++,,,---...111000222:::CCCEEE@@@999///...---...///000...---+++,,,---------+++)))'''((((((((())))))******+++))))))))))))***...555999===;;;888555333000...---...---+++******+++---...------,,,,,,,,,+++++++++)))***+++,,,,,,+++***)))))))))+++...000111///---......---,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,------...000000333333222222222222333333999:::888111///222555555:::999999@@@QQQdddmmmmmmZZZKKK:::444333111000000000000///...------------------------..................///000111222333333333222555???OOOeeezzzpppeee]]]QQQIII???999666666555333222333333333333222000///555555777999:::<<>>666444333222222444111...,,,+++,,,,,,***(((111000...---,,,,,,------000222444333000,,,***)))//////...---+++***))))))))))))))))))))))))))))))***************+++,,,,,,++++++******************,,,,,,,,,,,,---,,,,,,,,,//////.............../////////.........///000111000000000///------///111666555555444222111111000222333444444444777;;;>>>BBBAAAFFFMMMPPPPPPRRRWWWZZZZZZZZZ\\\______]]]\\\\\\XXXRRROOOOOOUUU\\\```ggghhhiiikkknnnnnnnnnmmmmmmlllmmmooorrrrrrpppmmmkkkmmmoooqqqttt{{{yyyuuusssyyy||||||uuullleeeaaaVVVQQQKKKEEEAAA>>>;;;999:::::::::999888999<<>>===<<<;;;;;;:::===;;;>>>DDDHHHKKKQQQXXXZZZPPPBBB888333111...+++......//////......---,,,------......////////////000555999???OOOccckkkiiiXXXHHH777000///---------******))))))))))))******,,,,,,,,,+++++++++++++++,,,---------++++++---...///111...///444333===SSSkkkpppmmm[[[EEE888222000000000////////////000000//////000000000111111111000111222222444444555666888777888:::;;;???KKKWWWnnn|||nnnaaaYYYVVVQQQJJJEEECCCCCCDDDCCCCCCAAAAAA@@@AAABBBBBB...---------------,,,,,,///...222;;;DDDHHHBBB<<<000///...///000000///...***+++,,,---,,,***)))'''))))))))))))))))))))))))(((((((((((()))---333777<<<;;;888555222///...------,,,+++******+++,,,---,,,,,,,,,,,,++++++++++++******++++++++++++***************,,,//////---,,,------,,,++++++++++++,,,)))))))))(((((()))))))))+++++++++,,,---///000111222222222111111222222222777888444...+++///333444888888888>>>MMM___hhhiiiWWWHHH888222222000/////////...---,,,,,,+++,,,,,,------------............---......///000111222222444222444;;;HHH\\\xxx|||ssshhhaaaRRRJJJ@@@999777666444333111222222333222222111111222222555888888;;;EEEPPPggglll___OOOCCC888444222000111444000///---,,,---,,,+++)))///...---,,,++++++,,,,,,...000222222///---++++++............---,,,+++***))))))++++++++++++***))))))***++++++++++++++++++*********))))))******++++++,,,...//////...,,,+++......---------......///000////////////000111222111222333333111111222333888777555333111000000000000111333444555999===AAAFFFFFFJJJNNNPPPPPPSSSXXX[[[[[[]]]___aaaaaa^^^[[[YYYUUUOOOKKKLLLPPPVVVZZZbbbcccdddfffggghhhiiiiiigggfffgggjjjnnnpppqqqpppmmmmmmmmmmmmpppvvv|||xxxzzz|||}}}{{{uuummmgggddd\\\XXXQQQKKKFFFCCC???============;;;;;;<<<@@@CCCBBBJJJRRRZZZaaaeeeccc]]]XXXTTTOOOKKKIIIFFFCCCBBB?????????>>>===<<<;;;;;;:::999;;;AAAEEEJJJRRR[[[ZZZQQQDDD:::444111...,,,......//////......---,,,......//////000000000///111555888>>>OOOeeennnlll\\\KKK999111///------...************************------,,,,,,++++++******---...///...,,,,,,...///111333///000555555???VVVkkkooojjjXXXDDD777333111000000////////////000000//////000000000000111111000111222222444444555666777777888:::;;;>>>IIIUUUgggrrreee\\\VVVNNNHHHFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@AAABBB...............---,,,+++------111;;;FFFIIIEEE>>>111///....../////////...***+++,,,------,,,***))))))))))))((((((''''''''''''((((((((())),,,111555;;;:::888555111...------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***((((((((())))))(((((((((*********+++------,,,*********))))))((())))))***))))))(((((((((((())))))******+++,,,---///111222222111111000000111111222222444333...,,,///222111666777888<<>>===???CCCGGGMMMWWWdddpppyyy{{{tttkkkaaaYYYQQQLLLIIIDDDBBBAAA??????@@@@@@???===<<<;;;888666888<<<@@@EEEOOOYYYZZZQQQFFF<<<555111///---.........///......---,,,......000000111111000///111444777>>>RRRiiitttrrr]]]LLL999000...,,,+++,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,++++++......///...------...000222333///000555666AAAXXXmmmooohhhUUUBBB777333222000000////////////000000////////////000000000111000111222222444444555666777666888::::::===GGGSSSccczzzvvvggg^^^UUUKKKFFFFFFFFFCCC??????@@@@@@@@@AAAAAABBBBBB---.........---,,,++++++,,,,,,111<<>>000...,,,,,,,,,------,,,***,,,---//////...,,,+++)))((((((''''''&&&&&&%%%'''((((((((()))+++000333::::::888444///,,,,,,---......------------......,,,,,,+++++++++*********)))(((((((((((((((((()))***))))))***,,,---,,,+++***))))))((())))))******+++******))))))******+++)))******+++---///000111000000000//////000000000000555777444333444444222333666888;;;EEETTT^^^bbbTTTFFF777222222000......,,,++++++************+++,,,,,,,,,------------...---------...//////000000111000222888AAASSSooouuuiii```SSSKKK@@@999555444222000111111111111111111222222000000222555666888BBBMMM```|||}}}jjjaaaPPPDDD999333222000222555555555555333111///---,,,+++++++++++++++************,,,......---,,,,,,,,,******+++++++++*********(((***,,,---...---+++******+++,,,------,,,******------,,,+++,,,---///000///...+++)))(((***,,,---,,,,,,,,,,,,,,,---......///000000111111111111111000222555555555555666777;;;999555222000/////////---///111333666:::???CCCJJJNNNQQQQQQPPPRRRWWW[[[[[[[[[]]]___aaa___[[[XXXPPPNNNKKKIIIJJJNNNRRRUUUXXXZZZ]]]]]]]]]^^^aaadddeeeeeeeeefffhhhjjjnnnppppppmmmiiihhhjjjpppvvvzzz~~~|||yyyxxxzzzzzzyyyvvvssspppllliiigggbbb___YYYVVVSSSRRRPPPOOOFFFFFFDDDCCCCCCEEEJJJNNNYYYeeeuuuxxxjjj^^^QQQLLLHHHBBB???@@@>>>???AAAAAAAAA???<<<;;;888777888;;;<<<@@@KKKVVVYYYRRRHHH>>>666222///............///......---,,,---...000111111111000//////333666>>>TTTnnnyyyvvv\\\KKK999111...,,,+++,,,++++++,,,,,,,,,,,,++++++******+++,,,------......---.........,,,,,,...///111222...///555777CCC[[[qqqpppfffSSS@@@777444333000000////////////000000...////////////000000000000111222222444444555666666666888999999<<>>AAAGGGNNNSSSRRRQQQUUUZZZ\\\YYYYYYZZZ\\\]]][[[XXXUUUNNNMMMJJJIIIJJJNNNRRRTTTWWWZZZ\\\]]]\\\]]]aaaeeeggghhhhhhhhhhhhjjjmmmoooqqqmmmiiihhhkkkppptttwww{{{zzzwwwssspppooorrrtttzzz|||vvvqqqmmmjjjfffdddaaa^^^ZZZWWWVVVVVVUUUTTTNNNMMMLLLJJJJJJMMMSSSWWWbbbnnnrrraaaRRRLLLGGG???<<>>UUUoooyyyuuuYYYJJJ999222111///---...+++,,,---......---,,,+++)))***+++,,,---...///000---...///...,,,,,,...///000111---...555888GGG```uuurrrfffQQQ???666555444000000////////////000000......////////////000000000111222222444444555666666666777999999:::CCCNNN```uuu~~~nnn___UUUJJJDDDDDDDDDAAA>>>@@@AAABBBBBBBBBBBBBBBAAA,,,+++***)))***+++,,,---,,,---222<<>>CCCMMMTTTSSSRRRWWW\\\^^^XXXWWWWWWWWWXXXWWWTTTRRRNNNMMMKKKIIIJJJLLLOOOQQQWWW[[[^^^^^^\\\^^^cccggghhhjjjllllllkkkkkknnnqqqqqqnnnjjjiiimmmqqqtttuuuuuuuuurrrnnnjjjiiijjjkkknnnvvv}}}tttnnniiieeebbb___\\\XXXUUUUUUUUUUUUTTTSSSRRRQQQOOOOOORRRXXX\\\dddqqqxxxdddQQQKKKEEE===:::===<<>>TTTllltttnnnTTTEEE777222111///------+++,,,---......---,,,+++***++++++,,,---.../////////000000///......///111000111---...777;;;KKKeeeyyyuuufffPPP>>>666555444000000////////////000000........./////////000000000111222222444444555666555555777999888999BBBLLL[[[pppttt```XXXMMMFFFDDDDDDCCCAAA@@@@@@AAABBBAAAAAA??????+++***)))((((((***,,,...---...222<<>>:::888555333444333111////////////000333333444666555666???IIIZZZwww}}}ppp\\\IIICCC???999777;;;??????>>>???===??????<<<555000---,,,******,,,------,,,+++******+++,,,+++)))))))))+++111...+++(((''')))+++---))))))))))))***+++,,,---///...,,,+++***+++,,,,,,---,,,+++***+++---000222000///...---,,,++++++,,,************+++,,,---...,,,---///000000000///...,,,------------///333777666666666555333111///...///000111111222555999<<<@@@LLLTTTTTTSSSXXX]]]^^^WWWVVVTTTTTTUUUTTTRRRPPPOOONNNKKKJJJIIIJJJLLLMMMXXX\\\______]]]^^^dddiiihhhjjjmmmnnnmmmmmmppprrrqqqnnnjjjkkknnnrrrttttttqqqqqqoookkkhhhffffffgggiiiqqqzzz~~~vvvoooiiieee]]]ZZZVVVTTTSSSSSSRRRQQQTTTSSSQQQOOOPPPSSSYYY^^^dddppp{{{eeeQQQJJJEEE<<<888<<<<<>>;;;333444888;;;:::;;;EEEQQQYYYTTTLLLBBB888333111111......//////......---,,,***,,,...000111///---,,,...111333===SSSiiiooohhhNNN@@@333///000...+++++++++,,,...//////...,,,+++,,,---------------------000111111000//////000222111222---///888>>>NNNiii|||wwwgggPPP>>>666555444000000////////////000000............/////////000000111222333444555555666555555777999888999AAAKKKWWWlllyyybbbZZZPPPHHHEEEEEEDDDCCC???@@@AAAAAA@@@???>>>===)))))))))))))))******+++111...///555???CCCAAA<<<444...+++,,,,,,)))(((***(((((()))***++++++,,,,,,---,,,***)))))))))***+++))))))(((((()))+++---...999::::::666000,,,,,,---,,,+++)))((((((***+++------+++(((%%%%%%&&&)))+++))))))***+++,,,,,,,,,,,,***)))(((***,,,...---,,,111///,,,***)))***+++,,,***+++,,,+++)))''''''(((------,,,++++++,,,,,,,,,000///...---,,,---......000111222333333222000000000000111444<<>>>>>>>>AAAFFFKKKLLLIIIEEEIIIJJJGGG???555...---///---))))))++++++((())),,,///,,,***))))))***)))(((***************************+++,,,,,,++++++,,,---******++++++++++++******)))))))))***+++---000111000000///...............---,,,+++*********+++,,,/////////000222111///---000///......///111333555999777444222222111000///---///111111111222666:::AAAIIIPPPSSSXXX^^^^^^YYYZZZXXXVVVUUUUUUTTTRRRPPPTTTOOOLLLMMMLLLJJJKKKOOOWWWZZZ]]]```aaacccfffhhhiiikkknnnpppqqqqqqqqqqqqnnnjjjgggkkkrrrwwwvvvsssqqqoookkkhhhggghhhiiikkkmmmtttzzz}}}xxxkkk```]]]SSSLLLMMMOOOOOOQQQVVVTTTUUUTTTQQQOOORRRZZZaaaeeerrr}}}fffQQQIIIEEE???;;;===<<<>>>@@@CCCEEEBBB===999666555666999:::===EEEOOOWWWSSSKKKAAA888222000111///000111111111///...------------...............///444777>>>PPPbbbbbbWWWHHH;;;000...///...------,,,...//////---***((((((---///000///,,,+++,,,...///222555333...,,,...111555...,,,000333:::PPPhhh|||xxxeeeJJJ:::888777111222111000......//////000,,,---......//////......333222111111222333555666555666777666666999???DDDTTTgggjjj^^^RRRLLLGGGCCCAAABBB??????????????????@@@@@@)))))))))))))))***++++++111///000666???BBB>>>999222---***++++++)))(((***((())))))***++++++,,,,,,---,,,+++)))))))))******))))))((()))***+++---...777999;;;888222---,,,,,,,,,+++***))))))***+++,,,,,,+++)))'''&&&''')))***))))))***+++,,,,,,,,,,,,,,,+++***+++,,,---,,,+++///...---,,,,,,------...***+++,,,,,,)))(((((((((---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---...///000///000111222222111000///------...111777BBBNNNWWWWWWGGG888333333111///...///---,,,,,,---------,,,...---,,,,,,,,,,,,---...000///...///222333333111444444777===@@@EEERRR___www}}}}}}zzz}}}yyyiii\\\OOOBBB===;;;888555444444333222111111222222333111//////333555888BBBNNNfffuuuyyyfffUUUJJJEEEDDDFFFKKKSSSZZZ\\\YYYUUUPPPMMMGGG>>>666000///000---******------+++,,,000...,,,***))))))***))))))************************'''((()))))))))(((***+++))))))************))))))*********+++,,,...000111222111000///............,,,+++*********+++,,,,,,///......///000000...---//////......///111333555999666333222111111000//////000222111000111444777>>>FFFNNNRRRWWW\\\\\\WWWXXXVVVUUUTTTUUUUUUSSSQQQSSSNNNKKKLLLKKKHHHIIIMMMSSSVVVZZZ]]]___aaadddffffffiiilllnnnoooooonnnooommmhhhfffiiiqqqwwwwwwuuupppnnnkkkjjjjjjmmmppprrrrrryyyyyymmmggg[[[RRROOOOOOMMMNNNRRRRRRSSSRRRPPPNNNPPPXXX^^^cccoooiiiSSSIIIEEE>>>:::;;;;;;<<>>666222222333222222111111000000111111000//////......---------+++///333:::IIIWWWUUUKKKBBB777...---...,,,++++++,,,...000111///............///000///...---...///...111333222000///111444444///...111333<<>>333000000...------******+++---///000...,,,------------------------111000//////000222333333777@@@LLLSSSTTTSSSTTTWWWbbbdddaaaYYYUUUXXX^^^bbbrrrzzzyyyhhhZZZNNNCCC>>>;;;777555666222222333444555777888999;;;;;;;;;===BBBMMM\\\hhh~~~ssslllhhhgggkkkrrrzzz~~~wwwppphhh[[[JJJ===777444222000///------111111//////222...+++)))((()))******)))(((((((((((((((((((((((('''(((************,,,...******))))))))))))******+++,,,,,,---...///000111111000...---++++++******)))))))))***+++,,,------000...------///000000///............///111222333777444222111111222111000111111000/////////111222666<<>>:::;;;888999;;;>>>???>>>:::777444222333666777:::BBBLLLPPPMMMFFF===555111000111222111000//////000111222111000000///...------,,,,,,000444;;;IIISSSPPPGGG<<<333+++++++++***((())),,,...000111000000111222///////////////...//////,,,...000000//////000222222000///111333<<>>:::333///------,,,,,,++++++***++++++)))***++++++,,,+++***)))))))))***+++,,,,,,,,,,,,+++******+++---......---,,,---...///...,,,)))(((***,,,------+++******+++************++++++,,,---)))***,,,---...---,,,+++,,,,,,---------......///111111111222444999@@@EEEEEE;;;222000000...---...******+++---000000///---------------------------...............000333444:::HHHXXXbbbdddcccaaa___```___YYYNNNHHHJJJOOOPPP[[[dddrrrwwweeeZZZOOODDD???;;;777666777444444555777:::>>>BBBDDDGGGIIIKKKMMMTTTbbbrrr|||}}}uuuooorrruuu}}}~~~wwwmmm^^^KKK===666444111///000......111000,,,+++------+++)))((()))+++******((((((((((((((((((((((((''')))++++++******,,,---,,,++++++******++++++,,,+++,,,---...//////000000...---,,,+++************))))))***+++,,,---------000///...///111222111000------......///111222222666333111000111222222111000///......///111222333444777===DDDIIILLLMMMOOOMMMMMMMMMPPPTTTWWWWWWWWWPPPLLLIIIJJJHHHDDDCCCFFFFFFKKKPPPUUUWWWYYY[[[]]]ZZZ___dddfffeeeeeegggjjjmmmjjjggghhhmmmssswwwxxxuuusssrrrqqqrrruuuxxxzzzzzzqqqjjjiiikkknnnuuu{{{~~~rrrjjjccc]]]WWWTTTQQQNNNJJJGGGHHHKKKMMMPPPZZZhhhyyyoooWWWLLLFFF???<<<>>>777888:::===>>>>>>:::888666444555777777999AAAKKKQQQMMMFFF===444///...///000///...------...000000111111000///......------,,,///444===HHHOOOKKKDDD999111,,,,,,,,,***)))+++,,,---000000000000222333///........./////////...)))+++,,,,,,------...000000//////000222<<>>;;;555111///---------,,,++++++******((()))******+++*********))))))***+++,,,,,,,,,,,,)))((((((***,,,......---+++,,,------,,,***'''&&&)))+++,,,,,,+++******+++******)))******+++,,,------------------,,,++++++,,,,,,,,,,,,---...///000///000000000222555;;;???BBB999222000000---,,,------,,,---...111111111///,,,------......------,,,,,,------------000444777@@@QQQeeeppptttssspppllleeebbbYYYKKKCCCCCCEEEEEEKKKSSS^^^kkkwwwuuudddZZZPPPFFF@@@<<<777777:::999999:::===CCCJJJQQQUUUXXX]]]```bbbiiiwwwvvvnnnkkkpppyyyxxxgggZZZHHH;;;555222000...///------000///***(((***---+++)))(((***++++++***))))))))))))))))))))))))((()))******))))))***+++---,,,+++******+++,,,---++++++---......//////...***************++++++,,,***+++,,,---......------//////000222333444222000,,,---...///000111111222444222000000111222222222222000...///111222333333444333777>>>CCCEEEHHHLLLKKKJJJLLLOOOSSSVVVXXXWWWOOOLLLJJJKKKIIIEEEEEEGGGHHHLLLRRRVVVWWWXXXYYYYYYWWW]]]dddfffeeeeeeiiimmmqqqnnnkkkkkkmmmqqqssstttqqqrrrsssuuuxxx|||~~~yyyooofffcccbbbcccggglllxxx}}}tttiii___\\\WWWPPPJJJFFFFFFHHHIIIIIIRRR___oooqqqXXXMMMGGG@@@===???888999:::===???>>><<<999888666666777777888???HHHRRRNNNFFF===444///............---------...//////111000000//////.........+++...444>>>HHHKKKGGGBBB888222/////////,,,,,,...+++,,,...///...///111333...---,,,---//////...---))))))******+++,,,---------...//////111;;;MMM\\\iii^^^MMM???777444111///....../////////...---,,,---...//////000000//////111111333444444444444444...111444555555888===AAAGGGTTTjjjvvvfffYYYMMMGGGFFFCCCCCCCCCBBBBBBAAAAAA@@@++++++******++++++,,,---,,,,,,000999DDDHHHCCC===444///,,,------******+++************************))))))(((((()))+++---...+++*********+++---///000///555<<<>>>;;;666222111------------,,,+++***)))((((((((()))))))))******))))))***+++,,,,,,,,,,,,***)))((()))+++,,,+++*********+++++++++***((('''(((***++++++***))))))***))))))))))))***+++,,,---///......---,,,,,,---------,,,,,,,,,---...000111...///000000111444888;;;???777111000///,,,+++,,,///---,,,---///000000///,,,,,,---......---,,,,,,+++,,,.........111666:::JJJ]]]rrr~~~zzzqqqmmmbbbRRRHHHEEEDDDBBBBBBGGGNNNWWW```jjjsssyyyvvveeeZZZQQQHHHBBB===888999<<>>::::::;;;>>>@@@@@@>>>;;;888666666666555555<<>>;;;666333222------------,,,+++***)))((((((''''''((()))******))))))***+++,,,,,,,,,,,,+++***))))))******)))((())))))***++++++++++++***''')))++++++)))))))))***))))))))))))***+++,,,---//////---,,,,,,---...///------,,,,,,---///000111///000111111222444888;;;===666000///...***)))***...,,,***)))+++---------,,,,,,---......---,,,,,,+++---......///222888===SSSggg}}}}}}xxxkkk[[[OOOKKKHHHEEE>>>@@@DDDIIIOOOXXXaaagggtttxxx~~~wwwgggZZZRRRIIICCC===999:::===DDDDDDEEEIIISSS___kkkssssss{{{yyyjjj___VVVNNNMMMQQQZZZdddlllkkkeee___NNNGGG===444///.........+++)))+++//////,,,***,,,,,,***((((((***+++++++++************************...//////...,,,++++++,,,,,,+++)))(((((()))+++,,,)))***,,,---...------,,,'''((()))+++...000333444...///000000000///...---***,,,///333555444000,,,+++,,,---///000000111111333111//////111222333222999555111000222222111///555111000666:::;;;AAAIIIIIIIIIJJJNNNRRRVVVWWWWWWOOOLLLLLLNNNMMMIIIIIIKKKNNNRRRWWWYYYYYYWWWVVVVVVUUU]]]eeehhhhhhiiinnnsssxxxwwwtttqqqooonnnmmmlllkkkmmmqqqtttwwwxxxxxxxxxyyyzzz{{{~~~vvvggg^^^YYYWWW[[[```bbbnnnyyy}}}{{{kkkcccVVVKKKEEEDDDEEEFFF@@@HHHSSSbbbwwwwww]]]OOOGGG>>>;;;<<<;;;;;;<<>>EEEDDD???444000---*********)))((('''''''''((())))))******)))******+++,,,,,,------,,,+++)))))))))+++...///000333888<<<<<<888000+++111---***+++///111///,,,*********)))))))))))))))***************)))((((((,,,***))))))+++***&&&"""%%%&&&((()))*********)))******+++++++++++++++***++++++,,,+++))))))***,,,---///111111///---------...+++'''&&&)))---111222666333222555555444555999:::777222...,,,***(((&&&)))*********************,,,,,,+++***((()))+++...000---...333444444>>>LLL___vvvwwwlllddd^^^WWWNNNGGGCCCFFFGGGFFFIIIOOORRRQQQ[[[^^^dddkkksss}}}uuuhhh[[[RRRGGG>>><<<>>>BBBEEEDDDFFFKKKRRR[[[dddkkkoooooouuuzzz~~~wwwfffVVVGGGAAABBBBBBDDDIIIOOOUUUUUUPPPLLL@@@999444222000------///---...//////,,,+++***+++...+++((('''((())))))))).........,,,***)))+++,,,...//////,,,(((''')))+++...---+++)))(((((()))***)))))))))))))))*********)))))))))***+++,,,---...222222222222111000......///000222444555333...******+++---///////////////111222333333222111222333888777444222000000111222444333222333555888<<<>>>HHHJJJNNNQQQSSSRRRQQQPPPNNNMMMKKKKKKMMMNNNNNNMMMPPPPPPRRRWWW[[[[[[WWWSSSWWW]]]dddgggggghhhlllpppqqqsssrrrooojjjggghhhiiijjjjjjjjjmmmqqquuuwwwwwwwwwtttsssyyyvvveee\\\\\\___```___eeeggglllsssxxx~~~zzznnn^^^RRRLLLIIIGGGDDDFFFKKKQQQ[[[qqq~~~hhhTTTFFF@@@???@@@>>>;;;999===BBBCCC>>>888999888555444555888<<>>555111///...///000000000000000000///000000///............///...222:::FFFNNNNNNGGG???555222...,,,,,,,,,++++++))))))+++,,,---.........///...---,,,++++++***+++))))))((((((((()))***+++++++++,,,...000888EEEPPPQQQIII===444111222222000222222222222111///...---777777555444222111000///111///...///222444444333444444444666999>>>CCCFFFCCCIIIWWWnnnmmm[[[NNNGGGEEEEEEEEECCC@@@??????@@@///,,,)))((()))+++,,,,,,+++...111555<<>>:::444000000///,,,---000///000000...,,,******+++///,,,)))((()))*********,,,---...---++++++,,,---,,,---...,,,)))(((***---,,,+++)))((()))***,,,---*********++++++++++++,,,,,,,,,,,,,,,---...///000000000111111000000///...//////111333444222///,,,,,,,,,...///000//////...///111222111000///000111555444222111111222333444333333222333555999<<>>IIILLLIII@@@777333111///000//////////////////000000///......------......///333;;;FFFNNNNNNEEE===555222...------------,,,,,,,,,------------,,,,,,///...---,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++---...111999FFFPPPQQQHHH<<<333000111222111333333222111000000//////333333222222111111000000222000///000111333333222111111111222555:::>>>AAACCCHHHUUUjjjxxxfffWWWOOOFFFFFFEEEBBB@@@@@@@@@AAA///---***))))))++++++++++++---000222888>>>===888666333000------------,,,++++++++++++************))))))******************(((((())))))***++++++,,,///111555999;;;888111---...+++)))***---///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***((('''''')))++++++***(((*********+++***))))))((())))))))))))))))))))))))(((***+++++++++,,,...000222333444222000...---...///...///111444777777666999444111111111000333888:::666111------......///000//////......---------,,,+++,,,000444555222///222000222444333777KKKaaa}}}yyymmmddd___YYYVVVWWWXXXWWWVVVUUUXXXWWWSSSQQQPPPMMMIIIGGGHHHKKKLLLNNNQQQUUUYYYbbbeeekkksss|||{{{jjj[[[NNNHHH@@@:::888888999:::===>>>@@@DDDIIIMMMQQQSSSQQQUUUXXX^^^iiiwwwtttcccPPPDDD<<<555222222111222333666999999777555444000...///...,,,...222555555333000---,,,,,,---000...+++******++++++***)))+++---...------...///+++,,,---,,,+++***,,,---)))(((((()))***,,,...///+++,,,,,,,,,------------,,,,,,,,,,,,------...///---......///000000//////000//////000222222000///......///////////////...---...//////------...///111111000000111333555666222222222333666999===???CCCGGGLLLOOOOOOMMMLLLKKKGGGHHHIIILLLOOOQQQPPPOOOLLLLLLMMMPPPTTTVVVWWWVVVVVV[[[aaaccccccbbbdddfffeeehhhkkkkkkhhhdddaaa```aaaaaacccgggmmmqqqttttttxxxvvvuuuyyy{{{xxxmmm```ZZZ\\\aaadddeeeccc```^^^^^^]]]^^^fffppp}}}zzzjjj___VVVOOOKKKNNNPPPSSS]]]pppwwwaaaPPPGGGEEEEEE???<<<;;;>>>BBBCCC???;;;:::999666555555888;;;===FFFJJJIIIBBB:::777444111000///...------...///000///......---------------111555===HHHOOOMMMCCC999444222...---...//////.../////////...---,,,+++***......---,,,,,,---------,,,---///000111000///...***,,,---...222;;;HHHPPPQQQGGG:::111//////111222333222111000//////000111/////////000000000000000333111000000111222222111333333333444666:::===???AAAFFFQQQddd}}}qqq```VVVJJJHHHEEEBBBAAAAAAAAABBB///---***)))***++++++******,,,...111777>>>===888666333///------...------...------,,,++++++******))))))))))))))))))))))))'''''')))******+++******...000444888999777222...---+++)))***,,,...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***((((((((()))*********)))*********+++++++++++++++,,,++++++***************)))***++++++++++++...000///000111111///......///000111555999===>>>===:::;;;555000//////...222888:::666000------000222333222222111000//////......---+++***...555888555111111000333555555<<>>@@@EEEKKKNNNMMMJJJIIIIIIEEEFFFHHHKKKNNNOOONNNLLLJJJIIIJJJLLLOOOSSSVVVWWWXXX\\\aaabbbaaa___^^^___^^^aaagggjjjiiieee```]]]]]]^^^aaaffflllqqqssssssvvvuuuuuuxxx||||||xxxsssppphhh]]]YYY\\\bbbgggjjjccc^^^[[[YYYWWWXXX___hhhuuuyyymmmccc[[[VVVWWWWWWYYYbbbrrriiiVVVJJJFFFFFF???===<<<>>>AAABBB@@@<<<;;;:::777555555777999;;;AAAGGGHHHBBB<<<999666333000///...------...///000......---,,,,,,,,,,,,---111666???KKKQQQMMMBBB777333000---,,,---...///...////////////...---,,,+++,,,,,,,,,,,,,,,,,,------***,,,///111222000...,,,***---......333???JJJPPPPPPEEE888000...---///222222111///------...000111/////////000000000000000222000///000222333333222555444444444666888;;;<<>>DDDHHHHHHDDDAAA:::444///...------111777;;;666111......111333444222222111000//////.........***(((+++111555555333000///222555666@@@ZZZvvvqqq\\\NNN???===::::::===AAAFFFHHHUUU^^^fffjjjlllkkkeee^^^TTTQQQLLLFFF@@@???AAACCC@@@BBBGGGMMMSSSYYY^^^aaaiiimmmtttyyy~~~yyymmm___NNN@@@<<<999555333222111000///444444444555555555555555:::<<<>>>CCCOOO]]]cccbbbQQQDDD999666666333...,,,.........---------......222000/////////...333:::DDDDDDCCC@@@:::555222111000...,,,+++,,,+++***(((&&&(((,,,...///111333555666444111...,,,+++******+++******++++++,,,,,,---++++++,,,,,,---......///,,,,,,+++*********++++++)))***,,,---///000000000111///,,,,,,...000222222/////////...............---...//////------...///000000000000111222222333111111222333555888:::;;;>>>DDDKKKMMMKKKHHHGGGGGGDDDDDDFFFHHHKKKKKKIIIGGGFFFFFFGGGHHHJJJNNNSSSVVV[[[]]]aaabbbaaa___\\\[[[ZZZ^^^dddiiikkkgggaaa\\\ZZZ[[[___dddkkkppprrrrrrqqqppprrrtttwwwvvvrrrnnniiibbbZZZWWWZZZaaahhhlllgggaaa[[[YYYWWWWWW\\\cccpppvvvuuulllfffccc```___ffftttppp[[[MMMGGGEEE???===<<<===@@@AAA???===<<<;;;888666666666888999<<>>888777555444666999<<>><<<<<<<<<>>>???>>>======;;;999777666666777777888>>>@@@<<<777555333111///000000000000000000//////......---------------000777CCCQQQXXXSSSEEE999111///+++***++++++,,,+++***+++,,,---/////////000---,,,,,,+++++++++,,,,,,,,,...111444444222000...)))...///...666EEEOOOPPPMMM???444111///++++++000------,,,,,,---...///000222222222222222222111111000///...///222444444444222222222222333444555666:::>>>HHHXXXoooppp___WWWLLLEEEDDDEEEFFFFFF+++***)))***,,,------,,,---///000333:::BBBBBB???333000,,,++++++,,,,,,,,,...------,,,,,,+++++++++'''((()))***+++------...******))))))***+++---...+++,,,///222555666555333111111000...,,,******+++******++++++,,,------...,,,,,,,,,,,,,,,++++++***)))***+++***((((((+++---+++++++++,,,---///000222222000...---,,,,,,---...+++---///111222444888:::<<<===?????????AAADDDGGGLLLNNNQQQSSSRRRLLLDDD>>>555000,,,---------111666;;;888333000////////////,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---.........000,,,,,,000444;;;OOOeeexxx\\\EEE:::555444333222222333666888@@@HHHPPPWWW```iiinnnmmmffffffddd___WWWNNNHHHFFF>>>>>>>>>>>>============AAAEEEKKKOOORRRTTTVVVWWW^^^^^^___aaaccceeeggghhhcccccc^^^SSSIIIBBB;;;555000///------...000000//////000111111111000///...333666:::BBBNNNXXXVVVPPPBBB;;;555444333000000222000222333111///...000222000///222777===EEETTTbbbpppssssssmmm```PPPAAA888444333111111000///---+++)))***+++,,,...111777;;;DDD===444...,,,,,,---,,,+++,,,,,,,,,,,,,,,,,,+++,,,------...///000111222000///...---,,,,,,,,,,,,***+++---...000000111111222000------.../////////,,,,,,++++++,,,---...///---...///...------...///...//////000000111000000111111111222222333444444555===FFFHHHDDD???>>>@@@===<<<<<<>>>AAACCCCCCCCCAAABBBDDDDDDEEEHHHMMMQQQVVVYYY___dddhhhiiigggeee```bbbfffiiijjjdddZZZSSSOOOQQQUUU[[[bbbfffgggfffffffffgggggghhhfffdddbbbZZZVVVPPPNNNQQQXXX___dddeee___ZZZZZZZZZYYY\\\```dddeeejjjooopppttt}}}uuutttxxx~~~fffSSSGGGCCC<<<<<<;;;;;;<<<=========>>><<<:::888666555666666444:::<<<777222111000...///000111222222111000///000///......------.........666DDDSSS[[[VVVHHH<<<333000---+++++++++++++++)))***+++---......//////000///...---------------,,,...000222222111///...(((...000...777HHHQQQPPPJJJ<<<333222000***)))...------...//////000111111000000111222222333333444333222000000111222111111444444555555666777777888:::???HHHVVVkkkfff\\\PPPGGGEEEFFFGGGFFF***)))(((***,,,......---000111222333999@@@AAA===333000---+++,,,------,,,------,,,,,,,,,+++++++++'''((()))***,,,...///000,,,+++)))))))))+++...///+++,,,...111555666555444222222111///,,,******+++++++++,,,,,,---...//////------......------,,,+++''')))******((()))---000...---,,,,,,---...///000000...,,,***)))***+++,,,+++---000333666999>>>AAAFFFGGGHHHGGGGGGHHHKKKNNNPPPQQQRRRRRRNNNFFF===666333///,,,---------111666<<<888444111000///---,,,)))************************,,,//////...,,,,,,,,,111+++***...111777HHHZZZtttvvvZZZEEE<<<222222222111000000222444555:::???DDDNNN[[[dddfffgggkkknnnmmmhhh___WWWRRRCCCBBBAAA???===;;;:::999777;;;???BBBCCCCCCDDDEEEIIIIIIJJJLLLNNNQQQSSSTTTSSSSSSNNNDDD<<<888555111...---+++,,,...000111111///000111222222111000///000444:::DDDPPPYYYUUUMMM>>>777222000---+++...333---///111000---,,,...000000111666>>>GGGTTTgggwwwrrr^^^KKK???666555333333333222///---***+++++++++---111777<<>>BBBCCCDDD@@@BBBCCCDDDDDDFFFKKKOOOSSSVVV]]]eeekkknnnmmmkkkdddeeegggiiihhhaaaVVVNNNJJJLLLPPPWWW]]]aaaaaaaaaccccccccccccbbbaaa___]]]VVVRRRMMMJJJMMMSSS[[[```___ZZZXXXZZZ]]]___bbbgggbbbcccfffjjjhhhgggppp||||||}}}jjjUUUHHHCCC<<<;;;;;;;;;;;;<<<======>>>===:::888666555555555222777999444//////...---///000333444444333000///000000///............///---555EEEUUU]]]YYYJJJ>>>555222...,,,,,,,,,++++++)))***+++,,,------------333222111//////.........***+++---...///...---,,,(((///000...888IIIRRRPPPIII;;;222333111***(((------...000111222222222222---...///111222444555555666444222111111000///...111111222333333444555555;;;???HHHUUUiiikkk```RRRHHHFFFGGGGGGGGG---,,,*********,,,...///...222555555888===???===555///+++,,,...+++)))***)))***+++,,,,,,,,,,,,,,,+++++++++,,,---...///000///,,,)))''''''(((+++---+++,,,---000333666999;;;111///,,,***)))***+++,,,...------...000111111000111000///---,,,------...***,,,---------...111333111000///...,,,,,,++++++........................///111444999@@@HHHOOOSSSZZZVVVRRRQQQQQQPPPMMMKKKLLLKKKHHHEEEAAA;;;555000---,,,******+++///222555AAA<<<777333111...+++'''))))))))))))************,,,...//////...------......000000...---333@@@KKK\\\qqq|||ooo```MMM<<<:::777444000------...000///111444:::BBBKKKSSSWWW\\\ccclllqqqpppjjjccc___VVVPPPHHHAAA>>><<<:::999999999999888999999999::::::;;;===???@@@AAAAAAAAAAAA???<<<888555333111111000///...,,,,,,------...333444444222000000111222222000888LLL\\\]]]SSSJJJ>>>:::777666666444444555333333222111000/////////---333:::BBBOOOddd}}}ttt^^^LLL???;;;777777999888444///...---,,,---///444888;;;EEE???777///+++***,,,...,,,,,,,,,,,,,,,+++***))),,,,,,,,,---...///000111000...,,,***))))))))))))......------...///111222444222//////000000...+++...---,,,,,,,,,,,,---...///...---...///000000...///...---,,,---...///000111000000000000000111111888888999:::;;;;;;;;;;;;999777555555888===CCCGGG===>>>???@@@BBBDDDFFFHHHNNNSSS\\\hhhrrrvvvtttpppjjjfffaaa___^^^YYYPPPIIIFFFGGGJJJNNNRRRVVVYYYZZZZZZ^^^cccdddaaa\\\WWWTTTSSSOOOIIIEEEFFFJJJQQQUUUYYYWWWXXX\\\bbbeeeeeedddbbbcccdddddd```\\\^^^eeexxxkkkSSSEEE@@@<<<888666777;;;>>>???>>>===:::777666666777666555333111///---,,,,,,---...333333333222111000000/////////000000000...---,,,+++444AAAPPP\\\\\\MMM<<<666333000...---,,,+++)))...***'''(((***------,,,555333000---,,,+++,,,,,,///......---+++******)))++++++,,,///:::GGGNNNNNNAAA888111//////------///000///...///111222333222000000000000000111222222222333333333222222444666333444444555666777777888888>>>HHHUUUfff~~~ttteeeUUULLLHHHEEEDDDFFF---,,,+++******,,,...//////333555555888>>>@@@>>>666///+++---...+++*********+++,,,,,,------,,,,,,******++++++,,,---///000///---+++))))))***,,,---***+++---///222555888999222000---+++***+++,,,......---...///000000000/////////...---------...///---.........------///000------------------.........//////000111111222222666888<<>>CCCFFFMMMUUU___gggjjjiiihhhfff```\\\VVVPPPKKKEEE@@@<<<===<<<999777666555444444555555666777777777777777<<<:::777444222000000000222111///.........///000555666555333000///000111222222===PPP______UUULLLAAA???>>>===<<<:::888777444444222111111000000000111555<<>>??????@@@AAABBBDDDEEELLLRRR]]]jjjtttwwwtttpppjjjfff```\\\YYYRRRIIIAAAEEEFFFHHHJJJLLLOOOQQQRRRZZZ]]]bbbccc```ZZZUUURRRNNNJJJDDDAAAAAAEEEKKKOOOUUUVVVYYY]]]aaaccccccbbb\\\\\\]]]]]]XXXSSSUUU[[[jjjyyymmmUUUGGGAAA<<<888666777;;;>>>>>>===<<<:::777666666777666555111222222222222111111111111111000//////...------000000111111111///...---...666BBBQQQ]]]^^^OOO>>>444222...---------,,,+++...+++((((((+++---------444222000---,,,+++,,,,,,///......------,,,++++++---......000:::FFFLLLLLL???666///......------///222111000000000111111000///////////////000111111111222333333222333555666444444444444555666666777:::???GGGRRRddd|||{{{kkkZZZOOOIIIFFFFFFIII---,,,+++***+++,,,---...///222444444777===@@@???888111,,,---...,,,******++++++,,,---------,,,,,,)))))))))***+++,,,............---,,,,,,,,,,,,---******+++---000333555666111000...,,,,,,,,,...///------///000000///...---///.........//////000111000111111///------...///+++,,,,,,---...///000000111222333555777999:::;;;>>>AAAGGGMMMSSSWWWYYYZZZ[[[WWWRRRMMMIIIEEEAAA>>>777666333000...------------,,,++++++---000333666@@@<<<888444222///,,,)))))))))))))))************+++---......---,,,,,,---,,,...///---***---555<<>>>>>>>>>>>???@@@AAAAAAHHHOOO\\\jjjssstttoookkkddd___ZZZVVVRRRLLLDDD===???@@@BBBDDDFFFHHHJJJKKKXXX[[[^^^___[[[VVVQQQNNNIIIFFFAAA======@@@EEEHHHOOOSSSYYY^^^______^^^^^^ZZZYYYYYYYYYTTTNNNOOOSSS[[[kkkpppYYYIIIBBB<<<999666666:::======<<<;;;888666555666666555444///000222444444444222111000000//////...---------000000111111111000//////111888DDDQQQ]]]___QQQ@@@444111...,,,---------,,,...,,,******+++---------222111///---+++++++++,,,------..................///000000222;;;FFFJJJIII<<<444------...------///333222111111000//////...///............///000000///000222333333444666777666555444444444555666666<<<@@@GGGSSSeee}}}tttaaaSSSLLLHHHIIILLL---,,,+++++++++,,,---------000222222555<<<@@@@@@:::333---......,,,***+++++++++,,,,,,,,,,,,++++++(((((())))))***,,,---...---------------,,,++++++))))))***,,,...000222333000///---,,,,,,---...///+++,,,//////...---,,,,,,///000111222333222222111111222222000......///000...///000111222333333333999:::<<<>>>@@@BBBDDDEEECCCFFFLLLQQQTTTUUUTTTSSSOOOLLLGGGBBB===888555222111111000...,,,++++++,,,++++++******,,,///222444<<<:::777444111---+++)))((()))))))))************+++,,,......,,,+++,,,------///000...,,,---222777;;;LLLaaaooouuutttiii\\\SSSKKKAAA:::888555111...------,,,---...000222444777;;;AAAGGGMMMRRRWWW[[[aaadddhhhkkkjjjbbbWWWPPPCCC@@@<<<777333222111111222111111000000000000111///...---,,,,,,---...//////...---,,,+++,,,------555555555333111000111222000888JJJ```llljjjbbb]]]ZZZaaafffgggddd___WWWQQQJJJGGGBBB<<<777333111000111222777EEE[[[xxx~~~nnniiiaaa\\\UUUKKK>>>555000///...------///111222444333111...,,,+++++++++++++++,,,,,,,,,++++++******************+++,,,,,,---,,,,,,+++************((()))+++,,,------,,,,,,,,,,,,---...///000111000...---,,,,,,,,,,,,---...///...---...///000000...///............///111222222222111111000000111111333333333444444555666666222222333444666888999:::;;;;;;;;;<<<===>>>???@@@EEEMMMZZZffflllkkkeee___VVVTTTPPPMMMKKKHHHDDD@@@999;;;===@@@CCCFFFIIIJJJTTTVVVXXXXXXTTTNNNJJJHHHGGGEEEAAA>>>===???BBBDDDIIIOOOWWW[[[[[[YYYXXXXXXXXXVVVVVVUUUQQQKKKJJJMMMUUUdddyyyuuu^^^LLLDDD<<<999555666999<<<<<<;;;888666444444444444333222...///000000111000///...000000000/////////....../////////000000000000000333999CCCPPP\\\^^^QQQBBB888444000...---------------,,,++++++,,,,,,------000///---,,,++++++++++++++++++,,,,,,---......//////000000333;;;FFFIIIGGG888111+++,,,...------///111222222222000/////////......---------......///---///222333444555666888999777555444444555666888;;;AAAKKKZZZmmm~~~iiiYYYOOOIIIJJJNNN---,,,,,,,,,,,,,,,,,,,,,***---......333<<>>>>>CCCCCCDDDFFFGGGHHHIIIJJJBBBDDDHHHJJJKKKIIIFFFEEE@@@>>>;;;777222///---,,,,,,///111000---***)))*********)))***+++---000111888777555222///+++)))(((((()))))))))***************,,,------,,,++++++,,,,,,...///---,,,,,,///222888GGGZZZjjjssstttnnnfff___YYYPPPHHHAAA:::222---,,,,,,,,,,,,---///000111222444777:::===AAAFFFJJJSSSYYYaaajjjnnnllleee___LLLIIICCC>>>888555333222222111111000000000111111---,,,,,,,,,,,,...///000///...---++++++,,,,,,---111222222222111111222444000:::OOOeeepppnnnjjjhhhmmmxxxzzzrrriiiaaa[[[QQQEEE;;;555111000111111555AAAWWWsss}}}vvvmmmddd[[[NNN???444000///...,,,,,,---//////000//////...,,,+++*********++++++,,,,,,,,,++++++******)))))))))***+++++++++++++++++++++++++++***''')))***,,,---,,,,,,+++.../////////......//////...---,,,,,,,,,,,,---...///...---...///000000...//////......///000222333333333222111111111111111555444333333222333333444111222222333444555666777777777888999;;;===???@@@FFFNNNYYYbbbddd___XXXSSSKKKIIIGGGFFFEEEDDDCCCBBB:::;;;===@@@CCCEEEHHHIIIMMMOOOPPPOOOKKKGGGCCCBBBDDDBBB@@@>>>===>>>@@@AAADDDJJJQQQUUUTTTRRRQQQRRRQQQOOONNNOOOKKKEEECCCEEEOOO]]]rrr{{{cccPPPEEE<<<999555555888;;;:::999555444333333444333222000111000...---,,,,,,------/////////...............------------......//////222888AAAMMMYYY]]]RRRCCC===999333///...---,,,+++,,,,,,,,,,,,++++++,,,,,,------,,,+++++++++++++++))))))***+++,,,---......,,,...000333<<>>DDDGGGDDD@@@===777888888777666666777999888:::>>>CCCGGGJJJKKKLLLIIIIIIHHHHHHGGGFFFEEEEEE===>>>??????===;;;999777555555444111---++++++,,,)))---111111---)))((())),,,++++++++++++---...///444555444222---***(((((())))))))))))************)))+++,,,,,,+++***++++++******+++***)))***,,,...999DDDTTTaaahhhiiihhhgggfffccc^^^VVVJJJ>>>444...---,,,,,,+++++++++,,,,,,---///111333444777;;;>>>EEEJJJSSS^^^gggjjjhhhfffVVVSSSNNNHHHAAA;;;777555444333111000//////000000......---------///000111000000...---------...///...///000000000111333555111===QQQeeemmmmmmlllnnn|||yyyooo___NNN???666222000222222666???SSSnnnssshhh]]]NNN>>>333///...---,,,,,,,,,------......------,,,++++++*********+++,,,,,,,,,++++++******)))))))))******+++,,,,,,---.........------((()))***+++,,,,,,,,,,,,000111222111///......///...---,,,,,,,,,,,,---...///...---...///000000...////////////000111333444444333222111111111111111444333222111000111222333222222222222222333444555444444555777999;;;===>>>GGGNNNVVV[[[YYYSSSMMMIIIEEECCCAAA???============>>>???@@@AAABBBCCCDDDDDDGGGIIIIIIHHHDDD@@@>>>>>>???>>>===<<<<<<<<<===>>>BBBEEEIIIKKKKKKKKKKKKKKKMMMKKKJJJLLLJJJDDDAAABBBGGGTTTiiihhhSSSFFF===999555555777999999888555444333444555444222000444222000---,,,,,,......++++++++++++++++++++++++,,,,,,,,,,,,---...///000111666>>>JJJWWW\\\SSSFFF???;;;444///---,,,+++***+++,,,---,,,***)))***++++++++++++++++++*********(((((()))***+++,,,------***---///333<<>><<<999666333222222222000///...---......000000000///...---------......---/////////...///111333333???RRRbbbgggfffiiinnn}}}hhhSSSAAA777333222000222666>>>NNNiiisssfffYYYJJJ;;;000...------,,,+++,,,,,,,,,......---,,,++++++++++++)))***+++,,,,,,,,,,,,++++++******))))))******++++++,,,---.........------************+++,,,------000222333222///...///111...---,,,,,,,,,,,,---...///...---...///000000...000/////////000222444555555444333222111111111111000///...---...000222333333333222111111222333444333444444555777999:::;;;DDDIIINNNPPPLLLGGGBBB@@@>>>===;;;888666666888:::>>>>>>???@@@AAABBBBBBCCCCCCDDDEEECCC@@@===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<>>999555111///555333000...------...///,,,......,,,)))(((***,,,***---///...++++++///444111111000///////////////333555666333...***)))***))))))))))))************)))***,,,,,,***)))***++++++*********+++---000222888>>>GGGLLLJJJJJJPPPWWWbbbiiimmmgggVVVDDD777111******++++++,,,---......---///111222000///...///222333666<<>>;;;888777777111000///.........//////...---,,,+++***+++,,,,,,...///000///------///000555@@@RRR___bbbaaaeeelllmmmUUUBBB888444444---111555<<>>BBBFFFFFFBBB===:::999888777666444333444777999999:::<<<>>>@@@BBBCCCDDDBBBCCCCCCAAA???<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>AAA===:::;;;???BBBCCCBBB@@@===>>>BBBBBB>>>;;;;;;>>>III\\\sssnnnVVVGGG===999555444777888777666888777777888:::999777555,,,---///000111000...---,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000222333000555<<>>;;;999555222...---...000111222111///------...///...---,,,---......,,,,,,---///<<>><<<888666555666666666444444666888888:::<<<===>>>@@@CCCFFFDDDCCCBBBAAA@@@>>>======>>><<<:::888777888:::;;;:::888777:::>>>@@@???>>>>>>????????????>>>>>>======GGGVVViii|||ttt[[[III@@@:::777888999888999<<<<<<<<<;;;;;;999888666666333111//////000000...,,,+++,,,---......///...................../////////555888>>>HHHWWW```\\\SSS???666---,,,,,,++++++---******************++++++******)))(((((()))******+++)))'''(((+++------+++------...222666888999888222111000.........///000+++///333444111......///,,,***)))+++...000///---,,,...111333444333111///333333333444555666777888666>>>KKK[[[llllll___\\\,,,,,,,,,,,,,,,+++++++++,,,---...000555===HHHOOONNNAAA555111000///000444222222333333222000...---***+++,,,---............222000---+++***+++,,,---+++)))((())),,,...---+++...---------...000000111111111555999;;;===GGGSSS```jjjzzzzzzrrrjjjbbb[[[WWWTTTSSSQQQNNNIIIDDD???<<<666555222///---,,,,,,,,,******))))))))))))))))))((()))***+++,,,,,,,,,,,,***...222222---)))((()))***,,,------,,,,,,---...111888:::555///...---+++///---+++******+++---///---,,,+++***))))))))))))***+++,,,+++******+++---...111333222222666===DDDXXXgggssslllZZZGGG999000************++++++++++++.........//////////////////...------000333777:::???CCCHHHLLLPPPUUU\\\aaadddaaa]]]WWWPPPJJJEEEBBB<<<999555444444444444333000...------...///...---...//////...---...111444<<>>555000((())))))***+++,,,,,,---)))((((((''''''((()))***+++++++++,,,,,,------...******++++++,,,------...------------......//////---------......//////000000---******,,,.........---000000,,,+++---///.........---,,,,,,,,,,,,---.........///000222444555111,,,+++111555222///...++++++,,,---...000111222111///...///111333333333333333333333333444555555555666888::::::888777555777888888666555444666888888999;;;<<<<<<>>>AAACCCCCCEEEFFFGGGFFFDDDAAA???===<<<999777666777999::::::888888999===>>>>>><<<;;;;;;<<<<<<<<<<<<<<<;;;888@@@MMM\\\lll|||www___MMM@@@;;;777999:::999:::===>>>>>>>>>>>><<<:::888666222111//////000///...,,,,,,---...//////000//////000000......---...///000222666===IIIXXXbbb^^^VVV@@@777///------+++,,,...,,,,,,+++***)))))))))***+++++++++++++++++++++++++++)))'''(((+++,,,,,,***------...111444666666666111000000///......//////,,,///222222000......///---,,,+++,,,///000///------...000222222222111000111111222222333555666777;;;@@@GGGQQQ]]]oootttfffbbb,,,,,,...//////...------+++...111222555===IIIRRRQQQFFF:::444222000111333222222222111111111000000,,,---...//////000000///111///---+++******+++,,,+++***)))***,,,.........+++,,,---...000222333444555777;;;AAAEEELLLYYYeeeqqqyyyyyyjjj]]]UUURRRLLLKKKGGGBBB===999555333222000---+++))))))***+++((())))))*********))))))((()))+++---------,,,+++***...111111---)))((()))+++,,,,,,***)))***---///222:::>>>:::333///---+++///...---,,,,,,,,,---...++++++************++++++***+++,,,+++***)))***+++,,,------,,,,,,000888>>>PPP```mmmgggUUUCCC777111+++++++++,,,,,,,,,,,,---.........------,,,,,,,,,///...---------000222444333777===CCCIIIOOOVVV[[[bbbbbbbbb```\\\VVVOOOKKKCCCAAA???===<<<;;;888666777555444444555555444333222111111//////111555999@@@KKKVVVVVVNNNJJJNNNUUUnnntttYYYEEE:::666444000222444666???VVVxxxzzzgggUUUGGG>>>666111*********++++++,,,,,,,,,+++***)))((((((((())))))++++++++++++++++++++++++***+++---...///......------......///000111222222,,,+++++++++++++++,,,,,,...+++))))))+++---......///222111---+++...000///......---,,,,,,,,,,,,------......///000000111111000,,,+++000333111...---+++,,,---...///000111222000......///222444555555222222222333333333333444222333444555666888888999;;;;;;:::888555555666888888999;;;;;;;;;;;;===>>>@@@DDDJJJMMMNNNJJJEEEAAA===;;;999666666666888999;;;:::999:::<<<<<<<<<:::999:::;;;;;;<<<<<<<<<<<<:::???GGGQQQ\\\hhhsss{{{|||{{{yyyaaaOOOBBB<<<888999:::999;;;>>>AAAAAABBBBBB@@@===999777111000......//////...,,,---...///000111111111111333111///---,,,---///000...444<<>>555111,,,,,,---------.........,,,,,,,,,,,,,,,+++++++++------,,,,,,---...///000---///444999???EEEJJJMMMTTTWWW\\\___]]]XXXRRRNNNHHHGGGFFFFFFFFFDDDAAA???@@@???>>>>>>>>>>>><<<:::888777444222111333888<<>>???>>>===:::777666666888888:::;;;;;;:::999:::;;;<<>><<<999777666777888999===<<<;;;;;;<<<;;;;;;:::;;;;;;<<<>>>????????????===???CCCHHHNNNUUU^^^cccdddffffffcccaaagggttt~~~xxxaaaOOODDD===999999:::999;;;>>>AAACCCDDDDDDBBB>>>:::777000///---...//////---,,,---...///000111222222222555222///,,,+++,,,///000---333<<>>666111---------,,,+++++++++++++++************+++,,,---...,,,...//////---++++++,,,)))+++...000111111222333:::JJJVVVQQQCCC888222000***++++++++++++,,,,,,,,,)))))))))***+++,,,,,,,,,'''(((((()))***+++,,,---,,,---000333777:::<<<===CCCGGGNNNSSSUUUSSSOOOLLLJJJJJJKKKMMMPPPPPPNNNLLLJJJIIIHHHHHHHHHGGGEEECCCBBBAAA===:::888:::???CCCRRR\\\ccc\\\LLLBBBDDDJJJ^^^xxxvvvZZZEEE999444222,,,222777777;;;LLLiiinnn]]]OOOCCC999222000000///---,,,***)))(((,,,,,,,,,+++***)))((('''+++******))))))((((((''')))***,,,---...---+++***++++++,,,---///000111111111000///...---...///000,,,,,,++++++,,,...111333;;;===<<<666111111000.........---,,,,,,,,,,,,---,,,---............------,,,---------...//////---------///000111222111111555444333444666777666444444444555555555555444333333222222333555999===@@@@@@AAA@@@===:::888777888999;;;<<<<<<:::888888999:::@@@HHHPPPRRRNNNHHHCCC???===:::777666777888999>>>>>>>>>===<<<;;;;;;;;;;;;<<<===>>>??????@@@@@@===>>>>>>???AAAEEEKKKOOOPPPRRRRRROOOMMMSSS```jjjvvvvvvbbbRRRFFF???:::999999888999<<>>???DDDKKKQQQ]]]iiittt{{{{{{mmm]]]MMMBBB===;;;333222000...------...///******+++++++++***))))))((())))))*********))))))+++,,,...//////...,,,+++***++++++,,,+++***)))(((%%%)))---///...---,,,,,,666EEEQQQOOOEEE:::333......---+++***)))******++++++++++++++++++,,,---...---///000000...,,,+++,,,&&&))),,,///111000...---222>>>GGGCCC999333///---''''''''''''(((((((((((('''((()))***+++,,,,,,---'''(((***,,,---.........---------///222333222111777:::@@@EEEHHHHHHGGGFFFFFFGGGJJJOOOTTTWWWWWWVVVUUUUUUUUUWWWYYYYYYWWWUUUQQQOOOLLLIIIHHHJJJOOOSSS```gggkkkbbbQQQEEEEEEIIIZZZooosssYYYFFF;;;666444,,,111666666999FFF]]]ooo~~~pppcccVVVIII===555.........------,,,,,,,,,,,,,,,,,,,,,+++***((((((*********))))))((((((((())))))***+++++++++***))))))******+++,,,---......///...,,,++++++---...000+++,,,,,,,,,,,,...222555AAADDDDDD>>>:::888555111......---,,,,,,,,,,,,------------------.........,,,......,,,---///000...---...000222222222222111666555555666777777555333444555666666666555444333111000///000222666:::<<>>:::888888888:::<<<<<<999777777777999>>>EEEKKKMMMKKKHHHEEE???===:::777555666777888===>>>>>>===;;;::::::;;;999:::;;;<<<<<<<<<<<<<<<===>>>>>>======???BBBEEECCCDDDCCCAAA???DDDNNNWWWcccmmmwww||||||tttfffXXXIIIAAA:::999777555777::::::;;;======;;;999666444...---,,,,,,---...---,,,***+++,,,...///000000000111///---+++***+++---......333999@@@JJJSSSSSSNNN===555.........+++***+++************+++---...///)))***+++,,,,,,+++***)))((()))******)))***,,,...222111000000222111000...+++,,,------...---------///...---...000000...,,,---...//////...---...000///...------...///111222000000000111222333555555333666999:::;;;===CCCGGGRRRbbbzzz,,,,,,,,,,,,++++++++++++((()))***+++...333:::???FFFFFF@@@555/////////,,,------,,,,,,,,,,,,,,,,,,***+++,,,------...------......///000222333444555222444555666777:::@@@DDDCCCFFFHHHIIIKKKSSS^^^gggsssnnneeeXXXJJJ@@@999555333------,,,+++++++++++++++(((***,,,------+++(((&&&******))))))))))))))))))------............------************+++***)))((((((***---...------...///888IIIWWWUUUJJJ>>>555000000...,,,***)))***+++,,,,,,,,,+++++++++,,,------,,,...000000...+++******'''(((***,,,...---,,,***,,,444999666111...,,,***&&&&&&'''''''''((((((((()))))))))******+++++++++***,,,...///000000000///,,,++++++---000111///,,,111222444666999;;;===>>>===>>>AAAGGGNNNSSSUUUVVVXXXYYY\\\```dddffffffeee```___^^^\\\\\\___dddhhhrrrvvvvvvlll\\\PPPMMMOOOYYYiiijjjTTTDDD:::666444...111444444666???OOO\\\ppp{{{zzzuuummmeee\\\PPPCCC::://///////...---,,,,,,+++------.........,,,+++*********))))))))))))))))))************************))))))******+++++++++,,,***)))'''&&&''')))+++---)))***+++++++++---111555@@@EEEGGGCCC>>><<<888333......---,,,,,,,,,,,,---...---,,,,,,---...///000,,,000000,,,,,,000111......///111222333333222111333222333444666777555333333444555666666444222111000///...///000333777999@@@BBBEEEEEEAAA===999888666888::::::888666555555666888<<<@@@BBBCCCCCCBBB===;;;888555333333555666:::<<<===;;;999777888:::888999999:::::::::999999;;;<<<<<<<<<;;;<<<>>>???<<<;;;999666666:::@@@EEEOOOYYYdddlllqqqpppggg]]]KKKCCC;;;888666333444777555555666666555444222111---,,,+++,,,---...---+++'''(((***+++---............---++++++***+++,,,---,,,111666;;;DDDNNNPPPMMM<<<444......///---,,,---+++++++++++++++,,,---...******++++++++++++******''')))++++++***+++...111///...---...//////---,,,,,,,,,++++++,,,------......------///111111---******,,,......---,,,...000...---......///000000111/////////000111222333444444666999999888:::>>>BBBJJJUUUiii...---,,,+++++++++++++++***))))))***...333888;;;???AAA<<<333...000111............------,,,,,,,,,***+++,,,---............///000111333555777888999666888;;;===???DDDKKKQQQJJJMMMOOOQQQTTT^^^lllvvvssshhh^^^TTTGGG;;;555000,,,************))))))((((((((()))+++...000///,,,(((&&&...---+++*********++++++...............---......***))))))*********)))'''***+++,,,,,,,,,---000222:::KKKZZZYYYMMM@@@777111222000---***)))***---...---,,,,,,++++++,,,,,,---+++---//////---***))))))***))))))***,,,---,,,+++)))...111...,,,,,,+++((())))))))))))************++++++++++++************(((***,,,---...---+++******)))))),,,000111///,,,///...------...111555777333444888>>>EEELLLOOOPPPQQQSSSWWW]]]dddggghhhhhhjjjjjjjjjjjjkkknnntttxxxvvvggg[[[VVVVVV[[[fffzzztttaaaNNN@@@888444222///222333222333:::FFFOOOXXXdddpppsssrrrqqqnnnkkkooollliiieee___TTTGGG>>>444333111///---***)))(((++++++,,,---,,,+++***)))))))))))))))************++++++***))))))******+++************************+++***((('''(((+++---///''')))+++******,,,111555;;;AAAEEECCC???===888333......---,,,,,,,,,,,,---...---,,,+++,,,...000222,,,111111,,,,,,000222///...///111333444333222111//////000333666777555444222333555555555333111000111000000000111333666777???BBBFFFGGGCCC>>>:::888444666999999777555333333111222444666999;;;===>>>;;;999666333111111333333777999;;;:::777555777999999999:::::::::999888888333444666666555555666888999666333111111444888;;;???IIIVVV```hhhlllfff___LLLCCC;;;777555222222555111111111111111000000///---,,,++++++---------+++&&&'''(((***+++---------+++++++++***++++++,,,,,,***...333888AAAKKKOOOMMM<<<444///000111///...///------,,,++++++,,,,,,,,,,,,++++++******++++++,,,'''))),,,,,,+++,,,000333---,,,+++,,,------+++***,,,,,,+++***+++,,,...///---,,,---///222111---))))))+++......,,,,,,...111------......///000000000............///111222333222444666666666999???CCCEEEMMM^^^vvv///...,,,+++******++++++,,,,,,---...000222444555>>>;;;666222000///---,,,...///...---,,,,,,///222222111///...///000222333555777888999===DDDFFFCCCGGGFFFEEEFFFJJJPPPWWW[[[[[[YYYYYYZZZ\\\cccrrrrrr___TTTDDD???888222///...,,,+++------,,,+++***((('''&&&"""'''---111000...+++***,,,+++******,,,......------,,,,,,,,,++++++******...,,,***)))***+++***)))((()))*********+++---000777EEEUUUYYYPPPAAA777222//////...+++)))(((***---555111,,,***+++,,,+++***---,,,,,,---...---+++(((***)))((()))+++,,,,,,++++++++++++++++++***)))((((((((((((((()))))))))))),,,***))))))***++++++++++++---///...+++)))***,,,---+++)))***---...,,,***++++++,,,------...//////111222333555888;;;???AAAFFFHHHKKKQQQWWW^^^dddgggdddgggjjjmmmpppuuuzzz~~~~~~vvvqqqmmmiiijjjpppzzz}}}vvvgggWWWNNNFFF<<<555555555666666777888;;;@@@CCCKKKNNNSSSVVVVVVVVVVVVVVVYYYWWWUUUWWWYYYTTTIII???444222///,,,++++++---...++++++,,,---,,,***)))+++''''''''''''((((((((((((++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,+++***+++***************++++++,,,+++***)))***---///111;;;;;;;;;<<<===;;;888666222222111...,,,,,,...000...............///000000333222222111111111111111000///...------...///000...///111222222222111000///000333555555555444333000/////////000111222222<<<@@@EEEFFFCCC>>>888555666555444444555444222000000111444777:::<<<===>>>;;;777111///000222222222555555555666666666666777:::777444555777999999777333222000111222333333222333333333222333333444444888===DDDNNN[[[ccc___VVVHHH???888777777555444555333222222111000//////...---...//////...,,,***(((...---,,,,,,......---,,,++++++*********+++---...,,,...///444???LLLPPPMMMBBB888000000111///,,,,,,...,,,+++,,,//////---++++++***))))))***,,,,,,+++---+++***+++...000111111///---,,,---...///...------,,,++++++,,,///111333222111///---+++************+++,,,---............---...000111111111000///222222333333333222222111777666444444666999>>>@@@BBBEEERRRiii,,,,,,+++*********+++,,,+++++++++,,,...000111222555444333222111///---+++000111000///...///222555666555444444666888:::;;;<<<@@@CCCEEEJJJPPPPPPLLLRRRRRRRRRSSSUUUYYY\\\^^^\\\[[[ZZZZZZZZZ```nnn}}}|||hhhUUUKKK>>>:::444000///......------------,,,+++***((((((%%%(((+++,,,,,,+++++++++...,,,++++++---......---******)))))))))((((((((()))(((&&&&&&'''((('''&&&%%%'''***++++++---///111777DDDSSSVVVMMM@@@666222///000///,,,***)))***+++222...***((()))+++***)))---,,,,,,---...---+++(((***)))((()))+++,,,+++***)))******+++++++++******(((((((((((()))))))))***+++***))))))***++++++***+++---...---+++)))***+++)))(((&&&''')))***(((&&&***++++++,,,------......//////000222444777999::::::<<<>>>BBBGGGLLLPPPSSSWWWZZZ]]]aaaffflllssswww~~~zzzxxxvvvsssrrruuuzzz~~~{{{qqqdddXXXQQQKKKBBB<<<;;;;;;:::999999;;;???BBBDDDGGGJJJLLLLLLJJJGGGFFFFFFJJJGGGGGGJJJMMMKKKBBB:::111///---+++******++++++++++++,,,,,,,,,******+++************))))))))))))******++++++++++++******)))***,,,---------,,,,,,++++++*********************)))((()))+++...222444666666666888999888555333000111111222222111000///.........---......//////222111111000000000000000000///...------...//////...///000000111111000000///000222444555444333333000000111111222333333333777;;;@@@BBB@@@<<<999777666555444444555444222000000000222444666888:::;;;:::666222000222333333222444444444444555555555555888666444444666777666444222111000000222333333222111111111111111222222333777;;;AAAJJJUUU]]]ZZZSSSFFF===666555555333222444222111111000//////......------...///...---+++)))---+++***+++,,,---,,,***++++++***))))))***,,,---,,,---...222>>>KKKQQQPPPDDD:::000...///...,,,------+++***+++......,,,***,,,+++******+++,,,---------+++***+++...000111111---,,,+++,,,...///...---...---,,,,,,,,,...///111///...---,,,,,,++++++++++++,,,---...////////////......///000000000000///111222222333333222222111555444333333555888<<<>>>AAACCCNNNaaawww+++++++++++++++,,,------+++,,,,,,---...///000111...000111333333111000...111222333333333555888:::=========>>>@@@CCCFFFGGGIIINNNRRRUUUZZZ^^^\\\WWWVVVVVVVVVVVVVVVWWWWWWXXXZZZXXXWWWVVVTTTXXXfffuuu~~~mmmZZZIIIAAA888444000------.........,,,,,,------,,,,,,+++******+++***)))'''(((***,,,///...,,,,,,---...---,,,))))))(((((((((((('''''''''%%%$$$$$$&&&''''''&&&$$$'''***---...///111222777BBBOOORRRJJJ===555222///000000...+++))))))***---+++((('''((()))******---,,,---...///...,,,)))***)))((()))***+++***)))'''((()))***++++++++++++((((((((()))))))))******+++++++++***************+++------,,,***((()))******)))((()))***+++***(((*********+++,,,,,,------+++,,,...///000111111111111111222444666999<<<===EEEGGGJJJNNNTTT\\\eeekkkssszzz}}}{{{xxxyyyyyyxxxvvvwwwxxxyyyyyyyyyxxxxxxqqqiiiaaa]]]YYYSSSNNNLLLEEEBBB???@@@DDDHHHIIIIIIGGGHHHHHHEEE@@@<<<:::999:::999999===BBBBBB<<<777///...---+++***************+++++++++++++++++++++------,,,,,,++++++******************************)))***,,,...//////......,,,,,,++++++******************))))))***---000111000000000222333333111///...///222666:::999444///......---------------...000000///............//////......---......//////...............///000000///000222333444333333222000111333444555555444444333666:::;;;;;;999888888777555444444444333111///000000000000111333555666666444222222333333222111222222222333333333444444555444333444555444222000111000///000222333222111///////////////000111111666999===CCCMMMUUUTTTNNNCCC;;;333222333111000222000000000///......------,,,---...//////...---,,,+++***)))***+++,,,+++***,,,+++***)))((()))***++++++,,,---111===LLLTTTUUUIII<<<111------,,,,,,...,,,+++***+++,,,,,,+++)))---,,,,,,+++,,,---...///---,,,+++,,,...000000///,,,++++++,,,///000000///000///...,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,---...//////000000000...............///000000111111222222222222222111444333222333444777:::<<<>>>@@@HHHUUUeee{{{------------...//////000////////////000111222222000222444555555555555666444666888:::;;;>>>AAADDDHHHIIIJJJLLLNNNQQQTTTUUUZZZ^^^______aaadddaaa\\\UUUSSSQQQOOOMMMMMMMMMMMMQQQQQQPPPNNNLLLOOO^^^mmm}}}mmm___NNNAAA;;;333000---,,,,,,---...---,,,,,,---------------,,,------,,,***'''''')))+++///---++++++,,,,,,+++************))))))))))))))))))'''&&&''')))******)))%%%)))---000111111222222666@@@KKKMMMFFF;;;444111///000000///,,,)))((((((***)))''''''((()))***+++......///111222111...,,,***)))((((((*********((((((((()))***************(((((()))))))))*********+++,,,---,,,+++******+++---,,,,,,***)))(((((()))************************))))))******++++++++++++******,,,------,,,+++***......///000111222333444666777:::===CCCKKKUUU[[[dddkkkooonnnlllnnnooonnnoooppppppppppppqqqsssuuutttpppllljjjhhhddd___\\\SSSOOOJJJLLLQQQVVVVVVTTTPPPOOOMMMIIIBBB<<<999777444333333777;;;===999666.........---,,,++++++******++++++)))+++......+++///......---,,,+++*********))))))))))))))))))***)))+++,,,...000000000///,,,,,,,,,,,,+++***))))))---,,,***)))))))))***++++++++++++---///000///---//////111777======777111......---,,,,,,,,,,,,---///......---,,,---------...------.........//////......---,,,,,,...///000///000111222222222111111...000333555666555444333000333555666555555666777777555444444444333111///222111000//////000222333111111111222222222111000000000000111111111222222333444444444444222000...//////...000222222222000///////////////000111222555777999===FFFNNNOOOKKK@@@888111000000......000//////.........------------...///000000000000///+++***)))***,,,---,,,+++,,,+++)))((((((((())))))+++---...111===MMMXXXZZZNNN@@@222---,,,+++,,,...,,,,,,,,,,,,,,,,,,+++***,,,---,,,,,,,,,---000222///...,,,---...//////...,,,+++,,,---000222222222111000///---++++++++++++******++++++,,,,,,+++++++++,,,---...///////////////...---,,,---...///000000111111222222222222111333333333333555777999:::<<<>>>CCCKKKVVVjjj......///000111111222222444333333222222333333444777888999999888999<<<>>>===@@@CCCFFFIIILLLPPPSSSVVVWWWYYY\\\```cccfffggglllllliiicccaaaaaa]]]XXXSSSPPPKKKGGGEEEEEEGGGHHHJJJJJJKKKIIIFFFJJJZZZjjjlll]]]QQQDDD;;;777222///,,,+++,,,,,,,,,+++,,,,,,---.........---------...///---+++))))))***---+++))))))*********((()))))))))))))))*********+++)))((()))+++,,,,,,+++))),,,000222222111111222666>>>GGGIIICCC:::333000...//////...+++)))(((((()))))))))))))))***,,,---000000222444555444111...+++)))((()))***+++)))(((***************)))((('''))))))))))))************+++---//////,,,++++++,,,...---+++***))))))((((((&&&''''''''''''&&&''''''))))))************++++++)))***+++,,,,,,***)))(((,,,---...//////000000111...///111222666===EEEKKKUUU\\\```]]]ZZZ[[[[[[ZZZ\\\___bbbdddeeehhhlllooossstttsssqqqpppmmmhhhddd^^^ZZZVVVXXX^^^cccdddbbb]]]\\\YYYRRRHHH???:::777444333222444777777555222------,,,,,,++++++******+++,,,+++(((+++111111,,,......---,,,++++++************)))(((((()))*********+++---///000000000000+++,,,,,,,,,,,,+++***))),,,+++***)))(((((())))))***))))))+++---///...---000///000555;;;===888444...------,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,---..................---,,,,,,,,,---///000//////000000000000000000,,,...111333444444333222111222333333222222333444666555444444555555333111555333111//////000111222...///000111000///......////////////000000000000222333444444333111///............000222333222000000//////000111222333333555777888:::AAAIIILLLIII>>>666///...///------///............------------...///000000111111111222---,,,+++,,,...///...---,,,+++)))((((((((()))))),,,...///333>>>OOO[[[___SSSDDD555...,,,+++,,,///------......---,,,+++++++++,,,,,,,,,,,,...222555444222///---.........------------///222444444444111000///---,,,******)))++++++,,,,,,,,,+++***)))******+++,,,------------...---,,,,,,,,,---///000///000111111222222222222333333444555666888999999:::;;;???DDDMMM^^^{{{...///222444666888999999;;;;;;:::999888888999999>>>@@@AAA@@@>>>???DDDHHHKKKNNNQQQTTTVVVYYY\\\___```bbbfffkkkpppuuuyyy{{{zzzxxxqqqfff```\\\VVVPPPKKKHHHCCC???>>>???BBBEEEFFFHHHIIIHHHDDDHHHYYYkkkwwwbbbSSSGGG===666444222///---,,,,,,---,,,+++,,,,,,------...------------///000///---+++))))))+++***(((((()))***)))(((''''''(((((((((((())))))+++***((()))***++++++******---000111000000111111555<<>>FFFIIIHHH>>>555///...///------///.........................../////////000000111111...---,,,---///111000///,,,+++***)))((()))***++++++...111444???OOO[[[```WWWHHH888000...,,,---///---...//////---++++++,,,***,,,---------000666;;;;;;777111...------------...------///222444444333//////...---,,,+++******++++++---------,,,+++***)))***+++,,,,,,------,,,---,,,,,,,,,,,,---......//////000111222222222222222333444666777888888888999:::<<>><<<<<<>>>@@@BBBEEEFFFHHHFFFBBBEEEVVVhhhyyycccSSSGGG<<<555333000...------...///......,,,,,,---------,,,,,,+++---...///...+++*********+++)))((((((***+++******((((((((()))))))))******---+++))))))***+++******(((***,,,------...000222444;;;CCCFFFBBB:::222---***++++++)))'''''')))+++''')))++++++))))))+++---...000222555777666222...---,,,++++++,,,,,,+++)))((()))))))))))))))(((((())))))*********+++++++++...222555444000------///333///+++)))***+++***(((***,,,...---+++***+++---++++++++++++++++++++++++))))))))))))***+++,,,,,,)))***+++,,,,,,,,,+++***++++++,,,,,,,,,...222555888>>>AAA>>>;;;;;;;;;:::888;;;???@@@BBBGGGPPPVVVbbbhhhjjjhhhggghhhfffbbb\\\\\\]]]___dddjjjooorrrppppppnnnhhh]]]QQQHHHCCC@@@@@@??????===999444111000///---++++++,,,---...---000---(((---777777///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++,,,---...///......---(((***,,,---......,,,,,,***+++,,,---...///000000+++***)))***+++------,,,---...111333444333111000,,,,,,,,,---...///000111------,,,++++++++++++,,,***+++,,,...//////......------.../////////////////////...............///,,,---...///111222333333222333555444333222333444555555555666888999888777555555444333222111000000111222333111...---...///.........////////////000...000000///---,,,...111......000222555555333222000000000111222333444555111444555666;;;CCCGGGGGG>>>666//////000......000........................------------------.........------...000111111000++++++***))))))***,,,---(((---000444>>>MMMZZZ___[[[LLL;;;333000------///,,,...///...+++******+++***---/////////333;;;AAABBB<<<444...+++,,,---------,,,,,,...000222222111,,,---------,,,,,,++++++)))***,,,...///...---,,,******+++,,,------------++++++,,,---------------...///000111222222222222000222444666666666666555888888:::>>>BBBKKK]]]nnn555888>>>DDDJJJPPPSSSUUURRRQQQPPPOOONNNMMMMMMMMMJJJPPPVVVXXXWWWWWWZZZ^^^[[[]]]^^^^^^]]]\\\\\\]]]ZZZ^^^fffpppzzz~~~rrrfff\\\OOOEEE?????????@@@AAABBBCCCDDDCCCEEEGGGDDD???AAARRRdddiiiXXXJJJ>>>666444///...------///111111000,,,---------,,,,,,+++***---------+++)))(((***++++++)))((()))+++,,,,,,+++******++++++,,,,,,,,,---///---,,,+++,,,,,,,,,***%%%&&&(((***+++---000333333:::CCCGGGCCC:::111,,,******)))'''&&&&&&))),,,''')))++++++)))(((***,,,---...111444666555111---...---,,,,,,------+++***&&&'''((()))************)))************+++++++++///333777666111......000444000+++***++++++***)))'''***++++++(((''')))+++,,,,,,++++++++++++++++++(((((((((((()))+++---...---......//////---,,,+++***++++++++++++,,,///111,,,222666444222333444333111333555444555:::DDDLLLNNNUUUYYYWWWVVVYYYYYYTTTVVVXXXZZZ]]]aaagggnnnrrrrrrtttuuuqqqiii```XXXSSSJJJJJJJJJIIIFFFAAA<<<888555333111//////000222444...111---(((...999999000,,,,,,---------------------,,,***))))))***,,,---+++,,,---.........---,,,''')))+++...///...------000000000000000000000000,,,***))))))+++,,,,,,+++***---222444333000---,,,,,,,,,------///000222333...---,,,,,,++++++,,,,,,)))+++,,,...//////......,,,---///000000000///...///......---------......------...///000222444555111333555555555444555666555555555777999;;;:::999444444444444333111000///333555555222///---///111........./////////000000,,,......---******...111...///000333666666444222/////////000111333444555///222444555:::BBBFFFFFF???666000///000//////111......//////////////////,,,++++++******+++++++++...---,,,...000111111000++++++*********+++---...&&&+++000444===LLLXXX]]]\\\MMM===555111...---...+++---///---***((()))***+++...111111222666>>>FFFFFF???555...++++++---...,,,++++++,,,///000000///++++++,,,---------,,,,,,'''))),,,...000000000///++++++,,,---............***+++,,,---...---,,,+++......000111111222222222///000333555666555444333888777888<<>>OOO^^^dddeeeRRR>>>333000......000------,,,++++++,,,,,,,,,,,,///111000555???GGGIIIMMMAAA444///---+++***+++)))///+++)))000///---444000///------------+++***...------,,,,,,------......------,,,,,,,,,------,,,,,,+++***+++---000111111///...///111222222111//////000111222333333333333333444666:::@@@HHHMMMgggsssHHHLLLSSSZZZ^^^___^^^\\\[[[WWWRRRNNNMMMMMMLLLKKKQQQRRRSSSTTTSSSQQQOOOMMMJJJKKKLLLJJJHHHFFFFFFFFFEEEGGGOOO^^^qqqyyylll^^^TTTHHHGGGFFFGGGGGGEEEBBB???@@@???>>>>>><<<>>>JJJVVVtttpppYYYEEE999333111000...,,,************---+++***+++------***(((+++******)))******,,,,,,------------------------+++,,,,,,***)))((()))+++*********))))))***++++++))))))))))))***,,,---...333===JJJOOOJJJ???666000++++++***))))))(((((('''''''''''''''((((((((())),,,---///111222333333333222///,,,***************))))))))))))))))))))))))************++++++++++++///444888999666222///...+++,,,---...---,,,***(((((())))))***************+++******))))))((((((((('''''''''((()))*********//////......---------,,,,,,,,,---------,,,+++***+++,,,------++++++,,,------,,,******+++///444666999:::;;;<<<>>>???@@@AAA???BBBGGGKKKNNNRRRWWW[[[gggiiikkklllllllllmmmooorrrssstttsssnnnfff^^^XXXJJJHHHDDD@@@===;;;999888111000...---,,,+++++++++,,,+++******---...///...---,,,,,,++++++++++++,,,,,,,,,------------------...---+++***)))))))))***++++++***************+++,,,,,,---------,,,,,,+++.........------.........---..................///......---,,,++++++++++++---++++++//////++++++---......////////////......---...000111000///000111000000000000111333555666666666777777777777777888:::555222333888:::888444555444333111000000111111111111222444555444111...,,,...000000...---...///---///111333333222111///////////////000222333444444333222222111111222222///333444555;;;DDDJJJKKKDDD;;;000+++---///---+++000000000//////......---++++++)))((((((((())))))***++++++,,,,,,,,,,,,+++////////////......------***---000333===NNN]]]ccceeeSSS>>>333000......///---,,,,,,++++++,,,,,,------000111222888DDDLLLNNNLLL???333...---+++***+++,,,///,,,///:::888///...///...------------,,,+++------,,,,,,,,,,,,------......---------------...,,,+++******,,,...000222111000...///000111111000//////000111222222222222444555555555777<<>><<<:::999999:::888<<>>KKKTTTUUUKKK>>>333......,,,+++,,,---000---444CCCAAA000)))------------------------,,,,,,++++++++++++,,,,,,......---------......///*********+++,,,...111222222000......000000000/////////000111222222222222555555555444444666;;;>>>DDDLLLXXXcccmmmzzzPPPQQQTTTUUUTTTQQQMMMJJJHHHDDD>>>;;;:::;;;;;;<<<===>>>>>>===<<<:::777666444555666444222222333444000444>>>NNNaaasssyyygggYYYJJJGGGCCC@@@>>>;;;777555777555555666555666===GGGVVVkkkoooXXXDDD666//////...,,,++++++,,,------,,,++++++,,,,,,+++***)))))))))***+++,,,---//////....../////////...------+++******(((''')))---000((((((((())))))+++,,,---+++***(((((())),,,///111888BBBPPPWWWSSSGGG999000---+++)))'''&&&'''((()))))))))*********+++++++++*********+++---000444666444111,,,))))))*********'''(((((((((((()))))))))++++++++++++,,,,,,,,,,,,///222666888777444111...............---+++***)))))))))))))))((('''&&&%%%,,,,,,++++++******))))))'''((((((((()))))))))***,,,,,,,,,,,,,,,,,,------++++++++++++******)))))),,,---...---,,,+++,,,...++++++******+++---000111000000111222333444555666111222444666888:::<<<>>>HHHJJJMMMQQQVVV]]]dddjjjtttyyywwwooofff___ZZZSSSJJJBBB===;;;888555333444555666111000//////000000///---,,,,,,,,,,,,++++++******************************...---,,,+++++++++,,,---*********)))******+++,,,+++,,,,,,---------------000...---,,,,,,---...000---------,,,,,,+++++++++***+++---.........---,,,000------//////------000//////............/////////111333333333222333555//////000000111222333333333333444555666666777777444666999;;;;;;:::;;;;;;666666555555555444444444222222222444666555333111///000222333222111000///...///000111111000///.../////////000111222444444111111000////////////000...111333555;;;EEELLLMMMFFF>>>555///......---+++,,,,,,,,,------.........,,,,,,++++++++++++++++++******+++******)))((((((+++---///111222222000000***...111333;;;KKKYYYaaaeeeSSS???444000---,,,,,,,,,,,,+++++++++,,,------000111333888EEETTT[[[[[[JJJ>>>333000///...---...,,,///...555CCC@@@///(((,,,------------,,,---...,,,++++++******++++++,,,......---------...//////*********+++---///111222222000......//////...---//////000111111111111111333444444222222333555888<<>>AAAEEELLLTTTZZZbbbhhhqqq{{{wwwpppkkkdddZZZSSSLLLIIIDDD@@@<<<;;;;;;;;;999777555444444333222000+++,,,,,,---------,,,+++(((((()))******+++,,,,,,------++++++***+++,,,---******))))))***++++++,,,******+++,,,,,,,,,,,,,,,///...------------...///------,,,,,,+++++++++******+++---...//////...---000......111111......000...------,,,,,,------...111222444444222111222222......///000000111111111111222222444555666777777444777;;;<<<<<<<<<===???999999999888888777666666333222222333555555333111///000222444555444222000//////000000000000///...//////000000111333444555111000//////......//////---111222333999CCCIIIJJJEEE???777111///...---,,,++++++,,,,,,------......++++++++++++,,,++++++++++++,,,,,,,,,+++***))))))+++---///000000///...,,,***///222333:::HHHWWW```dddRRR>>>444000---,,,,,,,,,+++++++++,,,,,,---...000111333;;;KKKZZZ```]]]III>>>444111111000///000***///...111:::666,,,,,,+++---......,,,+++---///,,,++++++******++++++,,,---------------...//////******+++,,,---///000111111///...---.........---//////000111111111000000///111222111111111333666555777;;;???DDDMMMXXX```iiinnnuuu}}}DDDBBB???<<<999888888888222000------///000111111//////000111111111111111/////////...------///222000444===IIIVVVdddooouuugggRRR@@@<<<888555333333222111222000000333333222666;;;BBBRRRggg}}}hhhSSSDDD;;;666333---,,,+++*********+++,,,***,,,------+++******+++------.........---,,,,,,---...///000///...+++***((()))******+++...222555+++*********+++,,,------((('''''''''))),,,...000666AAAQQQ\\\\\\PPP@@@555...---+++***))))))******((((((((()))))))))******************,,,///222444888555333222222222222111************)))))))))((())))))*********+++++++++---------///111111///---))))))))))))(((((((((((())))))))))))((('''&&&%%%%%%&&&&&&'''((()))******(((((((((((())))))))))))&&&''''''((()))***++++++...---,,,,,,++++++,,,,,,,,,---......,,,,,,---...++++++,,,,,,---------...///000000111222222333333000//////000222333222111---///111444888>>>EEEJJJOOOUUU^^^jjjttt{{{}}}yyyvvvrrrlllggg```\\\VVVOOOIIIDDDBBB@@@???<<<777555333222000/////////000111111000...---((()))***+++,,,---.........---,,,+++***++++++,,,))))))))))))***+++,,,,,,))))))***+++,,,,,,,,,,,,........................---,,,,,,,,,,,,,,,,,,+++,,,,,,---...............000...///333333///...000...---,,,++++++,,,---...111222333333111000000000...///000000111111000000///000111222444666777777555888;;;===>>>???AAABBB=========<<<;;;:::888777444333222333444333222000///000222555777777444222000000111111000000//////000000000111222333444555111000//////......//////...000111111666>>>CCCDDDCCC>>>777111///...------,,,,,,,,,------.........(((((()))************))),,,,,,,,,---,,,,,,++++++,,,---.........---,,,+++***000333333888FFFUUU^^^bbbPPP===444111...,,,,,,++++++++++++,,,---......///000333===OOO^^^```[[[GGG<<<333111222111000000)))000---+++000...***000+++...000...+++***,,,///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///***+++,,,---......//////000...,,,,,,.........---//////000111111000000///---///111111111222333555444555666888;;;@@@GGGLLLRRRVVV\\\cccjjjqqqwww|||:::999777555444333222222///...------...///...---------......////////////.........---,,,---000222111555===HHHSSS___jjjpppfffNNN???;;;666222111111000000///...///222333111333777<<>>BBBJJJSSS\\\dddjjjmmmssstttuuuvvvvvvvvvuuutttpppmmmhhhbbb\\\VVVRRRPPPLLLGGGAAA<<<999777666555666777777777555333000...,,,,,,,,,------.........111000...,,,++++++,,,,,,))))))))))))***+++,,,---)))***+++,,,------------,,,---...000000...---,,,,,,,,,,,,,,,------------...------------......//////...111555555111...//////...,,,++++++,,,...///---///111111000//////000000000222222333222222111...///000222333555666777888888999<<>><<<:::888555333222222222222000......///111555999:::777444222222111111111000000000000000000111222333444555111000000///.../////////...000000///222999>>>>>>@@@<<<666111...---------------------............'''((()))***+++******)))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***000444333777DDDTTT]]]___OOO===444111...------++++++++++++,,,---...///...///333???QQQ______WWWDDD:::111000111000//////+++111,,,(((---,,,+++222,,,///111///+++)))+++...------,,,,,,,,,,,,------*********++++++---......+++,,,------.........---...---+++,,,---......---///000000000000000//////,,,///111222222222333444333444555666888;;;>>>@@@BBBEEEIIIMMMQQQVVV[[[___dddgggmmmvvvzzzwwwwwwxxx~~~222222333222222000///...000///...///000///---+++...........................///...---,,,...111333000555===GGGRRR]]]hhhnnncccJJJ@@@;;;666111000000//////...,,,---111222000111444999@@@LLLYYYiiittttttnnncccXXXIII===888555222///000///---,,,++++++,,,,,,***,,,...---***)))***++++++,,,.../////////......333555666777666444111///)))***,,,,,,++++++,,,---+++***)))))))))))))))***$$$$$$&&&(((***+++,,,---555AAASSSbbbeeeZZZIII===............---,,,+++******++++++++++++,,,,,,,,,+++,,,,,,---...///111111111000111222333333111...///...---,,,+++)))(((((((((((((((((())))))))))))+++(((&&&'''***------,,,''''''''''''((()))***+++))))))))))))))))))((('''************))))))))))))))))))))))))((((((((((((&&&'''((()))***+++,,,---,,,+++***)))))))))***+++(((***+++***)))((()))***---...///000000000///............///000000000111---***)))***,,,---,,,))),,,---...---------000222222555:::AAAIIIPPPVVVYYY```dddiiinnnqqqtttwwwyyyyyywwwtttpppkkkgggdddbbb^^^XXXPPPJJJGGGEEEDDDCCC=========;;;888444111/////////............------333222000...---,,,------))))))))))))***+++,,,---***+++,,,---............+++---///111111///---+++,,,,,,,,,------.........//////---,,,,,,---...///......222777777222......000///---,,,,,,---///000***,,,////////////000111111222333444555444333222---...///111333555666777:::999888;;;???CCCEEEFFFCCCCCCCCCBBB@@@===:::999666444222111111000///---......111666:::;;;888555333222222222111111000000000000000111222333555555111111000///////////////...000000...000666::::::???;;;666111...------...........................)))***+++,,,------,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///***111444333777DDDSSS]]]^^^NNN<<<444111///......++++++++++++,,,---...///---...222???RRR```]]]SSSBBB888///...000///.........111+++(((......,,,222,,,///222///+++(((***......------,,,,,,------...************+++,,,---...,,,------......------,,,---,,,++++++---//////...///000000000000000//////---000222333333222222333///000222333555666777888:::<<<>>>@@@BBBEEEIIILLLOOORRRZZZeeesss}}}oooeee``````aaaaaadddiiinnnssszzz000000000111111111111111------......------,,,+++------......------,,,+++000///...------...///000444888BBBOOOWWW[[[```fffzzzvvv]]]FFF777555222000///...,,,+++,,,,,,------///000222222777:::???GGGOOOTTTVVVVVVGGGDDD???999444111//////,,,---...///...+++)))'''+++,,,......,,,******+++//////000000111111111111777???DDDCCC@@@<<<555///---......//////......------...///...,,,***)))***((('''''''''(((***---///444???PPPbbbmmmiiiUUU@@@222000.........---+++)))...---,,,++++++,,,---......---,,,+++***+++,,,---,,,,,,...333777777444000000---***(((((()))))))))+++******))))))))))))***)))))))))))))))***++++++...'''$$$(((***((('''***+++***)))'''''''''((()))&&&&&&''''''(((((())))))''''''(((((((((((((((((('''((((((((())))))******(((((()))***++++++,,,,,,************)))'''&&&%%%+++***+++...111111---))),,,---.........---+++***++++++++++++,,,---......))),,,...---+++***,,,///------///333777;;;???BBBLLLNNNRRRXXX___ffflllooouuutttsssssssssqqqnnnkkkkkkhhhbbb\\\WWWTTTRRRRRRNNNJJJFFFCCCBBB???;;;777444333222222222444666777777333000---,,,,,,+++***)))(((((()))***,,,...///)))***+++,,,------------111111000000...---++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,///...///333888888333...///000000///------...000///////////////000000111222444666888888777555444222111000111444777888888<<<999777999===@@@@@@???AAABBBBBBAAA@@@===:::888777555222///------------......000444888:::888666444444333333222111000000111000/////////111333555333333222222111000//////222222111111222333555666:::<<<999222.........,,,111000///......---......000...,,,...111333111000***++++++,,,------------///...,,,*********,,,---///---,,,111===JJJTTTXXX[[[OOO???444///...,,,***(((***------++++++...000---///666BBBMMMRRRPPPLLL===777222000111222...+++/////////...---,,,+++***------++++++++++++------,,,,,,,,,++++++*********+++,,,---............---------,,,,,,,,,---.........///000000000///---,,,///000000000000//////...///000000000000111111111444666777777666666777999777777777888888999:::;;;???IIIOOORRR```xxxkkkZZZRRROOONNNLLLOOOPPPRRRUUUYYY^^^ccceeennnpppsssvvvwwwvvvuuutttuuuvvvzzz~~~........................------......------,,,+++---------------,,,++++++......---,,,---...///000333999EEERRRYYYYYYYYY\\\lll{{{uuugggRRR>>>666444111//////...,,,***,,,,,,,,,---...///000111333444777<<<@@@CCCBBBAAA:::888555333111000000000---------...---,,,***))),,,---...---++++++,,,---111111000000111111222333<<>>PPPcccooolllXXXDDD333111...------,,,+++)))+++***)))(((((()))***+++000///...,,,***)))))))))++++++---111555777444222222000---++++++***)))''')))((((((''''''''''''((()))(((((((((((()))***+++000)))&&&)))***'''&&&(((******))))))((()))))))))'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))((((((******+++...222333000...111111000///...,,,+++***++++++++++++++++++,,,---***+++,,,,,,++++++,,,...,,,,,,---///111444777999<<<>>>AAAFFFLLLRRRWWWZZZeeegggiiikkklllmmmmmmmmmooommmkkkhhheeebbbaaa```ZZZWWWSSSPPPNNNJJJEEEAAA===<<<:::999888999:::;;;<<<888333000000//////...///...---,,,+++,,,,,,------...///000111111111222000//////...---+++***)))++++++,,,,,,,,,---------.........---------------000///000444888888333......//////...------///000111111000000111111222333333444666888888777555333333222000000222444555555777555444666999===>>>=========>>>>>><<<:::777666666444111///---,,,,,,---------///222666777555333333333333222222111111000222222111000111333555666444444333222222111000000333222222222222333555666:::===:::444/////////---000000///...------......///...---///111222000...++++++,,,---............///...,,,+++***+++---...000......222:::FFFQQQXXX]]]QQQ@@@555000///---+++***+++---,,,+++***,,,...---///555>>>HHHLLLIIIFFF888444000000222222///,,,.........---,,,+++******------,,,++++++,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,---------......---,,,,,,,,,---...//////////////////......---//////000111111000000000000000000111111111222222444555666666555555666777444444444444555666777777;;;DDDIIILLLZZZsss{{{eeeTTTKKKHHHFFFDDDAAABBBDDDGGGJJJNNNQQQRRRWWWYYY\\\^^^___^^^]]]\\\\\\^^^aaaeeeiiimmmoooqqqqqqooonnnooottt{{{---------------------------............---,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,---...000111333:::GGGTTTXXXSSSOOOOOOZZZeeelllggg^^^TTTDDD666444222///......---,,,***,,,,,,,,,,,,------...////////////111333444222000222111///...---...//////------,,,,,,,,,,,,,,,---......///...,,,---...000333222000000000111333444>>>IIISSSTTTPPPHHH<<<222,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***((('''((())))))******+++,,,---......111===OOObbbpppnnn[[[GGG555222...+++++++++***)))))))))(((((((((((())))))......------+++***((('''))))))+++...333555555555555333111000///---)))'''))))))((('''''''''''''''((((((''''''(((((())))))000+++((())))))&&&&&&'''))))))***+++++++++******))))))((((((((((((((('''))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''))))))((((((((('''''''''***)))((((((((()))+++,,,))))))+++...111444444333555444222///---,,,******,,,+++******************,,,+++***+++,,,------,,,,,,++++++***+++,,,...///111222555888===AAADDDFFFMMMQQQWWWZZZ\\\___cccggglllmmmooopppqqqpppnnnmmmgggeeebbb___]]]YYYTTTPPPKKKJJJHHHEEEDDDCCCCCCCCCCCC???999555333333333222222222000///...------------......///000111333333111111000///---,,,******,,,,,,------------..............................111000111333666666222...,,,.........---...///111000000000000000111222222333444666777777666444333333111//////000111111000222111000222555888999999999999:::::::::888777555555333111///---,,,,,,---------...111333444222000222222222111111111111111333222222222222444555666444333333222222111111000444333222222222333444555<<<>>><<<666111111000...//////...---------...............000111000---++++++,,,---...////////////...---,,,+++,,,---...//////000111222777BBBOOOYYY```SSSCCC666111000...,,,---...///...,,,+++,,,---...///333:::@@@BBB???<<<222000...///111222///,,,------,,,,,,++++++******------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---,,,+++++++++,,,---...///...,,,+++,,,---///111000000///...............//////000111222222222222111111111111222222222333333444555444333222333444222111111222222333444555666<<<@@@CCCRRRkkkvvv```NNNEEEAAA???===999:::<<<>>>@@@AAABBBCCCEEEGGGIIIJJJKKKJJJIIIGGGHHHIIILLLOOORRRVVVXXXYYYXXXWWWVVVVVVZZZ___eeehhhqqqwww///////////////........................------,,,++++++,,,,,,++++++***))),,,,,,,,,,,,...000222333555;;;GGGRRRSSSKKKEEECCCKKKRRRVVVQQQKKKDDD;;;222111///---,,,------,,,***,,,,,,,,,++++++,,,---------,,,---...000111000...222111000...------------------+++++++++---...000---///111111000000000111222111///---...000222444===IIITTTWWWSSSIII;;;000++++++************++++++((()))***)))(((''')))***)))***+++,,,------,,,,,,000;;;LLL___llljjjXXXEEE555222---***)))***))))))******))))))))))))******((()))+++,,,,,,,,,******((((((***,,,000333555666666555555555444111,,,(((---,,,+++******))))))***((((((''''''''''''((((((---+++)))(((((('''((((((((()))+++,,,---,,,,,,+++***)))))))))(((((('''''')))))))))(((''''''&&&&&&((((((((()))))))))))))))((((((((((((((((((((((((,,,***)))'''((()))+++,,,)))***+++---///111333333444333000...,,,+++++++++++++++***))))))((())))))---***(((***---...---***++++++)))(((((()))******---...///111444777999:::888>>>DDDHHHIIILLLRRRXXX___bbbggglllooopppooonnnkkkkkkjjjiiigggddd```^^^\\\[[[XXXVVVTTTRRRQQQQQQNNNIIIBBB<<<999888777666333333222222222222222222///.........000222444555777666444222000...---,,,------------------------......////////////000000000///000222333333///,,,+++---......---...000222...------------...//////333444555666666555333333222000------...//////...111000///000111333444555777777888999999888777777444333222000///.........---...000111222222000...000000000111111111111111222111111111222333444555222222111111000000000///444333222111111222333444<<>>777333222111///---------,,,------......---...///000000...+++(((******,,,---............---,,,,,,,,,,,,...//////---000333333666AAARRR___dddWWWEEE888222111///---////////////.........//////000222666999999666333///...---///000000---+++,,,,,,++++++++++++++++++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++******+++---...///...,,,,,,,,,...111222111000...------......///...///000222222333333333111111222222222333333333222333444333111000000111111111111222222333444555222777999<<>>@@@AAAAAA@@@???>>>>>>???AAACCCFFFHHHJJJKKKIIIGGGFFFFFFHHHLLLPPPSSSXXX^^^fffmmmttt}}}000000//////..................//////......---,,,++++++,,,,,,++++++***))),,,,,,,,,---///111333555777;;;BBBJJJIIIBBB<<<<<>>888333333111...,,,,,,+++,,,,,,---...///,,,---///000...,,,)))'''((()))***+++,,,---------,,,,,,,,,,,,------...///+++///222444888DDDWWWfffgggYYYGGG999333111///---,,,+++,,,---.../////////000000111333444333111///...---......///...,,,***++++++*********+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...///...---------///111333111000...------......///...///000222222333333333111111222222222333333333111222222111///...///000000000000111111222333444222444666999DDDVVVhhhrrruuugggTTTFFF???===:::888444555666777777666555444666777888999999888888777777777999:::<<<===>>>???AAA@@@??????@@@BBBDDDFFFIIIMMMTTTYYY^^^eeeooouuu//////......---,,,,,,,,,...////////////...------,,,,,,,,,,,,,,,++++++***,,,,,,,,,---...000333444777888===AAA@@@999666777444666777555222000///......,,,++++++,,,------,,,++++++++++++,,,,,,---...,,,+++***+++,,,---,,,+++---------------............---,,,+++,,,---///111,,,000333444333000------,,,+++)))))))))***,,,---666@@@JJJLLLIIIDDD:::111+++***)))(((((()))***+++((()))******)))+++...000++++++++++++************...666BBBOOO[[[ZZZKKK:::111...+++))))))***))))))''''''((((((((((((''''''+++++++++******(((''''''''')))***++++++---///222333444666:::;;;:::666222///...---,,,+++*********))))))((((((''''''(((((('''***+++((('''***------******+++,,,,,,,,,++++++***))))))))))))))))))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%'''(((***,,,------,,,+++)))((('''&&&''''''((()))++++++***)))***+++***))))))))))))***+++,,,+++***))))))))))))))))))+++***)))***+++,,,,,,+++++++++*********,,,---...,,,,,,,,,---...///000111///111333333222333666:::???AAAFFFKKKOOOQQQSSSSSS[[[]]]```aaabbbdddfffiiimmmmmmnnnnnnooooooppppppjjjfff```\\\XXXVVVSSSQQQMMMMMMKKKIIIFFFBBB???>>>:::888666444555777;;;===DDDBBB>>>999555222000///...............---------222222222111111000000000,,,---.../////////...---+++---------,,,---...000...............///000000000111222333444555555555000...---,,,...000000///111111111///......000222111111111111222222333333444444444444333333222222///111444444333111000000000000000///////////////,,,------...//////000000------------------------000////////////111222333:::======777333222000---*********+++,,,---...///+++---///...,,,***)))((('''''')))***,,,---------++++++,,,,,,,,,,,,,,,,,,+++...111333999GGG\\\kkkjjj[[[HHH:::333111///---((('''''')))+++------,,,...///000000000///......---------...------,,,+++,,,+++*********,,,---...------............------,,,,,,,,,,,,------------///...---,,,,,,,,,---............///000111222333000000///...............//////000111222222222222111111111111222222222333///000111111///...///000//////...//////000111222222333555888???KKKXXX```bbbWWWHHH>>>;;;999777555555555666666666555555444444444555666666666666666555555666777777888888999;;;;;;::::::;;;<<<===>>>???CCCGGGJJJMMMQQQXXX]]]fffkkksssyyy000000///......---,,,,,,///////////////...---------------------,,,++++++++++++++++++,,,...000111333444777<<<:::444222444...///000000...,,,,,,------,,,***+++---.........++++++++++++,,,...//////---+++******,,,------,,,+++,,,---...//////000000......---,,,------...///...///000...,,,******+++)))))))))))))))******+++///777>>>???>>><<<777111,,,+++)))(((((()))+++,,,((())))))))))))+++///222...---,,,+++******+++,,,,,,222<<>>;;;999111000///---,,,,,,+++++++++***)))(((((((((((()))(((,,,---(((&&&***,,,,,,,,,++++++************+++)))))))))))))))*********&&&&&&''''''((()))))))))((('''''''''&&&&&&&&&&&&%%%%%%&&&''')))***++++++)))(((((((((''''''&&&&&&%%%(((+++,,,***((())))))'''((()))*********************)))))))))***++++++)))***++++++******+++,,,+++******)))***+++,,,---/////////000111222333444...............000222333666666888:::===@@@BBBCCCKKKMMMOOOQQQRRRUUUZZZ___bbbdddfffiiilllnnnpppqqqqqqnnnkkkiiihhhfffdddbbb```___]]]ZZZWWWSSSOOOMMMFFFCCC@@@>>>>>>@@@DDDFFFOOOLLLFFF@@@;;;777555444111111111000000000//////444444333222111000000///,,,...///000000000000000,,,---...---,,,,,,---///......------......///000...///000222333555666777444111///.../////////...---...///...------111333111000000000000111111222333333333444333333222222---000444444222000000111000000000//////......---+++,,,---....../////////---------------------------,,,,,,---...000222333888<<<;;;666111000...+++)))))))))***+++---...///***,,,...---***((()))***'''((()))+++,,,---......++++++++++++++++++******+++---...111999III]]]lllkkk]]]III:::222000...---***((('''(((+++,,,+++)))+++,,,---------------...+++,,,,,,,,,,,,---...000,,,++++++***+++---///000,,,---...//////...---,,,,,,,,,,,,---------....../////////......---------,,,---///111222222222222///////////////......---//////000111111000000000000000000111111111222222...///000000//////000111000//////000000111222333333333555888<<>>@@@???===444333222111//////......++++++***))))))))))))))))))...///(((%%%)))+++***---,,,***)))((()))******(((((())))))******++++++%%%%%%&&&'''((()))************))))))((((((((('''%%%&&&&&&''''''(((((((((%%%&&&''''''((('''''''''###''',,,---+++))))))***'''(((***++++++***)))(((******))))))***+++,,,,,,'''***,,,,,,)))(((+++---+++***)))(((((()))***+++,,,,,,---...///111222333,,,***)))))),,,/////////111000//////111444777999>>>@@@BBBCCCDDDHHHNNNSSSUUUWWW[[[___dddgggjjjkkkqqqpppoooooopppooommmkkkiiiiiihhhgggdddaaa^^^\\\VVVSSSOOOLLLLLLNNNRRRUUUXXXTTTNNNHHHBBB===;;;:::333333333222222222111111666555444333111000//////---///000111111111222333---......---++++++---...,,,++++++++++++,,,---------...///111333555777888777444111/////////...---)))+++------,,,...222666333333222222222222333333222222333333333222222111,,,000333444111000000111111111000///...------,,,+++,,,---...////////////---.....................+++++++++,,,---000222333777::::::555111///---))))))))))))***+++---...///)))+++---+++)))((())),,,((()))***,,,---...//////+++++++++++++++***)))(((---,,,,,,///888III\\\jjjlll]]]III999222000...,,,///,,,***+++---...,,,))))))***+++,,,++++++---...)))***++++++,,,...111444---,,,+++++++++...000111,,,---...//////...---,,,,,,,,,,,,------.........//////000000///...------+++---000222333333222111...///000000000///---,,,///000000000000//////...///000000000000111111111---///000000//////111222222222222222333444555666333333555888999;;;@@@DDDFFF???777444666777555222222111111000111222444555333444555666777888999:::777777777777666666666666666666666777777777777777333666::::::999:::===@@@AAAEEEKKKQQQYYYdddqqqzzz{{{{{{{{{{{{|||~~~......------------......000111111000...,,,---...,,,------...---,,,***))))))***,,,---...---,,,,,,///222555444111...---...---...///---++++++---///,,,+++******,,,,,,+++***&&&&&&'''))),,,...000222,,,,,,---......///000000,,,...000333444444333222------,,,,,,+++,,,,,,,,,///---,,,,,,,,,,,,***)))++++++***************+++***+++---///000000//////)))+++---//////---***((()))))))))***,,,---///000///---+++))))))+++---......///666CCCOOOOOOCCC777111000///......+++(((%%%*********+++---,,,***((())))))))))))))))))))))))******))))))******+++,,,......///222666<<>>@@@===:::777666555333222999666222111222222111///444222///...///000000///222///,,,,,,...///...,,,///...---------...///000000000/////////111222444333333222222222111111111000000000000000000000000///000000111111222333333333333222111222333444555777555222111000000...---111111000......---------///////////////////////////...---,,,++++++++++++---......------///333666777888888666333000//////...,,,******+++,,,+++***++++++++++++++++++++++++)))+++---//////---+++)))***+++,,,---...---,,,,,,)))...000000888JJJ^^^iiisss___HHH:::444000///000------------------------,,,,,,------...//////000---+++))))))***,,,,,,++++++***))))))***+++...///---///000///...---...000///......///000000///---000111222111///.........---...///000000000000000,,,...111111000...------,,,...000000...---,,,---,,,,,,---///111333222111...000111111///......///222000///000444555444222444444555666777888999:::;;;999777555444444444444555444444444333333333333999777555555777999::::::<<<<<<:::888777777999;;;777444000///000333555666555555666777888:::;;;<<<:::===@@@BBBKKK[[[iiipppttthhh```bbbeeeeeekkksss......------------......///000000///---+++,,,---,,,------......---,,,++++++,,,---......---,,,,,,///111333222000------...,,,+++))))))***)))(((&&&---,,,++++++------,,,+++---,,,,,,++++++++++++,,,+++,,,,,,------.........,,,...000222333333222111------,,,,,,,,,,,,------///...,,,+++,,,,,,+++***+++***************+++,,,((())),,,...///000000000***,,,///111111///---+++************+++,,,...///111///,,,******+++---...///000777DDDOOONNNCCC888333111//////...---***(((((((((((()))++++++)))'''))))))))))))))))))))))))******))))))******+++,,,---,,,---...222888===@@@DDDBBB???===:::555000,,,***)))''''''((((((((('''))),,,///000...+++***)))''''''(((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***'''''')))******((('''''''''(((((((((((((((''')))******)))(((***+++))))))(((((((((((())))))))))))***---000111000...,,,,,,------,,,++++++***---,,,++++++,,,---///111111111111111000//////......---,,,+++************//////......///111333555222222111111333555888999?????????@@@CCCFFFJJJMMMRRRUUUZZZ\\\]]]^^^```bbbffffffhhhiiijjjkkkkkkkkkmmmkkkhhhggghhhjjjlllmmmpppkkkccc]]]XXXTTTOOOKKKHHHEEEBBB???===;;;:::999<<<999555555666666555444444222000000222333333333222000......000111000...000///...------...///000222111111111111333444555555555666666666555444444000000000000000000111111444444555555666777777777444444333333333333444555777555333222222111000///000//////...---,,,,,,,,,........................///...---,,,++++++++++++)))***+++++++++,,,///111888:::;;;999555111...---...,,,******+++++++++***(((((()))******+++,,,,,,***,,,...//////...,,,******+++,,,---------,,,++++++///111111999JJJ]]]hhhooo[[[EEE888333000///000------------------------,,,,,,,,,---.../////////...,,,+++***,,,------,,,++++++)))))))))+++---...///000111000...------...///......///111111000//////000111000...,,,,,,---,,,,,,,,,------............000333333222000000000///111333222111/////////000000000111222333333222///111333333222111222333444222111222555666555333888888:::;;;<<<<<<;;;;;;<<<;;;:::888777777777888555555555555555555555555888777666777:::<<<======;;;:::999777666777999:::;;;888555333444666666666333333333444555777888999:::<<<===???IIIYYYfffkkkiii]]]UUUWWWZZZ\\\dddnnn......------------.........//////...,,,+++,,,---,,,---......///......---------.........---,,,,,,///000111000...------......+++)))+++...///+++''',,,+++***+++,,,---,,,***000///...,,,+++***))))))++++++++++++++++++++++++---...///000111000000///******))))))))))))******111///------......---,,,+++******)))***+++,,,---'''(((***,,,...000111111+++...111333333111///---,,,,,,,,,,,,---...///000333111///---,,,---///111222555<<>><<<;;;<<<<<<;;;:::666555444555777888999888555333222333444555444333444333222111111111222333444444333444444555777777777999:::<<<<<<;;;999888333333333444444444555555666666777777888999999:::777777777666666666666666777555333222333333222111///......------,,,,,,,,,------------------------......---,,,+++++++++++++++,,,............000111999;;;===<<<888222...,,,---,,,******+++++++++***&&&&&&'''(((***+++,,,---+++---...000000...---++++++,,,,,,,,,,,,,,,+++***,,,000111222999JJJ[[[dddhhhUUU@@@555111///...///------------------------+++,,,,,,------......//////---,,,,,,---......---,,,+++***))))))***,,,---000111111000---,,,,,,---///......///111222111000000111222111...---,,,------,,,+++++++++,,,---...,,,///111111000///...///000111333222111//////000111111111111111222333333333555777777666666777888777666666777999::::::999???@@@CCCEEEEEEDDDBBBAAAAAA@@@>>>===<<<<<<<<<===999999:::::::::::::::999888888888;;;???BBBDDDDDD>>>===:::888777777999::::::888555444555444333222333333333333444555666777;;;;;;;;;>>>JJJZZZdddfff^^^RRRJJJKKKNNNSSS___lll......------------.........///000///---,,,---...------.../////////000000/////////......------,,,//////...---------...///,,,,,,---000111111///---+++***)))***++++++***)))------,,,,,,,,,,,,,,,,,,+++*********************------.../////////...---+++************++++++,,,222000//////000111111000---,,,+++******+++---...'''(((***+++---...//////+++---000222222111///---//////000111222444555666666444222111111333555666:::===EEEOOOWWWWWWPPPIIIAAA<<<777222///...,,,+++***))))))***+++,,,+++***))))))))))))))))))))))))******))))))******+++,,,***)))'''(((***...222555===BBBKKKRRRSSSLLLAAA999666222---***)))***))))))***+++,,,,,,)))'''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***))))))))))))((((((***)))))))))((((((''''''&&&((())))))(((''')))*********))))))((()))))))))''''''))),,,///000000...,,,+++***))))))***+++,,,+++,,,...///111111111000,,,---...///...,,,***)))...---,,,++++++***+++++++++,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,...//////000000000000///222555999===AAACCCEEEGGGDDDEEEFFFIIINNNTTTYYY\\\cccfffiiikkkmmmnnnpppqqqrrrqqqooommmkkkhhhfffeee^^^^^^]]]ZZZVVVRRROOONNNIIIHHHFFFEEEDDDCCCBBBBBB>>>======>>>@@@AAAAAA@@@;;;;;;;;;<<<======<<<<<<;;;:::888777666666777777777777777888888999::::::;;;===???BBBBBBAAA@@@>>>::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<:::999777666666444222222333333222111/////////......------,,,------------------------...---,,,,,,+++++++++,,,---///111111000000000111777:::>>>>>>:::444000------+++))))))***+++***)))''''''((()))***+++,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,+++++++++***,,,///000111888HHHWWW^^^```OOO<<<333000...---...------------------------++++++,,,,,,------------...,,,+++,,,---...---,,,++++++************+++,,,...///000///...---...///111000....../////////---222333444333000.........///...,,,+++,,,---///111,,,...000000///...///000111333444444333222333444333333444555666888;;;===>>>@@@AAAAAA???>>>>>>???>>>>>>???AAACCCEEEFFFGGGLLLNNNRRRUUUVVVUUURRRPPPMMMLLLJJJGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDBBBAAA@@@>>>>>>???CCCHHHKKKMMMMMMGGGCCC???;;;999999999:::888777555555666555333111555555444444555555666666<<<;;;;;;???LLL\\\ddddddVVVLLLEEEFFFIIIPPPaaarrr......------------......///000111000///...///000............///000000111/////////...------------...---,,,,,,---.........***...222222---***+++------,,,++++++,,,---,,,+++++++++++++++,,,,,,---...+++*********************---------.........------///.........//////000111000//////111333444444333222000...,,,+++,,,---...************++++++,,,,,,***+++---000111222222111444555777:::;;;<<<<<<<<<999888666555666888:::<<>>777222...+++***+++***))))))***+++***)))))))))))))))))))))))))))******))))))******+++,,,***)))((((((***---000222666>>>JJJVVV[[[WWWMMMFFF===999333///---,,,******)))***+++***((('''((()))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************************((())))))************+++******))))))(((((((((''''''((())))))(((((()))***++++++***)))))))))))))))(((((()))***,,,---+++)))***)))(((''''''((()))***)))***,,,------,,,+++***+++,,,,,,---,,,+++***)))---,,,+++******)))))))))'''(((+++,,,------,,,,,,------,,,,,,++++++++++++,,,------......---++++++,,,...111666:::===>>>>>>;;;::::::;;;>>>CCCGGGJJJPPPUUU[[[___aaabbbeeegggkkklllmmmmmmmmmkkkjjjjjjfffggghhhfffaaa]]][[[ZZZTTTTTTSSSRRRPPPNNNMMMMMMKKKJJJIIIJJJLLLMMMLLLJJJHHHIIIJJJKKKJJJJJJIIIIIIEEEDDDBBB???>>>============>>>>>>???@@@@@@AAAAAAAAACCCFFFIIIJJJJJJIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHBBBCCCBBBAAA???;;;888666444333111000111222111000///000000000000///..............................------,,,+++++++++,,,,,,+++---//////...------...333777<<<===;;;666222///---+++))))))***+++***)))*********+++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,...///000888GGGTTTYYYZZZJJJ999111///...---...------------------------+++++++++,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,***+++++++++++++++,,,,,,,,,+++---...///...///000222444111///---------,,,***000222333222000......//////...---,,,---///111333000222333333333222333444444666777777777777999;;;888999;;;===???DDDJJJOOOSSSTTTTTTRRROOOLLLLLLLLLKKKMMMPPPSSSUUUXXX[[[]]]bbbeeejjjnnnooonnnllljjjcccbbb___[[[XXXWWWVVVUUUVVVWWWWWWVVVTTTRRROOOMMMLLLLLLMMMQQQVVVYYYZZZZZZRRRMMMFFFAAA>>>===<<<;;;:::999999999:::999777555777666666555555555555666999999999>>>KKKZZZ```___PPPHHHBBBDDDGGGQQQfff{{{......------------......///111111111//////000111//////.........//////000///...------,,,------...---,,,,,,---///000///...000666999666---''')))---000...---...///000///...---,,,++++++*********+++++++++++++++++++++++++++,,,,,,---------......///------------...///000111///000222666999;;;999888888666222...,,,+++,,,---******))))))))))))*********+++---000444999<<>><<<:::999888:::<<<>>>CCCFFFLLLSSSXXX\\\]]]^^^VVVPPPGGG???888222...+++---+++)))))))))***)))((())))))))))))))))))))))))******))))))******+++,,,))))))***+++,,,...///000222999EEERRRYYYYYYSSSNNN@@@<<<777444222000...---+++++++++***)))(((***,,,(((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((************************(((***,,,,,,,,,+++,,,---***))))))))))))))))))(((((()))******))))))***+++,,,+++******))))))))))))***))))))***+++***(((&&&''''''&&&&&&&&&'''(((((('''((()))******)))(((''',,,,,,,,,,,,,,,---------,,,,,,+++***))))))))))))%%%''')))+++------------------------,,,,,,,,,++++++++++++,,,++++++***)))++++++...222666888888888777666444333555777:::<<>>=========<<<:::888:::999888777666666666666555777888;;;EEERRRXXXWWWIIICCC???BBBFFFQQQiii......------------.........000111000///...///111000///...---------...///---,,,,,,++++++,,,---...---,,,,,,...111222000...444777999555///,,,---000///...------//////...---,,,,,,+++***))))))))))))+++,,,,,,------.........,,,,,,,,,---...///000000---------......///000111444666;;;AAAFFFGGGEEEBBB???;;;666111---+++++++++)))(((((((((((()))***++++++,,,///444<<>>@@@@@@@@@CCCGGGJJJOOOTTTWWWWWWWWWWWWXXXUUUZZZ______[[[XXXWWWXXXUUUXXX\\\]]]\\\[[[]]]^^^``````aaaeeeiiijjjjjjiiinnnpppsssrrrooolllkkkllliiigggccc___[[[XXXVVVUUUVVVWWWYYYZZZ[[[ZZZZZZZZZYYYZZZ\\\^^^aaabbbcccdddbbbaaa```___^^^\\\[[[[[[XXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[XXXRRRKKKDDD@@@777555222111111111000......///000111111000///...........................,,,,,,,,,++++++,,,,,,---000000000...---,,,...000000333777999777333///...,,,***)))((()))***)))((())))))******++++++,,,,,,++++++++++++++++++++++++))))))))))))***+++---...,,,...///222;;;IIISSSWWWUUUFFF777222111000......------------------------+++++++++++++++*********,,,++++++,,,...---,,,******+++,,,...///000000111***,,,.../////////111333555222///...///000000///...000222222111111222333222222444666888:::;;;<<<;;;<<<============???AAAAAABBBEEEFFFGGGJJJNNNQQQSSSVVVZZZ\\\___fffqqqyyy}}}||||||zzz}}}}}}{{{vvvvvvwwwxxxzzz{{{yyyxxxrrrjjjaaa[[[ZZZZZZXXXUUUOOOLLLIIIGGGFFFDDDAAA???@@@???>>><<<;;;:::::::::666999;;;<<>>===AAAEEEQQQkkk.........------.........---///000///......///000000///...---,,,,,,---...,,,++++++***+++,,,...///,,,+++,,,///333333000---...//////...---...///000,,,+++******,,,,,,+++******)))))))))))))))******,,,,,,---......///000000,,,,,,,,,---...///111222444444444444555666777888;;;>>>EEELLLRRRSSSPPPMMMCCC???999222---+++******''''''&&&'''(((***,,,---,,,---111888CCCOOO[[[bbbfffjjjnnnpppmmmfff^^^XXXGGGDDD???;;;777666555666666999>>>BBBFFFMMMVVV\\\aaa\\\TTTLLLEEE???999555999666222000000000...---))))))))))))))))))))))))*********)))***++++++,,,&&&(((+++///000000...---,,,///444;;;AAADDDDDDCCC===<<<::::::::::::888666333222000---)))(((***,,,(((((('''''''''&&&&&&&&&((((((((((((((((((((((((************************************************'''***,,,+++(((&&&&&&'''(((((())))))******++++++)))+++,,,,,,++++++,,,------,,,+++***))))))))))))*********+++,,,,,,***(((%%%&&&((()))))))))((('''%%%&&&&&&((()))***+++,,,((('''&&&&&&'''***...000......---,,,++++++++++++(((((()))***+++,,,,,,---******++++++++++++******************+++,,,---...***)))))),,,///111///,,,,,,+++++++++,,,---///000,,,111666777555444777;;;888===CCCGGGGGGFFFGGGIIIFFFLLLSSSTTTQQQMMMMMMNNNMMMQQQVVVXXXYYYZZZ\\\___cccdddggglllqqqtttttttttzzz}}}~~~{{{wwwvvvwwwzzzwwwsssnnniiifffcccbbb```aaabbbdddeeeddddddcccbbbcccdddfffiiikkkmmmnnnoooooommmllljjjhhhgggfffggghhhhhhiiiiiijjjkkkkkkiiiiiigggddd^^^UUUNNNIII999666444222222222000///,,,...///111111000...---------------------------,,,,,,,,,++++++,,,---------,,,+++)))''''''))),,,111444777777444000---,,,,,,***(((((()))***)))(((&&&'''((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((***,,,...///---///000333===KKKUUUXXXUUUFFF888222222000//////------------------------++++++******************---,,,,,,...//////---+++***+++---///000111222222,,,...//////......000111444222000///111333444444000333555666666666777888666777:::===???AAABBBCCCHHHIIIJJJJJJJJJJJJLLLNNNSSSUUUWWWYYY[[[___cccggglllooorrrtttwwwwwwnnniiiiiijjjhhhfffbbb___ZZZWWWTTTQQQNNNLLLGGGFFFDDDBBBAAA@@@@@@???:::>>>@@@???AAAGGGLLLMMM@@@======AAAEEEQQQmmm------...///000111222333000000000000////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////,,,---.../////////......---,,,,,,,,,,,,,,,,,,,,,((()))***,,,------.........,,,******,,,...//////111111111111111000000///111111111222333555777888<<<<<<:::888888:::???CCCFFFJJJPPPWWW\\\[[[VVVRRRRRRHHH:::000------+++***''')))+++,,,+++***+++,,,000333:::FFFTTTbbbpppyyy}}}{{{sssqqqqqqdddSSSFFF>>>777555333111222666000000000222777AAALLLTTTYYYYYYVVVMMMBBB:::777888999;;;;;;777000,,,---///,,,+++******))))))******((())))))***+++,,,,,,,,,(((((((((((())))))))))))---,,,---111666999888666555777;;;???BBBCCCCCCCCC<<<999555222111...,,,)))'''(((((('''&&&$$$%%%%%%%%%&&&((()))************&&&&&&&&&'''''''''((((((******)))((((((((((((((($$$&&&)))+++,,,,,,+++***,,,***((('''(((******))))))))))))))))))******+++***)))((()))***+++***(((***************)))(((((()))((('''''''''((()))***)))(((''')))+++---,,,+++///,,,+++,,,...///---+++***************+++++++++((()))***---//////---+++,,,,,,++++++++++++++++++)))))))))***+++---///000******++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,------......//////000000666666777777888999999:::;;;???CCCBBB>>>;;;<<<>>>AAACCCEEEIIIMMMQQQUUUWWWUUU[[[bbbfffhhhkkkrrrxxx~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyywwwtttooojjjggggggjjjnnnppppppppppppqqqnnnnnnmmmnnnooorrruuuvvv{{{{{{zzzxxxuuussstttvvvvvvtttrrrrrruuuwwwxxxxxxyyyyyywwwvvvuuunnn\\\KKKFFF<<<333000///------///......//////...---,,,,,,,,,,,,,,,------...............------,,,+++******333111///...////////////...111555888555000------+++***************++++++******))))))))))))******,,,,,,,,,+++++++++++++++,,,)))'''&&&))),,,...//////111222555@@@OOOYYY[[[SSS@@@666444///000222---------+++***))))))))))))...,,,)))***,,,---,,,*********+++---000000,,,(((000///---...000222222333111///......000111111000444444444555555555555555777:::===???>>>>>>AAACCCBBBEEEIIINNNSSSWWWZZZ\\\```cccfffgggggghhhkkknnnkkkpppuuuwwwvvvyyy~~~~~~|||xxxuuutttuuuwwwrrrpppnnnllljjjeee___[[[[[[[[[YYYVVVRRRPPPPPPQQQJJJFFFCCCEEEIIILLLKKKHHHFFFCCCCCCDDDHHHWWWttt/////////000000111111111000000000/////////......------,,,,,,,,,,,,---------,,,,,,,,,------.../////////...............------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,---///000111666777999888666444444444222222333555666888:::;;;GGGHHHGGGFFFDDDEEEGGGJJJMMMPPPTTTYYY\\\[[[WWWSSSNNNEEE999111...---+++)))%%%'''***+++++++++---...111777BBBQQQaaappp~~~xxxsssnnn___MMMAAA:::444222111//////222............222999BBBHHHTTTTTTRRRJJJAAA:::999:::<<<>>>???:::333...---///+++***))))))(((((())))))''''''(((((()))*********'''(((((((((((()))))))))***)))(((+++///222222111000333888>>>CCCHHHKKKLLLGGGEEE@@@;;;555000---+++)))))))))(((''''''((((((&&&''')))++++++++++++***'''''''''((((((((())))))***)))(((((('''''''''((('''((()))***+++***))))))+++)))(((((()))***)))((()))(((((((((((()))*********)))((()))******)))(((***************)))((((((***))))))((()))***,,,,,,)))))))))***---.........)))''''''***---000000///***************+++++++++******+++...111111///---------------,,,,,,,,,,,,*********+++,,,---...///,,,,,,++++++++++++++++++---,,,++++++***+++++++++------------............000000111111222333333444000444888777444111111333666777888;;;>>>BBBFFFHHHLLLQQQVVVYYY[[[___eeekkkssstttttttttttttttssssssqqqqqqqqqpppmmmjjjfffcccdddgggkkknnnooopppqqqrrrppppppooooooqqqsssvvvxxx}}}}}}|||yyyvvvuuuvvvxxxxxxvvvtttuuuxxx{{{~~~~~~}}}~~~yyykkk\\\NNNCCC777333222000///111......//////...------,,,,,,,,,------------------------,,,,,,++++++******111000........./////////111555:::;;;888333000///++++++************++++++***))))))(((((())))))************+++++++++++++++---+++)))(((***---......111111222777FFFVVV___```SSS@@@666444...///111,,,///...---------------...---+++******---...---,,,...---...000222222///,,,...---,,,,,,...000111111222111000111222222333222333444666888;;;???AAACCCEEEHHHLLLNNNNNNOOORRRUUU\\\^^^ccciiiooosssvvvxxxyyy|||~~~}}}~~~~~~|||xxxxxxwwwwwwvvvuuuuuutttvvvwwwyyy{{{}}}~~~~~~|||zzzzzzyyyyyyxxxvvvtttuuuwwwyyyxxxwwwuuusssrrroookkkhhhhhhiiiiiigggdddbbbbbbccc^^^ZZZVVVVVVZZZ\\\[[[YYYSSSOOONNNPPPVVVeee---......///000111222222/////////.........------...------,,,,,,------...------,,,,,,------......222000///---,,,+++,,,,,,.........------,,,,,,,,,---------,,,,,,***)))((('''***---......///333666===@@@CCCAAA<<<999999<<<;;;<<<>>>@@@BBBDDDFFFGGGTTTUUUVVVUUURRRPPPOOOOOOSSSSSSUUUWWWXXXVVVRRROOOFFF???777111///...,,,)))$$$&&&((()))***,,,///111555???OOO```ppp~~~zzzrrrhhhWWWEEE999333//////...+++***,,,---------,,,...111777;;;LLLMMMMMMHHHAAA;;;::::::???@@@AAA===666000......***))))))(((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((()))(((''''''(((+++------------000444:::AAAHHHNNNQQQQQQPPPMMMFFF;;;333...---,,,+++)))(((((()))***+++((()))+++,,,,,,,,,++++++((((((((())))))))))))))))))(((''''''&&&'''''''''*********))))))((((((((()))(((((()))***+++)))((((((''''''''''''((())))))***)))((((((******)))((())))))******))))))(((((())))))))))))***+++,,,---+++******,,,///111111111'''&&&&&&))),,,.........))))))*********+++++++++,,,,,,...000333333111///...............---,,,,,,++++++,,,,,,,,,---------------,,,+++************---,,,+++***************---------,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,000333222///------///111000111222444888;;;>>>@@@CCCFFFHHHIIILLLSSSXXXaaaaaabbbddddddeeeeeeeeeaaabbbccccccaaa___\\\ZZZYYY]]]aaadddfffhhhjjjllllllkkkkkkkkklllnnnqqqrrrvvvvvvuuussspppoooppprrrrrrpppnnnppptttzzz~~~~~~}}}zzzzzz}}}}}}tttiiiWWWIII;;;555333000000111.........///......---,,,------------------,,,,,,++++++++++++++++++******//////...------...000000666<<>>333...,,,------)))((()))---.........---///222555DDDGGGJJJIIIDDD>>>:::888<<<===>>>;;;666111......******)))(((((((((((()))%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((())))))((()))+++---......,,,+++...///111555;;;AAAGGGJJJNNNRRRTTTNNNCCC888333111///---***)))((())))))))))))***+++,,,,,,++++++***(((((((((((((((((((((((((((''''''&&&&&&&&&''''''******)))(((((((((((()))))))))***+++------+++)))'''&&&&&&&&&&&&'''((((((***((('''((()))***)))(((((()))))))))))))))((((((''''''((()))***+++,,,,,,,,,+++,,,...111333333222++++++************)))))))))))))))***++++++,,,,,,...///000333555555333111...//////000///...---,,,------------------,,,,,,---,,,+++******++++++,,,...------,,,++++++++++++......------,,,,,,++++++,,,,,,------............,,,///111000...------///000///......000333666888777888999999999<<>>@@@BBBCCCJJJKKKMMMRRRXXX```hhhlllxxx{{{~~~wwwsssnnnoooqqqqqqmmmhhhaaa___[[[YYYVVVSSSOOOLLLKKKLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIKKKNNNQQQSSSTTTTTTTTTSSSSSSQQQPPPOOOVVVWWWYYYZZZZZZ\\\___aaadddbbb```aaadddggghhhiiinnnqqqvvvyyy{{{}}}|||xxxxxx|||{{{|||++++++,,,,,,---.../////////.........------------,,,,,,++++++++++++,,,,,,............///000111222222000---***((((((((()))------------------------,,,,,,---..................000222111222888CCCLLLRRRXXX\\\ZZZRRRMMMMMMPPPRRRSSSTTTUUUVVVVVVUUUUUUYYY\\\]]]\\\WWWQQQLLLJJJJJJGGGCCCAAA@@@>>><<<:::444333111000///---+++)))((()))))))))))),,,000444BBBSSSgggttt~~~|||pppbbbTTTCCC777111,,,***,,,---)))((()))+++,,,...------...000222===BBBHHHKKKHHHBBB;;;666777777888666333000...---++++++***))))))))))))***&&&'''''''''''''''((((((&&&&&&''''''((())))))***'''***///222222///+++))),,,,,,---///333888===???CCCKKKRRRRRRKKKAAA;;;999333000,,,******)))(((&&&)))***+++++++++***)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''(((((()))*********+++---......---+++&&&&&&&&&&&&&&&''''''((()))((('''((()))***)))''''''(((((()))))))))(((((())))))***+++,,,,,,------,,,++++++---000222222111......---+++***(((''''''((())))))***++++++,,,,,,///000111444666666444222...///111222222111///........./////////...------,,,++++++***+++---///000000000///...---,,,,,,,,,///.........------,,,,,,------............//////)))+++,,,,,,+++***++++++,,,,,,+++***+++---///000222111111000000333777:::999:::<<<>>>@@@AAABBBCCC???@@@AAABBBBBBBBBAAAAAA???AAACCCDDDEEEFFFGGGIIINNNMMMLLLKKKLLLMMMOOOQQQOOOOOOOOOMMMJJJJJJKKKMMMMMMKKKJJJMMMRRRXXX]]]___aaa```^^^```hhhrrrvvvsssdddRRR???666333111//////------...............---.........------,,,,,,,,,******************+++++++++---......---...222555===JJJTTTRRRJJJBBB999222---,,,,,,+++******++++++))))))(((((((((((())))))''''''((()))***++++++++++++,,,---///111111...,,,...///444EEE___sssvvvoooWWWBBB666222,,,---///+++......------------......000000111111111222333444666666666666666777777888666888;;;<<<<<<===@@@BBB@@@DDDIIILLLNNNQQQTTTWWWaaabbbeeekkkrrr{{{~~~yyysssmmmgggddd]]]XXXTTTTTTWWWWWWSSSOOOJJJHHHEEECCCBBBAAA>>><<<<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;:::::::::::::::::::::<<<>>>@@@AAA???@@@AAAAAABBBAAAAAAAAAEEEFFFGGGHHHGGGHHHJJJLLLOOOMMMLLLMMMQQQUUUXXXYYY^^^bbbggglllpppuuuyyy|||}}}{{{}}}//////...---,,,+++******/////////.........---------,,,,,,++++++,,,,,,---......///000111333444555111///---,,,+++******+++++++++,,,,,,---.........//////111222333444444444666777888999<<>>999555444333111000///...---,,,++++++***************((((((((((((((((((((((((&&&''''''((()))***++++++$$$)))...111000---)))'''''''''(((***---111555888999@@@IIINNNLLLGGGBBB@@@777444000///000///+++'''******+++++++++)))((('''''''''''''''&&&&&&&&&&&&'''''''''&&&''''''((()))'''''''''(((((()))))))))+++******,,,...///---,,,'''&&&&&&&&&&&&'''(((((()))(((''''''))))))((('''''''''((()))))))))((((((,,,,,,---............---+++******,,,...//////...***+++,,,+++***)))***+++(((((()))***+++,,,,,,---//////111333666666444222000111333555666555444333111222333444333222111000---,,,++++++---///222444222111000///...---------............------------,,,,,,,,,,,,,,,---------************++++++++++++++++++++++++,,,,,,------///...---------///111222///000111333555555666666444555555666666666666666777888::::::999999;;;<<>>>>>???AAABBB?????????===;;;:::<<<======<<<<<<>>>BBBGGGIIIJJJMMMMMMLLLOOOYYYgggoooppphhhUUUBBB999777444111000,,,---......///.........------------------,,,,,,++++++++++++++++++*********---//////...///444888AAARRR___]]]SSSIII===222...---,,,++++++***++++++******))))))))))))******((())))))******+++++++++)))***---222555555222///...222;;;OOOiii|||}}}tttYYYDDD888333,,,---000+++///////////////000111222000222444555555777:::<<<<<<>>>@@@AAAAAAAAABBBCCCDDDHHHLLLNNNMMMNNNQQQTTTWWW\\\bbbfffgggiiimmmpppzzz{{{}}}zzzxxxvvvtttsssqqqooonnnmmmllllllkkkiiieee___YYYRRRMMMKKKGGGEEEBBBBBBDDDDDDAAA???===:::777666555555333111444444555555555555666666333333333333222222222222444444333444444555666777555555777888999999999999:::;;;===<<<;;;;;;<<<===@@@>>>>>>???CCCHHHJJJKKKLLLOOOTTTXXX]]]bbbhhhlllsssrrrrrrvvv/////////......---------000000000/////////...............------............///000111333666888999000000///////////////...---...///000222333444444555666777888::::::;;;;;;>>>>>>@@@EEEKKKTTT\\\aaahhhkkkmmmmmmjjjfffcccbbbccccccbbb___[[[WWWSSSPPPJJJJJJIIIFFFBBB>>><<<<<<:::777333222111111000///+++,,,------,,,*********++++++******+++000666;;;LLLaaauuu|||yyyjjjZZZJJJ===333///000+++)))+++,,,++++++---+++,,,,,,+++******,,,...111555:::@@@DDDEEECCC@@@888555222000///.........++++++***)))))))))))))))((((((((((((''''''''''''''''''((()))***+++,,,,,,$$$(((,,,---,,,***))))))''''''((()))+++...000222111555;;;AAACCCCCCBBB@@@:::777666777999888333...,,,,,,,,,,,,,,,***)))'''(((((((((((('''''''''&&&((('''''''''(((((()))***'''((()))))))))((('''&&&+++)))((()))+++------,,,'''''''''&&&'''(((((())))))(((''''''((()))((('''&&&''''''((())))))((((((+++,,,---------,,,+++******)))((()))+++,,,+++***&&&(((******((((((***,,,'''((()))***+++,,,------...///000333555555333111222444777999;;;;;;:::999555666888999999888777666000///---------000222444222111000...------,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++---,,,++++++---.........+++,,,---.........---------,,,+++,,,,,,---...---,,,---...///////////////000000000000000/////////111222333222222222444555888777555444444555777888555666555333111111333444333333333555888:::::::::;;;<<<<<<@@@LLL\\\gggjjjgggTTTAAA999888555111///,,,------...//////......,,,,,,------------------------,,,,,,++++++*********---000000///000555:::DDDYYYiiiggg[[[PPPAAA444......---,,,++++++++++++++++++************++++++*********+++++++++++++++'''***///555999:::777444111888FFF[[[ttt{{{[[[FFF999444------000,,,......///111222555777888777;;;>>>AAACCCFFFKKKOOOOOOSSSWWWYYYYYYYYYZZZ[[[```dddjjjkkkjjjkkknnnqqquuu{{{~~~{{{xxxwwwtttooohhhdddbbb```]]][[[VVVWWWWWWTTTPPPMMMNNNPPPRRRPPPLLLGGGCCC???<<<;;;888888888777777777666666555333000///000111000///000000111222222222222222///////////////000000000//////000111222222222222000111222333333444444333333555666666555444555666666555444666999===>>>>>>>>>@@@BBBDDDGGGLLLRRRWWW[[[[[[]]]bbbmmm}}},,,,,,---///000222333444000000000000////////////000000////////////000000...///000222555777:::;;;000000111222333222222222222333444666888999;;;;;;;;;;;;<<<===>>>>>>>>>>>>BBBCCCGGGNNNWWW___ccceeejjjkkkmmmnnnllliiifffccc]]]]]][[[WWWQQQKKKFFFCCCAAAAAA???;;;777444444555333111...------...---,,,***+++,,,,,,***))))))***************,,,222999???QQQeeewww}}}yyynnn___PPPAAA666111000000+++(((***,,,++++++.../////////---++++++---///...000444:::@@@EEEGGGGGG<<<888333000///.........******)))((((((((((((((('''''''''''''''''''''''''''((()))***+++,,,------&&&)))+++***)))(((+++---++++++++++++++++++,,,,,,,,,---///444999=========<<<:::999<<<@@@???:::555---.........---+++)))(((******))))))((((((((('''((((((((((((((()))******((()))******)))'''$$$###***(((&&&''')))+++,,,,,,(((''''''''''''((()))))))))'''&&&'''((()))((('''&&&&&&'''((())))))(((((())))))******)))(((&&&%%%)))((('''((())))))((('''%%%'''))))))'''&&&(((***'''((()))***+++,,,---------...///222444555333111444666:::===??????>>>===888999;;;=========;;;:::333111///......000222444111111///...---,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++***))))))+++,,,,,,,,,'''(((***,,,,,,+++***))),,,+++***+++,,,---,,,+++,,,------.........------/////////...------,,,,,,,,,---......---...000222333222000......///111222000111000...,,,,,,...000.........000222333222000444666777;;;GGGYYYeeeiiicccQQQ>>>777777444///,,,,,,,,,---.../////////...,,,,,,,,,------...............------,,,+++*********---111111///111777<<>>;;;888444>>>NNNddd{{{\\\GGG:::444---...111,,,111222444666:::===@@@BBBFFFJJJOOOSSSWWW[[[bbbggghhhmmmrrruuuuuutttuuuwwwyyy~~~~~~wwwtttnnnhhhccc```^^^]]]ZZZUUUOOOKKKJJJJJJHHHFFFEEEGGGHHHDDD>>>;;;===AAA???===;;;888777666666666000111222222000000111222///...,,,---///222222222---...000111111111000000//////000000000000000000,,,---///111222222111111...//////000000//////...///111333333222111222333///......000222555555555666777777777999===CCCGGGGGGGGGIIIOOO[[[lll~~~..................//////111000///000222333222111666555444333333333333444222333333333888>>>===999555555555555555666777888777999;;;<<<===???BBBDDDGGGFFFEEEEEEEEEGGGJJJKKKKKKOOOTTTZZZ___bbbccccccfffffffffggggggddd___[[[SSSQQQNNNIIIDDD@@@===;;;888444111111444555222...111///------------,,,+++++++++******************,,,******+++,,,///;;;HHHYYYmmm|||}}}wwwqqq```MMMBBB;;;444...,,,---++++++---000222111///000///...---,,,++++++++++++---111666===CCCHHHKKKFFFAAA:::222---++++++,,,...+++)))((()))***))))))((((((((((((((((((((((((((('''&&&(((+++---......---***(((***---///...,,,***))))))((((((((((((((()))***+++---///111222333888999>>>EEEKKKKKKDDD===999555111000111111,,,(((((())))))((((((''''''''''''''''''((()))******+++...,,,)))&&&%%%&&&''')))''''''&&&%%%%%%&&&((()))******(((''''''&&&&&&&&&***)))'''%%%%%%&&&((())))))******)))(((((()))+++)))((('''&&&&&&&&&&&&&&&))))))************)))))))))((('''&&&'''(((***,,,%%%&&&'''((((((***---000222222222222222222222222777;;;@@@CCCDDDDDDDDDEEEDDDBBBAAA@@@AAAAAA???>>>777555222///......000111.........------,,,,,,+++,,,***)))***+++------,,,+++++++++++++++,,,,,,,,,******+++++++++******)))******,,,...000000...,,,---,,,+++*********+++,,,------...............---............---,,,++++++...,,,***))))))***,,,---...+++)))***,,,---+++(((++++++******++++++,,,------,,,+++++++++,,,---...222555666666CCCWWWccceeebbbPPP===444222000---,,,+++,,,---////////////...++++++,,,---...///000000+++******)))******+++,,,+++---//////000222555777KKKZZZiiinnnjjj^^^III777222///+++***************,,,,,,++++++***)))((((((......---,,,,,,,,,------///...000666888777999<<<>>>BBB___zzzvvv___III777555666333222555444888===@@@CCCJJJUUU]]]bbbhhhnnnrrrwww}}}}}}zzzwwwsssmmmgggbbbZZZWWWSSSNNNIIIFFFEEEDDDEEE<<<888<<<>>>:::666777777777777666666555555555666555555444333222111111222111000///////////////------......//////000000.........000222222000...........................///...---------...000111555555555444444333222222222//////111111...---000000000000000111111111111555555444444444555666666999999:::>>>GGGUUUeeeooo000000111111222222222333444333222333555666666555;;;;;;;;;;;;;;;;;;::::::888;;;;;;;;;???DDDEEEBBBAAA@@@@@@??????@@@AAAAAABBBCCCDDDEEEEEEGGGJJJMMMPPPOOOMMMLLLLLLNNNOOOQQQRRRUUUXXX\\\^^^______^^^[[[[[[[[[\\\\\\ZZZUUURRRIIIFFFAAA===999777666666555111///000444555222///222111111111111///,,,)))+++***************+++++++++***+++,,,---111>>>KKK^^^rrr~~~~~~|||ooodddUUUEEE<<<777222...---///------///222444444333111000///...,,,,,,+++++++++---///444999===AAADDDGGGDDD???:::555111///...+++)))&&&&&&&&&''''''&&&(((((((((((((((((((((((((((((((((***,,,......---***((('''))),,,///...---******)))((('''''''''((('''''')))***,,,...///000222555;;;EEEOOOSSSPPPLLL@@@<<<777555555333...***,,,***)))(((((((((((('''&&&&&&'''(((((()))******000...+++(((&&&&&&'''(((***)))((((((((()))***+++***)))(((((('''''''''''')))((('''''''''((()))***((()))******)))((()))***(((((('''&&&&&&&&&&&&&&&((())))))******))))))((()))((('''''''''(((***+++((()))*********+++...000000000000000000000000000777:::???CCCDDDEEEFFFGGGFFFDDDBBBAAAAAA@@@>>><<<666444111///......///000//////.........---------+++***))))))+++,,,,,,+++++++++++++++++++++++++++***++++++++++++******)))+++***+++---...///---++++++******))))))***+++,,,------......///.....................---,,,++++++---,,,+++******+++,,,,,,...,,,++++++------,,,***+++************+++,,,,,,,,,++++++***+++,,,---...000444555777DDDYYYeeefffcccPPP;;;222000///......,,,---.../////////............//////000000111111+++++++++******************,,,...//////111333666FFFUUUeeellliii]]]III888222///,,,+++,,,,,,,,,+++......------,,,++++++***...------,,,,,,---------///...111777999999<<<@@@DDDLLLiiiuuu^^^JJJ:::777888555777===>>>DDDMMMTTT[[[eeepppxxx~~~~~~{{{tttnnneeeccc```]]]ZZZUUUOOOKKKFFFDDDAAA>>>;;;:::999999===555111444777444111111111111111000000000//////333222222111000/////////000//////.........//////............////////////000//////111333333111///........................000000///......///000000666555555444333222111111222///...000000------000//////000000000111111111111111111111111222333333222333444777<<>>;;;:::777333///222...***)))***+++)))'''((((((((()))******++++++111///,,,)))'''&&&'''''''''&&&&&&%%%&&&'''((()))***))))))((((((((())))))''''''((()))************''')))++++++***(((((()))(((((('''&&&&&&&&&&&&''''''(((((())))))(((((('''))))))(((''''''(((***+++)))***++++++***+++---///////////////////////////555999>>>BBBDDDEEEFFFHHHGGGEEEAAA???>>>===:::888444222000...------...///////////////............+++)))((((((***++++++***************************+++++++++++++++***)))))),,,+++******,,,---,,,+++))))))((())))))***+++,,,,,,,,,---.../////////...////////////...---,,,+++++++++++++++++++++++++++---,,,++++++,,,,,,+++*********))))))******+++,,,,,,+++*********+++,,,---...333555888GGG]]]hhhhhhcccOOO;;;222111000000000/////////000//////...---////////////////////////++++++,,,,,,,,,***)))(((***+++---------///111444@@@NNN^^^gggfff[[[III:::111///......//////...,,,...------,,,,,,+++++++++------------------------***))),,,111444555999???LLLYYYvvvnnnYYYKKK???=========EEEOOORRRZZZfffrrr{{{~~~{{{xxxkkkhhhdddbbb```\\\VVVPPPLLLJJJHHHFFFDDDAAA<<<999666555444222222222333444444///,,,...000///------,,,,,,,,,,,,,,,+++++++++//////......------,,,,,,...------------......////////////...............///......///111111000....................................///000111222333555555444333222111000///111...---//////,,,---000//////000000000000111111......---------.../////////111333555777;;;???BBBKKKSSS```sss555666777888999:::;;;<<<<<<<<<===???CCCFFFFFFFFFIIIKKKNNNPPPPPPOOOLLLJJJGGGMMMPPPNNNMMMRRRVVVXXXXXXWWWTTTRRRPPPPPPPPPPPPQQQPPPNNNLLLKKKLLLPPPSSSTTTRRRPPPMMMKKKKKKKKKLLLOOOOOOOOONNNKKKHHHFFFDDD@@@???>>>??????>>><<<999555333000...------//////---,,,---000444555444333999888666555444222---***)))))))))***+++,,,---...+++***+++...111999GGGVVVhhhvvvyyyqqqiii]]]OOOCCC:::111//////...---...000333999>>>@@@???<<<:::222111///---+++***))))))******+++---///111333444;;;>>>BBBDDDBBB>>>888555000...***)))))))))((('''((((((((((((((((((((((((***+++---///111000,,,))))))))))))+++,,,---------+++***)))((('''&&&&&&&&&###$$$%%%&&&'''((()))***+++---333;;;DDDJJJMMMMMMJJJGGGBBB???>>><<<999777888333...,,,------+++(((***+++++++++,,,,,,,,,---...---***((('''''''''(((%%%%%%$$$$$$%%%&&&'''(((+++******)))))))))******%%%''')))+++,,,,,,+++***%%%(((++++++***((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((''''''))))))(((((((((((()))******+++,,,+++******+++---........................222555:::>>>@@@AAACCCEEEEEEBBB>>>;;;999777555333111000...---,,,,,,---------------...............+++)))(((((()))******)))************************,,,,,,,,,,,,+++***)))))),,,***))))))***++++++***((())))))***+++,,,,,,---+++,,,---...//////////////////000//////...---,,,******+++,,,,,,,,,++++++++++++***************)))******)))))))))***++++++++++++***)))***+++,,,------222555;;;MMMcccmmmlllbbbPPP===555444333111111111000000000///...------.........------,,,,,,,,,+++,,,---...---+++(((''')))***,,,,,,,,,---///111888EEEUUU``````VVVGGG;;;000//////000111111///---+++++++++******)))))))))+++,,,,,,------.........)))(((***...000111777???RRReeevvveeeUUUNNNIIIHHHJJJOOO[[[hhhooowww~~~zzzwwwuuutttsssqqqnnnjjjfffccc```\\\YYYQQQNNNKKKIIIGGGDDD???;;;>>><<<::::::999777444111000////////////000111222111...,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++++++++,,,---....../////////......---------,,,++++++,,,---...---,,,........................+++,,,---///111333555666444444333222000///......000---,,,......,,,,,,000////////////000000000111---------------......///...000333444666888;;;===@@@EEEOOO___vvv>>>???@@@AAABBBCCCDDDEEEEEEEEEFFFJJJNNNQQQRRRRRRPPPSSSVVVXXXXXXVVVSSSQQQNNNSSSVVVSSSRRRWWW[[[]]][[[YYYVVVRRRPPPOOOPPPPPPNNNMMMJJJGGGFFFGGGJJJMMMLLLJJJGGGDDDBBBAAABBBBBBDDDDDDCCCBBB@@@===;;;999999777666666777777666444000000111111111000///...,,,---///222555666555444<<<999555222111000///...************+++,,,---...+++***+++///333;;;KKKZZZkkkvvv|||uuujjj^^^OOOBBB;;;444......///------///000666???EEEFFFBBB<<<888111///...+++)))(((''''''))))))***+++---///111222333777>>>CCCEEEDDD@@@===666333///---,,,+++)))((())))))))))))))))))))))))***+++---000222000,,,)))+++,,,------,,,+++*********)))((('''&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))+++,,,///444:::>>>@@@AAADDDBBB@@@?????????@@@@@@===999444222111///,,,*********++++++++++++,,,,,,)))(((''''''''''''((())))))((((((((()))***,,,---,,,,,,+++*********++++++%%%''')))+++,,,,,,***)))%%%(((***+++***(((''''''''''''&&&&&&&&&''''''(((''''''((((((((((((''''''))))))((((((((((((((()))+++---......---,,,---..............................111555888999;;;===??????<<<888555333222000//////...,,,++++++++++++,,,+++++++++,,,,,,---------+++)))(((((()))******))))))************+++++++++---------,,,,,,***))))))+++***((((((***++++++***)))***+++,,,------......***+++,,,...///000000000000000000000///...------)))***+++,,,,,,,,,,,,+++,,,------,,,++++++++++++*********)))***++++++,,,,,,+++*********+++,,,---,,,222777@@@TTTkkktttrrraaaPPP@@@:::999666222000111111000///...------,,,......------,,,,,,+++++++++,,,---...---+++)))''')))***++++++***+++---///222<<>><<<:::999777555333222000////////////---+++,,,,,,,,,,,,,,,,,,------///...---,,,---......------------------------...++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...//////......------,,,,,,,,,+++******,,,------,,,..............................///000111222333333333222111000///...------...,,,,,,//////---,,,///...////////////000000000///////////////000000111.../////////000222666999666:::AAANNNeeeLLLLLLMMMNNNNNNOOOPPPPPPPPPOOOPPPRRRVVVXXXYYYYYYUUUVVVYYY[[[ZZZXXXUUUSSSQQQTTTTTTQQQRRRVVVZZZZZZWWWTTTPPPLLLJJJIIIJJJKKKFFFFFFDDDBBB@@@@@@CCCEEEBBB@@@>>>;;;:::::::::;;;;;;;;;::::::888777666555555333222111333444333222...///111222222000...---,,,...111333555555444333:::666111///...///000000+++++++++++++++,,,---...+++***+++///444===NNN]]]llltttxxxpppcccUUUFFF;;;777222///000111......000111888AAAFFFDDD???999555///...,,,***)))''''''''')))))))))***+++---...//////333:::@@@EEEGGGGGGFFF;;;888333000...,,,)))'''))))))))))))))))))))))))***+++---///111000,,,)))+++,,,...---+++)))(((((()))(((''''''&&&&&&''''''&&&&&&''''''((((((((()))(((***---000444777999::::::999999:::<<>>999111///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...///////////////...///111111333>>>III```zzzooollljjjoootttyyy}}}{{{iiiWWWSSSNNNJJJGGGFFFGGGHHHJJJGGGBBB???===;;;999777666555555444333222222222---+++***+++,,,,,,+++***,,,,,,,,,---------------,,,...---******------+++++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,++++++++++++,,,,,,---.........---------------...---+++,,,---//////...........................222222222111000///---,,,000000//////......---------+++---222222...---.........////////////000000111111000000111111222333333222111///...///222555000555;;;FFF\\\vvvVVVWWWWWWWWWXXXXXXYYYYYYUUUTTTSSSTTTUUUVVVUUUTTTRRRSSSTTTUUUTTTQQQOOOMMMMMMMMMKKKHHHJJJOOOPPPNNNLLLIIIEEEAAA???>>>???@@@=========;;;999888:::<<<999888555444333444555666555555555444444333222222333111//////000222222222000000111111000///...---,,,...111333333222111000333111...---...//////...,,,,,,+++++++++,,,,,,---+++***+++///444>>>OOO___hhhnnnppphhhZZZKKK===444444000///222333000000222444999>>>???<<<777444222...---,,,***)))(((((((((***))))))))))))***++++++---///444999???DDDHHHJJJCCC???999555222///+++)))))))))))))))))))))))))))******+++...000///---***'''***,,,,,,)))'''&&&'''''''''&&&&&&&&&'''(((((('''''''''''''''((((((((('''))),,,...000111222333///000111444777<<>>AAAFFFGGGCCCBBB@@@;;;777555555666777555666666555333222333555333222000//////000111222222111111111000000000000222000------...000111111444333111000////////////,,,...111333222000......------,,,---//////...,,,------,,,+++++++++,,,,,,+++***+++///444>>>OOO___cccggghhh```RRRCCC777///222//////333444222222444666999;;;999555111000111...---,,,+++************+++***)))(((((((((((((((+++,,,///333999???EEEHHHIIIEEE???:::666333///,,,))))))))))))))))))))))))))))))***---//////---+++###&&&******'''%%%%%%'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&(((+++,,,,,,,,,,,,---)))+++---///333999???DDDCCCGGGJJJEEE:::222000111........................))))))))))))((((((((((((+++*********,,,---///111222111///---+++******)))(((((((((((((((''''''''''''((()))'''&&&&&&(((***&&&&&&&&&&&&&&&'''((()))))))))************))))))))))))***))))))((('''''''''))),,,---,,,+++,,,,,,)))))))))))))))))))))))),,,---...---+++***+++,,,---***((((((+++...000111)))))))))))))))(((((((((******+++,,,...///000000...,,,******+++,,,+++***'''(((***,,,...000222222.........---,,,+++)))(((&&&&&&))),,,///000...,,,***+++,,,---,,,+++***)))((()))+++---///111222222111222222111111000///...+++***)))))))))+++...///***,,,...,,,***(((***,,,------,,,,,,------...///......---,,,---...///000///666???MMMfff~~~hhhSSS===222000000000111...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,+++******+++------...666AAABBB;;;666666222///+++***************************************''')))+++...000000000///...///111444555;;;JJJXXXsss~~~qqqllljjjkkkgggfffuuuuuuYYYFFF<<<999444111000111555777666444000...////////////000000000...---,,,---...,,,+++)))***+++,,,,,,+++'''((()))***+++,,,,,,++++++000///***(((+++,,,)))******++++++,,,,,,------******+++,,,---......///......---,,,++++++++++++,,,,,,,,,------............,,,******,,,---...---........................,,,---...000000000//////,,,,,,,,,---------......***+++000666777111------............/////////000000////////////000111111,,,...000000//////000111///555888???QQQccccccWWW[[[ZZZXXXUUUSSSRRRQQQPPPKKKJJJIIIHHHFFFEEECCCCCCCCCAAA???>>>>>>===;;;999::::::999888888888888888888666444333111111111222555444444888<<<;;;333,,,000111222222111000///...000000000000000000000000///...,,,,,,,,,---///111333333333333333333333333444333222111000/////////........................///...---,,,++++++++++++(((***,,,000777BBBPPPZZZbbbbbb___UUUFFF999222000///000222444444222000///---.../////////...---,,,,,,,,,,,,---...---+++(((***************)))((((((%%%'''+++...111777@@@FFFFFFFFFEEEBBB;;;555111///...,,,(((''''''((()))(((((()))++++++***)))******)))(((&&&%%%%%%&&&((())),,,)))&&&%%%&&&'''((('''((((((((((((((())))))***+++,,,,,,,,,,,,+++******)))))))))+++---111555777777===AAA>>>666000111444222222222222111000///...------,,,+++***)))((((((((())))))******)))((((((000...,,,+++++++++***(((###((()))(((&&&&&&'''************)))(((&&&&&&&&&'''(((((())))))))))))&&&'''(((*********))))))(((((('''''''''(((((()))+++)))'''***...000---)))(((''''''(((******)))'''------,,,,,,+++***))))))(((((())))))*********+++)))((('''''''''(((***+++,,,++++++******++++++,,,...---+++******+++---...)))+++,,,...//////......***,,,,,,+++)))((()))***+++)))''')))---///...+++************++++++++++++(((((()))***+++---......////////////...---,,,+++)))******+++---......///---+++))))))+++,,,---,,,,,,++++++++++++++++++,,,)))***+++---...///000000222444BBBTTTkkk}}}jjjKKK999666000---000...---------,,,,,,+++++++++++++++,,,---.........---///...---,,,***)))((((((******+++,,,,,,---.........111555888888666222///...---,,,+++++++++,,,---******************)))))))))***,,,---...//////000555222333666;;;DDDXXXllluuuiiiaaa]]]VVVQQQNNNNNNMMMRRRfff|||lllRRR@@@666444222000000000000000.........---++++++---///,,,---...///...---,,,+++)))))))))***++++++,,,,,,///---+++...222333000+++............---,,,+++***)))******+++++++++******------,,,++++++,,,------///...---,,,+++,,,---...//////000111111000///......---,,,++++++,,,...///...---,,,,,,---...---+++------...000222111///---***,,,------------...000000222444666666333000...........................---------.........//////............////////////555555888BBBMMMRRROOOJJJPPPOOOMMMKKKIIIHHHGGGGGGDDDCCCAAA???===<<<<<<;;;===;;;999999999999777666555555444444333333333333555444333111000///000000444999???CCCAAA<<<777333111000///............//////////////////////////////...---,,,,,,---///000333333333222222222222222000///...---------------..............................,,,++++++************,,,---000555>>>JJJRRRSSSTTTRRRIII>>>444000///000111333333222000---+++,,,,,,---......---,,,+++---,,,---///000///,,,******************)))((((((,,,......---,,,---000333@@@AAABBB@@@<<<888666555000...,,,+++,,,,,,,,,+++'''(((*********)))******&&&''''''''''''''''''&&&'''%%%$$$%%%''')))******(((''''''''''''((())))))++++++,,,,,,++++++***)))((('''''''''))),,,...000111444666555222///......444444555555666666555555444333111000---,,,***)))***))))))))))))))))))(((,,,***(((((((((((('''&&&"""&&&)))***(((''''''(((+++++++++******)))((('''((()))***+++,,,+++***)))&&&''')))******)))((((((''''''''''''''''''((()))((('''&&&(((+++,,,,,,***(((''''''(((******)))(((---,,,,,,+++******))))))(((((()))))))))*********))))))((((((((())))))***......---,,,,,,,,,,,,,,,...---+++******+++---...***+++,,,---......------+++,,,---+++)))(((((())),,,+++***+++++++++)))(((******++++++++++++++++++)))***+++---...///000000............---,,,++++++******+++,,,---///000000111...+++))))))))))))(((++++++************++++++******,,,---///000000000222444CCCWWWnnn|||fffIII888555///---///---............------------,,,,,,---.........------...------,,,+++***))))))+++++++++,,,,,,------...,,,///333666666444111///---,,,+++***))))))******++++++++++++************---...///000111111222333444444888@@@IIIWWWmmmxxxkkk]]]RRRKKKGGGDDD@@@???@@@???EEE[[[ssseeeMMM===666444222111000000000/////////...,,,+++,,,---...,,,---.........---++++++,,,,,,,,,------.........---+++***---222444111---............---,,,+++*********+++,,,,,,,,,,,,+++---,,,++++++++++++,,,---...---,,,++++++,,,---......//////000///...---,,,///...---,,,,,,------...---,,,+++,,,---...---,,,,,,,,,---///111000...,,,,,,---......,,,+++,,,......000111222222000...,,,........................,,,------------.....................////////////444444888AAAKKKNNNKKKFFFDDDCCCBBB@@@???>>>======>>><<<999777555444555555666444333333444555333222222111111111000000000000222111000......---------***555@@@CCC===555222222111///---++++++,,,...///..............................---,,,,,,...///000333333222111111000111111...------,,,,,,,,,------------------------------------,,,+++************---------///222999AAAGGGCCCDDDBBB<<<555000///111222222222111///,,,***((()))***+++,,,,,,+++******------///111222222///,,,************)))))))))(((((()))+++++++++,,,...000888:::<<<===<<<::::::;;;333222111111111000...+++(((((()))************)))$$$&&&((())))))(((&&&$$$&&&%%%%%%''')))+++***)))(((''''''''''''((())))))++++++,,,,,,++++++***))))))((('''&&&'''((()))***+++,,,---...///...,,,***222333555777999:::;;;;;;999888666444111...,,,+++,,,+++***)))((())))))******(((&&&&&&''''''&&&%%%'''((())))))((('''((()))++++++++++++***)))((((((***,,,...//////---+++)))'''((()))***)))((('''&&&&&&&&&&&&&&&&&&'''(((((('''(((((((((((())),,,...)))(((((()))+++,,,***))),,,,,,++++++***)))))))))(((((())))))))))))******))))))*********))))))(((//////...---------------------++++++++++++------***++++++,,,,,,,,,++++++---......,,,)))(((((()))"""$$$(((***+++,,,---///++++++******************((())),,,...///000//////------------,,,+++******)))***+++,,,...///000111111...***''''''(((((((((*********))))))************+++,,,---...000000111222444EEE[[[qqqzzz```FFF777333---,,,///,,,///////////////000000000.........///......------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---------***,,,000333444222000......---,,,+++************,,,,,,,,,,,,+++++++++***,,,.../////////000222444666:::DDDRRR___ppp}}}nnnhhh^^^RRRGGG???:::888666555666888777===UUUnnnvvv[[[FFF999555444333222333222111//////...---,,,+++,,,------,,,,,,---------,,,+++***------------------......***))))))---111333222///---......------,,,+++******+++,,,---------------,,,++++++******++++++,,,...---,,,++++++,,,---.../////////......,,,+++***000///...---------------,,,+++***,,,---///...---,,,+++,,,...//////---+++...//////...,,,++++++,,,------.........---,,,+++........................,,,,,,,,,,,,---------------............/////////222333777???GGGIIIEEE???===<<<;;;999999888888888<<<999666333111222333444222000000111222333222111111111111222111111111000//////...---,,,,,,++++++$$$...888:::444---+++---///......---------.................................------------...///000333222111000//////000000.........---......//////---------------------------,,,+++***************------,,,---000555:::>>>999999888444111///111333000000///...,,,***)))((('''(((***++++++***))))))......000333555555222///+++******)))))))))))))))###%%%))),,,///111222333000333666888888999:::<<<666666666666666333...+++***))))))***++++++***)))%%%&&&'''(((((('''&&&%%%)))))))))+++,,,+++)))&&&)))(((((((((((()))******+++++++++++++++***))))))******)))(((((())))))******,,,...///...---,,,,,,,,,...111444666999:::;;;:::999888666333111//////000///,,,***)))***+++,,,+++)))''''''((()))((('''))))))((('''&&&'''((()))***************)))((('''***,,,...000///---***'''(((((()))))))))(((&&&%%%&&&%%%%%%&&&&&&'''((()))(((***,,,***((()))...333+++******+++------,,,+++++++++******))))))))))))(((((()))))))))))))))))))))***+++++++++***((('''------,,,,,,------...///---,,,,,,++++++,,,,,,---++++++++++++************...///...,,,)))''''''((("""'''******+++...111***)))))))))))))))))))))&&&(((***,,,---------,,,,,,,,,,,,,,,,,,+++***)))((()))***+++---...///000,,,)))&&&%%%'''***,,,---******))))))))))))******)))******+++---...000000111444GGG```uuutttXXXBBB555222,,,,,,///+++......//////000000000111////////////......---,,,++++++++++++++++++++++++---------------,,,,,,,,,)))+++...000111000///...111000000...------,,,,,,---------,,,,,,,,,++++++,,,.../////////111555999???IIIXXXiiiyyyyyyoooeee___QQQMMMFFF???999777666666000000333555333999PPPiiilllRRR@@@777444444666888:::999555111000...,,,++++++,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++++++++***************)))***---000111000...---------------,,,+++*********+++,,,------------++++++++++++++++++++++++---,,,+++++++++,,,---...000000///...---,,,+++***111000///...------,,,,,,+++******+++---///...---+++++++++,,,......---+++---...///...,,,+++,,,---,,,,,,++++++++++++,,,,,,........................+++++++++,,,,,,,,,---------------.........//////111222777>>>DDDDDD???:::777777666555555555555555999777444222111111333444111000000111333444444333000111111222222222111111......------,,,,,,++++++)))---222333111...---------...000111222000///---........................------------......//////333222000///...///000111//////.........///000000........................,,,,,,++++++***++++++++++++++++++---000444777999555444222///......000222------,,,+++************'''((()))***+++***))))))---///111555888888555222+++***))))))(((((()))))))))***+++---......---,,,,,,...111222333444777888;;;;;;<<<===<<<888222......,,,+++,,,------+++)))((('''&&&%%%%%%&&&'''(((******+++---......+++(((******))))))******+++,,,***++++++++++++***)))))))))))))))))))))***++++++)))...333222,,,)))***---(((***,,,000333555777888999888888888777777666666444333000...,,,---......,,,***((((((((()))((('''***(((&&&%%%&&&'''(((((((((((((((((((((((('''&&&(((***---......+++(((&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&'''((())))))(((+++---+++''''''---333,,,,,,,,,---...///...,,,******))))))))))))(((((())))))((((((((((((((((((((()))***++++++***(((((((((((()))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,+++*********************...//////---***(((((((((&&&))),,,+++(((%%%&&&(((((((((((()))))))))******((()))+++,,,---,,,,,,++++++++++++,,,++++++******(((((()))***+++,,,,,,---(((&&&$$$%%%(((,,,...///******))))))))))))******)))))))))***+++---///000222555IIIdddwww~~~kkkPPP>>>444111+++---000***---------....../////////.../////////...---,,,,,,***++++++++++++,,,,,,,,,...---------------------***+++---...//////......111111000000///...------------------------------...111444444555999@@@FFFOOO]]]qqqxxxtttnnnggg```WWWNNNHHH;;;888444111//////111222---,,,///111///222EEE\\\www~~~bbbJJJ<<<777444777===EEEIIIGGG>>>666111///,,,+++,,,---,,,+++------,,,,,,,,,+++++++++++++++******))))))((((((***++++++---//////---,,,,,,,,,,,,---,,,,,,++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***+++,,,---...222111000///---,,,,,,+++000//////...------,,,++++++***)))+++---......---++++++***+++---...---++++++,,,------,,,,,,...///---,,,+++++++++,,,------........................+++++++++,,,,,,,,,------------------............111333777<<<@@@???;;;666333222222222222222333333444333111000000111333444222111111222444555555444...///000111111111000///......//////......---,,,...---,,,---...///......,,,///222444444333000...........................---------............///222111///......000111333000//////.........//////////////////////////////------,,,++++++,,,,,,---*********---111444555555000///---+++***+++,,,---,,,+++***))))))***+++,,,'''((()))++++++++++++***,,,...222777::::::777444,,,+++)))((((((((()))***(((((((((***,,,,,,***((()))+++---...///000333555<<<===???AAAAAA???999555444111//////000000---))))))(((&&&$$$$$$&&&((()))''''''))),,,///000///---***))))))))))))***++++++******++++++******)))(((&&&''''''(((((())))))***'''---333111)))%%%'''+++'''(((***---///111222222666666777888:::;;;<<<<<<999777555333222111111111,,,***((('''((('''&&&%%%)))'''%%%%%%&&&(((((((((&&&''''''((((((''''''&&&&&&(((***++++++)))'''%%%&&&'''((()))((('''&&&%%%&&&&&&&&&'''((()))***+++(((***,,,***&&&%%%)))...,,,++++++,,,...///---,,,)))))))))((((((((((((((())))))((((((((((((''''''''''''((()))))))))))))))&&&&&&'''(((***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++...//////---***))))))))))))******)))(((''''''((((((((()))***+++,,,,,,---......------------------+++++++++,,,,,,++++++***(((((()))))))))*********+++)))'''(((***+++,,,+++*********))))))*********))))))))))))+++---///000555777MMMiiizzzwwwbbbJJJ;;;444111+++...111***------------------......---------...------,,,,,,+++++++++++++++++++++,,,---------------.........---------..................////////////...------/////////000111111222222///333888:::<<>>PPPhhhuuu{{{nnnVVVCCC:::777666<<>>===:::666333222222111000///......---000,,,...222222111:::GGGUUU```eee[[[III<<<777666999CCCVVVjjjtttnnn\\\MMM;;;666222222444555333000000///...---------......111000000///---,,,++++++''')))+++---------------***++++++,,,,,,,,,++++++((((((***+++,,,---------,,,---............---,,,+++************,,,---...000///---,,,,,,,,,------+++,,,,,,------,,,+++***,,,+++***+++,,,---,,,+++---,,,++++++---......---+++---...---,,,,,,---...,,,,,,------....................................,,,------------.........,,,,,,---------.........///000222444666666444333111111111111222333444555...///000111333444555555222000000111222333333222...000222333444333222111111111222333333222111000...000222222000000111333//////000000111111111222000000000000000000000000,,,---......//////......111000///...///222555777777666555444333333333333111111111111111111111111......---------......///---,,,,,,///333444222000,,,***))))))***+++***)))...,,,***(((((()))+++,,,)))***,,,---......------+++---222777;;;;;;888555,,,+++)))((('''(((***+++,,,)))'''(((+++,,,***(((''')))+++,,,---///222444000222666;;;@@@BBBAAA???===999555444555444///***%%%&&&((())))))(((&&&%%%)))(((((()))++++++***)))&&&&&&&&&&&&&&&'''((((((***************)))(((((())))))******))))))((('''((()))+++,,,,,,+++)))'''###$$$$$$%%%%%%%%%%%%%%%+++,,,...000333555777888>>>>>>===<<<:::888666444444222///---,,,+++)))((()))'''&&&(((+++---,,,***(((((()))))))))))))))(((%%%%%%&&&''''''(((((('''$$$%%%'''(((((((((''''''''''''(((((()))+++,,,------......---+++)))(((((((((''''''(((******)))''''''''''''((((((((((((((())))))(((((('''''''''&&&%%%$$$$$$$$$&&&(((***,,,+++******)))((()))))))))+++,,,,,,------,,,,,,+++******))))))***,,,...///,,,---...---+++***+++,,,000+++'''&&&(((******)))***+++---///111333444555222000,,,)))'''((()))***+++,,,,,,---------,,,,,,,,,,,,++++++***))))))(((+++***+++,,,------+++))),,,,,,++++++++++++,,,,,,------,,,,,,---000333444===>>>UUUrrr~~~nnnWWWCCC888444111+++000333+++//////......---------,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---...///000000222222000//////...//////...///111222333333222222333444555777888:::<<<<<>>GGGQQQVVVMMM???777666555<<>><<<999777444222111666666666555444333111000333000,,,,,,///111111000++++++,,,///111222111000---,,,***(((((()))***,,,***)))(((''''''((()))***+++,,,---...---+++)))(((...///111222333333222222---+++)))((((((((('''&&&***)))))))))))))))******************+++,,,---...++++++---000444999>>>AAA@@@<<<888555333111///...,,,***))))))*********)))((()))+++,,,,,,***)))(((''''''''''''''''''''''''((((((((((((((()))******$$$'''+++---,,,***(((((($$$%%%'''))))))(((&&&%%%'''''''''''''''((())))))+++,,,---...//////000000666666777888777777666666555777666111...//////---.........,,,***)))+++,,,)))))))))((('''(((+++---)))(((''''''((()))+++,,,((((((''''''''''''(((((('''(((***+++------......***)))))))))((((((((((((+++)))(((((())))))(((&&&)))((('''&&&&&&'''((((((***)))((('''&&&%%%$$$###%%%%%%$$$$$$%%%(((***,,,)))(((((('''''')))***+++---,,,******+++,,,,,,+++'''&&&%%%$$$%%%'''***+++,,,,,,,,,++++++************)))((((((((()))***+++)))***+++///333666777666666333...***)))***,,,.........------++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,---...///------,,,,,,,,,+++++++++,,,---/////////000222444;;;GGG^^^yyy}}}fffTTT===666000///...,,,+++---,,,---......------...///...------,,,,,,,,,,,,---///---,,,+++,,,---,,,+++))),,,...000/////////000666555333222000000111222111111222333555777999:::999>>>AAABBBFFFMMMSSSSSSYYY]]]dddlllttt}}}yyyrrrddd[[[NNNDDD>>>;;;888666333111///...////////////---............---,,,,,,...---------...///111222<<<===<<<:::777555555555999KKKddd}}}vvvbbbIII;;;///000777:::999888000///...---------------///000000///,,,******+++------------------------+++///333111---***+++...(((&&&'''+++,,,,,,...222444222000...,,,++++++,,,///...---,,,+++******+++------,,,,,,,,,,,,---------,,,+++,,,------+++***,,,,,,,,,,,,+++***)))(((+++---...---***)))***,,,000///---+++++++++---...---+++******+++---000333/////////......---------///.........///...---+++************+++,,,------111000///......///000111000111111222222222111111222111000/////////000000555333222333444555222000000000000111222444666777666444222111222222111000000000///////////////000000000000111111111222222//////////////////////////////......///000111222111111111111222666<<<@@@AAA@@@???<<<:::888666666::::::999888777666555444666333///...///111000///,,,,,,---000222333222000,,,+++***)))))))))***+++***)))(((((('''((()))***)))***+++,,,---,,,++++++---...///000111000//////+++)))(((((()))******))))))))))))))))))***+++,,,************+++,,,---...,,,,,,---///222777;;;===AAA>>>;;;888777666444222111...+++)))))))))'''&&&***+++,,,,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))%%%(((,,,---,,,***)))(((%%%&&&'''''''''&&&%%%%%%'''''''''''''''((())))))((())))))***++++++++++++111111222333444555666666999======888444444444333...///111000...------...---......,,,***(((((((((''''''''''''((()))******((((((''''''''''''(((((('''((()))+++,,,---------))))))))))))))))))(((((()))((('''((()))***)))((())))))(((''''''((()))***''''''&&&&&&&&&'''((((((((('''&&&&&&(((***,,,---***)))((((((((()))***+++---+++))))))***+++***)))''''''&&&&&&'''(((***+++,,,---------------,,,++++++***)))(((((()))************+++...222444444333333000---***)))***,,,---++++++++++++++++++*********++++++,,,,,,++++++***,,,,,,+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///000000000///000222444???LLLddd}}}~~~fffRRR===666000000///------///---...///...,,,***+++,,,............///000111111---+++******,,,------,,,,,,...000111000000111222222333333333222333444555666777888:::<<>>===<<<<<<<<<;;;999777333111---+++***)))(((''',,,,,,,,,+++)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%(((,,,---,,,***))))))(((((('''&&&%%%%%%%%%%%%'''''''''&&&''''''((()))''''''(((((()))(((((((((++++++,,,---///111444555;;;BBBEEE@@@:::999:::999333666999999666333111///000111222000---***(((((('''((()))***************)))((((((''''''(((((()))'''((()))***+++,,,,,,,,,)))))))))))))))*********)))((('''((()))***)))((())))))(((((((((***+++,,,***)))'''&&&&&&''')))***((((((''''''(((***+++---)))))))))))))))***++++++,,,***(((((()))))))))(((''''''(((((())))))******,,,---///000000///---,,,---,,,+++***))))))******+++***+++---///000000......---,,,******+++,,,,,,))))))))))))******++++++******++++++++++++******+++++++++++++++,,,,,,,,,+++,,,,,,------......///000111111111000000333555DDDTTTmmm~~~dddNNN===555000000111//////000---...///...,,,+++,,,---------------......//////,,,+++***+++---.........,,,---//////......000111444555777777666777999;;;???@@@CCCGGGKKKOOORRRTTT]]]eeemmmssszzz}}}{{{zzzzzzzzz{{{zzzvvvoooeee[[[QQQJJJFFF===999444000////////////,,,,,,,,,+++,,,,,,------.........///////////////---------------...///000---...000000000000111333;;;LLLgggiiiNNN@@@222000222222000...,,,,,,---///000222333444666555333000...---...000//////000111222333444444555888999777222///000111111///000444555222222444666666444222111111000000////////////////////////111000000000111111222333444222000//////...,,,***------.........---,,,,,,)))***,,,,,,++++++---...000///---,,,,,,---......111000---+++***+++,,,,,,------------,,,,,,,,,,,,...---,,,...///000...------,,,,,,++++++++++++,,,000111333333111///...///...///000111222333333333000//////...............000000000000111000000//////000222333444555555555555333111111222222111000000000111111222222222111111111111111222222222222111111222222333444555555000///------...000333555222111000///111666>>>CCCFFFDDDAAA>>><<<:::999888;;;;;;;;;;;;:::999888777777555222///////////////------///111333333000...*********+++***)))(((((())))))))))))))))))******((()))***+++,,,---.........------,,,,,,+++******((('''&&&&&&)))*********)))))))))***+++---...///***++++++,,,,,,------------,,,+++++++++---///111777777888;;;===>>>===;;;555222///.........---,,,---,,,+++)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&(((+++---,,,***))))))+++***(((&&&%%%%%%&&&''''''''''''&&&&&&''''''((())))))*********)))(((((())))))((()))***---000222666???DDD@@@;;;:::<<<<<<;;;???CCCCCC@@@;;;777555111222333111///---,,,,,,***+++,,,---------,,,+++))))))(((((((((((())))))((())))))***++++++++++++(((((()))******++++++,,,+++)))(((((())))))((('''))))))(((((()))+++---...333111---)))&&&&&&&&&'''''''''&&&&&&'''((()))***(((((((((((())))))******+++)))''''''((()))((('''''''''((()))***)))))))))***,,,...000111///---,,,///...---,,,,,,++++++***)))((((((***---...---,,,************++++++++++++******************************++++++++++++***************+++++++++*********+++,,,---...///000000...///000//////111444777GGG[[[uuu}}}aaaKKK>>>555//////222111000000,,,...//////...///000222/////////......---,,,,,,///---,,,,,,.../////////---.../////////000222444<<<===>>>>>>>>>@@@EEEIIIMMMPPPUUU[[[bbbhhhmmmooozzz{{{tttnnniiifffdddbbb^^^WWWNNNFFF@@@<<<:::666444111///---,,,+++++++++,,,,,,,,,,,,,,,...///111111111000000000000000............//////000000,,,...000111111222444666>>>NNNhhhjjjNNNAAA444222444333222111222333444555666777777777;;;:::888444111111333555333333555666888:::;;;;;;999;;;<<<:::777666666777777444555888777444222444888777666555444444333333333444444555555555444444444444444444444555666666444222000//////...---+++,,,------......------,,,+++,,,------...///000000...---,,,,,,,,,,,,------111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///---...---,,,+++++++++++++++111444777777444000//////...///000111222333333333///////////////......---......///000///////////////000333555555555444444444222000///000000000...///000111222333333222222111111111111111111111111000000000111222333444444000///......///222444555111000000///111555<<>>:::777555555444777888:::;;;:::888666444333222000...---...///000------///111333222///,,,)))************)))((('''(((((()))*********************,,,---............///...---,,,+++*********)))(((&&&&&&'''''''''&&&)))))))))***+++---...///++++++,,,---------,,,,,,---,,,***))))))***+++,,,...///111666:::======<<<888777555444444444333111...---+++)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&(((++++++***)))))))))---+++)))&&&%%%&&&''')))''''''&&&&&&&&&&&&'''''')))***************)))(((******(((((((((***,,,...---555:::999666888999999===AAAFFFIIIHHHDDDAAA@@@888888777444111000000111,,,---.........,,,+++)))))))))(((((((((((()))))))))******+++++++++******'''((()))***+++,,,---......,,,*********)))'''%%%***)))))))))***+++---...777444000+++(((&&&''''''(((''''''''''''(((((((((''''''((((((((()))))))))***(((''''''((())))))(((''''''((()))))))))(((((()))+++---//////...+++***000000//////...---,,,+++&&&%%%&&&(((+++------,,,'''((()))***++++++++++++---,,,,,,+++******)))))))))******++++++******))))))******++++++***)))))))))***+++,,,---///000000***+++,,,---...222666:::JJJaaa}}}bbbJJJ???666///000333222111111---///000000//////111222222333333333333111000000111///------///000///......///000111222444888<<>>;;;;;;:::999999888999;;;===???@@@AAAAAAEEEDDDAAA===::::::<<<>>><<<===>>>@@@BBBDDDFFFFFFBBBCCCCCCCCCCCCCCCDDDEEEAAA>>>===???===999777999============<<<<<<;;;;;;<<<<<<===>>>>>>>>>======::::::999999999:::::::::888666444333333333222111000000000000000000///...------------.../////////++++++++++++++++++,,,,,,......---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///---......---,,,++++++++++++444888<<<;;;666111000000///000111222222222222222///000000000000///...---,,,...000000///...///000///111444666777666444333333111/////////000///......///111222333333222111111111111000000000000000---.........///000000000000000000111222444555666///000000000111444999===>>><<<888555333222333333555888<<<>>>>>>:::666333222222111...,,,---///111...///000333444222...+++******)))))))))((((((((((((((()))***++++++++++++***+++...000000000///...///...---,,,++++++++++++,,,***'''&&&'''&&&%%%$$$)))))))))******,,,---...+++,,,---......---,,,++++++***(((''''''(((***+++)))***,,,000666999::::::<<<;;;;;;<<<======:::888444222...+++)))((())))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%''')))***)))(((((())),,,***(((&&&&&&'''((()))((('''&&&&&&%%%&&&&&&&&&'''(((((())))))(((((((((+++***)))((((((((()))***''',,,000///000444555333555:::@@@EEEGGGHHHIIIJJJCCCCCCAAA>>>999666555555//////...---,,,***((('''***))))))(((((())))))***++++++,,,,,,,,,++++++***'''''')))***,,,...///000000...,,,+++++++++)))'''******)))))))))+++,,,---222000...+++***)))***************************)))''''''((()))))))))))))))***)))((((((***,,,,,,+++)))))))))))))))************+++,,,------+++)))(((......//////...---,,,+++%%%$$$%%%'''***,,,,,,+++(((((())))))***++++++,,,...---,,,+++***)))(((((())))))************)))))))))***+++,,,,,,***)))((())))))***+++---......///((()))***+++...222888<<>>::::::999888555222///---,,,---//////......///000...111444333111///111333111000/////////000222222111222222333333222222111///111444555777999;;;>>>EEEVVVooofffYYYMMMIIIGGGEEECCCDDDDDDGGGKKKOOOSSSUUUWWWXXXYYYXXXVVVRRROOONNNOOOQQQOOOOOOQQQSSSUUUWWWYYYYYYUUUUUUUUUVVVWWWXXXYYYZZZVVVRRROOOOOOLLLHHHFFFIIILLLMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNOOOOOONNNMMMLLLHHHHHHGGGFFFEEEEEEEEEEEE>>><<<999777777777666555222222222111111000......///...------......---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,------------...---,,,...///000...---...------,,,,,,,,,,,,---666;;;>>><<<666111000111000111111222222222111111000000111111111000///...+++...000000......///111///111444777888666444222444222000///000000///...---...000222333333222111000000000/////////............/////////////////////000222444666666666666...///000000111333666999888666444222222333555666777;;;AAAEEEEEE@@@:::555444444333000---,,,...000000111333555666444000,,,+++***)))((('''(((((()))'''(((***+++,,,,,,++++++'''***///222444333222000...---,,,*********++++++---+++)))((((((((('''%%%)))))))))))))))***+++,,,+++,,,...//////---,,,+++***)))'''&&&&&&((()))++++++++++++...222555666666888:::>>>CCCGGGHHHGGGDDD===:::555000,,,*********((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''((($$$&&&(((((('''&&&'''(((((('''&&&%%%%%%&&&''''''((('''&&&&&&%%%%%%%%%&&&%%%&&&'''(((((()))((((((((((((((((((((((((((((((((())))))))),,,111111---...111666;;;>>>AAAEEEHHHIIIKKKMMMLLLHHHBBB>>><<<666555222000---+++***)))******))))))))))))******---------------,,,+++***&&&''')))+++---///111111///---,,,,,,---...---++++++***)))(((((()))***+++++++++***************++++++++++++++++++***))))))((()))***+++,,,++++++******)))(((***---/////////---,,,++++++***+++,,,---,,,,,,,,,,,,+++***((('''***+++,,,,,,,,,,,,******&&&&&&&&&'''******)))((())))))))))))***+++,,,,,,++++++******)))))))))((())))))************))))))***+++,,,---,,,+++)))((())))))******+++,,,------******+++,,,...333999===SSSppprrr[[[III>>>555666:::999666444222444777888999;;;>>>@@@AAAAAAAAA@@@>>>;;;888666666555444666999;;;<<<<<<999:::<<<>>>CCCJJJQQQWWWaaalllyyywwwkkk[[[RRRGGG???<<<;;;999777444444444444333111///...))),,,......---...000333000333777666222000111444111111111222444777:::<<<;;;;;;<<<======<<<;;;:::666999===@@@CCCFFFJJJLLLWWWggg}}}qqqfffbbb```^^^^^^___bbbeeejjjooosssvvvxxxxxxvvvvvvuuurrrnnnllllllmmmkkkkkkmmmoooqqqrrrtttuuupppnnnmmmnnnooopppqqqrrrqqqkkkgggeeeaaa]]]\\\___aaabbbccccccccccccbbbaaaeeefffgggggggggeeecccbbb___^^^]]][[[ZZZYYYXXXXXXMMMJJJEEEBBB@@@???>>><<<999888888777666444333222555333000000000///---***,,,,,,------............,,,,,,,,,---------......,,,,,,---------.........///...---...//////---,,,------,,,,,,,,,------...777;;;>>>;;;444//////111111111222222222111111000000111222222222111///...+++...111000......///111...111555888888666333111555333111000111111000///,,,...000222333222111000000000//////.........---222222222111111111111111///111444666888888777666---///000111111222444666444333111111333555999;;;:::???FFFKKKKKKEEE>>>999777777666222---+++---000333333555888888666111---,,,***((('''&&&''')))***'''(((***+++,,,,,,++++++%%%)))///444777666444222,,,,,,***)))))))))***+++...,,,***)))******)))(((***)))))))))))))))******+++,,,...//////...,,,+++((('''&&&&&&&&&(((***+++///...,,,---000333444444111555===FFFNNNRRRRRRQQQEEEAAA:::333...+++++++++))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((###%%%''''''&&&%%%&&&'''%%%%%%$$$$$$%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&'''((()))************%%%&&&'''(((((((((''''''+++***'''&&&+++000///))),,,...000333555888===@@@IIINNNTTTWWWTTTMMMGGGDDD===;;;777333000...------******))))))))))))******............---,,,++++++&&&'''(((+++---000111222---,,,+++---///000000///+++***)))((((((((()))***(((((((((((((((((((((((())))))***))))))((('''&&&***+++,,,---...---,,,,,,***))))))+++...111222111000///---,,,,,,---...000///...---,,,***)))(((((('''((()))***+++***)))((()))((('''((())))))'''&&&+++***)))))))))***,,,---(((((((((((())))))))))))))))))************))))))***+++---...---+++)))((()))))))))***++++++,,,,,,,,,---------///333999===XXXvvvzzzcccMMMAAA888999===<<<888666222555:::???CCCGGGLLLOOOVVVUUUSSSOOOJJJDDD>>>;;;:::::::::===AAAEEEFFFGGGJJJLLLNNNQQQWWW___hhhnnnvvvwwwnnn```SSSNNNEEE;;;555555666555444222333333333444333333333,,,...000///------000333000444888777222000111333444444555777;;;@@@DDDGGGLLLLLLMMMNNNNNNMMMLLLKKKGGGJJJOOOSSSWWW[[[```cccppp}}}}}}|||~~~~~~xxxuuurrrmmmmmmqqqpppqqqrrrssstttsssrrrqqqyyyzzz{{{{{{zzzxxxvvvtttrrrqqqooommmkkkjjjiiiiiiaaa\\\WWWRRROOOMMMJJJIIIEEEEEEDDDCCCBBB@@@>>>===<<<999555444444333///,,,------...///000000//////---------------------------------....../////////000.........///...---+++,,,,,,,,,,,,------...///777;;;>>>:::222------000222222222222111111000000222222222222222111000///000000000///......------111333555777777555333111222111000.........///000...///222444444333111///000000000000000///......///000222333333222111///333333444666888777555333111000///...///111333444333444444333333444777:::<<>>@@@CCCEEEJJJUUUeeepppsssqqqmmmgggaaaWWWNNNGGGFFFFFFFFFGGGKKKPPPUUUYYY]]]bbbiiimmmrrryyysssfffZZZNNNDDD;;;:::777555444444555666444666888888777666666777444000------000333444333888999999999888999<<<>>>===@@@DDDHHHLLLRRRXXX]]]ccceeegggiiiiiihhhfffeeebbbcccfffjjjqqqyyy|||yyywwwwwwwww{{{yyywwwuuuuuuvvvyyyzzz~~~~~~}}}{{{yyywwwvvvuuuuuutttnnngggddddddccc___ZZZ[[[[[[YYYVVVRRRPPPQQQRRRVVVPPPHHHBBB>>>;;;777555555333000...---...///111222000......111333222000333111000000111111000///.../////////------...//////------///...+++,,,000444666777555111...///111555444333111000000000000222222222222222111000///000000000//////.........000111333555555444222000222111000///...//////000...///111222222222000///000000000000000///......///000111222333333222111333333444666888777555333------,,,+++,,,...000111222222222222222444888<<>>@@@BBBFFFCCCGGGMMMSSS\\\kkk|||zzznnnbbbYYYXXXXXXYYY[[[```fffmmmpppvvv{{{|||rrrggg\\\NNNBBB===;;;999777666777888999:::<<<>>>>>>;;;888777666;;;999777666888:::;;;<<<<<<===>>>??????AAADDDGGGHHHKKKQQQWWW^^^fffnnnsss}}}||||||}}}~~~~~~|||xxxtttrrrqqqqqqrrrpppooonnnmmmnnnoooqqqssssssuuuxxx{{{}}}}}}}}}}}}~~~}}}{{{yyyxxxvvvvvvvvvwwwrrrmmmkkkllllllhhheeeeeeffffffeeeccccccdddeeeiiiccc[[[TTTOOOJJJDDDAAA???>>><<<:::999888999999888666333333444555444222444333222222333444222111000111222111111000000000222///000222111......222///000111000...---...000888777444111/////////000111111222222222111111000111000000/////////000000...///111333333333111000111111000/////////000000/////////000000000000000000000000000///////////////000000111222333444444333333444666888777555222,,,,,,++++++,,,---///000000000000000111555;;;???IIIQQQ]]]fffhhhddd\\\VVVUUUTTTPPPGGG>>>777555555888>>>EEEHHHDDD<<<444///,,,+++***))))))+++---.........---,,,,,,,,,------,,,---000444666666444111,,,------+++)))((((((******))))))+++------,,,++++++)))'''''')))+++++++++***,,,000333444444222111///...+++)))((()))***+++222111111222444333111///000000444===HHHQQQVVVWWWTTTOOOIIIEEECCCAAA===:::444444444222000............,,,)))((()))))))))(((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%&&&'''((()))******)))((((((((()))))),,,+++***((('''&&&&&&%%%&&&&&&''''''((()))))))))'''(((***---.../////////555>>>GGGMMMRRRUUURRRMMMEEE???888333000000/////////000222111///......///---+++******+++,,,***)))******+++---//////---+++---,,,***)))***+++---...<<<111)))((()))(((((((((((()))***)))((('''((()))((('''''''''((())))))******---000333444333000///,,,+++*********+++---...(((((())))))*********+++))))))***+++++++++******))))))******++++++******)))((((((''''''((())))))+++***)))))))))))))))***))))))((('''''''''''''''(((((()))***++++++******...---,,,***)))((((((((()))***++++++******+++,,,------...111333777DDDQQQqqq{{{jjjXXXOOOMMMNNNRRRWWWXXX]]]eeeooo{{{~~~uuurrrrrrssswww|||yyyqqqmmmooovvv{{{xxxooocccRRREEEBBBAAA???===>>>@@@CCCDDDLLLOOOPPPPPPLLLGGGDDDBBBFFFFFFFFFEEEEEEFFFIIILLLNNNPPPRRRSSSUUUXXX\\\___cccgggmmmttt{{{{{{wwwtttsssuuuwwwvvvtttqqqoookkkhhhggghhhjjjkkkmmmkkkgggcccaaa`````````ZZZZZZ[[[[[[]]]^^^^^^______aaaeeeiiilllnnnoooooorrrqqqpppnnnmmmlllllllllpppllliiihhhjjjllljjjhhhjjjlllpppssstttuuuvvvxxx{{{vvvpppiiiccc]]]VVVRRROOOOOONNNMMMKKKJJJHHHHHHHHHEEEBBBAAA@@@???===<<<<<<;;;;;;;;;<<<<<<;;;999666666777888777666444333222///...111000---,,,///---...///...,,,,,,...///;;;888444111......///000000111111222222222111111111111000000000111111222...///111222333333222111111111000000000000000000111000/////////000222333000000///////////////000000000000000222333555666333333555777888777444111...............000111222///000000000222777>>>BBBLLLTTT___hhhjjjgggaaa]]]]]][[[VVVLLL@@@888555555999???GGGIIIDDD:::222------,,,+++***+++---///111333333222111000///......,,,...111555888777444111++++++***)))((((((((()))))))))***,,,......---+++...---,,,+++,,,---...///...111666;;;>>>>>><<<999666333...+++)))***++++++111222333444444333000...,,,,,,///555===DDDGGGIIIHHHFFFCCCBBBBBBAAA>>><<<777888888666333000000111222///,,,+++++++++***)))'''''''''''''''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$%%%'''***+++,,,+++***)))((((((((((((******((('''&&&&&&&&&&&&''''''''''''(((((())))))%%%'''***,,,------,,,+++///666===@@@EEEIIIIIIEEE:::666111,,,******+++,,,///111222222000//////000///---,,,,,,------+++***)))***+++---///...***'''***((('''&&&(((***...000888///''''''((('''''')))'''((()))((('''&&&'''((('''''''''''''''((()))***(((***...222333222000...******)))(((((())))))***'''((()))*********))))))''''''((())))))*********))))))************))))))(((''''''''''''(((((()))+++***************++++++***)))'''&&&&&&&&&'''(((***++++++,,,,,,,,,++++++---,,,+++***)))))))))))))))+++------,,,+++,,,---......000333666===MMM\\\zzznnneeeccceeejjjpppuuuzzzwwwllleeebbbkkkwww~~~qqq___PPPMMMMMMLLLLLLOOORRRVVVYYYbbbeeehhhgggddd^^^ZZZXXXWWWYYY[[[[[[ZZZ[[[```dddiiikkknnnppprrruuuzzz}}}|||tttmmmhhhaaa___\\\[[[\\\\\\ZZZYYYXXXUUURRROOONNNOOORRRSSSVVVTTTPPPMMMJJJHHHGGGGGGCCCDDDEEEFFFGGGGGGFFFFFFHHHJJJMMMPPPSSSVVVWWWXXXZZZYYYXXXWWWVVVVVVVVVVVVZZZXXXVVVWWWYYY\\\\\\[[[aaaffflllqqquuuwwwyyy{{{{{{zzzwwwtttoookkkfffccc______```aaa___]]]ZZZYYYWWWVVVSSSPPPNNNLLLKKKJJJIIIHHHGGGHHHIIIHHHFFFDDDBBBBBBCCCDDDCCC@@@;;;888555111///111111---+++---000000///...------...///:::888444000......///000///000111222222222222222222111000000000222444555111111333444444444333333000000111111111111111111333222111000000222333555000000////////////000111000000000111222444555666222333555888999777333000////////////000111222222///000111222444999???DDDKKKRRR]]]dddeeebbb___]]]^^^]]]WWWMMMAAA999555555999@@@IIIJJJDDD:::111---...---,,,,,,...111555888::::::888777555222111000,,,...111555777777333000******)))((())))))))))))(((((()))+++......---+++//////............000111555888===EEEJJJLLLIIIFFF@@@:::222,,,+++,,,,,,,,,111222333444222000...---******,,,///333777999::::::::::::;;;===>>>===<<<=========;;;888555555666777444000......---,,,***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%'''***+++---,,,+++)))((((((((((((&&&&&&%%%%%%%%%&&&''''''''''''''''''((((((((((((&&&'''***,,,,,,,,,+++***+++000444555888<<<<<<999111///,,,(((&&&&&&''')))///000111111///......///222000.........---,,,*********+++---...---)))&&&)))(((&&&&&&&&&))),,,...111***$$$%%%'''&&&'''***&&&'''(((((('''&&&''')))''''''&&&&&&'''(((((()))%%%(((+++...//////---+++******)))))))))((())))))*********+++***))))))(((''''''''''''((())))))***))))))*********))))))((('''''''''''''''((())))))&&&&&&%%%&&&&&&'''((()))***)))(((&&&&&&'''((((((***++++++,,,,,,,,,+++++++++***************+++++++++---//////........./////////222555:::DDDYYYlll~~~sssjjjfffeeetttoooaaa______aaacccgggkkkooorrrvvvzzz}}}~~~|||xxxtttsssqqqtttwwwxxxxxxyyy~~~wwwkkkaaaXXXPPPLLLJJJHHHFFFEEEEEEDDDCCCBBBBBB@@@===;;;:::<<<>>>@@@>>>===;;;:::888888888888888999:::::::::888666555888999;;;===>>>@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAABBBEEEGGGIIIJJJPPPUUU]]]cccgggjjjlllnnnmmmnnnppppppooonnnlllkkkhhhjjjlllnnnnnnllliiigggbbbbbb```^^^\\\ZZZZZZZZZXXXXXXXXXYYYZZZYYYVVVTTTUUUUUUUUUUUUTTTOOOGGGAAA>>>888444555444000...///111///......///000222222666555222000/////////000...///000111222333333333333222111000111333555777444444444555555444444333///000111222222222111111333333222111222333444555000000///......///111222000111111222333444555555222333666888999777333///------......///000000000///111222444555999===AAAGGGMMMVVVZZZZZZXXXWWWWWWYYYXXXSSSKKK@@@999777777888@@@IIIJJJCCC:::333111......---///222888===@@@BBBAAA???<<<999555222000......000333555444000---+++)))((((((***+++***))))))((((((***,,,,,,+++***------...---,,,,,,...111777:::AAAKKKUUUZZZYYYVVVPPPFFF999000------......000111222111///,,,+++,,,+++++++++,,,---...000000111111333555777888::::::>>>??????>>><<<;;;;;;<<<;;;888444222111000...---***)))))))))((((((((((((&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''((())),,,+++***)))((('''''''''$$$$$$$$$$$$%%%&&&'''(((''''''(((((((((((((((((('''((()))***++++++***))))))---...---...111111...------,,,***'''&&&''')))---...000///---,,,,,,---111///............---++++++++++++---...---***'''---+++)))'''&&&&&&'''(((+++&&&$$$&&&'''&&&&&&)))&&&'''((((((''''''((())))))((((((''''''(((((()))%%%&&&(((***++++++***)))************))))))))))))++++++******))))))(((((((((((('''''''''((())))))))))))******))))))((((((''''''''''''((()))******''''''''''''(((***++++++******)))((((((((((((((((((((()))***++++++************))))))***++++++,,,,,,...111111000//////000000000222777===LLLggg}}}{{{uuutttuuuuuutttvvvxxx|||{{{vvvuuutttwww|||zzzlll\\\QQQIIIBBB;;;999;;;:::999888777666555555555444222111111222333444/////////000111222444444666777777777666444222111111111222222333333444444666666666666666777888999666555555666777999<<<===@@@DDDKKKPPPSSSUUUWWWYYYYYY\\\```bbbbbbbbbdddeeecccfffiiimmmnnnmmmkkkiiihhhiiijjjiiihhhhhhjjjkkkjjjjjjkkknnnppppppnnnllljjjjjjjjjkkkjjjcccYYYQQQGGG???888666555222///000000...,,,---000333555555111111000000///000000000...///000111222333333333333222111000222444777999666666555555444333333333///000111222222222222111222222111111222222333444000///...---...///111222000111333444444444333333222444666999:::777222...,,,,,,---...////////////...000222444555777999<<>>EEEIIIGGGFFFDDD@@@;;;666222000/////////000111000...++++++)))'''(((+++,,,,,,******)))'''((()))******)))+++,,,---,,,******---000444777???MMM[[[dddfffdddbbbTTTCCC555000///000//////000000...+++))))))***)))******)))))))))***,,,+++,,,---...///111333555777888:::;;;;;;;;;===??????<<<888555444222000///,,,+++******)))((('''''''''''''''((((((((())))))&&&'''''''''''''''''''''***))))))(((''''''''''''&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((''''''((((((((((((((())))))(((++++++)))))),,,,,,)))+++---///---***(((((()))+++,,,------+++******+++,,,++++++,,,---///...------,,,+++,,,------+++))),,,+++***(((''''''&&&&&&***&&&&&&((()))&&&%%%&&&&&&((())))))(((((()))***,,,,,,+++***))))))))))))&&&''''''((((((((())))))((())))))*********)))))))))((('''''''''((()))******)))(((''''''(((((())))))))))))))))))(((((('''(((((((((((()))***+++++++++++++++,,,---...000111***************))))))((((((((()))+++,,,,,,,,,,,,++++++******)))*********,,,...111222111/////////000000333777@@@SSSrrr}}}xxxssspppppprrrtttzzzttthhh___[[[WWWWWWZZZ```eeennn}}}zzzcccSSSDDD===999444111111222222333222000///...///...---------............,,,,,,---...///000111111333333333333222111111000///..................////////////000111222333444000000000000000111333444333777;;;???@@@AAACCCDDDIIIKKKNNNNNNMMMLLLNNNPPPPPPSSSWWW\\\_________^^^^^^aaaccceeeeeegggkkknnnmmmnnnrrrwww|||~~~}}}||||||}}}yyynnneeeUUUKKK@@@===;;;888666777888444111000222555555555......//////000000000111---...000111333333444444333222111111222555888:::777666555444333333222111///000111222333333222111000000111111222222222222000///...---...///111333000222444555555444222111222444666999:::777222...,,,---...///000000000000,,,///222444444555666888888<<<@@@@@@===<<>>BBB>>>:::777555444111000---,,,+++***)))'''&&&&&&'''((((((((())))))******&&&''''''(((((('''&&&%%%)))((((((''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''((('''&&&&&&&&&''''''((('''***+++((((((+++***'''***---000///,,,)))((())))))+++,,,,,,***))))))***((('''''')))---/////////...,,,++++++------,,,+++(((((())))))))))))))))))***((((((+++***&&&###%%%&&&((())))))(((((()))+++//////---,,,+++*********((((((''''''''''''((()))'''(((((()))******))))))&&&%%%$$$$$$%%%(((***,,,+++***)))(((''''''((())))))))))))))))))(((''''''(((((((((((()))***,,,,,,))))))***+++,,,---///000******+++,,,,,,***)))((()))***,,,---...//////000------+++***))))))((((((+++---000111000///...///000000222777AAAWWWyyy}}}}}}}}}~~~yyyxxxvvvuuuvvvuuutttssstttyyy~~~}}}~~~{{{|||{{{yyyxxxwwwyyy{{{{{{|||}}}}}}{{{xxxuuusssfffbbb\\\VVVSSSTTTWWWYYYbbbgggjjjggg]]]SSSLLLJJJ>>>???BBBHHHNNNWWWggguuuzzzeeeSSSCCC555111111...---///---...//////---,,,+++,,,)))***++++++,,,++++++***//////......---,,,,,,+++------------------......------,,,,,,,,,,,,------******++++++,,,...///000---...---,,,++++++---///---///222444444444666777???AAAAAA???<<<::::::<<<>>>AAAFFFKKKNNNPPPQQQQQQKKKNNNRRRUUUVVVYYY___cccbbbeeejjjqqqxxx}}}}}}}}}|||sssfffZZZNNNIIIGGGDDDCCCCCCCCC>>>888555555555333222000///////////////000111///000111333333333333222555444444333333444444555888777555333222222222333222111111222444444333111111111000000111222333333///.........///000222333444333222444777777444111333555888888555222000000000000////////////000000///000222333333222111///333333444555666888999999;;;:::999666333111222333555777999:::999555111.........000444999@@@FFFJJJNNNKKKEEE???999555222000------------------------...---,,,...111222000...++++++***)))((((((((()))&&&'''(((******++++++++++++222999CCCTTThhhssssssooodddTTTDDD999333000000000---)))(((******)))'''(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,///111555777999::::::;;;;;;::::::999888666111***&&&'''(((((('''***)))'''&&&%%%&&&&&&'''(((&&&%%%&&&'''(((((((((***+++,,,***'''%%%$$$%%%'''&&&&&&%%%%%%&&&&&&&&&((('''''''''''''''%%%$$$&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))***+++++++++***)))'''&&&(((''''''''''''((())))))'''(((***+++***)))***+++,,,,,,,,,...//////---+++'''((()))***+++***))))))***)))(((''''''((()))***'''(((******))))))***,,,+++---000111000,,,(((%%%''''''(((((())))))******)))(((((((((******(((&&&+++***)))(((((()))***++++++)))(((((()))******)))(((((()))***++++++,,,,,,+++(((%%%'''+++---+++((((((+++---...,,,******)))111000...,,,+++******+++,,,,,,,,,------------...000---***(((''')))+++------...///000111222222222111222444999CCCYYY{{{}}}~~~ssspppkkkgggdddcccdddeee```cccdddcccbbbeeelllsssuuu{{{~~~||||||}}}~~~wwwtttpppkkkfffccc```___^^^\\\ZZZXXXXXXZZZ\\\^^^```aaaaaa```]]]YYYUUURRRJJJHHHDDDAAA??????@@@AAAJJJJJJJJJHHHDDD@@@;;;999555666777999>>>FFFPPPVVVoooxxxsss```SSS===:::555000,,,,,,,,,---+++---000///+++))))))+++)))************+++++++++))))))))))))))))))))))))))))))(((((()))***++++++******++++++++++++******))))))))))))************(((***,,,---,,,++++++,,,---...000111111000...---333222111/////////000111333444555777999;;;<<<===:::;;;>>>BBBFFFJJJMMMOOOPPPSSSVVV[[[bbbkkkuuu||||||yyynnnaaaZZZ[[[]]]]]][[[___UUUHHH===777666777888///////////////000111222222222444555555555444333444333333222222333333444666555444333222222333333222111111222333444333111111111000000111222222333000//////...///000111222222111000222444555333000333666888888666333111000000000////////////000000///000222333222111000///000111222333444555666666777777666444111000111222444666888999888555111.........///222777===BBBFFFIIIFFFBBB<<<777333000///++++++,,,,,,,,,,,,,,,,,,///---,,,---//////---++++++***))))))))))))))))))((()))***+++++++++++++++(((...444<<>>>>>>>>888111---++++++***)))***)))((('''&&&''''''(((***)))'''''''''''''''&&&((()))***)))'''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((''''''((())))))((('''&&&&&&&&&''''''''''''(((&&&'''''''''((((((((())))))***++++++***((('''&&&'''''''''&&&'''(((((()))'''(((******)))))))))+++*********,,,......---+++)))***+++,,,---,,,,,,+++***)))(((((('''((())))))((()))******(((((()))***+++,,,...///...+++'''%%%************))))))))))))((('''''')))***+++***))),,,+++***))))))***+++,,,,,,***((()))***+++***)))++++++,,,------...//////+++(((&&&(((,,,---+++(((+++,,,......---,,,,,,,,,111000...---,,,,,,,,,------------........./////////---+++))))))***,,,---000111222444666777888888000///111666@@@UUUvvv}}}~~~~~~yyyqqqkkkjjjnnnssssssuuuxxxyyyxxxsssmmmjjjccc```\\\YYYYYYZZZ\\\^^^___cccfffggggggkkkrrryyy}}}wwwrrrjjjiiihhhgggggghhhiiijjjlllkkkhhhfffeeeeeeffffff```]]]YYYUUUQQQNNNLLLLLLGGGEEECCCBBBBBBCCCEEEGGGKKKKKKKKKJJJGGGDDD@@@>>>;;;:::777444333333444555<<<<<<;;;999666333000...000111222333666<<>>@@@AAABBBDDDGGGKKKQQQYYYbbbiiipppwww~~~wwwssstttwwwxxxxxxyyyooo^^^NNNBBB======???////////////000111222333555777999;;;:::888555333222222222111111222222222333333222222222222333333222111000111333444333222111111111000111111222333111000/////////000111222222111111222444555333222333666888888666333111000000//////......//////000000000111222111000...---......///000111222222333333333333222//////000111222444666777777444000...------...000333888<<<>>>AAA???;;;777444000...---******+++,,,,,,,,,,,,,,,...---,,,,,,---,,,***((())))))))))))))))))***+++******+++,,,,,,+++++++++(((+++///555AAAPPPYYY[[[]]]XXXOOOEEE<<<666222111...,,,)))(((((()))((('''''''''''''''''''''''''''***))))))(((((('''''''''''''''''''''((((((((((((000111333666:::>>>BBBDDDDDD???999333///---+++*********)))((((((((())))))+++***)))'''&&&%%%%%%%%%'''(((***)))'''&&&''''''%%%%%%%%%%%%%%%&&&'''((())))))******************&&&&&&&&&''''''''''''((('''''''''''''''(((((((((((()))******)))(((&&&%%%'''&&&&&&&&&&&&'''(((((('''((())))))(((((()))***((('''(((***,,,---,,,+++,,,,,,---...............,,,+++***)))))))))))))))***++++++***(((''''''(((***++++++++++++)))'''&&&,,,++++++******))))))(((((('''''')))+++---,,,+++...---,,,++++++,,,---...,,,+++))))))+++,,,+++***,,,,,,------.../////////,,,***((())),,,---,,,)))---...///...------...000333222000...------..................////////////...---,,,+++++++++,,,,,,+++,,,...000222444555555------...222;;;OOOmmmrrreeecccbbbbbbeeehhhiiiiiihhheee```ZZZWWW[[[dddlllqqqrrrttttttqqqkkkeeeaaa]]][[[YYYXXXZZZ^^^bbbeeekkknnnsssvvvxxx|||yyyrrrmmmiiihhhiiihhhhhhhhhgggccc]]]YYYPPPPPPNNNMMMMMMNNNPPPPPPPPPOOOMMMLLLKKKKKKKKKLLLGGGEEEBBB>>><<<:::999888888777555444444555777888<<<<<<:::888666444222111222111///---------......333333111000...,,,+++***+++,,,------...111555888@@@EEEKKKNNNLLLCCC999222,,,+++***))))))))))))))))))***,,,///111000---+++'''((((((((())))))))))))))))))))))))))))))))))))+++************+++,,,,,,)))******++++++******)))(((((())))))))))))******,,,...///...+++((('''&&&%%%'''***,,,.../////////++++++***))))))))))))*********************++++++///000000111111222222333222444666999===DDDLLLQQQ[[[cccmmmssswwwzzzyyyeeeSSSKKKJJJMMM...//////000111222444555666:::@@@CCCCCC>>>777222111111000000000000111111111111111222222333333333333111000111333444333222222111111111111111222222222111000000000000222222444444444555555666555555222555777777555222000////////////....../////////000000111111000///...---.........//////000000000///111111111//////000222000222444555555333111///---------...000222555777888777555333000...---,,,)))***,,,------------------,,,,,,,,,,,,,,,+++***)))((((((((()))***++++++******+++++++++***))))))+++,,,...222:::DDDLLLPPPQQQOOOKKKEEE===777222111,,,+++)))((('''(((((((((''''''''''''''''''''''''******)))(((''''''&&&&&&''''''((((((((('''''''''+++,,,...111666<<>>======>>>?????????>>>===<<<<<<<<<<<<===:::999666444222222222222555444222222222222444555777555333111///...............---,,,,,,,,,------//////---,,,++++++++++++)))+++,,,,,,+++,,,///111444777:::<<<:::666222...******+++++++++***))))))((((((***///333333///+++((((((((()))))))))******)))))))))))))))))))))))),,,+++++++++++++++,,,,,,))))))************))))))(((((((((((()))))))))***,,,---...---***(((''''''%%%&&&(((***,,,---------))))))))))))((()))))))))))))))))))))))))))))))))...............---------,,,---///000222777===AAAEEEMMMVVV[[[^^^dddnnnwww|||kkkaaa```bbb//////000000222333444555555<<>><<<999555333222222,,,,,,,,,++++++***))))))%%%'''((('''%%%%%%''')))((()))******(((&&&&&&''''''&&&&&&&&&'''(((((()))---...///...+++(((((()))&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''(((((())))))(((&&&&&&'''&&&&&&&&&&&&'''(((((())))))***(((''''''(((******(((''''''((()))(((''',,,,,,,,,,,,,,,---------000000000000//////......111111000...***(((''''''((((((''''''&&&'''''''''&&&&&&&&&'''((()))******...,,,***)))*********))),,,+++***))))))***+++,,,---+++******+++,,,,,,+++)))))))))))))))*********,,,+++++++++,,,,,,+++***,,,---,,,***)))+++...111888666333000---+++***************+++++++++,,,,,,++++++,,,---------,,,+++------............------+++***+++///555AAAWWWjjj~~~jjjWWWIIICCCBBB@@@??????AAADDDFFFIIIKKKNNNSSS\\\kkk}}}~~~zzztttmmmeeeaaaVVVRRRMMMGGGBBB@@@???@@@<<<>>>???@@@???<<<:::999333333333222222333333333555555444444444444444444444333222000000000000111//////...------...//////111///---+++*********+++*********++++++******)))***))))))((((((((())))))((()))++++++***+++---...000111111222222111000000++++++,,,,,,+++***(((''''''(((***///333333///***)))))))))*********++++++)))))))))))))))))))))))),,,,,,+++++++++++++++,,,)))))))))******)))))))))'''(((((((((((())))))))))))+++,,,,,,+++)))))))))&&&'''((())))))*********))))))******************((((((((()))*********+++------------------------,,,---.........111555999777===DDDGGGHHHNNNYYYcccmmmyyy~~~{{{}}}111111111111222333444555444;;;EEEKKKJJJBBB777000111000000//////000000111111111222333444444333333444222000000222333444333333222111111000111111111222111111111111333444555555555555444222111222444111444666666444111///...///......------......///000000000000000000000000111111111111000000000000...///111222111000111222...///111333444444333222///...------,,,,,,,,,---...............---,,,+++,,,...///111000///---,,,(((***,,,---,,,,,,---...))))))))))))))))))***+++''''''(((((()))(((((('''+++***,,,000111222777===>>>BBBEEECCC<<<555000...)))))))))'''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''&&&&&&&&&$$$%%%&&&(((((((((((('''''''''(((***,,,///222444999:::;;;:::888777777888000000000///...,,,***)))&&&(((***)))&&&&&&))),,,''')))******((('''(((((()))))))))((((((((())))))+++...///---)))'''''')))&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&'''((())))))))))))'''''''''''''''''''''((())))))++++++***)))'''''')))++++++)))'''''')))***))))))*********)))***++++++,,,000000111222222111111000111222111...***(((''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&((()))******///,,,)))((())))))((((((******)))(((((()))******,,,+++))))))+++,,,+++************++++++++++++++++++++++++++++++************+++***)))(((***---000777555222...+++)))(((((((((((((((((())))))))))))******+++,,,,,,,,,++++++............---,,,+++******)))+++...222;;;JJJYYYtttrrr^^^LLL>>>::::::999888888:::???CCCFFFLLLUUU___lll}}}}}}wwwrrreeeccc```]]]YYYTTTNNNJJJBBB@@@;;;777555444444444222444666777666444333333/////////000000/////////------..................///...---,,,,,,------...*********))))))*********---,,,***)))((())))))******+++,,,------,,,***)))))))))))))))************&&&'''))))))((()))+++---,,,,,,++++++,,,,,,---...+++++++++***)))(((&&&&&&((()))+++...000///,,,***************++++++++++++)))))))))))))))))))))))),,,,,,+++************+++((())))))******))))))(((''''''(((((((((((())))))&&&(((+++,,,+++******+++(((((((((((((((((((((((())))))***+++++++++******''''''(((((())))))************++++++,,,,,,------,,,------,,,+++,,,///222111555:::;;;;;;???GGGNNNWWWcccsss~~~222222222222222333444555333999@@@EEEDDD>>>666111111000000000000000000111222333444444555444333333444222000///111333444444333222222111000000111111111000000111222444666777777777777444111///111333333555888888555222111000///......------......///000000000000111111222333222222111111111000000000---///111111000//////000---///111333444444444444//////...---,,,,,,++++++---......//////...---,,,---...000111000...+++***(((+++---,,,***)))***,,,+++***))))))))))))))))))&&&'''((()))))))))))))))+++***,,,111111...111888:::???CCCAAA:::222...---'''))))))'''%%%$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))***)))'''&&&&&&'''''')))***+++,,,---222555888999777777888999666666555444222///---+++***---...,,,)))(((+++...)))+++---......///000111,,,,,,+++***))))))))))))'''***---,,,(((&&&(((+++&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%'''((()))*********(((((()))(((((((((((()))******,,,,,,,,,***((((((***,,,***((('''(((***---...---***)))((((((((()))++++++...///000111222222111111000000///---)))&&&%%%&&&%%%%%%&&&'''((((((''''''%%%&&&&&&'''((())))))***---+++((('''((())))))(((***)))(((((((((((()))***,,,***((()))***+++***)))++++++++++++++++++++++++***++++++***)))))))))))))))*********)))***,,,///333111///,,,***)))((((((''''''''''''(((((((((((()))))))))*********++++++))))))*********)))((((((''''''***...000444???JJJ```ssszzzkkk\\\LLL@@@:::;;;;;;;;;<<>>;;;666222111111000000000000111111333444555555555444333222444222000///111333444444333333222111000000111111000000000111333555777999:::;;;:::777222000222444555777::::::777444222222.........------.........000000000000111333444555222222111111000000//////,,,...000111///......///---///111333444555555555000//////...---,,,+++***---...///000//////---------...///000///---***((()))+++---,,,)))'''''')))++++++***)))(((((())))))''''''(((***++++++++++++++++++...444333///111777999>>>BBBAAA999111---,,,'''((()))'''$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))***+++,,,,,,***((('''%%%&&&((()))************---000444555444444555777::::::999888555222///---...111222000+++)))+++///,,,///222444666777999;;;......,,,+++******))))))###'''+++***'''&&&)))---&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%((()))***++++++***)))))))))))))))))))))******+++------,,,***((()))+++---((('''&&&(((,,,///111222***)))((((((((()))+++++++++---///000111111111111.........+++'''%%%$$$%%%$$$%%%'''((()))(((((('''(((((((((((())))))))))))+++)))&&&&&&''')))******+++***)))(((((()))***++++++)))(((((()))******)))+++************************++++++***)))(((((()))(((***++++++***+++---//////...,,,***)))))))))***''''''''''''(((((((((((())))))(((((()))***++++++(((((()))***************%%%&&&)))---...000888AAAOOOcccsssrrrhhh^^^RRRGGG>>>@@@BBBCCCEEEKKKTTTZZZhhhqqq~~~sssjjjccc___YYYUUUPPPLLLJJJGGGBBB>>>999666333222333333111///333222000---+++*********...111333222...,,,+++---))))))************))))))+++,,,---...............,,,+++*********+++,,,---************************))))))))))))))))))))))))+++,,,...///...,,,)))'''&&&(((***+++++++++)))(((++++++***)))'''(((+++...++++++************++++++++++++************++++++))),,,...---***'''((()))(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))(((((())))))(((((())))))))))))((((((''''''''''''((((((((()))''')))++++++***)))))))))(((''''''''''''((())))))###$$$&&&'''((('''&&&&&&------,,,+++)))(((''''''*********************************)))'''''')))+++------...///000111111111555<<>>DDDGGGMMMSSSfffppp{{{000000111111222111111111111333666888888666333111...///000222444666777888222333333444555666777777777666444333111111111111111222333333333222111000111222222444555777888999;;;:::888777555444333333555888;;;:::666222222333/////////...............////////////000000111222222333333333333222000///------...///000000000000...333555222000111111///...//////...,,,,,,---///.........---------///000...---,,,+++++++++,,,,,,------------,,,,,,++++++++++++***))))))))))))***(((((('''((()))***,,,---///000333:::BBBDDD???::::::999666333000,,,)))'''((((((''''''''''''(((((((((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&'''***...///---***((((((((((((((((((((((((((((((&&&(((***++++++,,,...///111333555777777666555333000222444444333555999===EEEGGGLLLUUU]]]bbbaaa^^^WWWOOOCCC888111,,,***((((((((((((((((((((((((((((((((('''&&&&&&'''((()))'''(((((((((((('''''''''''''''((()))+++,,,------///...,,,***))))))))))))((('''&&&&&&&&&''')))***(((((((((((()))+++,,,---+++***((('''&&&'''((()))***+++,,,---/////////000///...---+++***)))))))))((())))))***)))((('''&&&'''&&&%%%''')))******))))))))))))*********++++++)))***++++++)))))))))+++,,,,,,,,,,,,++++++******+++***)))(((((((((((())))))((((((((((((((('''''''''***,,,------------...,,,------+++)))''''''((('''(((((((((((((((((('''))))))))))))***+++,,,,,,))))))((())))))+++,,,---((()))******+++...222555>>>NNNddduuu}}}{{{vvvqqqooopppqqqsssvvv|||rrr]]]PPPHHH@@@:::888777555333111///.........///......------------...222222111///,,,++++++,,,......---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------///.........------------+++***)))***,,,---...------,,,+++***************))))))***++++++***))))))++++++++++++***)))((((((''')))+++,,,,,,---...///333000,,,))))))+++---......,,,)))((()))+++++++++---------,,,+++)))((('''(((((((((((((((((((((((()))+++------+++)))))))))&&&&&&'''(((((()))******+++)))''''''((()))(((''')))))))))***++++++)))'''(((((((((((((((((((((((()))))))))))))))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''***)))))))))((((((((('''((()))***)))'''&&&'''((()))((('''((()))***)))(((------,,,,,,------...///333111222777::::::>>>BBBKKKTTT___kkk{{{000000000111222222222222333555666777666444111000---...000222555777999:::111111222333444555666666666555444333222222222222000000000111111111111222222222444555777999:::;;;;;;999777555444444444444666999<<<:::666222111222000///......------......---------...///000222222444444444333222111///...............///000111111222666777333000111111...,,,---......------///000222111000///...///000111---,,,+++******+++,,,---...------,,,+++***))))))))))))((((((((()))******)))((((((((((((***,,,---111000444???KKKOOOIIIBBB444333000...+++)))(((''')))((((((''''''(((((()))(((''''''&&&&&&''''''((()))******++++++***(((((((((+++...///...,,,******''''''''''''''''''''''''%%%(((***+++*********+++,,,---///222444555555666222555888:::;;;???FFFKKKVVVYYY___jjjuuu|||}}}|||pppfffVVVGGG:::111+++(((((((((''''''''''''((((((******)))(((((())))))*********++++++++++++******)))***,,,---......------...---,,,***))))))))))))&&&&&&%%%$$$$$$%%%'''(((((((((''''''(((((()))******)))((('''''''''((())))))))))))***+++,,,---...///...---,,,+++*********((()))+++,,,,,,***(((''''''&&&%%%&&&((())))))(((************+++++++++,,,,,,------,,,***)))***++++++,,,---------,,,+++***))))))((((((''''''(((((((((((((((((())))))))))))(((***+++,,,+++***+++,,,+++,,,,,,+++)))'''((())))))((((((''''''(((((())),,,+++++++++++++++,,,,,,''''''((((((***+++---...'''((()))******,,,000333888EEE]]]uuurrraaaMMMBBB<<<666222111111000///...---,,,,,,,,,,,,++++++++++++,,,,,,---000111000...,,,***+++,,,------,,,,,,++++++,,,,,,,,,++++++++++++---.../////////---,,,+++*********)))((()))+++...000///......---,,,+++************((())))))******))))))(((***))))))(((((()))))))))'''))),,,...///000222444444111---***((()))+++,,,///---***)))***+++++++++//////...---,,,***((('''(((((((((((((((((((((((((((***,,,,,,***(((((((((''''''(((((()))***++++++***(((&&&&&&'''((('''&&&)))(((((()))***+++)))'''(((((((((((((((((((((((('''''''''((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((((()))***)))((('''((())))))((('''(((***+++***)))***++++++,,,,,,,,,,,,,,,000------///000///111555666>>>GGGSSSggg222222333333444666777777999999888777666444222111...///111222444666888888000000111222333444555555444444333333333333333333////////////000111222333222333555777999;;;<<<<<<:::888666444444444555555777:::<<<;;;666222111222000///...---------............---......///000111222222222222111111000000000000//////000222333555777::::::555111111000...+++,,,---------...000222555444222222333444555555111000...,,,+++++++++,,,------,,,+++***)))((('''''''''''''''((()))***+++(((''''''''')))+++---...///000444<<>>;;;999666444333333333333333444444555555555111111222333333444444555333333333333333333333333////////////000111333444222333555888999;;;;;;;;;888777666444444444555555777:::===;;;666222111222111000///------...///000000000///......---......000000000111111222222333222111000000222444888:::<<<>>>===666222111000---***+++---------...111333777666555777:::<<<<<<;;;777666333000---,,,++++++------,,,+++)))(((''''''''''''''''''(((***+++,,,&&&&&&&&&'''))),,,...///,,,...111333444666888:::,,,+++)))((((((((()))***))))))(((((((((((())))))(((((((((''''''((((((((('''(((***++++++***((('''***,,,---,,,***'''&&&&&&'''''''''''''''''''''''''''))),,,,,,***(((''''''))))))))))))+++---///000222777===CCCJJJTTT___gggiiilllsssyyyfffTTTBBB555,,,***)))(((&&&&&&&&&'''((()))))))))(((((('''''''''+++---...///000///......***+++---......---+++***)))))))))(((((('''&&&&&&)))(((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&((('''''''''''''''(((((()))(((((('''((()))+++,,,+++***)))))))))))))))***)))+++,,,------,,,+++***+++***))))))+++,,,+++*********+++++++++,,,,,,,,,+++,,,,,,+++(((''''''((((((***,,,------,,,***)))((((((''''''''''''((((((''''''(((((())))))******((())))))((('''&&&'''((()))***+++***(((((()))******)))(((''''''((()))***,,,+++***))))))(((((()))((()))))))))******)))))))))***,,,,,,,,,---///111333;;;MMMiiihhhVVVBBB777333000//////,,,,,,,,,------,,,,,,,,,+++*********+++,,,------,,,------,,,***)))***,,,++++++*********++++++,,,,,,,,,,,,---...000222333///---+++)))'''''''''(((,,,++++++---......+++)))...---,,,+++***************************************)))(((((()))***,,,---+++...000111000000222333---...---+++((())),,,///000---***))))))*********((())))))************)))(((((((((((((((((((((((('''((())))))((('''((()))------,,,,,,+++*********+++)))'''((()))******)))***((('''''')))))))))(((((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((()))******(((((()))***)))(((((()))***++++++***)))***+++,,,---,,,++++++***''''''***,,,+++---111///222555<<>>AAABBB@@@888222111///---***+++---------...111333666666888===DDDGGGFFFDDD<<<:::777333000---,,,,,,---,,,,,,+++***)))((((((((('''(((((()))***+++,,,&&&&&&&&&''')))+++...///***,,,---+++''''''+++000))))))))))))))))))*********))))))(((((())))))***)))((((((''''''(((((()))%%%&&&((())))))(((''''''(((***+++***(((&&&%%%%%%''''''''''''''''''''''''%%%'''))))))'''%%%%%%%%%)))(((((((((((()))***+++000444:::AAAHHHRRR^^^fffjjjmmmtttwwwcccMMM:::///,,,+++)))'''&&&'''((()))(((((((((((('''&&&%%%%%%&&&'''***+++,,,+++***)))&&&'''((()))))))))((('''((((((((((((((('''&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''&&&''''''''''''((((((((()))((((((((())))))***+++))))))((((((((())))))******++++++,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++************+++++++++,,,)))******)))'''&&&'''(((((()))***+++++++++***)))((((((''''''(((((())))))''''''''''''(((((((((((((((((()))'''&&&&&&''')))''')))***)))(((((()))******))))))(((((())))))*********)))((('''''''''(((%%%&&&''')))***+++++++++)))+++------,,,---...000111777EEE^^^||||||vvvllljjjfffeeefffgggggggggvvvooo\\\EEE888222///---...,,,,,,------------,,,,,,,,,++++++++++++,,,,,,---++++++,,,+++))))))***,,,******))))))******+++++++++,,,---...///000111111---+++)))''''''((()))***...---,,,,,,,,,+++)))''',,,+++******))))))******+++******))))))******+++))))))))))))******+++,,,,,,...//////...---...///+++------+++((((((,,,000000---***(((((()))))))))%%%%%%'''((())))))******(((((((((((((((((((((((('''((())))))(((((()))************)))((((((''''''+++)))((((((***++++++******(((&&&'''((())))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&'''((((((''''''((()))+++***))))))++++++***))))))******+++,,,++++++++++++((('''))))))((()))---...000222888HHH\\\lllqqq@@@@@@AAABBBEEEHHHKKKMMMQQQMMMGGGBBB>>><<<<<<<<<<<<<<<;;;:::999999888888888888777777666555555555333444444444444333111111///000111333333333222222111222444666777777666555333444555777777666444333666999<<<;;;777444333444555333111//////000222333222111000000////////////000000//////000111222333222000//////333888>>>AAADDDFFFBBB999333111///,,,***,,,---------...000333444555:::CCCLLLQQQPPPMMM===;;;888444111///...---,,,,,,+++++++++*********)))))))))))))))***+++,,,))))))(((((((((***+++,,,*********)))'''&&&((()))''''''((()))))))))))))))******))))))))))))******))))))(((((((((((())))))&&&&&&&&&&&&'''''''''(((%%%'''))))))'''''''''(((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&''''''''''''(((((((((((((((,,,000555:::???IIITTT\\\aaaccckkkxxxnnnWWWAAA333...,,,***((('''((()))***(((((())))))(((&&&%%%$$$"""###&&&((()))((('''%%%%%%&&&&&&'''''''''((((((((()))*********)))(((''''''''''''''''''&&&%%%%%%'''&&&&&&&&&&&&''''''(((%%%&&&''''''((((((((('''''''''(((((())))))(((((())))))(((((()))***++++++++++++*********+++------,,,+++******,,,,,,+++***)))))))))*********++++++''')))))))))''''''((()))''''''(((((()))))))))))))))(((((((((((()))***+++''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&(((***&&&((())))))(((((()))+++)))))))))******)))))))))))))))((('''''''''((((((%%%&&&((()))************)))***,,,,,,,,,+++,,,---000333>>>RRRmmmttthhhaaaUUURRROOOMMMNNNOOOOOOMMMYYYkkk|||gggOOO???777222000000---...///000//////...---,,,,,,++++++***+++++++++)))***+++***)))(((***,,,)))))))))))))))***++++++)))***,,,...//////...---+++)))((('''''')))+++---///---***)))))))))((('''))))))(((((())))))*********)))(((((((((((()))***(((((())))))***))))))))))))+++------,,,+++,,,---+++......,,,((('''***...///,,,)))''''''(((((('''%%%&&&'''(((((((((((((((((((((((((((((((((((((((''')))))))))((((((***,,,'''''''''(((((())))))))))))((('''''')))******)))***(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))***''')))******))))))***+++---+++************)))'''))))))(((((())))))***++++++((('''))))))'''(((,,,---///111666AAAPPPYYYZZZHHHHHHHHHJJJLLLPPPTTTVVVZZZVVVOOOIIIDDDBBBCCCCCC>>>>>>>>>======<<<;;;;;;::::::999888777666555555444444555555444333111000///111333444555444222111111222444666666555444333111333666888888666444333555999<<<;;;888555444555666444222000///111333444111000000000000000111222222111000//////000111111000///......222888???CCCFFFGGGCCC:::333111///,,,+++,,,---------...000222333555;;;FFFRRRWWWVVVRRR<<<:::777444111000//////,,,,,,++++++++++++++++++***************++++++,,,,,,+++***((((((((())))))+++))))))***,,,,,,)))'''%%%&&&((()))***)))((((((******))))))))))))******))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((()))###%%%'''(((((((((***+++)))))))))))))))))))))))))))******)))'''''')))***&&&&&&'''(((((((((''''''***---000444888@@@JJJRRRUUUXXX```mmm}}}rrr\\\EEE777///---***((('''(((***+++((())))))))))))'''%%%$$$!!!###&&&((()))(((&&&%%%''''''''''''((()))***+++******+++,,,,,,+++))))))((()))))))))(((''''''&&&'''&&&&&&&&&&&&'''((()))%%%%%%&&&'''((((((((('''%%%&&&'''((()))((('''&&&))))))))))))***+++,,,,,,,,,+++)))))))))+++---...,,,***)))***++++++***)))((())))))))))))*********'''((())))))(((''')))***'''''''''&&&'''((()))***)))))))))))))))***++++++'''''''''&&&&&&%%%%%%$$$'''(((((('''&&&''')))+++&&&'''))))))((((((***+++((()))***++++++***)))((())))))(((((((((((()))))))))*********)))(((&&&%%%''')))+++++++++***+++,,,000222999III```zzz~~~rrrfffZZZRRRGGGDDD@@@???@@@AAA???===FFFYYYtttuuurrr|||nnnTTTCCC999222//////,,,,,,---...---,,,+++***,,,,,,+++***))))))******((()))***)))((((((***,,,))))))((())))))***++++++''')))+++......---+++***)))((('''&&&'''***---///...+++)))(((((()))((((((''''''''''''((()))***+++)))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&''')))++++++******+++,,,---///000,,,'''%%%(((,,,...+++(((&&&'''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((((()))***)))((()))+++,,,&&&&&&''')))***,,,------((('''%%%&&&((())))))(((***(((&&&&&&'''((((((((((((((((((((((((((((((((()))))))))((('''''''''&&&(((((((((''''''((((((((((((((((((((((((((((((((('''((((((((())))))******+++,,,......------...///...,,,+++*********((('''(((((('''&&&&&&((()))******''''''***+++***+++///+++---...111999BBBFFFCCCTTTSSSSSSTTTWWWYYYYYYYYY[[[XXXUUURRROOOOOOOOOOOOIIIIIIHHHGGGFFFDDDDDDCCCBBBAAA?????????===;;;888<<<:::888888888666444222444555666555444333444555666666555555555555555666111222444444222111222333666888::::::888666555666333333333444444333222222333333333111///...000222///000000111222222333333333555666666555666999===@@@???<<<999555111///---000000000000000000000000444777===GGGPPPSSSNNNHHH:::555///...000000...+++++++++++++++******))))))))))))))))))***+++,,,---************))))))))))))'''((())))))(((&&&&&&'''))))))(((((((((((())))))((()))))))))******++++++((('''&&&&&&%%%%%%%%%%%%''''''((()))((('''%%%$$$'''(((((((((((((((''''''&&&&&&&&&'''((())))))***))))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&)))---111444888<<>>222000---+++***(((%%%###(((((((((***+++***'''$$$'''######'''((($$$%%%***&&&%%%%%%%%%&&&''')))***///...+++)))))))))***+++'''''''''((()))*********,,,+++***)))(((((((((((((((***,,,------+++(((&&&(((((()))))))))(((((('''&&&((()))***))))))+++---111///------......---,,,------,,,,,,------------************))))))((((((***(((&&&%%%'''((()))(((******))))))((((((''''''***))))))((((((((((((((())))))((('''&&&%%%%%%$$$$$$%%%&&&'''(((((((((((())))))++++++++++++***)))---......,,,)))'''''''''+++***)))'''''''''((()))))))))))))))((((((((((((...+++((())),,,......---,,,,,,111>>>PPPgggxxxnnn\\\LLLBBB@@@<<<888666666777888===KKK```yyyssskkklllsss~~~www```III<<<888444///---------,,,++++++++++++,,,+++******,,,,,,+++******))))))))))))))))))***((()))+++---------+++***---,,,+++******)))*********)))((('''((())),,,---000---+++******)))(((&&&,,,)))''''''***+++***)))'''&&&%%%$$$%%%''')))+++((((((''''''''''''((((((******))))))((((((''''''////////////...,,,***((()))(((((()))******(((&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''((((((((())))))***+++***)))((()))***(((((((((((((((((((((((())))))*********))))))(((******)))((((((((((((((()))((('''&&&%%%%%%&&&''')))((((((((((((((())))))---+++))))))***)))(((&&&&&&'''((('''&&&%%%&&&'''---+++))))))+++,,,++++++++++++++++++,,,---......))),,,...---***''''''((()))((('''&&&&&&'''((()))&&&''')))+++---......---)))***---///111333444444ZZZYYYWWWWWWYYYZZZZZZYYY\\\[[[XXXVVVTTTSSSRRRRRROOOOOOOOONNNNNNMMMMMMMMMJJJIIIHHHGGGGGGFFFDDDBBBAAA@@@?????????>>>;;;888666777888888777777888999999888777666555444444444444666777777555333333333666888::::::888666555555333333333444444333333222333444444222000///000222222222222333333444555555333555666666555555888;;;999888777555222000...---......///000111222333333444555:::AAAHHHIIIEEE???777222---,,,///000...+++******************++++++)))))))))))))))******+++))))))************++++++'''((())))))(((''''''''')))((((((''''''(((((()))&&&&&&&&&''''''(((((((((((('''&&&&&&%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%%%%&&&'''((((((((('''&&&&&&&&&'''((())))))))))))(((((((((((((((((()))(((''''''''''''&&&&&&&&&'''))),,,------...000222999<<>><<<:::888666555444444777999;;;;;;888555444333666888::::::888666555555333333444444444444333333333444555444222111111111444444444555555666777888333555666666555555666777333333222222111000000///,,,---...000222444555666222222444888<<<<<<888444333///++++++---...---+++******))))))***+++---...***)))))))))((((((((((((((())))))******++++++,,,(((((((((((((((((((((((((((''''''''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&###$$$%%%&&&'''(((((((((&&&&&&&&&'''(((((())))))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&'''((())))))((('''((()))000111444999???EEEJJJMMMTTTVVVYYY[[[XXXRRRLLLGGGGGGCCC===777111---,,,++++++(((%%%$$$%%%''')))))))))&&&%%%'''&&&######&&&&&&&&&'''((())))))))))))000///---,,,++++++,,,---++++++***)))'''&&&%%%%%%++++++*********+++,,,,,,+++,,,...///...---+++)))&&&'''((()))***+++++++++)))+++,,,+++***)))+++,,,,,,***(((((()))***)))(((,,,---///000000000/////////...,,,++++++,,,------)))(((((((((******((('''))))))))))))((((((((((((***)))((('''((()))***+++---+++)))'''%%%%%%%%%%%%%%%%%%&&&'''((((((((((((++++++,,,,,,,,,+++)))((()))***++++++******+++,,,&&&&&&'''(((((((((''''''))))))))))))))))))))))))///,,,)))((((((******)))------///333:::GGG]]]qqq~~~sssYYYOOOCCC:::555444444333333;;;JJJccc}}}jjj\\\XXX___iiisssuuuooo\\\III<<<555111...///000000///---,,,+++---,,,++++++------,,,+++++++++************++++++------...//////...,,,,,,******)))((('''''''''''')))))))))))))))*********,,,+++))))))*********)))+++***))))))***+++***)))((((((''''''((()))+++,,,((((((''''''''''''(((((()))))))))((((((((((((''',,,,,,,,,+++***)))((('''+++)))''''''((()))))))))******+++,,,+++***)))(((''''''((()))***+++++++++'''((()))((('''&&&'''(((''''''''''''''''''''''''))))))(((((((((***+++,,,******)))(((((((((((()))))))))((('''''''''(((((((((((((((((()))***,,,,,,&&&&&&%%%'''***,,,,,,+++(((***+++***)))((()))+++++++++,,,---//////...,,,))))))(((((((((((((((((()))+++,,,,,,***(((((()))'''(((((())))))(((((('''&&&(((***---...---+++***...//////000000/////////aaa^^^YYYVVVTTTSSSQQQPPPOOOPPPPPPPPPOOONNNLLLLLLNNNOOOOOOQQQRRRSSSTTTUUUSSSRRRRRRRRRTTTTTTRRRQQQKKKLLLNNNPPPRRRPPPLLLIIIDDDEEEEEEDDDBBBAAAAAABBBDDDCCC@@@===;;;999777777888:::<<<<<<999666555444666999;;;;;;999666444444222333444444444444444444222444666666444222111111555555555555666888:::;;;555555666555555444444444222222222222111111111111,,,---...000222333555555000//////111333333000---...,,,******,,,------,,,,,,+++***))))))***,,,---+++++++++***))))))(((''')))))))))))))))))))))))))))(((''''''))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&&&&&&&''''''(((((('''''''''&&&'''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&$$$&&&''''''''''''(((***+++,,,---...111555999===@@@BBBEEEIIIJJJKKKJJJIIIKKKIIIFFF@@@999333///......+++((('''(((***++++++(((&&&&&&&&&&&&%%%&&&'''&&&''')))*********)))(((...---,,,+++***+++++++++******)))((('''&&&&&&%%%))))))))))))***+++,,,---------...//////---,,,+++***+++,,,---------------)))***+++***)))((()))******)))''''''((())))))(((+++---///111111111000000111000...------...///000)))))))))***++++++(((&&&))))))))))))((((((((((((+++******)))***+++---......,,,***'''&&&%%%%%%&&&%%%&&&&&&'''((((((''''''+++,,,,,,,,,,,,***)))(((((()))******)))((()))+++$$$%%%&&&((((((((('''''')))))))))))))))*********---,,,***((()))***+++,,,,,,,,,---///111:::MMM___wwwqqqcccPPP@@@888444222111666:::DDDZZZzzzqqq\\\PPPTTT]]]cccmmmpppbbbMMM===444000,,,---......---+++)))(((---,,,+++,,,---------+++------,,,,,,,,,,,,---------............---++++++,,,+++******))))))))))))))))))************)))(((***)))((((((***++++++***+++*********+++***))))))&&&&&&&&&%%%&&&'''((()))(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))((((((''''''+++)))&&&&&&''')))******)))***,,,------,,,***))))))***++++++++++++***))))))***+++***)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''(((***,,,...(((((('''''''''''''''((()))))))))((((((((())))))''''''((((((***+++------&&&%%%%%%''')))++++++***((()))******))))))***+++++++++,,,///111000...,,,((((((((((((''''''&&&&&&)))*********))))))))))))'''((()))******)))((('''(((***,,,...///---+++)))......///////////////...ZZZVVVQQQMMMJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGHHHJJJKKKMMMNNNNNNOOOOOOOOOPPPSSSSSSRRRQQQPPPQQQSSSVVVXXXWWWTTTQQQPPPPPPPPPOOOLLLJJJJJJKKKLLLKKKHHHEEEBBB@@@>>>>>>:::<<<>>>===:::777555555666999;;;;;;999666444333222333444444555555555444222444666666444222111111333333333444666999;;;===888777666555444333222222111111111111111111000000...//////000000111222222...------...///...---,,,,,,+++***+++,,,------,,,///...,,,+++************---------,,,+++***)))((()))))))))((((((''''''&&&+++(((&&&''')))******(((''''''&&&&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''((()))(((((((((((((((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&"""$$$&&&&&&&&&'''(((***)))***+++++++++---111555555666888:::===@@@BBBCCCIIIKKKMMMJJJDDD<<<777555000...,,,+++,,,+++***(((%%%&&&&&&&&&''')))******&&&''')))*********)))(((******))))))))))))))))))''''''''''''''''''''''''''''''''''''(((***+++,,,------.........---,,,+++---------------,,,+++***'''((()))((('''&&&'''(((***((('''''')))***)))(((***+++---///000111111000111111000//////000111222*********+++,,,+++(((&&&(((((((((((())))))))))))++++++,,,,,,---...///000...---***((('''&&&&&&&&&%%%&&&''''''((('''''''''******+++,,,+++***)))((('''((()))((('''&&&'''((($$$%%%&&&(((((((((''''''((()))))))))*********+++++++++*********,,,...000000////////////333AAANNNbbbrrrwwwaaaLLL???777333111222555<<>>============>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFIIIIIIIIILLLNNNPPPOOONNNPPPQQQSSSVVVYYYYYYWWWUUUVVVWWWWWWVVVTTTRRRSSSTTTTTTSSSQQQNNNLLLJJJIIIHHHBBBCCCBBB@@@;;;888666666666999<<<<<<999666333222222333444555555666555555333444555444222111111111111111111333666:::>>>@@@<<<999666444444333222111000000000///////////////////////////////////////.....................---+++,,,,,,,,,------------//////...,,,+++***)))(((,,,---......---+++)))((())))))((((((((('''''''''---***'''&&&)))***)))'''(((''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***'''(((***+++++++++***)))+++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&"""$$$%%%%%%$$$$$$%%%'''''')))+++***((())),,,000////////////111444777999CCCIIIOOOQQQMMMGGGBBBAAA555333111///...,,,)))&&&%%%'''(((&&&(((,,,---,,,'''(((((())))))((((((((('''''''''''''''''''''&&&%%%%%%&&&'''(((((())))))&&&&&&&&&'''((()))***+++,,,,,,,,,,,,,,,+++******+++++++++***)))((('''&&&%%%&&&((('''&&&%%%&&&(((***((('''''')))******)))))))))***,,,---///000111111111111222222222222222,,,+++***+++++++++)))'''(((((((((((()))))))))))))))+++---///000000000000,,,,,,+++***)))(((''''''&&&&&&'''''''''''''''&&&'''((()))******)))(((((('''((()))((('''&&&'''(((&&&&&&'''(((((((((''''''((())))))******+++++++++******+++******,,,000333666333111111000000666>>>MMM\\\mmmzzzooo\\\JJJ===666222///222888GGGbbbgggOOOCCCCCCGGGUUU```^^^TTTHHH<<<444111111000...---,,,++++++,,,+++******,,,,,,+++***......------------......*********)))))))))))))))((((((((()))***+++,,,---,,,++++++***)))((((((''')))'''&&&''')))++++++******,,,------+++)))))))))(((((())))))))))))))))))''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&&&&%%%%%%&&&'''''')))'''&&&&&&(((***+++***&&&'''((()))***)))((((((+++,,,------,,,)))'''%%%'''((()))((('''&&&'''((((((((((((((((((((((((((())))))(((((((((***+++,,,&&&%%%%%%%%%%%%&&&''''''''''''((()))))))))((((((''''''''''''((()))++++++((('''&&&&&&'''(((&&&%%%$$$%%%''''''&&&&&&((()))+++******,,,------+++)))'''((()))***)))((('''&&&)))((('''''')))++++++***((())))))******))))))(((---.........---,,,***)))***+++,,,...000111111111EEEAAA<<<888777888888777777777777777999;;;===>>>===>>>>>>>>>>>>?????????@@@@@@AAADDDGGGIIIIIIHHHIIIJJJKKKNNNRRRSSSSSSQQQRRRSSSUUUUUUTTTTTTVVVWWW[[[ZZZXXXVVVUUUTTTSSSSSSPPPNNNKKKEEE>>>:::888888666999<<<===:::666333111222333444555666666666666333444444222000///000222000000111333777<<>>777333111111000)))------((()))---...***((((((&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&'''''''''(((((()))))))))))))))******+++)))))))))((((((((((((''''''(((((())))))))))))((($$$&&&(((((('''((()))+++'''&&&%%%%%%''')))(((((('''&&&%%%%%%'''+++///111...000333555555444222000000---***)))***+++******'''((((((((())))))******###&&&,,,000222000---+++''')))+++------+++)))'''&&&'''''''''''''''&&&&&&###$$$&&&'''((()))((((((%%%''')))***++++++...///+++***)))'''''''''((()))((())))))***++++++,,,,,,***++++++)))'''(((+++///000,,,+++000444333222222666===FFFMMMWWW```dddcccnnntttyyyqqq___KKK<<<555000333444888GGG^^^tttvvv]]]JJJAAA<<>>>>><<<======>>>>>>======<<>>===:::777666777333333444666777888999999777777777888888777777777@@@AAABBBCCCDDDFFFHHHJJJQQQRRRSSSTTTVVVYYY\\\___aaa___[[[SSSJJJBBB<<<888::::::;;;;;;;;;999666333888777777888:::999777555333333333222222222222222111111111222555888<<>>:::444111111222222111000000000/////////......---------,,,******,,,...888999999777333///------222111000///............000---+++***++++++)))''')))******************)))***)))(((((()))+++---///---,,,+++)))((()))))))))((((((((((((((((((((((((+++---///...+++)))***+++'''''''''''''''''''''''')))))))))))))))((('''''''''(((((()))***))))))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&***---,,,(((%%%&&&)))((((((''''''(((((()))***...---+++***))))))******,,,+++***))))))***+++,,,***,,,...333888<<<@@@CCCGGGEEEDDDEEEEEEDDD???;;;333111...,,,+++***(((&&&&&&'''((()))((((((&&&&&&''''''(((((())))))******))))))************)))((()))(((''''''''''''((()))''''''((((((((((((''''''((((((''''''&&&&&&&&&&&&'''''')))***++++++++++++)))((((((''''''(((((((((''''''&&&&&&'''(((***+++------...///000000000000111...***((())))))***)))''')))******((('''(((((($$$+++...+++)))******''''''''''''((()))+++------***'''%%%&&&((()))((('''((((((((((((''''''''''''%%%%%%'''(((***+++------///,,,******+++,,,***)))(((((()))***++++++++++++***(((&&&%%%'''(((((((((+++++++++++++++,,,------//////000222555999<<>><<<888666666222222333333444555666666333333333333333333333333:::888777999===@@@AAA@@@HHHHHHIIIIIIKKKOOOVVVZZZ^^^___]]]WWWNNNEEE>>>;;;:::;;;===>>>===:::777555777777888:::;;;;;;888666444333333333222222222111333333222111333555777999:::666222000000111222222111111000///......------+++,,,---,,,++++++---///666:::===:::444...---...222111000//////////////////---++++++++++++)))(((((()))***+++,,,,,,,,,,,,************++++++,,,,,,+++++++++******))))))(((&&&&&&&&&&&&&&&''''''''')))+++,,,,,,+++******+++''''''''''''''''''''''''''''''''''''''''''&&&%%%((())))))***************)))))))))(((((((((((('''&&&&&&&&&''''''''''''((('''***,,,+++((('''(((***)))))))))))))))***++++++...---+++***)))******++++++***)))(((((()))***+++&&&''')))+++///222555777>>>>>>@@@GGGNNNPPPLLLGGG===999444///---+++)))((()))))))))((('''&&&&&&%%%'''((()))+++,,,,,,++++++++++++++++++******)))((((((''''''&&&&&&''''''(((((((((''''''''''''(((((($$$%%%%%%&&&&&&''''''(((&&&'''(((***+++,,,,,,,,,+++***)))(((((('''((((((((('''''''''''')))***+++,,,,,,------.../////////111...***(((((((((((('''''')))***)))'''&&&&&&&&&$$$)))***(((&&&(((((('''&&&%%%%%%%%%'''***---...)))'''&&&&&&'''(((((('''(((((((((''''''''''''&&&%%%&&&&&&'''))))))***+++,,,,,,,,,...///...,,,)))'''((()))***************)))'''%%%%%%&&&''''''''')))))))))))))))******+++*********+++,,,///111333;;;EEESSS```jjjiiiZZZJJJ???777000///111333888>>>CCCMMMZZZfffmmmhhhVVVCCC666555333444<<>>;;;???GGGNNNUUUZZZ\\\YYYPPPEEE???<<<:::???CCCDDDAAA<<<888666222222333666888888666444555555444444333222111111111111000000111222333444999777555333000000000111555444333111///...---,,,)))+++------------///000222888===;;;333---,,,.........---,,,,,,,,,------,,,---------+++***(((((('''(((***,,,...///000000***+++,,,------,,,***)))))))))*********)))(((((())))))(((((('''&&&%%%%%%%%%&&&'''(((************''''''''''''''''''''''''&&&''''''(((((('''''''''&&&'''(((((())))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''''''''&&&&&&'''((((((''''''''''''((()))))))))((('''&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((()))***+++,,,---,,,000;;;IIIVVV]]]___\\\UUUJJJ@@@999555222111------+++***)))))))))***''')))+++---...---,,,+++))))))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%)))((('''&&&&&&'''((()))))))))))))))((((((((((((&&&&&&((()))***+++++++++++++++)))(((''''''''''''&&&%%%$$$$$$%%%&&&((()))))))))))))))***+++,,,---111///,,,++++++***)))(((***+++,,,+++)))'''''''''((('''&&&((()))((())))))***(((&&&$$$###%%%'''((('''''''''&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&((((((((()))))))))******'''***---//////---***)))******++++++,,,++++++++++++)))&&&&&&((())))))((())))))(((((((((((()))))))))))))))***+++,,,---...444666:::DDDUUUcccccc]]]PPPDDD888333111000000222222555;;;EEESSS[[[UUUKKK;;;555...---222999@@@DDD@@@999000+++*********(((***,,,...000///...,,,+++((()))))))))*********++++++,,,...000111000//////111///,,,+++++++++)))(((''''''((((((((()))))))))%%%%%%&&&'''''''''''''''&&&''''''((())))))))))))))))))(((((('''(((((((((((())))))******))))))(((&&&''''''''''''&&&&&&'''###$$$%%%&&&&&&%%%$$$###'''''''''(((((((((((('''&&&&&&'''(((((('''&&&&&&''''''&&&&&&''''''((()))''''''(((((('''(((***++++++***))))))+++,,,,,,+++((('''&&&&&&'''((()))***)))*********)))'''%%%###%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''(((((())))))******)))***+++---//////000000))))))))))))(((((((((((('''((()))************)))***+++------***(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''000000111111111111111111000000/////////000000111444444444666666555111...111111222333333444555555444444222222222222444444777:::<<<:::777888>>>EEEIIIHHHEEE???:::;;;CCCJJJSSSXXX\\\YYYOOODDD>>><<<<<>>666///...111555<<>>===>>>DDDJJJJJJDDD<<<777555666444333555888:::;;;;;;666666555444333222111111222222111111111111111111333444444222000///000222111000///...---,,,++++++***,,,//////.........//////111333222///---,,,,,,---,,,,,,++++++,,,,,,---***---///...+++)))(((((()))***,,,...000111111222++++++,,,,,,,,,,,,,,,,,,***)))(((''''''((()))***''''''((((((((()))))))))***))))))+++...///...,,,''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''((()))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''((()))***+++***+++...111888BBBNNNWWWbbbcccdddbbb]]]SSSFFF>>>888777666444111---***((())))))))))))(((((((((((('''(((((((((((((((''''''%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''*********)))((((((''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&'''%%%%%%$$$$$$%%%&&&((()))((('''&&&%%%&&&(((***+++...,,,++++++,,,,,,+++)))''')))******)))(((((()))((($$$$$$+++---***((())))))((('''&&&&&&%%%&&&&&&%%%'''(((&&&$$$$$$&&&((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))******+++,,,---+++)))((()))+++******++++++++++++*********(((&&&&&&'''))))))((())))))(((''''''''''''''''''(((((((((((((((''''''(((,,,///000888JJJ\\\fffdddSSSAAA777333111///000+++---...222<<>>666000000111333999@@@DDD===333...---......---+++---000///,,,******+++((())))))******+++,,,,,,,,,,,,,,,------,,,,,,+++000...,,,++++++***)))(((&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((((((***)))((('''%%%%%%$$$$$$(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&###&&&((((((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((('''''''''(((***++++++***((('''&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%&&&'''))))))***)))'''&&&''')))+++,,,+++***)))((('''''''''((()))***+++---...---+++)))'''&&&&&&'''(((((()))******(((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))''''''(((((())))))******+++,,,---......---+++***''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&''')))***''')))***)))'''&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%&&&'''((()))+++,,,,,,222222222222111111111000---------......///111111555333111222444444111...///000111222444666777777555333222000000222333555222111000333:::AAAFFFHHHLLLLLLJJJBBB;;;:::AAAIIITTTZZZ]]]YYYNNNCCC>>>>>>???EEELLLLLLEEE<<<666444666444222333666999;;;<<<777666666444333222111111444333333222111000/////////111222111///...111333222222111000///......---+++---///000///........./////////......---,,,,,,------,,,,,,,,,------...***---000///+++(((((((((***+++---///000111111222+++++++++,,,,,,---------***)))'''&&&&&&(((***+++$$$$$$%%%''')))***+++,,,***(((''')))---...,,,***''''''''''''''''''''''''%%%&&&&&&'''((((((((('''(((((()))***************(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((,,,***'''&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&((((((&&&''''''((((((''''''&&&'''''''''((()))+++,,,---'''***---...000777BBBKKK[[[aaajjjqqqpppfffWWWLLL@@@@@@>>>;;;777111,,,)))***)))((('''&&&&&&&&&''''''((()))))))))))))))(((&&&&&&'''(((((('''&&&&&&&&&'''((())))))((('''&&&((((((((((((((('''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&''')))***'''&&&%%%$$$%%%''')))++++++***)))***++++++***)))%%%'''))))))((('''((()))'''"""$$$+++...***''''''''''''''''''''''''''''''%%%'''(((&&&$$$###&&&(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((()))***.........***''''''***---))))))*********))))))((()))'''%%%%%%&&&'''(((''')))((('''&&&&&&&&&&&&&&&###$$$%%%''')))******+++%%%,,,111111666HHH___mmmmmm[[[FFF;;;555111///000+++---...///555???DDDDDD<<<444///000111222777???EEE===444....../////////+++---///---***((((((***((())))))***++++++,,,,,,))))))************++++++000...+++***++++++)))(((&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((...---+++)))'''&&&%%%%%%''''''&&&&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&%%%###&&&))))))&&&$$$%%%&&&)))(((&&&%%%$$$%%%&&&&&&$$$%%%'''(((((((((''''''''')))***++++++***)))'''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%'''((((((''''''&&&%%%&&&***---......+++***)))'''''''''(((((('''(((+++,,,,,,***(((&&&'''''''''((()))******+++(((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))''''''(((((()))*********+++,,,---------+++)))'''''''''&&&&&&&&&%%%%%%%%%'''&&&$$$###$$$%%%''')))&&&'''''''''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''')))+++,,,......///000111111222222222222000000////////////000000222222333333333333222111333333444444555666666777777666666555333222111111000//////000555<<>>BBBUUUYYY\\\WWWLLLAAA;;;999;;;AAAHHHIIIEEE===777444444333222444777999999999:::999666333111222555888;;;999666444444333111///,,,---///000000000///...222000///222555444///)))+++++++++,,,,,,---------//////...---,,,,,,++++++///---++++++++++++***))),,,)))'''(((***,,,+++***333222111////////////000,,,---...//////---***)))(((***,,,------+++((('''&&&&&&&&&'''((()))***+++...---+++)))((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((())))))))))))000,,,+++------)))'''((($$$%%%&&&'''''''''&&&%%%)))((('''&&&%%%&&&'''(((+++(((%%%%%%'''((('''%%%&&&'''(((&&&######&&&))))))'''&&&&&&&&&'''&&&&&&$$$&&&(((((('''&&&&&&''')))+++,,,,,,+++***,,,---,,,,,,+++,,,///333888:::MMMWWWfffsssxxxtttjjjbbbVVVNNNEEE>>>:::666111,,,///***(((******'''&&&'''++++++***(((&&&$$$%%%&&&''''''((((((((((((''''''))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))(((''''''***)))((('''''''''''''''%%%%%%%%%&&&(((***+++,,,++++++***(((&&&'''))),,,((((((((((((''''''''''''''')))***)))'''&&&&&&'''&&&''')))++++++***((('''((())))))***)))'''%%%$$$&&&&&&%%%&&&&&&'''((((((+++)))'''%%%%%%&&&((()))+++***))))))***,,,...000//////...,,,+++)))((((((&&&&&&'''((()))***+++,,,+++***(((''''''(((***+++************************++++++***)))(((((())))))***)))+++///555@@@UUUgggrrreeePPP===555555333...,,,,,,++++++111;;;@@@@@@;;;555000///...111888AAADDDCCC===444.........+++...+++((((((+++------+++(((((('''((()))***,,,---,,,+++)))''''''((()))+++++++++******))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&************(((&&&$$$###$$$&&&'''((((((&&&$$$###$$$%%%&&&'''''''''&&&&&&))))))************)))(((++++++)))(((((('''''''''&&&&&&&&&&&&'''(((***+++,,,---------,,,+++)))(((+++)))&&&%%%&&&&&&&&&%%%$$$%%%&&&'''(((((((((((((((''''''***---///...,,,---***''''''((()))'''%%%&&&&&&''')))***,,,------,,,++++++******))))))))),,,(((%%%&&&***+++)))&&&%%%%%%&&&&&&''''''(((((('''''''''(((***+++***(((,,,,,,,,,,,,***(((&&&$$$%%%''')))+++,,,***((('''&&&'''((()))))))))))))))))))))(((&&&%%%$$$###"""''''''''''''((((((((((((+++***)))))))))***,,,---111222333333444444333333000000///////////////000000000000000000000000000222333333444444555555666666666555444333222111111111000///000333999>>>BBBGGGEEEAAA;;;888:::@@@DDDUUUYYY\\\WWWLLLBBB<<<:::;;;AAAGGGIIIEEE>>>777444333222111333666888999888999888666333111222555888<<<:::666444333222000...---...//////000000000///222000///000333333///+++,,,,,,,,,,,,---------...000000///......---,,,,,,...---*********+++***((()))((('''))),,,---,,,+++......---,,,---...000111000000000///...,,,***)))+++---...000///---+++***''''''''''''((()))******,,,,,,+++)))((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&'''((((((((())))))))))))///+++***---...***''''''$$$%%%&&&'''''''''&&&&&&''''''&&&%%%%%%&&&'''(((***(((&&&&&&'''((('''%%%&&&'''(((&&&$$$$$$&&&))))))((('''''''''''''''&&&&&&((())))))'''&&&'''((()))***,,,+++******+++------,,,++++++,,,///222555AAALLL___qqq|||}}}xxxsssjjjcccYYYQQQKKKCCC:::444333---***++++++)))((())))))******)))((('''''''''''''''((((((((((((''''''))))))))))))(((((((((((()))(((''''''&&&'''''''''&&&'''((())))))(((''''''))))))((('''''''''''''''%%%&&&&&&'''(((***,,,---+++++++++)))'''''')))***(((((((((((('''''''''''''''(((***)))'''&&&&&&'''''''''((()))))))))(((''''''(((((()))))))))))))))))))))((('''''''''((((((,,,***'''&&&%%%&&&((()))((('''''''''(((***---...000///...---,,,***))))))''''''''''''&&&&&&&&&&&&)))((('''&&&&&&''')))***((((((((((((((((((((((((+++******)))(((((())))))***)))+++...333===OOO```pppfffTTTAAA666333111------///...,,,///777>>>???@@@999333000///000777???EEEEEE???555///...---+++,,,***((()))+++,,,,,,******)))((('''(((***+++---...---+++)))))))))***++++++*********))))))(((((()))(((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&******+++***)))'''&&&$$$&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((((((******)))(((''''''''''''))))))(((((()))***,,,---((()))************)))(((***(((%%%%%%&&&'''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&)))---000///...---***(((((()))***(((&&&&&&&&&'''((()))+++,,,,,,((())))))*********))))))+++(((%%%'''+++---,,,))))))))))))))))))))))))))))))(((((((((******)))'''************)))(((''''''%%%'''(((******)))((('''''''''(((((()))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''(((((()))***333444444555555555555555111000000///.........///000///...------...///000111111222222333444444444555444444333222111000000000000///000222555888:::======;;;888666:::BBBHHHUUUZZZ\\\WWWLLLBBB<<<;;;<<>>AAAGGG>>>555111///000666===HHHHHHBBB888000...---******))))))***+++,,,+++))),,,***(((''''''(((+++,,,///...,,,+++******++++++*********)))))))))))))))***)))((((((''''''((((((&&&&&&''''''''''''&&&&&&***+++++++++***((('''&&&'''(((((())))))******+++((('''&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''''''''''')))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''))))))*********+++)))&&&&&&&&&'''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&'''***---000000///,,,+++))))))******)))'''''''''''''''((()))***+++&&&(((***,,,------------+++)))'''))),,,///...,,,------,,,,,,+++******)))***)))((()))******(((&&&((((((((('''(((((())))))&&&''''''(((((((((((((((((((((((()))((((((''''''$$$%%%&&&'''((())))))***''''''''''''((((((((((((''''''(((((())))))((((((333444444555555555444444111000///...............111000...---...///111222000000111111222222333333333333222222111000000/////////000111222444555666888999999666666;;;DDDLLLWWWZZZ\\\WWWLLLBBB<<<;;;<<<@@@FFFIIIGGG@@@999444222111000111444666666666777777555333111111333666888666333222222111000...111000///...///000111222222000------///111111000////////////////////////000000000//////.........,,,+++))))))***+++***)))+++,,,///111333333111000000000111222444666888999???<<<777111...,,,++++++)))***+++,,,,,,***)))(((((((((''''''&&&''''''''''''(((((()))))))))))))))%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***((()))...///***&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&((()))'''&&&%%%%%%%%%&&&&&&&&&'''((((((((((((((()))))))))***+++***)))(((((()))***,,,,,,,,,)))((('''(((((()))******))))))***,,,+++***)))(((((()))***+++---777GGGYYYiiiwww}}}zzztttjjj___WWWFFF>>>777444111,,,+++---)))***,,,...///---)))'''''''''((((((((((((''''''))))))))))))((((((((((((******)))((((((((((((((())))))))))))(((((((((''''''(((((((((((((((''''''&&&&&&&&&'''((()))++++++---...///...+++)))((()))((((((((((((''''''''''''%%%''')))((('''&&&&&&''')))(((&&&%%%%%%&&&'''((('''&&&&&&&&&(((***,,,------,,,,,,++++++++++++,,,///...,,,***))))))******,,,,,,+++++++++,,,------------......///000000111444222000...,,,+++++++++*********+++,,,,,,------))))))))))))))))))))))))***))))))((((((((())))))+++))))))+++,,,111<<>>333///---+++,,,---//////...,,,++++++---,,,)))''''''''')))***,,,+++***))))))((((((((((((((())))))******++++++******)))(((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&&&&(((***+++,,,)))(((&&&%%%%%%&&&((()))+++***((('''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&)))((((((((('''&&&&&&%%%'''''''''&&&&&&''''''''',,,***'''&&&'''''''''&&&''''''''''''''''''&&&&&&+++,,,---------,,,,,,,,,***+++,,,,,,+++***))))))***)))'''&&&&&&&&&((((((''')))+++...000222222222000...---,,,,,,++++++***------,,,+++***))))))((('''&&&&&&(((***+++***)))+++***(((&&&&&&&&&''''''''''''''''''((((((((()))++++++++++++******)))(((&&&'''''''''(((((())))))''''''''''''(((((((((((('''((()))++++++***))))))000000000000000//////...///......---......//////------,,,,,,---...///000//////000000111222222222222222222111111111000000...//////111333444666777777:::;;;999777<<>>888333111000111333555555555555555555333111000222333///......///111333444333333222222111111111111111......------...000111333222222222222111111111111...........................---,,,,,,...000000///...000333444333333333444222666<<>>???999222//////...111444555444777BBBMMMRRRVVVHHH999222000222777<<>>;;;555///+++******+++***************)))))))))'''''''''''''''((()))***$$$&&&((()))***)))((('''((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%***,,,)))'''(((&&&&&&%%%%%%%%%&&&'''((()))((('''''''''((()))***((()))+++***((((((***---)))((((((***---...,,,***%%%)))------)))&&&''')))%%%&&&((('''&&&%%%%%%&&&&&&''')))(((''''''(((***''''''''''''''''''((((((&&&***///444:::EEERRR\\\dddgggjjjkkkiiieeeaaa___VVVNNNGGGDDD???777222222222000///111333333---(((''''''((((((((((((''''''))))))))))))((((((((((((''''''((((((***+++---...,,,+++***(((((((((((((((%%%&&&((()))***)))((('''(((((((((((()))***+++,,,+++++++++)))'''''')))+++((((((((((((''''''''''''###%%%''''''&&&&&&&&&'''+++***)))'''&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&((())))))++++++++++++++++++,,,,,,---...000222333555555666999999:::;;;===>>>??????;;;999666333222222333444000222444555444222///---(((((((((((((((((((((((('''''''''''''''((())))))***'''(((++++++***,,,111///444777333000000///---000333444666>>>MMMYYY]]]^^^NNN===444222333777<<>>888777777:::@@@GGGKKKIIIBBB<<<444333222222444666666555333444444333111000111222000...---...000111111111222333333444333222111///***,,,...//////000111333444444444333333222222222000000000000000111111111222000///111333555555444555888;;;===>>>AAAFFFJJJPPPSSSWWWYYYWWWQQQJJJEEE:::777222---)))(((((()))))))))))))))(((((((((((((((((((((((()))+++,,,,,,%%%&&&((()))***)))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%$$$)))+++)))((()))&&&&&&%%%$$$%%%&&&'''(((******(((''''''((())))))***,,,------+++***---000***((((((+++...///---***$$$)))------(((%%%&&&(((###$$$&&&&&&%%%$$$%%%&&&&&&'''((((((''''''(((***'''''''''&&&&&&&&&%%%%%%$$$(((---///111666???GGGMMMPPPTTTVVVVVVUUUTTTSSSMMMGGGAAA???;;;444//////222///...000444444000,,,''''''((((((((((((''''''))))))))))))((((((((((((''''''(((***+++...///000---,,,***(((((((((((()))$$$&&&((()))***)))((('''+++*********+++,,,------))))))(((&&&%%%%%%(((***)))(((((((((''''''''''''###%%%''''''&&&&&&&&&'''++++++***)))((('''''''''%%%&&&((()))))))))((('''%%%%%%$$$$$$$$$%%%%%%&&&'''(((((()))******++++++---///222555888;;;======@@@@@@@@@@@@@@@@@@@@@AAA;;;888555111/////////000666888:::;;;:::777333111************************'''''''''''''''((()))***)))'''(((+++,,,***,,,///,,,000333111000111000,,,,,,...000666DDDWWWdddhhhdddTTTAAA777444444777;;;OOOSSSQQQEEE888222000000333444222...)))&&&'''***((()))***++++++***)))(((%%%&&&'''((())))))))))))&&&'''((()))***+++,,,---(((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&''')))))))))(((((($$$%%%((()))***)))((('''###$$$&&&((()))*********'''&&&%%%%%%&&&)))+++---''''''&&&&&&&&&''''''(((&&&'''((()))))))))((('''))))))))))))+++---///111000---***((('''&&&%%%$$$$$$%%%&&&'''((((((((((((###&&&((((((%%%$$$%%%'''$$$(((+++,,,)))'''''')))000...***(((&&&&&&((())),,,***((('''(((***,,,...*********)))'''&&&'''((($$$%%%&&&((()))+++,,,,,,---,,,***))))))(((%%%###&&&''')))++++++++++++***'''(((+++------,,,***(((%%%%%%&&&'''((((((((('''###$$$$$$%%%&&&'''((((((''''''''''''((((((((()))))))))((('''''')))***+++000///...---,,,------............///......---,,,---.....................111111222333333333333222333333222000...---///111333333333333333333333333777555333444666===LLL[[[dddgggeeeXXXEEE777555888;;;:::???JJJNNNIIIBBB@@@777222000333555444444666666555333111000000000111111000///000222333222111666555444333333333333333444222000///...///000111...000222333222111222333555333111111333444555555888777777999<<<>>>>>>>>>EEEEEEFFFIIIMMMQQQVVVYYY]]]^^^^^^[[[TTTJJJ???999444333000---+++++++++,,,)))))))))))))))(((((((((&&&&&&'''(((***+++,,,,,,,,,+++***)))((('''&&&%%%&&&&&&''''''''''''&&&&&&''''''(((((('''&&&%%%%%%&&&%%%%%%'''***,,,,,,+++)))((('''&&&&&&'''((()))+++***((('''&&&''')))***''''''''''''''''''''''''((()))+++,,,,,,+++)))((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&)))'''%%%######%%%''')))'''(((******+++...111444<<<===>>>??????>>>===<<<;;;:::888555222///---,,,---...//////------...///---...///---***((()))+++)))((()))***+++***(((&&&%%%&&&'''(((***+++,,,,,,))))))************))))))&&&&&&&&&&&&&&&'''((((((------,,,+++++++++,,,,,,---+++)))'''&&&%%%%%%%%%&&&'''((())))))((('''&&&(((((((((((((((''''''''')))((((((''''''''''''((()))'''%%%&&&)))***(((&&& !!!###%%%'''((()))(((((((((((()))***+++,,,///111555:::===???@@@AAAFFFCCC???===;;;:::888777===555000222333111000333444666;;;@@@CCC@@@888111000---***)))*********))))))'''%%%$$$$$$&&&(((***)))******++++++,,,---------,,,+++---000111///---)))...000666IIIdddqqqoookkkSSS<<<444333444888???SSSXXXVVVJJJ<<<444111000222000...+++)))(((''''''"""&&&(((***+++,,,...+++***)))))))))))))))***(((((()))***+++---///000(((''''''&&&&&&&&&&&&'''&&&&&&'''((()))***++++++''''''((((((((((((''''''''''''&&&&&&'''(((***+++&&&&&&'''))))))*********%%%%%%%%%&&&&&&&&&'''''',,,)))'''&&&'''''''''&&&''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%'''&&&&&&&&&''''''((()))***(((&&&&&&'''(((((('''(((((()))***+++,,,,,,---///---***'''&&&%%%&&&&&&'''%%%$$$'''***---,,,***)))+++---------***'''%%%))))))************))))))+++***+++,,,,,,***&&&###%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&''''''&&&&&&&&&'''''''''&&&&&&'''''''''$$$&&&((()))'''&&&&&&&&&000///...---,,,---...........................///000000000000/////////...000111222333444444444444222333333111///...///111333333333333333333333333777555444555777<<>>IIINNNIIICCCAAA888333111333444333333555666555333111000000111111333222222333555666555444555555555555555555555555666444222000///000111222///111222222111111222333555444333333555666888888AAAAAADDDHHHLLLOOOOOOOOONNNOOOPPPSSSVVV[[[^^^aaa___]]]YYYRRRIII@@@888444111///---***)))((())))))***)))))))))((((((''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((()))''''''(((((((((((('''''''''''''''''''''(((((((((&&&&&&&&&'''***,,,,,,+++***)))(((''''''((()))******)))'''&&&%%%&&&'''((('''''''''''''''''''''''''''((()))******)))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%&&&&&&'''''')))(((&&&%%%%%%&&&((()))%%%&&&''''''''')))+++...111222333333333333222111222111000///---,,,******+++,,,------,,,,,,...//////111222000---******+++---,,,+++***+++)))'''%%%&&&&&&''''''(((((())))))(((((())))))))))))((((((''''''&&&&&&&&&''''''((())))))******++++++,,,,,,&&&&&&&&&&&&'''((()))***''''''((())))))(((''''''((((((((((((((((((((('''(((((('''''''''(((((()))+++)))''''''))))))(((&&&###$$$$$$%%%&&&'''''''''))))))******+++---...///111333888<<<@@@AAAAAAAAA===:::666444333333222111777000,,,...///---,,,///111333777<<>>555111///000///,,,***((((((''''''$$$&&&((()))((((((((()))))))))((((((((())))))***((((((((()))***+++,,,---(((((('''''''''((((((((())))))((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&((()))***)))))))))***))))))((('''%%%%%%%%%&&&&&&&&&'''''')))(((&&&&&&((()))))))))''''''&&&&&&&&&&&&''''''((()))***++++++***)))(((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$#########$$$$$$%%%&&&%%%%%%&&&(((***)))((((((((())))))******++++++...,,,***'''&&&%%%&&&&&&'''&&&%%%'''***++++++)))***+++,,,,,,,,,***(((&&&(((((())))))))))))((((((+++***)))((()))((('''%%%&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$###''''''&&&&&&&&&&&&''''''%%%'''))))))((('''&&&'''000///...---------.../////////.........000111222444333333222111000/////////000222333444555666666222333444333111000000111444444444444444444444444777555666777888<<>>@@@CCCFFFGGGNNNPPPUUU[[[aaacccbbb```[[[[[[[[[\\\\\\]]]^^^___YYYUUUMMMDDD<<<666222111///...,,,***)))((())))))+++******)))((('''&&&&&&((((((''''''&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))(((((())))))))))))((((((((('''''''''((()))***+++'''&&&&&&(((+++,,,,,,,,,***))))))(((((())))))******)))'''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''((($$$%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((()))))))))((((((***,,,+++,,,,,,------,,,,,,+++************))))))))))))(((***++++++++++++---///222333555444222000/////////---+++++++++***((('''((((((((((((''''''''''''''''''((((((((((((''''''(((''''''&&&&&&&&&''''''%%%&&&(((***+++++++++***$$$$$$$$$%%%''')))***+++(((((())))))))))))((((((''''''(((((((((((((((((('''''''''''''''((()))***,,,+++))))))))))))'''%%%''''''''''''&&&&&&&&&%%%(((((()))+++,,,...///000333555:::>>>@@@AAA???>>>555111---++++++,,,,,,,,,///***(((***+++))))))+++---...111555888777444111222111///.../////////---((()))******)))(((&&&%%%)))))))))***++++++,,,,,,)))))))))+++...///...---000444:::EEE[[[sss}}}zzzjjjSSS<<<333222555>>>III]]]bbb___QQQAAA666000------,,,+++)))((((((((((((&&&((())))))(((''''''(((''''''''''''((()))******((((((((((((((()))))))))((((((((())))))***++++++))))))((((((((('''''''''''''''((((((((((((''''''&&&%%%%%%%%%&&&'''((())),,,,,,,,,+++)))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&)))+++,,,,,,''''''&&&&&&&&&&&&''''''++++++,,,,,,,,,,,,++++++"""###%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$%%%(((***,,,+++)))((((((((((((((((((((())),,,+++)))'''&&&%%%&&&&&&((('''&&&''')))***)))(((***++++++******)))((('''''''''(((((((((((('''''',,,)))'''&&&'''((((((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&(((******)))''''''(((000///...------...///000000///......///111444555555555444333111000//////...///111222444555555555111333555555333111000111333333333333333333333333666555777999:::===HHHTTTcccgggggg]]]LLL>>>888888666777<<>>777333333333000///222333333111111111222333444444333222333555777666555222444777999:::::::::999888777444111000///000111000111222222444777<<>>777222000000111///...---+++++++++++++++,,,+++***)))((('''&&&&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''))))))************))))))+++***((('''''')))+++,,,(((''''''(((+++,,,,,,+++))))))(((((((((((())))))***)))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))'''''''''(((((((((((('''&&&'''((())))))((('''&&&'''((())))))((((((***+++*********++++++*********(((((((((((())))))))))))&&&'''((())))))***---000333444666888888777666666///---++++++,,,,,,+++*********))))))))))))))))))&&&''''''''''''''''''&&&(((((('''&&&&&&&&&&&&'''%%%&&&)))***+++***)))(((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&'''''')))******...---+++***)))(((&&&%%%((('''''''''&&&&&&%%%%%%%%%&&&''')))+++---......333666999<<<<<<:::888666000---)))'''(((***+++,,,)))((('''((((((((()))***+++,,,---///000000000//////...---...000111111000************)))(((&&&&&&(((((())))))***+++++++++))))))***,,,...////////////333;;;JJJaaavvv}}}zzzhhhSSS===444333777DDDRRReeeiiifffVVVDDD777///+++***))))))(((((((((((((((%%%&&&(((((((((''')))***&&&&&&&&&&&&''')))******))))))))))))((((((''''''(((((()))***+++,,,,,,,,,&&&''''''((()))***++++++''''''((((((((((((''''''%%%%%%%%%%%%&&&&&&'''''',,,,,,,,,+++***((('''&&&%%%%%%%%%&&&&&&&&&''''''((('''%%%&&&)))+++,,,,,,'''&&&&&&%%%%%%&&&&&&'''++++++,,,,,,,,,,,,++++++###$$$'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''((('''&&&&&&&&&&&&&&&&&&%%%&&&'''***------+++)))'''''''''''''''''''''&&&***)))((('''&&&%%%&&&&&&(((''''''''''''''''''&&&******))))))((((((((((((&&&''''''''''''''''''&&&***((('''''')))***)))(((((('''''''''''''''(((((($$$$$$%%%&&&'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&&&&(((***+++)))(((((((((000///...---......000000//////......///222444666444444333333222111000000///000111222333333333333000222444555333111111111333333333333333333333333555555777:::;;;???JJJVVVdddfffeee\\\LLL>>>888666555777<<>>EEEKKKPPPSSSVVVXXX[[[___dddhhhmmmpppuuuyyyyyytttlllfff]]]ZZZUUUNNNHHHBBB>>><<<999777444111............---,,,,,,,,,,,,,,,,,,,,,---,,,,,,***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%))))))(((((((((((((((((())))))************))))))...,,,***((('''((()))***(((''''''(((***,,,,,,+++''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++++++++***)))'''&&&$$$%%%'''(((((('''%%%$$$!!!###$$$%%%%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''''')))---000222333555888;;;<<<<<<<<<222111////////////---+++*********)))))))))))))))&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''((()))***+++***)))'''%%%(((((((((''''''&&&%%%%%%))))))(((((((((((())))))&&&'''''''''(((((())))))&&&&&&&&&'''''')))******------,,,+++((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&(((***,,,---......222333555666444111...+++,,,***'''&&&'''***++++++((()))(((((((((+++---...+++,,,,,,+++******+++++++++***+++---000222222111---+++)))'''&&&'''(((((('''(((((())))))******+++***+++---......///000000///333<<>>555444:::JJJ[[[mmmpppkkkZZZEEE777///***((((((((((((((((((((((((&&&'''((((((''''''(((***&&&&&&&&&&&&''')))******************)))((('''&&&'''(((***+++,,,,,,,,,,,,'''((()))***+++,,,,,,---''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&***************)))((((((%%%%%%%%%&&&&&&&&&''''''+++)))'''&&&((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&******))))))))))))******&&&''')))***)))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))((($$$$$$###############$$$******+++---...---***((('''''''''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&%%%&&&''''''''''''&&&&&&&&&&&&))))))((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((()))+++------+++))))))((((((''''''(((((((((%%%%%%%%%%%%'''(((***+++&&&%%%%%%$$$$$$%%%%%%&&&&&&(((***+++)))(((((((((000///.........///000111///......///000222333555333333333333333333333333222333333333333222111000000222333333222111111222222222222222222222222222444444777;;;===BBBOOO[[[ggghhheee[[[LLL>>>777555444888<<>>SSSkkkyyyyyysss\\\LLL<<<555555<<>>EEESSSaaakkkkkkfff[[[LLL???888666444999===BBBJJJSSSTTTOOOAAA:::444222111......111000//////000222444666777:::999777777777777555333111111333444666777888999777555333111000111222333111111222444:::DDDOOOWWWbbbeeefffccc______bbbffffffhhhjjjkkkhhh___TTTLLL???<<<777333111111222333//////......---+++***)))))))))***+++,,,---------.........------,,,,,,,,,000000///...---,,,++++++'''''''''((((((((())))))((())))))))))))))))))(((++++++***)))(((((('''''''''&&&%%%&&&((())))))(((&&&&&&'''(((((('''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''')))***++++++,,,------,,,***((('''&&&&&&''''''''''''&&&&&&%%%''')))***(((''''''((()))((((((''''''(((((()))&&&&&&&&&''''''((((((((('''''''''&&&&&&(((,,,///000...---///333777888888777888999<<<===<<<999666333222000...,,,)))((('''''''''((((((((((((''''''%%%%%%%%%&&&'''((()))***((((((''''''&&&&&&%%%%%%$$$&&&''')))++++++++++++((('''&&&%%%%%%&&&'''(((&&&&&&''''''((())))))***(((((('''''''''(((((()))***+++,,,***&&&%%%%%%'''&&&&&&&&&&&&''''''''''''(((***,,,.../////////...+++++++++***)))((('''&&&&&&%%%$$$%%%'''((('''%%%'''******%%%%%%---444555***+++,,,***((((((***,,,+++******,,,------+++))))))((('''&&&&&&''''''(((&&&&&&'''(((((())))))***+++---//////---,,,---...222444???UUUmmmwwwtttlllTTTFFF999444444<<>>UUUllltttooogggNNNAAA666333333;;;PPPfff{{{{{{qqq[[[DDD666000---)))******++++++***((('''&&&'''''''''&&&'''))),,,+++******))))))))))))***%%%&&&'''((((((&&&$$$###%%%&&&((()))((('''%%%$$$$$$$$$%%%&&&'''((())))))''''''(((((((((((('''''''''''')))))))))((('''&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***,,,---,,,+++***$$$$$$$$$%%%'''(((***+++---+++)))((())))))((('''%%%%%%&&&&&&'''((())))))$$$$$$%%%&&&&&&&&&%%%%%%"""%%%'''&&&$$$###%%%((($$$%%%(((******(((&&&$$$''''''(((((((((((('''''''''&&&%%%'''***---......++++++***))))))((()))))))))((('''&&&&&&''')))***(((''''''&&&&&&''''''((($$$&&&((()))'''&&&&&&&&&..................------000///......///000///...333444444555<<>>KKK]]]jjjuuuwwwqqqaaaOOOCCC;;;666444777999???JJJUUUVVVRRREEE???666111000000///---///000222444666777888888555555444444444444333333333222222222222222333333555666666666444333444555111111111333777===CCCFFFOOONNNKKKHHHEEEDDDCCCCCCHHHIIIJJJIIIFFF@@@;;;777111///---------...---,,,---------,,,,,,+++++++++.........///111222444555------,,,+++***)))(((''',,,,,,,,,+++***))))))(((&&&&&&'''((()))***++++++///---***'''&&&%%%&&&&&&'''(((+++,,,,,,+++((('''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###%%%((()))'''$$$%%%$$$###%%%''')))******&&&&&&&&&'''''''''''''''$$$%%%&&&(((+++---...///((((((((((((((((((((((((+++***)))(((''''''((()))+++***)))(((''''''((((((&&&,,,---'''$$$&&&'''%%%%%%%%%%%%%%%'''((()))***'''%%%%%%(((******---111222000,,,))))))+++...000...111888CCCPPPWWWWWWUUUPPPIIIBBB<<<777222000000((()))(((&&&'''))))))(((&&&'''''''''&&&'''))),,,)))'''$$$""""""###%%%&&&))))))(((((((((((())))))%%%$$$######%%%''''''&&&&&&'''((())))))***))))))++++++***))))))))))))))))))((('''))),,,---+++(((&&&&&&&&&''''''''''''''')))***+++++++++***((('''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''&&&%%%&&&(((*********)))+++,,,,,,,,,---000333555222...,,,***)))'''%%%''''''&&&&&&&&&''''''((('''(((******((((((((())))))))))))***+++---...///+++222CCCXXXjjjpppjjjcccFFF>>>:::999777:::OOOfff}}}zzzmmmXXXEEE:::444111***(((&&&$$$%%%&&&)))+++...---,,,)))&&&&&&''')))******))))))((('''''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''(((***)))'''%%%'''(((***+++,,,+++)))(((++++++***(((((('''''''''&&&'''((()))))))))((('''"""###$$$%%%&&&&&&&&&&&&%%%$$$###$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&'''&&&$$$$$$$$$&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''')))***+++++++++%%%%%%&&&&&&''')))***+++))))))((('''&&&%%%%%%$$$''''''&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###''''''&&&&&&%%%%%%&&&&&&***'''%%%%%%'''((('''%%%''''''''''''''''''''''''******)))))))))))))))***(((&&&%%%%%%''')))******)))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&........................///......///000111111111666888:::<<>>:::666222222555999888666555333222111111000000111111222222333333222444666888???NNNaaaooozzz{{{uuudddRRREEE<<<666666888:::???JJJUUUWWWSSSHHHAAA888222000000///---//////111333444555555555111111111222222333333333333222222111111111222222444555777777555444555666333222111222444888<<>><<<;;;;;;;;;<<<<<<;;;999777444111//////---++++++,,,---,,,+++...---------,,,,,,,,,+++,,,,,,,,,,,,---///000111---,,,+++***)))(((''''''+++++++++***)))(((((((((''''''((()))***+++,,,,,,///---+++((('''&&&''''''&&&(((***++++++***(((&&&&&&%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$'''***,,,+++))))))(((&&&&&&((((((((('''((('''''''''''''''''''''$$$%%%&&&(((***+++,,,---'''''''''''''''''''''''')))((('''%%%%%%%%%&&&&&&)))))))))(((((('''&&&&&&''',,,---(((%%%((()))'''%%%%%%%%%&&&''')))***+++***'''&&&)))***(((***...000...+++))))))+++...000---///777DDDSSS```fffhhhddd^^^VVVMMMCCC999222///,,,,,,***)))((()))((('''&&&'''''''''&&&'''))),,,+++)))'''%%%$$$$$$&&&'''***)))(((((((((((((((((('''%%%$$$$$$&&&''''''&&&'''(((((())))))))))))(((***)))((('''''''''''''''***(((''')))+++,,,***(((&&&&&&&&&''''''''''''(((((()))*********)))((('''''''''(((((((((((('''''''''''''''''''''''''''''')))'''&&&&&&(((******)))+++,,,---,,,,,,...111444666222...+++***)))'''&&&'''&&&&&&&&&&&&'''(((((('''(((******((((((((()))'''''''''((()))***,,,------333BBBWWWiiinnnggg^^^DDD<<<777666555999MMMcccxxxuuujjjUUUBBB777111---)))(((''''''(((***---.........+++(((%%%$$$&&&(((++++++******)))))))))((((((''''''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''((())))))'''%%%$$$%%%'''((()))))))))(((&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%''''''''''''&&&%%%%%%%%%&&&''''''''''''''''''&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&%%%#########%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))))))))***''''''(((((()))******+++((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######))))))((('''''''''''''''(((((((((''''''&&&$$$$$$%%%$$$$$$###$$$%%%&&&'''***(((&&&'''))))))'''%%%&&&&&&''''''(((((((((((('''((()))******)))(((''')))'''%%%%%%'''))))))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&.................................///000222333444777<<<@@@DDDLLLUUUWWWUUUQQQHHH>>>999555111222555777888888777666444222111222222222222222333333333222444666999BBBSSShhhxxx|||kkkYYYJJJ???777888999:::???KKKWWWZZZWWWMMMEEE;;;333111000///......///000111222222222222......///000111222333333333222111000000000000000111444666777666666666777666444222000000222444666777666555555444444555555777555444222111000//////...,,,+++,,,...///...---.........---------------,,,,,,++++++,,,,,,---...++++++***)))((((((''''''******))))))(((''''''''''''(((((()))***+++,,,,,,...---+++)))((('''((((((%%%&&&((())))))(((&&&%%%&&&%%%%%%%%%%%%&&&'''''''''((()))))))))((('''&&&$$$$$$%%%%%%&&&&&&&&&'''%%%%%%&&&)))---//////...+++)))'''((()))***)))))))))))))))(((((('''''''''%%%%%%&&&'''((())))))***'''''''''''''''''''''''')))((('''%%%$$$%%%%%%&&&((())))))))))))'''&&&%%%'''+++,,,)))''')))***)))%%%%%%%%%&&&((()))+++,,,,,,((('''))))))&&&'''+++---,,,+++******+++---...,,,...444AAARRRcccrrryyy{{{xxxqqqfffXXXJJJ===555333000---+++***)))'''&&&&&&'''''''''&&&'''))),,,---,,,)))'''%%%&&&&&&'''***)))(((((('''''''''((()))(((&&&&&&'''((('''&&&(((((()))))))))(((''''''''''''&&&&&&%%%&&&&&&&&&***)))((()))******((('''&&&&&&'''''''''((((((((((((((())))))(((((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''***(((&&&&&&(((***++++++---......------000444777777333///,,,***)))(((&&&&&&&&&&&&&&&&&&'''(((((('''(((******((((((((()))'''''''''((()))***+++,,,111444@@@TTTeeejjj```UUU???888333222111666III^^^oooooodddQQQ===222---***(((((()))+++---///000111...---***&&&###$$$&&&)))------,,,,,,+++************)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''))))))'''%%%###$$$$$$%%%&&&''''''(((######""""""######$$$%%%$$$%%%%%%&&&%%%%%%$$$$$$(((((())))))***)))))))))+++(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$######$$$%%%&&&&&&$$$%%%&&&%%%###"""###$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''''''''''')))******++++++******)))&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""***)))((((((((((((((((((((((((((((((''''''&&&%%%###"""!!!!!!"""%%%'''))))))))))))***+++***(((%%%%%%&&&'''((()))*********)))+++,,,...---+++)))'''***(((&&&%%%&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&............////////////...///000000000111333555777>>>EEEKKKSSS[[[^^^\\\OOOEEE;;;666222//////222555666777888777555222000222222222222222222222222222444777;;;FFFYYYpppuuucccSSSEEE;;;999:::;;;@@@MMM[[[```^^^SSSJJJ>>>555222111000///...///////////////............//////000111222222333222111000///////////////111555666666666666666777555333000//////000111111111111222333444444555777666555333222111111000.........///111222222000........................------,,,,,,,,,,,,------*********)))(((''''''&&&(((((((((''''''&&&&&&&&&'''''''''((()))******+++,,,+++)))(((''''''''''''%%%%%%'''(((((('''%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%'''(((***)))(((&&&%%%$$$$$$%%%%%%&&&'''''''''&&&'''(((+++---...//////((('''&&&(((***---------+++******)))(((''''''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''+++***((('''''''''(((((()))***+++,,,+++)))&&&%%%'''((()))(((((()))))))))%%%%%%&&&'''(((***+++,,,+++(((&&&((((((&&&'''***---,,,+++***)))******+++,,,---000999HHH\\\nnnzzz~~~ppp```QQQFFF;;;444///---,,,)))''''''&&&'''''''''&&&'''))),,,...,,,***(((&&&%%%&&&&&&))))))((('''''''''''''''+++)))((('''((((((((('''((()))))))))((('''&&&&&&''''''&&&%%%%%%&&&&&&&&&***)))))))))))))))'''&&&&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((('''&&&'''***---....../////////......222777;;;999555000,,,***)))((('''&&&&&&&&&&&&&&&'''((()))'''(((******((((((((()))))))))))))))***+++,,,---333444===NNN^^^bbbWWWKKK999444000......444DDDUUUfffggg```MMM;;;000+++)))((()))+++---//////000///+++***'''%%%###$$$(((,,,111000///...,,,***))))))***)))((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&((()))***&&&&&&&&&&&&%%%$$$$$$###((()))***+++,,,,,,,,,,,,---***&&&$$$$$$&&&&&&&&&''''''(((((())))))))))))$$$$$$$$$$$$%%%&&&''''''%%%&&&'''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&***+++++++++***)))((('''%%%%%%%%%&&&&&&'''''''''###$$$&&&'''((('''&&&%%%((((((''''''''''''(((((((((((())))))(((''''''&&&%%%$$$###"""###%%%''')))((()))+++------+++(((&&&%%%&&&(((***+++,,,,,,,,,111111222222000---+++)))+++)))&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&........./////////000000000111111000///000333666;;;CCCMMMSSSZZZ```aaa^^^KKKBBB999555222//////222111333555666666444111///000000000111111111111111333555999???JJJ___wwwppp___MMM@@@;;;;;;;;;AAANNN^^^eeeeeeZZZPPPBBB888333222111000...////////////...---,,,111111111111111111111000222111111000//////000000...000333444444444555666888666444111000//////000///000111222444555555666111222222222000...+++***---------///222333222000........................---,,,,,,+++++++++++++++******))))))(((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&''''''''''''(((******++++++++++++(((&&&&&&'''***,,,---,,,+++******)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))((((((((((((******,,,---......---+++(((&&&'''&&&&&&'''((('''''''''&&&&&&&&&&&&''')))***+++(((%%%%%%'''(((&&&(((+++...---+++)))(((''''''(((+++,,,---222>>>PPPeeesssvvveeeXXXEEE:::111///...)))'''(((&&&'''''''''&&&'''))),,,,,,+++)))'''%%%$$$$$$$$$((((((''''''''''''((((((,,,***(((((())))))((('''((((((((((((((('''&&&%%%((('''''''''''''''(((((())))))***)))((('''''''''&&&&&&''''''((())))))***(((''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&'''***...111333333000//////...///444:::???===999333...+++***((('''%%%%%%%%%&&&&&&((())))))'''(((******((((((((()))))))))))))))***+++,,,,,,222222888FFFSSSUUUKKKAAA333000---++++++111???KKK[[[___ZZZJJJ999///,,,+++)))***,,,---...---++++++&&&&&&&&&$$$$$$'''+++///444333111///,,,***(((''')))((('''&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&(((&&&%%%&&&'''((('''&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&'''((()))+++,,,---))))))((('''&&&%%%%%%%%%&&&'''(((***,,,---......---***&&&$$$$$$&&&&&&&&&'''((()))************)))%%%%%%%%%&&&&&&'''))))))((())))))(((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&******))))))(((&&&%%%$$$$$$$$$%%%%%%&&&'''''''''###$$$%%%'''((((((((('''&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((('''&&&)))(((&&&%%%%%%&&&''')))'''***---///...+++(((&&&%%%'''))),,,---.........777666555222000---+++***+++)))&&&%%%%%%&&&%%%$$$%%%%%%%%%%%%&&&((()))***&&&&&&''''''''''''&&&&&&.........//////000000111111333444333111333777;;;EEENNNXXX\\\^^^___]]]YYYFFF???888666444111222555///111333444444222000......//////000111111222222444777<<>>DDDOOOXXX``````]]]YYYSSSLLL???999555555444222222555///000111333333222000///......///000222333444444666:::@@@GGGTTTgggxxxaaaOOO@@@>>><<<>>>JJJZZZbbbccceeeYYYIII;;;555333222222000000000000000000///...111111111111111111222222111111000111111222333444333444444333333444777::::::888666444222000//////...///000222222222222222/////////...............******+++---//////---++++++,,,,,,,,,------------)))))))))((())))))*********************)))))))))&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''''''''(((((((((((('''&&&&&&%%%%%%''')))***)))'''%%%&&&'''(((&&&%%%%%%&&&''''''&&&((('''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++...///000000///---,,,+++***)))+++&&&$$$((()))&&&$$$%%%''''''&&&%%%%%%%%%%%%%%%&&&######&&&'''&&&(((,,,,,,***'''%%%%%%&&&)))+++(((+++......111<<>>777111)))&&&***&&&'''''''''&&&'''))),,,(((((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&''')))***+++***((('''''')))******)))&&&&&&''''''((('''''''''((((((''''''((())))))***%%%'''***)))''''''((()))&&&&&&'''((()))***++++++))))))'''&&&&&&&&&'''(((''''''((((((((((((''''''%%%%%%&&&&&&'''(((((()))(((***...222666777555222------,,,,,,///777@@@GGGGGGBBB999222...+++)))'''%%%%%%%%%&&&'''((()))***'''(((******((((((((()))(((''''''''''''((()))))))))+++...444999:::777333+++,,,,,,******...444888???GGGIII>>>111***+++,,,+++++++++***)))(((''''''%%%'''((()))))))))+++---------,,,++++++***))))))((('''&&&&&&&&&&&&''''''&&&''')))******)))'''&&&(((&&&$$$$$$&&&''''''&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((***+++---,,,***(((&&&%%%%%%%%%$$$%%%&&&''''''((('''''''''&&&$$$$$$%%%&&&&&&%%%###%%%&&&(((((('''&&&%%%%%%%%%%%%&&&'''((()))***)))******)))&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$#########%%%((()))***)))&&&$$$######%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$&&&(((+++,,,%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&((()))***++++++******)))'''***......,,,)))((()))(((***,,,///000000///......000444666555000+++(((***'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''(((&&&&&&''''''''''''&&&&&&---......///000111111222111444888888888<<>>:::666555555444222111111000222222333333222000///...---...000000111222555777888;;;@@@JJJYYYmmmkkkUUUGGG???:::===CCCKKKUUU^^^fff\\\NNN@@@777333222222111111222222222222111111////////////000000000000111111111111333444666777:::555000///111444666666888666444111000111222333111000///000222333333222000...,,,,,,---...///...,,,---------+++++++++,,,...,,,))))))+++---......111---)))&&&''')))***+++---,,,+++)))((((((((((((+++***)))(((''''''''''''$$$(((***'''&&&''''''$$$(((''''''((())))))'''%%%$$$%%%&&&'''((((((''''''%%%$$$###"""###%%%''')))***)))((((((((()))+++,,,))))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&%%%###'''(((''''''---666<<<===888777000)))'''))))))%%%&&&%%%###"""###%%%'''(((%%%&&&%%%$$$######&&&(((((('''&&&&&&&&&&&&'''((('''''''''(((((()))++++++))))))******---333:::???ZZZllliiiNNN===222)))''')))&&&&&&'''((())))))(((((("""$$$&&&'''&&&&&&'''(((%%%%%%%%%&&&'''((()))*********))))))((((((((('''&&&&&&&&&''''''''''''(((""""""###$$$&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((+++---.........***))))))(((''''''&&&&&&'''%%%$$$$$$&&&''''''&&&((('''&&&''')))++++++***000111444666555333000...+++(((&&&***000:::HHHUUUVVVLLL>>>222---***)))(((&&&&&&%%%$$$$$$&&&'''(((,,,++++++***)))((((((''''''%%%%%%&&&((()))((('''(((((()))++++++,,,,,,,,,+++***************++++++222333444444111---)))&&&---+++(((&&&%%%''')))***)))((('''''''''(((***+++******)))(((((((((((((((((((((((((((((((((((((((,,,+++***)))((('''&&&%%%''''''&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&++++++)))(((((('''''''''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%))))))((('''&&&%%%%%%$$$$$$&&&(((((('''&&&'''(((555...&&&###&&&)))***)))))))))((('''%%%$$$%%%'''%%%%%%$$$%%%(((+++...000&&&%%%%%%%%%%%%$$$$$$$$$###$$$&&&((())))))((('''+++,,,------+++))))))******)))(((''''''&&&&&&&&&(((,,,000222111111333555///,,,///777999222***(((---)))&&&'''***+++((($$$%%%$$$$$$&&&'''((('''%%%'''***+++***&&&######%%%555444444555888999888777777888999<<>>999<<>>:::;;;===AAAGGGNNNTTTXXX[[[XXXQQQGGG===777444444222222222333333444444444555555666666555444333222111222333333222333555777999>>>FFFRRR```qqqlllVVVDDD===888;;;AAAHHHQQQYYYbbbZZZOOOBBB888222000000000000111111111111000000222222111000///...------000111333555666666555555777444111000111444555555555555444333111000...............000333444333222000...,,,,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,,,,++++++)))((()))+++------,,,)))))))))))))))***++++++(((''''''((()))***+++,,,''',,,---)))'''((('''%%%)))((('''((()))***)))'''***)))((('''''''''((())))))*********))))))((((((&&&%%%%%%%%%%%%&&&''''''((((((((('''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))++++++)))(((&&&%%%%%%%%%$$$$$$%%%&&&(((***,,,---222666;;;AAAIIIMMMIIIAAA444333...)))(((++++++((((((((((((((('''&&&%%%$$$&&&&&&'''&&&$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))******)))((((((***...222:::JJJ```sss~~~oooXXXEEE777,,,((((((''''''(((((((((''''''&&&+++,,,,,,+++(((&&&&&&&&&''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%$$$$$$$$$***)))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++...//////,,,)))'''******)))((('''''''''''''''&&&%%%&&&((()))((('''((('''&&&'''***,,,,,,,,,444555555444222...+++)))***''''''+++222>>>QQQ``````TTTCCC555---+++***)))'''((())))))******)))))))))))))))(((''''''&&&&&&'''&&&&&&(((***+++***)))'''(((((()))))))))((((((((((((((((((((()))***+++---///222555555333///---))))))((((((((((((((((((&&&&&&(((((()))(((((('''(((((('''&&&&&&&&&''''''))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***###############$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((((((''''''&&&&&&%%%%%%"""$$$&&&&&&%%%$$$%%%&&&,,,***((()))+++***'''###$$$&&&'''))))))((('''&&&'''&&&&&&%%%&&&'''((()))))))))((('''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((&&&(((+++---------///111///...+++)))(((((())))))***---000222222222333555111---,,,///000+++%%%"""***(((&&&&&&)))***(((%%%&&&%%%%%%&&&''''''%%%######"""!!!!!!###%%%&&&&&&999;;;@@@EEEJJJLLLKKKIIICCCCCCCCCFFFKKKOOORRRTTTTTTOOOHHH@@@999555444444222222333333333333444444444555666666666444333222222333444444333333555777:::@@@KKKWWWeeessskkkWWWCCC<<<777999>>>DDDMMMUUU]]]XXXOOODDD999222/////////000000000000000000///111111000000//////......000222444666777666555444555444222111222333444555333333444444222000---,,,------...000333444333222///...,,,---...///...---,,,++++++,,,---...---------------...//////...,,,---+++++++++,,,,,,***(((***)))))))))))))))******&&&&&&'''((()))+++------)))------)))'''((((((&&&***)))((()))***,,,+++***,,,+++((('''&&&'''((()))******+++,,,+++)))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((($$$$$$%%%&&&&&&'''((((((,,,+++***)))((((((((((((''''''''''''(((***---000888>>>FFFNNNUUUUUUJJJ===111111---((())),,,,,,)))&&&''')))***)))(((&&&%%%&&&'''((('''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((*********))))))***---000111<<>>RRRcccfffYYYFFF777...+++******((()))+++,,,,,,,,,+++***''''''''''''&&&&&&&&&&&&%%%%%%&&&)))+++,,,***)))***+++---///000222222222///...---+++***)))((((((+++,,,...000///---***(((%%%'''((())))))((('''&&&&&&(((***,,,,,,***(((&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((())))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''')))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&'''((('''&&&'''(((+++)))&&&%%%%%%&&&&&&&&&000,,,&&&$$$$$$&&&''''''$$$$$$$$$%%%&&&'''((((((''''''&&&%%%$$$$$$######&&&%%%$$$###$$$%%%&&&'''(((***,,,---,,,,,,---...000///,,,***))))))************,,,...000111000///...,,,******,,,...,,,)))'''&&&%%%&&&'''''''''&&&%%%%%%$$$%%%&&&&&&%%%###)))%%%!!!!!!$$$&&&&&&%%%999<<>>888777555444555444222000444444444333333222222222111222333444444333222111111333444444333444666888:::DDDRRR```kkkrrrwwwyyyxxxiiiVVVCCC<<<666666999<<>>:::::::::666333222///---...111222111///000111111222444555555666111222333444444444333222///000222222222444666999:::EEEUUUdddlllooonnnmmmmmmuuu~~~{{{gggUUUEEE===666555555666:::???JJJMMMMMMHHH>>>555111111---..................---000000000000////////////111111111000000111222333///222555555222111111333111111222333444444555555//////000222333111...+++---------...000000---+++000---,,,///444777666333444111...---...///000000---,,,******,,,------,,,)))))))))))))))******+++---,,,+++***))))))))))))&&&))))))&&&%%%))),,,+++%%%###!!!"""%%%(((***+++$$$%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''')))******)))'''&&&######%%%&&&((()))***+++######$$$%%%&&&&&&'''(((%%%$$$$$$$$$$$$%%%&&&&&&&&&***///444:::DDDSSS]]]hhhqqquuummm^^^MMM===333---...,,,)))***---,,,(((&&&&&&''''''''''''''''''(((***++++++)))'''&&&&&&&&&&&&'''(((((('''&&&&&&(((''''''&&&&&&&&&''''''''')))++++++)))(((((((((***)))***,,,///222222222///888;;;444---,,,---+++$$$$$$%%%&&&''''''''''''%%%'''))))))((('''((()))''''''&&&&&&&&&''''''(((&&&&&&&&&''''''((((((((())))))((('''&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***...---+++***)))(((((((((,,,***((('''''')))+++---))))))***,,,......+++))))))((((((***---000000000333111...***((('''''''''$$$&&&***,,,,,,222AAAPPP\\\QQQBBB666000---***)))((('''&&&&&&&&&''')))***''''''((((((((((((((((((((())),,,///222222000...000000000000000///......******))))))***++++++,,,+++***(((&&&&&&''')))***&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&%%%######&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((('''((()))***,,,...//////+++***)))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''')))***+++'''&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%'''(((***++++++(((((((((((((((((((((((("""""""""###$$$$$$%%%%%%######$$$%%%&&&&&&''''''"""$$$&&&&&&%%%%%%%%%&&&))))))((('''%%%&&&''')))///***%%%$$$'''***)))'''((()))(((((('''&&&%%%$$$######$$$%%%%%%&&&&&&'''&&&'''((((((((('''&&&%%%&&&(((*********)))***,,,$$$&&&((()))***)))'''&&&$$$######%%%)))***(((%%%###&&&%%%###'''---+++$$$###$$$%%%%%%%%%%%%&&&'''!!!!!!!!!###&&&((('''&&&"""%%%((('''%%%###%%%''':::<<>>DDDUUUhhhppplllggghhhlllvvvzzzeeeSSSFFF>>>777555444444666;;;CCCMMMRRRKKK???777222000......///000000000000000000000//////.........---,,,------...///000000111555555666444222000000111111111111111222333444555222222222111111111111000////////////..................///000111222333333///...,,,,,,---///222444111000...,,,***)))(((((()))(((''''''''')))***+++---+++)))((('''((()))***((((((''''''''''''(((((()))((('''&&&&&&&&&&&&'''+++***(((&&&%%%&&&'''(((&&&$$$###$$$&&&((((((''''''''''''''''''&&&&&&&&&)))&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&'''))))))&&&$$$$$$%%%%%%&&&'''(((******'''((()))))))))(((&&&%%%###%%%'''((('''''')))******...999FFFNNNTTTcccrrrwwwzzzuuugggWWWIII999,,,...+++(((&&&%%%&&&)))+++...---+++***((('''''''''))))))(((((((((''''''''''''((()))(((&&&&&&((()))))))))((('''&&&%%%%%%%%%(((((()))************)))'''(((+++---...---,,,+++------,,,++++++*********''''''&&&%%%&&&''')))***&&&&&&'''''')))***,,,---(((((((((''''''&&&&&&&&&(((((())))))))))))(((((('''***---...,,,)))&&&&&&$$$%%%&&&'''''''''&&&&&&((('''''')))+++---------///---,,,***))))))******)))(((&&&%%%%%%&&&''')))++++++,,,---,,,+++***)))&&&'''))),,,...000111111111---++++++)))$$$###%%%$$$)))---///000777CCCMMMTTTJJJ===222,,,***)))(((((('''&&&%%%&&&''')))+++)))+++---,,,)))&&&$$$###$$$'''+++111444333///+++000***(((+++)))%%%%%%******************)))((('''******)))'''&&&&&&(((+++***)))(((''''''((())))))***(((&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&'''&&&$$$%%%(((***+++***(((((())))))***,,,---...++++++***((('''&&&%%%$$$%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&(((''''''''''''((())))))((((((((((((((((((((((((((('''%%%$$$###$$$%%%%%%%%%%%%&&&&&&'''((())))))(((&&&$$$%%%(((***)))'''***)))(((''''''&&&&&&''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!######$$$$$$&&&''')))***%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%<<<===BBBGGGKKKLLLJJJHHH???:::555333555555333000222111000//////111222444111111222333555777888999888888888666444333444555666555444444555666666666???FFFVVVgggnnnjjjfffggglllvvv{{{eeeSSSHHH???888555333222333777AAAJJJOOOIII???777333000......///000111111111111000000/////////.........---......///000000111111666666666555222000000111111111111111111222222333000000000111111222222222222111000///...---,,,+++------...///000111222222///...,,,+++,,,...000222222111///---+++***)))))))))(((((('''((()))***+++,,,+++)))(((((()))***+++((((((''''''''''''(((((('''''''''&&&&&&&&&&&&''')))((('''&&&&&&&&&''''''&&&$$$###$$$&&&(((((('''&&&&&&'''''''''''''''''')))'''%%%%%%&&&''''''''''''&&&&&&''')))((('''%%%%%%%%%%%%%%%'''((()))***(((((()))))))))(((&&&&&&%%%%%%&&&%%%$$$%%%''')))000444@@@QQQ^^^gggqqqzzz|||zzzppp]]]MMMAAA666,,,))))))(((((('''''''''''')))((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%'''(((((((((&&&&&&((())))))((('''&&&&&&&&&'''(((************************((()))+++,,,---,,,+++******************)))((((((((('''&&&&&&'''((()))***&&&&&&&&&'''((()))***+++(((((((((''''''''''''''''''(((((())))))((((((''')))***+++***(((&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&(((+++---------///...,,,***))))))))))))((('''&&&%%%%%%&&&'''(((***++++++,,,+++***)))((('''((())),,,///111222222333///---...,,,'''&&&((((((,,,//////000555???HHHNNNEEE999000---+++***)))((('''&&&&&&'''(((+++,,,+++,,,...---***'''&&&%%%'''(((***---//////,,,***+++((('''******''''''+++'''''''''(((''''''&&&&&&++++++***((('''''')))+++,,,+++)))'''&&&&&&''''''***((('''&&&&&&''''''&&&(((''''''''''''''''''(((((((((''''''&&&&&&&&&&&&'''&&&&&&(((***,,,+++***((((((((((((((()))***+++******)))((('''&&&&&&%%%%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))'''$$$######&&&'''&&&%%%)))((((((''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######(((''''''&&&%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%%%%&&&???@@@CCCGGGHHHGGGCCC???888555222222333333000---//////...///000222444666222222333444666888:::;;;999::::::888666555555666888777666555444555555666AAAIIIXXXggglllhhhddddddhhhtttzzzcccPPPEEE===666444333111333666===FFFKKKGGG???999444000...///000111222222222222000000////////////....../////////000111111222222777777777555222111111111222111111000000000000000...//////000111222333444444333222///---+++)))(((,,,,,,------...///000000///...,,,++++++---...000111111///...,,,+++***)))))))))((((((((()))************)))(((((()))+++,,,((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((''''''&&&$$$###$$$&&&(((((('''%%%&&&&&&&&&'''(((((((((***(((&&&&&&((())))))((('''&&&&&&'''(((((('''%%%%%%%%%%%%%%%&&&'''))))))(((((()))))))))((('''''''''''''''&&&&&&)))...222555;;;JJJ```qqqzzz}}}~~~vvveeeOOO???666000,,,$$$&&&((())))))'''%%%###&&&&&&&&&''''''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%'''(((((('''&&&&&&''')))((('''&&&&&&&&&(((+++,,,---,,,+++))))))))))))***)))***+++,,,,,,+++***)))'''((()))))))))((('''&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''(((((('''''''''(((((('''''''''***+++***(((%%%$$$%%%&&&'''&&&%%%%%%%%%&&&((((((%%%%%%&&&(((,,,/////////000///---***)))((((((((('''&&&%%%$$$$$$%%%''''''))))))*********)))((('''(((((())),,,000333333333444000...///---)))(((***,,,///111///...222;;;BBBEEE>>>555...,,,,,,***)))''''''''''''(((***,,,---,,,---......+++)))'''''')))(((((()))++++++***(((%%%###%%%((()))'''(((***&&&&&&''''''((('''''''''+++++++++)))'''''')))+++---+++)))'''&&&%%%%%%&&&***)))((('''&&&%%%%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,---+++***(((''''''&&&&&&''''''((()))(((((((((''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((('''&&&$$$%%%&&&&&&%%%$$$(((''''''''''''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******((('''&&&%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%'''''''''&&&&&&&&&&&&&&&DDDDDDEEEFFFFFFBBB<<<888555333333333555444111............///000222444555111222333444666888:::;;;;;;<<<<<<:::777555444555666666555444333444666888DDDMMM\\\gggjjjfffaaa___cccnnn|||xxxbbbOOO???888222222333222555999999BBBGGGFFFAAA===777222///000111222333333333333000000//////////////////000000111111111222222222777777777666333111111222222222000//////........./////////000111222222222333222111///---+++))))))***++++++,,,---.........///...,,,++++++,,,---...000//////---,,,***)))((())))))))))))))))))******((((((''''''((()))***+++((((((''''''''''''((((((%%%&&&&&&'''''''''''''''$$$&&&((()))******)))(((&&&$$$###$$$&&&(((((('''%%%%%%%%%&&&'''((())))))***((('''(((***+++***)))'''&&&&&&&&&(((((('''%%%%%%%%%%%%%%%&&&'''((()))(((((()))))))))((((((((((((((()))***---444<<>>888111,,,+++***(((&&&&&&&&&'''((()))+++---...+++,,,---,,,***(((((((((((('''((()))++++++)))((("""###%%%'''((('''''''''(((((()))***++++++++++++)))******((('''&&&(((***+++)))(((&&&%%%%%%&&&&&&++++++***)))'''%%%%%%&&&(((((())))))))))))((((((&&&'''''''''''''''''''''''''''&&&(((***,,,+++***)))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((((((&&&%%%(((''''''&&&&&&%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''')))(((((((((((('''&&&%%%&&&&&&&&&''''''(((******(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((()))(((((('''''''''((((((&&&%%%$$$%%%&&&'''&&&%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&GGGFFFEEEDDDBBB>>>888444333333333444555444222000/////////000000111111222///000111222555777999:::>>>>>>>>>;;;777444222222111222333222222444888<<>>777222222333222444888777>>>DDDEEEDDDBBB<<<555111222222333333333333333//////000000000000000000111111111111222222222222555666666555333111111222222222000///......------000000000000000000000000000000///...---,,,++++++******++++++,,,,,,------......---,,,,,,,,,------.........---,,,***((('''******************))))))&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((&&&&&&'''((((((''''''&&&$$$&&&)))+++,,,,,,***)))&&&$$$###$$$&&&(((((('''%%%%%%%%%&&&'''((())))))))))))((()))+++,,,+++***((('''%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))((((((((())))))))))))))))))***///888BBBIIICCCRRRfffvvv{{{vvvdddXXXGGG999000+++******$$$%%%%%%&&&&&&'''''''''++++++++++++***)))((('''&&&&&&''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&%%%%%%&&&(((***---///000...+++)))''''''((()))))))))))))))))))))((((((&&&''')))************)))'''(((((((((((('''''''''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&(((+++------***'''%%%%%%((('''&&&%%%%%%''')))*********+++...333666777777000///,,,***((('''''''''%%%%%%%%%%%%&&&&&&''''''((((((((('''''''''''''''(((''')))...444777444111000,,,+++,,,+++((('''***((()))+++++++++///555:::;;;555...***)))(((&&&###&&&&&&'''(((***,,,---...(((***+++***(((''''''(((%%%&&&(((+++......+++((('''(((************)))''')))***++++++,,,,,,,,,,,,'''(((((('''%%%%%%&&&'''''''''&&&%%%%%%&&&'''(((+++,,,---+++(((&&&&&&'''(((((()))******)))((((((''''''(((((())))))******(((&&&$$$%%%'''***++++++******)))(((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%$$$"""###%%%''''''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&''')))***+++''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))***))))))(((''''''''''''((('''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%&&&((()))***&&&&&&'''((((((''''''&&&GGGEEEBBB@@@===:::555222111222333333333222000000000000000000000000//////......///111333666888999<<<======;;;777222000///...000111111111444:::???KKKZZZiiinnnjjjbbbYYYRRRWWWaaammmuuuxxxssscccTTTBBB:::555333222000000333555<<>>:::888666333111222333333333222111000111//////000000000000//////---...///111333666888999888:::;;;999666222000000...000222222111444<<