BM6P6(@ }}}rrrllliiieee```[[[TTTNNNGGGBBB@@@===999666777777777777666666666666666666555555555444444444666666666666666666666666666666555555555555666666666666666666666666666666555666777888888777666555888999999:::;;;<<<=========@@@FFFLLLTTTaaappp{{{tttppppppqqq}}}~~~}}}rrrcccSSSHHHDDDDDDBBBAAA@@@???>>>>>>>>>>>>======<<<;;;:::999999888666777777888:::<<<>>>???===@@@DDDHHHLLLRRRXXX\\\^^^```cccfffhhhhhhhhhgggbbbbbbbbbbbbbbbeeejjjmmmoooqqqtttuuutttsssssstttsssuuuwwwyyy{{{~~~}}}zzzyyyxxxuuurrroooeeebbb___^^^```bbbcccdddgggdddbbbdddeeeiiitttzzzqqqggg___ZZZXXXYYY]]]dddkkknnnlllfffaaa[[[VVVOOOIIIFFFDDDBBBAAA>>>===<<<;;;:::999999999:::===BBBFFFIIIJJJLLLMMMLLLIIIFFFEEEDDDDDDCCCBBBCCCFFFLLLTTT[[[eeevvvvvvssstttsssmmmfffbbb\\\YYY[[[___bbbhhhnnnuuuxxx|||}}}||||||~~~}}}{{{zzzxxxxxxwwwwwwxxxwwwwwwvvvuuutttsssssssssssssssttttttuuuuuuvvvuuutttssssssuuuxxx|||~~~}}}|||yyyuuupppkkkfffddd```]]]XXXSSSPPPMMMIIIFFFEEECCC???<<<::::::::::::888888888888777777777777888:::===???AAADDDIIILLLSSSXXX^^^eeejjjpppuuuxxxyyy}}}~~~}}}|||{{{{{{|||}}}}}}~~~vvvzzz|||pppeee^^^WWW]]]bbbaaa___\\\UUUMMMEEEBBB>>><<<<<<<<<:::999999999999999999999::::::999999:::;;;;;;<<<<<<===:::;;;;;;<<<>>>???AAABBBAAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@AAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIKKKJJJLLLPPPTTTYYYcccnnn~~~uuuhhhZZZUUUWWW___hhhooorrrtttyyy}}}~~~pppggg]]]YYY[[[eeevvvmmmiiittt}}}sssmmmkkkgggbbb]]]TTTNNNGGGBBB???===999666777777777777666666666666777777666666666555555555666666666666666666666666666555555555555555555666666666666666666666666666555666777888888777666555888999::::::<<<<<<===>>>???BBBGGGMMMUUUbbbqqq{{{wwwrrrrrrqqq}}}ttteeeUUUJJJEEEEEEBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<::::::999888777777888999:::<<<===>>>>>>AAADDDHHHLLLRRRXXX\\\___aaacccfffhhhhhhggggggbbbbbbbbbbbbbbbeeeiiimmmoooqqqtttuuutttsssssstttsssuuuwwwyyy{{{}}}{{{yyywwwsssqqqgggdddaaa___```bbbcccccceeecccbbbdddfffjjjuuu{{{rrrggg^^^YYYWWWVVVZZZaaaiiimmmlllgggccc\\\WWWPPPJJJGGGEEECCCBBB>>>>>>===<<<;;;;;;;;;;;;:::>>>CCCGGGJJJMMMNNNOOOJJJHHHDDDBBBBBBBBB@@@???AAACCCHHHNNNSSS[[[jjjxxxwwwrrrrrrqqqmmmiiiddd]]]YYYZZZ]]]```fffmmmsssvvvzzz}}}||||||||||||{{{yyyxxxwwwvvvuuuvvvvvvuuutttsssrrrrrrqqqrrrrrrrrrrrrsssssssssssssssrrrqqqqqqsssuuuyyy{{{yyyxxxvvvrrrnnniiidddbbb^^^ZZZVVVRRROOOKKKHHHEEEDDDBBB???<<<::::::::::::999999888888888777777777777999;;;===>>>BBBFFFIIIOOOTTTZZZaaaffflllrrruuuwwwzzz~~~}}}|||{{{zzz{{{{{{|||~~~~~~zzzuuuyyy{{{pppddd]]]WWW\\\``````^^^[[[TTTMMMDDDAAA>>><<<<<<;;;:::999:::::::::::::::;;;;;;;;;999::::::;;;;;;<<<<<<===;;;;;;;;;<<<>>>???AAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFHHHHHHKKKJJJLLLPPPSSSXXXcccmmm~~~uuugggZZZUUUWWW^^^hhhrrrwww{{{vvvlll```ZZZZZZcccsssrrrllluuu}}}uuupppooolllfffaaaUUUOOOGGGAAA???===:::777777777777777666666666666777777777777777666666666666666666666666666666666555555444444444444555555666666666666666666666666666666777777777777666666999999:::;;;<<<======>>>AAADDDIIINNNVVVcccqqq{{{{{{vvvtttqqq}}}yyyjjjYYYMMMGGGEEEBBBAAA@@@??????>>>>>>???>>>======<<<;;;:::999999999999999999:::;;;<<<<<>>===============<<>>@@@AAADDDIIIKKKPPP\\\hhhvvvyyypppnnnnnnnnnlllfff```[[[ZZZ[[[]]]cccjjjooosssxxx~~~~~~}}}||||||zzzzzzzzzzzzxxxvvvtttsssttttttsssrrrqqqpppooooooppppppppppppoooooooooooonnnmmmmmmlllnnnppprrrtttsssrrrpppmmmiiiddd```]]]YYYVVVRRRNNNLLLIIIFFFDDDBBBAAA>>><<<;;;:::::::::999999999888888888777777777888::::::;;;>>>BBBEEEJJJNNNUUU[[[aaagggmmmqqqtttwww|||~~~}}}|||{{{zzzzzzzzz{{{{{{}}}~~~~~~~~~wwwsssxxx{{{ooobbbZZZWWW\\\___]]][[[XXXSSSLLLDDDAAA>>><<<<<<;;;:::999:::;;;;;;;;;<<<<<<<<<<<<:::::::::;;;<<<<<<======;;;;;;<<<===>>>???AAABBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA???@@@@@@AAAAAABBBBBBBBBEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJLLLPPPSSSWWWaaakkk~~~tttgggZZZVVVXXX^^^iiivvv~~~ssseee\\\YYY___nnn{{{zzzpppvvv~~~wwwttttttrrrlllgggXXXQQQHHHAAA>>><<<:::888777777777777666666666666666666666666666666666666666666666666666666666666444444333333333333444444666666666666666666666666666666666777777777777777999999:::;;;<<<===>>>>>>AAADDDIIINNNUUUaaaoooyyyxxxtttrrr}}}ppp___PPPIIIFFFBBBBBBAAA@@@????????????>>>>>>===<<<;;;:::999999::::::999999999:::;;;;;;???AAAEEEIIIMMMRRRWWW\\\```bbbdddfffggggggffffffbbbbbbbbbaaabbbdddhhhlllnnnqqqsssttttttttttttuuutttvvvxxxyyy{{{~~~}}}zzzvvvtttkkkhhhdddaaaaaabbbcccbbbcccbbbcccgggjjjnnnxxxvvvjjj___WWWSSSPPPTTTZZZbbbjjjnnnnnnmmm```\\\UUUPPPLLLIIIFFFDDDAAAAAA@@@???????????????>>>@@@EEEKKKQQQUUUWWWWWWQQQNNNIIIFFFEEECCCAAA???AAAAAACCCGGGHHHKKKSSS]]]iiisss{{{yyynnnjjjkkkmmmnnnhhhbbb]]][[[ZZZ[[[aaahhhmmmqqqvvv|||~~~}}}||||||yyyzzz{{{zzzyyyvvvsssqqqsssrrrqqqpppooonnnmmmlllooonnnmmmmmmlllkkkjjjjjjggggggfffeeefffhhhiiijjjiiihhhgggeeeaaa]]]ZZZXXXSSSPPPMMMJJJIIIGGGDDDBBB@@@???===<<<;;;:::::::::888888777777777666666666777888999999:::<<>>@@@AAABBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDCCCCCCDDDDDDDDDFFFFFFFFFGGGGGGFFFEEEEEECCCCCCCCCCCCDDDEEEFFFGGGJJJIIILLLPPPRRRVVV___iii|||~~~uuuhhh[[[VVVYYY___lllzzz{{{jjj]]]WWW[[[gggtttsssuuu{{{zzz{{{yyysssnnn\\\TTTJJJBBB>>><<<:::888777777777777666666666666555555555555555555555555666666666666666666666666444444333333333333444444666666666666666666666666666666666666666777888888999::::::;;;<<<===>>>???@@@CCCGGGLLLSSS^^^llluuuzzztttttt}}}xxxeeeUUUKKKGGGCCCBBBAAA@@@???????????????>>>===<<<;;;::::::999:::::::::999999::::::;;;???AAAEEEHHHLLLQQQVVVZZZ```aaadddfffgggggggggfffbbbbbbbbbaaaaaacccgggkkknnnpppsssttttttttttttuuutttvvvxxxyyy{{{~~~|||wwwtttkkkhhhdddbbbcccdddeeeeeefffdddeeehhhjjjnnnyyyyyylll```WWWSSSPPPRRRXXX```hhhnnnqqqqqqeeeaaaZZZTTTOOOKKKGGGEEEBBBBBBAAA@@@@@@@@@AAAAAA@@@BBBGGGNNNVVV[[[\\\[[[UUURRRMMMIIIGGGDDDBBB@@@@@@???BBBFFFGGGHHHNNNUUU___fffmmmrrrxxxwwwlllffffffjjjlllgggbbb^^^]]]ZZZYYY___fffllloootttyyy}}}~~~}}}||||||zzzzzz{{{zzzxxxvvvrrrqqqqqqqqqpppnnnmmmllljjjjjjkkkkkkjjjhhhfffeeecccccc___^^^]]]]]]]]]]]]^^^___^^^^^^]]][[[YYYUUURRRPPPLLLJJJGGGFFFEEEDDDBBBAAA>>>===<<<;;;;;;:::::::::777777666666666555555555888999999999999;;;>>>@@@CCCGGGLLLQQQWWW]]]dddhhhmmmqqquuuyyyzzzzzz{{{|||{{{{{{{{{||||||}}}}}}}}}|||}}}~~~~~~~~~}}}wwwqqqyyyvvvkkk___WWWVVVZZZ\\\ZZZWWWUUUPPPIIIBBB???===;;;;;;;;;:::999888999999:::;;;<<<<<<<<<::::::;;;<<<<<<======>>>============>>>@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIKKKOOORRRUUU]]]fffyyyxxxjjj]]]WWWYYYaaammm{{{nnn___WWWWWWbbbmmm{{{tttttt~~~{{{uuubbbYYYMMMCCC>>><<<:::888777777777777666666666666444444444444555555555555666666666666666666666666555555444444444444555555666666666666666666666666666666555555666777888999::::::;;;<<<===>>>>>>???@@@BBBFFFJJJPPP[[[iiirrr}}}vvvuuu{{{kkkYYYMMMGGGCCCBBBAAA@@@@@@??????@@@???>>>>>>===<<<;;;::::::::::::999999999:::;;;;;;>>>@@@DDDGGGKKKOOOUUUYYY^^^```cccfffhhhhhhhhhgggbbbbbbbbbaaaaaacccgggjjjmmmpppssstttttttttuuuvvvuuuvvvxxxzzz{{{~~~xxxtttllliiifffeeefffhhhjjjjjjkkkhhhfffhhhiiimmmxxx|||pppcccYYYTTTPPPQQQUUU\\\eeelllqqqssskkkfff___YYYSSSNNNIIIEEEBBBBBBAAAAAAAAAAAABBBBBBCCCDDDHHHPPPZZZ```aaa```XXXTTTOOOKKKHHHEEEBBB??????>>>AAAEEEGGGFFFIIIOOOSSSYYY```eeeiiiooouuuzzz}}}yyyqqqhhhbbb```cccfffaaa___]]]]]]YYYXXX\\\dddiiilllqqqvvvzzz}}}~~~~~~}}}}}}}}}}}}zzzzzzyyyxxxvvvtttqqqpppooonnnmmmkkkjjjhhhggggggfffeeedddaaa___]]][[[ZZZUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTSSSRRRPPPMMMKKKIIIFFFDDDBBBAAABBBBBB@@@???<<<<<<<<<;;;;;;::::::999777777666666666555555555777888999999999;;;>>>@@@BBBEEEIIIMMMRRRXXX___ccchhhlllqqquuuwwwwwwxxxyyywwwxxxzzz{{{}}}}}}~~~~~~}}}}}}{{{{{{~~~zzzuuurrr{{{{{{ssshhh]]]VVVUUUZZZ\\\ZZZXXXUUUNNNHHHAAA???<<<;;;;;;;;;;;;:::888888999:::;;;<<<<<<===;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCEEEEEEFFFGGGHHHIIIIIIIIIGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGIIIHHHKKKOOOQQQSSS[[[dddttt{{{nnn___YYYYYY```kkkxxxpppaaaWWWUUU^^^hhhvvvtttsss{{{ggg]]]OOOEEE???<<<:::888777777777777666666666666444555555555666666666666666666666666666666666666666555555555555555555666666666666666666666666666666555555555666777999:::::::::;;;<<<===>>>??????@@@BBBFFFIIIOOOZZZgggpppyyyuuuxxxqqq\\\NNNGGGCCCCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<;;;::::::999999999999::::::;;;<<<===???CCCFFFIIINNNSSSWWW]]]___bbbfffhhhiiiiiiiiibbbcccbbbaaa```bbbfffiiimmmpppssstttttttttuuuvvvuuuwwwxxxzzz{{{~~~{{{uuummmkkkhhhhhhkkknnnpppqqqppplllhhhgggggglllwwwrrreee[[[VVVOOOPPPRRRXXX```iiinnnqqqppplllddd]]]VVVPPPJJJFFFBBBBBBAAAAAAAAABBBBBBCCCDDDEEEIIIRRR]]]ddddddccc]]]YYYSSSNNNKKKGGGDDDAAAAAA@@@CCCGGGHHHFFFGGGKKKLLLQQQWWW[[[\\\^^^dddiiilllllliiiccc\\\YYYZZZ\\\YYYYYYZZZ[[[XXXUUUYYY```dddggglllrrrwww{{{}}}~~~~~~}}}}}}}}}}}}}}}yyyxxxvvvtttrrrpppooonnnkkkkkkiiihhhfffdddcccbbb```___]]]ZZZWWWTTTRRRQQQMMMMMMLLLKKKKKKJJJIIIIIIKKKKKKKKKKKKIIIGGGEEEDDDBBB@@@>>>>>>???@@@???>>>:::;;;;;;;;;;;;::::::999888888888888777777777777666777888888888:::===???@@@CCCFFFIIINNNSSSZZZ^^^cccgggmmmqqqrrrsssuuuuuussstttwwwyyy{{{}}}}}}}}}~~~~~~~~~{{{{{{~~~uuupppsss}}}xxxooofff]]]WWWTTTZZZ]]]\\\YYYUUUNNNFFFAAA>>><<<:::;;;;;;;;;:::999999:::;;;<<<===>>>>>>;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@AAAAAAAAACCCDDDEEEFFFGGGHHHJJJLLLLLLLLLKKKJJJFFFFFFEEEEEEDDDCCCBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHHHHKKKOOOQQQRRRZZZbbbooorrrbbbYYYYYY\\\fffrrrxxxpppbbbWWWUUU\\\eeetttuuusss~~~jjj```QQQFFF???<<<:::888777777777777666666666666555666666666777777888888666666666666666666666666666666555555555555666666666666666666666666666666666555555555666777999:::::::::;;;<<<===>>>??????AAACCCFFFJJJOOOZZZgggppp}}}tttuuuttt^^^NNNGGGCCCCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<;;;::::::999999999999:::;;;<<<===<<>><<<<<<>>>???>>>===:::::::::;;;;;;::::::999:::::::::999999999999888555666777777777999<<>>;;;:::;;;;;;;;;:::::::::;;;<<<===>>>???@@@;;;;;;<<<<<<===>>>>>>>>>???>>>>>>>>>???@@@AAAAAA@@@AAAAAABBBCCCDDDFFFFFFGGGIIIKKKMMMNNNNNNMMMLLLFFFFFFEEEDDDCCCBBBBBBAAACCCCCCCCCBBBBBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHKKKOOOPPPRRRYYYaaakkktttdddZZZXXXXXXbbbmmmssszzzpppbbbXXXUUU[[[cccsssvvvttt~~~~~~rrrdddRRREEEAAA???<<<999999999999888888666555555666666666666555555555555666666666666666666666666555555555555555555555555666666666666666555555555777777777777777888888999:::;;;;;;<<<===>>>??????CCCBBBDDDIIINNNUUUbbbnnn|||yyyzzz~~~ttt___PPPHHHDDDDDDCCCBBBAAA???===<<<>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999::::::;;;>>>@@@BBBDDDGGGKKKPPPTTTZZZ^^^bbbfffhhhiiijjjlllgggeeebbb``````aaadddeeejjjnnnrrruuuvvvwwwxxxyyyyyy{{{}}}~~~{{{rrrpppmmmmmmppprrrtttuuu{{{uuunnngggbbbdddooo|||xxxmmmaaaWWWUUUQQQOOOQQQSSSYYYeeeqqqpppoookkkcccZZZQQQKKKIIIDDDCCCAAA@@@@@@AAABBBCCCHHHHHHKKKRRRZZZccchhhkkkccc___YYYSSSMMMHHHEEEDDDEEEDDDEEEIIILLLMMMIIIFFFGGGIIILLLMMMNNNPPPTTTVVVXXX[[[\\\XXXRRRNNNOOORRROOOOOOOOONNNMMMOOOSSSVVV___bbbgggkkknnnssswwwzzz|||}}}|||zzzxxxvvvsssqqqoooooonnnllljjjhhheeebbb```^^^]]][[[YYYWWWVVVSSSPPPMMMJJJGGGFFFBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBB@@@???============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999777777666888999:::;;;<<<;;;;;;:::<<>>===<<<;;;;;;:::;;;;;;<<<<<<;;;<<<<<<===>>>???@@@???>>>>>>>>>???@@@AAA??????@@@@@@@@@AAAAAAAAAEEEDDDCCCBBBBBBCCCDDDEEEIIIJJJKKKMMMMMMMMMLLLLLLEEEDDDDDDCCCBBBAAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAAFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHKKKLLLNNNOOOPPPRRRVVVYYYeeevvvuuuhhh^^^YYYZZZ^^^dddkkksss{{{rrrcccWWWUUUYYY___rrryyyrrr{{{zzzpppcccRRREEEAAA???<<<999999999999888888777666555666666666666555555555555555555555555555555555555555555555555555555555555555555555666666666666666777777777777777888888999:::;;;;;;<<<===>>>??????AAAAAACCCIIIOOOWWWdddppp~~~wwwvvvyyysss___PPPIIIDDDDDDCCCBBBAAA???>>>===>>>>>>>>>===<<<<<<;;;;;;::::::999999999999::::::===???AAACCCFFFJJJOOOSSSYYY\\\aaaeeegggiiikkklllhhhfffcccaaa```bbbdddfffkkknnnrrruuuvvvvvvwwwxxxvvvyyy{{{}}}}}}tttrrroooooorrruuuwwwwww{{{uuunnnhhhccccccnnn{{{}}}rrrfff\\\UUUQQQNNNNNNOOOSSS\\\gggkkkkkkiiiddd\\\SSSMMMJJJDDDCCCAAA@@@???@@@BBBCCCGGGHHHKKKRRR[[[cccgggiiidddaaa[[[TTTNNNIIIGGGFFFFFFFFFHHHKKKNNNOOOLLLIIIIIIJJJKKKLLLMMMOOOQQQSSSTTTUUUUUURRRMMMKKKKKKMMMLLLLLLLLLKKKKKKLLLPPPSSSZZZ^^^ccchhhlllqqquuuxxx{{{|||}}}{{{wwwtttqqqnnnmmmkkkiiigggfffccc```^^^]]][[[WWWUUUPPPOOOMMMJJJHHHEEECCCBBBAAABBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBAAA@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888777777777888999:::;;;::::::999:::===@@@BBBDDDHHHLLLOOOUUUYYY^^^ccceeehhhjjjlllooorrrvvvxxxyyyzzz{{{|||~~~sssnnnoooyyy{{{tttjjj]]]UUURRRVVV\\\aaa___[[[VVVMMMEEE>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>======>>>@@@@@@???@@@@@@@@@@@@AAAAAAAAADDDCCCBBBBBBBBBDDDEEEFFFHHHIIIJJJKKKKKKKKKJJJIIIFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGHHHHHHIIIJJJKKKKKKMMMNNNOOOPPPSSSVVVYYYeeettt~~~ttthhh___YYYWWW[[[aaagggmmmtttzzz{{{pppbbbXXXVVVZZZ___ooo~~~vvvmmmwwwuuuyyy|||{{{xxxmmmaaaQQQFFFAAA???<<<999888888999888888777666555666666666666555555555555444444444444444444444444666666666666666666666666444444555555666666777777777777777777777888888999:::;;;;;;<<<>>>??????@@@AAA@@@CCCJJJQQQYYYgggtttvvvtttssszzzrrr___QQQJJJDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;999999888888888888999999<<<>>>@@@BBBDDDHHHMMMQQQVVVZZZ```dddgggiiikkkmmmiiigggdddbbbaaaccceeegggkkknnnrrrtttuuuuuuuuuvvvuuuwwwyyy{{{{{{}}}~~~yyyvvvtttsssuuuxxxyyyzzz{{{uuuoooiiiddddddmmmyyyyyylllaaaWWWRRROOONNNMMMMMMSSSZZZbbbeeefffeee^^^VVVPPPLLLDDDCCCAAA??????@@@AAABBBEEEGGGLLLSSS\\\bbbfffgggeeeaaa[[[TTTOOOKKKIIIHHHGGGHHHJJJNNNQQQQQQOOOMMMLLLJJJIIIJJJLLLOOOPPPQQQSSSQQQOOOLLLJJJIIIIIIIIIHHHHHHHHHHHHGGGIIILLLOOOTTTXXX___eeejjjnnnrrruuuxxxzzz|||}}}|||wwwtttpppmmmjjjhhheeecccbbb```^^^\\\ZZZWWWRRROOOJJJIIIGGGFFFDDDBBB@@@@@@AAAAAAAAAAAAAAA@@@???>>>@@@@@@AAABBBBBBBBBAAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777777888999999999999888888:::===???AAADDDHHHKKKOOOSSSXXX\\\```cccgggjjjnnnqqquuuxxxyyyzzz|||~~~~~~ppplllnnn~~~xxxpppeeeYYYSSSRRRVVV^^^dddbbb]]]VVVLLLDDD>>>===<<<;;;;;;:::;;;;;;::::::::::::;;;<<<===>>>>>>>>>======>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBDDDFFFGGGHHHHHHIIIJJJJJJIIIGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJLLLMMMKKKMMMOOOOOOPPPSSSWWWZZZbbbooozzzrrrhhh___ZZZVVVZZZ___cccggglllqqqtttyyyuuulllaaaXXXVVVZZZ^^^kkkzzzrrrggg~~~tttpppsssvvvtttqqqiii___QQQFFFAAA>>><<<999888888888888888777666666666666666666555555555555444444444444444444444444666666666666666666666666333444444555666777888888777777777777777888888999:::;;;;;;===>>>???@@@AAABBBAAAEEELLLTTT]]]kkkxxxyyytttqqqtttrrr___RRRLLLDDDDDDBBBAAA@@@?????????>>>>>>>>>===<<<<<<;;;;;;999888888777777888888999;;;===???@@@BBBFFFKKKOOOTTTXXX^^^bbbfffhhhkkkmmmjjjhhheeecccbbbdddfffhhhkkknnnrrrttttttttttttuuuuuuwwwyyyyyyyyyzzz{{{}}}|||xxxuuutttsssuuuuuuwww||||||yyywwwxxxzzz{{{{{{{{{wwwqqqlllfffdddlllwww~~~oooddd[[[VVVRRRPPPNNNKKKMMMRRRXXX\\\aaabbb___XXXQQQMMMDDDCCC@@@???>>>???@@@AAACCCFFFKKKSSS[[[aaaddddddddd```ZZZSSSNNNKKKIIIIIIHHHIIILLLPPPRRRRRRQQQOOOMMMJJJHHHIIIMMMQQQSSSSSSYYYUUUQQQNNNLLLKKKIIIHHHFFFFFFGGGFFFEEEFFFIIILLLNNNSSSZZZaaagggkkkpppsssuuuvvvyyy{{{|||{{{yyyxxxuuurrrnnnkkkhhhfffccc```^^^\\\ZZZYYYWWWSSSMMMIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777777777888888888888777888999<<<===???AAAEEEGGGIIIMMMRRRVVV[[[```eeehhhlllppptttxxxzzz{{{~~~{{{ooommmpppxxxooodddYYYUUUVVVXXX```gggeee^^^UUUKKKCCC>>>===<<<;;;;;;:::;;;;;;:::::::::::::::;;;======>>>>>>>>>??????@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBDDDFFFGGGHHHIIIIIIJJJIIIHHHFFFEEECCCCCCCCCBBBBBBAAAAAAAAADDDCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLKKKMMMNNNOOOPPPSSSWWWZZZ\\\hhh|||wwwppphhh```ZZZWWWZZZ^^^bbbdddgggjjjmmmpppmmmggg___WWWUUUXXX\\\iiixxxrrrddd}}}rrrmmmoooqqqooollleee\\\PPPFFF@@@===;;;999777888888888888777777666666666666666555555555555444444444444444444444444666666666666666666666666333444444555666777888888777777777777777888888999:::;;;<<<===>>>@@@AAAAAADDDDDDGGGNNNVVV___nnn{{{}}}wwwqqqrrr{{{qqq```SSSLLLDDDCCCBBBAAA@@@??????@@@>>>>>>>>>===<<<<<<;;;;;;999888888777777888888999;;;<<<>>>???AAAEEEJJJNNNRRRVVV\\\aaadddgggjjjllljjjhhheeeccccccdddggghhhkkknnnrrrttttttttttttuuuxxxyyyzzzyyyxxxwwwxxxyyy{{{~~~{{{yyyvvvssspppmmmlllkkkkkkllloootttzzz}}}{{{zzz{{{{{{{{{|||yyytttooohhheeellluuusssfff^^^XXXSSSRRROOOKKKJJJMMMOOOTTTZZZ]]][[[UUUPPPMMMDDDBBB@@@>>>===>>>???@@@BBBDDDIIIQQQYYY___aaabbbbbb^^^WWWQQQLLLIIIIIIIIIHHHJJJNNNPPPQQQQQQPPPPPPLLLJJJHHHIIIMMMRRRWWWYYY```\\\WWWSSSOOOLLLIIIGGGFFFGGGGGGFFFEEEEEEGGGIIIJJJOOOVVV]]]ccchhhnnnqqqtttvvvxxxzzzzzzxxxvvvuuurrroookkkiiigggeeebbb```[[[YYYWWWVVVSSSOOOJJJFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<>>>>>========================<<<;;;;;;::::::999999999888777777777777777777777888:::<<<===>>>???BBBEEEEEEHHHMMMQQQVVV\\\cccgggjjjnnnssswwwzzz|||xxxppppppvvvyyypppdddYYYVVVYYYYYYccciiifff]]]TTTJJJBBB>>>===<<<;;;;;;:::;;;;;;:::::::::::::::;;;======??????@@@AAABBBBBBCCCCCC@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@AAABBBDDDFFFGGGHHHIIIIIIJJJIIIHHHFFFEEEBBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGFFFGGGHHHHHHIIILLLKKKJJJIIIIIIIIIIIIIIIKKKLLLNNNOOOPPPRRRVVVYYYYYYdddzzz~~~yyysssnnnhhh```[[[VVVYYY]]]```bbbcccfffhhhiiihhhccc\\\UUUSSSUUUYYYhhhwwwvvvfff|||pppkkklllnnnllliiiaaaZZZPPPFFF@@@===;;;999777777888888888888777777666666666666555555555555444444444444444444444444555555555555555555555555444444555555666666777777777777777777777888888999::::::<<<===???@@@BBBBBBFFFEEEIIIOOOVVV^^^lllyyyxxxrrrrrryyyrrraaaSSSLLLDDDCCCAAA@@@??????@@@AAA>>>>>>>>>===<<<<<<;;;;;;999999888888888888999999;;;<<<>>>???AAADDDIIIMMMQQQUUU[[[```cccfffhhhjjjjjjhhheeecccbbbdddfffhhhkkknnnrrrtttuuuuuuuuuvvvyyyzzz{{{zzzxxxwwwxxxyyywwwyyy||||||yyywwwrrrqqqooommmkkkiiigggfffeeegggjjjnnnssszzz~~~||||||}}}}}}|||~~~{{{xxxssslllgggllltttzzznnnbbb[[[UUURRROOOJJJGGGHHHHHHLLLRRRTTTSSSPPPMMMKKKDDDBBB@@@>>>======>>>???AAABBBFFFMMMUUU\\\___``````\\\UUUNNNJJJHHHHHHHHHHHHLLLOOOQQQQQQPPPOOOOOOKKKKKKJJJJJJLLLQQQYYY^^^dddbbb^^^YYYSSSNNNJJJHHHHHHHHHHHHGGGEEEDDDEEEGGGHHHLLLRRRXXX^^^dddkkkooouuuwwwyyyzzzzzzxxxvvvuuuqqqnnnjjjhhhfffdddaaa___YYYWWWUUUSSSQQQNNNIIIFFFCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>?????????>>>??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;:::::::::999999888777777666777777777999:::<<<<<<<<<>>>@@@CCCBBBEEEHHHMMMRRRYYY```eeeiiimmmrrrwwwzzz~~~wwwqqqttt|||yyyooobbbXXXVVVZZZ[[[dddjjjfff[[[QQQHHHBBB>>>===<<<;;;;;;:::;;;;;;::::::::::::;;;<<<===>>>???@@@AAABBBCCCDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAACCCEEEFFFGGGHHHHHHIIIIIIHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIGGGGGGGGGGGGGGGHHHIIIIIIMMMLLLKKKIIIHHHHHHGGGGGGJJJKKKMMMMMMOOOQQQUUUXXXZZZbbbvvv}}}vvvqqqmmmhhh```[[[RRRVVVZZZ^^^```bbbdddfffhhhfffbbbZZZSSSQQQTTTXXXhhhvvv}}}kkk{{{nnniiijjjkkkiiifff^^^XXXOOOGGG@@@<<<::::::777777888888888888777777666666666666555555555555555555555555555555555555444444444444444444444444555555555666666666666666777777777777777888888999::::::<<<===???AAABBBCCCFFFFFFHHHNNNTTT[[[iiiuuu|||wwwrrrrrryyyrrraaaSSSLLLDDDCCCAAA@@@??????@@@AAA>>>>>>>>>===<<<<<<;;;;;;::::::999999999999::::::;;;<<<>>>???AAADDDIIILLLQQQUUUZZZ___bbbdddggghhhiiigggdddbbbbbbcccfffhhhkkknnnrrruuuvvvvvvwwwxxxxxxzzz{{{{{{zzzyyyzzz|||xxxzzz{{{|||}}}~~~{{{wwwtttsssmmmmmmmmmllljjjhhhfffdddeeehhhlllooorrryyy}}}|||}}}}}}zzzvvvnnniiillltttyyykkkbbbZZZVVVQQQKKKGGGGGGDDDGGGJJJLLLKKKIIIHHHHHHCCCBBB???===<<<<<<===>>>@@@AAADDDJJJRRRYYY]]]^^^___[[[TTTMMMIIIGGGHHHIIIJJJNNNRRRSSSQQQOOOOOOPPPJJJLLLMMMJJJIIIMMMWWW```eeeffffff```XXXQQQNNNMMMIIIJJJIIIGGGEEECCCCCCDDDFFFIIIMMMRRRXXX___ggglllrrrtttwwwyyyyyyxxxwwwuuussspppkkkhhheeebbb___\\\XXXVVVSSSQQQOOOMMMJJJHHHCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCBBBBBBAAAAAA@@@@@@>>>>>>===>>>??????AAAAAAAAAAAABBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;::::::::::::999888777777777888888888999;;;;;;;;;<<<>>>@@@@@@BBBEEEIIINNNUUU]]]bbbgggkkkqqqwww{{{~~~vvvqqqvvvzzzpppcccXXXVVV[[[\\\fffkkkdddYYYOOOGGGAAA>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;<<<===>>>???>>>???AAABBBCCCDDDDDDCCCAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAA@@@AAABBBDDDDDDDDDEEEFFFGGGGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEGGGHHHIIIHHHGGGGGGGGGGGGHHHIIIIIIKKKJJJIIIHHHHHHGGGHHHHHHHHHJJJKKKLLLMMMPPPSSSVVVZZZ^^^mmm}}}uuupppmmmhhhaaa[[[QQQUUU[[[___bbbdddgggiiijjjhhhccc[[[TTTQQQTTTXXXgggtttqqqzzzmmmggghhhjjjhhheee\\\WWWOOOGGG@@@<<<::::::666777777888888888777777777666666666555555555555666666666666666666666666333333333333333333333333666666666666666555555555777777777777777888888999::::::<<<===???AAABBBCCCFFFEEEGGGLLLQQQYYYfffrrryyytttppprrryyyrrrbbbTTTKKKDDDCCCAAA?????????AAABBB>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999::::::;;;;;;===>>>???AAADDDIIILLLQQQUUUZZZ___aaacccfffgggiiigggdddbbbaaaccceeegggjjjnnnrrruuuvvvwwwxxxzzzwwwyyyzzz{{{{{{|||}}}|||}}}~~~~~~}}}}}}yyyuuurrrpppllllllmmmmmmllljjjgggeeejjjlllppprrruuu{{{}}}{{{{{{~~~~~~|||xxxpppjjjmmmssstttjjj```ZZZUUUMMMIIIHHHBBBDDDFFFGGGFFFEEEFFFFFFCCCBBB???===<<<<<<======@@@@@@BBBHHHPPPWWW\\\^^^___[[[TTTMMMIIIHHHIIIJJJLLLPPPTTTTTTRRRPPPOOOPPPIIIMMMNNNJJJFFFIIITTT___fffjjjkkkggg^^^VVVSSSSSSJJJJJJJJJGGGDDDBBBAAABBBEEEGGGJJJOOOTTT\\\dddjjjmmmooosssvvvwwwwwwvvvuuuuuurrrmmmhhhdddaaa]]]ZZZYYYVVVRRRPPPOOOMMMKKKJJJEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCAAA@@@???=========>>>>>>@@@@@@AAABBBBBBCCCCCCDDD>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::;;;:::999777777777888999777999::::::999:::<<<>>>>>>@@@BBBFFFKKKRRR[[[```gggkkkqqqvvv{{{uuupppwww}}}ssseeeZZZXXX]]]]]]fffkkkcccWWWMMMFFFAAA>>>>>><<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>???===>>>@@@BBBCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAAAAABBBCCCDDDBBBCCCDDDFFFFFFFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIGGGIIIJJJKKKLLLOOOSSSVVVXXXZZZddd|||}}}uuuppplllhhhaaa[[[SSSWWW]]]bbbfffiiikkkmmmllljjjddd\\\TTTRRRUUUYYYfffsssttt}}}ooogggffffffccc```[[[TTTJJJCCC@@@>>>;;;888999999999888888888888777777777666666666666777777666666666666666666666666777666555444444444444444888777555444444555666777888888888888888888888888999;;;===>>>>>>@@@BBBDDDGGGFFFHHHLLLPPPUUUaaalll~~~wwwmmmmmmqqqsss~~~uuufffXXXOOOGGGEEECCCBBBBBBBBBAAA@@@???>>><<<;;;;;;;;;<<<======;;;999777777777888999===>>>>>>>>>>>>@@@DDDGGGLLLPPPUUUZZZ^^^bbbfffiiijjjiiifffdddcccdddeeefffiiimmmqqqtttuuuvvvwwwyyyzzzzzzzzz{{{}}}~~~~~~zzzvvvqqqnnnkkklllmmmooopppppppppppprrrtttwww}}}~~~|||yyywwwuuuwww|||}}}uuupppppprrrzzzpppccc[[[WWWSSSLLLFFFFFFDDDBBBBBBCCCBBB@@@???@@@@@@??????>>>>>>======>>>@@@BBBGGGLLLRRRWWWZZZZZZYYYUUUQQQLLLJJJKKKMMMSSSVVVYYYYYYWWWTTTRRRRRRNNNKKKIIIKKKKKKLLLQQQXXXdddlllpppkkkccc\\\WWWRRRPPPOOOLLLJJJGGGEEEDDDCCCGGGHHHJJJLLLPPPWWW___eeelllooosssuuutttsssrrrrrrpppnnnjjjgggdddaaa^^^[[[WWWUUURRRPPPNNNMMMJJJGGGEEEDDDCCCCCCDDDEEEDDDBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>============>>>???@@@AAAAAA@@@@@@@@@???>>>>>>>>><<<<<<;;;:::999999888888::::::999999888777777777777888888999;;;<<<<<<===>>>@@@BBBDDDHHHOOOVVV\\\cccfffkkkqqqwww}}}}}}tttrrrzzzvvvkkkbbb^^^]]]^^^dddffffff___RRRGGGAAA???========================<<<<<<<<<<<<=========>>>BBBBBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCDDDAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJLLLKKKJJJIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJLLLPPPTTTQQQYYYbbbrrrwwwqqqmmmggg```ZZZSSSVVV[[[bbbiiiooosssuuuuuuqqqjjj___TTTPPPQQQSSScccrrr{{{|||nnngggeeedddaaa\\\YYYRRRIIIBBB???===;;;888888888888777777777777666777777666666666666777777666666666666666666666666777666555444444444444555555666666666666666555555888888888888999999999::::::<<<>>>??????@@@CCCDDDGGGFFFHHHLLLPPPVVVaaalll{{{}}}vvvmmmmmmqqqsss~~~uuugggYYYPPPGGGEEECCCBBBBBBBBBAAA@@@AAA@@@???>>>===>>>>>>???>>><<<:::999888888999:::<<<===>>>>>>>>>@@@DDDGGGLLLOOOUUUZZZ^^^bbbfffiiijjjhhhfffdddccccccdddeeehhhlllqqqtttvvvvvvwwwxxx{{{{{{|||}}}{{{xxxssspppmmmnnnoooqqqsssuuuwwwxxx{{{|||}}}zzzxxxvvvtttssspppoooooossszzz{{{uuutttuuuvvvhhh^^^ZZZVVVPPPKKKEEEDDDBBBAAAAAAAAA???===>>>>>>>>>>>>===============>>>AAAEEEJJJPPPUUUXXXWWWVVVSSSOOOKKKIIIKKKMMMUUUXXX\\\\\\ZZZVVVRRRQQQOOOKKKJJJJJJJJJIIINNNTTT```iiipppmmmeee___XXXRRRPPPOOOMMMJJJHHHFFFEEEDDDFFFGGGIIIKKKNNNUUU]]]bbbiiilllqqqssssssqqqqqqppppppmmmiiigggdddbbb^^^[[[WWWUUURRRPPPOOOMMMJJJHHHGGGEEEDDDEEEFFFFFFEEECCCCCCCCCCCCBBBBBBBBBBBBAAACCCCCCBBBBBBAAA@@@@@@???>>>>>>======>>>>>>??????@@@???????????????>>>>>>>>>======<<<;;;;;;:::::::::::::::999888888777777777888888999;;;<<<<<<===>>>@@@BBBDDDHHHNNNVVV[[[cccffflllrrrwww|||{{{ssssss|||tttiiibbb```aaacccggghhhggg___SSSHHHBBB@@@========================<<<<<<<<<=========>>>>>>AAABBBBBBCCCCCCAAA@@@???@@@@@@AAAAAABBBCCCCCCCCCAAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHIIIIIIIIIJJJLLLOOORRRPPPWWW```nnn{{{tttoooiiiaaa\\\TTTVVV\\\ccclllsssxxxzzzxxxuuummmbbbWWWQQQRRRTTTcccttt}}}rrrjjjhhhfffaaa[[[WWWPPPGGGAAA???===;;;888888777777777777666666666777777666666666666777777666666666666666666666666666666555555444444555555444555777888888777555444777777888999::::::;;;;;;;;;===???@@@AAABBBDDDFFFGGGFFFHHHMMMQQQVVVaaalllwww~~~wwwnnnnnnrrrsss~~~wwwkkk\\\RRRHHHEEEBBBAAABBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>===;;;:::999999:::;;;:::;;;======>>>AAAEEEHHHKKKNNNTTTYYY]]]bbbfffiiijjjhhhfffcccbbbbbbcccdddgggkkkqqquuuvvvvvvwwwwww{{{|||}}}}}}{{{wwwtttqqqqqqsssuuuxxx|||{{{uuupppmmmkkkiiihhhggggggjjjooowwwzzzwwwvvvyyyqqqfff___ZZZUUUPPPHHHFFFCCCBBBBBBAAA???>>>>>>>>>>>>>>>>>>?????????<<<===???CCCHHHNNNRRRUUUUUUUUURRROOOLLLKKKMMMPPPYYY\\\``````]]]WWWRRROOOOOOKKKIIIIIIHHHFFFJJJPPP[[[fffoooooojjjccc[[[TTTQQQPPPNNNKKKIIIGGGFFFFFFEEEFFFGGGIIILLLRRRYYY^^^dddhhhmmmqqqqqqpppnnnnnnnnnlllhhhfffdddbbb^^^\\\WWWUUURRRPPPPPPNNNKKKIIIIIIGGGFFFFFFGGGGGGFFFDDDDDDDDDCCCCCCBBBBBBBBBBBBDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>===============>>>>>>>>>>>>??????????????????>>>>>>======<<<<<<;;;::::::999999888888777888888999::::::;;;<<<<<<>>>???AAACCCGGGMMMTTTYYYcccgggmmmrrrvvvzzz~~~xxxrrrttt{{{pppeee```aaaeeeiiikkkkkkhhh___SSSIIICCCAAA========================<<<<<<=========>>>>>>>>>@@@AAABBBBBBBBBAAA???>>>@@@@@@AAAAAABBBBBBCCCCCC@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIHHHIIIJJJIIIIIIJJJMMMPPPOOOUUU]]]jjjyyysssmmmeee```VVVXXX]]]eeennnwww|||~~~|||yyyqqqggg\\\VVVUUUWWWeeewwwxxxrrroookkkddd]]]UUUOOOFFF@@@>>>===:::888888888888888777777777777777777666666666666777777666666666666666666666666666666555555555555666666444555666777888777666666666666888999:::<<<======<<<>>>@@@AAABBBCCCEEEGGGGGGFFFIIIMMMPPPUUU___jjjuuu{{{rrrrrruuuvvv{{{ooo___TTTIIIGGGCCCAAAAAAAAAAAA@@@>>>======<<<<<<<<<<<<<<<===<<<;;;:::999999999:::888:::<<<===>>>AAADDDGGGIIIMMMSSSXXX]]]aaafffiiijjjhhhfffcccbbbbbbcccccceeejjjppptttvvvvvvvvvvvvzzz{{{}}}}}}zzzxxxttttttvvvxxx}}}|||wwwooojjjfffeeecccbbbdddeeehhhmmmttt|||~~~xxxvvvttt~~~~~~qqqggg___XXXSSSMMMJJJGGGEEEDDDCCCBBB@@@?????????@@@@@@AAAAAABBB<<<===???CCCHHHMMMQQQTTTVVVUUUTTTQQQPPPPPPSSSVVV\\\```cccccc___XXXQQQNNNMMMJJJIIIIIIGGGEEEIIINNNVVVbbbnnnrrrpppiii___VVVRRRQQQOOOMMMKKKIIIHHHHHHEEEFFFGGGHHHJJJNNNTTTYYY___cccjjjnnnooonnnmmmmmmllljjjgggeeedddbbb___]]]WWWUUUSSSRRRQQQPPPNNNLLLJJJHHHGGGGGGHHHHHHFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<======>>>>>>??????????????????>>>>>>=========;;;;;;;;;:::999999888888888888999::::::;;;<<<<<<===???@@@BBBEEEKKKRRRWWWbbbgggmmmsssvvvyyy}}}~~~tttpppvvvxxxlllaaa]]]___fffkkkmmmlllfff]]]RRRHHHBBB@@@========================<<<============>>>>>>>>>@@@@@@AAAAAAAAA@@@???>>>???@@@@@@AAABBBBBBCCCCCC@@@@@@@@@???@@@AAAAAABBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHIIIHHHIIIJJJJJJIIIIIIKKKNNNOOOTTTZZZfff~~~|||xxxrrrkkkfff[[[[[[^^^eeeoooyyy~~~}}}{{{vvvlllccc]]]]]]^^^jjj}}}|||wwwuuuqqqhhh```UUUNNNEEE@@@===<<<:::888::::::999999999999888888777777666666666666777777666666666666666666666666666666555555555666666777777666555555666777888999666777888999;;;===>>>???===???AAABBBBBBDDDFFFHHHGGGGGGIIIMMMPPPSSS\\\ffftttxxxwwwyyyyyytttbbbUUUMMMJJJEEEBBBAAAAAA@@@@@@===============<<<<<<;;;;;;;;;:::999999888888888777999;;;===>>>@@@CCCFFFGGGKKKRRRWWW\\\aaafffjjjkkkiiifffdddbbbbbbcccccceeeiiiooosssuuuuuuvvvwwwyyyzzz}}}~~~|||wwwxxxyyy||||||xxxssslllgggdddcccbbbaaaccceeehhhmmmssszzzzzzvvvsss{{{qqqfff\\\VVVPPPMMMIIIFFFEEEDDDBBBAAA?????????@@@@@@AAAAAAAAA>>>???AAADDDHHHMMMQQQTTTTTTTTTTTTSSSRRRTTTXXX[[[```cccffffff```YYYRRRNNNLLLIIIHHHIIIHHHFFFIIIOOOSSS```nnnuuuuuuooocccYYYTTTSSSQQQNNNLLLKKKJJJJJJEEEFFFGGGHHHIIILLLQQQUUUZZZ___eeejjjlllllllllllljjjhhheeedddcccbbb___]]]XXXVVVTTTTTTSSSRRRPPPOOOKKKJJJHHHHHHIIIHHHGGGEEEFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@???===<<<<<<<<<<<<<<<<<<<<<======>>>>>>???>>>>>>>>>===============<<<<<<;;;;;;:::999999999888999999::::::;;;;;;;;;===>>>???AAADDDIIIPPPUUU```fffnnnsssuuuwww{{{zzzqqqooowwwvvviii^^^YYY]]]dddjjjnnnjjjcccYYYNNNFFFAAA???>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???@@@@@@AAAAAAAAA@@@???>>>??????@@@@@@AAABBBBBBCCC@@@????????????@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJHHHHHHGGGGGGGGGGGGHHHIIIHHHIIIJJJJJJIIIIIIJJJLLLNNNSSSYYYbbbwww~~~{{{wwwqqqmmm___]]]^^^eeeoooxxx}}}~~~~~~}}}zzzsssjjjfffeeegggqqq~~~{{{zzzuuukkkcccVVVOOOFFF@@@>>><<<:::777;;;;;;:::::::::999999999777777666666666666777777666666666666666666666666666666555555666666777777888777555444555777999;;;777888999:::<<<===>>>???===???AAABBBCCCDDDFFFHHHHHHGGGIIILLLNNNPPPYYYbbbooo||||||{{{zzz{{{iiiZZZRRRMMMHHHDDDBBBAAA@@@??????????????????>>>======;;;::::::999999888777777666999;;;===>>>@@@BBBDDDFFFJJJPPPVVV\\\aaafffjjjllljjjgggeeecccccccccdddeeehhhmmmqqqsssuuuvvvxxxxxxzzz}}}{{{|||}}}~~~{{{xxxuuusssooojjjgggfffeeeeeeddddddgggkkkpppuuu|||{{{vvvsssxxxpppccc[[[SSSPPPKKKGGGEEEDDDBBBAAA??????????????????@@@@@@@@@@@@BBBEEEIIIMMMQQQSSSRRRRRRSSSSSSTTTWWW[[[___eeegggjjjhhhbbb[[[TTTQQQLLLJJJIIIKKKJJJHHHJJJPPPRRR___oooxxxzzzttthhh\\\UUUTTTRRRPPPNNNMMMLLLLLLGGGHHHIIIIIIIIIKKKOOORRRVVVZZZ```dddggghhhjjjkkkhhhfffdddccccccbbb```^^^ZZZXXXVVVVVVVVVUUUTTTRRRNNNLLLKKKJJJKKKJJJIIIGGGGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA???>>>============<<<<<<<<<<<<========================<<<<<<<<<<<<===<<<<<<;;;;;;::::::999999999999::::::;;;;;;;;;======???@@@BBBGGGNNNRRR]]]eeennnsssuuuwww{{{wwwpppoooyyy~~~uuuhhh]]]YYY\\\dddjjjnnnhhh___UUULLLEEEAAA???>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????@@@AAABBBBBBBBBAAA???>>>??????@@@@@@AAAAAABBBBBB???????????????@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHFFFHHHIIIIIIHHHHHHJJJKKKMMMQQQWWW___ooo~~~|||yyytttpppbbb___^^^dddoooyyy~~~~~~~~~xxxqqqmmmmmmnnnxxx{{{pppgggXXXQQQGGGAAA>>><<<999777:::::::::999999999888888777777666666666666777777666666666666666666666666666666666666666777888888666666666666777888999:::888999:::;;;<<<===>>>???===???AAABBBBBBCCCEEEGGGHHHHHHIIILLLLLLNNNUUU]]]fffttt|||zzzvvvgggVVVQQQKKKEEECCCAAA@@@>>>>>>??????@@@???>>>===<<<;;;;;;;;;;;;:::999888888777999<<<===>>>???@@@BBBEEEIIIPPPVVV\\\aaafffjjjmmmllliiifffddddddddddddfffhhhllloooqqqtttwwwyyyyyy{{{~~~}}}{{{xxxuuusssqqqnnnlllkkkkkklllkkkjjjkkknnnqqqtttwww|||wwwrrrmmmqqqyyy}}}mmmdddYYYUUUPPPKKKIIIHHHFFFEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBEEEHHHMMMPPPRRRRRRSSSTTTUUUVVVZZZ```dddjjjlllmmmkkkeee^^^XXXVVVPPPMMMLLLMMMKKKHHHJJJOOOSSS```oooyyy}}}xxxlll___VVVUUUSSSQQQOOONNNNNNMMMJJJJJJKKKKKKJJJLLLOOOQQQRRRUUUZZZ^^^aaadddgggjjjgggeeecccbbbcccbbb```^^^\\\ZZZXXXXXXXXXXXXVVVUUUQQQPPPNNNMMMNNNMMMKKKJJJHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>??????======<<<<<<<<<<<<<<<;;;==============================<<<<<<;;;:::::::::999999::::::::::::;;;;;;<<<===>>>???AAAFFFLLLQQQ[[[cccmmmssstttvvv{{{uuuooopppyyy|||ttthhh^^^ZZZ___ffflllnnnggg]]]SSSKKKEEEBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????AAABBBBBBCCCCCCAAA@@@????????????@@@AAAAAABBBBBB???????????????@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHEEEFFFHHHIIIIIIHHHJJJKKKJJJNNNUUU\\\iii}}}{{{xxxsssoooccc___]]]dddppp{{{}}}vvvqqqpppqqq}}}vvvmmmYYYRRRHHHAAA>>><<<999666999999999888888888888777777777666666666666777777666666666666666666666666666666666666666777888888333555777999:::999888888999::::::;;;<<<===>>>>>><<<>>>AAABBBBBBCCCEEEGGGIIIHHHIIIKKKKKKLLLRRR[[[^^^mmm|||yyysssYYYTTTLLLGGGCCCAAA???>>><<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<;;;:::999888777999<<<======>>>???AAADDDHHHOOOVVV[[[aaagggjjjnnnllliiigggeeeddddddeeefffhhhkkkmmmpppssswwwzzzzzz||||||zzzxxxuuusssqqqpppooooooqqqrrrrrrqqqtttvvvxxxxxxwwwzzzzzzrrrlllgggjjjppp{{{tttjjj___[[[UUUQQQNNNMMMKKKJJJGGGGGGFFFFFFEEEEEEDDDDDD@@@@@@BBBDDDHHHLLLOOOQQQTTTUUUVVVXXXZZZ^^^dddhhhnnnooopppmmmggg```\\\YYYSSSPPPOOOOOOLLLHHHIIIMMMTTTaaapppzzz~~~zzznnnaaaVVVUUUTTTRRRPPPOOOOOONNNKKKLLLLLLLLLKKKLLLNNNQQQOOORRRVVVYYY]]]aaaeeehhhfffdddbbbbbbbbbbbb```___]]][[[YYYYYYZZZZZZXXXWWWTTTRRRPPPPPPPPPPPPNNNLLLHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@=========<<<<<<;;;;;;:::===============>>>>>>>>>=========<<<;;;;;;:::::::::::::::::::::::::::;;;<<<===>>>>>>AAAEEEKKKPPPYYYbbbmmmssstttvvv|||uuuooopppzzz{{{ssshhh___]]]aaaiiiooonnnggg\\\RRRKKKFFFDDDBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????BBBBBBCCCCCCCCCBBBAAA@@@>>>??????@@@AAAAAABBBBBB?????????>>>???@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFEEEEEEFFFGGGHHHHHHDDDFFFHHHIIIIIIIIIJJJKKKHHHLLLSSSYYYddd{{{|||zzzwwwqqqmmmccc___]]]dddqqq~~~yyysssqqqrrr~~~tttbbbVVVHHHCCC@@@<<<999999999999999888888888888777888777555555777888777666444444444555555555555666777777777777777777777777888888999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>?????????AAABBBCCCCCCAAAAAABBBCCCHHHIIIKKKKKKKKKLLLOOOQQQ[[[dddrrryyywww}}}fffWWWJJJEEEEEEDDDCCCCCCAAA@@@???>>>============???>>><<<:::999999999:::888888888999;;;===>>>???EEEHHHMMMRRRXXX___gggmmmnnnmmmkkkgggdddbbbccceeefffhhhkkkmmmnnnpppsssvvvuuuyyy|||yyyvvvuuutttrrrsssuuuwwwyyy{{{|||}}}|||{{{{{{zzzzzzzzzzzz{{{yyyyyyxxxvvvsssooollljjjfffhhhlllqqq|||sssggg^^^VVVUUUVVVSSSQQQQQQPPPNNNKKKIIIGGGGGGHHHIIICCCDDDFFFIIILLLNNNQQQRRRRRRTTTWWWZZZ^^^dddlllqqqrrrrrrrrrooojjjddd]]]YYYUUURRRQQQQQQNNNKKKLLLQQQVVVcccsss{{{|||wwwmmmdddZZZUUUQQQRRRVVVWWWSSSNNNLLLLLLLLLPPPTTTUUURRROOOMMMLLLOOOVVVZZZ\\\___dddbbbcccddddddbbbaaaaaaaaa```___^^^\\\[[[ZZZZZZZZZWWWWWWWWWWWWVVVTTTRRRQQQKKKIIIHHHGGGHHHGGGEEEDDDFFFEEECCCBBBAAAAAABBBBBB>>>??????@@@@@@AAABBBBBB>>>===<<<;;;;;;;;;;;;;;;???>>>===<<<<<<===>>>???????????????>>>===<<<;;;:::999999:::;;;<<<===>>>???===>>>AAABBBCCCHHHNNNXXXaaakkkooosssyyy}}}~~~}}}qqqmmmqqq|||}}}ooobbb___bbbffflllqqqppphhh\\\QQQIIICCC???<<<@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAAEEEDDDCCCBBBAAABBBBBBCCCDDDDDDDDDBBBAAAAAACCCEEEFFFDDDCCCDDDFFFGGGEEEBBBBBBBBBCCCDDDEEEEEEDDDDDDGGGGGGHHHIIIJJJJJJJJJJJJMMMJJJNNNWWWbbbsss~~~{{{wwwssspppbbb]]][[[cccrrrvvvqqqooo|||wwwdddVVVIIIBBB???<<<::::::999999999888888888777777888666555555666777777666555555555666666666777777777777777777777777777777777888888999:::;;;<<<<<<>>>>>>>>>>>>???????????????@@@BBBBBBBBBBBBCCCEEEGGGHHHJJJJJJJJJKKKNNNPPPWWW```mmm|||{{{www{{{ppp```OOOHHHFFFCCCAAAAAAAAA@@@???>>>============???>>><<<:::999999999:::999999::::::<<<>>>???@@@DDDGGGLLLQQQWWW^^^fffkkkmmmmmmkkkgggdddbbbccceeeeeehhhkkkmmmnnnpppsssuuuwww{{{~~~|||zzzyyyyyyzzz{{{~~~|||xxxuuurrrpppoooppppppooommmkkkhhheeedddaaacccfffllluuuvvvkkkaaa^^^^^^\\\[[[]]]ZZZWWWTTTPPPLLLJJJHHHHHHGGGGGGIIIKKKMMMOOOPPPQQQSSSUUUXXX\\\aaagggnnnsssvvvuuutttpppkkkddd___[[[XXXUUUSSSSSSPPPMMMNNNSSSYYYggguuu|||}}}xxxnnneee[[[VVVRRRSSSWWWXXXTTTOOONNNMMMNNNRRRVVVXXXVVVSSSNNNLLLMMMSSSWWWYYY]]]bbbaaabbbccccccaaa``````aaa```___^^^]]]\\\\\\\\\\\\]]]]]]]]]]]][[[YYYWWWVVVNNNLLLIIIHHHHHHHHHGGGFFFFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<>>============>>>???????????????>>>===<<<;;;:::::::::;;;;;;<<<===>>>@@@>>>>>>AAABBBCCCHHHNNNXXXbbbkkkppptttzzz~~~~~~zzzpppnnntttzzzmmmaaa^^^aaafffkkkpppooohhh\\\QQQIIICCC???===????????????????????????????????????????????????AAAAAAAAAAAA@@@@@@@@@@@@??????????????????????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAACCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCBBBBBBCCCEEEFFFDDDCCCDDDFFFGGGEEECCCBBBCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHMMMKKKMMMUUU^^^mmm~~~zzzwwwrrroooddd___]]]dddssszzztttqqqvvv~~~yyyfffXXXIIIBBB???;;;:::;;;999999888888888777777777777555444444555666666555666666666666777777777888777777777777777777777777666777888999:::;;;;;;<<<======>>>>>>????????????===???AAABBBBBBCCCEEEGGGEEEGGGHHHHHHHHHJJJLLLNNNTTTZZZfffttt|||wwwxxxzzzhhhUUUKKKGGGCCCAAAAAAAAA@@@???>>>>>>>>>>>>>>>???>>><<<;;;:::999999999:::::::::;;;<<<>>>???@@@CCCFFFJJJOOOUUU\\\dddiiimmmlllkkkgggdddbbbccceeeeeegggjjjlllnnnppprrruuuyyy}}}{{{uuuoookkkhhhffffffffffffeeecccaaa___^^^^^^```ccchhhppp~~~xxxlllfffdddccceeehhhgggfffbbb]]]XXXRRRNNNKKKLLLLLLMMMNNNOOOPPPQQQQQQUUUWWW[[[___dddkkkrrrwww{{{zzzwwwrrrlllfffaaa^^^\\\YYYWWWWWWTTTPPPRRRVVV___kkkyyy~~~~~~yyyoooeee]]]XXXUUUUUUXXXYYYUUUQQQOOOOOOPPPUUUZZZ\\\ZZZWWWPPPLLLKKKNNNQQQSSSXXX^^^___```bbbaaa```______```_____________________`````````___^^^\\\ZZZWWWVVVRRROOOKKKIIIIIIIIIIIIHHHFFFFFFEEECCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>===>>>>>>>>>??????>>>>>>>>>>>>??????????????????>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>???AAABBBCCCHHHNNNWWWbbblllpppuuu{{{~~~wwwoooqqqzzzvvvjjj___]]]aaaeeejjjnnnnnnfff[[[QQQIIIDDD@@@>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBDDDFFFGGGFFFGGGGGGFFFDDDCCCEEEFFFFFFEEEDDDEEEGGGGGGEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHMMMKKKMMMSSSYYYfff~~~{{{wwwssspppfff```]]]dddsssxxxtttsss{{{~~~yyy{{{xxxfffXXXIIIAAA>>>;;;:::;;;888888888888777777777777666555333333555666555444555555666666666777777777666666666666666666666666666666777888999;;;<<<<<<======>>>>>>??????@@@@@@>>>@@@AAABBBBBBBBBDDDFFFDDDEEEGGGGGGGGGHHHKKKMMMSSSWWW```mmm}}}}}}wwwuuu|||lllXXXLLLHHHEEECCCDDDAAA@@@??????>>>>>>>>>???>>>>>>===<<<;;;:::999999999999::::::<<<===>>>???BBBEEEIIIMMMSSSZZZaaafffkkkkkkjjjgggdddccccccddddddgggiiilllmmmooorrrtttzzz~~~~~~{{{vvvqqqllliiiffffffbbbbbbbbbaaaaaa```___^^^___bbbfffkkkrrr~~~xxxppplllkkkooouuuwwwvvvtttooohhh___XXXSSSPPPPPPQQQQQQRRRSSSSSSSSSWWWZZZ^^^ccchhhooovvv{{{}}}zzzuuuooojjjeeecccaaa]]][[[[[[XXXTTTVVVZZZdddppp{{{~~~xxxoooeee^^^ZZZWWWWWWYYYYYYVVVRRROOOOOOQQQVVV\\\___^^^\\\RRRMMMIIIJJJLLLMMMSSSYYY[[[]]]______^^^^^^^^^______```aaabbbccccccddddddccccccbbbaaa^^^\\\YYYWWWVVVSSSNNNKKKJJJJJJJJJIIIGGGFFFFFFEEEDDDDDDCCCCCCAAAAAAAAABBBCCCCCCDDDDDDAAA@@@@@@?????????@@@@@@@@@@@@????????????@@@@@@???????????????>>>======>>>>>>===>>>>>>???@@@@@@AAA??????BBBCCCCCCHHHNNNWWWbbblllqqqvvv|||}}}uuupppuuurrrggg]]]]]]aaadddhhhlllkkkdddYYYPPPIIIDDDAAA??????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBDDDEEEGGGHHHIIIIIIHHHFFFEEEFFFGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJIIIIIILLLIIIKKKQQQUUU```www}}}{{{xxxvvvgggaaa]]]bbbooo|||{{{vvvrrryyyyyysssuuu|||zzztttdddVVVHHHAAA>>>;;;:::;;;888888888777777777666666666555333333555666555444444444555555555666666666666666666666666666666666555666777888:::;;;<<<===<<<======>>>??????@@@@@@@@@BBBCCCBBBAAAAAABBBDDDCCCDDDEEEFFFFFFGGGIIILLLSSSTTT\\\hhhuuu~~~wwwssswww~~~qqq[[[NNNHHHDDDBBBCCCAAA@@@??????????????????>>>>>>======<<<;;;:::999888888888999:::;;;<<<===@@@CCCGGGKKKPPPWWW^^^cccjjjjjjjjjhhheeeccccccddddddfffiiikkklllnnnqqqsssyyy}}}wwwuuuppplllhhhfffeeeeeeccccccbbbbbbbbbbbbbbbbbbcccggglllqqqxxx~~~wwwuuuyyyxxxlllaaa[[[UUUUUUVVVVVVVVVWWWWWWWWWYYY\\\aaafffkkkrrrxxx}}}|||wwwsssnnnjjjhhheeebbb```___\\\XXXZZZ^^^gggrrr|||}}}wwwmmmeee]]][[[XXXXXXXXXXXXUUUSSSNNNNNNQQQWWW^^^bbbaaa___UUUNNNIIIHHHHHHIIINNNUUUWWWYYY\\\]]]]]]]]]^^^``````aaaccceeefffgggggggggiiiiiihhhgggeeebbb___]]]ZZZVVVPPPMMMLLLKKKKKKJJJGGGGGGGGGFFFFFFEEEDDDDDD@@@@@@@@@AAABBBBBBCCCCCCAAAAAA@@@@@@@@@AAAAAABBB@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@??????@@@@@@??????@@@@@@AAAAAABBB@@@@@@BBBCCCCCCGGGNNNWWWbbbmmmssswww}}}{{{tttqqqyyymmmccc\\\]]]aaaeeegggjjjhhhaaaWWWNNNHHHDDDAAA@@@>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>??????????????????????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAACCCCCCBBBAAABBBCCCDDDEEEIIIKKKKKKJJJHHHGGGGGGHHHFFFFFFGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJHHHJJJPPPSSS[[[qqq~~~}}}mmmeee___bbbmmmyyyyyytttpppuuuzzz|||uuuoooqqqwwwyyysssmmm___SSSFFFAAA???<<<::::::888888777777777666666666777555444444555666666555444444444444555555555555777777777777777777777777666777888999;;;<<<>>>>>><<<<<<===>>>???@@@@@@AAAAAABBBCCCCCCAAAAAAAAACCCBBBDDDEEEEEEEEEGGGIIIKKKRRRQQQWWWbbbmmmzzzxxxrrrtttyyywww___QQQIIICCC@@@???AAA@@@@@@?????????@@@@@@>>>>>>>>>>>><<<;;;:::999888888888888999:::;;;<<>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAADDDCCCBBBAAABBBCCCDDDEEEJJJKKKLLLKKKIIIGGGGGGGGGFFFGGGIIIIIIGGGFFFGGGHHHFFFGGGGGGGGGGGGFFFFFFEEECCCDDDEEEFFFGGGGGGGGGGGGHHHFFFIIIOOOQQQWWWkkkuuummmdddeeemmmwww{{{|||||||||tttnnnhhhmmmrrrwwwzzztttnnnpppuuuuuunnnggg[[[OOODDDAAA???<<<999999888777777777666666666666888666555555666777777666555555555555666666666666777777777777777777777777777777999:::<<<>>>???@@@<<<<<<===>>>???@@@AAAAAA???AAABBBBBBAAAAAACCCDDDBBBDDDEEEFFFFFFGGGIIIKKKOOOMMMRRR\\\cccnnnzzzrrrqqquuu|||xxxbbbTTTLLLEEEAAA@@@@@@@@@@@@??????@@@@@@AAA>>>>>>>>>>>>===;;;:::999999999999999:::;;;<<<<<<>>>@@@DDDGGGLLLRRRXXX]]]hhhiiiiiihhheeecccccccccbbbeeehhhjjjkkkmmmppprrrrrrwwwvvvtttpppmmmkkkkkkmmmnnnnnnmmmllllllllllllmmmnnnrrrvvvzzz~~~sssqqqttt}}}wwwpppkkkjjjhhhfffcccaaa___^^^[[[___dddhhhmmmrrrxxx{{{{{{|||||||||zzzvvvssspppkkkhhhfffeeeaaa]]]^^^cccfffoooxxxyyyvvvqqqiiiaaaZZZYYYWWWVVVUUUSSSQQQPPPLLLMMMQQQXXXaaafffgggeeeZZZSSSLLLIIIFFFEEEHHHMMMNNNQQQUUUXXXZZZ]]]```bbbccceeegggjjjlllllllllkkkkkkkkkkkkjjjiiifffdddcccaaa^^^YYYVVVTTTRRROOOLLLHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCAAABBBCCCCCCCCCCCCBBBAAACCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCCCCAAAAAACCCCCCCCCGGGNNNVVVbbbnnntttyyywwwrrrssszzzsssggg___ZZZ^^^dddfffgggiiiaaa[[[RRRJJJEEEBBB@@@???===>>>>>>???@@@@@@AAAAAA??????????????????????????????@@@@@@AAAAAABBBBBB??????????????????????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBAAAAAAAAABBBDDDEEEFFFJJJLLLMMMLLLJJJGGGGGGGGGFFFHHHJJJIIIGGGFFFGGGIIIGGGGGGHHHHHHGGGGGGFFFEEECCCDDDEEEFFFFFFGGGGGGFFFGGGFFFIIIMMMNNNRRRdddxxx{{{rrrgggeeekkksssvvvvvvuuuwww{{{|||{{{tttlllfff^^^dddkkkqqq{{{zzztttnnnppptttsssllldddXXXMMMCCCAAA@@@<<<999888777777777777666666666666888777555555777888777666666666666666777777777777777777777777777777777777777888999;;;===???@@@AAA;;;<<<===>>>???@@@AAAAAA>>>???AAABBBBBBCCCEEEFFFCCCDDDEEEFFFFFFGGGIIILLLLLLIIINNNXXX]]]eee{{{{{{rrrppprrrwwwzzz~~~vvvbbbUUUOOOIIIFFFEEE@@@@@@@@@???@@@@@@AAAAAA>>>>>>??????===<<<:::999::::::::::::;;;;;;<<<===>>>@@@CCCGGGKKKQQQWWW\\\ggghhhiiihhheeecccccccccbbbeeegggiiikkkmmmppprrrpppuuu}}}}}}xxxvvvsssrrrrrruuuxxxzzzuuutttsssrrrrrrrrrssstttyyy}}}uuuppprrrmmmuuu}}}tttrrrooolllgggdddaaa___[[[___dddiiimmmrrrwwwzzzxxxzzz|||}}}|||yyyuuusssmmmiiigggfffbbb^^^___dddeeennnvvvwwwtttppphhh```YYYXXXVVVUUUSSSRRRPPPOOOMMMNNNRRRZZZbbbhhhiiihhh\\\TTTMMMJJJGGGDDDGGGLLLKKKOOOSSSWWWZZZ]]]```cccdddfffiiikkkmmmmmmmmmlllooopppppppppnnnmmmkkkiiicccaaa]]]ZZZXXXUUUQQQNNNHHHIIIJJJJJJIIIHHHFFFEEEBBBBBBCCCCCCDDDEEEEEEEEE@@@@@@@@@@@@@@@AAABBBCCCAAABBBCCCDDDDDDCCCBBBAAADDDDDDEEEEEEEEEEEEEEEDDDEEEDDDDDDCCCCCCCCCDDDDDDCCCAAAAAACCCCCCCCCGGGNNNVVVbbbnnnuuuzzz}}}tttpppsss{{{uuuooofff___ZZZ___eeeggghhhiii___YYYPPPHHHDDDAAA@@@???===>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@???@@@AAABBBEEEGGGIIIJJJLLLMMMLLLJJJGGGFFFFFFFFFHHHJJJJJJGGGFFFGGGIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIHHHHHHGGGFFFHHHLLLLLLOOO___rrr~~~}}}sssgggdddhhhoooqqqqqqrrrsssvvvwwwuuuooofffaaaYYY```hhhooo{{{yyytttooonnnqqqpppiiicccSSSNNNGGGAAA===:::888777777777777777888888888888555555555555555555555555555555555555666666666666777777777777888888888888888888999:::<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAADDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMPPPRRRSSS]]]sssyyyrrrpppppptttxxx}}}xxxfffVVVLLLFFFCCCAAABBBBBBAAA@@@@@@??????>>>?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;>>>@@@CCCEEEIIIOOOUUUZZZaaadddhhhiiigggeeecccbbbeeegggjjjmmmppprrrtttuuuwwwwww{{{}}}|||{{{zzzyyyzzz{{{|||zzzxxxuuurrrqqqsssuuuwww}}}~~~rrrhhhiiimmmttt|||vvvsssmmmeeebbbccc___```dddhhhnnnssswwwzzz{{{{{{||||||{{{xxxvvvtttlllkkkhhhdddaaa___aaaccckkkpppqqqnnnjjjhhhddd```YYYYYYXXXVVVSSSPPPNNNLLLLLLKKKMMMWWWbbbiiihhheee^^^UUULLLHHHFFFDDDFFFJJJKKKMMMPPPUUUYYY^^^aaacccdddgggjjjlllmmmnnnppprrrsssssstttsssqqqnnnllljjjhhheee```]]]ZZZWWWTTTRRRNNNLLLJJJHHHHHHHHHFFFEEEEEEFFFGGGGGGGGGEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBEEEEEEDDDBBBBBBDDDIIILLLVVVbbbnnntttyyy~~~yyyqqqrrrwww|||uuulllccc^^^ZZZ[[[bbbhhhiiiiiiaaaVVVKKKFFFCCC???>>>@@@@@@@@@@@@????????????>>>AAA@@@@@@??????@@@@@@AAA@@@AAAAAABBBBBBAAAAAA@@@@@@??????>>>???AAABBBCCCCCCCCCBBBAAAAAA@@@??????AAA@@@@@@??????@@@@@@AAA???@@@AAACCCDDDEEEEEEEEEIIIJJJJJJKKKJJJIIIGGGFFFHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEGGGDDDDDDGGGKKKQQQ[[[ddd|||zzz|||uuunnnfffaaaaaaffflllooojjjkkknnnqqqqqqlllbbbZZZUUUUUU]]]lll|||zzzuuuooommmnnnmmmgggaaaRRRMMMFFF@@@===:::999777555555555555666666666666555555555555555555555555555555555555666666666666777777777777888888888888888888999:::<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAADDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJIIIKKKNNNPPPQQQZZZnnnzzzsssqqqqqqqqquuuyyyzzzzzzzzz}}}uuudddUUUKKKEEEBBB@@@BBBBBBAAAAAA@@@??????????????????>>>>>>===<<<;;;;;;::::::999999::::::;;;===???AAADDDGGGMMMSSSXXXaaadddhhhiiihhheeecccbbbeeefffiiilllooorrrtttuuuyyyxxx{{{}}}}}}}}}~~~~~~}}}zzzxxxwwwxxxyyyzzz||||||}}}~~~~~~~~~~~~~~~wwwsssssswww~~~~~~xxxtttnnnfffbbbccc```aaadddhhhmmmrrrvvvxxx|||||||||{{{yyyvvvtttrrrkkkjjjgggbbb^^^]]]___aaagggmmmooolllhhhfffbbb]]]XXXWWWUUUSSSPPPNNNKKKJJJKKKJJJMMMVVVbbbiiiiiifff___VVVMMMIIIGGGDDDFFFIIIJJJKKKOOOSSSXXX]]]aaacccfffhhhkkkmmmnnnppprrrtttuuuuuuvvvvvvtttqqqooommmkkkhhhddd```^^^[[[XXXUUUQQQOOOLLLKKKKKKJJJHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCBBBBBBDDDIIIMMMVVVbbbnnnuuuyyy~~~wwwoooqqqyyy|||uuulllccc___\\\___eeeiiihhhfff___TTTJJJEEEBBB???>>>@@@????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@????????????AAABBBCCCCCCCCCBBBAAAAAA@@@??????@@@??????>>>>>>??????@@@???@@@AAACCCDDDDDDEEEEEEGGGGGGHHHIIIHHHGGGFFFEEEGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDFFFDDDDDDHHHKKKPPPXXXaaayyywwwtttvvvrrrlllddd___^^^ccciiimmmkkkkkklllnnnnnnhhh^^^WWWRRRSSSZZZjjjzzz|||uuunnnjjjjjjhhhbbb^^^QQQLLLEEE???<<<:::999888666666666666555555555555666666666666666666666666555555555555666666666666777777777777888888888888888999:::;;;<<<>>>??????>>>>>>??????@@@AAAAAAAAACCCDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJHHHIIILLLNNNOOOVVVgggyyy{{{tttqqqrrrppptttxxxyyyvvvuuuvvvxxx}}}sssdddVVVMMMGGGCCCBBBBBBBBBAAAAAA@@@@@@???????????????>>>>>>===<<<;;;;;;::::::999999::::::;;;<<<>>>@@@BBBEEEKKKQQQVVV```dddhhhjjjhhhfffdddccceeefffhhhkkkooorrruuuwwwzzzwwwyyy~~~}}}|||||||||zzzzzzzzzyyyxxxvvvuuutttuuuvvvyyy~~~}}}zzzuuunnnfffbbbccc```bbbeeeiiinnnrrruuuwww||||||{{{yyyvvvrrrooommmhhhfffbbb]]]YYYYYY\\\^^^bbbhhhllliiifffccc^^^XXXUUUTTTRRROOOLLLJJJHHHGGGIIIIIILLLUUU```ggghhhfff```WWWOOOKKKHHHEEEEEEHHHGGGIIIMMMQQQWWW\\\```cccgggiiimmmooopppqqqsssuuuwwwxxxyyyyyyxxxuuusssqqqooollliiifffcccaaa]]]ZZZUUUSSSPPPNNNNNNMMMKKKIIIGGGGGGGGGFFFFFFDDDCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@AAAEEEJJJNNNWWWcccooovvv{{{{{{tttmmmrrr}}}~~~vvvnnnfffdddcccggglllmmmiiiddd\\\RRRHHHDDDBBB???>>>????????????>>>>>>>>>======???@@@AAABBBBBBAAA@@@???AAABBBBBBCCCCCCBBBBBBAAA@@@?????????@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>??????@@@AAACCCCCCDDDDDDDDDCCCDDDEEEFFFGGGFFFEEEEEEFFFGGGIIIKKKLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGFFFFFFEEEDDDFFFDDDEEEIIIKKKNNNTTT\\\ooo}}}sssnnnnnnooojjjbbb\\\[[[___eeejjjlllkkkjjjkkkjjjddd[[[TTTPPPOOOVVVeeevvv}}}vvvnnnhhheeeaaa\\\XXXOOOJJJDDD???<<<;;;999888888888888888777777777777777777777777777777777777555555555555666666666666666777777777888888888888888999:::;;;===???@@@@@@>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKIIIJJJMMMOOOOOOTTTbbbqqq}}}uuurrrrrruuuyyy|||}}}yyyvvvvvvvvv{{{sssgggZZZPPPIIIFFFEEECCCBBBBBBAAA@@@@@@???????????????>>>>>>===<<<;;;;;;::::::999999::::::;;;<<<>>>???AAADDDIIIPPPTTT^^^ccchhhjjjjjjgggeeedddeeefffgggjjjmmmrrruuuxxxyyyvvvvvv|||~~~|||{{{zzzxxxwwwvvvtttqqqnnnkkkiiigggggghhhkkksssyyytttlllddd```bbb___aaaeeejjjooosssvvvxxxzzzyyywwwtttpppllliiigggbbb```\\\WWWSSSSSSVVVYYY]]]dddhhhfffccc```ZZZTTTQQQPPPNNNKKKHHHFFFEEEDDDFFFFFFJJJRRR]]]dddfffeee```XXXPPPLLLIIIEEEEEEGGGFFFGGGJJJOOOUUU[[[```bbbfffiiillloooppprrrtttvvvxxxyyyzzz{{{zzzxxxvvvuuussspppmmmkkkiiifffbbb___YYYVVVSSSQQQQQQOOOMMMLLLHHHHHHGGGFFFEEEDDDCCCBBBDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@?????????@@@AAAEEEKKKOOOXXXdddpppwww|||xxxrrrllltttxxxrrrkkklllnnnssswwwtttkkkcccXXXOOOFFFCCCAAA???>>>???@@@@@@@@@?????????>>>>>>???@@@BBBCCCCCCBBB@@@???AAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@AAABBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>?????????@@@AAABBBCCCCCCCCCCCCBBBCCCDDDFFFGGGGGGFFFFFFDDDGGGJJJLLLMMMMMMKKKJJJGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEIIIKKKLLLQQQWWWhhhsssllllllmmmiiiaaa[[[YYY]]]dddiiilllkkkjjjjjjiiiddd\\\UUUPPPNNNSSS```ppp~~~xxxooogggaaa\\\VVVRRRMMMHHHBBB>>>;;;;;;:::999999888888888777777777666777777777777777777777777555555555555666666666666666777777777888888888888888999:::<<<>>>@@@AAABBB?????????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLOOORRRRRRUUU```lllxxxtttsssyyy}}}{{{yyyyyyzzztttjjj]]]RRRKKKFFFEEECCCCCCBBBBBBAAA@@@@@@????????????>>>>>>===<<<;;;;;;::::::999999::::::;;;===>>>@@@AAADDDIIIOOOSSS\\\aaagggkkkkkkiiigggffffffffffffhhhlllqqquuuxxxzzzvvvuuuyyy}}}zzzyyyvvvuuusssoookkkgggdddbbb^^^^^^^^^```dddlllvvv}}}{{{sssnnnggg___\\\^^^\\\^^^ccciiiooossswwwxxxvvvtttqqqmmmhhhddd```^^^YYYXXXTTTPPPMMMMMMPPPSSSXXX___dddbbb___\\\VVVQQQMMMLLLJJJGGGEEEDDDCCCCCCCCCDDDHHHOOOYYY```cccccc```XXXQQQNNNKKKFFFEEEFFFEEEFFFIIIMMMSSSYYY___bbbeeehhhlllnnnpppqqqtttvvvxxxyyy{{{||||||zzzyyyxxxuuusssqqqooommmjjjfffccc]]]ZZZWWWUUUTTTRRRPPPNNNKKKJJJIIIGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>??????AAAEEEKKKPPP[[[fffrrrxxx}}}vvvqqqnnnxxx{{{wwwsssuuuyyy|||ooodddUUULLLDDDBBBBBB??????@@@BBBBBBBBBAAAAAAAAA@@@@@@???@@@BBBCCCCCCBBB@@@???AAABBBBBBBBBBBBBBBBBBAAA???@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBCCCEEEFFFGGGHHHGGGGGGDDDFFFIIILLLMMMMMMKKKJJJFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDFFFIIIKKKKKKOOOUUUeeezzzvvvooonnnlllhhhbbb\\\YYY]]]eeekkknnnmmmmmmmmmmmmiiiaaa[[[SSSOOOPPP[[[iiixxx{{{rrriiiaaaYYYSSSNNNKKKGGGAAA===;;;;;;::::::777777666666555555444444666666666666666666666666555555555555666666666666777777777777888888888888999999;;;===???@@@BBBCCC??????@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNRRRVVVVVVWWW___iii}}}xxxvvvyyy~~~~~~}}}{{{vvvnnnaaaUUUKKKFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;===>>>???AAACCCGGGMMMQQQYYY^^^fffkkklllkkkjjjiiihhhgggfffgggjjjoootttwww{{{xxxwwwyyy~~~~~~|||zzzuuusssqqqmmmhhhddd```^^^YYYZZZZZZ[[[\\\```eeeiiivvvxxxqqqiiiddd^^^XXXVVVYYYXXX[[[```ffflllpppssstttooommmjjjeee```[[[XXXVVVQQQQQQOOOLLLJJJJJJMMMOOOTTTZZZ^^^\\\YYYWWWRRRMMMJJJIIIGGGEEEDDDDDDDDDDDDCCCDDDHHHNNNVVV]]]```bbb___XXXRRRPPPMMMHHHFFFGGGFFFGGGIIIMMMRRRXXX^^^aaaeeehhhlllnnnppprrrtttvvvxxxyyy{{{}}}}}}|||{{{zzzxxxvvvtttsssqqqnnniiifffbbb```\\\YYYXXXVVVSSSQQQNNNMMMKKKHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????>>>??????@@@BBBFFFLLLPPP^^^iiitttzzz~~~}}}vvvrrrrrr~~~|||zzzxxx{{{pppcccSSSJJJCCCBBBBBB@@@@@@AAACCCCCCCCCBBBBBBBBBAAAAAA@@@AAABBBCCCCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGCCCEEEGGGJJJKKKKKKJJJIIIEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHFFFEEEFFFIIIJJJJJJNNNTTTcccttt|||sssqqqkkkhhhccc]]]ZZZ^^^gggooorrrrrrrrrssssssnnnfff___UUUOOONNNVVVcccrrrxxxnnndddZZZRRRMMMIIIEEE@@@<<<;;;;;;;;;:::777777777666555444444444555555555555555555555555555555555555666666666666777777777777888888888888999:::;;;===???AAACCCCCC??????@@@AAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPTTTXXXYYYYYY___hhhwww}}}{{{xxx~~~}}}uuuhhhZZZOOOHHHFFFCCCCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;<<<===>>>???AAAEEEKKKOOOVVV\\\dddkkkmmmmmmlllllljjjiiiggggggiiinnnsssvvvxxxvvvvvvvvvxxx~~~|||zzzsssrrrooolllgggccc___]]]XXXXXXYYYXXXXXXZZZ]]]```dddnnnzzzyyytttlllfff___[[[VVVQQQQQQTTTVVVYYY^^^cccgggjjjkkkllliiifffbbb]]]XXXSSSPPPOOOKKKLLLLLLKKKJJJJJJLLLMMMPPPUUUXXXVVVSSSQQQNNNIIIHHHGGGEEEDDDDDDDDDFFFGGGEEEFFFIIIOOOUUU[[[___aaa]]]WWWRRRQQQNNNIIIGGGHHHHHHHHHIIIMMMRRRXXX]]]```fffiiimmmpppqqqsssvvvxxxyyyzzz|||~~~~~~}}}{{{yyyxxxvvvuuuqqqmmmiiihhheeeaaa^^^\\\ZZZXXXVVVPPPOOOLLLJJJGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@????????????@@@@@@@@@AAABBBGGGLLLQQQ```kkkvvv{{{~~~{{{vvvtttwwwzzzyyyzzz}}}nnn```QQQIIICCCCCCCCCBBBAAABBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAA@@@@@@??????@@@AAACCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@AAABBBBBBBBBAAAAAACCCDDDFFFGGGHHHGGGGGGFFFDDDDDDEEEGGGHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIJJJJJJGGGHHHIIIIIIJJJJJJJJJIIIGGGEEEFFFIIIJJJJJJOOOVVV```nnnuuurrriiigggccc]]][[[___iiiqqqwwwwwwxxxyyyxxxrrrhhh```TTTNNNKKKRRR___nnn|||rrrggg\\\RRRMMMIIIEEE???<<<;;;;;;;;;;;;:::999999888777666666555555555555555555555555555555555555555666666666777777777777777888888888888999:::;;;===???BBBCCCDDD???@@@@@@AAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGJJJIIIIIIJJJJJJKKKLLLMMMOOOPPPUUUYYYZZZZZZ___gggppp~~~xxx|||ooo```SSSLLLJJJDDDCCCCCCBBBBBBAAA@@@@@@????????????>>>===<<<;;;;;;::::::999999::::::;;;;;;<<<===>>>???CCCIIIMMMTTT[[[dddkkknnnooonnnmmmkkkiiigggfffhhhmmmrrrvvvtttsssrrrrrrrrrwww|||zzzyyysssrrrooolllgggccc```^^^XXXXXXWWWVVVUUUWWW[[[^^^YYYaaajjjpppxxx{{{xxxtttnnniiieee___XXXUUUQQQMMMMMMPPPUUUXXX\\\```ccceeeeeeeeedddbbb^^^YYYSSSOOOLLLJJJHHHJJJKKKLLLKKKKKKLLLMMMMMMRRRTTTQQQNNNMMMKKKGGGGGGFFFDDDDDDDDDEEEGGGHHHGGGHHHKKKPPPVVV[[[```bbb]]]VVVRRRQQQOOOJJJHHHHHHIIIIIIJJJMMMQQQWWW]]]```gggjjjnnnqqqsssuuuxxxzzzyyy{{{}}}}}}{{{zzzyyywwwtttooolllllliiieeebbb```^^^[[[YYYRRRPPPMMMKKKHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@????????????>>>AAAAAAAAABBBCCCGGGMMMQQQbbbmmmxxx|||zzzvvvuuuzzz~~~xxxxxxyyy}}}~~~lll]]]QQQIIICCCCCCDDDCCCBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCBBBBBBAAAAAABBBBBBCCC?????????@@@@@@????????????@@@AAACCCDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBAAAAAACCCDDDFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFGGGHHHIIIKKKLLLMMMMMMHHHIIIIIIJJJKKKKKKKKKJJJHHHFFFFFFHHHIIIJJJPPPWWW\\\iiiuuuqqqgggfffbbb]]]ZZZ___jjjrrrzzzzzz{{{|||{{{ssshhh___SSSLLLIIIPPP]]]mmm~~~zzzmmmbbbXXXOOOLLLDDD===<<<;;;999777888888888777777666666555555666666666666666666666666666666666666777777777777777777666666777999;;;<<<:::;;;;;;<<<>>>???AAABBBBBBBBBBBBAAAAAA@@@@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDEEEGGGHHHKKKLLLMMMNNNNNNQQQTTTXXXZZZ[[[\\\^^^___iii}}}zzzyyyzzzxxxhhhXXXMMMIIIDDDBBBAAAAAAAAAAAA@@@>>>???????????????>>>======:::::::::999999:::;;;;;;<<<===??????@@@BBBFFFIIIRRRXXXaaahhhlllmmmmmmmmmffffffffffffhhhlllssswww{{{|||zzzsssnnnqqqzzz}}}{{{xxxvvvuuussspppmmmiiigggeeeddd^^^]]]\\\[[[ZZZZZZZZZZZZZZZ\\\```eeekkkqqqwwwyyyyyywwwsssoooiiieeeaaa___ZZZWWWSSSOOOLLLKKKLLLLLLQQQSSSWWW[[[\\\\\\ZZZYYYXXXVVVSSSPPPMMMJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKNNNNNNNNNNNNMMMKKKJJJIIIGGGGGGFFFFFFFFFHHHIIIJJJLLLMMMOOOUUU[[[___aaaaaa[[[ZZZWWWTTTPPPNNNLLLKKKHHHJJJLLLNNNQQQVVV[[[___fffjjjppptttvvvvvvwwwxxx~~~~~~~~~~~~}}}}}}~~~}}}|||zzzxxxvvvttttttoookkkgggdddbbbaaa```___YYYVVVQQQNNNLLLJJJHHHFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>===>>>>>>CCCAAAAAACCCCCCEEEMMMVVVaaakkkvvvzzz}}}xxxuuuuuu{{{uuurrrttt}}}xxxjjj[[[QQQKKKEEECCCEEEFFFCCC@@@BBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@???>>>??????@@@@@@AAAAAABBBCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@CCCBBB@@@>>>>>>???@@@AAAAAAAAACCCDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFGGGJJJMMMWWWcccyyy|||tttlllfff___ZZZXXX[[[gggsssxxx~~~}}}rrrdddTTTLLLJJJQQQ\\\iii~~~wwwkkk^^^TTTMMMEEE===<<<;;;999777888999888888888777777777777666666666666666666666666666666666666777777777777777777666777888999;;;<<<;;;;;;;;;<<<>>>???AAABBBBBBBBBBBBAAAAAA@@@@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHIIIKKKMMMNNNOOOQQQTTTWWWZZZ[[[\\\^^^___gggyyy~~~yyyyyy~~~ppp___RRRLLLEEECCCAAAAAABBBAAA@@@>>>???????????????>>>>>>===;;;::::::999999::::::;;;;;;<<<>>>>>>???AAAEEEHHHOOOUUU^^^eeeiiikkkkkklllhhhhhhhhhggghhhmmmssswwwzzz{{{zzztttnnnmmmsssyyy}}}zzzxxxvvvuuurrrooollljjjhhhgggaaa```___]]][[[ZZZZZZZZZYYY[[[^^^bbbgggkkknnnooollljjjgggccc___[[[WWWVVVTTTRRROOOLLLKKKKKKLLLMMMPPPSSSVVVYYYZZZZZZXXXWWWTTTSSSPPPNNNLLLKKKKKKKKKIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMKKKJJJIIIHHHGGGGGGFFFFFFFFFHHHIIIJJJNNNOOORRRWWW]]]aaacccccc^^^\\\YYYVVVRRROOOMMMLLLHHHJJJLLLNNNQQQVVV[[[___fffjjjooosssuuuvvvxxxzzz~~~}}}|||{{{zzzyyyxxxwwwrrrooojjjgggeeedddbbbaaa\\\XXXTTTPPPNNNLLLJJJHHHFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBAAA@@@??????>>>>>>>>>???CCCAAAAAACCCDDDFFFNNNWWWbbblllvvvzzz|||zzzyyy{{{zzzsssnnnqqqyyy|||tttfffXXXPPPKKKEEECCCEEEEEECCC@@@BBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@?????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCAAAAAABBBBBBBBBBBBBBBAAACCCBBB@@@???>>>???@@@AAAAAAAAACCCDDDDDDDDDCCCBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKMMMMMMKKKIIIHHHIIILLLNNNUUU___sss~~~vvvnnnhhh```[[[XXXZZZeeeqqqzzz~~~ttthhhXXXOOOKKKRRR[[[hhh}}}wwwfffXXXNNNEEE>>><<<;;;999777999999999999999888888888888666666666666666666666666666666666666777777777777777777777777888:::;;;<<<;;;;;;;;;<<<===???AAAAAABBBBBBAAAAAAAAAAAA@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDGGGGGGGGGHHHIIILLLNNNOOOQQQTTTWWWYYYZZZ[[[]]]___dddttt{{{yyy|||{{{hhhWWWNNNGGGEEEBBBBBBBBBAAA@@@?????????@@@@@@??????>>>===;;;::::::999999::::::::::::;;;<<<===>>>@@@CCCFFFKKKQQQZZZaaafffhhhjjjkkkjjjjjjiiiiiijjjmmmrrrwww|||~~~~~~yyyqqqlllllloootttzzz}}}{{{yyyxxxvvvtttqqqooommmlllgggeeeccc```]]][[[ZZZYYYZZZ\\\___bbbdddeeeeeeeeedddbbb```]]]ZZZWWWUUUTTTPPPOOOMMMLLLLLLNNNOOOQQQPPPRRRUUUWWWXXXWWWUUUTTTPPPOOOMMMLLLKKKLLLLLLMMMJJJJJJKKKLLLNNNOOOPPPQQQOOONNNMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFGGGIIIJJJLLLRRRSSSUUUZZZ```dddffffffaaa___\\\XXXTTTQQQNNNMMMIIIJJJLLLOOOQQQVVV[[[___fffiiimmmqqqtttwwwzzz|||~~~~~~}}}}}}|||||||||vvvsssoookkkjjjhhhfffddd___[[[WWWSSSQQQPPPMMMKKKGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@CCCAAABBBDDDEEEHHHPPPYYYdddnnnwwwyyy{{{}}}~~~}}}~~~~~~~~~}}}yyyqqqmmmooouuu{{{|||xxxooo```TTTNNNIIIEEECCCDDDDDDBBB???AAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCDDDAAABBBBBBCCCCCCCCCBBBBBBCCCBBB@@@?????????@@@AAAAAAAAACCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKMMMNNNMMMKKKJJJKKKMMMPPPSSSZZZjjjyyyqqqkkkccc^^^ZZZ[[[dddooo|||yyymmm^^^SSSMMMRRRZZZfff{{{lll[[[PPPGGG???<<<;;;999888999888888888888888888888888666666666666666666666666666666666666777777777777777777777888999:::;;;<<<;;;;;;<<<<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDGGGFFFFFFFFFHHHKKKNNNPPPQQQSSSVVVXXXYYYZZZ\\\^^^bbbnnn|||xxxyyyppp\\\PPPIIIGGGDDDBBBBBBBBB@@@??????@@@@@@@@@@@@???>>>>>>;;;;;;:::999999999::::::999:::;;;<<<<<<>>>AAADDDHHHNNNVVV]]]bbbeeehhhjjjkkkkkkkkkjjjkkknnnsssvvvzzzqqqmmmkkkpppttt{{{~~~||||||{{{yyywwwuuusssrrrmmmkkkhhhddd```^^^[[[ZZZ]]]```cccfffgggfffdddcccaaa```^^^\\\ZZZXXXVVVUUUQQQPPPPPPOOOPPPRRRSSSUUURRRSSSUUUWWWWWWVVVTTTSSSPPPOOOMMMLLLKKKLLLLLLMMMLLLMMMNNNPPPRRRSSSTTTUUUQQQPPPOOOMMMKKKIIIHHHHHHGGGGGGGGGGGGIIIKKKMMMNNNUUUVVVXXX]]]cccggghhhhhhdddbbb^^^ZZZVVVRRROOONNNJJJLLLNNNOOORRRVVV[[[___eeehhhlllooossswww{{{~~~~~~}}}}}}yyyvvvrrrooommmllliiigggbbb___ZZZWWWUUUSSSPPPNNNJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCBBBCCCFFFHHHJJJSSS]]]gggpppxxxyyyzzz|||}}}{{{}}}}}}~~~{{{tttpppppptttxxxyyyuuujjj\\\QQQKKKHHHEEECCCCCCCCCAAA??????@@@AAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@BBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBCCCBBBAAA@@@@@@@@@@@@AAAAAAAAACCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMKKKJJJKKKMMMPPPQQQUUUbbbxxx{{{tttnnngggbbb]]]]]]eeeooo}}}~~~tttbbbWWWPPPRRRXXXdddxxxqqq___RRRHHH???===<<<999888:::777777777777777777777777666666666666666666666666666666666666777777777777666777888999:::;;;;;;<<<<<<<<<<<<<<<===???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDFFFFFFEEEFFFGGGJJJMMMOOOPPPRRRTTTVVVVVVXXXZZZ\\\```iii{{{xxxvvv|||zzzdddVVVLLLIIIEEECCCBBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>><<<;;;::::::999999999:::888999:::;;;;;;===@@@BBBGGGLLLSSSZZZ___cccgggiiijjjkkkkkkkkklllnnnsssvvv{{{tttqqqooorrrvvv}}}~~~|||zzzxxxwwwrrrppplllhhhdddaaa^^^]]]```bbbfffiiijjjiiifffeee]]]]]][[[ZZZXXXVVVUUUTTTTTTSSSSSSRRRSSSTTTUUUVVVUUUVVVWWWXXXXXXWWWVVVUUUSSSRRRPPPNNNMMMLLLMMMMMMNNNPPPRRRTTTVVVXXXXXXYYYUUUSSSQQQNNNLLLKKKJJJIIIGGGGGGHHHIIIKKKNNNQQQSSSXXXXXX[[[```eeeiiijjjjjjfffddd```\\\XXXTTTQQQPPPNNNOOOPPPQQQSSSVVV[[[^^^dddgggkkkooorrrvvv{{{~~~~~~}}}|||zzzwwwtttrrrpppooollljjjeeebbb]]]ZZZXXXVVVTTTRRRNNNMMMLLLJJJIIIHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDEEEIIIKKKNNNWWWaaajjjrrryyyzzzzzz||||||{{{~~~~~~zzzxxxuuuvvvwwwwwwrrrfffYYYPPPHHHGGGDDDCCCBBBAAA@@@???>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDFFFFFFEEEDDDCCCBBBBBBAAADDDEEEFFFGGGHHHHHHHHHHHHJJJJJJIIIHHHFFFDDDCCCAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGIIIIIIJJJJJJJJJIIIIIIHHHJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKKKKJJJIIIJJJLLLNNNQQQSSS\\\ooo}}}vvvqqqkkkfffaaa```gggppp|||{{{hhh[[[RRRRRRWWW```sssvvvcccSSSIII@@@===<<<999999;;;666666666666666777777777666666666666666666666666666666666666777777777777666777888:::;;;;;;<<<;;;<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFGGGJJJLLLNNNOOOQQQRRRSSSSSSUUUXXXZZZ^^^dddrrryyytttyyynnn^^^NNNKKKFFFCCCCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@???>>><<<<<<;;;:::999999999999888999:::::::::<<>>======>>>????????????>>>@@@@@@AAABBBCCCDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCBBBEEEFFFHHHIIIJJJJJJJJJIIILLLKKKJJJIIIGGGEEECCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAACCCDDDDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHIIIHHHHHHGGGFFFHHHHHHIIIIIIJJJKKKKKKKKKGGGIIIJJJIIIIIIIIIKKKMMMPPPRRRYYYhhh~~~yyytttnnniiiccc```fffnnnxxxnnnbbbWWWTTTUUU[[[kkk|||vvvdddTTTJJJAAA===<<<999999;;;666666777777777888888888666666666666666666666666666666666666777777777777666777999:::<<<<<<<<<;;;===<<<<<<======>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDCCCDDDEEEGGGHHHJJJKKKLLLNNNOOOPPPQQQQQQSSSVVVXXX\\\___iiiyyytttwww}}}sssdddPPPLLLGGGDDDCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>===<<<;;;:::999999999999999::::::::::::<<>>>>><<<<<<===>>>>>>>>>>>>===??????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEHHHJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@AAAAAACCCDDDDDDDDDCCCBBBCCCBBBAAA@@@@@@AAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIGGGHHHIIIIIIIIIIIIKKKLLLNNNQQQWWWbbbttt}}}wwwpppjjjbbb^^^aaahhhtttvvviii\\\VVVSSSTTT```oootttbbbUUUKKKAAA===<<<:::999<<<777777888888999999999:::666666666666666666666666666666666666777777777777666777999;;;<<<<<<<<<;;;======<<<======>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBCCCEEEGGGIIIJJJJJJKKKMMMNNNOOOOOOOOOQQQTTTWWWZZZ[[[dddyyyzzzsssvvv|||~~~~~~~~~{{{tttfffQQQMMMHHHDDDCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@??????===<<<;;;:::999999999999999:::;;;;;;;;;<<>>>>>;;;<<<<<<===>>>=========>>>>>>???@@@BBBCCCDDDDDDBBBBBBBBBBBBBBBAAAAAAAAACCCEEEGGGIIIKKKJJJJJJIIIEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDDDDDDDDCCCBBBDDDCCCAAA@@@@@@AAACCCDDDBBBCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHJJJJJJIIIJJJKKKMMMLLLPPPVVV___nnnyyyrrrjjjaaa[[[]]]cccqqq|||nnn```XXXRRRPPPYYYfff~~~uuuaaaNNNIIIAAA<<<999999999999999999999888777666666555333444444555666777888888777777777777888888888888:::999999999:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFEEEEEEFFFHHHIIIKKKLLLLLLLLLLLLMMMNNNOOOPPPUUU\\\dddqqq~~~uuurrruuuxxxwwwuuuwwwyyyiii[[[PPPGGGFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>><<<:::999999999999::::::;;;<<<===??????CCCDDDGGGLLLQQQWWW\\\___bbbfffkkkmmmnnnpppuuuyyy{{{yyyvvvrrrooonnnmmmmmmqqqqqqrrrtttvvvvvvtttqqqllljjjfffdddbbb```]]][[[ZZZ[[[\\\___aaacccdddeeeeeefffffffffeeeeeedddcccbbb___\\\YYYWWWWWWXXXYYY[[[\\\^^^______^^^]]][[[]]]YYYTTTQQQNNNLLLJJJHHHFFFGGGHHHJJJOOOWWW```fffeeefffffffffkkkqqqqqqmmmlllkkkiiigggeeecccbbbbbb``````___\\\YYYXXXYYY[[[bbbffflllqqquuuvvvxxxzzz{{{}}}}}}|||{{{zzzyyyxxxwwwwwwwwwwwwsssqqqnnnkkkhhhgggffffff```___^^^\\\YYYWWWUUUTTTVVVUUUUUUVVVVVVUUUQQQOOOMMMLLLJJJJJJKKKKKKIIIHHHHHHIIIJJJJJJIIIIIIKKKMMMLLLLLLNNNQQQXXX```hhhmmmvvvwwwyyy{{{}}}~~~}}}~~~}}}|||}}}~~~qqqbbbUUULLLFFFDDDAAA@@@???=========>>>???============<<<<<<<<<<<<>>>>>>???@@@BBBCCCCCCDDDDDDCCCAAA@@@???@@@AAAAAACCCEEEHHHJJJKKKJJJIIIGGGEEEDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???CCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCC@@@AAACCCEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@@@@AAADDDFFFHHHFFFGGGHHHHHHGGGGGGIIIKKKRRROOORRR\\\hhhzzz{{{qqqkkkeee___\\\^^^qqqzzzsssfffYYYPPPOOOTTTYYYyyyqqq^^^MMMHHHAAA<<<999999999999888888777777666555555444444555555555666777777777777777777777888888888888;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCEEEFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKKKKLLLLLLMMMOOOOOOTTTZZZcccooovvvrrrtttwwwxxxwwwuuu}}}yyyjjj[[[PPPGGGEEEFFFEEECCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@???===<<<:::999999999::::::::::::<<<===>>>???AAABBBEEEJJJPPPVVV[[[^^^aaaeeejjjmmmnnnqqqvvvzzz|||zzzvvvtttrrrrrrrrrsssttttttuuuwwwyyyxxxvvvsssooolllgggdddcccaaa___^^^]]]^^^```bbbeeegggiiijjjiiiiiiiiihhhgggfffeeedddbbb```^^^[[[YYYYYYZZZZZZ]]]^^^```aaaaaa```___^^^\\\YYYTTTQQQOOOMMMJJJHHHFFFGGGIIIKKKPPPXXXaaagggkkklllllllllpppuuuuuuqqqqqqpppnnnkkkiiigggfffeeedddcccaaa]]]YYYWWWWWWXXX___cccjjjooorrrtttwwwxxx{{{|||~~~~~~}}}{{{zzzyyyxxxxxxwwwwwwwwwtttssspppnnnkkkjjjiiiiiicccbbb```]]][[[YYYXXXWWWXXXWWWWWWXXXXXXWWWSSSQQQPPPOOOMMMMMMNNNNNNLLLKKKJJJKKKKKKKKKJJJJJJKKKMMMNNNNNNPPPTTT[[[dddlllpppxxxyyy{{{}}}~~~~~~|||}}}~~~xxxxxx|||rrrcccUUUKKKFFFCCCAAA@@@>>>=========>>>?????????>>>>>>>>>===============>>>???@@@AAABBBBBBCCCBBBAAA@@@???@@@@@@AAABBBCCCEEEGGGHHHGGGFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBB@@@AAACCCDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@@@@AAADDDFFFGGGFFFGGGHHHGGGGGGGGGIIIKKKQQQOOOSSS\\\eeeuuuvvvqqqkkkccc^^^^^^ooo}}}}}}vvvhhhZZZPPPNNNQQQTTTuuu{{{~~~mmm\\\LLLGGG@@@;;;999999999999777777666666555555444444666666666666666666666666777777777888888888999999============>>>@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCEEEFFFGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKKKKKKKKKKLLLMMMNNNRRRXXX```lllwwwqqqqqqtttwwwxxxvvvyyy}}}xxxjjj\\\QQQGGGEEEFFFEEECCCDDDCCCCCCBBBBBBBBBAAAAAAAAA???>>>===;;;:::999999999::::::::::::;;;<<<>>>>>>>>>@@@CCCGGGMMMTTTYYY\\\___ccchhhlllnnnqqqwww{{{~~~|||yyyvvvvvvwwwyyyzzzyyyyyyzzz{{{|||{{{xxxvvvrrrnnniiieeecccbbbaaa```aaabbbdddfffiiilllooopppnnnnnnmmmllljjjhhhfffeeecccaaa```^^^]]]\\\]]]]]]___aaabbbdddddddddbbbaaa\\\YYYUUURRRPPPNNNKKKIIIGGGHHHJJJMMMRRRYYYbbbhhhppprrrrrrqqqssswwwvvvrrrtttssspppnnnkkkiiihhhggggggfffccc___YYYVVVVVVVVV\\\```fffkkkooorrruuuwwwzzz{{{}}}~~~|||{{{zzzyyyxxxxxxxxxxxxvvvuuusssrrrpppnnnmmmlllgggeeebbb___\\\[[[[[[[[[[[[ZZZYYYZZZZZZYYYVVVSSSTTTRRRQQQQQQQQQQQQPPPNNNMMMMMMNNNMMMKKKKKKLLLNNNOOOPPPSSSYYY```iiipppuuuzzz{{{|||~~~~~~}}}}}}|||~~~zzzrrrpppuuurrrbbbTTTJJJEEEBBB@@@???>>>>>>===>>>>>>>>>@@@@@@?????????>>>>>>>>><<<<<<===>>>???@@@@@@AAABBBAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????>>>???@@@BBBDDDEEEDDDEEEEEEEEEEEEDDDDDDCCCAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBDDDEEEGGGEEEFFFGGGGGGFFFGGGIIIKKKPPPOOOSSSZZZ```nnn}}}xxxqqqfff___^^^iiixxxxxxkkk\\\PPPKKKLLLNNNrrrxxx}}}xxxiii[[[JJJEEE???;;;:::999999999777777777666666555555555777777777666666666666666777777888888888999999999=========>>>???@@@AAABBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHIIIGGGGGGFFFFFFEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLNNNTTT\\\hhhzzzzzzqqqnnnqqqvvvyyyyyyyyyyyyzzzvvvjjj^^^SSSIIIFFFFFFEEEDDDEEECCCCCCBBBBBBBBBAAAAAAAAA???>>>===;;;:::999999999::::::::::::;;;<<<===>>>===>>>AAAFFFLLLRRRWWWZZZ\\\aaagggkkkmmmqqqwww|||~~~|||~~~~~~zzzyyy{{{}}}~~~{{{xxxuuuqqqjjjfffdddccccccbbbbbbccceeehhhlllpppsssuuusssrrrqqqooollliiigggfffcccbbbaaa```_________```bbbccceeeggggggfffeeeddd]]]ZZZWWWTTTRRROOOLLLJJJGGGIIIKKKNNNSSSZZZbbbhhhpppssstttrrrsssvvvuuuqqqsssqqqooollljjjhhhgggfffhhhgggddd___ZZZWWWWWWWWWZZZ^^^dddiiimmmpppsssvvvyyyzzz|||~~~}}}|||{{{zzzyyyyyyyyyyyyvvvvvvvvvuuusssqqqpppooojjjhhhccc```]]]]]]]]]^^^]]]\\\[[[[[[[[[ZZZXXXUUUVVVUUUSSSSSSTTTTTTRRRQQQPPPPPPPPPOOOMMMLLLNNNOOOPPPRRRVVV]]]eeemmmtttyyyzzz{{{|||}}}~~~}}}{{{vvvllliiiooo{{{qqqaaaSSSIIIDDDAAA??????>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>><<<<<<===>>>??????@@@@@@@@@@@@@@@?????????@@@@@@AAA@@@?????????AAABBBCCCBBBCCCCCCDDDCCCBBBAAA@@@@@@???>>>>>>???AAACCCEEEFFFFFFFFFFFFEEEEEEDDDCCC@@@AAABBBBBBCCCCCCCCCCCC@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCEEEFFFDDDFFFGGGFFFFFFFFFHHHJJJNNNOOOSSSXXXZZZfff{{{rrrggg```^^^cccppp~~~}}}wwwkkk]]]QQQJJJIIIJJJoootttwwwwwwuuupppcccWWWHHHDDD>>>;;;:::999999999888888777777777777777666777777777777777666666666888888888888999999999999;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGIIIIIIHHHHHHIIIIIIJJJJJJKKKOOOWWWbbbrrrsssmmmnnntttzzz~~~{{{zzz}}}~~~vvvlllcccWWWKKKHHHGGGEEEDDDEEECCCCCCBBBBBBBBBAAAAAAAAA???>>>===<<<;;;::::::::::::::::::::::::;;;<<<======>>>AAAEEEKKKQQQVVVXXXYYY^^^dddiiilllpppvvv{{{}}}{{{{{{{{{|||~~~}}}~~~~~~{{{wwwssslllhhheeeeeedddcccbbbbbbdddhhhlllqqqvvvxxxwwwvvvuuurrrooollliiigggdddcccbbbaaaaaabbbccccccfffgggiiijjjjjjiiigggfff___]]]YYYWWWTTTQQQMMMJJJHHHIIIKKKNNNRRRYYY```eeennnrrrtttrrrrrrtttsssppppppooommmkkkiiigggffffffgggfffddd```\\\YYYYYYZZZZZZ^^^ccchhhlllooosssuuuwwwwwwyyy{{{}}}~~~}}}|||{{{zzzzzzzzzzzzvvvwwwwwwwwwvvvssspppoookkkhhhddd```^^^]]]^^^^^^^^^]]][[[[[[[[[[[[YYYWWWXXXVVVUUUUUUUUUUUUTTTRRRRRRSSSSSSQQQOOOOOOPPPQQQRRRTTTYYYaaaiiiqqqwww{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}|||}}}tttkkkgggmmmxxx|||nnn]]]PPPGGGCCCAAA>>>>>>>>>?????????>>>>>>??????>>>>>>>>>===============>>>>>>??????@@@@@@>>>?????????????????????AAA@@@>>>>>>>>>???AAABBBBBBCCCDDDEEEEEEDDDBBBAAAAAA@@@???>>>>>>@@@BBBCCCGGGGGGGGGGGGFFFEEEDDDDDDAAABBBCCCDDDEEEDDDDDDDDD@@@AAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEDDDEEEFFFFFFEEEEEEGGGIIILLLMMMRRRUUUVVV___zzz|||qqqfff___^^^]]]gggwww}}}zzzyyytttjjj^^^RRRKKKHHHHHHkkkoooqqqnnnkkkfff[[[QQQFFFBBB===:::::::::999888888888888888777777777777777777777777777777777777888888888999999999999::::::;;;<<<>>>????????????@@@@@@AAAAAABBBBBBCCCCCCBBBCCCDDDEEEGGGHHHIIIIIIFFFFFFFFFEEEFFFFFFGGGHHHFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIKKKRRR\\\gggxxxyyyooonnnttt{{{yyyrrrhhh[[[OOOJJJHHHFFFDDDEEECCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<:::::::::::::::;;;<<<<<<===>>>@@@DDDIIINNNSSSUUUWWW\\\bbbfffjjjnnntttyyy~~~|||{{{{{{yyy~~~{{{xxxyyy|||~~~zzzuuupppkkkiiigggfffeeebbbccceeehhhmmmsssyyy||||||{{{yyyvvvsssooollljjjgggeeecccbbbccceeegggiiilllmmmnnnnnnnnnllljjjhhhcccaaa]]]ZZZWWWSSSNNNKKKGGGIIIKKKMMMQQQVVV\\\aaahhhnnnqqqppppppqqqqqqoooooonnnmmmkkkjjjiiihhhhhhffffffdddaaa]]][[[\\\]]]\\\___cccgggjjjnnnqqqttttttuuuvvvxxx{{{}}}~~~~~~}}}|||{{{{{{{{{{{{wwwxxxyyyyyyxxxtttqqqnnnjjjhhheeebbb___^^^^^^^^^```^^^\\\\\\\\\\\\ZZZYYYYYYXXXVVVVVVWWWWWWUUUTTTSSSTTTUUUSSSRRRRRRSSSTTTTTTXXX]]]eeemmmtttzzz}}}~~~}}}~~~~~~~~~}}}vvvooommmpppxxx}}}wwwhhhYYYMMMEEEBBBAAA======>>>????????????>>>??????>>>>>>>>>============>>>>>>>>>????????????======>>>????????????>>>@@@???>>>======>>>???@@@AAABBBDDDEEEEEEDDDBBBAAA@@@@@@???>>>>>>???AAAAAAEEEFFFFFFFFFFFFEEEEEEDDDBBBCCCDDDEEEEEEEEEDDDCCCAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDEEEEEEDDDEEEGGGIIIKKKKKKOOOSSSTTTZZZqqqtttggg___^^^ZZZaaappp}}}~~~zzzyyyvvvrrrkkkaaaVVVNNNJJJIIIkkknnnnnnjjjeee```WWWNNNDDDAAA===:::::::::999888777777777777777777777777666666666777888888888999888888888999999999:::::::::;;;===>>>???@@@??????@@@@@@AAAAAABBBCCCCCCDDDBBBCCCDDDEEEFFFHHHIIIIIIEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFHHHGGGGGGFFFFFFFFFGGGGGGHHHJJJNNNUUU[[[hhhssspppvvv|||zzzmmm___RRRLLLJJJFFFDDDEEECCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>======>>>::::::999999::::::;;;;;;<<<===???BBBFFFKKKOOOQQQVVVZZZ```eeehhhlllrrrwww||||||~~~~~~}}}yyyuuusssrrrrrrvvv||||||yyytttpppnnnkkkiiigggdddeeegggkkkpppwww}}}}}}{{{wwwtttqqqoookkkiiifffdddeeehhhmmmppprrrsssssssssrrrooommmkkkgggdddaaa]]]YYYTTTOOOKKKGGGHHHJJJLLLNNNSSSXXX\\\___fffkkkjjjjjjlllmmmlllllllllkkkjjjiiiiiiiiiiiiggggggeeebbb^^^\\\\\\]]]\\\___cccfffhhhkkkooorrrrrrrrrtttvvvxxx{{{}}}~~~~~~~~~}}}||||||||||||zzz{{{||||||zzzvvvqqqnnnjjjiiigggdddbbb```___^^^cccaaa___^^^^^^^^^]]][[[[[[ZZZXXXXXXYYYYYYWWWVVVTTTUUUVVVUUUTTTTTTVVVWWWXXX\\\bbbjjjqqqxxx}}}~~~}}}|||}}}~~~~~~~~~~~~~~~~~~zzzvvvvvvwwwyyyzzzyyyqqqcccUUUJJJCCCAAAAAA<<<===>>>???@@@??????>>>@@@@@@?????????>>>>>>>>><<<<<<============>>>>>><<<<<<>>>?????????>>>>>>>>>>>>===============>>>>>>@@@BBBCCCCCCBBB@@@???======>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEEEECCCBBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDDDDDDDFFFHHHJJJIIIMMMRRRSSSXXXjjj{{{kkk```]]]YYY^^^jjjxxx~~~{{{yyy{{{wwwtttnnneeeZZZRRRMMMKKKmmmpppoooiiiddd^^^VVVOOOCCC@@@<<<:::::::::999888555555555666666666666666555555666777888999999:::888888999999999::::::::::::<<<===???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDBBBBBBCCCEEEFFFGGGHHHIIIEEEEEEDDDDDDEEEFFFGGGGGGFFFGGGHHHIIIHHHHHHFFFEEEGGGGGGFFFFFFFFFFFFFFFGGGIIIIIILLLQQQTTT^^^uuuwwwrrrwww~~~pppbbbTTTMMMJJJGGGEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>???::::::999999999:::;;;;;;<<<<<<>>>AAADDDHHHLLLNNNUUUYYY___cccfffjjjpppuuuvvv}}}~~~yyysssnnnkkkhhhjjjooowww~~~{{{wwwtttqqqnnnkkkiiifffgggiiimmmssszzz~~~{{{wwwtttsssooolllhhhfffgggkkkqqqtttvvvwwwwwwwwwuuurrrooommmiiigggccc___[[[UUUOOOKKKGGGHHHJJJKKKMMMQQQUUUYYYWWW___dddeeeeeeggghhhgggiiiiiihhhhhhgggggghhhhhhiiihhhfffbbb^^^\\\\\\]]]\\\___bbbeeegggjjjmmmppppppqqqrrrtttwwwzzz|||~~~~~~~~~}}}||||||||||||{{{}}}~~~~~~|||wwwrrrnnnkkkjjjhhhfffdddaaa```___eeeccc````````````___^^^]]][[[ZZZZZZ[[[ZZZYYYWWWTTTUUUVVVVVVUUUUUUWWWYYY[[[___eeemmmttt{{{~~~}}}|||}}}~~~~~~|||||||||}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~|||}}}}}}{{{xxxuuummm```RRRHHHCCCAAABBB<<<===>>>@@@@@@@@@???>>>AAAAAAAAA@@@@@@@@@??????;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===?????????>>>===<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@BBBBBB@@@>>>===:::;;;===???AAABBBCCCCCC@@@@@@AAABBBCCCCCCCCCCCCAAABBBDDDDDDDDDBBB@@@???AAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBBCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBDDDEEEDDDDDDDDDFFFHHHJJJHHHKKKQQQSSSWWWgggyyyooobbb]]]ZZZ]]]hhhvvv}}}zzzzzz}}}yyywwwqqqhhh]]]TTTNNNLLLuuurrrnnniiicccZZZRRRMMMDDDAAA===;;;;;;;;;:::999:::999999888777666555555;;;999777666555666777888777888888999999:::;;;;;;;;;<<<===>>>???@@@AAABBB???@@@AAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFJJJMMMPPPYYYmmmyyywwwzzzwwwkkk\\\PPPJJJHHHEEEBBBEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAA???>>>===<<<:::::::::999999:::;;;;;;:::;;;>>>@@@BBBEEEIIIMMMQQQVVV[[[aaaeeehhhlllooosssxxxwwwsssooojjjkkkgggggglllsssyyy{{{xxxvvvsssnnnjjjhhhiiilllrrrzzz}}}yyyvvvtttmmmgggfffgggkkksss{{{}}}yyytttooolllllljjjeee___YYYSSSPPPNNNNNNKKKHHHGGGHHHLLLQQQTTTUUUVVVYYY\\\___aaaccccccaaabbbccceeefffggghhhhhhiiihhheeebbb^^^\\\ZZZYYY\\\]]]___bbbeeeiiilllmmmnnnppprrrsssuuuxxx|||~~~~~~~~~}}}}}}}}}}}}zzzvvvrrrooopppnnnkkkiiihhhfffcccaaa```aaaaaabbbbbbbbbaaaaaa______^^^]]][[[YYYWWWVVVVVVWWWWWWVVVUUUUUUXXXZZZ\\\bbbkkksssxxx|||~~~}}}}}}}}}~~~~~~}}}}}}~~~{{{wwwhhhVVVLLLFFFAAA??????======>>>>>>?????????@@@???????????????>>>======;;;<<<==============================<<<<<<<<<<<>>>>>======<<<<<<======>>>>>>>>>>>>==================>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDEEEFFFFFFEEEEEEDDDIIIMMMOOOPPPWWWdddnnnuuuiii```]]]___eeeqqq}}}}}}zzzyyyuuummmbbbWWWOOOKKKwwwtttqqqkkkddd[[[RRRLLLDDDAAA===;;;:::::::::999999999888888777777666666999888666555444555666777888888888999::::::;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKMMMUUUgggxxx~~~~~~tttcccUUUMMMIIIFFFCCCEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCBBBAAA@@@>>>======;;;::::::999999::::::;;;:::;;;>>>???AAADDDIIILLLPPPTTTZZZ___cccgggkkknnnnnnrrrxxx{{{uuuoookkkgggeeeiiiooouuu~~~{{{yyyvvvppplllkkklllooouuu}}}|||yyytttmmmggggggiiimmmuuu~~~|||vvvqqqnnnmmmjjjeee___YYYTTTQQQOOOOOONNNMMMMMMMMMOOOPPPRRRQQQRRRSSSUUUWWWXXXYYYZZZ\\\]]]___bbbdddfffggghhhiiihhheeebbb___]]][[[ZZZ]]]^^^___bbbeeeiiikkkmmmnnnppprrrsssuuuxxx|||~~~}}}|||}}}}}}~~~}}}~~~}}}zzzwwwuuuqqqooollljjjiiigggdddbbbaaaaaabbbbbbbbbbbbaaaaaa`````````^^^]]][[[YYYXXXWWWXXXXXXWWWVVVWWWYYY\\\___dddllltttyyy|||~~~~~~~~~rrrcccRRRIIIEEEAAA???@@@=========>>>>>>>>>??????>>>????????????>>>===<<<;;;<<<<<<====================================>>>>>>>>>>>>>>>==================>>>>>>>>>>>>==================>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCC@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFJJJMMMNNNNNNTTT___hhhzzzmmmccc^^^```eeeppp|||}}}|||xxxpppfff[[[RRRNNNzzzxxxuuuooofff[[[QQQLLLCCC@@@<<<:::::::::999888888888888888888888888777888777666555444555666777888888999999::::::;;;;;;<<<<<<======>>>>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDGGGFFFHHHIIIJJJPPP___nnnnnn^^^RRRLLLGGGDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCBBBAAA@@@???>>>===;;;::::::999999::::::::::::;;;===???@@@CCCGGGJJJNNNRRRXXX]]]aaaeeejjjmmmjjjmmmrrrwww~~~~~~vvvrrrlllhhhiiimmmqqqzzz{{{uuuppppppqqqtttyyy~~~{{{tttmmmggggggjjjpppyyy{{{vvvrrroookkkfff```ZZZVVVSSSRRRRRRRRRSSSTTTSSSRRRPPPNNNMMMMMMNNNOOOOOOPPPPPPPPPUUUWWWYYY]]]aaaeeegggiiiiiihhhfffdddaaa___]]]\\\^^^___```bbbeeeiiikkkmmmnnnppprrrtttuuuwww{{{}}}}}}}}}|||{{{{{{{{{{{{||||||}}}~~~~~~~~~|||yyyxxxrrrpppmmmlllkkkiiigggdddbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa```___]]]\\\[[[XXXXXXXXXXXXWWWYYY\\\^^^ccchhhooovvvzzz|||~~~kkk]]]NNNGGGCCC@@@>>>???<<<<<<<<<===============>>>>>>>>>>>>>>>======<<<;;;;;;<<<========================>>>>>>?????????============>>>>>>>>>>>>======>>>>>>>>>>>>==================>>>>>>>>>>>>???????????????@@@@@@@@@BBBCCCCCCDDDDDDCCCCCCBBB@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGGGGJJJMMMLLLLLLQQQZZZbbbuuusssiii___```dddnnnzzz{{{tttjjj___VVVQQQ~~~~~~{{{tttiii\\\RRRLLLCCC@@@<<<:::999999999888888888888888888888888999888777666666666666777777888888999999:::;;;;;;<<<==================>>>>>>AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGDDDCCCCCCCCCCCCCCCCCCDDDFFFEEEGGGHHHIIIMMMYYYfff{{{hhhYYYOOOIIIFFFEEEEEEEEEDDDDDDDDDDDDCCCDDDCCCBBBAAA@@@???>>>>>>;;;;;;:::999999999::::::999;;;===>>>???BBBFFFIIILLLPPPUUUZZZ^^^ccchhhkkkjjjmmmppptttzzzxxxqqqooopppsss{{{zzzuuutttuuuwww}}}|||rrrlllfffgggkkkrrr|||{{{xxxrrrnnnhhhaaa\\\YYYWWWWWWXXXXXXYYYYYYWWWTTTPPPMMMLLLLLLLLLLLLLLLLLLMMMMMMOOOQQQUUUZZZ___dddhhhkkkjjjiiihhhfffdddbbbaaa`````````bbbdddfffiiikkkmmmnnnpppssstttuuuwwwyyy|||~~~~~~~~~}}}||||||{{{{{{zzzzzzzzzzzzzzz{{{||||||{{{yyywwwvvvsssqqqooommmmmmllliiigggccccccbbbbbbbbbbbbbbbbbbaaaaaaaaa```___^^^]]]]]]YYYYYYYYYXXXYYY[[[___bbbggglllsssxxx{{{}}}~~~}}}~~~~~~~~~}}}gggZZZLLLFFFCCC???===>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>===<<<<<<:::;;;<<<===>>>>>>>>>=========>>>>>>??????@@@@@@<<<<<<======>>>>>>??????======>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????BBBBBBBBBCCCCCCBBBBBBBBBAAABBBCCCDDDDDDEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFDDDCCCCCCDDDFFFHHHHHHJJJLLLLLLLLLPPPXXX^^^nnnxxxmmm```___aaajjjvvv{{{uuummmcccXXXRRRzzzmmm^^^RRRLLLCCC@@@<<<:::::::::999888888888888888999999999999888888888888888888888999888999999:::;;;;;;<<<<<<============>>>>>>>>>>>>BBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCBBBBBBAAAAAADDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCEEEHHHIIIMMMWWWbbbxxxqqq___RRRKKKGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@??????<<<;;;::::::999999999:::999;;;<<<===>>>@@@DDDGGGIIIMMMRRRVVV[[[```fffiiikkknnnpppssswww}}}yyywwwwww}}}{{{wwwxxxzzz|||rrrkkkfffggglllsss}}}vvvrrrllleee```]]]]]]]]]```aaa```___\\\WWWSSSPPPLLLKKKKKKJJJKKKLLLMMMNNNLLLNNNRRRWWW^^^dddiiilllkkkkkkjjjjjjhhhfffeeedddbbbcccdddfffhhhjjjlllnnnnnnqqqssstttuuuvvvxxxzzz||||||}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{zzzzzzyyy{{{{{{{{{zzzyyywwwuuutttsssqqqooonnnnnnmmmkkkjjjddddddcccbbbaaaaaabbbbbb`````````______]]]\\\\\\YYYYYYYYYYYYYYY\\\aaaeeekkkpppvvvzzz}}}}}}~~~~~~~~~~~~}}}}}}~~~wwweeeXXXLLLFFFCCC???===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<:::;;;<<<===>>>>>>>>>>>>===>>>>>>>>>?????????@@@<<<<<<======>>>>>>??????======>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGEEECCCCCCEEEFFFGGGGGGHHHJJJKKKLLLQQQXXX]]]kkk{{{pppaaa___^^^eeeqqq{{{~~~zzzuuuoooeeeZZZSSSqqq```SSSMMMDDDAAA===;;;;;;;;;:::999999999999999999999888888888888999999999999999999999999::::::;;;;;;<<<<<<======>>>>>>?????????@@@BBBCCCDDDDDDEEEDDDDDDDDDAAABBBBBBCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCBBBDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEECCCBBBDDDHHHIIILLLTTT]]]pppyyyeeeVVVLLLHHHFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@<<<<<<;;;:::999999999999999;;;<<<<<<===???BBBEEEGGGJJJOOOSSSXXX^^^dddhhhjjjllloooqqqttt{{{}}}zzz{{{}}}~~~sssmmmgggiiinnnvvv|||wwwpppiiidddccccccdddkkkkkkkkkjjjfff```ZZZWWWMMMLLLKKKJJJJJJKKKMMMMMMKKKMMMPPPUUU\\\ccciiillllllmmmmmmmmmlllkkkiiihhhffffffggghhhjjjlllnnnooooooqqqtttuuuuuuuuuwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzyyyxxx{{{zzzzzzyyyxxxvvvuuutttsssqqqpppooooooooommmkkkfffeeecccbbbaaaaaabbbccc`````````___^^^\\\[[[ZZZXXXXXXXXXXXXYYY]]]cccgggnnnrrrxxx}}}~~~}}}~~~~~~|||{{{pppbbbVVVKKKFFFDDD@@@===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<<<<<<<<<<<<<::::::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>======>>>>>>>>>>>>==================>>>>>>>>>>>>????????????>>>>>>>>>>>>@@@AAAAAABBBBBBAAAAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGFFFEEEDDDEEEFFFFFFEEEGGGHHHJJJLLLQQQWWW[[[gggyyy}}}rrrddd___\\\aaalllwww~~~}}}zzzwwwrrriii^^^VVVuuubbbUUUNNNEEEBBB>>><<<<<<<<<;;;::::::::::::999999888888888777777888999999999999999999999::::::;;;<<<<<<<<<===>>>>>>???@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEDDDAAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBEEEFFFGGGGGGHHHHHHGGGGGGDDDCCCCCCBBBBBBCCCCCCDDDBBBAAACCCGGGIIIJJJOOOWWWgggzzz}}}}}}iiiXXXMMMIIIFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@===<<<;;;:::999999999999999:::;;;<<<<<<>>>AAACCCEEEHHHLLLQQQVVV\\\bbbfffhhhkkkoooqqqssswww~~~}}}~~~wwwpppjjjkkkqqqyyy|||tttmmmhhhhhhiiikkksssvvvxxxxxxtttlllddd^^^SSSRRRPPPMMMLLLLLLMMMNNNJJJLLLOOOSSSZZZaaagggjjjnnnooopppqqqpppooommmkkkhhhhhhiiijjjlllnnnooopppoooqqqtttuuuuuuuuuvvvwwwwwwwwwxxxyyyzzzzzzzzzzzzxxxxxxyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvuuuuuuuuutttsssqqqoooooopppooonnnlllgggeeecccbbbaaaaaabbbcccaaaaaaaaa___^^^\\\ZZZYYYXXXXXXXXXXXXYYY^^^dddhhhppptttzzz~~~}}}}}}{{{yyyyyyxxxlll]]]RRRHHHEEEDDDAAA>>>===============<<<<<<;;;;;;999:::;;;<<<<<<<<<<<<<<<999:::;;;===>>>>>>?????????>>>>>>======<<<<<<<<<>>>>>>>>>>>>==================>>>>>>>>>>>>==================>>>>>>>>>>>>@@@@@@@@@??????>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEGGGHHHKKKOOOSSSVVV```ppptttgggaaa]]]___jjjvvv}}}~~~{{{zzzwwwoooddd[[[wwwdddVVVOOOFFFCCC???===<<<<<<<<<;;;;;;;;;::::::999888777777555666777888888888888888999999:::;;;;;;<<<<<<======>>>>>>@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBCCCFFFGGGGGGLLLRRRaaazzztttvvv{{{kkkZZZNNNIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAA@@@===<<<;;;:::999999999999999:::;;;;;;;;;===@@@CCCDDDGGGKKKPPPUUU[[[aaafffhhhlllppprrrsssvvv|||zzzrrrmmmnnnsss{{{~~~wwwoookkkkkkmmmnnnyyy}}}uuujjjcccZZZXXXUUURRROOONNNOOOOOOJJJKKKMMMRRRXXX___eeehhhoooppprrrrrrrrrqqqooonnnjjjjjjjjjkkkmmmooopppqqqoooqqqtttuuuuuuuuuuuuvvvuuuvvvwwwxxxyyyzzzzzzzzzvvvwwwwwwxxxxxxwwwuuutttpppqqqqqqqqqrrrsssssssssrrrqqqoooooopppooonnnlllgggfffcccbbbaaaaaabbbccccccbbbbbb```^^^\\\ZZZYYYWWWWWWWWWWWWYYY^^^dddiiipppuuu{{{{{{|||}}}yyyxxxyyywwwlllXXXNNNEEEDDDDDDBBB??????>>>>>>=========<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;999:::;;;===>>>???????????????>>>===<<<;;;::::::??????>>>>>>======<<<<<<======>>>>>>>>>>>>==================>>>>>>>>>>>>AAA@@@@@@@@@??????>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@CCCDDDEEEFFFFFFGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEFFFGGGIIILLLPPPRRRZZZhhhvvvjjjccc]]]___iiiuuu}}}}}}}}}{{{ttthhh```xxxfffWWWNNNBBB@@@===;;;;;;;;;:::999;;;;;;;;;::::::999999999999999999888888888888777:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===???AAACCCEEEBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAACCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGKKKNNN\\\qqqzzzrrroooxxxppp[[[MMMGGGHHHGGGFFFFFFGGGFFFDDDBBB@@@@@@AAABBBCCCCCCCCCCCC???>>><<<;;;::::::;;;<<<::::::;;;;;;===>>>???@@@BBBDDDGGGKKKOOOTTTYYY]]]hhhkkkoooqqqrrruuu{{{xxxqqqpppsss{{{{{{rrrkkkjjjmmmppp{{{uuummmggg___WWWTTTQQQOOOOOOSSSQQQQQQQQQQQQTTT[[[ccciiinnnpppsssuuuvvvuuutttsssooonnnmmmlllmmmoooqqqrrrsssssstttuuuvvvwwwxxxyyywwwwwwwwwwwwxxxyyyzzzzzzwwwvvvvvvuuuttttttssssssrrrqqqpppooooooooopppqqqnnnoooooopppooommmllljjjhhhgggfffdddcccbbbaaaaaabbb___]]]\\\]]]]]]ZZZXXXWWWWWWVVVVVVXXX]]]dddiiitttxxx|||~~~|||~~~|||}}}zzzlllcccUUULLLDDDCCCDDDAAA????????????>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<;;;;;;;;;;;;<<<@@@???>>><<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???======AAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFGGGEEECCCAAABBBCCCFFFHHHHHHGGGEEECCCBBBCCCDDDEEEHHHGGGFFFFFFHHHKKKNNNQQQWWW]]]nnnxxxqqqiiiccceeekkkqqqxxx~~~zzzmmmaaatttcccUUULLLBBB@@@===;;;;;;;;;:::999::::::999999999888888888888888888888888888999999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>@@@AAACCCDDDBBBBBBBBBCCCDDDEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@AAABBBBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDEEEIIINNNRRRVVVhhh{{{qqqlllrrr|||qqq___SSSMMMGGGFFFEEEEEEFFFFFFDDDBBBAAAAAABBBCCCCCCCCCBBBBBB???>>><<<;;;:::;;;;;;;;;:::::::::;;;<<<===??????AAACCCGGGJJJNNNRRRXXX\\\fffjjjnnnpppqqqtttyyy}}}}}}uuutttwww~~~{{{rrrllljjjlllnnn|||wwwmmmddd[[[WWWSSSPPPQQQTTTRRRRRRQQQQQQTTTYYYaaafffmmmooorrruuuvvvvvvtttsssrrrqqqooonnnnnnooopppqqqsssssstttuuuvvvwwwxxxxxxyyyxxxxxxxxxxxxyyyyyyzzzwwwvvvvvvuuutttsssrrrrrrqqqpppooonnnnnnnnnooopppnnnnnnnnnmmmmmmlllkkkjjjhhhgggeeedddbbbaaaaaaaaabbb___]]]\\\]]]\\\ZZZXXXUUUUUUUUUVVVXXX^^^fffkkkuuuxxx|||~~~uuuggg]]]PPPIIIDDDFFFFFFBBB>>>=========<<<::::::999999:::;;;;;;;;;<<<<<<<<<======999999999999999:::;;;<<>>===<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;========================??????@@@@@@@@@?????????AAA@@@???>>>>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@BBBCCCDDDDDDEEEEEEEEEEEEFFFFFFHHHIIIIIIHHHHHHGGGGGGFFFDDDCCCCCCDDDFFFGGGIIIGGGEEEDDDDDDDDDEEEFFFHHHGGGFFFFFFGGGJJJMMMOOOUUUZZZhhhzzzsssjjjcccdddiiipppyyy}}}pppccc|||ooo```RRRKKKBBB???<<<;;;;;;;;;:::999888888888888888777777777777777888888999:::::::::<<<<<<<<<======>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBCCCDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>@@@@@@@@@AAAAAAAAABBBBBB@@@AAABBBCCCEEEJJJPPPUUUUUUccczzz}}}tttllllllrrryyysssdddWWWPPPFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBAAA???>>>===<<<;;;;;;;;;;;;999999999:::;;;<<<===>>>@@@BBBEEEHHHLLLPPPVVVZZZbbbgggmmmpppqqqsssvvvyyyyyyxxxyyy~~~zzzsssllliiijjjkkkyyyxxxmmmbbb\\\WWWRRRRRRUUUTTTSSSSSSRRRSSSWWW^^^bbbjjjmmmqqquuuwwwwwwvvvuuuuuusssqqqooooooooopppqqqsssttttttuuuvvvwwwxxxxxxzzzzzzyyyyyyyyyyyyyyyyyywwwwwwvvvuuutttrrrrrrqqqpppooonnnmmmmmmmmmmmmnnnmmmlllkkkjjjiiiiiiiiiiiigggfffeeecccbbbaaa`````````___]]]\\\\\\[[[YYYWWWTTTUUUUUUVVVYYY```hhhnnnvvvyyy|||~~~zzzmmm___UUUIIIEEEDDDGGGHHHCCC===;;;===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<888888888999:::;;;============<<<<<<<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;========================@@@@@@@@@??????@@@@@@AAAAAA@@@>>>======>>>@@@AAABBBAAAAAAAAA@@@?????????@@@AAABBBCCCDDDDDDDDDDDDGGGHHHIIIIIIJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFEEEEEEFFFGGGGGGGGGFFFEEEEEEGGGIIILLLMMMQQQUUUaaauuu~~~wwwlllcccbbbfffnnnyyyssseee~~~~~~}}}vvvjjj\\\PPPIIIBBB???<<<;;;;;;;;;:::999888888888888888888888888666777777888:::;;;;;;<<<=========>>>>>>??????@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAABBBAAAAAABBBBBBDDDIIIPPPTTTTTT^^^qqqyyyooojjjkkkqqqxxx~~~~~~tttfffXXXOOOFFFDDDCCCCCCEEEEEEDDDCCCCCCCCCDDDCCCCCCBBBAAAAAA??????>>>===<<<;;;;;;:::999999999999:::;;;<<<===???AAADDDFFFIIINNNSSSVVV^^^dddlllqqqrrrrrrtttvvv~~~~~~zzzzzzwwwzzz{{{yyyzzz|||}}}xxxrrrkkkgggggghhhqqqyyywwwjjjbbbZZZTTTSSSUUUUUUUUUUUUSSSSSSVVVZZZ^^^fffjjjoootttwwwxxxxxxwwwuuusssqqqpppooopppqqqrrrtttuuuuuuvvvwwwxxxxxxxxx||||||{{{zzzyyyyyyyyyzzzxxxwwwvvvuuusssrrrqqqpppnnnnnnmmmllllllkkkkkkkkkkkkjjjiiigggfffgggggghhhfffeeecccbbb```_________^^^]]]\\\[[[ZZZYYYXXXWWWUUUVVVVVVWWWZZZaaaiiiooovvvxxx{{{}}}~~~}}}}}}zzzpppcccVVVNNNEEEAAABBBFFFFFFBBB===<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<===>>>>>>============>>>??????@@@===<<<<<<<<<<<<;;;;;;;;;========================@@@???>>>>>>>>>???@@@AAAAAA???===<<<<<<===???AAA?????????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEGGGGGGHHHHHHIIIIIIIIIIIIFFFFFFGGGHHHGGGGGGEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEFFFHHHJJJKKKNNNQQQZZZkkkyyyooodddaaadddkkkxxxttteeezzzzzzyyyrrrfffYYYNNNIIIAAA???<<<:::::::::999888888888999999999999999999666666777999:::;;;<<<=========>>>>>>???@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@???>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCGGGLLLPPPPPPWWWeeezzztttkkkiiinnntttxxx}}}||||||zzzttthhhYYYNNNGGGEEECCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA?????????>>><<<;;;::::::999999999999999:::;;;<<<===???BBBDDDGGGKKKOOOSSSZZZaaajjjppprrrrrrsssuuu{{{|||uuurrroooooovvv~~~|||{{{{{{|||zzzvvvooohhhdddddddddiiiqqq{{{sssiii```XXXUUUVVVWWWWWWWWWUUUTTTUUUXXX[[[cccgggmmmtttxxxzzzyyyyyysssrrrqqqpppppprrrtttuuuvvvwwwwwwxxxxxxyyyyyyyyy}}}}}}|||{{{zzzzzzzzz{{{zzzyyyxxxvvvtttrrrqqqpppmmmmmmllllllkkkjjjiiiiiijjjiiigggeeeeeeeeeffffffdddcccaaa```^^^]]]]]]]]]\\\\\\[[[YYYXXXVVVVVVUUUVVVWWWWWWXXX[[[bbbjjjooouuuxxxzzz|||}}}~~~~~~~~~~~~|||zzz|||zzzqqqggg[[[PPPHHHCCC@@@???BBBBBB???>>>???>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<===>>>>>>???@@@@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<>>>???@@@@@@???===<<<<<<===???@@@<<<===>>>>>>???@@@AAAAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGHHHHHHHHHFFFEEECCCDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIKKKNNNVVVcccwww{{{qqqfffaaabbbhhhuuuttteeewwwwwwuuunnnbbbVVVLLLGGGAAA>>>;;;:::::::::999888888888888999999999999999777777888999:::;;;<<<===<<<===>>>>>>???@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAACCCBBB@@@?????????@@@AAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBBBBCCCEEEHHHKKKOOOSSS]]]ooo{{{ooojjjnnnsssuuutttssstttuuutttlll^^^SSSJJJGGGEEEDDDDDDEEEEEEDDDCCCCCCDDDDDDDDDCCCBBBBBB@@@@@@??????===<<<:::999:::999999999::::::;;;<<<<<<>>>@@@BBBDDDHHHMMMPPPUUU\\\fffmmmoooqqqrrrtttwww}}}vvvmmmiiihhhlllsss}}}}}}{{{~~~yyywwwrrrkkkeeeaaa```aaaeeekkksss||||||qqqggg]]]WWWWWWXXXYYYYYYXXXVVVVVVXXXYYY___dddlllsssyyy{{{{{{zzztttsssrrrrrrrrrtttvvvxxxyyyyyyyyyyyyzzzzzz{{{{{{}}}}}}||||||{{{||||||||||||{{{yyywwwuuusssqqqpppmmmmmmmmmlllkkkjjjiiihhhhhhgggfffeeeeeedddddddddaaa```___]]]\\\[[[ZZZZZZYYYYYYYYYWWWUUUSSSSSSTTTVVVVVVWWWYYY]]]dddlllrrrvvvxxx{{{|||}}}~~~zzzxxxvvvuuuyyy}}}tttjjj___UUUKKKEEEBBB???===>>>>>><<<===AAA<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999999999999999>>>>>>???@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>>>>?????????<<<<<<===>>>???@@@@@@AAA@@@AAACCCDDDEEEFFFGGGGGGEEEDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHJJJMMMSSS^^^nnn{{{rrrhhhcccaaaeeeppp{{{ssshhhuuutttqqqjjj^^^RRRIIIEEEAAA>>>;;;:::::::::999888777777777888888888999999888888999999:::;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAACCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@>>>>>>???@@@AAA?????????@@@@@@@@@@@@AAA>>>@@@BBBBBBCCCDDDFFFHHHNNNPPPWWWfff{{{wwwpppsssvvvuuuuuussstttwwwyyytttfff[[[MMMJJJFFFEEEEEEEEEEEEDDDBBBCCCCCCDDDDDDDDDDDDCCC@@@@@@@@@???>>><<<:::999:::::::::::::::;;;;;;<<<;;;===???AAACCCFFFJJJNNNPPPWWWaaahhhlllnnnqqqssssssxxxrrrmmmiiiiiikkkppp{{{|||yyyzzz~~~{{{|||wwwtttooogggaaa]]]^^^___```ffflllrrr|||zzzoooccc[[[ZZZYYYZZZ[[[YYYXXXWWWXXXYYY]]]bbbkkksssyyy|||||||||xxxwwwvvvuuuuuuvvvxxxyyy{{{{{{{{{{{{||||||||||||}}}}}}|||||||||}}}~~~~~~~~~}}}{{{yyyvvvtttrrrqqqmmmmmmmmmmmmllljjjhhhgggffffffffffffeeedddcccccc___^^^\\\[[[YYYYYYXXXXXXVVVWWWXXXVVVRRRPPPPPPRRRRRRTTTVVVYYY^^^gggpppwwwyyyzzz|||}}}~~~|||uuusssssstttzzz}}}rrrfff[[[QQQHHHCCC@@@======>>>===:::;;;???;;;;;;:::::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;::::::999999999:::;;;;;;======>>>???>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>???????????????@@@AAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIILLLQQQXXXfffyyy~~~zzzrrrjjjeeeaaabbbkkkttt|||tttlllssssssoooggg\\\PPPGGGBBBAAA>>>;;;:::::::::999888555666666666777777888888888999999::::::;;;;;;<<<;;;<<<===>>>???@@@AAAAAA???@@@BBBDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>===>>>???AAA>>>>>>>>>>>>????????????;;;===@@@BBBCCCDDDFFFGGGGGGIIIOOO[[[ooovvvxxxyyyxxx|||yyyyyy|||zzzmmmaaaOOOKKKHHHEEEEEEEEEEEEDDDBBBBBBCCCDDDEEEEEEEEEDDD@@@@@@@@@@@@>>><<<:::888;;;;;;:::::::::;;;<<<<<<:::<<<>>>@@@BBBEEEIIILLLLLLTTT]]]eeeiiilllppprrrpppuuu~~~}}}vvvoookkkiiiiiipppyyy~~~yyyuuuuuuyyyuuuzzz~~~~~~~~~yyyvvvsssmmmeee^^^[[[\\\^^^]]]bbbgggiiirrrtttggg^^^\\\ZZZ[[[\\\[[[YYYXXXXXXYYY[[[aaajjjssszzz}}}}}}}}}}}}{{{yyywwwwwwwwwyyyyyy||||||||||||}}}}}}}}}}}}}}}|||||||||}}}~~~~~~|||zzzwwwtttsssqqqmmmmmmmmmmmmllljjjhhhgggeeefffggggggfffeeecccbbb^^^]]][[[ZZZXXXWWWWWWWWWTTTVVVWWWTTTQQQNNNOOOQQQOOOQQQTTTXXX___iiittt{{{{{{|||~~~yyysssqqqrrrttt{{{rrreeeYYYOOOGGGBBB>>><<<===???>>>::::::=========<<<<<<<<<======>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>???<<<<<<=========;;;:::999======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@@@@@@@???>>>???AAABBBBBBAAA???>>>AAA@@@???>>>===<<<;;;;;;===>>>@@@BBBCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCEEEFFFHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGIIILLLOOOUUU```rrryyyrrrlllgggbbbaaagggppp|||{{{vvvppprrrooohhh^^^SSSIIICCC@@@<<<<<<;;;::::::::::::;;;888888888888888888888888999999:::;;;<<<<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAA???@@@CCCDDDEEEEEECCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@AAA@@@@@@??????@@@@@@AAA>>>>>>?????????@@@@@@@@@>>>>>>???@@@BBBCCCCCCDDDKKKIIIKKKUUUeee|||}}}vvvyyy~~~{{{yyy{{{xxxkkk```RRRFFFFFFIIIGGGEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA???===<<<;;;:::999999888888999999:::;;;<<<===>>>AAACCCEEEFFFLLLQQQXXX```eeejjjnnnqqqssswww}}}rrrllljjjiiilllqqq}}}{{{zzzxxxvvvtttuuuuuuvvvyyy}}}}}}{{{xxxuuurrrmmmgggaaa]]][[[ZZZ]]]^^^ccciiioooyyyyyyooofff______^^^[[[YYYXXXXXXYYYZZZ^^^bbbjjjsssyyy}}}~~~~~~~~~|||zzzyyy{{{}}}~~~~~~~~~~~~|||{{{|||}}}~~~~~~}}}{{{xxxvvvtttrrrppppppoooooonnnlllkkkjjjjjjiiigggeeecccbbbbbbaaa___\\\YYYXXXWWWWWWVVVUUUTTTTTTTTTSSSRRRQQQOOONNNQQQSSSVVVZZZ```hhhrrrxxx{{{{{{}}}{{{uuutttxxx~~~sssdddUUUJJJDDDBBB>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::======<<<<<<<<<<<<==============================>>>>>>======<<<<<<<<<<<<;;;<<<>>>???@@@???===<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????;;;<<>>>>>???@@@AAAAAAAAAAAA???AAACCCDDDEEEDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@BBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@>>>>>>???@@@AAABBBCCCCCCEEEDDDHHHQQQ^^^ttt|||}}}~~~~~~tttgggYYYKKKHHHHHHFFFDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBAAA???>>><<<;;;::::::999999999999::::::;;;;;;<<<>>>@@@BBBDDDEEEIIINNNVVV]]]ccciiimmmqqqtttxxx~~~zzzrrrnnnkkkmmmpppzzz~~~}}}|||zzzxxxvvvuuuvvvxxx{{{|||zzzwwwtttqqqlllfffaaa]]][[[ZZZ[[[\\\```fffjjjrrrtttiiiaaa```^^^\\\ZZZYYYZZZ[[[\\\```eeellltttzzz~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}|||{{{|||}}}~~~~~~}}}{{{yyywwwuuutttqqqqqqqqqqqqpppnnnmmmlllkkkjjjhhhfffdddcccbbbbbb```]]]ZZZXXXWWWWWWVVVUUUTTTTTTSSSSSSRRRPPPOOOOOOQQQTTTWWW[[[bbbjjjtttzzz||||||~~~{{{zzz~~~ssscccUUUKKKFFFDDD>>>>>>============>>>>>>===<<<<<<<<<;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;<<<>>>@@@@@@???>>>======>>>??????@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>??????<<<>>>???AAACCCDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFIIINNNTTTaaavvvzzzqqqhhhcccdddgggkkkrrrzzzppprrrllldddYYYOOOGGGBBB???<<<<<<;;;:::::::::::::::::::::999999888888888777999:::;;;<<<<<<===<<<<<<>>>>>>???@@@AAAAAAAAAAAA@@@AAABBBDDDEEEDDDDDDCCCAAAAAAAAABBBBBBBBBBBBCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>????????????>>>>>>???@@@AAABBBBBBCCCAAABBBFFFMMMWWWjjjttteeeUUULLLHHHEEEDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@>>>===<<<::::::999999999999::::::::::::;;;<<<>>>AAACCCDDDGGGLLLSSSZZZ```ggglllpppwwwzzz{{{tttooommmooouuuzzz|||{{{zzz{{{}}}}}}{{{zzztttrrrmmmhhhccc```^^^]]]\\\\\\```dddggglllyyy|||ooofffbbbaaa___\\\[[[\\\\\\]]]cccgggnnnvvv|||~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~~~~}}}|||{{{yyyxxxwwwtttttttttsssrrrqqqoooooolllkkkjjjhhhgggeeedddcccbbb___[[[YYYXXXWWWVVVTTTTTTTTTSSSSSSQQQPPPPPPOOOQQQTTTXXX^^^dddmmmvvv|||~~~~~~~~~~~~ppp___RRRIIIDDDCCC>>>======<<<<<<======>>><<<<<<<<<<<<;;;;;;;;;;;;============<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===???@@@@@@@@@???>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@???????????????>>>???@@@BBBCCCDDDDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFHHHHHHGGGFFFEEEEEEEEEFFFBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEHHHKKKPPP[[[ooovvvllliiiiiiiiihhhqqq}}}~~~uuuxxxpppeeeXXXNNNFFF@@@===<<<;;;::::::999999::::::;;;::::::999999888888777999:::;;;<<<============>>>>>>???@@@AAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDFFFGGGGGGHHHHHHFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBB@@@BBBGGGLLLSSScccuuucccTTTKKKFFFEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBAAA@@@???===<<<:::::::::999999:::::::::999999:::;;;===???AAABBBEEEJJJPPPWWW^^^eeelllpppyyy}}}{{{tttoooooorrrvvvzzzwwwsssmmmhhhdddaaa```^^^^^^aaafffhhhllluuuxxxnnnhhhfffccc```^^^]]]]]]]]]dddhhhnnnuuu{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzuuuuuuuuutttsssrrrqqqpppnnnmmmlllkkkiiigggfffeeedddaaa]]]ZZZYYYXXXVVVUUUVVVUUUTTTSSSRRRQQQQQQPPPPPPSSSYYY___gggoooxxx~~~}}}|||kkkZZZMMMDDD@@@???=========<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@@@@@@@@@@?????????@@@AAAAAAAAAAAA@@@????????????????????????BBBBBBAAA@@@????????????>>>>>>???AAABBBCCCCCCCCCAAAAAABBBCCCDDDFFFFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEEEEDDDDDDEEEFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEHHHHHHIIILLLOOOXXXjjj{{{~~~uuurrrqqqmmmiiipppzzzyyywwwhhhYYYMMMEEE???;;;;;;;;;:::999999999999:::::::::::::::999999888888::::::;;;<<<============>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@BBBBBBDDDFFFGGGHHHHHHHHHFFFEEECCCAAA???>>>>>>==============================>>>>>>??????@@@@@@@@@@@@BBBFFFJJJOOO\\\vvvsss___PPPIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===;;;::::::::::::::::::;;;999999:::;;;<<<>>>@@@AAADDDHHHNNNTTT[[[bbbjjjoooyyyzzzuuutttrrruuu~~~~~~~~~{{{uuunnnhhhdddaaaaaa```bbbgggiiilllttt}}}xxxooolllhhhddd```^^^]]]]]]dddhhhnnntttyyy}}}~~~~~~}}}||||||vvvvvvvvvuuutttsssrrrqqqpppoooooonnnllljjjhhhgggfffccc___\\\[[[ZZZXXXWWWWWWWWWUUUTTTSSSRRRRRRRRRPPPTTTZZZbbbiiiqqqyyy~~~~~~||||||yyygggVVVJJJCCC>>><<<======<<<<<<<<<<<<======::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@@@@@@@@@@@@@===>>>>>>???????????????????????????????????????BBBAAAAAA@@@??????@@@@@@======>>>???@@@AAAAAABBB@@@AAABBBCCCDDDEEEFFFGGGFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGEEEEEEIIIHHHJJJLLLNNNTTTdddttt~~~{{{xxxqqqkkknnnxxx{{{|||jjjYYYMMMEEE>>>:::;;;;;;:::999999999999999::::::::::::::::::::::::::::::<<<===============>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCEEEFFFFFFGGGGGGEEEDDDBBB@@@???>>>==================<<<<<<<<<<<<======>>>>>>>>>????????????@@@CCCGGGKKKUUUjjj}}}lllYYYOOOJJJFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>;;;;;;::::::::::::;;;;;;999999:::;;;<<<>>>???@@@CCCFFFKKKPPPWWW___gggmmmvvv}}}|||zzzvvvyyyzzzwwwyyy}}}zzz|||vvvnnngggdddcccaaabbbfffiiilllsss{{{sssppplllgggccc```___^^^eeehhhmmmrrrwww{{{}}}~~~~~~~~~}}}xxxxxxwwwwwwvvvtttsssrrrqqqrrrqqqqqqooommmjjjiiihhheeeaaa___^^^]]][[[ZZZZZZYYYWWWUUUTTTTTTTTTUUUQQQVVV]]]eeemmmttt{{{|||~~~~~~}}}}}}tttbbbSSSIIICCC???======<<<<<<;;;;;;<<<<<<===::::::::::::;;;;;;;;;;;;999999999999999:::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>??????@@@@@@<<<<<<===>>>>>>>>>>>>===????????????????????????@@@@@@????????????@@@@@@============>>>???AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHJJJJJJOOO^^^lllwwwooommmuuu}}}}}}jjjXXXMMMEEE???:::;;;:::999999888999999999888999999::::::;;;;;;;;;:::;;;<<<======>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBAAABBBBBBCCCDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAADDDDDDEEEEEEEEEEEEDDDDDD@@@AAABBBCCCDDDDDDDDDDDDCCCBBB@@@???>>>==================<<<<<<;;;;;;;;;=========>>>>>>>>>>>>>>>@@@???AAAEEEIIIQQQaaapppxxxbbbUUUMMMGGGDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBAAA@@@??????;;;;;;::::::::::::;;;;;;:::::::::;;;<<<>>>@@@@@@AAADDDGGGLLLRRRZZZbbbhhhpppyyy{{{~~~{{{vvvxxxvvv~~~yyyvvvxxxzzz{{{xxxooojjjiiieeedddfffiiikkkrrryyytttqqqmmmiiieeecccbbbbbbfffhhhmmmrrrwwwzzz}}}}}}~~~~~~~~~}}}zzzzzzzzzyyyxxxwwwuuuuuussssssssssssqqqnnnllljjjiiifffcccaaa``````___]]]\\\[[[XXXVVVUUUUUUVVVWWWUUUZZZbbbiiiqqqwww}}}|||yyy{{{~~~~~~ssshhhYYYMMMGGGCCC???======<<<<<<;;;;;;<<<<<<===999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>=========>>>>>>??????;;;<<<======>>>>>>======????????????????????????>>>>>>>>>>>>??????@@@AAA???>>>>>>>>>>>>@@@AAABBBBBBBBBBBBCCCCCCDDDDDDDDDEEEGGGIIILLLLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEGGGIIIIIIMMMZZZhhh~~~xxxnnnsss|||}}}hhhWWWLLLEEE@@@;;;;;;:::999999888888999999777888999:::;;;;;;<<<===:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCEEEEEECCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???@@@AAABBBCCCCCCCCCCCCAAAAAA???>>>==================<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>>BBB@@@BBBFFFJJJQQQ^^^jjjgggXXXNNNGGGDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBAAAAAA@@@???<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;===>>>@@@AAA@@@BBBEEEIIINNNVVV___eeelllvvv~~~yyy{{{rrryyyzzztttssssssssstttxxx}}}wwwrrrooojjjggghhhjjjlllrrryyysssqqqmmmiiigggeeeeeeeeegggiiinnnssswww{{{}}}~~~~~~~~~}}}|||||||||{{{zzzyyywwwwwwssstttttttttrrrooommmkkkiiigggdddbbbbbbbbbaaa```]]]\\\YYYWWWVVVVVVWWWXXXWWW]]]eeemmmssszzz{{{xxxzzz~~~~~~{{{hhh^^^PPPGGGCCCAAA>>>;;;<<<<<<<<<;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>===============>>>>>>???<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>???AAABBB@@@@@@?????????@@@BBBCCCBBBBBBCCCCCCCCCCCCCCCCCCFFFHHHLLLOOOPPPNNNLLLKKKLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDCCCCCCCCCEEEFFFGGGFFFFFFHHHJJJIIIMMMYYYggguuuppprrrxxxjjjWWWKKKDDD>>>:::888777777777666666555555777888999999;;;;;;<<<===<<<<<<<<<<<<============<<<===???@@@AAAAAA@@@@@@BBBAAAAAAAAABBBEEEHHHIIIKKKHHHDDDCCCDDDDDDBBB@@@CCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============???@@@AAABBBFFFLLLTTTYYYwwwyyyoooZZZMMMHHHEEEFFFFFFEEEDDDCCCDDDEEEDDDBBBAAAAAABBBCCCAAA@@@???>>>===;;;:::999888888<<<;;;;;;;;;;;;<<<======???AAADDDGGGLLLRRRZZZ___fffrrrxxxwwwxxx|||tttnnnkkkiiinnnnnnnnnppprrrvvvyyy{{{yyyuuuoookkkkkklllmmmsssyyyyyysssooommmkkkhhhiiilllkkknnnssswwwxxxzzz{{{|||~~~~~~}}}{{{{{{{{{zzzxxxvvvwwwuuutttsssrrrooollliiihhhgggeeecccbbbaaa``````^^^]]]\\\ZZZYYYXXXXXXXXXZZZ```iiiqqqwwwzzz}}}zzzyyy}}}~~~~~~||||||~~~}}}vvvmmm]]]SSSJJJFFFCCC>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<===<<<;;;:::999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<<<<<<<======>>>???@@@@@@?????????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBDDDFFFJJJMMMOOOPPPOOONNNOOONNNMMMKKKJJJHHHGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGJJJOOOVVV\\\qqqxxxxxxzzziiiUUUJJJCCC>>>;;;999999999888888777777777888888999:::;;;<<<<<<===<<<<<<=========>>>>>>>>>===>>>???@@@@@@AAAAAAAAAAAAAAA@@@AAABBBEEEHHHIIIKKKGGGDDDBBBCCCCCCBBB@@@EEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>??????AAACCCIIIPPPUUUmmmvvvzzzqqq]]]OOOIIIEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCAAABBBCCCCCCBBB@@@???>>>===;;;:::999888888;;;;;;;;;:::;;;<<<<<<===>>>@@@BBBFFFJJJPPPWWW\\\bbbmmmzzz{{{vvvwwwzzzzzzqqqllliiijjjiiihhhhhhiiikkknnnpppuuu}}}~~~wwwrrrqqqpppppptttzzzzzztttpppnnnllliiijjjnnnnnnqqquuuxxxyyy{{{}}}~~~~~~}}}}}}}}}}}}zzzxxxwwwvvvtttsssssspppmmmjjjjjjiiihhheeecccbbbaaa```^^^^^^\\\[[[ZZZZZZ[[[[[[\\\bbbkkksssxxx|||~~~{{{zzz~~~}}}}}}|||}}}|||{{{qqqgggYYYOOOGGGDDDAAA===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<=================================>>>>>>>>>>>>????????????===============>>>@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCCCCDDDDDDCCCCCCBBBDDDFFFHHHKKKMMMNNNNNNMMMMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGJJJNNNUUUZZZhhh|||yyyvvvwww}}}~~~fffSSSHHHBBB>>><<<:::::::::::::::999999999888888999:::;;;<<<=========>>>>>>>>>>>>???????????????>>>??????@@@AAABBB@@@@@@@@@AAACCCEEEHHHIIIIIIFFFCCCBBBBBBBBBAAA@@@DDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<===============>>>???@@@EEEKKKPPP```uuuuuusss{{{sss___QQQIIIEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCBBBBBBCCCCCCBBB@@@@@@???===<<<:::999999999:::::::::::::::;;;;;;<<<<<<>>>AAADDDHHHMMMTTTYYY]]]eeeqqq}}}yyyyyy{{{zzzrrroookkkiiigggdddccccccdddeeeeeelllwwwyyyvvvsssrrruuuzzz|||vvvrrrqqqnnnkkklllppprrruuuwwwyyyzzz|||}}}{{{xxxwwwuuuttttttrrrooommmnnnmmmkkkhhheeecccaaa```___^^^\\\[[[[[[]]]^^^___```fffooovvv{{{~~~~~~{{{|||}}}{{{|||}}}|||{{{zzz{{{uuuiii^^^SSSJJJBBBAAA???<<<:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????============>>>???@@@AAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIMMMRRRVVV^^^qqqyyytttrrrxxxzzzbbbPPPEEEAAA>>><<<::::::::::::::::::::::::888888999:::;;;<<<======>>>>>>?????????@@@@@@@@@@@@@@@???>>>???@@@BBBCCC???@@@@@@AAACCCEEEGGGHHHGGGEEECCCAAAAAAAAAAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@??????>>>>>>>>>>>>========================;;;;;;;;;<<<<<<<<<============>>>>>>???BBBGGGKKKWWWjjj|||sssttttttbbbSSSIIIFFFEEEDDDDDDDDDDDDCCCCCCDDDCCCBBBBBBCCCCCCBBBAAA@@@???>>><<<;;;::::::999:::999999999999:::;;;;;;<<<>>>@@@BBBFFFKKKRRRVVVZZZ```jjjwww~~~~~~yyytttrrrnnniiifffcccbbbbbbaaaeeemmmvvv}}}zzzvvvtttwww|||zzzvvvtttrrrooopppsssvvvxxxyyyzzz{{{|||~~~~~~|||yyywwwvvvuuuuuusssqqqooopppooollljjjfffccc```^^^^^^]]][[[ZZZ[[[]]]```aaadddjjjrrryyy~~~~~~|||~~~}}}yyywwwxxx}}}zzzxxxzzz~~~|||wwwoooaaaVVVMMMEEE?????????<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;999999999:::;;;<<<======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>????????????>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDFFFGGGIIIJJJHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIILLLOOORRRZZZiiizzzsssmmmrrr}}}sss^^^LLLDDD@@@>>><<<888888888999999999999999888999:::;;;<<<======>>>????????????@@@@@@@@@@@@AAA@@@?????????@@@AAABBB???@@@@@@AAACCCDDDFFFFFFEEEDDDCCCAAA??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>?????????>>>>>>>>>>>>>>>========================;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>???AAAEEEIIIRRRbbb|||wwwrrrvvvuuufffVVVKKKGGGEEEDDDDDDEEEFFFDDDBBBEEECCCBBBBBBCCCDDDBBBAAAAAA@@@???===<<<;;;:::::::::999999999999:::;;;;;;===>>>@@@BBBEEEIIIPPPTTTXXX]]]fffsss}}}{{{wwwsssmmmiiieeeccc```bbbffflllttt|||yyy|||~~~zzzyyyvvvssstttxxxzzz{{{||||||{{{{{{~~~~~~~~~|||yyywwwuuuuuuuuutttsssqqqpppooommmjjjgggccc___]]]]]][[[XXXWWWXXX[[[___bbbgggmmmuuu{{{~~~~~~~~~xxxuuutttyyy~~~zzzvvvyyy}}}}}}yyyrrriii\\\PPPJJJCCC===>>>???===<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;888999:::;;;<<<<<<======;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999999999999::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>????????????>>>>>>>>>??????@@@AAABBBBBBBBBAAAAAA@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJIIIKKKMMMOOOTTT```tttzzzrrrjjjlllwwwzzzlllYYYJJJBBB???===;;;777777777777888888888888999999:::;;;<<<===>>>>>>>>>????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBB@@@>>>>>>???AAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@???>>>>>>======>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>AAADDDGGGPPP[[[ppptttrrr{{{zzzmmm\\\PPPIIIFFFDDDEEEGGGHHHFFFCCCEEEDDDCCCCCCDDDDDDCCCAAABBBAAA???>>><<<;;;;;;;;;:::::::::::::::;;;;;;<<<===>>>???AAACCCGGGMMMQQQVVVZZZcccnnnzzz~~~yyyrrrllliiibbbbbbccceeejjjsss~~~}}}{{{xxxyyy}}}~~~}}}{{{|||}}}~~~~~~|||yyywwwuuutttuuuuuutttsssqqqpppooolllhhhddd```]]]\\\ZZZWWWUUUVVVZZZ^^^bbbiiinnnvvv|||{{{wwwuuuwww{{{|||wwwwwwzzzyyysssmmmeeeXXXMMMGGGAAA<<<>>>???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999::::::::::::999999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::999999999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????????????????@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEECCCDDDDDDEEEEEEFFFFFFFFFFFFHHHJJJJJJJJJJJJLLLMMMMMMUUUeee|||zzzrrrjjjhhhpppzzzrrrfffTTTGGGBBB???<<<:::777777777777888888999999999999:::;;;<<<===>>>>>>>>>>>>>>>????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@BBBBBBBBBCCCCCCBBBBBBBBBAAABBBBBB@@@===<<>>=========<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<======>>>@@@CCCFFFMMMSSSccc{{{|||uuuyyyvvveeeWWWKKKGGGEEEFFFIIIJJJGGGDDDEEEDDDCCCCCCDDDDDDCCCBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<<<<===;;;<<<>>>>>>@@@DDDJJJNNNQQQVVV___iiisss|||{{{vvvkkkjjjgggeeefffkkksssyyy~~~|||}}}|||{{{{{{~~~~~~~~~}}}xxxvvvtttssstttuuuttttttrrrqqqpppnnnjjjfffbbb___]]]ZZZVVVTTTUUUYYY^^^bbbiiiooovvv||||||yyyvvvyyy{{{tttvvvtttmmmggg```UUUKKKEEE???;;;===???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999999999999:::::::::999:::;;;<<<<<<<<<;;;:::;;;::::::999999::::::;;;:::::::::999999999999888::::::::::::;;;;;;;;;;;;========================>>>>>>>>>>>>????????????@@@@@@???@@@@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGDDDGGGIIIJJJJJJJJJKKKLLLKKKOOO[[[pppzzzsssjjjfffjjjtttmmmbbbRRRFFFAAA???<<<999777777888888888999999999999::::::;;;<<<===>>>>>>===>>>>>>>>>>>>?????????@@@AAABBBCCCBBBAAA@@@???BBBCCCCCCCCCBBBBBBAAA@@@@@@AAABBB@@@<<<<<<>>>AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999:::<<<<<<===???BBBEEEJJJNNNZZZpppzzz|||}}}lll^^^LLLHHHEEEFFFJJJKKKHHHDDDFFFDDDCCCCCCDDDDDDCCCBBBCCCBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<======:::;;;<<<===>>>BBBHHHLLLNNNSSS\\\eeennnwwwwwwtttnnniiifffhhhnnnrrrrrr{{{~~~~~~{{{zzzzzzzzz{{{|||~~~~~~xxxvvvsssssstttuuuttttttssssssrrrppplllhhhdddaaa^^^[[[WWWTTTUUUYYY^^^bbbjjjooovvv{{{~~~}}}uuuxxx}}}~~~qqqssspppiiiccc]]]SSSJJJDDD===:::<<<>>><<<:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999999999::::::::::::;;;<<<<<<<<<;;;:::999;;;::::::999999::::::;;;:::::::::999999999888888::::::;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGDDDFFFIIIJJJJJJJJJKKKKKKMMMOOOWWWiii{{{xxx{{{|||yyytttkkkeeefffppp}}}gggYYYKKKEEEBBB>>>:::888999999888888888888888888;;;;;;;;;;;;<<<<<<<<<===????????????@@@AAABBBCCCBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???BBBKKKUUU```tttyyyhhhYYYMMMBBBCCCGGGGGGEEECCCEEEDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@>>>===<<<;;;999888888888999::::::;;;<<<;;;;;;;;;===@@@CCCEEELLLNNNUUU___gggooo{{{vvvpppoooooommmjjjnnnvvv}}}|||wwwqqqpppooorrrvvv{{{}}}~~~}}}}}}|||zzzxxxqqqqqqqqqqqqrrrsssssstttuuutttrrrooolllhhheeeddd___[[[XXXWWWVVVVVV\\\cccoootttyyy}}}}}}yyyzzz~~~zzzuuunnnhhhbbbYYYOOOGGG>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;<<<;;;:::888777<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@AAABBBAAAAAA@@@?????????@@@>>>???@@@AAABBBAAA@@@@@@DDDCCCAAA@@@???@@@AAAAAACCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAABBBCCCEEEFFFIIIIIIJJJJJJKKKLLLLLLLLLMMMRRRYYYcccuuuzzzsssppprrrvvvxxxxxx{{{sssjjjeeedddjjjxxxcccVVVIIIDDDAAA===:::999:::::::::999999999999999<<<<<<<<<============>>>???>>>>>>??????@@@AAABBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@??????>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???AAAIIIQQQZZZkkksssbbbUUUHHHFFFHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@>>>===<<<:::::::::999:::;;;;;;<<<;;;;;;;;;;;;===@@@CCCDDDJJJLLLRRR\\\dddlllyyyxxxttttttrrrpppkkkpppuuuzzz~~~~~~rrrooonnnnnnqqqtttvvvvvv}}}}}}}}}{{{zzzyyyxxxvvvtttpppooonnnnnnoooppprrrssstttsssrrrpppmmmiiifffddd___[[[XXXXXXWWWWWW]]]dddooosssyyy}}}~~~}}}~~~xxxooofff^^^UUUKKKDDD>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;:::999888;;;;;;:::::::::999999999999999999:::::::::;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@????????????@@@@@@BBBAAA@@@@@@?????????@@@>>>???@@@AAAAAAAAA@@@@@@CCCBBBAAAAAA@@@@@@@@@AAACCCCCCCCCBBBBBBAAAAAAAAACCCBBBBBBBBBBBBDDDEEEFFFHHHIIIJJJKKKLLLMMMNNNOOONNNQQQVVV___ppp|||uuurrrtttwwwyyyyyyyyysssmmmhhhfffjjjxxx^^^RRRFFFBBB@@@<<<:::999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@????????????????????????????????????????????????????????????>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???@@@FFFLLLQQQ^^^xxxppp```QQQJJJJJJIIIHHHIIIEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;===???BBBCCCGGGIIIOOOYYY```hhhttt|||zzzyyyxxxooorrrsssuuu~~~zzzzzz}}}xxxtttnnnkkkkkklllmmmnnnssstttwwwzzz}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||zzzxxxwwwwwwuuusssqqqmmmllljjjiiiiiillloooqqqrrrssssssrrroookkkgggddd```[[[YYYYYYXXXYYY___fffoootttyyy~~~}}}pppdddZZZPPPGGGAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::;;;;;;;;;:::999999::::::999999999888888888999999999999::::::::::::;;;;;;::::::::::::999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>============??????>>>>>>>>>>>>??????AAAAAA@@@????????????@@@>>>???@@@AAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFFFFHHHIIIJJJKKKMMMOOOPPPPPPOOOPPPSSSZZZhhh}}}yyyvvvwwwzzz||||||yyyvvvrrrnnnhhhiiiuuuWWWMMMCCC@@@>>>;;;::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>???@@@AAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????????????????????????????>>>>>>>>>>>>>>>===============<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>???DDDHHHKKKUUUmmm|||lllYYYOOOKKKHHHGGGIIIEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@??????<<<;;;;;;;;;;;;;;;<<<<<<:::::::::;;;===???@@@BBBEEEFFFMMMUUU\\\cccooozzz~~~wwwvvvttttttzzz~~~vvvsssuuuwww~~~~~~sssjjjfffggghhhjjjjjjmmmqqquuuxxx{{{||||||zzzzzzzzzzzzxxxxxxyyyzzz|||}}}~~~~~~}}}{{{yyywwwuuuuuusssqqqoookkkiiieeecccdddgggkkknnnrrrsssuuuuuurrrmmmgggcccaaa]]]ZZZZZZZZZ[[[aaaiiipppuuuzzz}}}}}}ssscccWWWNNNFFF@@@>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999::::::::::::999999999999888999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>>>>>>>============>>>>>>@@@@@@???????????????@@@??????@@@@@@AAAAAAAAAAAA@@@AAABBBCCCBBBAAA@@@???CCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMOOOUUUaaasss~~~~~~|||{{{xxxssskkkgggooozzzRRRIIIAAA???===::::::;;;888999999999::::::;;;;;;<<<<<<<<<<<<========================>>>???@@@AAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<===>>>>>>BBBEEEHHHPPPgggvvvbbbUUUMMMHHHFFFGGGFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@??????;;;;;;::::::::::::;;;;;;999::::::;;;===>>>???@@@DDDEEEJJJRRRXXX^^^iiisss|||yyyuuuuuuyyywwwpppnnnnnnqqqtttxxx{{{{{{{{{{{{|||||||||{{{|||~~~{{{mmmfffdddfffgggfffhhhlllppptttvvvxxxyyywwwxxxyyyxxxuuutttuuuvvvxxxyyy{{{|||}}}}}}}}}|||yyyvvvtttrrrrrrpppnnnllljjjgggccc``````cccgggjjjpppsssxxxyyywwwqqqiiidddccc___\\\]]]]]]^^^eeelllssswww}}}|||{{{}}}sssbbbVVVMMMFFFBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>==================>>>?????????>>>>>>???@@@@@@@@@???@@@@@@@@@@@@AAAAAA???@@@AAABBBCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGKKKJJJJJJJJJJJJIIIIIIIIILLLJJJLLLRRR[[[jjj}}}wwwmmmfffhhhpppNNNGGG@@@>>>===:::999<<<888888999999::::::;;;;;;>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======<<<<<<;;;;;;;;;;;;;;;::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<===>>>???@@@CCCGGGNNNaaalll^^^SSSJJJFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDAAABBBBBBBBBAAAAAA@@@???<<<;;;::::::::::::::::::999999:::;;;<<<===>>>>>>BBBCCCGGGNNNRRRWWWaaakkk{{{|||}}}}}}sssllljjjhhhjjjmmmooooooppprrrtttsssssssssuuuxxx|||xxxnnnhhhfffeeeeeefffhhhkkknnnqqqssstttuuuwwwzzzxxxtttqqqqqqrrrssstttvvvyyyzzz{{{{{{{{{wwwuuurrrpppooonnnkkkiiijjjgggccc___^^^```ccceeelllqqqxxx}}}|||wwwoooiiieeeaaa___``````bbbiiipppwww{{{~~~||||||~~~ooo^^^RRRKKKFFFBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::999999999:::;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888888999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;===>>>@@@AAAAAA>>>>>>============>>>>>>???>>>>>>>>>>>>???@@@@@@@@@@@@??????@@@@@@AAABBB@@@@@@AAABBBBBBBBBAAAAAACCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHLLLKKKJJJJJJIIIHHHGGGGGGJJJHHHJJJQQQWWWbbbyyy~~~xxxooofffdddgggLLLFFF@@@???<<<999999<<<999999999:::;;;<<<<<<<<<>>>>>>>>>>>>???????????????>>>>>>??????@@@AAABBBBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<======@@@???AAAFFFLLLZZZrrrwwwiii\\\PPPIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDBBBCCCCCCCCCCCCBBBAAAAAA======<<<;;;;;;;;;;;;;;;888999:::;;;<<<=========@@@@@@DDDIIILLLPPPYYYbbbppp{{{zzzpppllleeefffgggffffffgggjjjmmmllllllmmmpppsssxxx|||~~~ssskkkffffffeeeeeefffhhhjjjmmmoootttxxx{{{zzztttooonnnnnnmmmnnnqqqtttwwwxxxyyyyyyyyywwwtttrrrqqqpppmmmkkkkkkhhhddd```^^^^^^```bbbfffmmmwww~~~wwwqqqgggcccaaacccccceeelllttt{{{~~~}}}||||||~~~~~~~~~~~~~~~zzzhhhXXXMMMGGGCCCAAA>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999999999999::::::;;;;;;;;;::::::999999999:::;;;<<<;;;;;;;;;:::::::::999999888888888888999999999999999999999::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;<<<<<<===>>>??????@@@???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>???@@@@@@@@@@@@?????????@@@AAABBBAAA@@@@@@@@@AAAAAABBBCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHKKKKKKKKKJJJIIIIIIHHHHHHJJJGGGIIIOOOSSSZZZnnn{{{wwwqqqhhhccccccLLLFFFAAA???<<<999999<<<::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<===????????????@@@AAABBBCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<======@@@>>>@@@EEEJJJUUUiii}}}~~~pppbbbTTTLLLJJJFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBB???>>>===<<<<<<<<<<<<<<<888999:::;;;<<<<<<===<<<>>>>>>AAAFFFHHHKKKTTT]]]fffqqquuupppffffffdddbbbaaabbbeeehhhhhhiiijjjmmmqqqvvv{{{~~~~~~qqqiiigggeeedddcccdddfffiiikkksssxxx}}}{{{uuuooollllllhhhjjjmmmqqqtttvvvwwwwww}}}{{{xxxwwwuuutttqqqooollliiieeeaaa^^^^^^___``````iiiuuu|||xxxhhhdddcccdddeeegggnnnvvv}}}~~~}}}|||{{{|||~~~~~~}}}|||}}}}}}~~~sssbbbSSSIIIDDDAAA???>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999999999999::::::;;;;;;;;;::::::999888999:::<<<===:::::::::999999999888888777888888888888999999999999999999::::::;;;;;;;;;888888888888888888888888::::::::::::::::::::::::=========>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>===>>>>>>???@@@@@@AAA@@@?????????@@@AAABBBAAAAAA@@@???@@@AAACCCDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJGGGIIIOOOPPPTTTggg~~~xxxvvvrrrjjjdddbbbNNNFFF???===;;;999999<<<999999::::::;;;:::::::::;;;<<<<<<===============???????????????@@@@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBDDDCCCBBB@@@???>>>>>>>>>AAA@@@>>>=========>>>???===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;;;;::::::::::::999999999:::;;;;;;999999:::;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::===@@@@@@CCCMMM^^^jjjxxxkkkYYYMMMIIIJJJGGGDDDCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAA???>>><<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<>>>>>>>>>>>>>>===============>>>????????????@@@AAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIMMMJJJJJJLLLOOOVVVbbbnnnyyyrrrkkkddd```NNNFFF???===;;;999999<<<999:::;;;;;;<<<;;;;;;;;;<<<===>>>>>>??????>>>>>>?????????@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBCCCCCCAAA@@@???>>>>>>>>>@@@???>>>=========>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;;;;:::::::::999999999999:::;;;;;;999999:::;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;:::===??????AAAHHHVVVaaauuu{{{nnn\\\OOOJJJIIIGGGDDDDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@>>><<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===>>>@@@BBBDDDIIINNNRRRUUU\\\fffqqq~~~|||rrrllleee```aaacccffffffjjjiiijjjlllqqqvvvzzz|||{{{}}}wwwtttoookkkhhhfffeeedddhhhtttxxxnnnhhhdddcccgggkkkllloootttuuuvvvzzz~~~~~~{{{uuurrrmmmiiieeedddddddddhhhlllttt{{{pppkkkggghhhhhhiiinnnttt{{{~~~|||{{{zzz{{{{{{zzzyyyzzz|||~~~}}}~~~~~~ssseeeVVVLLLEEE@@@>>>???===<<<<<<;;;::::::999999999999999999999999999999;;;::::::999999::::::;;;888888888888888888888888999999999999999999999999777888888888888999999999888888888999999999::::::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<===>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGFFFGGGGGGHHHHHHKKKIIIHHHKKKNNNTTT```lllzzzssskkkfffMMMFFF???===<<<999999<<<:::;;;<<<<<<=========<<<>>>>>>???@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAADDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@???>>>>>>>>>???>>>===<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;::::::::::::999999999999999:::;;;:::999888999;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;:::===???>>>>>>CCCLLLTTTeeesssbbbTTTMMMIIIGGGEEEEEEFFFGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@???===<<<<<<;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<>>>???@@@DDDIIILLLSSSWWW]]]dddnnn|||~~~}}}{{{{{{uuulllfffdddeeeggghhhmmmmmmmmmnnnrrrwww|||~~~xxxsssnnnjjjgggdddfffqqqyyynnngggcccdddfffgggkkkooorrrssswww|||}}}yyytttooojjjhhhggggggiiimmmuuu~~~tttnnnkkkkkkkkkkkkoootttzzz~~~~~~|||{{{zzzzzz{{{{{{{{{zzzzzz|||~~~~~~~~~vvvkkk^^^PPPHHHBBB===;;;===<<<<<<;;;;;;::::::999999999999999999999999999999::::::999999999999::::::888888888888888888888888:::::::::999888888888777777888888888888999999999888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<===>>>??????@@@@@@??????AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGJJJGGGHHHJJJMMMRRR]]]hhh~~~tttnnnLLLEEE???>>><<<:::999<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;:::::::::999999999999888888:::::::::999888999:::999999999999999999999999;;;::::::::::::::::::;;;999<<<>>>>>>===@@@EEEJJJWWWnnn~~~xxxiiiZZZRRRIIIHHHFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::<<<======>>>AAADDDGGGQQQTTTXXX]]]dddooo||||||zzzxxxzzzvvvmmmhhhgggiiijjjnnnnnnnnnooosssxxxzzzuuuqqqkkkgggfffnnnyyyyyyooogggdddeeeeeeiiimmmlllmmmpppvvv~~~{{{tttooollljjjjjjjjjooowwwxxxrrroooooonnnmmmqqqvvvzzz}}}~~~|||{{{yyyyyyxxxzzz{{{{{{zzzzzz|||}}}~~~yyypppcccWWWKKKEEE@@@<<<:::<<<;;;;;;;;;:::::::::999999999999999999999999999999::::::999999999999::::::888888888888888888888888;;;::::::999888777777666777777888888888999999999888888888888999999999999;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<======>>>????????????>>>@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFIIIGGGHHHKKKMMMQQQ[[[eeewww}}}vvvKKKEEE???>>>===::::::<<<;;;<<<===>>>????????????===>>>??????@@@@@@??????@@@AAAAAABBBCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>===============<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;::::::999999999888888888888999::::::888888999:::999999999999999999999999:::::::::999999:::::::::777:::===>>>>>>???CCCFFFMMMaaa{{{~~~|||{{{pppbbbXXXLLLJJJHHHGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCAAAAAA@@@???>>>===<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>>>>???BBBEEEHHHLLLQQQUUUZZZaaakkkrrr}}}zzzxxxzzz}}}wwwoookkkkkkmmmmmmnnnnnnooossszzz}}}xxxrrrllliiimmmtttxxxkkkfffeeedddfffiiiiiiiiikkkqqq{{{yyysssooommmllllllqqqyyy{{{vvvssssssrrrqqqsssxxxzzz}}}}}}}}}|||{{{zzzyyyxxxwwwvvvxxxzzzzzzyyyyyy{{{|||~~~{{{rrriii[[[QQQGGGBBB@@@<<<;;;<<<:::::::::::::::999999999999999999999999999999999:::999999888888999999:::888888888888888888888888::::::999999888777666666777777888888888999999999777777888888888999999999;;;;;;;;;<<<<<<<<<======>>>>>>=========<<<<<<<<<999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<======>>>????????????>>>@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFIIIHHHIIILLLMMMPPPYYYbbbrrr}}}JJJDDD??????>>>;;;:::<<<;;;<<<===>>>???@@@@@@@@@>>>>>>???@@@@@@@@@@@@???AAAAAABBBCCCDDDEEEEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999999999999888888888888888999:::999888777888:::999999999999999999999999::::::999999999999::::::777999<<<>>>???@@@BBBDDDHHHWWWmmm|||~~~}}}uuujjj```PPPMMMIIIFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@>>>===<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<>>>>>>>>>???BBBDDDDDDIIINNNRRRUUUZZZaaafffqqqxxx}}}{{{{{{~~~xxxqqqppppppooopppqqqqqqssszzzyyyrrrnnnooosss|||pppiiifffddddddfffhhhggghhhmmmwww}}}wwwrrrpppoooooottt{{{~~~yyyvvvvvvvvvtttwww{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzzzzyyyyyyxxxwwwvvvvvvtttvvvxxxyyyyyyxxxyyy{{{}}}{{{tttjjjaaaTTTKKKCCC@@@???<<<;;;<<<::::::::::::999999999999999999999999999999999999999999888888888888999999888888888888888888888888999999999888777777777666777888888888888999999999777777777888888888888999:::::::::;;;<<<<<<======>>>=========<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;<<<======>>>===>>>??????@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAA?????????@@@AAABBBDDDDDDGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGIIIHHHIIILLLMMMOOOVVV___nnnJJJDDD??????>>>;;;:::<<<:::;;;<<<>>>???@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999999999999888888888888777999:::999888777888999888888888888888888888888::::::999999999999::::::888999;;;===>>>???@@@AAAEEENNN```vvv}}}yyypppfffTTTPPPJJJFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEAAABBBBBBBBB@@@???===<<<<<<;;;;;;::::::;;;;;;<<<:::<<<===>>>>>>???AAACCCEEEIIIMMMPPPRRRWWW^^^cccjjjqqqzzz|||}}}yyyuuuuuuuuuuuuuuussstttzzz~~~wwwsssuuuwwwwwwnnnjjjgggeeeeeegggdddcccgggrrr{{{vvvtttsssrrrvvv}}}zzzxxxyyyyyywwwzzz~~~|||~~~~~~~~~~~~~~~~~~}}}||||||xxxxxxwwwwwwvvvvvvuuuuuuqqqtttwwwxxxwwwwwwxxxyyy|||}}}vvvnnnbbbXXXNNNFFF???>>>===;;;:::;;;999999999999999999999999999999999999999999999999999999888888888888999999888888888888888888888888888888888888777777777777777888888888888999999999777777777777888888888888999999999:::;;;<<<<<<<<<=========<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>???@@@>>>??????@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHGGGFFFHHHKKKLLLMMMSSS\\\gggxxxIIICCC??????>>>;;;:::<<<:::;;;<<<===??????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>???>>>???@@@@@@@@@???===<<<======<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999999999888888888888777777999999999888777888999888888888888888888888888:::999999999999999999:::999:::;;;<<<<<<===>>>???CCCIIIXXXmmm|||{{{tttjjjWWWRRRJJJEEECCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEAAABBBBBBBBBAAA???===<<<<<<;;;;;;::::::;;;;;;<<<999;;;===>>>>>>???AAACCCCCCFFFIIIKKKMMMRRRZZZaaajjjoooxxx}}}}}}~~~yyyxxxzzzzzzyyyvvvuuuzzzyyyvvvyyy|||~~~tttoookkkhhhgggdddaaa___bbblllzzz}}}yyyvvvuuutttxxx~~~{{{yyyzzzzzzyyy{{{}}}~~~~~~}}}|||{{{wwwvvvvvvvvvuuuuuuuuuuuupppsssvvvwwwwwwvvvwwwxxx||||||rrriii]]]RRRJJJBBB<<<<<<<<<:::999:::999999999999999999999999999999999999999999999999999999888888888888999999888888888888888888888888777777777777777888888888777888888888888999999999777777777777888888888888888888999::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<======>>>>>>>>>>>>>>>;;;;;;;;;<<<>>>???AAABBB??????@@@AAAAAAAAAAAA@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIFFFEEEGGGJJJKKKKKKQQQYYY___mmmFFFDDDAAA>>><<<<<<<<<===??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGEEECCCCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888999:::888888888888888777666666:::::::::999888777666555777777777777888888888888:::::::::999999888888888;;;;;;;;;;;;<<<===>>>>>>???CCCKKKYYYppp~~~zzztttooobbbZZZPPPGGGCCCCCCEEEFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@??????===;;;;;;<<<<<<;;;:::::::::;;;;;;<<<===>>>>>>AAADDDGGGKKKOOOTTTZZZ^^^dddkkkvvv~~~||||||{{{|||zzzzzz~~~{{{uuuqqqmmmjjjfffaaa```dddkkkttt{{{zzz{{{xxx{{{}}}{{{yyyxxxyyy|||~~~}}}|||zzzyyyyyyyyyyyyuuuuuutttsssrrrrrrrrrrrrooooooooopppsssvvvyyyzzz{{{~~~~~~}}}xxx}}}wwwooobbbTTTIII@@@???>>>===;;;;;;:::::::::999999888888999999:::===<<<:::888888999:::;;;999888777666666777888999777777777777777777777777777777777777777777777777777777777777777777777777888777666666666777999:::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@AAABBBCCCDDDEEEFFFGGGEEECCC@@@@@@AAACCCDDDBBBBBBBBBBBBCCCCCCCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHIIIKKKMMMNNNOOOWWWfffzzzEEECCCAAA>>>=========>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGEEECCCCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@?????????=========<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888999999888888888888888777666666999::::::999999888777666666666777777777888888888999999888888888777777777999999999999:::;;;<<<<<<>>>BBBHHHTTThhh{{{wwwssseee^^^RRRIIIEEEDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@>>><<<:::999::::::999888::::::;;;;;;<<<======>>>???BBBEEEHHHLLLQQQVVVZZZccckkkxxx}}}zzz{{{~~~}}}||||||yyysssnnnkkkfffbbb```dddjjjsss|||{{{{{{zzz|||{{{yyyxxxwwwxxx{{{~~~~~~}}}{{{zzzxxxwwwwwwwwwsssrrrrrrqqqpppppppppqqqqqqqqqqqqrrrsssuuuwwwxxxwwwyyy~~~yyyuuuuuuvvv|||~~~tttiii]]]PPPGGG@@@???>>><<<;;;;;;:::::::::999999888888999999:::<<<;;;999888777888999:::999888777666666777888999777777777777777777777777777777777777777777777777888888888888888888888888888777666666666777999:::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>><<<<<<<<<===>>>>>>??????@@@AAABBBCCCEEEFFFGGGHHHHHHFFFCCCAAA@@@AAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHJJJLLLMMMNNNQQQ]]]nnnCCCBBB@@@???>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAADDDDDDCCCCCCDDDDDDEEEFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHFFFDDDCCCDDDDDDCCCBBBBBBBBBAAA@@@???>>>>>>===<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888888888999777888888888888777777666666666777777777777666666666666777777777777888888888777777777777666666666777777777777888999:::;;;===???DDDLLL\\\sss}}}{{{nnneeeYYYOOOIIIGGGFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@>>><<<:::::::::;;;:::999:::::::::;;;<<<<<<=========???BBBEEEHHHMMMRRRVVV^^^ggguuu|||wwwuuuyyy~~~}}}xxxrrrnnnhhhdddaaadddiiirrr}}}||||||~~~}}}wwwvvvuuuuuuwwwzzz}}}~~~}}}{{{yyywwwuuuuuutttppppppoooooooooooooooooosssssssssttttttuuuvvvvvvvvvuuuvvvxxxuuunnnlllnnnttt}}}|||nnn```TTTJJJEEE??????===<<<;;;;;;:::::::::999999888888999999:::;;;:::888777777777888999888888777777777777888888777777777777777777777777777777777777777777777777888888888888888888888888888888777666777888999:::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????;;;<<<<<<======>>>??????@@@AAABBBDDDFFFHHHIIIJJJIIIGGGDDDBBBAAAAAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFFFFGGGHHHJJJKKKLLLLLLUUUaaarrr}}}{{{{{{AAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFDDDCCCDDDDDDCCCBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888777777888888888888777666222333444555555555555555666666666666777777777888777777777777777777777777777777666777777888999:::===>>>AAAFFFPPPdddyyyqqqdddXXXPPPKKKIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAA???===<<<======<<<;;;:::::::::;;;;;;<<<<<<<<<;;;===@@@CCCEEEIIINNNRRRWWW___kkkxxxxxxssssssxxx}}}wwwssslllgggccceeejjjqqq~~~}}}|||uuutttttttttvvvyyy|||~~~~~~|||yyyvvvtttssssssoooooonnnnnnnnnoooooopppssstttuuuvvvwwwxxxxxxwwwzzzvvvtttrrrnnniiijjjnnnvvvxxxhhhXXXLLLFFFDDD???>>>===<<<;;;;;;;;;;;;:::999999888888999999:::999999888777666777777888888777777777777777777888777777777777777777777777777777777777777777777777888888888888888888888888999888777777777888999:::::::::999999::::::;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>????????????;;;;;;<<<<<<===>>>>>>??????@@@AAADDDFFFHHHIIIJJJIIIHHHEEECCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDFFFEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEEEEEEEGGGHHHIIIJJJMMMRRRZZZggg{{{~~~{{{{{{@@@@@@@@@@@@@@@AAAAAABBB@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGEEECCCBBBCCCCCCBBBAAABBBBBBAAA@@@>>>===<<<<<<=========<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;:::::::::999999999999888888777777666777777888888888777777333333444555666666666666555666666666666777777777888888888888888888888888777777777888888999:::;;;===<<>>>>>===<<<:::::::::;;;;;;;;;;;;;;;;;;===???AAACCCGGGKKKOOOSSSXXX```jjjuuu|||tttppprrr{{{}}}zzzqqqkkkggghhhkkkrrr~~~{{{tttsssssstttvvvyyy|||}}}~~~|||yyyvvvtttsssrrrooooooooooooooopppqqqrrrqqqsssvvvyyy{{{|||||||||}}}wwwrrroookkkhhhlllrrrzzzrrraaaRRRGGGCCCCCC>>>===<<<;;;;;;:::;;;;;;:::999999888888999999:::888888777777777666777777777777777888888777777777777777777777777777777777777777777777777777777777888888888888888888888888999888777777777888:::;;;::::::999999::::::;;;<<<::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>;;;;;;;;;<<<======>>>>>>===>>>@@@BBBDDDFFFHHHHHHIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHIIINNNPPPUUU```qqq||||||???@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFDDDBBBAAABBBBBBAAA@@@AAAAAA@@@???>>>======<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::888888999999888888777666666777777888888888888777666666777888999999888888555555666666666666777777777777888888888888999999888888888888999:::;;;<<<===;;;===BBBEEENNNeee{{{sssfffYYYNNNGGGHHHGGGFFFEEEDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@>>><<<<<<<<<===<<<:::::::::::::::::::::;;;;;;;;;===???@@@BBBEEEIIILLLPPPTTTYYY___ffftttyyysssqqquuuvvvpppllllllnnnsss|||uuuuuuuuuvvvwwwyyy|||}}}~~~}}}~~~|||zzzwwwuuusssrrrqqqoooooooooooopppqqqsssssspppsssxxx|||{{{uuuooollliiiiiiooovvvwwwiiiYYYLLLEEEBBBAAA===<<<<<<;;;::::::;;;;;;:::999999888888999999:::888888888888777777777666777777888888888888777777777777777777777777777777777777777777777777777777999999999999999999999999999999888777888999:::;;;::::::999999::::::;;;<<<::::::::::::::::::::::::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<===>>>>>><<<===>>>@@@BBBDDDEEEFFFHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDDDDEEEFFFGGGHHHKKKLLLPPPYYYfff|||}}}{{{{{{@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDBBB@@@@@@AAAAAA@@@???@@@@@@??????>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::::::::999999777888888999888777666555666666777888888888888888666777777888888888777777555555555666666666777777666666666777777777888888888888888888999:::;;;;;;;;;888:::AAADDDHHHWWWjjjwwwgggXXXOOOIIIHHHFFFDDDDDDEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA???===<<<======<<<;;;:::::::::::::::::::::::::::;;;===>>>???BBBFFFIIIJJJNNNTTTWWW\\\fffuuu|||vvvuuu|||}}}zzzyyyzzzyyyxxx|||}}}~~~{{{uuupppooopppuuu|||wwwwwwwwwxxxyyyzzz|||}}}~~~{{{zzzzzzyyywwwuuurrrqqqpppooonnnnnnnnnoooppprrrssstttrrruuu{{{yyysssmmmkkkiiikkksss|||xxxnnn^^^QQQHHHDDD@@@>>><<<<<<;;;;;;::::::;;;;;;:::999999888888999999:::888888999999888888777777666777888999999888777666777777777777777777777777777777777777777777777777999999999999999999999999999999888888888999:::;;;::::::999999::::::;;;<<<999999999999999999999999888999999:::;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<::::::;;;<<<<<<======>>>======???@@@AAACCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFHHHMMMUUU^^^ppp}}}{{{{{{@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBB@@@???@@@@@@???>>>?????????>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999;;;;;;;;;:::::::::999999777888888999999777666555666666777888888888888888444555555555555555444444555555555555666666666777444555555555666666777777777777777777888999:::;;;:::666999AAACCCDDDOOO___{{{sssbbbXXXIIIHHHFFFDDDDDDEEEFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCAAA???>>>??????>>>===::::::::::::::::::::::::999:::<<<===>>>@@@DDDGGGDDDJJJPPPSSSUUU\\\hhhqqq~~~}}}yyy}}}yyyuuutttuuusssqqqtttyyy~~~{{{||||||zzz|||~~~xxxsssqqqrrrwww}}}yyyyyyyyyyyyzzz{{{|||}}}|||yyywwwxxxvvvuuurrrpppooonnnnnnmmmmmmmmmnnnpppqqqsssssstttwww}}}yyysssmmmlllkkknnnwwwsssgggWWWKKKFFFCCC???<<<<<<<<<;;;:::::::::;;;;;;:::999999999999999999:::999999999999999888777777666777888999999888777666777777777777777777777777777777777777777777777777999999999999999999999999:::999888888888999:::;;;::::::999999::::::;;;<<<999999999999999999999999888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;<<<======>>>>>>>>>???@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDEEEEEEFFFGGGHHHDDDFFFKKKSSS[[[jjj||||||BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEBBBBBBAAAAAAAAABBBCCCCCCFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@===<<<;;;;;;;;;;;;<<<===;;;;;;::::::::::::999999::::::::::::::::::::::::;;;:::999888777777777777888888777666666555666666888777666555555666777888666666666666666666666666666666666666777777777777777888888888888999999999999:::;;;:::;;;BBBMMMVVVfff|||ooo\\\OOOKKKEEEDDDEEEGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@???>>>===<<<;;;<<<<<<;;;::::::::::::;;;::::::;;;;;;===>>>???@@@DDDHHHLLLPPPSSSWWW^^^dddttt}}}}}}{{{~~~}}}{{{xxxuuussspppnnnjjjggggggjjjnnnpppyyy{{{{{{|||yyyxxx}}}|||xxxwwwzzz~~~}}}xxxwwwxxxxxxzzz|||~~~}}}zzzvvvtttqqqrrrrrrqqqqqqooonnnnnnmmmmmmllllllmmmpppssstttwww|||vvvmmmhhhkkkooosss|||mmm^^^NNNGGGEEEAAA??????;;;:::999999888888999999666666666666666666666666999999999888777666666555777777777777777777777777666666555555555555666666888888777666666666666666777888999:::;;;:::999999777777777777777777777777888999:::<<<===<<<<<<;;;999::::::;;;;;;::::::999888888888999999::::::::::::::::::;;;;;;:::999999;;;;;;;;;<<<<<<>>>??????======>>>>>>????????????@@@@@@AAABBBBBBCCCCCCDDDCCCDDDEEEDDDCCCCCCEEEGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDHHHGGGEEEDDDDDDFFFHHHIIIMMMIIIKKKSSSXXXaaayyyBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEECCCCCCBBBAAAAAABBBBBBBBBEEEEEEDDDDDDCCCBBBBBBAAABBBAAAAAAAAA@@@@@@@@@@@@;;;:::999999999999:::;;;;;;;;;:::::::::999999999::::::::::::::::::::::::;;;:::999888777777777777999888777777777777777888888777666555555666777888666666666666666666666666555666666666777777777777777777888888888999999999999;;;;;;::::::???HHHOOO^^^rrrzzzhhhSSSNNNGGGDDDEEEGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@???>>>===<<<<<<===<<<;;;;;;::::::;;;;;;::::::;;;;;;<<<>>>???@@@BBBFFFJJJMMMPPPUUU\\\aaahhhqqq}}}yyyvvvsssqqqnnnkkkgggccccccdddgggiiinnnyyy~~~{{{~~~~~~|||{{{zzzzzz}}}~~~zzzyyy|||~~~zzzzzzzzzzzz|||~~~~~~|||yyyuuusssqqqqqqqqqppppppooonnnnnnmmmmmmmmmmmmnnnpppssstttxxx||||||tttnnnlllpppuuuzzzvvvgggYYYJJJDDDBBB???======;;;:::999999888888999999888888888888888888888888999999888888777666666555777777777777777777777777777777666666666666777777888888777666666666666666777888999:::::::::999999777777777777777777777777888999:::<<<<<<<<<<<<;;;999::::::;;;;;;::::::999999999::::::;;;;;;;;;;;;:::::::::;;;;;;::::::999;;;;;;;;;;;;<<<===>>>???????????????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCCCCCCCDDDGGGFFFEEEDDDDDDEEEGGGHHHJJJHHHJJJRRRVVV^^^sssBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@?????????;;;::::::999999::::::;;;::::::::::::999999999999:::::::::::::::::::::::::::999888888777777777777888888777777888888999999777666666555555666666777777777777777777777777777555555666666666777777777777777777888888888999999999:::;;;:::999<<>>=========<<<;;;;;;:::;;;;;;;;;::::::;;;;;;<<<===??????@@@CCCHHHJJJMMMQQQWWW]]]ccclllzzz{{{wwwsssrrrpppmmmhhhcccaaaaaabbbcccgggoooyyy~~~}}}{{{{{{{{{|||}}}}}}|||~~~~~~}}}~~~~~~~~~~~~}}}|||zzzwwwtttrrroooooooooooooooooonnnnnnmmmmmmmmmnnnoooqqqssstttxxx|||zzzvvvrrrpppqqqwww}}}zzznnn]]]QQQEEEAAA???===;;;<<<;;;:::999999888888999999888888888888888888888888999999888888777666666666777777777777777777777777888888777777777777888888888777777666666666666666777888999999::::::999999777777777777777777777777888999:::;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<999::::::;;;;;;:::::::::;;;;;;;;;;;;<<<===>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFEEEDDDDDDFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCDDDEEEFFFGGGHHHGGGJJJQQQTTTZZZkkk~~~CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEEEEEEEEDDDBBBAAAAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAA????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888999999999999999999999999999999888777777777777777777666666666777888999999666666666666666666666666777777777777777777777777555555555666666666777777777777777777888888888888888999;;;;;;:::;;;???AAAJJJWWWmmmyyyaaaXXXMMMEEECCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAA@@@?????????======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>BBBFFFHHHJJJMMMSSSXXXbbblll{{{}}}{{{xxxuuupppjjjfffdddccccccggglllrrrzzz~~~|||{{{{{{zzz~~~||||||{{{yyywwwtttqqqpppmmmmmmmmmmmmmmmnnnnnnoookkklllmmmnnnpppqqqrrrrrrwwwzzz}}}~~~|||xxxtttrrrooorrrwww~~~~~~rrreeeTTTJJJAAA???>>><<<:::;;;;;;:::999999888888999999888888888888888888888888888888888888777777666666777777777777777777777777888777777666666777777888777777666666666666777777777888888999999999999999777777777777777777777777888999999:::;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<999999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>AAA@@@@@@@@@@@@?????????@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFDDDEEEFFFHHHIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGKKKPPPSSSWWWdddrrrCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999888888888999999999999999999999999888888777777666777777777555555555555555666777888555555666666666666555555666666666666666666666666555555555555666666666666666666777777777888888888777888:::;;;<<<===???AAAEEENNN```vvv|||iii```SSSIIIEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBAAAAAA@@@@@@======<<<;;;;;;;;;;;;<<<;;;;;;:::;;;;;;<<<===>>>===AAADDDFFFGGGJJJPPPUUU\\\fffwww|||vvvqqqnnnkkkjjjjjjkkkmmmttt~~~~~~|||{{{{{{{{{~~~~~~~~~~~~zzzyyyxxxvvvsssqqqooonnnkkkjjjjjjkkklllmmmooooookkklllnnnpppqqqrrrrrrrrrtttvvvxxxwwwsssqqqpppqqqpppvvv~~~vvvfffXXXMMMEEE???>>>>>><<<;;;<<<;;;:::999999888888999999777777777777777777777777888888888777777777777777777777777777777777777777777666666555555666666777777777666666666666777777777777777888888888999999777777777777777777777777888888999999:::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::::::::888999::::::;;;;;;;;;:::<<<;;;;;;;;;;;;<<<<<<===???????????????>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFEEEDDDDDDFFFHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHLLLPPPRRRUUU___hhh|||CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@999::::::;;;;;;::::::999999999999999888888888888999999999999999999999999888777777666666777777777555555444444444555666666444555555666666555555444666666666666666666666666444444555555555666666666666666666777777777888888777888999;;;===>>>@@@@@@BBBHHHVVVjjjrrrhhhZZZOOOIIIGGGEEECCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBAAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<===<<>>??????<<<;;;===;;;:::999999888888999999666666666666666666666666888888777777777777777777777777777777777777777777666666555555555555666666666666666666666777777888888777777777777888999999777777777777777777777777999888888888999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::888888999:::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????@@@@@@AAABBBBBBCCCCCCDDDCCCDDDEEEDDDCCCCCCEEEGGGIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCDDDEEEFFFFFFGGGGGGGGGJJJMMMOOOPPPTTT[[[```pppCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBB999999:::;;;;;;:::999999999999999999888888888888888888888888888888888888777777666666666666777777777666666555555555555666444444555666666555444444444444444444444444444444444444444555555555666666666666666666777777777888999888999:::<<<===>>>>>>???DDDNNN___ttt{{{qqqcccWWWPPPKKKHHHEEECCCDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCBBB>>>======<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<:::===???@@@@@@CCCHHHLLLPPPWWWdddrrrzzzwwwzzz}}}~~~|||zzzxxxvvvuuussspppnnnlllkkkjjjgggffffffgggiiilllooopppnnnqqqtttwwwxxxxxxvvvuuulllllljjjfffdddgggooowww{{{qqqfffXXXLLLCCC???===??????;;;:::<<<;;;:::999999888888999999777777777777777777777777777777777777777777777888777777777777777777777777777777666666666666777777666666666666666777888888888777777666777888999:::777777777777777777777777999888888888888:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::777888999:::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<======>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDBBBCCCDDDCCCBBBBBBDDDFFFIIIIIIIIIHHHHHHHHHGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHFFFIIILLLLLLNNNRRRWWW[[[fffvvvDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCEEEEEEDDDCCCCCCCCCCCCDDDDDDEEE@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBB;;;;;;<<<======<<<;;;;;;999999999888888888888777888888888888888888888888777777666666666666777888999888777666666555666666333444555666666555444333444444444444444444444444444444444555555555666666666666666666777777777777:::999888999:::<<<<<<;;;===AAAIIIXXXmmmwwwhhh\\\TTTOOOJJJGGGCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDCCCCCCCCC>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<888;;;===>>>>>>@@@EEEJJJKKKOOOWWWaaaooo~~~|||yyywwwuuutttrrrooommmkkkjjjiiiffffffeeefffhhhllloooqqqqqqssswwwzzz|||{{{yyyxxxjjjiiigggbbb```eeepppzzz}}}ooocccZZZOOOEEEAAA>>>===???>>>:::999;;;;;;:::999999888888999999888888888888888888888888777777777777777888888888777777777777777777777777888888777777777777888888666666666666666777888888888777666666666777999:::777777777777777777777777999888888777888:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>======<<<<<<<<<;;;777888999:::;;;;;;<<<;;;<<<;;;;;;:::::::::;;;;;;======>>>???AAABBBCCCDDD@@@@@@AAABBBBBBCCCCCCDDDAAABBBCCCCCCBBBBBBCCCEEEIIIIIIHHHHHHHHHGGGGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHHHHIIIIIIFFFIIIJJJJJJLLLPPPUUUXXX^^^jjjBBBBBBBBBCCCCCCDDDDDDDDDDDDBBBAAA@@@@@@AAACCCDDDCCCCCCCCCCCCCCCDDDEEEEEECCCBBBAAA@@@???@@@AAAAAA===???AAACCCCCCCCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;::::::999999888777666666888888999999999:::::::::666666666666555555555555555555555555555444444444666555555555444444444444444444444555555555555666555555555555666666666666555555555555666666666666777777777777888999:::;;;:::AAAGGGMMM^^^zzz{{{qqqhhh___WWWPPPLLLEEEDDDCCCBBBCCCDDDFFFGGGFFFFFFFFFFFFEEECCCBBBAAA@@@@@@???>>>===<<<;;;;;;999999999999::::::;;;<<<999:::;;;===>>>@@@AAABBBIIIKKKQQQXXXcccqqq~~~~~~{{{yyywwwtttrrrpppmmmjjjiiihhhhhhffffffeeefffiiimmmqqqsssxxxzzz}}}wwwpppfffbbb^^^\\\aaakkkwww~~~rrrgggZZZMMMDDDAAA??????>>><<<;;;:::999888888888888777666555555444888888777777777777888888999999::::::999888666555666666666666666666666666999888888888777777666666444555666666666555333222555555555555666666666666999999999888888888777777888888999::::::;;;<<<<<<;;;;;;:::999999999::::::;;;;;;;;;;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;>>>???@@@AAAAAAAAA@@@?????????@@@AAAAAABBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAAEEEEEEFFFFFFFFFFFFEEEDDDGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFHHHIIIIIIJJJLLLOOORRRZZZ```nnnAAAAAAAAAAAABBBBBBCCCCCCDDDCCCAAA@@@@@@AAACCCDDDCCCBBBCCCCCCDDDEEEFFFGGGEEEDDDCCCAAA@@@@@@@@@AAA===>>>@@@BBBCCCBBBAAAAAA>>>>>>======<<<<<<;;;;;;::::::999999888777777666888888888888999999999:::777777777777666666666666888888888888888777777777666666666555555555444444444444444555555555555666555555555555666666666666555555555555666666666666777777777777888999::::::999???EEEJJJ[[[vvv|||uuuooojjjbbbYYYRRRKKKHHHDDDCCCCCCEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>===<<<<<<;;;::::::999999::::::;;;<<<999:::;;;<<<>>>???@@@AAAAAACCCGGGLLLUUU```lllttt~~~||||||}}}|||{{{yyyvvvuuusssqqqnnnkkkiiiggggggggggggfffeeefffhhhlllqqqsss|||}}}{{{rrrlllcccaaa^^^___dddooo|||yyyjjj___UUUIIIAAA>>>>>>>>>===<<<;;;::::::999::::::999888888777666666888888777777777777888888999999999999888777666555666666666666666666666666888888888888777777777666666777777888777666555444555555666666666777777777999999999888888888777777777777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAADDDEEEEEEEEEEEEEEEDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIKKKNNNQQQVVV[[[ggg|||AAAAAABBBBBBBBBBBBBBBCCCCCCCCCAAA@@@@@@AAABBBCCCBBBBBBBBBCCCEEEFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@===>>>???AAABBBAAAAAA@@@>>>>>>======<<<;;;;;;;;;::::::999999888777777777777777777777888888888888888888888777777777666666888888888888888888888888777666666666555555555555444444444555555555555666444555555555555666666666555555555555666666666666777777777777888999::::::999===BBBHHHWWWppp~~~{{{zzzyyyttthhh___UUUNNNFFFCCCEEEFFFEEECCCFFFFFFFFFFFFEEEDDDCCCCCCAAAAAA@@@???>>>===<<<<<<::::::::::::::::::;;;<<<::::::;;;<<<===>>>???@@@@@@AAACCCFFFKKKSSS\\\bbbooouuu}}}~~~}}}|||{{{xxxyyyyyyxxxwwwuuusssqqqpppooollliiigggeeeeeeeeegggfffeeeeeehhhmmmqqquuu~~~}}}yyyrrrjjjddd]]]^^^___bbbjjjuuurrr```UUUMMMEEE>>>;;;<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;:::999999888888888888777777777777888888999999888777666666666666666666666666666666666666888888888888777777777777888888999999999888777666666666666777777777888888999888888888888777777777666666777777888999999999:::;;;<<<======<<<;;;:::999999:::;;;;;;;;;::::::999999999999999999999999::::::999999999999::::::===>>>???AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAACCCCCCDDDDDDDDDDDDDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHJJJMMMOOOQQQTTT]]]mmmCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBAAABBBBBBCCCEEEGGGHHHIIIKKKJJJHHHFFFCCCAAA@@@???<<<===>>>???@@@@@@@@@@@@>>>======<<<<<<;;;::::::999999999888888888777777666666666777777777777777777777777777666666666666555555555555666666666666777777666666666555555555444444444555555555555666444444444555555555666666555555555555666666666666666666666777777888999:::999<<<@@@FFFSSSggg}}}|||sssaaaWWWJJJEEEFFFHHHFFFCCCEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBAAA@@@???>>>======;;;;;;:::::::::;;;;;;<<<::::::;;;<<<======>>>>>>AAABBBCCCDDDGGGLLLSSSWWW^^^dddnnnuuu{{{~~~|||zzzyyyxxxvvvvvvvvvuuutttrrrpppooommmkkkiiifffdddccccccccceeeddddddeeeiiinnnsssvvv~~~}}}yyyuuunnngggaaa]]]YYY\\\aaagggooozzzlllWWWLLLHHHCCC===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777888888999888666555555555666777666666666666666666666666888888888777777777777777999999999999888888777777777777777777888888888888888888888888777777777777777777777888888888999999888999;;;======<<<:::999888999999:::;;;;;;;;;;;;999999999999999999999999999999888888888999::::::<<<===???AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEECCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHIIIKKKMMMNNNPPPVVVaaarrrCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCEEEFFFHHHIIIKKKJJJHHHFFFDDDAAA???>>><<<<<<===>>>????????????=========<<<;;;;;;::::::999999999888888888888888666666666666666666666666666666555555555444444444333333333444444444555555666666666666555555555555444444444555555555555666444444444444555555555555555555555555666666666666666666666666777888999:::;;;<<<@@@EEEOOO^^^ppp}}}ooocccSSSJJJHHHIIIGGGDDDDDDEEEFFFFFFFFFFFFFFFEEECCCCCCBBBAAA@@@???>>>>>><<<<<<;;;::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<===<<<>>>???@@@BBBEEEJJJNNNRRRXXX```ggglllrrryyy~~~}}}zzzxxxvvvuuutttssssssrrrpppooonnnmmmiiihhhfffdddcccbbbccccccccccccdddfffjjjooosssvvvwwwtttpppiiiccc]]]ZZZXXXXXX^^^fffmmmttt}}}xxxeeeQQQHHHEEEBBB>>>===:::::::::;;;;;;;;;;;;;;;999999999999888888888888888888777777777777888888888888666555555555666777777777777777777777777777777777777777777777888888888888777777666666666666777777777777888888888888777777777777777777777777888888888999999999999999666777999;;;<<<;;;999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888999999:::;;;<<<===???AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCEEEGGGHHHHHHHHHJJJLLLNNNNNNQQQZZZfff{{{AAAAAAAAAAAAAAA@@@@@@@@@CCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAABBBDDDEEEFFFGGGGGGGGGFFFEEECCCAAA???>>>;;;;;;<<<<<<===>>>>>>???======<<<<<<;;;:::::::::888888888888888888888888777777777777666666666666555555555444444444333333444444444555555666666777666555555555444444444444444444444555555555555666333444444444444555555555555555555555666666666666666666666666777888999999<<<<<>>???@@@CCCFFFIIIIIINNNSSSXXX[[[aaahhhmmmtttyyy~~~|||~~~~~~~~~~~~{{{yyywwwuuutttqqqqqqpppnnnmmmlllkkkjjjeeedddcccbbbbbbbbbcccddddddeeefffhhhkkknnnpppqqqkkkiiiddd^^^YYYWWWWWWYYY\\\dddmmmtttyyymmm^^^MMMFFFDDDAAA>>>>>>:::::::::::::::;;;;;;;;;888888888888888888777777888888777777777777888888888777777666666777777777777777777777777777777777777777777777888888888888888777666555555555555666666666666777777777888888666666777777777777777888999999999999999999999999666777888999::::::999999999999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888999999:::;;;<<<===>>>???AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCFFFHHHIIIIIIIIIJJJKKKNNNLLLOOOVVV^^^mmmDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAABBBCCCDDDEEECCCCCCDDDDDDCCCAAA???>>>;;;;;;;;;;;;<<<===>>>>>>===<<<<<<;;;;;;::::::999888888888888888888888888888888888777777666666666666555555555444444444444444444555555666777777888444444444444333333333333444444444555555555555666333333444444444555555555555555555555666666666666666555555666666777888999<<<;;;>>>DDDGGGIIIQQQ\\\mmmrrr^^^PPPJJJHHHGGGCCCDDDEEEFFFGGGHHHHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::<<<>>>???@@@BBBDDDFFFCCCFFFIIILLLNNNSSS[[[aaadddiiiooosssvvvzzz}}}{{{}}}}}}}}}}}}}}}~~~~~~|||zzzxxxvvvtttsssnnnmmmllljjjiiihhhggggggbbbaaaaaaaaabbbccceeefffhhhiiijjjllllllkkkjjjiii___^^^ZZZVVVSSSTTTYYY^^^dddlllvvv|||~~~zzzaaaUUUIIIDDDAAA===<<<>>>;;;:::::::::::::::::::::777888888888888888888888888888777777777777888888777777888888888888888777777777777777777777777777666777777777888888888888888777666555555555666666555555666666666777777777666666666666777777888888888888888888888888888888777777888999999:::;;;;;;::::::;;;;;;;;;:::999999::::::::::::::::::::::::999999999999:::;;;<<<===>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHIIIDDDFFFIIIJJJJJJIIIJJJKKKMMMJJJLLLTTTYYYaaawwwHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAABBBCCCDDD@@@AAABBBBBBBBBAAA@@@???;;;;;;;;;;;;;;;<<<>>>>>>===<<<<<<;;;;;;:::999999888888888888888888999999999999888888777777666666777666666666555555555555333333444444555666666777444444333333333222222222444444444555555555666666333333333444444444555555555555555555666666666777555555555666666777888999;;;:::===CCCDDDCCCHHHQQQ___zzz}}}eeeSSSJJJGGGHHHCCCDDDEEEFFFGGGHHHHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888:::<<<<<<<<<===???AAA@@@CCCEEEFFFHHHMMMVVV\\\UUUZZZ```dddgggkkkqqqvvv}}}}}}{{{}}}}}}|||}}}}}}~~~~~~}}}{{{yyywwwuuutttssslllkkkiiihhhfffeeeeeeeee````````````bbbdddfffgggkkklllnnnnnnllliiieeecccYYYXXXUUURRRPPPTTT[[[bbbjjjrrr}}}uuukkkXXXOOOGGGBBB>>>::::::<<<;;;;;;;;;::::::999999999888888888888888888888999888888777777777777888888777777999::::::999888777777777777777777777777777666666777777888888888999999888666555555555666777555555555555666666666666555666666666777777888888777777777777666666666666999999999999:::;;;<<<===;;;;;;;;;;;;::::::999888999999999999999999999999::::::::::::;;;<<<===>>>>>>???@@@AAABBBAAA@@@?????????@@@AAAAAABBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIJJJJJJDDDGGGIIIKKKJJJJJJJJJKKKKKKGGGJJJRRRVVVZZZkkkFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEDDDBBBBBB????????????@@@AAABBBBBBAAAAAABBBBBBAAA@@@>>>===???>>>===<<<;;;:::::::::<<<<<<<<<;;;;;;:::::::::888888888888888888888888666666666666666666666666666666666666777777777777777777777777777777777777444444555555555555444444444444444444444444444444333333333444444444555555777777777777777777777777555555555666666777888999999;;;>>>@@@BBBDDDGGGIIIUUUhhhwwwbbbRRRJJJHHHGGGGGGHHHGGGEEEEEEGGGHHHHHHHHHHHHGGGEEEDDDBBBAAA@@@???===;;;:::;;;<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;::::::;;;<<<>>>???@@@AAACCCEEEHHHJJJLLLMMMSSSTTTVVVZZZ^^^bbbfffhhhmmmuuu~~~~~~~~~zzz{{{|||}}}}}}}}}}}}|||}}}|||yyyvvvsssqqqpppooojjjjjjiiihhhfffdddbbbaaabbbaaa```aaadddhhhlllooooootttuuunnnhhhfffaaa[[[VVVRRRRRRSSSSSSUUU```nnnuuu{{{yyyfffYYYPPPIIIAAA=========;;;888999999999999999999999999999999999888888666555555555777888777666555666888777777777777777777777777999888888777777777777777777777777777777777777777666666666666666777888888:::999999999888888777777222444555444444555777999888888999::::::::::::999888888999::::::::::::999999999:::::::::999999888;;;<<<<<<<<<<<<:::999888;;;::::::999:::;;;===>>>???@@@AAAAAABBBBBBAAAAAA????????????@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCEEEFFFHHHHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKKKKLLLPPPYYYcccjjjEEEFFFFFFFFFFFFEEEEEEDDDCCCDDDDDDEEEDDDCCCAAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@AAAAAAAAAAAA???>>>===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888888888888888888888888777777777777777777777777777777777666666666666666666666666666666666666666555555666666666666555555444444444444444444444444333333333444444444555555555555555555555555555555555555555555666777888999999;;;>>>@@@AAACCCEEEGGGOOO```{{{~~~jjjYYYNNNJJJCCCDDDDDDEEEEEEEEEGGGHHHFFFFFFGGGFFFFFFEEEDDDCCCAAA@@@===<<<;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::;;;:::::::::;;;<<<>>>??????@@@AAACCCEEEGGGHHHIIIKKKLLLNNNRRRVVVZZZ]]]___cccjjjvvv|||~~~~~~}}}}}}~~~||||||}}}}}}~~~}}}}}}}}}{{{zzzwwwtttqqqnnnmmmlllhhhhhhgggeeecccbbb``````^^^^^^```cccggglllpppssswwwzzzwwwmmmddd___YYYSSSNNNLLLOOOUUUZZZ___kkkwwwyyyjjjYYYNNNIIIDDD===;;;<<<===;;;888999999999999999999999999999999999888888777666555555777888777666555666888777777777777777777777777999888777777666666777777777777777777777777777777666666666666666777888888777777777666666666555555222333444444333444666888777888999999::::::999999777888999999::::::999999999999999::::::999999888;;;<<<=========<<<:::999<<<;;;:::999:::;;;<<<===>>>???@@@@@@AAAAAA@@@@@@????????????@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGKKKKKKKKKKKKNNNTTT\\\bbbtttEEEEEEFFFFFFGGGFFFFFFFFFDDDEEEEEEEEEDDDCCCAAA@@@AAAAAA@@@@@@???@@@@@@@@@???@@@AAAAAA@@@???===<<<<<<<<<;;;;;;;;;;;;;;;<<<::::::::::::::::::;;;;;;888888888888888888888888777777777777777777777777888777777666666555555555555555555555555555555555666666777777777777666666444444444444444444444444333333333444444444555555444444444444444444444444555555555555666777888999:::<<<>>>??????@@@BBBDDDKKKYYYooovvvdddVVVNNNEEEEEEEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFFFFFFFEEEEEEBBBAAA???===<<<;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;:::::::::;;;<<<===>>>>>>>>>???@@@BBBCCCDDDEEEDDDEEEGGGIIIMMMQQQTTTVVVYYY^^^fffppp|||~~~sssvvvyyy}}}}}}|||||||||{{{{{{|||||||||{{{zzzzzzxxxwwwtttpppmmmkkkiiihhhfffeeecccaaa```___^^^^^^[[[]]]aaafffkkkppptttwww{{{{{{ttthhh]]]VVVQQQMMMJJJKKKQQQ\\\gggqqq{{{wwwiiiZZZMMMFFFAAA===::::::<<<===;;;888999999999999999999999999888888999888888777666555555777888777666555666888777777777777777777777777999888777777666666777777666666666666666666666666666666666666666777888888777777666666666666555555333444555555444555777888777888999999::::::999999777888999999::::::999999888999999::::::999999999<<<===>>>>>>>>>===<<<;;;===<<<;;;:::999:::;;;<<<===>>>>>>???@@@?????????>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFKKKKKKKKKKKKKKKNNNSSSWWWcccuuuDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFFFFDDDBBBAAABBBBBBAAA@@@??????????????????@@@@@@@@@???======;;;;;;:::::::::;;;<<<<<<888888999999::::::;;;;;;888888888888888888888888888888888888888888888888888888777666555555444444444444444444444444444444555555666666666666555555444444444444444444444444333333333444444444555555444444444444444444444444555555555555555666888888:::<<<===>>>===>>>???AAAKKKUUUfff|||ooo```VVVLLLJJJHHHFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBAAA???===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCFFFIIILLLOOOPPPTTTWWW\\\bbbkkkyyy}}}pppqqqrrrtttwwwzzz}}}~~~~~~|||{{{{{{{{{yyyyyyyyyyyyxxxwwwvvvuuuuuussspppmmmjjjgggfffeeecccbbbaaa___^^^^^^______^^^```eeejjjooorrruuuvvvtttqqqjjj___UUUPPPNNNMMMOOORRR[[[iiiwwwyyykkk\\\PPPIIIFFF<<<;;;:::;;;<<<<<<:::888888888888888888888888888888888888888888777666666555777888777666555666888777777777777777777777777888888777666666666666666666666666666666666666666666666666666666777777888888888888888888888777777666777777777666666888:::777777888999999999999999777777888999999999999999888888999:::::::::999999<<<===>>>???@@@???>>>===>>>===;;;:::999::::::;;;===>>>??????@@@@@@??????>>>>>>===>>>>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFIIIJJJKKKKKKJJJKKKMMMPPPXXXfffyyyDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@??????????????????@@@AAA@@@???>>>===;;;;;;:::::::::;;;;;;<<<777888888999999:::::::::777777777777777777777777777777777777777777777777888777777666555444444333444444444444444444444444333444444555555444444333444444444444444444444444333333333444444444555555555555555555555555555555444444444444555666777888999;;;<<<<<<;;;;;;===>>>HHHOOO]]]nnnyyykkkbbbRRRNNNIIIFFFFFFFFFEEEDDDFFFGGGGGGFFFFFFEEEDDDCCCDDDCCCBBB@@@???======<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;>>>>>>>>>?????????@@@@@@@@@AAABBBDDDFFFIIIKKKLLLPPPRRRUUUXXX___jjjxxxtttrrrpppoooqqqvvv{{{}}}{{{zzzyyyyyyxxxxxxwwwwwwuuutttrrrqqqpppooollliiifffdddcccbbb`````````aaaaaabbbcccdddeeegggjjjmmmoooooooooooohhhddd]]]VVVOOOLLLMMMPPPRRRZZZfffuuuzzzooo```RRRHHHDDDCCC<<<<<<;;;<<<<<<;;;999777888888888888888888888888777888888888888777777666555777888777666555666888777777777777777777777777888777777666555666666666666666666666666666666666666666666666666777777888777777777777777777888888555666777666555555777888777777888999999999999888777777888999999999999888777888999:::::::::::::::<<<===???@@@@@@@@@??????>>>===;;;:::999::::::;;;>>>??????@@@@@@@@@@@@@@@============>>>???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFHHHIIIJJJJJJJJJLLLMMMRRR\\\lll~~~FFFFFFGGGGGGHHHGGGGGGGGGFFFGGGGGGHHHHHHGGGEEEDDDAAAAAA@@@@@@???@@@@@@@@@???@@@AAABBBAAAAAA@@@???;;;;;;:::::::::::::::;;;888888888888888888999999777777777777777777777777666666666666666666666666777666666555555444444444444444444444444444444444333333333444444333333333444444444444444444444444333333333444444444555555555555555555555555555555444444444444555666777888888999;;;;;;::::::;;;===@@@GGGRRR___ooo~~~zzz}}}vvvpppYYYRRRJJJEEEEEEFFFFFFEEEGGGGGGGGGFFFFFFDDDCCCCCCDDDCCCCCCAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::999:::;;;;;;;;;;;;::::::>>>>>>>>>>>>>>>?????????>>>>>>???AAACCCEEEGGGHHHJJJLLLOOOQQQUUU]]]hhhppp}}}|||xxxtttrrrrrrvvv|||~~~|||{{{yyyxxxwwwwwwwwwvvvuuusssqqqooonnnjjjiiigggdddbbbaaa```___^^^```cccfffhhhjjjllllllmmmmmmmmmllljjjhhheeeccc^^^YYYSSSOOOKKKIIIMMMRRRWWWbbbrrr{{{rrrcccTTTHHHAAA===<<<<<<<<<<<<<<<;;;:::999888888888888888888888888888777777888888888888777777555777888777666555666888777777777777777777777777888777666666555555666666666666666666666666666666666666666666666777888888444444555555555555666666444444555444333333444666666777888888999999888888666777888888999999888888777888999999::::::::::::;;;<<<>>>@@@AAAAAA@@@@@@===<<<;;;:::999:::;;;<<<>>>???@@@@@@AAAAAA@@@@@@<<<<<<<<<<<<===>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEECCCDDDDDDEEEFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHDDDFFFHHHHHHHHHIIIKKKLLLMMMTTT```pppGGGGGGHHHHHHHHHGGGFFFFFFCCCDDDEEEFFFFFFFFFEEEDDD@@@@@@@@@???@@@@@@AAAAAA@@@AAABBBCCCCCCBBBAAA@@@<<<<<<;;;:::999999999999888888888888888777777777777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444333444444444444444444333444444444444444444444444333333333444444444555555444444444444444444444444444444444444555666777777666777999999999999:::<<<;;;BBBIIIPPP[[[mmm|||||||||hhh___RRRIIIFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBBBB@@@@@@???<<<<<<;;;;;;;;;:::::::::999:::;;;;;;;;;;;;:::999<<<<<<<<<======>>>>>>>>>======>>>???AAABBBDDDEEEEEEHHHKKKLLLNNNSSSZZZ```mmmxxx}}}zzzyyy{{{}}}~~~~~~}}}|||zzzxxxwwwvvvtttsssrrrpppnnnllliiihhhcccbbb```___]]]\\\\\\\\\]]]```ffflllpppsssuuuuuuqqqpppmmmhhhccc^^^ZZZXXXSSSNNNKKKLLLKKKKKKQQQYYYcccrrrrrrgggXXXKKKCCC???<<<::::::;;;;;;::::::999::::::888888888888888888888888777777888888888888777777555777888777666555666888777777777777777777777777777777666555555555555666777777777777777777777777666666666666666777888888444444444555555555666666555666666555444444555777666777777888888888888888666777777888888888888888777777888999:::::::::::::::<<<===???@@@AAA@@@@@@<<<;;;:::999:::;;;<<<======>>>>>>???@@@?????????<<<<<<<<<<<<===>>>??????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@BBBAAAAAABBBBBBDDDEEEEEEBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHCCCDDDFFFFFFFFFFFFHHHJJJIIINNNXXXddduuuHHHHHHHHHHHHHHHGGGFFFEEEAAABBBCCCEEEEEEEEEDDDDDD????????????@@@AAABBBBBB@@@AAABBBCCCCCCCCCBBBAAA===<<<;;;:::999888888888999999888888777777666666777777777777777777777777555555555555555555555555444444444555555555555555555555555555555555555555444555555555555555555444444444444444444444444444333333333444444444555555333333333333333333333333444444444444444555777777555777888999888888:::<<<;;;AAAFFFGGGLLL[[[sss}}}{{{zzzmmm\\\OOOIIIFFFDDDAAACCCCCCEEEFFFFFFGGGGGGGGGBBBCCCCCCCCCBBBAAAAAA@@@<<<<<<;;;;;;;;;:::::::::999:::;;;;;;;;;:::999888:::;;;;;;<<<<<<=========>>>>>>??????AAABBBDDDEEECCCFFFJJJKKKLLLOOOTTTXXX\\\fffuuu~~~~~~}}}~~~}}}}}}|||zzzxxxvvvuuuooonnnmmmkkkhhhfffcccbbb^^^^^^\\\[[[ZZZZZZZZZZZZ]]]aaahhhpppuuuyyyzzzzzzssspppkkkeee^^^XXXTTTQQQKKKFFFFFFJJJMMMOOOWWWaaaqqqwwwkkk___PPPFFFBBBAAA???===888999999999888999:::<<<777777777777777777777777666777777888888888777777666777888777666555666888777777777777777777777777777777666555555555555555888888888888888888888888666666666666666777888888555666666666777777888888888999:::999777777888:::666666777888888888888888666666777888888888888888666777888999:::;;;;;;;;;:::;;;===???@@@AAAAAA@@@;;;::::::999:::;;;===>>><<<======>>>>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFAAABBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGCCCDDDEEEDDDDDDDDDFFFHHHHHHLLLTTT___nnnHHHHHHIIIIIIHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>><<<<<<;;;::::::999888888999999999888888888888777666666777777888888999999888888777777666666666555555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444555555555555555555555555444555555555666666777777555555555555666777888999888999>>>CCCGGGOOO```ooo}}}~~~nnnZZZMMMIIIHHHEEEBBBDDDFFFGGGFFFFFFGGGHHHEEEFFFFFFFFFDDDCCCAAA???>>>>>>===<<<;;;::::::999<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>????????????@@@AAACCCEEEHHHJJJLLLMMMVVV[[[dddnnnxxx~~~}}}{{{|||||||||{{{yyyvvvtttpppnnnkkkhhhdddbbb```___\\\[[[XXXVVVVVVWWWYYYZZZ^^^bbbhhhpppwwwyyyxxxuuunnnhhhaaa[[[UUUPPPIIIDDDHHHDDDEEEKKKPPPUUU```kkk|||xxxmmmcccYYYKKKAAA===<<<;;;999888888888888888888888888888888777777666666555555999888888888777777666666777777777777666666666666777666666555555555666666555555555555666666666666555555555555555555555555555555666666666666555555555555555555555666777777888888888888888999999999666666666666666555555555888888888888777777777666777777777777777777777777::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>===============>>>>>>????????????>>>BBB@@@??????@@@AAAAAA@@@>>>???@@@BBBCCCDDDDDDEEEBBBBBBAAABBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFIIIIIILLLUUUbbbxxxHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>======<<<;;;;;;:::999999888888999999999888888888777777666666666777777777777777777777666666666555555555555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444555555555555555555555555444555555555666666666777666666666666777888999999::::::===AAACCCIIIWWWeeezzz~~~{{{fffVVVNNNIIIDDDCCCDDDEEEEEEEEEEEEEEEFFFEEEFFFFFFEEEDDDCCCAAA@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>?????????@@@AAABBBDDDFFFHHHIIIJJJLLLPPPWWW___gggpppxxx}}}~~~|||{{{yyyyyyzzzyyyxxxuuusssqqqlllkkkhhhdddaaa^^^\\\[[[XXXVVVUUUSSSTTTUUUWWWYYY]]]___dddiiinnnpppnnnlllaaa\\\WWWRRROOOLLLHHHEEEHHHEEEGGGMMMTTTZZZfffqqq~~~ooodddXXXOOODDD<<<::::::999777888888888888888888888888888777777777666666666555888888888777777777666666666666666666555555555555666666555555555555666666555555555555666666666666555555555555555555555555555555666666666666555555666555555555555666777777888888888888888888888888666666666666666666666666999999999999888888888888777777777777777777777777888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========???>>>>>>>>>===============>>>>>>???????????????BBB@@@??????@@@AAA@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFHHHIIIMMMTTT___rrrGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999888888999999888888888777777777666666666666666555555555666555555555555444444444555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444444444444444444444444444444444555555555555555666666666666666666666777888999:::<<<;;;===>>>???AAALLLWWWlll}}}xxxfffYYYNNNFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>======<<<999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFGGGJJJOOOTTTYYY^^^dddhhhqqqwww~~~~~~|||zzzyyyvvvvvvvvvuuusssqqqnnnlllgggeeebbb___[[[XXXWWWVVVRRRQQQQQQQQQRRRTTTVVVXXX\\\\\\]]]___aaaaaa___]]]RRROOOKKKIIIIIIHHHGGGFFFHHHHHHLLLSSS[[[dddpppzzzssscccXXXKKKEEE>>>:::::::::999777888888888888888888888888777777777777666666666666888888777777777777666666555555555555444444444444666666555555555555666666555555555555666666666666555555555555555555555555555555666666666666555555666666555555666666777888777777777777777777777777666666666666666666666666:::::::::999999999999888777777777777777777777777666777777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<======??????>>>>>>>>>============>>>>>>???@@@@@@??????AAA@@@>>>>>>@@@AAA@@@???AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEHHHMMMSSSYYYhhhGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::::::::::::::999999888888888888888888777777777777666666666555555444444333444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333444444444444444444444444444444444555555555555555555555555777666666777777888999:::<<<;;;<<<===<<<===DDDMMM]]]mmmvvvgggXXXMMMJJJHHHGGGGGGHHHIIIJJJJJJFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>======888999999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@AAAAAABBBBBBEEEHHHKKKMMMOOOSSSWWWZZZ___eeemmmtttzzz~~~}}}||||||}}}~~~~~~~~~}}}}}}}}}}}}|||zzzxxxvvvtttsssrrrpppnnnkkkiiigggbbb```]]]ZZZVVVTTTRRRQQQOOOOOOPPPQQQSSSUUUWWWXXXZZZXXXVVVUUUTTTTTTRRRPPPKKKHHHFFFDDDDDDEEEGGGHHHIIIMMMUUU___hhhqqqyyyxxxiiiYYYNNNDDDAAA===<<<<<<<<<:::888888888888888888888888888777777777777666666666666777777777777777777666666666666666555555555444444666555555555555666666777555555555555666666666666555555555555555555555555555555666666666666555555666666666555666777777888777777777777666666666666666666666666666777777777::::::999999999888888888777777777777777777777777666666777777888999999999;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>?????????>>>>>>>>>=========>>>>>>???@@@@@@@@@@@@AAA???>>>>>>???@@@@@@???@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFDDDHHHMMMQQQSSS^^^uuuFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@========================<<<<<<<<<<<<<<<;;;:::::::::999999999999999888888888888888777777777666666666666555555444444333333333333333444444444444444555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444555555555555555444444444666666666666777888999::::::999:::<<<<<<<<>>======999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<===============>>>>>>>>>????????????AAADDDEEEGGGIIILLLOOORRRVVV[[[aaaeeejjjooorrrwww|||~~~}}}|||{{{zzzyyyyyyyyyyyyyyyzzz{{{||||||}}}{{{||||||{{{zzzwwwuuutttqqqpppnnnlllhhheeecccbbb\\\[[[XXXUUUSSSQQQOOOOOOOOOPPPRRRTTTUUUWWWWWWXXXWWWTTTPPPMMMLLLJJJIIIGGGGGGEEECCCAAAAAACCCGGGJJJNNNWWWcccnnnwww~~~|||nnn___PPPGGG@@@???>>>===<<<;;;999777777777777777777777777777666666666666777777777777666666666666666666777777777777777666666666555555555555555555555666777777555555555555666666666666666666666666666666666666555555666666666666555555666666666666666777888888777777777777666666555555666666666666777777888888999888888888777777777777777777777777777777777777777777888888999:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>>>>??????????????????>>>>>>>>>>>>======???@@@@@@AAAAAAAAAAAA???>>>>>>???@@@@@@???===>>>???AAABBBCCCCCCCCCAAA@@@@@@AAAAAABBBCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFDDDGGGLLLOOOOOOVVVhhhyyyEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBAAAAAAAAA========================;;;<<<<<<<<<<<<;;;::::::999999999999999999888888888888777777777666666666555555555555555444444444333333333444444444444555555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333111111222222333333444444333333333333333333333333555555555444444444444444555555555555666777888999888777999<<<===<<>>======::::::;;;;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<===============>>>@@@BBBCCCDDDFFFIIIKKKLLLNNNRRRUUUWWW[[[___bbbiiimmmssszzz~~~~~~}}}|||{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyyyyxxxwwwtttrrrqqqmmmllliiifffbbb___]]][[[VVVUUUSSSQQQOOONNNMMMMMMOOOPPPSSSTTTVVVVVVUUUUUURRROOOKKKHHHGGGFFFDDDCCCCCCCCCAAA@@@@@@DDDKKKPPP[[[gggttt~~~rrrcccUUUIIICCC<<<<<<<<<;;;:::888666555777777777777777777777777666666666666777777777777555555666666666666777777888777777777666666666666555555444555555666777888555555555555666666666666666666666666666666666666555555666666666666555555777777666666777777888999999888888777777666666555555666666777777888888999888888888777777777666666777777777777777777777777888888888999::::::;;;;;;::::::;;;;;;<<<=========<<<======>>>??????@@@@@@@@@@@@?????????>>>>>>>>>======???@@@AAAAAABBBBBB@@@???======???@@@???>>><<<===???@@@BBBCCCCCCDDD@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGKKKNNNNNNRRR^^^kkkEEEDDDCCCCCCCCCDDDEEEEEEAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::888888888888888888999999888777777777666666666666555555555555555666666666333444444444555555555555555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333000111111222333333444444333333333333333333333333555555555444444333333333444444444444555666777888777555777<<<===;;;===AAAEEEHHHTTThhhzzzwwwiiiYYYRRRKKKGGGHHHIIIIIIGGGGGGFFFEEEDDDDDDDDDEEEFFFDDDCCCCCCBBBAAA@@@??????===<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========@@@AAACCCCCCCCCEEEGGGJJJIIIKKKMMMNNNOOORRRVVVYYY\\\```eeejjjpppvvv|||}}}|||{{{zzzyyywwwvvvvvvttttttsssssstttuuuvvvwwwuuuuuuuuutttssspppnnnllliiigggddd```\\\XXXVVVUUUPPPPPPNNNMMMLLLLLLLLLLLLNNNOOOQQQSSSSSSRRRPPPOOOKKKIIIFFFDDDDDDDDDCCCAAA@@@AAAAAABBBEEELLLUUU]]]mmmxxxvvvgggWWWKKKCCC???:::;;;;;;;;;999888777666777777777777777777777777555666666666777777777888555555555666666666777777777777666666666555555555444444444555555666777888555555555555666666666666666666666666666666666666555555666666666666555555777777666666777777888999:::999999888777777666666555666666777888888999999999999999888888888777777777777777777777777777777777888888999999::::::;;;::::::;;;;;;<<<======>>><<<<<<======>>>?????????@@@@@@@@@?????????>>>>>>======???@@@AAABBBBBBBBB@@@???======?????????>>>===>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFHHHGGGIIIMMMNNNPPPXXX```EEEDDDCCCBBBBBBCCCEEEEEE???????????????@@@@@@@@@????????????????????????<<<<<<======<<<<<<;;;:::888888888888888888999999777777777777666666666666444555555555666777777777444444444555555666666666555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333000000111222333333444444333333333333333333333333555555555444444333333333444333333444444555666777666555777;;;<<<:::;;;>>>AAAAAAIII[[[nnn~~~vvvccc[[[QQQLLLKKKKKKIIIGGGGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>===<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<=========>>>???AAAAAA@@@AAACCCEEEDDDEEEGGGGGGHHHKKKOOOQQQPPPSSSWWW\\\```fffkkkooosssxxx||||||{{{yyyxxxvvvuuuuuussssssrrrqqqrrrssstttuuusssssssssrrrpppmmmkkkiiifffddd```\\\XXXTTTRRRQQQMMMLLLKKKJJJJJJJJJJJJJJJLLLNNNPPPQQQQQQOOOLLLJJJGGGEEECCCBBBCCCCCCBBBAAA???AAACCCFFFKKKTTT```iii{{{|||ooo___OOODDD>>><<<:::;;;<<<<<<:::999999:::777777777777777777777777555666666666777777888888444555555555666666777777666666555555555444444444444444444555555777888888555555555555666666666777777777777777777777777777555555666666666666555555777777777777777888888999:::::::::999888777777666555666666777888999999999:::::::::999999999888888777777777777777777777777777777777888999999::::::::::::;;;;;;<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@????????????>>>======???@@@AAABBBBBBBBB@@@>>>======>>>??????>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDDDDDDDDDDEEEFFFFFFJJJGGGHHHLLLOOOQQQUUU[[[IIIHHHFFFDDDCCCBBBCCCCCCAAAAAAAAAAAA@@@@@@???>>><<<======>>>>>>===<<<;;;;;;;;;:::999888666555444888888888888888777666666666666666666666666666666555555555555555555555555555555555444444333333333444444444444444444444444444444333333333222222222555444333222222222333444333333333333333333333333111111222222222333333333444444444333333222222222333333333444444444555555555555555555666666666666777888999999;;;;;;<<<===DDDAAADDDOOO```rrr{{{pppiii___WWWRRROOOLLLIIIIIIFFFFFFHHHGGGDDDEEEJJJFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@AAAAAA@@@===;;;999>>>===<<<;;;:::;;;<<<<<<999999999999999999999999===<<<;;;::::::;;;<<<===>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCDDDEEEGGGHHHIIINNNPPPSSSUUUXXX[[[___bbbiiilllrrrxxx~~~|||xxxvvvuuussspppnnnpppooonnnoooqqqqqqqqqpppqqqpppooommmjjjfffcccaaaZZZYYYVVVSSSQQQOOOMMMMMMJJJJJJJJJJJJJJJKKKKKKLLLIIIJJJLLLMMMMMMJJJGGGFFFDDD@@@>>>@@@@@@>>>>>>@@@BBBDDDHHHMMMVVVcccsss|||nnn]]]PPPJJJEEE>>>999::::::999999888777666666;;;:::999777666555555555555555555555666666666666666666666666666666666666777777777777777777777777666666666666666666666666666666777777666555444444444555666777777666555444555555555555555666777777666666555555555555666666777777777777777666555555666666666666777777777777999999999888888888777777777777777777666666666666777777777777888888888888::::::::::::::::::::::::<<<;;;;;;;;;<<<===???@@@BBBCCCCCCCCCBBB@@@>>>===>>>@@@BBBCCCDDDCCCBBBAAA===>>>@@@AAAAAA@@@>>>===@@@AAAAAAAAAAAAAAAAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFHHHJJJMMMOOOQQQRRRSSSHHHGGGFFFDDDCCCBBBCCCCCCAAAAAABBBBBBAAAAAA@@@???<<<===>>>>>>>>>===<<<;;;;;;;;;::::::999888666666888888888888888777666666666666666666666666666666555555555555555555555555555555444444444333333333444444444444444444444444555555444444444333333333444444333222222222333444333333333333333333333333222222333333333444444444444444444333333222222222222222222333333333444444555555555555666666666666666777777888999:::;;;;;;@@@>>>AAAKKKXXXggg{{{zzzsssiii```[[[VVVQQQMMMIIIFFFFFFGGGFFFCCCCCCGGGFFFEEEEEEDDDCCCCCCBBBBBB@@@AAAAAA@@@???>>><<<:::<<<;;;:::999888999999:::999999999999999999999999===<<<;;;::::::;;;<<<=========>>>>>>??????@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGJJJLLLNNNPPPSSSWWWYYY[[[^^^dddiiiooouuu{{{zzzwwwuuutttqqqppppppnnnmmmmmmnnnooonnnlllmmmlllkkkhhheeeaaa^^^\\\UUUTTTRRRPPPMMMKKKJJJJJJHHHIIIJJJJJJKKKKKKKKKKKKFFFGGGHHHHHHGGGEEECCCBBBEEE@@@???AAAAAA@@@@@@CCCEEEIIIPPPWWWbbbqqqooocccTTTIIIEEEAAA<<<888::::::999888888777666666999888777777666777777777555555555555666666666666666666666666666666666666666666666666666666666666555555555555555555555555666666666666666555444444444555666777777666555444444444444444444555666666777777666666666666777777777777777777777666555555666666666666777777777777999999999888888888777777777777777666666666555555888888888888999999999999::::::::::::::::::::::::<<<;;;;;;;;;<<<===???@@@AAAAAABBBBBBAAA???===<<<>>>@@@BBBDDDDDDDDDCCCCCC>>>???@@@@@@@@@@@@???>>>BBBBBBDDDDDDDDDDDDBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA@@@AAABBBBBBCCCCCCCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEGGGIIILLLNNNPPPQQQRRRHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAA======>>>>>>===<<<;;;;;;:::::::::::::::999888888888888888888888777666666666666666666666666666666555555555555555555555555555444444444444333333333444444444444444444444444555555555555444444444444444333333222222333333444333333333333333333333333333333444444444555555555444444333333333333222222111222222222333333333333444555555555555666666666555555666777888999:::::::::;;;>>>EEEMMMXXXjjjzzzyyyqqqjjjbbbYYYSSSKKKGGGFFFHHHFFFCCCBBBEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>======;;;::::::999888999999999::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>???????????????@@@@@@BBBCCCDDDCCCDDDFFFHHHIIIKKKNNNPPPQQQUUUYYY^^^ccchhhnnnrrrxxxzzzvvvsssrrrqqqpppooommmkkkkkkkkkjjjiiigggfffeeeccc```]]]YYYVVVTTTOOONNNLLLJJJIIIGGGGGGFFFFFFHHHJJJLLLLLLLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCCCC@@@???AAABBBAAACCCHHHJJJPPPZZZeeerrr{{{uuu```VVVJJJCCC@@@???<<<888999999999888888777777666666666666666777777888999555555555555666666666666666666666666666666666666666666666666666666666666444444444444444444444444555666666666666555444444444555666666666666555444333333333333333444555555888777777777777777777888777777777777777666666555666666666666777777777777999999999888888888888888777777777666666666666555999999999::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>?????????@@@@@@@@@???===<<<>>>@@@BBBDDDEEEEEEEEEDDD@@@??????????????????@@@CCCDDDGGGHHHHHHGGGDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@???@@@BBBCCCDDDCCCAAA@@@BBBBBBAAAAAAAAABBBCCCCCCDDDFFFHHHJJJMMMNNNPPPPPPGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBB>>>>>>>>>======<<<;;;;;;999::::::;;;;;;;;;::::::888888888888888777666666666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333555444444444444333333333333333333333333333444444333333333333333333333333333333333333444444444444333333333333333333333333222222333333333444444444444444444555555555666666555666666777888999::::::999:::>>>AAADDDKKK[[[jjj|||qqqdddZZZOOOKKKHHHIIIHHHDDDCCCEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@???????????????===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEEEEEEEGGGIIIKKKLLLOOOSSSWWW[[[___dddhhhhhhpppzzz}}}|||}}}~~~xxxrrrpppooonnnmmmmmmkkkiiihhhgggfffcccaaa___^^^\\\YYYUUURRROOONNNJJJIIIHHHFFFEEEEEEEEEDDDFFFHHHKKKMMMNNNMMMKKKJJJIIIHHHFFFDDDCCCBBBBBBBBB@@@===>>>AAABBBCCCGGGMMMSSSZZZeeerrr}}}rrrjjjVVVNNNEEE@@@>>>>>><<<:::999888888888777777777666666666666666666777888888555555555555666666666666666666666666666666666666666666666666666666666666444444444444444444444444555555555666666555444444555555555555555555555555444444333333444444555666777777666666666666777777666666777777777777666666666666666666777777777777888888888888888888888888888888888888777777777777999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>???@@@@@@???>>>>>>???@@@BBBCCCEEEEEEEEEEEEAAA@@@>>>======>>>@@@AAACCCEEEHHHJJJJJJHHHEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAADDDEEEFFFDDDBBB@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDFFFIIIKKKMMMNNNNNNFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDDDD???>>>>>>===<<<;;;;;;;;;999999:::;;;;;;;;;::::::888888888888888777666666666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333333333333222222222111111222222222333333444444444333333333333333333333333222222222222333333333333333333333333333333333333444444444444555555555555444444444444555555555555666666777888999:::;;;;;;:::;;;>>>@@@@@@DDDPPP]]]tttqqqeeeWWWPPPJJJIIIGGGCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAA============<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDDDDCCCDDDFFFHHHFFFHHHKKKNNNPPPTTTXXX[[[^^^dddlllrrrwww}}}}}}zzzvvvuuuuuuvvvvvvvvvxxxyyyzzz|||~~~|||uuupppmmmlllkkkjjjjjjhhheeecccbbb```^^^[[[YYYXXXUUURRROOOMMMKKKJJJGGGFFFEEEEEEEEEEEEEEEEEEGGGIIILLLNNNNNNMMMJJJIIIDDDBBB@@@>>>=========>>><<<;;;===AAADDDFFFLLLTTTaaahhhrrr}}}uuuggg^^^NNNIIIBBB===<<<<<<:::999888888888777777777777777888777777666555666666666555555555555666666666666666666666666666666666666555555555555555555555555444444444444444444444444444444555555555555444444555555444444444444555555555555555555555666666777555555555444444555555555666666777777777777666666666666666666777777777777888888888888888888888888:::::::::999999999888888888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???AAAAAAAAA@@@@@@???@@@AAABBBDDDDDDEEEEEEBBB@@@>>>======>>>@@@BBBBBBDDDFFFHHHHHHFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGGGGFFFCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCDDDFFFHHHJJJKKKLLLMMMEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDD@@@???>>><<<;;;;;;;;;;;;999999:::::::::::::::999888888888888888777666666666666666666666666666666555555555555555555555555333333333444444444444555333333333333333333333333222222222222111111111111111111222333444444444444333333333333333333333333111111111222222222333333222222333333333333444444555555555555666666666666333444444444444555555555666777777888999:::;;;;;;<<<<<<===??????@@@IIISSSffftttvvvfff[[[PPPKKKGGGBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBB;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<<<<======>>>>>>>>>>>>>>>???@@@AAA???@@@AAAAAA@@@AAACCCEEECCCEEEGGGIIIJJJMMMPPPSSSWWW[[[```dddfffjjjpppuuuwwwwwwyyy{{{}}}|||yyytttpppnnnkkkiiigggffffffgggiiimmmrrrwwwzzz{{{wwwqqqmmmkkkiiihhhgggeeeccc```^^^\\\ZZZXXXUUUSSSRRRPPPMMMJJJIIIHHHGGGEEEEEEDDDDDDEEEFFFFFFGGGHHHIIIKKKKKKKKKJJJHHHGGGBBBAAA???>>>===>>>>>>???<<<<<<@@@EEEIIIMMMVVV___pppuuu}}}{{{kkk[[[QQQFFFCCC>>>:::999888777666777777777777777777777777888777666666555555555555555555555555666666666666666666666666666666666666555555555555555555555555444444444444444444444444333333444555555555555444555555444444444444555555666555555555555666777777555444444333333444444555555666666777777777777777666666666666777777777777888888888888888999999999:::::::::999999999999888888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;<<<===???AAABBBBBBBBBAAA@@@@@@AAAAAABBBCCCCCCDDDAAA@@@>>>======>>>@@@AAAAAABBBDDDFFFFFFDDDBBBAAAAAAAAAAAAAAABBBBBBBBBBBBDDDEEEGGGHHHGGGFFFDDDCCCAAAAAA@@@@@@@@@AAABBBBBBCCCDDDFFFHHHIIIKKKKKKLLLDDDEEEEEEFFFEEEEEECCCCCCBBBCCCDDDDDDEEEEEEDDDDDDAAA???>>><<<;;;;;;;;;;;;888999999999999999888888888888888888888777666666666666666666666666666666555555555555555555555555333333333444444444555555222222222222222222222222333333333222222222111111000111222444555555444444333333333333333333333333222222222333333333444444222222222333333444444444444444444555555555666666333333444444444555555555555666666777888999::::::<<<::::::======>>>CCCJJJVVVeee{{{|||mmm]]]SSSKKKDDD@@@@@@???????????????????????????@@@AAACCCCCCCCCBBBAAA<<<===>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;;;;:::999::::::;;;;;;<<<=========>>>============>>>??????===>>>??????>>>>>>AAABBBAAACCCEEEFFFGGGHHHKKKNNNOOORRRVVVXXXYYY[[[aaaeeeffffffhhhjjjlllnnnooopppvvvxxxxxxwwwvvvvvvyyy||||||}}}~~~~~~}}}{{{|||~~~zzzwwwrrrmmmjjjeeeaaa]]]ZZZYYYYYYZZZ]]]ccciiilllrrroookkkgggeeedddbbb```___\\\YYYWWWVVVTTTQQQOOONNNLLLJJJHHHFFFEEEEEEEEECCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@AAAAAA???@@@EEELLLPPPVVVaaalllxxx|||qqqaaaQQQHHHAAA???<<<999888888888777666777777777777777777777666555555555555666777777555555555555666666666666666666666666666666666666555555555555555555555555555555555555555555555555222333444444555555555444555444444333333444444555555444444444444555666666555555444444444444555555555555666777777777777777666666666666777777777777777777888888888999999999999999888888888777777777999999999999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;::::::999;;;===???AAAAAABBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>???@@@@@@AAABBBCCCDDDDDDCCCBBBAAA???@@@@@@AAABBBCCCDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCCCCCDDDFFFHHHIIIKKKKKKKKKDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDAAA@@@>>><<<;;;:::;;;;;;999999999999999888777666888888888888888777666666666666666666666666666666555555555555555555555555333333333444444555555555222222222222222222222222444444444333333333222222000111222444555555444444333333333333333333333333333333333444444444555555222222222333333444444444333333333444444444555555333333333444444444555555444444555666777888999999<<<888777:::<<<===@@@EEEJJJYYYooo}}}iii[[[QQQHHHCCCBBB>>>>>>>>>>>>>>>?????????>>>@@@BBBDDDDDDDDDBBBAAA???@@@AAAAAAAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999;;;;;;;;;;;;999999::::::;;;<<<<<<======>>>======<<<<<<<<<===>>>>>><<<>>>??????>>>???AAACCC===???@@@AAAAAABBBEEEGGGIIILLLOOOPPPPPPSSSXXX]]]\\\]]]^^^___aaabbbcccdddfffhhhkkkkkkjjjkkknnnqqqrrrsssuuuuuuvvvwwwzzz|||yyyyyyzzz{{{|||||||||{{{}}}}}}|||{{{{{{|||}}}~~~~~~|||{{{|||||||||}}}}}}~~~~~~~~~~~~|||{{{yyyxxxvvvyyyzzzyyyuuussssssttttttvvvzzz}}}~~~}}}|||zzzxxxuuuppplllhhhccc]]]YYYUUUSSSQQQQQQTTTYYY___cccjjjgggdddaaa```^^^[[[YYYZZZXXXUUUSSSRRRPPPMMMKKKJJJIIIGGGEEEDDDCCCDDDDDDBBBCCCCCCDDDEEEFFFHHHIIIGGGGGGFFFDDDCCCAAA@@@@@@<<<=========>>>>>>>>>>>>BBBDDDJJJQQQVVV]]]iiiuuuyyy}}}vvviiiZZZLLLDDD???>>><<<:::::::::::::::666666666666777777777777333444444444666777888999555555555555666666666777666666666666666666666666555555555555555555555555666666666666666666666666222333444444555555555444555444333333333333444555444333333333333444555555666666555555555555666666555555666777777777777777666666666666777777777777777777888888999999999999777777777777666666666666:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999888999<<<>>>@@@AAAAAAAAABBBAAA@@@@@@??????@@@@@@@@@??????????????????@@@BBBBBBCCCCCCCCCCCCBBBBBB>>>???@@@AAACCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDCCCDDDFFFHHHJJJKKKKKKLLLAAAAAABBBCCCDDDDDDCCCCCC>>>>>>???@@@BBBCCCDDDDDD======>>>======<<<;;;:::::::::999999888777666666444555666777777888888777666666666666666666666666666666555444333333222222444333333222222111111111333222222111111222222333222222222222222222222222333333333333333333333333555444222000000111222333333333333222222111111111333333333333333333333333333333333333333333333333111222222333444555666666111333555666555555666777999999999:::<<<>>>???@@@EEELLLZZZnnn{{{jjj\\\QQQHHHBBB???>>><<<===>>>???>>>===<<<===@@@BBBDDDDDDDDDDDDCCCCCCCCCBBBAAA???>>>===>>>===;;;:::999999::::::777888:::;;;<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAACCCDDDFFFGGGIIIKKKMMMOOOPPPQQQTTTTTTUUUVVVWWWXXXXXXYYY]]]^^^___```bbbcccdddeeeggghhhiiikkklllmmmoooooommmmmmmmmmmmmmmooopppppprrrssstttuuuvvvvvvvvvvvvuuuvvvvvvvvvuuuuuutttssssssssstttttttttuuuuuuuuuuuuvvvvvvvvvvvvtttsssrrroooooonnnnnnmmmmmmllllllmmmnnnoooqqqrrrsssttttttqqqpppmmmkkkiiiddd___[[[SSSQQQNNNMMMNNNSSSXXX[[[____________]]][[[XXXWWWQQQPPPOOOMMMLLLJJJIIIHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFEEECCCDDDCCCBBBAAA@@@@@@?????????<<<<<>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::<<<<<<======>>>?????????@@@@@@@@@AAAAAABBBBBBBBB???>>>===<<<<<<===>>>???AAABBBBBBCCCCCCBBBBBBAAA>>>>>>???@@@AAACCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFAAAAAABBBCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAAAAAAAA=========>>>======<<<<<<:::::::::999888888777777666777777777777777666555555555555555555555555555666555555444333333222222333333333333333333333333333222222111111222222333222222222222222222222222333333333333333333333333555444222111000111222333333333333222222222111111333333333333333333333333333333333333333333333333555555444444444333333333222444555666555555555777888888999999;;;===>>>???BBBFFFQQQ```sssxxxjjj]]]QQQJJJEEEBBB>>><<<<<<<<<;;;:::===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>???>>>===;;;;;;;;;;;;<<<999999:::;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============???@@@AAABBBDDDEEEFFFHHHIIIKKKLLLMMMOOOPPPPPPQQQRRRSSSTTTTTTVVVWWWXXXYYY[[[\\\]]]^^^___```aaabbbdddeeefffgggffffffffffffggghhhiiijjjllllllmmmnnnoooooooooooommmmmmmmmmmmmmmlllkkkkkkiiiiiiiiiiiijjjjjjjjjjjjkkkllllllmmmmmmllljjjjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkmmmnnnoooppppppppppppnnnlllkkkhhheee```\\\UUUSSSPPPNNNOOORRRWWWYYYYYYYYYYYYYYYWWWUUUSSSRRRMMMMMMLLLJJJIIIGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCCCCCCCCCCDDDCCCBBB@@@???????????????<<<<<<>>>??????BBBGGGPPPTTT^^^jjjqqquuu}}}xxxjjj[[[OOOFFF@@@<<<888888888777777777666666666666666666666666666666555555555555555555555555666666666666666666666666777666666666555555555444333333333444444444555555444444444555555555555666555444444444444444444555555555555555555555555555666555333333555666555444666666666666666666666666444444555555666777777888555555555555555555555555666666777888888888888777999555555:::;;;777666999999999888777888999:::;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBB???>>>============>>>???AAAAAABBBBBBBBBBBBAAAAAA?????????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEAAABBBBBBCCCCCCCCCCCCBBBCCCCCCBBBAAA@@@???>>>>>><<<<<<===>>>>>>>>>======;;;::::::999999888888888888888888888777666555444555555555555555555555555555555555444444333333222333333444444444444555555333222222111111222222333222222222222222222222222333333333333333333333333444333222111111111222333333333333222222222222111333333333333333333333333333333333333333333333333555555444444444333333333333444666666555444555555777777777888999;;;<<<===???BBBHHHPPP^^^rrryyykkk]]]TTTMMMHHHBBB>>><<<<<<<<<<<<===>>>??????@@@AAAAAAAAACCCCCCCCCCCCBBBAAA??????@@@???>>>===<<<<<<======:::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCDDDFFFFFFGGGIIIIIIJJJKKKLLLMMMNNNNNNOOOPPPQQQRRRSSSUUUVVVVVVWWWWWWXXXYYY[[[\\\]]]]]]^^^]]]]]]^^^^^^___```aaabbbcccdddeeeffffffffffffdddddddddeeeddddddcccbbbddddddddddddeeeeeeeeeeeefffggghhhiiijjjiiihhhhhhffffffffffffggggggggggggggghhhiiijjjkkkkkkkkkkkkllljjjiiihhhfffddd```\\\VVVTTTQQQOOOOOOPPPSSSUUUQQQQQQQQQPPPOOONNNLLLKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@CCCEEEDDDAAA???AAABBBCCCBBBAAA???>>>>>>======@@@>>>===@@@AAACCCIIIPPP]]]dddppp|||yyylllZZZLLLEEEAAA===;;;888888777777777666666666666666666666666666666666555555555555555555555555666666666666666666666666666666666555555555555555333333333444444444555555444444444555555555555666444444444444444444444444666666666666666666666666666555333333555666555444666666666666666666666666444444555555666777777777666666666666666666666666555666777777888888777777666444555999999777777999888777777777777888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDAAABBBBBBCCCCCCBBBBBBBBBCCCBBBAAA@@@???>>>======;;;<<<======>>>>>>>>>>>>;;;:::::::::999999888888777777777777777666555555555555555555555555555555555555444444444333333333444444444444333333333333333222222111111222222333222222222222222222222222222222222222222222222222333333222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333111222222333444555666666444555777666555444444555666666666777888999:::;;;>>>AAADDDHHHPPPaaawwwttthhh```VVVQQQJJJDDDBBBAAAAAAAAA<<<<<<<<<<<<===>>>@@@@@@BBBBBBBBBBBBBBBAAA@@@?????????>>>>>>============<<<;;;:::999999:::<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????@@@@@@AAABBBBBBBBBDDDDDDEEEFFFGGGHHHIIIIIILLLLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWXXXZZZZZZ[[[\\\]]]^^^^^^______^^^^^^______```______^^^^^^aaaaaabbbbbbbbbcccccccccdddeeeggghhhiiiiiihhhhhhcccccccccddddddeeeeeeeeecccdddeeeeeeffffffeeeeeeeeecccbbbaaaaaa___\\\ZZZUUUSSSPPPNNNLLLMMMNNNOOOLLLLLLKKKJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@DDDGGGEEE@@@===???BBBAAA@@@???>>>============@@@???@@@DDDGGGLLLUUU___nnnwww}}}oooaaaOOODDDAAAAAA>>>;;;999999999999888888888888666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555333333333444444444555555444444444555555555555666444444555555555555444444777777777777777777777777666555333333555666555444666666666666666666666666555555555555666666777777777777777777777777777777555666666777777777777777444555666888777666777888777777777777888888999999;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>????????????????????????@@@??????????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>:::;;;<<<===============::::::999999999999999888555555666777777777777777555555555555555555555555444444444444444333333333555444444333222111111000333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222222222333333333333333333333333333333333333333333333333111222222333444555666666444555777666555444444555555555555666777888999:::;;;???CCCDDDGGGSSSfffuuu}}}uuupppccc^^^VVVOOOKKKGGGEEECCC===<<<;;;;;;;;;===???@@@@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>=========<<<===<<<;;;:::::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>>>>>?????????@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFHHHHHHIIIJJJJJJKKKLLLLLLOOOOOOPPPQQQRRRRRRSSSSSSRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\]]]^^^```bbbccccccbbbbbbaaaaaabbbbbbcccccccccddd``````aaaaaa``````___^^^\\\[[[YYYYYYYYYXXXVVVTTTQQQOOOMMMKKKIIIHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEGGGEEE@@@===???BBB??????>>>>>>======>>>>>>>>>???CCCIIIOOOVVVdddppp|||rrraaaVVVIIIBBBAAAAAA>>>:::999999999888888888777777555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555555555333333333444444444555555444444444555555555555666444555555666666555555444777777777777777777777777666555333333555666555444555555555555555555555555555555555555666666666666777777777777777777777777555555666777777777777777333666888777666666777888888888888999999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????????????????????????????@@@@@@???????????????@@@@@@@@@@@@??????AAAAAA@@@?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???@@@@@@AAABBBCCCAAABBBBBBBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<<<<<<<;;;;;;888888888888888888888888444555666777888888888888444444444444444444444444444444444444444444444444444444333222222111000000333222222111111222222333222222222222222222222222222222222222222222222222111222222222222333333333111222222222222333333333333333333333333333333333333333333333333333333333555555444444444333333333333444666666555444555555555555555555666777888999888<<>><<<;;;<<>>???@@@@@@@@@@@@@@@???======>>>>>>>>>>>>===<<<===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;<<<======>>>=========>>>>>>??????@@@???@@@@@@AAABBBCCCDDDEEECCCCCCDDDEEEEEEFFFGGGGGGJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSRRRSSSTTTUUUUUUVVVVVVVVVTTTTTTUUUVVVVVVVVVVVVUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZ[[[]]]^^^^^^]]]]]]^^^^^^__________________[[[[[[[[[[[[ZZZYYYXXXWWWUUUSSSQQQQQQQQQQQQOOOMMMKKKJJJIIIHHHFFFEEEEEEDDDGGGFFFEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEECCC@@@>>>>>>@@@>>>=========>>>???@@@@@@???BBBIIIRRRYYYcccsssqqqgggRRRKKKCCC??????>>>:::777777777666666666555555555555555555555555555555555555555555555555555555555333333333333333333333333444444444444444555555555333333333444444444555555444444444555555555555666444555666777777666555444666666666666666666666666666555333333555666555444555555555555555555555555555555666666666666666666666666666666666666666666444555666666777777666666333888;;;888555666777777777888999999::::::999999888888888999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>?????????@@@@@@@@@@@@@@@?????????>>>>>>???@@@@@@???>>>>>>>>>??????@@@@@@??????>>>AAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBAAA@@@?????????>>>>>>>>>=========:::::::::;;;::::::999999777777777777777777777777555666777777777777777666444444444444444444444444444444444444444444444444222222222333333333444444333222222111111222222333222222222222222222222222111111111111111111111111111111222222333333333333111111222222222333333333333333333333333333333333333333333333333333333333555555444444444333333333222444555666555555555777666555555555666777888999888:::<<<;;;<<>>???<<<===>>>???????????????===>>>???@@@@@@???>>>>>><<<<<<<<<<<<<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::::::::;;;;;;<<<;;;;;;<<<======>>>??????>>>>>>???@@@AAABBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGGGGHHHIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOONNNNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYVVVVVVVVVUUUTTTRRRQQQPPPPPPNNNLLLKKKKKKKKKJJJHHHGGGGGGFFFFFFEEEDDDCCCCCCDDDCCCBBBBBBBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@???>>>======<<<<<<===>>>???AAABBBCCCHHHLLLUUU___hhhrrruuudddYYYHHHDDD???<<<;;;:::888777777666666666555555555555555555555555555555555555555555555555555555555555444444444444444444444444333333333444444555555555333333333444444444555555444444444555555555555666444555666777777666555444555555555555555555555555666555333333555666555444555555555555555555555555666666666666666666666555555555555555555555555555444555666666777777666666444;;;>>>999555666777666666666888999999999888777888888888888999999999999:::::::::;;;;;;;;;<<<<<<======>>>>>>???@@@@@@@@@BBBAAAAAAAAA@@@@@@@@@@@@===>>>>>>??????>>>>>>===>>>>>>????????????>>>>>>@@@???????????????@@@@@@???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBCCCDDDBBBBBBBBBBBBAAAAAA@@@???@@@@@@???>>>===<<<<<<;;;::::::::::::999999888777666666666666666777777777888888888888777666555444444444444444444444444444444444444444444444444444000000222333555666777888333222222222222222222333222222222222222222222222111111111111111111111111000111222333333333333333111111111222222333333333333333333333333333333333333333333333333333333333111222222333444555666777111333555666555555666777666666666666666777888999:::;;;;;;999:::>>>FFFLLLRRReee~~~|||tttllleeeTTTPPPJJJCCC???======>>>;;;<<<===>>>>>>???>>>>>>>>>???AAAAAABBBAAA@@@???;;;<<<===>>>===<<<:::999<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999888999999::::::999::::::;;;===>>>>>>???======>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQRRRRRRRRRQQQRRRTTTUUUUUUTTTSSSSSSVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLNNNKKKIIIHHHHHHHHHGGGFFFDDDEEEEEEEEEEEEDDDDDDCCCAAAAAA@@@??????@@@BBBCCC@@@@@@@@@@@@AAAAAAAAAAAA????????????????????????>>>===<<<===>>>>>><<<:::;;;;;;<<<>>>@@@BBBDDDEEERRRVVV```kkksss}}}|||kkkZZZOOODDDBBB???;;;999888888999888888888888777777777777555555555555555555555555555555555555555555555555555555555555555555555555333333333444444555555555333333333444444444555555444444444555555555666666444555666888888666555444555555555555555555555555666555333333555666555444555555555555555555555555666666666666666555555555555555555555555555555555444555555666666666666666555===@@@999555666777666444555777888888888777666999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@<<<===>>>??????>>>===<<<>>>>>>????????????>>>>>>??????>>>>>>???@@@@@@AAA?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAA???>>>===<<<;;;<<<=========<<<;;;:::888888999999999999888888888888888777777777666666444444444444444444444444666666555444333222222111555444444333333444444555444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222333333222111222333444555555555555555555555444444555555555555666666666666888999999999:::===AAADDDNNNUUUggg|||yyysssiii___RRRGGGBBB@@@???>>><<<===>>>@@@@@@@@@??????===???@@@@@@??????@@@AAA@@@???>>>===<<<<<<<<<<<<;;;:::::::::::::::::::::===<<<;;;;;;:::::::::;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;<<<===>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRQQQQQQPPPOOONNNNNNLLLLLLKKKJJJIIIIIIHHHHHHFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@AAAAAAAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA@@@@@@@@@AAA@@@???======>>>???>>>>>>@@@AAAAAA@@@AAAFFFOOOVVVYYYbbbllluuu{{{{{{lll]]]OOOFFF@@@>>><<<999888888999:::777777666666666666777777777777666666555555444444444444444555555555555666333444444555555444444333333444444555555444444333555555555444444333333333333333333333333333333333777777666666555555444444666666555555555555666666888777666555444444555666666666666666666666666666555555555555555555555555555555555555666666666666777777777777777666555555666666666666666555555555666666666666666777888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@;;;===>>>>>>===<<<<<<==================>>>>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???AAABBBBBBBBBCCCDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@??????>>><<<<<<=========;;;:::999777888888999999888888777:::::::::999999888888888444444444444444444444444555555555444444333333222555444444333333444444555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222333333222222222333444555555555555555555555444444555555555555666666666666888888999999999;;;???BBBCCCJJJYYYnnn|||vvvlll]]]PPPGGGBBB???===:::;;;;;;<<<============>>>???AAAAAA@@@@@@AAACCCAAA@@@@@@???>>>=========;;;;;;;;;;;;::::::::::::<<<;;;;;;::::::::::::;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;::::::999999999:::::::::::::::::::::::::::;;;;;;<<<======>>>>>>????????????@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>======<<<<<<===>>>>>>>>>???AAABBBCCCEEELLLUUU]]]iiiqqqzzz}}}nnn```SSSIIICCC>>>===:::888777777888999777777666666666666777777666666666666555555555555444444444555555555555666333444444555555444444333333444444555555444444333555555444444444333333333555555555555555555555555666666666666555555555555555555444444444444555555777666555444333333444555666666666666666666666666555555555555555555555555555555555555666666666666777777777777777666555555666666666666666666666555666666666666666777888888888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<======>>>??????@@@??????>>>>>>?????????<<<===>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@@@@============<<<:::999888777888888999999888888777999999999999888888888888555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222333333222222222333444555444444444444444444555555555555555555666666666666777888999888888999<<>>===<<<;;;<<<<<<===>>>>>>@@@AAAAAAAAAAAABBBDDDBBBBBBBBBAAA@@@@@@??????===<<<<<<<<<;;;;;;;;;:::::::::999999999:::;;;;;;::::::999::::::;;;<<<===;;;;;;::::::::::::999999:::::::::::::::::::::::::::;;;;;;<<<<<<=====================>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===============<<<<<<======>>>?????????@@@CCCGGGJJJOOOWWWaaaiiittt{{{ppp___RRRIIICCC@@@<<<;;;999777666666777777777666666555555666666777555555555555555666666666444444444555555555555666333444444555555444444333333444444555555444444333555444444444444333333333555555555555555555555555555555555555555666666666444444333333333333444444555555444333333333333444666666666666666666666666555555555555555555555555444555555555555666666666666666777777777666555555555555666666666666666666666666666666666777888888888888888999999999999:::999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>???===>>>>>><<<;;;;;;===???????????????????????????>>>?????????@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA????????????????????????>>>>>>===<<<;;;999888888777777888888888888777777666666666666666666666666666666666666666666666666333333333444444555555555555444444333333444444555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222222222222333333333444444333333444444444444555555555555555555666666666666777888888888777888:::<<>>>>>>>>@@@AAA>>>@@@AAAAAAAAAAAABBBDDDDDDDDDDDDCCCCCCBBBBBBAAA>>>>>>>>>===<<<<<<<<<;;;:::999999999999:::;;;;;;999999999999:::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>????????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????<<<>>>???@@@@@@@@@BBBCCCEEEJJJQQQWWW]]]eeeooovvv|||uuueeeUUUJJJCCC@@@>>>;;;:::999777777666777777666666666555555666666666444444444555555666666666444444444555555555555666333444444555555444444333333444444555555444444333444444444444444444444444333333333333333333333333444444444555555666666666555444444333333444444555555444444444444444444444666666666666666666666666555555555555555555555555444444444555555555666666555666666666666666555555555555555555666666666666666666666666666777777888888888888888999999999999888888999999999:::::::::<<<<<<===>>>>>>??????@@@>>>>>>=========>>>??????>>>>>>>>><<<:::;;;>>>@@@AAAAAA@@@@@@@@@@@@@@@???===>>>>>>???@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@AAAAAAAAABBB@@@??????>>>>>>======<<<>>>===<<<;;;:::999888888777777777888888777777777555555555555555555555555666666666666666666666666222333333444444555555555555444444333333444444555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222222222333333333444444444333333333333444444555555555555555555666666666666666777888888777777999:::>>>>>>BBBIIIRRR```wwwwwwiii^^^WWWSSSJJJGGGDDD@@@>>>???@@@AAA???@@@BBBAAA@@@@@@AAACCCDDDEEEEEEFFFEEEEEEDDDCCC@@@@@@??????>>>===<<<<<<:::::::::999999:::;;;;;;888888888999:::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDAAABBBBBBBBBCCCCCCCCCDDDBBBBBBBBBAAAAAAAAAAAAAAA@@@???????????????>>>>>>@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAAAAA???@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>>>>>>>??????<<<>>>@@@@@@@@@BBBFFFIIINNNUUU^^^ffflllrrrzzzooogggZZZNNNEEE@@@<<<;;;::::::999888888777777777666666555555555555666666333333444444555555666666444444444555555555555666333444444555555444444333333444444555555444444333444444444444444444444444333333333333333333333333333333444444555555666666666666555555555555666666555555555666666666555555666666666666666666666666555555555555555555555555444444444444555555555555555555666666666666555555444555555555666666777777666666666666666777777888777777888888888999999999888888888999999999::::::<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>???@@@AAA??????>>><<<;;;<<<>>>AAAAAAAAAAAAAAA@@@@@@??????======>>>???@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBAAAAAA@@@@@@???????????????@@@@@@AAAAAAAAA@@@??????>>>===<<<<<<;;;======;;;:::999999999999666777777888888777777666666666666666777777777777555555555555555555555555333333333444444555555555555444444333333444444555333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222111222333444444444333333222222333333444444555555555555555555666666666666555777888888777777999:::888999<<>>=========<<<;;;;;;:::::::::;;;999999888999999:::;;;<<<999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCC??????@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@????????????????????????>>>>>>>>>????????????????????????=========>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA??????@@@@@@??????>>>============>>>??????@@@@@@<<<<<<<<<<<<<<<======>>><<<>>>AAABBBCCCHHHOOOUUU]]]eeeqqqzzz~~~qqq]]]WWWNNNFFF@@@<<<:::888999999999999888888777777666555555444444555555666444444444444444555555555444444444555555555555666333444444555555444444333333444444555555444444333333333333444444444444555555555555555555555555555444444444444444555555555666666666555555666666666444555666666777777666666666666666666666666666666555555555555555555555555333444444444444555555555444444555666666666555555444444555555666777777777666666666666666777888888777777777888888888888999888888999999999:::::::::999999::::::;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAA>>>??????===<<<<<<>>>@@@BBBAAAAAA@@@@@@?????????===>>>>>>>>>???@@@@@@@@@???@@@@@@AAAAAA@@@@@@???AAAAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@========================<<<<<<:::999999999::::::666666777777777777666666555555555666666777777777444444444444444444444444333333444444444444444444555444444333333444444555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222111222333444444444333333111222222333444444555555555555555555666666666666444666888999888888999;;;666888<<>>>>>???>>>===<<<;;;::::::::::::999999999999999::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>>=========>>>>>>>>>??????<<<===>>>???@@@@@@@@@@@@=========>>>???@@@@@@@@@?????????>>>>>>>>>======????????????????????????>>>>>>>>>>>>>>>?????????============>>>>>>>>>???>>>>>>>>>?????????@@@@@@???????????????>>>>>>===<<<<<<======>>>??????@@@===<<<<<<<<<======>>>???>>>AAAEEEGGGKKKSSS___hhhrrr|||}}}nnn```QQQLLLEEE@@@===;;;:::999777777888888777777666666666555555444444555555666555444444444444444444333444444444555555555555666333444444555555444444333333444444555555444444333333333333444444444555555555555555555555555555555555444444444444444444333666555555444444555555666333444555666666666555555666666666666666666666666555555555555555555555555333333444444444555555555333444555555666666555555444444555555666777777888666666666666666777888888777777777777888888888888999999999999:::::::::;;;888999999:::;;;;;;<<<<<<============>>>???@@@@@@===>>>??????>>>===>>>???AAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>????????????>>>??????@@@@@@??????>>>>>>>>>??????????????????@@@@@@@@@@@@????????????;;;;;;<<<<<<===>>>>>>???<<<;;;:::999999999:::;;;666666777777777777666666333333333444444444555555444444444444444444444444444444444444444444444444555444444333333444444555222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222333333222222222111111222222222333333333222222222222222222222222222222222222222222222222111222333444555444333333111111222333333444555555555555555555666666666777444666888999999999:::;;;:::<<>>AAA@@@>>>===;;;;;;::::::::::::999999888999999999999999999::::::;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999;;;;;;::::::999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<===>>>??????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????<<<=========>>>>>>?????????????????????>>>======;;;<<<<<<===>>>??????@@@???????????????@@@AAAAAABBBEEEJJJMMMSSS^^^mmmxxx{{{qqqaaaSSSMMMHHHBBB===<<<======>>>555666666666666666555444555555555444444555555555555555555444444333333333444444444555555555666666333444444555555444444333333444444555555444444333333333333444444555555555333333333333333333333333555555555444444333333333555444444333333444444555111222444555666555444444666666666666666666666666555555555555555555555555333333333444444444555555333333444555666666666555444444444555666777777888666666666666666777888888777777777777888888888888999999:::::::::;;;;;;;;;::::::;;;<<<<<<======>>>;;;;;;;;;<<<<<<>>>??????===>>>@@@@@@???>>>>>>???AAAAAA@@@@@@???>>>======?????????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<<<<======>>>>>>??????AAA@@@@@@@@@??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;999888666666666666666666666666666444444444444444444444444555555555555555555555555444444333333333333222222333333333333333333333333333333333222222222111111333333333333333333333333000000111222333333444444333333222222222222222222111111222222222333333333222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222222222333333333333444444555555444444444333333333666666666666777777777777::::::::::::<<>>======:::::::::::::::::::::::::::999999999999999::::::<<<<<<<<<======>>>>>>>>>===<<<:::999888999:::::::::999999888888999999:::;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::>>>======<<<<<<>>>???@@@<<<<<<<<<============>>><<<<<<<<<<<<=========>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>AAA@@@@@@@@@??????>>>>>>???>>><<<<<<===>>>>>>===AAA@@@???@@@BBBCCCCCCCCCEEEMMMVVV^^^eeeooo~~~wwwlll```XXXVVVKKKDDD<<<999::::::888555666666666666555555555555222333444555555444333222333444666777777777666555333333333444444444555555555555555444444333333333666666666666666666666666111111111222222333333333333333333333333333333333444444444444444444444444888777777666555555444444555555555555555555555555777666555444444555666777777777666555555555555555666666666666666666666666999888666555444444444555777666555444444555666777999999888666444444555777888888888888888999999:::999999:::::::::;;;;;;;;;999999999999:::;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<======>>>??????????????????????????????>>>=========<<<<<<<<<<<<======>>>>>>>>>>>>>>>????????????===>>>>>>>>>>>>?????????============>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::888777666666666666666666666666444444444444444444444444555555555555555555555555444444333333333333222222333333333333333333333333333333222222222111111111222222222222222222222222000111111222333333444444000000000000000000000000111111222222222333333333222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222222222333333333333444444111222222333444555666666555666666666777777777777888999999999;;;???DDDHHHSSS]]]mmm|||}}}xxxmmmhhhaaaYYYRRRLLLGGGCCCDDDDDDDDDEEEFFFGGGIIIIIIFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>><<<<<<;;;;;;;;;::::::::::::999999999999999::::::999999999::::::;;;;;;;;;;;;;;;:::999888999::::::::::::999999999999::::::;;;::::::999999::::::;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::======<<<<<<<<<===>>>???;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<===========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>@@@@@@?????????>>>>>>>>>======<<<===>>>>>>>>>>>>@@@@@@@@@BBBDDDGGGHHHIIIPPPXXXbbbjjjqqq{{{~~~qqqggg[[[OOOHHHFFFEEE???999888999:::888666777777777777666666666666333444555666666555444333444444555555666666555555333333333444444444555555555555444444444333333333444444444444444444444444333333333333333444444444333333333333333333333333444444444444444444444444555555555555666666666666555555555555555555555555777777666555555555666777777777666555555555555555666666666666666666666666888777666444444444555555777666555444444555666777555666666555444444666888888777777777777888999999888888888888999999999999999999999999:::;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<======>>>????????????>>>???????????????>>>======<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>????????????>>>>>>>>>?????????@@@@@@===>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<999:::::::::::::::999999666666666666666666666666444444444444444444444444444444444444444444444444444444333333333333222222333333333333333333333333222222222111111111111111111111111111111111111111111111111222222333333444000000000000000000000000111111222222222333333333222222222222222222222222333333333222222222222111222222222222222222222222333333333333333333333333222222333333333333444444111222222333444555666666555555666666666777777777666777888999999<<>>>>>===<<<;;;::::::::::::999999999999999:::888888888888999999999999999999888888888999::::::::::::999999999999::::::;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======:::;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????>>>>>>>>>>>>============>>>??????@@@@@@@@@AAABBBEEEIIIMMMQQQTTTVVV___gggrrrzzz~~~rrrdddYYYOOOEEE@@@AAA===:::777777999:::888666888888888777777777666666444555555666666555555444444333333333444444555555333333333444444444555555555444444444444333333333333333333333333333333333555555444444444444444333333333333333333333333333444444444444444444444444333333444555666666777777555555555555555555555555777777666666666666777777777666555555444555555555666666666666666666666666666555555444444444555555666666555444444555666666222333444444444444666888777777666666666777888888666666777777777888888888999999999999:::;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>????????????>>>>>>===;;;;;;;;;<<<<<<>>>??????>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<999999999999::::::::::::666666666666666666666666444444444444444444444444444444444444444444444444444444333333333222222222333333333333333333333333111111111111111111111111222222222222222222222222111111111222222333333333222222222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222333333333444444555555444444444333333333555555555666666666777777555666888999999:::<<<>>>???EEENNNWWWcccsss|||qqqggg^^^VVVRRRGGGFFFEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>><<<<<<;;;;;;;;;::::::999999::::::::::::::::::::::::::::::888888888888999::::::::::::::::::999999:::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>===============>>>???@@@@@@@@@AAABBBCCCEEEHHHOOOUUU[[[aaafffiiipppwwwrrrfffXXXOOOGGGAAAAAACCC999888777888999999777555777777777777666666666666555666666666666666666555444333222111222333444555333333333444444444555555444444444444444444444444333333333333333333333333555555444444333333222222333333333333333333333333444444444444444444444444333333444555555666666777555555555555555555555555666666666666777777777888666555555444444555555555666666666666666666666666444444444444444555555555555555555555555555555555333444555555444555666888666666666666666777777888777777777777888888888888999999999999:::;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>????????????>>>===;;;;;;;;;;;;<<<>>>???@@@===>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBB?????????>>>>>>>>>>>>>>>============<<<<<<<<<<<<999999999999999999999:::777777777777777777777777444444444444444444444444444444444444444444444444444444333333333222222222333333333333333333333333111111111111111111222222333333333333333333333333111222222222222222333333111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222333333333444444555555444444444333333333555555555555666666666666555777999:::999999;;;<<<===@@@EEELLLUUUdddtttxxxmmmeee___\\\TTTQQQMMMIIIFFFEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>=========<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999::::::::::::;;;::::::::::::::::::;;;;;;::::::999999::::::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;999999999999999999::::::999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>===============>>>>>>>>>===???@@@@@@@@@AAADDDGGGLLLSSS]]]fffmmmrrrxxx{{{tttcccXXXLLLEEE???;;;<<>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>>;;;;;;;;;<<<<<<===??????===>>>>>>>>>????????????@@@AAAAAAAAAAAABBBBBBBBB@@@?????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::999999888888888999999777777777777777777777777444444444444444444444444333333333333333333333333444444333333333333222222333333333333333333333333222222222222222333333333333333333333333333333333222222222222222222222222/////////000111111222222111111222222222333333333222222222222222222222222111222222222222333333333111111111111111111111111222222222222222222222222222222333333333333444444111222222333444555666666444444555555555666666666555777999999999999:::<<<;;;===???BBBIIITTTbbblll~~~wwwmmmfffaaa]]]YYYTTTNNNIIIFFFEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@???>>>===<<<<<<<<<<<<::::::::::::999999999999999999:::;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999999999999::::::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>======>>>>>>>>>>>>??????<<<>>>AAAAAABBBFFFLLLRRR[[[dddqqq{{{uuuiiiZZZPPPGGGAAA===888888;;;;;;;;;;;;:::999888666555555555555444444444333333666555555444444555555666333222222222333333444444333333333444444444555555333333333444444444444555444444444444444444444444333222222222222222111111333333333333333333333333444444444444444444444444555555444444444444444444555555555555555555555555333444555666777777777666444444444333444444555666666666666666666666666666555666666777666666555555444444555555555555444444555777888888777666666777777777666666666777888888999::::::::::::;;;;;;;;;999999999999:::;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;<<<======>>>>>>=========>>>>>>????????????>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@??????>>>>>>===;;;;;;;;;;;;::::::::::::;;;:::999888777777888888777777777777777777777777444444444444444444444444333333333333333333333333444444333333333333222222333333333333333333333333222222333333333444444444222222222222222222222222222222222222222222222222...//////000111111222222111111222222222333333333222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111222222333333333333444444111222222333444555666666444444444555555555666666555666777777777888:::<<<:::;;;<<<===???GGGRRRZZZkkkyyyyyynnnhhhcccbbb^^^YYYTTTNNNIIIGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<;;;:::999;;;;;;::::::::::::;;;;;;;;;::::::999999::::::;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<999:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<<<<=====================>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>?????????@@@@@@@@@BBBEEEGGGJJJRRR]]]fffrrr|||wwwhhh[[[PPPIIIBBB@@@===999888:::999::::::999777777777777666555555555444444444444666555444333333444555666222333333444444444444444333333333444444444555555333333333444444444555555333333333333333333333333222222222333333333333333333333333333333333333333444444444444444444444444222333333444444555555666555555555555555555555555111222444555666666666555444333333333444444555666666666666666666666666666777777888888888666555444333444444555555444444333222444777777777666666777888777777777777888999999::::::::::::;;;;;;;;;;;;999999999999:::;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;<<<======>>>>>>============>>>???????????????>>>======<<<<<<<<<<<<===>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>>>>===;;;;;;:::::::::999999999<<<;;;999777666666777777777777777777777777777777444444444444444444444444333333333333333333333333444444444333333333222222333333333333333333333333333333333444444555555555111111111111111111111111222222222222222222222222000111111222333333444444111111222222222333333333222222222222222222222222111111111222222333333333000000000000000000000000000000000000000000000000222222333333333444444444555555444444444333333333444444444555555555666666444555555555555777:::<<<;;;;;;<<<;;;<<>>>>>>>>>>><<<<<<===>>>===<<<:::999<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>:::;;;<<<=========<<<;;;<<<<<<<<<============>>><<<<<<<<<<<<=========>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>??????@@@@@@@@@AAAEEEHHHLLLOOOTTT^^^lllwww~~~ssshhhYYYLLLCCC>>>:::;;;;;;999888:::777888888777666666888999777666666666555555555555555444333222222333444555222333444555666555444333333333333444444444555555333333333444444555555555222222222222222222222222333333333444444555555555333333333333333333333333444444444444444444444444000111222333555666777888555555555555555555555555000111333555666666555555333333333333444444555666666666666666666666666666888999999999888777555444333333444555555444333333///111444666666666777888888888888888888999999:::999999:::::::::;;;;;;;;;999999999999:::;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<=====================>>>??????????????????>>>===<<<<<<;;;;;;<<<>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>===;;;;;;::::::::::::999999777777777777666666666666666666555555444444444444555555444444444333333333333444444555555444444333333333333333333333333333444333333222111111111222444444444444444444444444333333333222222111111111222222222111111111000000///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333444333333333333333333333333000000111111111222222222333333333444444444555555444444444555555555555666555444444444555666888999::::::999:::<<>>>>>===@@@?????????>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<=========>>>>>>===<<<;;;;;;===>>>>>>>>><<>>===<<<:::999888777777555666777777777666444333444444444444444444444444555444222222222333555777777666555444333333333333222222333333333333444444333333333333333333333333666555333222111222333333111111222222222333333333111111222222222333333333111222222333333222222111444444444444444444333333333444666777777777666555555555555555555555555555222222333444444555555666444333222222333555888999555555555555555555555555555555555555555555555555444555555666777888888999777777888888888999999999999999:::;;;<<<<<<<<<<<<:::;;;;;;<<<;;;;;;::::::======<<<<<<;;;;;;;;;;;;<<<===============<<<<<<<<<======>>>???@@@@@@@@@??????>>>>>>======<<<<<>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;::::::::::::999999777777777777666666666666777777666666555555555555555555444444444333333333333444444555555444444333333333333333333333333333444333222222111111222222333333333333333333333333222222111111111111111000222222222111111111000000000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333333333333333333333222222333333333444444444333333333444444444444555444444444444555555555555555555444444555666888999999999888999;;;===@@@BBBEEELLL[[[lll~~~wwwsssggg```VVVMMMHHHEEECCCAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<=====================>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>=========<<<===========================<<<<<<<<<===>>>??????>>>AAAEEEFFFFFFHHHMMMQQQ[[[aaahhhlllqqqyyy|||nnnaaaXXXOOOFFF@@@<<<<<<:::999888888777777666666666666666555555444444444444444444444444444333444444555444333222222555555444444333333333222222222333333333333444444333333333333333333333333555444333222222222333333222222222222333333333333111111222222222333333333333444444555555444444333333333444444444444444444333444555666777666666555555555555555555555555555444444444444444444444444555444333333333555777888555555555555555555555555444444444444444444444444444555555666777777888888777777777888888888999999888999:::;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<>>>>>>======<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>?????????>>>>>>>>>=========<<<>>>======<<<;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;::::::::::::999999777777777777666666666666777777777666666666666666555555444444444333333333333444444555555444444333333333333333333333333333333333222222111111222222222222222222222222222222000000000000000111111111222222222111111111111111111111111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000222222333333333333333333222222333333333444444444333333333333444444444444444444444444555555555555555555444555555666777888777777777888999<<<>>>???>>>DDDNNN[[[lllzzzrrreeeXXXOOOJJJFFFDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<===<<<<<<<<<===???@@@BBBCCCGGGLLLOOOQQQTTTZZZ^^^lllqqqvvvyyy|||vvvkkk\\\PPPHHHCCC@@@===:::999888777777777777888777777666555555555555555444444444444444444444444222333666888777444111...333333444444444333222222222222333333333333444444333333333333333333333333444444333222222222333333222222333333333444444444111111222222222333333333333444444555555444444333222222333333444444555555333444555555666666555555555555555555555555555555666666555444444333222222666555444333333444555666555555555555555555555555444444444444444444444444555555555666666777777888777777777777888888888888777777999:::::::::::::::;;;;;;<<<===>>>>>>>>>===>>>>>>>>>===============:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>============@@@??????>>>>>>>>>>>>>>><<<<<<<<<======>>>>>>???????????????????????????;;;;;;:::::::::999999999777777777777666666666666666666666666555555555555555555444444444333333333333444444555555444444333333333333333333333333333333333222222111222222333222222222222222222222222///000000000111111222222111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222111111111000/////////222222222222222333333333000000111111111222222222222222333333333444444444333333444444444555555555555555555555666666777777555555555666888:::;;;===>>>AAAFFFNNNZZZllluuuggg[[[RRRKKKGGGDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????======???@@@@@@???======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>========================>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>AAADDDGGGMMMRRRYYY^^^aaaeeekkkoooyyy}}}uuufff]]]PPPFFF@@@>>>===<<<777777666666666777777888888777555444444555555666444444444444444444444444222444666888888666444222222222333444444333222111222222222333333333444444222222333333333333444444444333333333333333333333222333333333333444444444111111222222222333333333111222222333333222222111111111222333444444555555333333444444555555555555555555555555555555555555555555444444444333333333777666555444444444444555555555555555555555555555555555555555555555555555555555555666666666777777666666666777777777888888666777888999999::::::999:::;;;<<<======>>>==================<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>============AAA@@@@@@???>>>?????????<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::::::::999999999777777777777666666666666444444444444444444444444555555444444444333333333333444444555555444444333333333333333333333333333333222222111222222333333333333333333333333333333000111111222222333333333111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222111111111000/////////111111111222222333333333000000111111111222222222222222222333333333444444333333333444444444444555555555555666666666666666444444555666777888999:::;;;===>>>AAAHHHVVVhhhtttvvviii]]]RRRKKKDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@===>>>???@@@@@@???>>>===????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>====================================>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;:::<<<>>>@@@BBBFFFLLLQQQ]]]dddlllrrrvvvxxx|||}}}nnndddUUUPPPHHHAAA===;;;::::::666666555555666666777777888777555444444555555666444444444444444444444444333444555666777888999:::333333444444444333222222222222222333333333444444222222222333333444444444222333333333333333333333222222222333333333444444111111222222222333333333111222222333333222222111111111222222333444555555333333333333333444444555555555555555555555555555333333333444444444555555777666555555444444444444555555555555555555555555666666666666666666666666555555555555666666666666555555666666666777777777666666777888999999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>??????============>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<====================================;;;;;;::::::::::::999999777777777777666666666666333333333333333444444444555555444444444333333333333444444555555444444333333333333333333333333333222222111111222222333333333333333333333333333333222222222222222333333333111111111111111222222222111111111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222333333333222222333333333444444444222222222222333333333333333333333333444444444444555555666666666666555555333333444555777888888999:::<<<===<<>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<=========>>>===@@@EEEHHHLLLRRR[[[aaaqqqxxx|||nnn```VVVEEEDDDAAA>>>;;;999888777666666666555555666777777777777666555555555555555444444444444444444444444444333333333555999<<<>>>777666555444333333333333222222333333333333444444111222222333333444444555222222333444444444333333111111222222222333333333111111222222222333333333333444444555555444444333111111222222333333444444333222222222222333444555555555555555555555555555222222333333444555666666666666666555555444444333555555555555555555555555666666666666666666666666555555555555555555555555555555555555666666666666666666888999999999999999:::;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<===>>>>>>????????????>>>>>>>>>>>>????????????============>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999777777777777666666666666333333333444444444555555555555444444444333333333333444444555555444444333333333333333333333333333222222111111222222333444222222222222222222222222222222222222111111111111000000111111111222222222000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222///000000111222222333333222222333333333444444444111222222222222333333333222222333333333444444444555555666777777666555444333333555666777777888888999<<<>>>===<<>>>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@??????@@@@@@@@@??????@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???======>>>???@@@AAABBBBBBCCCHHHNNNSSSXXX```kkktttwwwlll___SSSJJJ=========<<<999888777777777777666666666666666777666666666666666555555444444444444444444444444444333333222222444777:::<<<;;;999666333222222333444222222333333333333444444111111222333333444555555111222333444444444333333000000000111111111222222111111222222222333333333333444444555555444444333222222222222222222333333333222111111111222444444555555555555555555555555333444444444444444444444555555555555555555444444555555555555555555555555555555555555555555555555555555555555555555555555444444555555555666666666666777888999::::::::::::<<<=========<<<;;;:::999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777777777777666666666666444444444555555555666666555555444444444333333333333444444555555444444333333333333333333333333333222111111111222333333444000000000000000000000000222222111111000000//////000000111111222222222222///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333444///000000111222222333333000000111111111222222222111111222222222333333333222222333333333444444444555555666777777666555444333444555666777777777777444888<<<;;;999;;;CCCKKKOOO^^^ppp}}}}}}{{{tttpppiiihhhddd```[[[VVVRRROOOHHHFFFCCCAAA?????????@@@<<<===>>>?????????????????????@@@AAABBBCCCDDDEEEBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@??????BBBAAA@@@??????@@@AAABBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>????????????@@@AAACCCDDDEEEFFFHHHNNNUUU[[[aaakkkwwwvvvjjj```UUUJJJBBB;;;<<<<<<;;;999888888999888888777666666666666666555666777777777666444333444444444444444444444444222222222222333555666777>>>;;;777333111222444555222222333333333444444444111111222333333444555555000111333444555444333333///000000000000111111111111111222222222333333333111222222333333222222111333333222222222222222222333222111111111222333444555555555555555555555555666555555444444333333222444444555555666555555444555555555555555555555555333333333333333333333333555555555555555555555444444444444555555555666666777888999::::::;;;::::::??????>>>>>>===;;;:::999;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>>>>>>>>>>===============<<<<<<<<<<<<=========>>>>>>??????======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777555555555666777555444444333333444444555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222111000//////000111222///000111222222333222222333222000......///111222111111111111111111111111111222333333333111000///111111000000000000111111111111111111111111111111111111000000000000000000444222000///111333444444222222222222222222222222333333222111222333444555444333333333333444555555555444444444444555666666555666777888:::===???@@@EEELLLYYYjjjzzz}}}{{{wwwtttrrrpppiii^^^TTTQQQLLLFFFBBB@@@???>>>>>>>>>>>>>>>???AAAAAA@@@>>>===>>>>>>???@@@@@@AAAAAADDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA?????????>>>??????@@@@@@@@@@@@@@@@@@@@@?????????AAAAAA@@@???>>>======<<<@@@>>><<<===???@@@>>><<<<<<======>>>>>>???@@@@@@>>>>>>>>>>>>???AAACCCDDDDDDEEEFFFFFFFFFJJJQQQWWWZZZ\\\```fffmmmwwwwwwhhh[[[RRRKKKDDD???;;;;;;::::::999888777777888777777666555444444444999999888777666555444444333333333333333333333333111111222333333444555555888;;;:::444222444222,,,111111222333333333333222111111222222222333333333444111...///111333222111000111333444444333222111222222222222222222222222444444444444444444444444333333333333333333333333666555555444444444555555555555555555555555555555555555555555555555555555555444333222222444555777444444444444444444444444333333333444444444555555777777666666555555555555555555555555666666666666666777888:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999:::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;::::::::::::999999999999888666555555555666777555444444333333444444555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222111000//////000111222000000111111111000000///222111000//////000111111111111111111111111111111222222222222222111000000111111111000000111111111111111111111111111111111111111111111111111111111444222000000222333444333222222222222222222222222333333222222222333444555444333333333333444555555555444444444444555666666777777777888:::;;;======AAAFFFOOO[[[iiivvv~~~{{{}}}xxxpppkkk^^^YYYQQQJJJFFFCCCAAA@@@???>>>===>>>??????>>>===>>>>>>>>>?????????@@@@@@CCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<;;;;;;<<<:::999:::<<<===<<<:::============>>>>>>>>>>>>@@@@@@@@@AAACCCFFFIIIJJJLLLOOOQQQRRRSSSVVV\\\aaaiiikkknnnsssyyyvvvlll]]]QQQJJJDDD???;;;:::999999888777777666666777777777666555444444444777777777666666555555444333333333333333333333333111111222222333444444555444:::<<<666222222222///111111222333333333333222111111222222222333333333444222///000222333333111222222333333333222111111222222222222222222222222444444444444444444444444222222222222222222222222555555444444444444555555555555555555555555555555555555555555555555555555555444333222222444555777444444444444444444444444333333333444444444555555666666666555555444444444555555555555666666666666777888999:::;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999:::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999888888888777666555555555666666555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111000000000000111111222222222222111000///...000000000000000000111111111111111111111111111111333222111111111111111111222222111111111111222222111111111111111111111111111111222222222222222222222111000111333444333222222222222222222222222222333222222222222333444444333333333333333444555555555444444444444555666666888888888888888999:::;;;<<>>======<<<<<<;;;;;;<<<<<<===AAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA@@@@@@@@@@@@@@@============>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::999:::<<<=========??????????????????@@@@@@CCCDDDEEEHHHLLLQQQUUUXXX]]]```eeegggggghhhlllpppuuuvvvxxxzzz~~~yyyggg]]]PPPFFFAAA>>>;;;999888888777777666666555555777777666666555444444444555555555555555555555555333333333333333333333333111111222222333333444444///777<<<999333111111222111111222333333333333222111111222222222333333333444333111111222333333222444333333222111111111222222222222222222222222222444444444444444444444444111111111111111111111111444444444444444444555555444444444444444444444444444444444444444444444444444444333222333444555666444444444444444444444444333333333444444444555555555555444444444444333333444555555555555666666666888999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::999999999999:::::::::999999999999888::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999888888888888666666666666555666666666555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111000000000000000000111333333333333333222111000//////000111111111111000111111111111111111111111333222111000000111222333333222222222222222222333111111111111111111111111222222222222222333333333111111111222444444333111222222222222222222222222222222222222222333333333333333222222333333444555555444444444444555666666777777777777888999:::::::::<<>>===<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>===>>>>>>======???@@@AAABBBAAABBBBBBCCCDDDEEEFFFGGGHHHIIILLLQQQXXX```gggkkkqqqvvv{{{}}}|||zzz{{{}}}|||}}}}}}~~~rrriiiZZZRRRHHH@@@===<<<;;;;;;777777777666666666555555666666666555555444444444333333333444444555555555333333333333333333333333111111222222333333333333///444999888666333222111111111222333333333333222111111222222222333333333444333333333333333333333555444222111000111111222222222222222222222222222333333333333333333333333222222222222222222222222333333444444555555444444444444444444444444444444444444444444444444444444444444333333333444555666444444444444444444444444333333333444444444555555333333333333333333333333444444444555555555666666999999:::::::::::::::999::::::;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999999999888888888777777777555555555666666666666555555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000111111000000000//////000111111111111111...///000111111111111111111111111111111111111111222222000000000111222333333222222222222222222333111111111111111111111111111111222222222333333333111111111222444444333111222222222222222222222222111111222222222333333333333222222222222333444444555444444444444555666666444444555666777999:::;;;777:::===>>>@@@HHHTTT^^^jjjwww~~~{{{qqqiiiccc]]]ZZZYYYWWWUUUSSSQQQNNNJJJGGGEEEDDDBBBAAA@@@@@@AAAAAA============>>>???@@@AAADDDCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA???>>>=====================>>>>>>?????????>>>>>>>>>>>>?????????????????????@@@AAACCCEEEGGGFFFGGGIIIKKKMMMOOOPPPQQQPPPRRRVVV^^^hhhsss|||}}}qqqcccYYYNNNIIIBBB===:::;;;<<<<<<777777777777777666666666555555555555444444444444222222333333444444555555333333333333333333333333111111222222222222222333222111222666999777222///111111222333333333333222111111222222222333333333222333444444333333333333555444222111000111222222222222222222222222222222333333333333333333333333333333333333333333333333222222333444555555444444444444444444444444444444444444444444444444444444333333333333444444555555444444444444444444444444333333333444444444555555222333333333333333333333444444444444555555555555888888999999999999999888;;;;;;;;;<<<<<<;;;;;;;;;999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<=========<<<<<<<<<;;;;;;;;;999999999999999999999999888888888777777777777666444444555666666666555555555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000+++,,,---.../////////////////////000111111222222111111111111111111111111111111111111111111222333222222111111111111222222111111111111111111111111000000111111222333333333222111000111333444333222222222222222222222222222000111111222333222222222222222222222222333444444555444444444444555666666333333333444666888999:::555777:::;;;===@@@GGGLLLXXXeeexxx|||wwwxxxxxxqqqkkkgggccccccccccccbbb___ZZZWWWMMMKKKGGGDDDAAA?????????>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===============<<<<<<<<<===>>>>>>??????>>>>>>??????@@@@@@@@@AAA???@@@BBBDDDFFFJJJOOOSSSSSSTTTVVVXXXZZZ]]]^^^___\\\___dddlllwwwyyynnnbbbUUUMMMDDDAAA===:::888888999:::777777777777777666666666444444444444444444444444333333333444444555555555333333333333333333333333111111222222222222222222555000///555:::888222///111111222333333333333222111111222222222333333333111222444444333222222333333222222222222222222333222222222222222222222222333333333333333333333333333333333333333333333333000111333444555555444444333333333333333333333333333333333333333333333333333333333444444444555555444444444444444444444444333333333444444444555555222222333333333333444444333444444444444555555555555666777888888888888888::::::;;;;;;;;;;;;::::::888888888999999999999999888999999999999:::::::::888888999999::::::;;;;;;:::::::::;;;;;;;;;;;;<<<::::::::::::;;;<<<<<<============<<<<<<<<<;;;;;;999999999999999999999999888888777777777666666666333444555666666666555555555444444333333444444555333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111///000111222222111000///---....../////////......000////////////111222444111111111111111111111111000000111222222222222222111111111000000111111111111111111111111111111111//////000000111222222333444222000000222333444333222222222222222222222222///000111222333222222111222222222111222222333444555444444444444555666666444444444444555666777888666777888999;;;===???@@@IIISSSdddtttzzzvvvwwwzzz|||xxxsssmmmooorrrvvvxxxvvvqqqmmm```\\\VVVOOOIIIEEECCCBBBAAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>>>>>>>>>>???>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEHHHLLLOOOTTT[[[ccciiiiiijjjkkklllmmmoooppppppkkkmmmqqqxxxsssggg]]]SSSIIICCC<<<<<<;;;999777777777888555555555555555555555555444444444444444444444444444444444444555555555555333333333333333333333333222222111111111111111111666111000555888444111111111111222333333333333222111111222222222333333333///222444444222000111222000111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222///111333555555555444333333333333333333333333333333333333333333333333333333333444444555555444444444444444444444444444444333333333444444444555555333333333333444444444555333333444444444555555555333333555666777777777777888888999999999999888888777888888888999999999999888888999999999:::::::::777888888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<==================<<<<<<<<<<<<888888888888888888888888777777777777666666666666222333555666666666555555555444444333333444444555333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222///000111222222111000///222333333222222111000///000000......///111333555111111111111111111111111///000111333333333222111111111000000000000111111111111111111111111111111...//////000111111222222444222000///111333444444222222222222222222222222///000111222333222111111222222111111222222333444555444444444444555666666666555555444444444555555999888888999;;;<<<<<<;;;@@@HHHTTTbbbqqqyyyuuutttsssuuu~~~zzzuuuyyyvvvrrrjjj```XXXRRROOOMMMDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA??????????????????@@@@@@CCCCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLMMMQQQWWW]]]ccclllvvv}}}|||||||||}}}}}}}}}}}}}}}uuuvvvzzz~~~tttgggZZZPPPHHHAAA<<<:::;;;;;;:::888777777777444444444444444444444444444444444444444444444444555555555555555555555555333333333333333333333333222222111111111111111111555111222666555000000444111111222333333333333222111111222222222333333333...111444444111000000222...///111333444444444333222222222222222222222222222222222222222222222222111111111111111111111111///000333555555555444333333333333333333333333333333333333333333333333333222333444444555555444444444444444444444444444444333333333444444444555555333333333444444555555555333333333444444444555555111222333555666777777777666666777777777777666666777777888888999999999999888888888999999:::::::::777777888999::::::;;;;;;:::::::::;;;;;;<<<<<<<<<999999999:::;;;<<<===>>>>>>=========<<<<<<<<<<<<888888888888888888888888888888888888777777777777666666555555555444444444444444444333333222222222222333333444333222111000222222222222222222222222111111111111111000/////////000111222222111000///222111111111000000//////111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222///111222333333222111///000000111111111111000000222222222111111111000000000000000000000000000000222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444444444333222333444555666222333444666777777777777777777888999::::::;;;;;;;;;@@@GGGOOOZZZjjj~~~zzzsssooorrrsssvvv|||yyynnnfffaaa[[[XXXQQQKKKGGGGGGHHHGGGHHHKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDEEEEEEDDDCCCEEEHHHKKKHHHHHHGGGEEEDDDDDDFFFHHHFFFEEEEEEEEEEEEGGGHHHIIIIIIJJJMMMPPPSSSUUUTTTRRRVVVUUUTTTSSSSSSTTTVVVWWW\\\___eeemmmvvv|||nnndddWWWMMMHHHDDD???;;;888888888888777777777777666666555555555555666666666666666555444444444333333333333333333333333333222333444555444333222111222222222222222222222222444444333222222111111000222222222222222222222222111111111222222333333333333333333222222222111111333333222111000000111111333333333222222111111111000000111111111222222222222222222222222222222222111222222333333222222111222222333333333333444444333333333444444444555555222222222333444555666777444555555555555555555444111222333333444444333333555555666666555444333333444444444555555555555666222333444555666666666666444444555666666666666666555777888777666555666777999999888777777888999:::888888999999999::::::::::::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<;;;::::::999;;;;;;<<<<<<<<<;;;999888999999888888777666555555777777777666666666555555666555555555444444444444444333333333333333333222444333222111111111222222222222222222222222222222111111111111111000/////////000111222222111000///111111111111000000000///111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222000000////////////000000000000111111111111000000222222222111111111000000111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222333333333333444333333222333444555666444555555666666666555555666777777888999999::::::888<<>>;;;::::::999777888777777777666666666666666555555444444555555666333333333444444555555555444444444444444444444444555444222111111111222333222222222222222222222222111111111222222333333333222222222222222222222222333333333222222111111111111111111000000000000///222222111111111111111222222222222111111111111111222222333333333444444444222222222222222222222222111222222333333222222111222222222333333333444444333333333444444444555555333333222111111111222222111111222222222222111111333333444555555555555555555444444444444444444444444444444555555555555666777666444333222444555666777888888999999999888888777999:::999888777888999;;;::::::999888888888888888888888888999999999999999999999999::::::::::::::::::;;;;;;;;;::::::999999::::::::::::999999999:::999999999888888888777777777777666666666555555333333444444444444444444222222222333333444444444111222222333333333222222111111111111111111111111///000000111111111000000111000000000000000000111000000000000000000111111////////////////////////////////////////////////000000000000000000000000000000111111111222222222111222333444444333222111111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222222222222333333333333333111222333444555555555555555555555555555666666666:::::::::::::::===AAADDDGGGOOO\\\hhhtttzzztttqqqqqqvvv}}}xxxwww|||zzztttooopppppppppqqquuu{{{{{{yyyvvvuuuvvvzzz~~~rrrfff[[[RRRIIICCCCCC@@@===;;;:::999888777777777777666666666666555555555444444444444555555222333333333444444555555333333333333333333333333444333222111000111222333222222222222222222222222333333333222222222111111222222222222222222222222333333333222222111111111111111111000000000000///222111111111111111222222111111111111111111111111222222333333333444444444222222222222222222222222111222222333333222222111222222222333333333444444333333333444444444555555333333222111111111222222222222333333333333222222222222333444444444444333444444333333333333444555444444444555555555555666777666444333222444555666888888999999999999888888777999:::999888777888999::::::::::::999999888888777777888888888999999999999999999999999999999999999999::::::;;;::::::999999999999888999999999999999999999888888888888888777777777666666666555555333333333333444444444444222333333333333333333444000111222444444333222111111111111111111111111111///000000111111111111000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222...000222333333222000...111111222222222222111111111111111111111222222222000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222333111111222333333333333333///000222333444555555555555555555555555555555555777777777888999;;;===>>>>>>DDDMMMVVVbbbpppzzztttqqqtttxxx||||||}}}|||}}}~~~{{{rrreeeYYYPPPHHH@@@;;;>>>===;;;:::888777666666777777666666666666555555555555444444444444555555333333333333444444444444333333333333333333333333333333222111111111111111222222222222222222222222444444333333222111111000222222222222222222222222333333222222222222222222222222111111111000000000111111111000111111222333000000000111111111111111222222222222333333333333222222222222222222222222111222222333333222222111222222333333333333444444333333333444444444555555333333222222222333333444333333444444444444333333111222333333444444333333444333222222222333555555444444444555555555555666666555444333444444666666888999999999999888777777777888999888777777888999999999::::::::::::999999777777777888888888888999999999999888888888888777888999999:::::::::::::::888888777777888888999:::777777777777777777777777666666666555555555444444222222333333333444444444444333333333333333333222111111111222222333333333111111111111111111111111//////000111111111111111222111000//////000111222///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111222222333333222222111000000111111111222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222333333333333000111222333444333333222000111222333333333333333666666666555555555555555555555555777999::::::::::::===BBBIIIQQQ^^^mmmwwwyyyyyywwwvvvvvvzzz~~~wwwjjjaaaVVVLLLFFFAAA===999999::::::999888777666666777777666666666555555555555444444333333444444555444444333333333333333333444444444444444444444444222222222222222111000000222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222333333333222222222111111111111111111000000111222222333///000000000111111111222111111111222222222222333222222222222222222222222111222222333333222222111222222333333333333444444333333333444444444555555333222222222333444555555333333444444444444333333222333333444444444444444444333222111222333555666444444444555555555555666333444444444555666666666888888999999888777777666666777888888666666777888777888999;;;;;;;;;;;;:::777777777777888888888888999999888888777777777777888888999:::::::::::::::888777777666777888999:::666666666666666666666666555555444444444333333333222222222333333444444444444444444333333222222222444222000///000222444666000000000000000000000000//////000111111111111111222111000//////000111222//////000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222555444222111111222444555111222222333333222222111000000111111222222222222222222222222222222222222000000000000000000000000333333333333333333333333222222222222222222222222222222333333333444444444000111222333444333222222222333333333333222111111666666666666666666555555555555555777999:::999888777:::===AAAGGGRRR___iii{{{yyytttqqqsssxxx||||||pppiii[[[TTTJJJCCCAAA@@@>>><<<777999::::::999888888999777666666666555555555555555444444333333444444555444444444333333222222222555555555555555555555555111111222333333111000///222222222222222222222222111111111222222333444444222222222222222222222222111111111222222333333444333333333222222222222111111111000000111222333333//////000000111111111222000000111111111222222222222222222222222222222222222222222333333222222222222222333333333444444444333333333444444444555555222222222333444555666777222333333444444333333222333444555555666666555555444333222111111333555666444444444555555555666666222333444555666666666666888888888888888777666555555777888777666555666777666777999;;;<<<<<<<<<;;;777777777777888888888888999888888888777777666666777888999:::::::::::::::888777666666666888999:::555555555555666666666666555555555444444333333333444444444444444444444444444444444444333333222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000111222222222333000111111111111222222222000000000000000000000000111111111111111111111111000000000000111111111111///000000000111111111111000111222333333222111000000000000000000000000000000111111111111222222222333333222111000000111111000000000000111111111111111111222222222222111111333333222111111222333333222222222222222222222222222333333444444333333222333333444444555666666777777666666666666777777888888888888;;;AAAHHHOOOTTTgggsss~~~zzzxxxvvvuuuyyy{{{ttthhh]]]WWWJJJHHHDDD@@@>>>===<<<<<<;;;;;;:::999888777666666555555555555555555555555444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222444444444444333333222111444444333333333333222222111111222222222111111000222222222111111111000000111111111111111111111111222222222222222222222222222222222111111111000000222222222222222222222222111111222222222222111111555555555444222000///...111111222222222333333333444444444333333222222222222222333333333333444444555555555555555555555555444444444444444444444444333333333333333333333333555555444333444555666777777777777777888888888888777777888999999999999888:::999999999888888777777888888999999999:::::::::999999999::::::;;;;;;;;;;;;:::888666666777888999777777888999:::;;;;;;<<<999999999888888888888777777777666666555555555444555555444444444333333333444444444444444444444444333333444444333333222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111222222222000000111111111222222222////////////////////////111111111111111111111111000000000000111111111111111111111111222222222222000111222222222222111000000000000000000000000000000111111111111222222222333222222111000000111111000000000000111111111111111111222222222222111111333333222111111222333333222222222222222222222222222333333444444333333222333333333444555666666666555555555444555555666777999888888:::>>>DDDJJJMMM\\\eeesss~~~{{{yyyuuuvvvxxx~~~{{{qqqfff[[[QQQJJJEEEDDDAAA>>>;;;::::::;;;999999999888777777666666555555555555555555555555444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222333333444444333333222111333333222222222111111111111111222222222111111000222222222111111111000000111111111111111111111111111111111111111111111111222222222111111111000000222222222222222222222222111111222222222222111111///000111222333444444444111111222222222333333333444444444333333222222222222222333333333333444444555555555555555555555555444444444444444444444444333333333333333333333333555444444333444555666777666666666666777777777777666777888888999999888888999999888888777777777777888888888999999999:::::::::::::::::::::::::::::::::999888777666777888888777888888999999:::::::::888888888777777777666666777666666666555555555444555444444444444333333333444444444444444444444444333333333333333222222111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111111111000000000111111111222222000000000000000000000000111111111111111111111111000000000000111111111111111222222222222333333333000111111222222111111000000000000000000000000000000111111111111222222222333222111111000111111111000000000111111111222222111111222222222222111111333222222111111222222333222222222222222222222222222333333444444333333222222333333444444555555666444444333333444555555666999888888888;;;???CCCFFFOOOTTT\\\eeeooo|||yyyxxxxxxyyy}}}|||uuukkk```UUULLLCCC>>>???>>><<<:::999888888999777777777777777777666666555555555555555555555555444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222333333333333333222222111222222222111111111000000000111111222222222111111222222222111111111111111111111111111111111111111000000000000000000000000222222222111111111111111222222222222222222222222111111222222222222111111,,,...000222444555666777111111222222222333333333444444333333333333222222222222333333333333444444444444444444444444444444555555555555555555555555444444444444444444444444555444444444444555666666444555555555666666666666666666777888888888888888777777777777666666666666888888888999999999999:::::::::::::::::::::::::::999999888888888888777777888888888888888888888888777777666666666555555555666666666555555555555555444444444444444444444444333333333333333333333333222222333333333222222111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000333222222222111000000000000000000000111111111111222222222222222222222222111111111111111111111111///000000000111111111111111111111222222222333333000000111111111111000000000000000000000000000000000000111111111222222222222222111111111111111222000000111111111222222222111111222222222222111111222222222222222222222222222222222222222222222222222333333444444333333222222222333333444444444444333333333333444555666666888777777888999<<>>:::::::::999888777777888888555555555555666666777777555555555555555555555555444444444444444444444444222222222333333333444444333333333333333333333333222222222222222222222222222222333333333222222111222222222222111111111111000000111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000111111222333333333333111111222222222333333333333333333333333333333333222222222333333333444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444555555666666333333444444444555555555555666777777888888777777666666666666666666555555888888888888999999999999;;;;;;::::::::::::999999999::::::::::::999888888999999888888777777777777777777777666666666555555555555555555555555555555444444444444444444444444333333333333333333333333111111222333333222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000333222222222111000000000//////000000000111111111222222222222222222222222000000000000000000000000///000000000111111111111000000000000111111111222000000000000000000000000000000000000000000000000000000111111111222222222222111111111111111222222111111111111222222222222111111222222222222111111222222222222222222222222222222222222222222222222222333333444444333333222222222222333333333333333444444444444555666777888555666666888:::<<<>>>???>>>AAADDDGGGLLLTTT___gggqqqyyyxxxlll^^^YYYQQQIIIDDD@@@===;;;888888777777777888888888444444444555666666777777555555555555555555555555444444444444444444444444222222222333333333444444333333333333333333333333222222222222222222222222111111222333333222222222444333333333333222222222///000111222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111222222333333333222111111111111222222222333333333333333333333333333333333222222222333333333444444444444444444444444444444555555555555555555555555555555555555555555555555444444444555555555555555333333333333444444444444555555666777777777777666555555555555555555666666777777888888888999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;:::999999888888777777666666555888888777777777666666666444444444555555555555555333333333444444444444555333333333333333333333333000111222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111111111/////////000000000111111000000000000000000000000000000000000000000000000000000000000111111111111//////000000000111111111111000000//////000000111000000000000000000000000000111111111111222222222111111111000111111222333111111111222222222222333111111222222222222111111111222222333333222222111222222222222222222222222222333333444444333333222222222222222222222222222444444444444555666888888444444666888:::;;;<<<===888;;;>>>@@@AAAEEEKKKQQQ[[[dddqqq~~~zzz{{{}}}~~~xxxkkk___PPPKKKFFFAAA???===<<<;;;777777777888888888888999444555555555666666777777555555555555555555555555444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222000111222222222222222222444444444333333333222222///000111222222222222222111111111111111222222222111111111111111111111111222222222222222222222222111111111111111222222222111111111111111111111111111111222222222222111111000111222333333333333333111111222222222333333333222222333333333333444444222222333333333333444444333333333333333333333333444444444444444444444444444444444444444444444444333444555555666666555555222333333333444444444444444555555666666666666666555555555555666666666666777777777888888888888999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::888777777777666666555555888888888777777777666666444444444444444555555555333333333444444444555555222222222222222222222222000000111222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111222222222////////////000000000111////////////////////////000000000000000000000000000000000000111111111111000000111111111222222222111000///......///000111000000000000000000000000000111111111111222222222111111000000111222222333111111111222222222333333111111222222222222111111111222333333333333222111222222222222222222222222222333333444444333333222222222222222222111111111222222222333444555777888333444666777999999999999555888;;;;;;;;;<<<@@@CCCLLLRRR\\\gggttt~~~}}}}}}yyy{{{wwwnnniiidddYYYNNNFFFCCC>>><<<;;;:::999888666666777888888888888888666666666666666666777777555555555555555555555555444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222000000111222222222222222333333333333222222222111//////000222222333333222000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111000000111222333333333333111111222222222333333333222222222333333444444444222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333444555666666666555444333333333444444444444555444444555666666666555555555555666666666777777777777777777777888888888888888888999999:::;;;<<<<<<<<<;;;:::999888999999:::666666666666666666666555777777666666666555555555333333333444444555555555333333333444444555555555222222222222222222222222///000111222222222222222000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000111111222222222333////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333111000///......///000111000000000000000000000000000111111111111222222222111111000000111222333333111111222222222333333333111111222222222222111111111222333444444333222111222222222222222222222222222333333444444333333222222222111111111111111111111111111222333444666777333444666777777777666555555888::::::888999<<<@@@AAADDDIIIPPP[[[lll|||zzz{{{|||~~~yyyrrrggg\\\XXXTTTJJJ@@@BBB???<<<::::::999888666666666777777888777777777777777777777777777777666555555555555555555555555444444444444444444444444222222333333333444444444333333333333333333333333222222222222222222222222///000111222222222222222222222222111111111111000//////000222222333333333000000111111222222222222111111111111111111111111000000000000000000000000000000111111222222222222000000000000000000000000111111222222222222111111222222333333333222111111111111222222222333333333222222222333333444444444222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333333333555666666666555444333333444444444555555555333444555555666666555555555666666666777777888888777777777777888888888888777777888999;;;<<<======;;;:::888666666777888999666666666666666666666666666666555555555444444444333333333444444555555555555555555444444333333333444444333333333333222222111111111111111111111111222222222111111111000000///000000111222222333333000000000000000000000000111111111111111111111111222222222111000//////...000000000000000000000000222222222111000//////...333000---...000222222111222111111111000000////////////000000111111222222000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000111111111111111111111111...//////000111222222222111222333333444444444444222111111000111111222222111111222222222333333333333333333333333333333333555444444333333444444555555555555555666666666666777777777777777888888999;;;???CCCGGGMMMYYYgggrrr~~~vvvpppddd\\\RRRKKKHHHEEEAAA======<<<;;;:::888777666666999888888888777777666666777777777777777777777777666555444333333444555666333444555555666666555555444444444444444444444444333333333333333333333333222222222222222222222222000111111222222111111000000000111111222222222222444333222111000000000000111111222222222222111111111111000000000000111111//////000000111111222222333333333222111000///...111111111111111111111111333222111000000111222333111111000000222444777999222222333333333333444444333222222111111222222333333333222111111222333333444444333222222333333333444444444444444444444444555555555555555555555555666666666666666666666666222222222333333333444444555555555555666666666666777777777777777777777777666666777777888888999999999::::::;;;;;;<<<<<<<<<999888777777777888999:::999888888777666555555444555555444444444444555555444333333222222333333444555555444444444333333333444444333333333333222222222222222222222222222222222222222111111111000000...///000111222333444444000000000000000000000000111111111111111111111111222222111111000//////...000000000000000000000000222222111111000//////...222000......000222222111111111111111000000000///000000000000000111111111000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000111111111111111111111111...//////000111111222222111222333333444444333333333222222111111111111222111111111222222222333333222222222222222222222222444444333333333333444444444555555555666666666666777777666666777777888999;;;===@@@BBBDDDLLLVVV___pppzzz{{{pppfff```VVVPPPHHHCCCBBB@@@<<<999;;;;;;:::999888777777666888888777777777666666666777777777777777777777777666555444333333444555666333333444555555555555444333333333333333333333333333333333333333333333333222222222222222222222222111111222222222222111111222222222222222222222222333222111111000111111111111111222222222222111111111111000000000000111111000000000000000111111111222222222222222111000///111111111111111111111111222222111000000111222222333222111000000222444555222222333333333333444444333222222111111222222333333333222111111222333333444333333222222333333333444444444444444444444444333333333333333333333333555555555555555555555555333333444444444555555555555555555555666666666666777777777777777777777777999999888888777666666555888999999:::;;;<<<<<<===;;;:::999999888999:::;;;888888777777666555555444555555444444444444555555444333333222222333333444555444444444444333333333444444333333333333222222333333333333333333333333222222222111111111111111...///000111222333444444000000000000000000000000111111111111111111111111222222111111000/////////000000000000000000000000222222111111000/////////111000...///000222222111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000111111111111111111111111/////////000111111222222111222222333333333333333444333333222111111111222111111111222222222222333111111111111111111111111444444333333333333444444444444444555555555666666666666666666666777888888888:::<<<<<<<<<@@@GGGLLLVVV```nnn|||~~~rrrhhh]]]TTTNNNGGGCCC>>>======<<<999666999999999999888888888777666666666666666555555555666666666666666666666666555555444444444444555555222222333444444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333222222333333222222222222222222111111111000111111222333111111222222222222111111111111000000000000111111111111111111000000000000111111222222222111111000111111111111111111111111222222111000000111222222444333111000///000000111222222333333333333444444333222222111111222222333333222222111111222222333333333222222222222333333444444444444444444444444333333333333333333333333555555555555555555555555444444444555555555666666444555555555555666666666777777777777777777777777999888888777777666666555777888888:::;;;<<<============<<<;;;::::::::::::888777777666666555555555555555444444444444555555444333333222222333333444444444444444444444444444444444333333333222222222333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111111111111111000000//////000000000000000000000000111111111111000000//////000000///000111111111111111111111000000000000000222222111111000000//////000000000000000000000000////////////////////////000000111222222222222111000000000000000000000000111111111111111111111111//////000000111111111111111222222333333333222222555444333222111111111111111111111111222222222222111111111111111111111111444333333333333333333444333333444444444555555555666555555555555666777777555777999:::;;;===AAADDDEEEKKKVVVbbbnnnzzzxxxnnnbbbXXXOOOHHHCCC???===;;;;;;<<<;;;999666777888888888888888888888555555555555555555555555555555555555555555555555444444444444444444444444111222333333444444333333222222222222222222222222333333333333333333333333222222222222222222222222222333333444444333333222222222222222111111111111000000000000111222333444111111222222222222111111111111000000000000111111222222111111000000/////////000111222222222222222111111111111111111111111222111111111111111111222444333222111000000111111222222222333333333444444333222222111111222222333222222222222222222222222222222222222222222333444444444444444444444444444555555555555555555555555555555555555555555555555444444444444555555555555444444444555555555666666777777777777777777777777444555555666777888999999666777888999:::;;;<<<=========<<<;;;:::999999999777777666666666555555555555444444333333444444555444333333222222333333444444444444444444444444444444444333333333222222222333333333333333333333333111111111111111111111111333333222222111000000///000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111111000000000000000///000000111111111111111000000000000000000111111222222111111000000//////000000000000000000000000////////////////////////000000111222222222222111000000000000000000000000111111111111111111111111000000000000000111111111222222222333333222111111444333222222111111111222000000111111111222222222222222222222222222222222333333333222222333333333333333333333444444444444555555555444555555666777444666888999:::;;;===???>>>AAAFFFMMMXXXdddqqqzzz~~~|||wwwlllfff]]]TTTMMMGGGAAA>>><<<;;;;;;;;;;;;:::888666666666777777777777888888444444444444555555555555444444444444444444444444333444444444444444444333111222333333444444333333444444444444444444444444333333333333333333333333222222222222222222222222222333333444444333333222111111111111111111111000//////000000111222444444111111222222222222111111111111000000000000111111222222111111000000/////////000111222222222222222111111111111111111111111111111111222222111111111222222222222222333333444222222222333333333444444333222222111111222222333222222222222222222222222111111111111222222333444444444444444444444444444555555555555555555555555555555555555555555555555222333333333333444444444444444444444555555555555666666666666666666666666333444555666777888999999666666777888999:::;;;<<<;;;;;;;;;:::999888777777666666666666555555555555444444333333333333444444444333333222222333333444333333333444444444444555444444333333333333222222333333333333333333333333111111111111111222222222444333333222111000//////000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111000000000000000000...000111222111000111222000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000111111111111111111111111000000000000000000111111222222222222222222111000222111111000111111222222000000000111111111111222222222222222222222222222333333222222222222333333222222222333333333444444444444444444444555666666777777777888888888888888<<<===>>>BBBHHHSSS^^^fffnnnsss{{{{{{qqqhhhbbbXXXSSSMMMGGGCCC@@@===;;;999999999999888777666555666666666666666777777777444444444555555555555555555555555555555555555555333333444444444444333333222222333444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222333333333333222222000000111111111222222222000000000000111222333444111111222222222222111111111111000000000000111111111111111111000000000000///000111222222222222222111111111111111111111111000111222222222222111000111111222333444444555555222222333333333333444444333222222111111222222333111222222333333222222111111111000111111222333444444444444444444444444444333333333333333333333333444444444444444444444444222222222333333333444444333444444444444555555555666666666666666666666666666666666666666666666666777777777888888999::::::999999999999888888666666555555555555555555555555444444333333333333444444444333333222222333333444333333333444444444555555444444333333333333222222222222222222222222222222000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000111---000222222111000000222///000000000111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000111111111111111111111111111000000000000000000000222222222222222111000000////////////000111222222000000000000111111111111111111111111111111111111333333222222222222333333222222222222333333333333444444333333444444555666888777666666777777777777888999;;;===AAAGGGNNNSSS[[[aaaiiirrr{{{}}}{{{|||zzzpppggg^^^VVVQQQIIIFFFBBB@@@>>>===;;;999777888888888777666777777666666666666666666666555444444555555666666666666555555555555555555555555222333444444444444333222333333444555555555555444333333333333333333333333333333333333333333333333222222222222222222222222111111222222222222111111111111222333444444555555111000000000111222333333111111222222222222111111111111000000000000111111000000000000000111111111000111111222222222111111111111111111111111111111000111222222222222111000000111222222333444444444222222333333333333444444333222222111111222222333111222333333333333222111000000000000111222333444444444444444444444444444333333333333333333333333444444444444444444444444333333333333444444444555333333444444444555555555666666666666666666666666666666666666666666666666888888888888888888888888777888888999999888777666555555555555555555555555444333333222222333333444444333333222222333333444333333333444444555555555444444444333333333222222111111111111111111111111000000111111222222222222//////000111222333444444000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111111,,,000333333111///000222//////000000111111111222//////000000111111222222000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000111111111111111111111111111111111000000000000000222222222222222111000///............///111222333000000000000111111111111000000000000000000000000333222222222222222222333111111222222222333333333444333333333333444555555777666666666888:::;;;:::333666:::<<<>>>AAADDDFFFHHHMMMTTT]]]hhhttt}}}zzz||||||uuujjj```XXXQQQLLLIIICCCAAA???======<<<;;;999777888888888777777999;;;777777666666555555555555555555555666666666777777666666666666666666666666222222444444444444222222333444555555666666555555222222222222222222222222333333333333333333333333222222222222222222222222111111111222222111111111111222333444666777888888111111111000111111222333111111222222222222111111111111000000000000111111//////000000111111222222111111222222222111111000111111111111111111111111000111222333333222111000000000111222222222111111222222333333333444444444333222222222222222222333111222333444444333222111000000000000111222333444444444444444444444444444555555555555555555555555444444444444444444444444444444444555555555666666333333333444444444555555666666666666666666666666222222444555666888999999888888888888777777777777666777888999:::999888777444555555555555555555555444333333222222333333444444333333222222333333444333333333333333333333333333333333222222111111111222222222222222111000///111111111111111111111111////////////////////////222222111000//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000///////////////000000000000000000000000////////////////////////222222111000//////000000000000000000000000000000111111000000//////......000000111111111111000000000000000000111111111111333222111000000111222333000111111111111222222222111111111111000000000///222333333444444333333222333333333444444444555555222222222222222222222222999888888777999;;;===???AAAFFFKKKPPPVVV```mmmwww|||ooodddVVVLLLHHHFFFDDDAAA======<<<;;;999888777777999999999888888888777777999888888777666555555444777777666666555555555444444444444444444444444444333333333333333333333333333333333333333333333333444444444333333222222222333333333333333333333333333333333222222222111111111111111111111111111111222,,,666333***FFFUUU999111111111111111111111111111000///000111111111000111111111111111111111111000000000000000000000000222222222222222222222222222222111111111111111111//////000000111111111222111111222222222333333333222222222222222111000///333333222222111000000000111000000000111222333333333444444555555444444333222333333444444333333222444444444444444444444444333333333333333333333333555555666666555444333333777777666666666666777777666666666666666555555555888777666666666777999:::::::::999999888777666666555555666666666666555555555555444444444333333333333333333333333333333333222222222222222222333333333333333333333333333333333333333222222111111111222222222222222111000000111111111222222111111111111111111111111111111111222222111000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000///////////////000000000000000000000000222222222222222222222222222222111000000000000000000000000000000000000000111111000000////////////000000111111111111000000//////000000111111111222111111111000000111111111000111111111111222222222222222222222111111111111222333333444444333333222333333333444444444444555444444444444444444444444888888777777888:::<<<>>><<<@@@DDDGGGJJJRRR]]]fffuuuzzz~~~}}}|||~~~vvvnnnbbbYYYMMMEEEBBB@@@>>>;;;<<<<<<;;;:::999888888777999999888888888777777777888888777777666555555444777666666666555555555444444444444444444444444444333333333333333333333333333333333333333333333333444444333333333222222222333333333333333333333333333333333222222222111111111111111111111111111111222***222111)))===III222111111111111111111111111111000000000111111111000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111222000000111111111222222222222222222222222111000000222222222222111111111111111111111111111222222333333444444555555444444333222333333444444333333222444444444444444444444444333333333333333333333333555555666666555444444333666666555555555555666666666666666666666666666666888777666666666777888999:::::::::999888777777777555555666666666666555555555555555444444444333333333333333333333333333333111222333333333222111111333333333333333333333333222222222222222111111111111222222222222111000000///000111222222111000///333333333333333333333333222111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000111111000/////////000000000000000000000000000000333333333333333333333333222111000000000000000000000000000000000000000000111000000000000/////////000000111111111111000000...//////000111222222222///000000111111000000///000111111111111222222222333333333222222222222111222222333333333333222222333333333333444444444444555555555555555555555666777666666666777888:::;;;999;;;===>>>???DDDLLLRRR___dddnnn{{{vvvhhh^^^SSSMMMDDD???===;;;999777:::::::::999999999888888888888888888777777777777888777777666666555555555666666666555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333222222222111111111111111111111111111111444)))///333+++444<<<---111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000111111111111111//////000000000111111111222222222222222222111000111111111111222222222222333333222222222222222222333444444555555444444333222333333444444333333222444444444444444444444444333333333333333333333333555555555666555555444333555444444444444444444555666666666666666666666666777777666666666777888999:::::::::999888888777777555555666666666666555555666666555555555444444444333333333333333333333333222333444444333222000///222222222222222222222222222222222111111111111111111111222222222111111000///000111222222111000///333333333333333333333333111111000000000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000111111000000///000000111000000000000000000000000000000000000000000000000111111000000000000000111000000000000000000000000000000000000000000000000000000111111111111000000......///000111222222333...///000111111000///...000000111111111222222222333333222222222111111111222222333333333333222222222222333333333444444444555555555555666666666666555555555555666777888999999:::::::::;;;===BBBFFFKKKPPPYYYdddrrryyymmm]]]RRRHHHDDD@@@===<<<;;;999777888888888999999999999999888888777777777666666666777777666666666555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333222222222222222222222111111111111111111111111333333333222222222111111111111111111111111111111555***///666000111555...111111111111111111111111000111222222111000111222111111111111111111111111000000000000000000000000////////////////////////111111111111111222222222111111111111111111111111000000000000111111111222222222222333333222111111000000111222222333444444444444444333333222111111333444444555555444444333222333333444444333333222333333333333333333333333333333333333333333333333444555555555555555444444555555444444444444555555666666666666666777777777666666666666777777888888::::::999999888888888888444555555666666555555444666666666555555555444444222222333333333333444444555444333222111111000000222222222222222222222222111111111111111111111111000111111222222222111111///000111111111111000///222222222222222222222222111000000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000111111000000000000111111000000000000000000000000////////////////////////111000000000000000111111000000000000000000000000000000000000111111111111000000111111111111000000...//////000111111222222...///000111111000///...000000111111111222222222222111111111000000000000111222222333333222222111222222222333333333444444333333444444444555555555444444444444555666666777888999999::::::<<>>BBBEEEJJJRRR]]]eeettt~~~|||vvvpppkkkggg`````````aaa___WWWLLLCCC;;;;;;::::::999999999999777777777777777888888888666666666666555555555555555555555555555555555555444444444444444555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111222222222222222222222222222222222222222333333333222222222111111111111111111111111111111...---...111222000000333111111111111111111111111000222444333000///111444111111111111111111111111000000000000000000000000111111111111111111111111000000000111222222333333222222222222222111111111111222222222222333333333111222333333333333333333111111111222333444444555333444555666555444333222333444444555555444444333222333333444444333333222333333333333333333333333333333333333333333333333333444555555666555555555666666555555555555666666555666666777777888888999444555666777777777666666777777777777777777777777444444555555555555444444555555444444444333333333111222222333333444444555666555222000///000222444111111111111111111111111///000000000111111111222000000111222222222222222111000///......///000111111111111111111111111111000000000000000111222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000111222222000000000000000000000000000000111111111222222222000000111111111111000000111111111111000000000000111111111000000111111111000111111111111222222222222222222111111111000000111111222222222222111111111222222222222333333333111222222333444444555555333444444555555555555555666666666888999::::::::::::<<<>>>??????DDDLLLSSS\\\eeerrr}}}}}}tttjjjbbb\\\VVVSSSMMMMMMNNNPPPQQQNNNGGGBBB::::::999888777777888999777777777777777777666666666666666555555555444444555555555555555555555555333333333444444555555555444444444444444444444444333333333333333333333333333333333333333333333333000111111111222222222222333333333333333333333333333333333222222222111111111111111111111111111111+++222000---111222000333111111111111111111111111///333555444000///111555111111111111111111111111000000000000000000000000111111111111111111111111///000000111222222333333333333333222222111111111111111111111222222222222111222333333444444333333222222222333333444444444222333555666666666444333333444444555555444444333222333333444444333333222222222222222222222222222333333333333333333333333333444444555666666555555555444444444444444444555555666666777888888999999444555666777777777666555555555555555666666666666333444444555555444444333444333333333333222222222111111222333333444555555222222222222222222222222111111111111111111111111//////000000111111111222///000111222222222222222222111...------...111222111111111111111111111111000000///000000111222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000111111000000111222333333000000000000000000000000////////////////////////000000///000000111222222000000000000000000000000000000111111222222222222000000111111111111000000222222111111000/////////333222111000000111222333000111111111111222222222333333333222222222111111111111222222222222111111111111222222222333333333222222333333444555666666444444555666666555555555777666777888::::::999888:::<<<>>><<<;;;===DDDJJJFFFMMMYYYccclllttt|||tttnnneee\\\TTTNNNIIIFFFCCCCCCDDDGGGJJJJJJFFFBBB:::::::::888777777999:::888777777777666666666666666666555555555444444444444555555555555555555555333333333444444555555555444444444444444444444444333333333333333333333333333333333333333333333333000000111111222222222222333333333333333333333333333333333222222222111111111111111111111111111111,,,777333,,,111444222444111111111111111111111111///333666444000///111555111111111111111111111111000000000000000000000000111111111111111111111111///000000111222222333333333333333222222111111111000000000000111111111111111222333333444444444444222222333333333333444444111333555666777666555444333444444555555444444333222333333444444333333222222222222222222222222222333333333333333333333333333333444555666666666555444333333222222333333444555666666777888999999999333444666777777777666555444444444555555555555555333444444555555444444333333333333222222222111111111111222333333444555555...000333555666444111///222111000000000111222333222222222222222222222222333111///000333444222///000000000000000000000000000000111111111222222222222111111111000000//////000000000000000///......000000000000000000000000000000000000000000000000111111000000//////......////////////////////////............/////////000000000000000111111111111000/////////......------000111222222222222111000333222111/////////000111000000000000111111111111111111000000000000111111000000111111111111000000//////000111111111111111111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111///000111222222222222222222222222222222222222222444444444555555555666666555555555555555666777777777777888999;;;<<<======AAADDDIIINNNTTT\\\dddiiiuuu{{{xxxqqqlllddd```YYYQQQJJJEEEAAA@@@>>>????????????@@@@@@@@@<<<;;;:::999888888888888777777777777777777777777666555555555555444444444666666555555555444444444555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111222222111111111111222222222222111111111111222222000000000000000000000000000000000000111111111111222222222111111111000000//////000000111111222222000000000000000000000000000000000000000000000000111111000000//////......000111111111111222222222000000000000111111111111000111111111111222222222444444444333333222222222333333333333333333333333444444444333333222222222333333333222222111111111---777:::111---444:::999;;;666000000333555444222444444444444444444444444444444444444555555555666666666777777888888999999777666555444444444444444666555555555555444444444222333444555555444333222333333444555444333222111111222333444444333222111333222222111111222222333333333111000000111222333222222222222222222222222222111111111222333222111000000000000000000000000000000111111111222222222111111111000000000//////000000000000000///......000000000000000000000000000000000000000000000000111000000000000000//////000000000000000000000000........./////////000000000000000000111111111111333333222222222111111111111111111111111111111111333222000/////////000111000000000000111111111111111111000000000000111111//////000000000000//////...///000000111111000000111000000000/////////...000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111222222222111111333333333333333333333333333333444444444555555555555555555555555666666777777777888999::::::;;;<<<999<<>>>>>;;;;;;:::999888888888888666666666666666666666666666555555555555444444444666555555555444444444444555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111222222111111111111222222111000000000000000000111000000000000000000000000000000000000111111111111222222222111111111000000000000000000000111111111000000000000000000000000000000000000000000000000222111111111000000000000000111111111111222222222222222222111111111000000000111111111111222222222333333333333333333222222333333333333333333333333444444444333333222222222333333333222222222111111///555666333888CCCGGGCCC:::555000000333555555333444444444444444444444444444444555555555666666666666666666666666777777777666666555555555444444444666555555555555444444444222333333333333333333222333333444444444333222111222222222333333222222222555444444333333444444555555444333222111111222222222222222222222222222222111222333333222111222333000000000000000000000000000000000111111111111222111111000000000000//////000000000000000//////...000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111....../////////000000000000000000000111111111111111111111111000000000000222111000000000000111222222111000000///000000000000000000000111111111111222222111111111111222222000111111222222111111000......///000000000000///000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222222111111000444444444444444444444444222222333333333444444444555555444444555555666777777777777777888888888999888999;;;<<<===@@@DDDGGGLLLQQQXXXaaakkkuuu}}}rrrmmmeee]]]WWWPPPKKKGGGGGGEEEBBB???<<<:::999999999999:::::::::;;;;;;;;;;;;:::999888777777777777666666666666666666666666666555555555555444444444555555555555444444444444444444444444444444444444333333333333333333333333222222333333333333333333222222222222222222222222222222222111111111111111111111111111111111111111222222111111111111222222000000////////////000000000000000000000000000000000000000000111111111111222111111111111000000000111111111111000000000000000000000000000000000000000000000000000000000000222222222222111111111111000111111111111222222222333333222222111111000000000111111111111222222222222222222333333333333333333333333333333333333333444444333333333333222222333333333222222222222111222333222333???MMMNNNFFF777444000000333666666555555555555555555555555555555555666666666777777777666666666666555555555555555555666777666555444333666555555555555444444444333222222111111222222333333333444444444333222111333222222222222222222333444444333333333333444444777666444222111111222222111111111111111111111111000333555444111000222555000000000000000000000000000000000000111111111111000000000000000000////////////000000000000//////000000000000000000000000000000000000000000000000000000111111222222333333000000000000000000000000...////////////000000000///000000000111111111111000000000000000000000000333111000......000111333111111000000000000000000///000000000111111111111222222111111111111222222......////////////......---......///////////////000000000000///////////////////////////////////////000000000111111111111000000000000000000000000111111111111111111111111222222222222222111000///333333333333333333333333111111222222222333333333555444444444444555666666666666666666666666666666888999::::::::::::===???AAADDDIIIOOOVVV___hhhooo}}}}}}wwwpppkkk___ZZZSSSLLLHHHDDD@@@>>>???>>>===;;;:::999999999888888888888999999999999999999888777777777777777666666666666666666666666666555555555555444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222000000////////////000000000000000000000000000000///000000000111111111111111111111111000000000000222222111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222000000111111111111111111000000111111111222222222111111222222333333333444333333333333333333333333333333333333333333333333222222222222222222222222444333111222<<>>555333000111444666777666555555555555555555555555666666666666777777777777777777777666666555555555444555666888888666444333666555555555555444444444444333222111111222333444444444444333333333222222444333222111111222333444222222111111111111222222777666444222111111222222111111111111111111111111000333555333111000222444000000000000000000000000000000000000000000000000//////////////////000000//////000000000000//////000000000000000000000000000000000000000000000000000000111111222222333333////////////////////////////////////000000000111///000000000111111111111333333333333333333333333222111///......///111222000000000111111111000000///000000000111111111111222111111111111111111222******++++++++++++******---......///////////////////////////000000000000///////////////////////////000000000111111111111000000000000000000000000111111111111111111111111222222222222222111000///111111111111111111111111111111111222222222333333444444444444444555666666666666555555555555444444444666777666666666888:::>>>@@@BBBDDDGGGMMMTTTYYYeeelllvvv|||wwwqqqkkkfffaaa\\\YYYPPPLLLFFFBBB@@@???===<<<<<<<<<;;;:::999999888888777777777888888888999999888888777666666666777777555555555555555555555555666555555555555444444444333333444444444444444444444444444444444444444444333333333333333333333333111111111222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222111111000000111111222000000000000000000000000///000000000111111111111000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222---......///000111222222000000111111111222222222111111111222222333333333333333333333333333333333333333333333333333333333222222222222222222222222333333222222555999999666333222111222444666777777555555555555555555555555666666666666777777777777888888888777777666666666333555777888888777555444666555555555555444444444555444333222222333444555444444333333333222222222444333222111111222333444222111111000000111111222555444333222111111222222111111111111111111111111000111222222111000111222000000000000000000000000111000000000000000//////......////////////000000...//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111......................../////////000000000111111000000000000111111111111111111111111111222222222111000////////////000111//////000111111111111000000000000000111111111111111111000000000000111111......////////////............///000000000000///////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222222111111000111111111111111111111111111111222222222333333333444444333333444444555666555555555555555444444444333555666777666777888:::<<<<<<===<<<===@@@DDDHHHPPPWWWaaakkkuuu}}}~~~vvvpppjjjeee]]]VVVQQQNNNLLLJJJDDDAAA>>><<<<<<<<<:::999999999999888888777777777666777777777777888888888777777666666666666777777555555555555555555555555666555555555555444444444333333333333444444444444333333333333333333333333333333333333333333333333000000111111222333333333222222222222222222222222111111111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222000000000000000000000000000000000000111111111111//////000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000///////////////000000000000111111111111222222222......///000111222222333000111111111111222222222111111111222222222222222333333333333333333333333222222333333333333444444111222222222222333333333111222333333333333444555222222222333444555666777444444444444444444444444555555666666666777777777888888888888777777777777444555666777888777666666666555555555555444444444555444444333333444444555555444333222222222333333333222222222222222222333333333222222222222333333333333111000000111222333111111111111111111111111111000///000111111000///000000000000000000000000111111000000////////////........./////////000000......///000000000000000000000000000000000000000000000000000000000000000111000000000000000////////////////////////////////////000000000111111111000000000000111111111111------........./////////000000000000000000000000...///000111222111111000000000000000111111111111000000////////////000000222333333444444333333222...///000000111111000000.../////////000000000111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111222222222111111111111111111111111111111222222222222333333333444444444333333444444555666444444444555555555555555444666888999888888999:::888999999888888:::===@@@CCCGGGNNNUUU]]]eeemmmrrr~~~xxxqqqhhh```ZZZVVVRRRLLLHHHEEECCCAAA@@@===;;;999999999999777666777777888888888888888888555555666666666777777777666666666555555666666777555555555555555555555555666555555555555444444444222222333333333444444444333333333333333333333333333333333333333333333333///000000111222222333333222222222222222222222222000000111111111222222222111111111111111111111111222222111111111111222222111111000000000000111111000000000000000000000000000000000000111111111111////////////000000111111000000000000000111111111000000000000000000000000000000000000000000000000//////000000000111111111000111111111111222222222222222222222222222222222000111111111111222222222222222222222111111111111333333333333333333333333222222222333333444444444111111222222222333333333222222333444444333333444222333444444444444555666333333333333333333333333444444555555555666666666666666666777777777777777555555666666777777777777666555555555555444444444333333333444444333333333555444333222222222333333222222222333333222222222333333222222222222333333222111000000000111222333000000000000000000000000222///---...111222000---000000000000000000000000111111000000/////////...---.........//////000000......///000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000111111111111000000000000111111111111//////000000111111222222//////000000000000//////...///000222222222111000000000000000111111111111//////............//////000000111111111111000000//////000111111111111111.../////////000000111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111///000111222222222222222222222222222222222222222222222333333333444444444444333333333333444555555444444444555555555666666222444666777666555666777555666777888888:::===@@@===???CCCGGGLLLSSS[[[```gggmmmtttyyy|||}}}zzzuuuqqqlllfff___WWWPPPKKKGGGEEEBBBAAA@@@???<<<:::;;;:::999999999888555333666777888999:::;;;;;;:::444444444555555555666666666666555555555666666777555555555555555555555555666666555555555444444444222222222333333444444444333333333333333333333333333333333333333333333333///000000111222222333333222222222222222222222222000000111111222222222222111111111111111111111111222222111111111111222222000000////////////000000000000000000000000000000000000000000111111111111.../////////000000111111//////000000111111222222000000000000000000000000000000000000000000000000000000111111222222222333000111111111111222222222777777666555333222111111000111111111111222222222333222222222111111000000333333333333333333333333222222222333333444444444111111111222222333333333555222111444555333111111222333444444444333444555222222222222222222222222444444444444555555555666444555555555666666777777666666555555666777888999666666555555555444444444111222333444444333222111555444333222111222333444111222333444444333222111111111000000000000111111111111111222222333333333333222000//////111222444...//////000111222222222000000000000000000000000222111111111000000//////000000000000000000000000111111000///////////////111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////222111000//////...//////---......///000111111222///000000000000000//////////////////////////////////////////............////////////////////////222111000//////000111222111111111000000000000000///////////////.........---......///000111111222222222222222222222222222222111111111000000//////000111111111111222222222333333222222111222222222111111222222222333333333333333333444444444555555333444666777777777666555777777777777888999:::;;;999999;;;>>>CCCIIINNNQQQXXX[[[```eeeiiimmmrrrvvv}}}uuunnniiiggg```]]]XXXQQQLLLHHHFFFEEE???===<<<:::999999::::::666666777777888888999999888666333444888::::::999777777666666555555555444555555444444444444555555666666777777666555444444444666777666555333333444333333333333333333333333222222222222222222222222222222222222222222222222444333222111111222333444444444333222111111111111555222000222666777333000222222222222222222222222000111333444333222000///000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000222222222111111111000000111111111111222333444555===:::555111///000222333222222111111111111222222111111000000111111222333111222333444444333222111333333222222333333444555222222222222222222222222555555444333333222111111111222222333333444444555666666555444333333333333555555555555666666666666444444555555555555444444777777666666555555555444666555555555555444444444444333333222111000//////333333333333333333333333111111111111111111111111222222222111111111000000111222222222222222222333444333111000///000111222111111111111000000000000000000000000000000000000111111111111000000000///////////////////////////111111000///////////////111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000////////////000000000000111111111111111111111111111111111000000000//////111000000////////////000.........///000111111111//////000000000000//////////////////////////////////////////////////////000000000000000000000000111111000//////000111111111111000000111111222222////////////////////////......//////000000111111222222222222222222222222111111111111000000000///000111111111111222222222333222222111111222222222111111222222222333333333333333333444444444444555444444555666666666666666666666666666777777888999======<<<===???BBBDDDFFFKKKNNNRRRUUUYYY\\\```ccciiiooowww~~~{{{tttlllddd^^^YYYWWWOOOMMMHHHDDD@@@>>>===<<<===<<<:::999999999999:::777777777777777777888888888666444555777::::::999777666666666555555555444555555444444444444555555444555555555555444444333333555555555333222222333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333555444333333333333333333444222000111555666333///222222222222222222222222,,,...///111111111000///000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000222222222111111111000000111111111111222333444555777555222///...///111222111111111000000111111111111111000000111111222333222222222333333222222222333222222222222333444444333333333333333333333333444444444333333222222222111222222333333444444555555555444333333333333444555555555555666666666666555555666666666666555555777666666666555555555444555555555555444444444444444444333333222111111111333333333333333333333333111111111111111111111111222222222111111111000000222222222222222111111111555444222000//////000000444333222111000......---000000000000000000000000111111111111000000000000........................111000000///////////////000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000////////////000000000000111111111111111111111111111111000000000000//////000////////////000000111......//////000000111111//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111111000000//////000000111000///......///000222333////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000111111111111222222222222222111111111222222333111111222222222333333333333333333333444444444444555555555444555555666777666666555555555555666777===<<<;;;::::::;;;<<<======@@@CCCEEEGGGIIILLLNNNQQQVVV^^^fffnnnvvv}}}{{{wwwssshhheee___XXXQQQKKKHHHFFFBBBAAA>>><<<;;;::::::::::::999888888888888888999777777777777777666666666777555444555777888888888666666666555555555555555555555444444444444555555222333333444444444444333333444444333111111222444333333333333333333333333333333333333333333333333222222222222222222222222111222222222222222222111222222222222222222333444333111///111333444222///222222222222222222222222+++,,,...000111222111111///000111111222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000222222222111111111111111111111111111111222333444222111000//////000111222111000000//////000000111111111000000111111222333333222222222222222222333222222222222222333444444333333333333333333333333333333333333333333333333111222222333333444444555333333333333333444444555444555555555555666666666666666777777777777666666666666666555555555555555555555555555444444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111111111333333222222111111000000333333222111000000111111444333222111000......---////////////////////////111111111000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000////////////000000000000222222222222222222222222000000000000000000////////////...//////000111111.../////////000000000111...//////000000000000///000000000000000000000000000000000000111111111111000000000000000000000000000000000//////000000000//////---,,,,,,...///000///////////////000000000000000000000////////////000000000000000000000000111111111000000000000000000000111111111222222222111111111111111222222333111111222222222333333333222222333333333444444444666555444333444555666777777666555555555555555666888888888777888999:::;;;999;;;===>>>>>>???AAABBBFFFIIIMMMRRRWWW^^^dddiiirrruuuyyy}}}}}}yyytttppplllgggaaa^^^VVVSSSOOOJJJEEEBBB@@@???<<<<<<;;;::::::::::::;;;777777777777777777777888777777777666666555555555555555555555666777777777555555555555555555555555555444444333333444444555111222333444444444444444333333333222111111333444333333333333333333333333333333333333333333333333222222222222222222222222000111222333333222111000//////...//////000111111111000///000222222111...111111111111111111111111...///111222333333333222///000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333222222222111111111111111000000////////////000000111111000000111111222333444333222111111222333444222222222111222333333444444444444444444444444444444444444333333222222222111222222333333444444555222222222222333444555666444444444555555555666666555555666666666666555555555555555555555555555555555555555444444444333333222222222222333333444444222222222222222222222222111111111111111111111111111111111111111111111111222222222111111000000000000000000111111222333333111111111111000000//////////////////////////////000000000000000000111111000000000000000000000000000000////////////000000//////////////////////////////////////////////////////000000000111111111000000000000000000000000////////////000000000000111111111111111111111111//////////////////000000//////...//////000111111////////////000000000000......///000000000000000000000000000000000000000///000000000111111111222/////////////////////////////////000000/////////111111///...---......///////////////000000111111000000000000////////////////////////////////////000000000000000000111111000000111111111222222222111000000000111111222333111111222222222333333333222222222333333333444444555444333333333444666777777777666555555555666666666666666777777888999:::999;;;<<<<<<;;;;;;<<<>>>@@@BBBCCCEEEGGGJJJOOORRRXXX\\\aaafffjjjnnnsssvvv|||}}}yyytttqqqoooiiifff```\\\XXXSSSOOOKKKHHHGGGDDDAAA@@@>>>>>>>>>888777777777666666666777555555666666666666666666777666666666555555444444444555555666555555666666444444444555555555555555444444333333333333444444222333444555555555555555333444444333222222444555333333333333333333333333333333333333333333333333222222222222222222222222000000222333333222000000............///000111111000000000000111111000///111111111111111111111111111111222222222111111111//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222222222222222222111000000///000000////////////000000111111000000111111222333444333222111111222333444222111111111111222333333444444444444444444444444666666555444222111000000111222222333333444444555111111111222333444555666444444444444555555555555333444444555555444444333444444444555555555555555555444444444444333333333000000111111222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000//////000111222333333444000000000000000111111111000000000000000000000000000000000000111111111111111111111111111111111111///////////////000000111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000......////////////000000000////////////000000111////////////000000000000---...///000000111111000000000000000000000000000...//////000000111111111...........................//////000000//////...222222222111111111000000...//////000000111111222////////////000000000000////////////////////////000000000000111111111111000111111111111222222222000000000000000111222333111111222222222333333333222222222222333333333333444444444333444444555666666666555555555666666777777777777777777777666666888999;;;:::999999:::;;;999:::<<<<<<===???BBBEEEEEEHHHMMMQQQTTTXXX\\\```dddfffjjjooouuuyyy}}}~~~}}}xxxuuusssrrrqqqooolllhhhdddaaa^^^\\\VVVSSSOOOKKKHHHEEEBBB@@@???>>>===;;;;;;;;;<<<===777777777777666666666555555555666666666666555444555555555555555444444444333444666666555444444555444444444444444555555555444444333333333333444444333444444555555555555444111333555555444333444444333333333333333333333333222222222222222222222222222222222222222222222222000111111111111111111000111111111111111111222333000000111111111111000000111111111111111111111111111000000////////////......///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111222222222111111000000000111111222111111000000//////......111000000//////000000111111111000000111111222333333222222222222222222333111111111111111222333333333333333333333333333333666555555444222222111000111222222333333444444555111111111111222333555555333444444444444555555555333333333444444333333333444444444444444555555555444444444444333333333333000000000111111222222222222222222222222222222222111111111111111111111111111111111111111222222222000000000000111111111111///000111111222222222222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000///////////////000111111111111111111111111111111111111111111111111111111////////////000000000111000000000000000000000000////////////000000000000////////////////////////........./////////000000111000000////////////000000000000000////////////---...///000111111111111////////////////////////------...//////000111111////////////////////////......///000000///......,,,---000111222222111000...//////000111111222222......//////000000111111000000000000000000000000///000000000111111111111000111111111111222222222////////////000111222333111111222222222333333333111222222222222333333333333333444444555555444444444333333333444555666666666666666666666666555555555666888888777777888:::666888999999999:::<<<>>>===???BBBCCCEEEHHHKKKNNNOOOPPPSSSWWW\\\```ccceeejjjooovvvyyyzzz|||~~~{{{xxxtttrrrmmmhhhddd```^^^]]]YYYXXXVVVTTTRRROOONNNMMMHHHEEEBBB@@@???>>>===;;;;;;:::999888888888999:::777777888888888888777777666666777777666555444333444444444444444444555555222444777666444333333444333333333444444555555555444333333222222333333444333444444444444333333222...111444555444333222222333333333333333333333333111111111111111111111111222222222222222222222222111111000000000000111111333333222111111111222222000111222222111111111111111111111111111111111111//////////////////000000...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111000000000000111111000000/////////000111111111111111000000111111111111111000000111111222333222222222333333222222222111111111111111222222333333333333333333333333333333333333333333333333333111222222333333444444555222111111111222333444444333333444444444555555555333444444444444444444333333333333444444555555555444444444333333333222222111222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222//////000000111111222222111111222222222111111000222111111111000000//////000000000000000000000000//////000000111111111222///////////////////////////////////////000111111111111111111111111111111111111111111111111111111////////////000000000000000000000000000000000000////////////000000000000////////////////////////---.........//////000000222111000//////...//////000000000000////////////---...///000111111111111////////////////////////,,,------...///000000111000000000000000000000000---...///000000///...---%%%'''+++///111111000///...//////000111222222222---......///000111111222111111111111111111111111//////000000111111111222000111111111111222222222////////////000111222333111111222222222333333333111111222222222333333333222333444555666555444333111111222222333444555666333333444555666666666666333555666666666666777999888:::;;;;;;:::999:::;;;===>>>>>>>>>>>>???BBBEEECCCDDDFFFHHHLLLOOORRRTTTTTTYYY___bbbcccgggmmmssszzz}}}yyyuuuqqqmmmlllqqqqqqqqqqqqooollliiiggg```^^^[[[WWWSSSPPPNNNMMMIIIIIIHHHGGGFFFFFFEEEEEEAAA???<<<;;;;;;<<<<<<;;;;;;:::888777666666777888222333444555555666555555777777888888777555333222333333333444444555555555111444777777444222333444333333333444444555555555444333333222222333333444333333333333333222111000,,,///333555444222111000333333333333333333333333000000000000000000000000222222222222222222222222222111000//////000111222222222111000//////000000000111333333111111111222000000000000000000000000000000000000111333444555...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000111111000000000222444666777222222111111111111222222111111111000111222222333111222333444444333222111111111111000111222222333222222222222222222222222000000111222444555666666111222222333333444555555222222111111222222333444333333333444444444555555444555555555555555555444333333333444444555555555444444444333333333222222333333333333333333333333111111111111111111111111111111111111111111111111000000111111222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000//////////////////000000111111222222//////...,,,++++++...000111000///000111222111000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------------.........///111111111111111000//////000000000000000000000000000000000000111111111111.../////////000000000111//////000000000000//////.../////////000000111111////////////000000000000////////////////////////000000000000000000000000111111222222222333333333222222222222222222222222222222222333333444444444444444444444444444333333555555555555555555555555666666666666666666666666777777777777777777777777888888999999999:::::::::<<<;;;<<<<<<>>>@@@CCCDDDEEEFFFGGGJJJOOOTTTYYY\\\jjjjjjlllmmmnnnoooooopppsssssstttuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{zzzzzz{{{|||zzzuuuqqqjjjhhhfffccc```]]]\\\[[[YYYZZZ[[[ZZZYYYUUURRRPPPNNNLLLJJJHHHFFFDDDCCCCCC??????>>>>>>=========<<<<<<;;;:::999888888888888;;;999666666666777777666888666444555888999777555777777777666555555444444444444444444444444444444333222222111222333555666444444444333333222222222555444444333333222222111444444444333333222222222333333333333333333333333222222444444444444222222222222222222222222222222333333333222222111111111555333111///......//////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111444444111///111000---000000000000000000000000111111111111111111111111111111000000//////......222222111111000000//////000000000000000000000000000000000000000000000000333222111000000111222333000000000000111111111111000000111111111222222222333111000000111222222111000111111111111222222222111111000000111222222333333333333333333333333333222222222222222222222222222222222333333333333444222222333333333333444444222333333444444333333222333444444555555444444333444333222111111222333444222222222222222222222222000000111111111222222222222222111111111111222222111111222222222222111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000////////////000000000000000111111111000000000...---...000333333222000000111222222111111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........////////////111111111111111000//////000000000000000000000000//////000000000111111111////////////000000000000//////000000000000//////....../////////000000000////////////000000000000000000000000000000000000000000000000000000000000111111111222222222333333222222222222222222222222222222222333333333444444333333444444444444444444555555555555555555555555666666666666666666666666666666666666666666666666888888888888999999999999;;;::::::;;;<<<>>>@@@AAA@@@@@@@@@BBBEEEIIILLLNNNTTTUUUVVVXXXYYYYYYZZZZZZ\\\\\\]]]^^^^^^^^^^^^]]]______```aaabbbccccccbbbcccbbbbbbcccdddccc^^^[[[VVVUUURRRPPPMMMKKKJJJJJJJJJKKKLLLLLLKKKHHHEEECCCFFFDDDCCCAAA???>>>======;;;:::::::::999999999999;;;:::999888777777777777:::888666555666777777666888666444555777888777555555555555555666666666666444444444444444444444444444333222222222333444555444444444333333222222222333333333333333333333333444444444333333222222222333333333333333333333333222333333444444333333222222222222222222222222222333333333222222111111111000000000000000111111222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000222222111222555444000000000000000000000000000////////////////////////000000000000000/////////111111111000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111111111222222222333333333333222000000111222111000000111111111111222222222222111111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444222333333444444333333222333333444444444444333333333222222222222222222333333333333222222222111111111111111222222222222333222222111111111111222222111111222222222222111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000//////////////////000000000000111111111111000000000000000111111000000000333555666444111000000222222111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111000//////000000000000000000000000//////000000000000111111000000000000//////////////////000000000000//////............////////////////////////000000000000111111111111111111111111000000000000000000000000111111111222222222222333222222222222222222222222222222222222333333333333222222333333444444555555444444444444444444444444666666666666666666666666666666666666666666666666666666777777777888888888999999999999999;;;<<<<<<;;;:::::::::;;;===???@@@DDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOOOONNNMMMNNNOOOPPPOOOLLLJJJGGGFFFEEECCCAAA@@@??????@@@AAABBBCCCBBB@@@>>>===>>>===<<<:::999999999999888777777777777777666666999999888777666666666666999777555555666777777666777555555555666777666555333444444555666666777777444444444444444444444444444444333222222222333333444444333333333333222222111111222333333444555555444444333333333333222222333333333333333333333333444333333222222333333444222222222222222222222222222222222222222111111111//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000,,,//////...000333222///000000000000000000000000//////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111222222222333333333444444444222000000111111111000000111111111111222222222333222222111111111222222333333333333333333333333222222222222222222222222222222222222222222111111222222333333333333444444222333333444444333333222222222333333333333222222222222222333333222222222444333333222222111111111222222222222333333333333222222111111111111222222111111222222222222111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000222222111111000000/////////111111111111111444666777444000...///000111111000000000000////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111000//////////////////////////////////////////000000000111000000000000////////////000000////////////000000..................//////////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111111222222222222222222222222222222222333111111222333444444555555444444444444444444444444555555555555555555555555666666666666666666666666555555555666666666777777777777777777777777888888999999888888888999::::::>>>???@@@AAABBBBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEECCCCCCDDDEEEFFFEEEDDDBBBAAAAAA@@@>>>>>>=========;;;<<<===>>>>>>===<<<;;;;;;:::999999888888999999888888888888777777777777888777666555555555555555777666555555666777666555555555555555555666555555444444444555555666666666444444444444444444444444555444444333222222222222333333333333333333333333222222222333333444444444333333333333333333333333222222333333333333444444444444222222222222444444222222222222222222222222222222222111111111111111111111222222111000...---000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000...444666222//////111000000000000000000000000000111111111111111111111111/////////000000111111222//////000000111111222222000000000000000000000000000000000000000000000000000111222333333222111000///000000000111111111111111111222222222222333333555333111000111111000///000000111111111222222222333333222111111111222222333333333333333333333333222222222222222222222222222222333333444555555666222222222333333333444444222333333444444333333222111222222333333222222111111222333444444333222111222222222222222222222222222222333333333444444444222222111111111111222222111111222222222222111111///000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111//////////////////000000.../////////000000000111222222111111000000//////...///111111000111333555666222...------...//////////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111222111111111111111000//////////////////////////////...////////////000000000000000000000////////////000000////////////000000//////////////////......////////////000000000000////////////////////////000000000000000000000000000000111111111222222222000000000111111222222222222222222222222222222222111111222222333444555555444444444444444444444444444444444444444444444444555555555555555555555555444444555555555666666666555555555666666666555555888888888888888999::::::888999:::;;;;;;<<<;;;;;;999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<:::;;;<<<======<<<<<<<<<::::::999999999999999999666777888999999999888888999999888888888999999999777777777777777777777888666666555555444555555555666555444555666777666444444444555555444444444555666555555555444444444333444444444444444444444444444444444444333222222111333333333333333333333333444444444333333222222222333333333333333333333333222222222333333444444444444444222222222222444444222222222222222222222222111111111111111111111111000111222222222000...---000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000777AAAEEE===333///333666111111111111111111111111111111111111111111111111//////000000111111222222//////000000111111222222000000000000000000000000111111111111111111111111000111222333333222111000///000000000111111111111000000000000111111111111444222000000111222111000000000111111111222222222333333222222222222222333333333333333333333333333222222222222222222222222222222444555777999:::;;;222222222333333333444444222333333444444333333222111222222333333222222111111222333444444333222111000000111222333444444555222222333333333444444444222222111111111111222222111111222222222222111111///000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111......////////////000000......//////000000111111111111111111000000000000...///111111000000111333333111...------...///...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000//////000000000000000000000000......////////////000000////////////000000000000111000///......///000111000000000000////////////////////////000000000000........................000000000000000000000000000000000111111111111222//////000000111222222222222222222222222111111111111111222222333333444444333333333333333333333333444444444444444444444444555555555555555555555555444444555555555666666666444444555666666666555555555555666777888999999999666666777888888888888888666777888888999888888888777888888999999888888888666888999999888777888999777777666666666666777777666666777888888888888888777777666666666777777888444444555555555555666666666666555555444555555666444444333555666777555444333444555444333333444555666666555555444333333222444444444444444444444444333333444444444333222222222222333333333333444444555555444333333222111111222222333333333333444444111222222333333444444555444333333222222333333444222222222222222222222222000000000111111111111111---...///111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000888BBBGGG>>>111---111555111111111111111111111111////////////////////////000000111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111//////000000000000//////000000000000111111111111/////////000000000000111333111000000111222222111000111111111111222222222222222222222222333444444333333333333333333333333222222222222222222222222111222333555777999:::;;;222222333333333333444444222333333444444333333222222222333333333333222222222222222333333222222222000000111222333444444555222222222222333333333333222222111111111111222222111111222222222222111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111........./////////000000.........///000111111111000000000000000111111111///000222222000000000111111000......///000000///.../////////000000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111000//////000000000000000000000000........./////////000000------...///000111222222111000///......///000111222222111111000000000000////////////000000000000////////////////////////000000000000000000000000000000000000111111111111/////////000111222222222222222222222111111111000222222222222222222333333333333333333333333333333333333333333333333333333555555555555555555555555555555555555666666666666333444555666777777666666444444555666777777888888666666777888888888888777777777888999999999999999888888888999999888888777777999:::999777666777999888888777777666777777888777888888888888999999999777666555555555555666666333333333444444555555555666666555555555555666666333333333444666666555333222444555444222111333555444444444444444444444444444444444444444444444444111222333444444444333222222222222333333444444444333333333333333333333333222222222333333444444444111111222333333444555555222333333444444333333222222222222222222222222222///000000000111111111222......//////000222333444000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222888;;;555///---//////111111111111111111111111////////////////////////222222111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000111111111111///000000000000111111111111000///000222333333222000111111111111222222222111111111222333444555666333333333333333333333333222222222222222222222222000000111222333444555555222222333333333333444444222333333444444333333222333333444444444444333333333222222222222222222333222222222222222222222222111111111222222222222333222222111111111111222222111111222222222222111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111---.........//////000000---......///000111111222//////000000111111222222000222333333111000000111111000///000111222111000.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111000//////000000000000000000000000............/////////000,,,---...///000111222333222000///......///000222333222222222111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111...//////000111222222222222222222222111111000000333333222222222222222222333333333333333333333333333333333333333333333333555555555555555555555555555555555666666666777777333444555777888888777666555555666777777777777777444444555666666666555555666666777888888888888777666666777777777666666555666888999888555444555777777666666555555555666666555555555555555666666666777777666666555555666666444444444555555666666666666666555555555666666777222222333444666666555333111333555444222111333555222333333444444555555666444444444444444444444444000111333444555444444333222222222333333444444444111222222333333444444555222222222333333444444444111111222333333444555555222222444555555444222222222222222222222222222222//////000000111111111222222111000/////////111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000333333000111333222...111111111111111111111111111111111111111111111111333222222222111000000000222222111111000000//////000000000000000000000000111111111111111111111111333222111000000111222333000000000000111111111111000111111111111222222222000///...///222444444333000111111111111222222222000000111222333555666777333333333333333333333333222222222222222222222222////////////////////////222222333333333444444444222333333444444333333222333444444555555444444333444333222111111222333444555555444333222000000///000000111111111222222222222222111111111111222222111111222222222222111111000000000000111111111111///000111111111///...---333222222222111111000000111111000000//////......////////////////////////000000000000000000000000000000000000000000000000222111000//////000111222111111000000//////......000000000000000000000000//////......---------,,,000000000000000000000000000000000000000000000000000000000000////////////000000//////.........---111111000000//////......//////............//////////////////000000000000000000000000000000000000000000000000000000000000......////////////......////////////////////////000000000///////////////000000000000000000000000////////////////////////333222555:::777000---111000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222111111111111111111111111////////////////////////222222222222222222222222333333333333333333333333222333555666666555333222333333333444444444555555666555444333333444555666444444444555555555555666888888777777666666555555555444333333444555666777666666666666666666666666777777666666555555555444666666666666555555555555666777777777777666666555777777777777777777777777555555555555555555555555444444444444444444444444666666777777666555444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444111111111111111111111111333333333222222111111111222222222222222222222222222222111111222222333444333333333333333333333333222222333333333333444444===666...---111444333///333333222111000000000111333222111111000000111111000000000000111111111111444333333222111000//////000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////..............................000111111111111222222222333333333222222111111111111222222333333222222111444333222111111111222333111111111111111111111111222222222222222222222222222222111111111111111111000000111222333444444555555555555444444333333333555444333333222222333333222222222222222222222222222222222222222222222222111111111111111111111111000111111222222333444444111111111111111111111111111111111000000000000000111111111111111000//////222222111111111000000000111000000000/////////...////////////////////////////////////////////////000000000000000000000000111000000000000000000111111000000000/////////...000000000000000000000000222222111111111000000000000000000000000000000000000000000000000000000000000000000000////////////000000/////////.........111000000000/////////...000//////......//////000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////111111111111111111111111000000000000000000000000////////////////////////111000222888777111...///000000000000000000000000000000000000000000000000222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333222333444555555444333222333333333444444444444555666555444333333444555666444444444444555555555555666666666555555555444444555555444333444444666666555555555555555555555555777666666666555555555444666666666666555555555555555666666777777777666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444333333444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222333333333222222222111111222222222222222222222222222222111111222222333444333333333333333333333333222222222333333333444444;;;666111000222444333111333222111111000000111111111111111000000000000111000000000000111111111111333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...111111111111111111111111000111111111111222222222333333333222222111111111444444555555555555444444333222111111111222333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222333333444444333333333222222222555444333333222222333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000333222222111111111111111111111000000000000//////000000000000////////////000000000000000000000000........................000000000000000000000000///000000111111000000///000000000000////////////000000000000000000000000222222222222111111111111000000000000000000000000000000000000000000000000000000000000////////////000000////////////......000000000000////////////111000000//////000000111////////////000000000000000000000000000000000000000000000000000000000000111111222111111000//////////////////////////////111111111111111111111111000000000000000000000000////////////////////////222000222888;;;888333111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222333444555555444333222333333333333444444444444555555444444444444555555444444444444555555555555444444444444444333333333666555444444333444444555555555555555555555555555666666666555555555555555666666666555555555555444444555666666777777777777444444444444444444444444444444444444444444444444555555555555555555555555333444444444444333222222444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333222222222222111222222222222222222222222222222111111222222333444222222222222222222222222222222222222333333333333777666555333333222222222222222111000000000111111000000000000000000111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////222222222222222222222222000111111111111222222222222222222222222111111111111111222222222222111111111111111111111222333444333333333333333333333333222222222222222222222222111111111111111111111111333333333222222222111111333333222222222222111111555444333333222222333333222222222222222222222222222222222222222222222222111111111111111111111111444333333222111111000000000000000000000000000000000000000000000000000000333222000000///000111222000000000///////////////000000000000////////////000000000000000000000000////////////////////////////////////////////////...///000111111000///...000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000//////////////////000000000000////////////111111000000000000111111////////////000000000000////////////////////////000000000000000000000000111111111111000///......////////////////////////.........///////////////000000000000000000000000////////////////////////000...///555;;;:::555000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////111111111111111111111111111111111111111111111111222222333333333333222222222222333333333444444444444444444444444444444444333333444444444555555555444444444444444333333333666555555444444333333333444444444444444444444444555555555555555555555555666666555555555444444444333444555666777777777777444444444444444444444444444444444444444444444444555555555555555555555555333333444444444444333333333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222111111222222333444111111111111111111111111111222222222222333333333444666888666333111222333111111000000000000111111000000111111111111111111///000000000111111111111///000000000111111111222000000000000000000000000000000000000000000000000...///111333333111///...111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000111111111222222222222222222111111111111111//////000000000000////////////000111222333444555333333333333333333333333222222222222222222222222111111111111111222222222222222222222222222222222333333333222222222222222555444333333222222333333222222222222222222222222111111111111111111111111111111111111111111111111333222222222111111000000000000000000000000000000/////////000000000000000111000///......///111222///////////////000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...///000111111000///...////////////000000000000////////////////////////........................////////////////////////////////////////////////000000000000//////////////////000000000000000000////////////000000000000111111000000000000111111////////////000000000000///////////////////////////////////////////////////000000000//////...---////////////////////////------......////////////////////////////////////////////////////////////++++++,,,000666888444/////////////////////////////////////////////////////////////////////////////////000000000111111111000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111222222222222222222111222222222333333333444444333444444444444444444333333333333444444444444555444444444444444444444444555555555444444333222222444444444444444444444444444444444555555555555555555555555555444444444444333333444666777777777777555555555555555555555555444444444444444444444444333333333333333333333333333444444555555555444444333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444111111111111111111111111111111111222222222333333222555888777333000111444111000000///000000111111111111222333333222222111///000000000111111111111/////////000111111222222000000000000000000000000000000000000000000000000...///111333333111///...111111111111111111111111//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000000111111111222222222111111111111111111111111222222333333333333222222---...///111222333444444222222222222222222222222222222222222222222222222000000111111111222222222000000111222333333444444333333333444444444444444555444333333222222333333222222222222222222222222111111111111111111111111111111111111111111111111000000000111111222222222222222222222222222222222......//////000000000000//////////////////000111//////000000000000111111////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000...//////000000//////...////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000111111////////////000000000000111000000//////000000111////////////000000000000000000000000000000000000////////////////////////......////////////......////////////////////////...//////000000111111222////////////////////////////////////////////////...000000111666:::999555000000000000000000000000/////////////////////////////////////////////////////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222333333333333333333444444444444333333333333333333444444444444333333444444444444555555333444444444444333333222333333333333333333333333444444444444444555555555555555555444444444444333333444555555666666666666555555555555555555555555333333333333333333333333222222222222222222222222333444444555555555555444333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111222222222222333333333222222222222222222222222222222111111222222333444222222222222222222222222111111111111222222222222111444666555222000111333000000/////////000111111111222222333333111000///000000000000111111111111/////////000000111111111000000000000000000000000000000000000000000000000///000111222222111000///111111111111111111111111...//////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////000000000000222222222222222222222222000111111111111222222222000000000111111111111111111222222333333222222111---...///111222333333333111111111111111111111111222222222222222222222222000000000111222222333333///000111222333444444555333333444444444444555555555444333333222222333333222222222222222222222222111111111111111111111111111111111111111111111111//////000000111222222333333333333333333333333333---......//////000000111//////000111111111111111000000000111111111222222.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000/////////....../////////.../////////000000000111000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000//////////////////000000000111111111.../////////000000000111000//////......//////000////////////000000000000000000000000000000000000////////////////////////---...///000000000000000////////////////////////......//////000111111222////////////////////////////////////////////////000444444222444:::<<<:::000000000000000000000000////////////////////////000000000000000000000000////////////000000000111000000000000000000000000111111111111111111111111111111111111111111111111333333333333333333333333111111000000000000111111111222222222222333333333222333444444444444333222222222333333333444444444222222222222333333333444111222333444444444333333222222222222222222222222333333333444444555555555555555555444444444333333444444555555666555555555444444444444444444444444333333333333333333333333333333333333333333333333222222333444444444444444222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222111111222222333444333333333333333333333333111111111111222222222222222333333222111111111222///////////////000111111000111222222111///---+++000000000000111111111111/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111111111111111111111111111000111111111111222222222///000000000111111111222000000111111111111000000---...000111222222222222222222222222222222222222222222222222222222222222///000000111222222333333111111111222222333333333222222333333333444444444555444333333222222333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222222------......///000000111///000111333333333222111000000111111222222222333.../////////000000111111////////////////////////000000000000000000000000000000000000000000000000000///...------...///000.../////////000000111111000000000000000000000000......//////000000000111000000000000000000000000000000000000000000000000000000000000//////////////////000000111111111222.../////////000000111111//////............//////////////////000000000000000000000000000000000000////////////////////////---...///111222222222222////////////////////////,,,,,,,,,---...//////000////////////////////////////////////////////////+++000111,,,---444888777000000000000000000000000////////////////////////111111111111111111111111////////////000000000000000000000000000000000000////////////////////////000000000000000000000000333333333333333333333333111111000000000000111111111111222222222333333333222222444444444444222222222222333333333444444444000000111111222222222333000111333444555444444333222222222222222222222222333333333444444555555555555555444444444333333333555555555666555555444444333333333333333333333333333333333333333333333333444444444444444444444444000111222333333333333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111222222333333333222222222222222222222222222222111111222222333444333333333333333333333333000111111111111222222222333222111000000111111111///////////////000111111///000000000///---***(((000000000000111111111111000000000000000/////////000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000111111........................000111111111111222222222//////000000111111111222444444444555555444444444---...000111222222111111333333333333333333333333222222222222222222222222///000000111222222333333333333333222222222222111111111111222222333333333555444333333222222333333222222222222222222222222000000000000000000000000111111111111111111111111222222111111000/////////111111111111111111111111---------...///000000111//////000000000000///...000000////////////000000000000////////////000000111111000000//////......111000///......///000111000111222111000//////111111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000///000111222222111000///111111000000//////......//////000000000000//////000///.........///111222111111000000//////......111111111111111111111111////////////////////////000////////////111333444;;;777222000111111000...000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000111111222000000000000000000000000111111111111111111111111222222333333333222222111000111222222111000111222111111111111111111111111333333333333333333333333000000000111111222222333444444444444444444444444333333333333333333333333555555555444444333333333222333444555666555444333444333333222222111111000333444444555555444444333333333333444444555555555444444444444444444333333333333444444444444444444333333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222333333444444444222222222222222222222222333333333222222111111111444444333222111111222222000000000000000000000000333333222222111000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111222111000//////000111222//////////////////////////////000000111111111222333222111000000111222333222111111111000000//////111111111111111111111111111111222222222222111111222222222111111111000000222222222222222222222222111111111222333333333444333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222333333333333333333333333444333222222111111222222222111111111000000//////000000000000000000000000000000/////////111222333111111000000//////......000000000000000000000000000000000000//////////////////000000000000//////000000////////////000000000000////////////000000000000000000////////////111000///......///000111000111222111000//////111111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000111111111000000000000000000000000////////////////////////000000////////////000000////////////000000000000///000111111111111000///111000000000/////////...//////000000000000//////000//////...///000111222111000000000/////////...------------------------////////////////////////000////////////111222333888555111///000111000...000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000111111222000000000000000000000000111111111111111111111111111222222333333222222111000111222222111000111222111111111111111111111111333333333333333333333333111111111111222222222222444444444444444444333333333333333333333333333333555555444444444333333333222333333444555444444444222222222333333333333333333333444444444444333333333333333444444444444444333333444444444444444444333333333333333333333222333333222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333222222222222222222222222333333333222222111111111111000//////......//////000000000000000000000000222222111111000//////...////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111222111000//////000111222///////////////////////////000000000111111111111111111000//////000111111111111111111000000000///000000000000000000000000111111222222222222111111222222222111111111000000111111111111111111111111111111111222222222222222222222222111111111111111333333333222222222111111222222222222222222222222222222222222222222222222333333333333333333333333333333222222111111222222111111111111000000000///000000000000000000000000111000000//////000111222111000000000/////////...000000000000000000000000000000000000/////////////////////000000000000000000000////////////000000000000////////////000000////////////000000000000000000////////////000000000111222111000//////111111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000........./////////000000000000000000000000000000........................000000////////////000000////////////000000000000///000000111111000000///000000000000//////////////////000000000000/////////////////////000111111000000000000////////////------------------------////////////////////////////////////000111222222555222000//////000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000111111222000000000000000000000000111111111111111111111111111111222222222222222111000111222222111000111222111111111111111111111111333333333333333333333333333333222222222222222222333333333333333333333333333333333333333333333333444444444444333333333333333333333333333444555555111222222333444444555555333333444444444444333333444444444444333333333333222222333333444444555555333333333222222111111111222222222222222222333333444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222222222222222222111111111000///..................000000000000000000000000111111000000///.........////////////////////////........................000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111000000000000111111////////////////////////000000000000111111111111000000////////////000000111111111111000000000000////////////////////////111111222222222222111111222222222111111111111111000000000000000000000000111111111111111111000000000000000000000000000000333333333222222222111111222222222222222222222222222222222222222222222222333333333333333333333333333333333222222222111111111111111111000000000000000000000000000000000000222111000000///000000111000000000000////////////000000000000000000000000000000000000///////////////////////////000000111000000////////////000000000000////////////000000......//////000000111111000000////////////000000000111222111/////////111111000000///////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000....../////////000000000////////////////////////........................000000////////////000000////////////000000000000///000000000000000000///000000000000////////////000000////////////000000///////////////000000111000000000000////////////////////////////////////////////////////////////////////////000000111111111000///...///000000000////////////////////////////////////000000000000000000000000000000000000///000000000111111111111000000000000000111111222000000000000000000000000111111111111111111111111000111111222222222222111000111222222111000111222111111111111111111111111222222222222222222222222444444333333222222111111222222222222333333333333222222222222222222222222333333333333333333333333444333222111222333555666333333333444444555555555333333333444444333333333555444444333333222222222111111222333444444555555555444444333222111111000111111111222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000//////111111111111111111111111222222222111111111111111222111111000000000111111000000000000000000000000111111000000000/////////111111111111111111111111////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111000000000000000000111////////////////////////000000000000000111111111000000000000000000000000111111111000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111222111111111000//////////////////000000000000000333333333222222222111111111111111111222222222222222222222222222222222222222222222222222222222222333333333333222222111111111111111000000000000000000000000000000000000000222222111000000/////////000000000000////////////000000000000000000000000000000000000//////////////////......///000111222000000////////////000000000000////////////000000......//////000000111111//////000000000000//////000111222111/////////111111000000///////////////000000////////////000000////////////////////////////////////////////////000000000000000000000000000000////////////000000/////////000000000111111////////////////////////........................000000////////////000000////////////000000000000000//////////////////000////////////000000000000000000////////////000000...//////000000000000000////////////000000000000000000000000000000000000////////////////////////.../////////000000000000...///////////////000111////////////////////////////////////000000000000///////////////////////////000000000111111111111000000000000000111111222000000000000000000000000000000000000000000000000///000111111222222222222000111222222111000111222111111111111111111111111222222222222222222222222333333333222222111111111111111111222222222333333222222222222222222222222333333333333333333333333333333222111222333444555555555555444444333333333222333333333333333333222444444444333333222222111111111222222333444555555666555555444333222222111111111111222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000/////////111111111111111111111111111111111111111111111111222222222111111222222333000000000000000000000000222111111111111111000000111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111///////////////////////////000000000111111111111000000000111111000000000000000000000000000000000111111000000000000000000111111111111111111111111000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222222111111111000/////////000000000111111111222222333333333222222222111111000000000111111222222222222222222222222222222222222222222222222222222222222222333333333222111000000000000000000000111111111111111111111111111111111111111111000000//////////////////000000000000000000000000000000000000000000000000//////////////////.........000111222000000////////////000000000000////////////000000////////////000000000000//////000000000000//////000111222111000//////111111111000///////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000//////000000000111111111000000000000000000000000........................000000////////////000000////////////000000000000000//////......//////000////////////000000000000111000///......///000111......///000000000000000////////////000000000000////////////////////////////////////////////////...//////000000//////...---///000000//////000111000000000000000000000000////////////000000000000////////////////////////000000000000111111111111000000000000000111111222000000000000000000000000000000000000000000000000//////000111222222222222000111222222111000111222111111111111111111111111222222222222222222222222222222111111111111111111000000000111111222222333222222222222222222222222222222222222333333333333222222222222222333444444555555555444333222222111222222333333333333222222333333333333222222222222111111222222333333444444555555555444444333333333222222222222222222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111000000000111111111111111000000000000000111111222000000000000000000000000222222222111111111111111////////////////////////111111111111111111111111////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000111111111111000000000000111111222222222222111111000000000000111111111111111111111111111111111111111111222222222222111111111111111111111222222222222222222222222222222222111111111111111111000000000111111222222333333333333333333222222222111111//////000000111222222222222222222222222222222222222222222222222222222222222222333444333222111000000000000000111111111111111111111111111111111111000111111111111000000///////////////000000000000000000000000000000000000000000000000//////////////////...---...000222333000000////////////000000000000////////////000000000000000000////////////...///000111111000///...000111222111000//////111111111000///////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000........./////////000000000000000000000000000000////////////////////////000000////////////000000////////////000000000000000///............///000.../////////000000000111111000///......///000111---...///000111000000///.../////////000000000111........................////////////////////////......///000000///...------000222111000///000222000000000000000000000000////////////000000000000////////////////////////000000000000111111111111000000000000000111111222000000000000000000000000000000000000000000000000...///000111222222222222000111222222111000111222111111111111111111111111111111111111111111111111000000000000000000111111//////000000111222222333111111111111111111111111111111222222222333333333111111222333333333333333333333333333333222222222222222333333333333222222222222222222222333333333222222222222222222333333444333333333333333333333333333222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111111111111111111111111111111111///000000000111111111222///////////////000111111000000000000000000000000000000000111111111111111////////////////////////000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111///000111222222111000///000000000000000000000000111111111111000000000//////000111222222111000//////000000000111111111111111111111111111111111111111111222222222222111111000000111111111222222222111111111111111111111111111111111222222222222222000000111111222333333444333333333222222222111111/////////000111222222222222222222222222222222222111111111111111111111111111222333444444222111//////000000000111111111111111111111111111111111111//////111111222111000000.../////////000000000111000000000000000000000000000000000000//////////////////...---...000222444000000////////////000000000000////////////000000111111000000//////.........///000111111000///...000111222111000//////111111111000///////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000---------.........//////000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000///...------...///000.../////////000000111111222000///......///000222---...000111111111000///.../////////000000111111////////////////////////////////////////////////......///000000///...---...000333222000///000222000000000000000000000000////////////000000000000////////////////////////000000000000111111111111000000000000000111111222000000000000000000000000000000000000000000000000......000111111222222222000222222222111000111222111111111111111111111111111111111111111111111111......//////000000111111...//////000111222222222111111111111111111111111111111111222222333333333000111222333444333222222000111111222222333333444222222222333333222222222111111111222222333333444333333222222222222222222222222222222222222333333444333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222333333000000000000000000000000//////000000111111111222000000000000000111222222000000000000000000000000////////////000000000000111111111111111111111111////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111///000111222222111000///000000000000000000000000222111111111000000//////...///000111111000///...//////000000111111111222000000000000000000000000111111222222222222111111000000111111222222222222000000000000000000000000111111111222333333333444///000000111222333333333333333333222222222111111...//////000111222222222222222222222222222222222111111111111111111111111111222333444444222111/////////000000111111111222111111111111111111111111...///000111222222111000.../////////000000111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000///////////////.........////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000333222000///...---......////////////////////////111111111000111222222333333333333222111000000///------............---------......///////////////000000////////////000000........................////////////////////////000000000000///...---,,,000000000000000000000000////////////000000000000222111000//////...//////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000222222111000/////////000000000000000000000000000111111222222111000...---111000/////////000222333111000000111222333555666111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111111222222333333333333333333333333333333333222222222222222222222222222222111111111111111111//////////////////////////////000111111111111111111111111000000000000000/////////000222222111000111111111111111111111111000000000000000000000000111111000000000000111111///000111222222222222222222111111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000//////////////////////////////...//////000111222000111111111111222222222000000000000000000000000111111111000000000000000444555555444222111111222000000000000000000000000111111111111111000////////////000000000000//////000000000000000000000000000000000000000000000000000000111111111000000///000111111111111222222222222222222222222222222222//////000000111111111222111111222333333444555555333222111000000111222333000000111111111111000000222333444444222222333444222222222222222222222222111111111111111111111111222222222222222222222222111111222222222222111111000000000000111111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000333222111000//////000000///////////////////////////////////////000111111333222222111000000//////---......//////......---...//////000000000000000000000////////////000000........................////////////////////////......///////////////...000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000111111111111111111000000///000000000000000000000000000000000///000111111222111000000000000000000000111111222111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111111000000000000000000000//////000111222222111000111111111111111111111111000000000000000000000000111111000000000000111111///000000111222222111111111111111111000000000///111000000//////000000111000000000000000000000000000000000000000000000000111111111111111111111111000////////////000000111//////000000000111111111000000000000000000000000111000000000000000000000444555555444222000111222000000000000000000000000111111111111111000////////////000000000000//////000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222222222222222222222222222000000000000111111111222111222222333333444444444222222111111111111222222111111222222222222111111111333444333222111222333111111111111111111111111111111111111111111111111222222222222222222222222000111111222222111111000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222222111111111111222222////////////////////////------............//////111111000000//////......---......//////......---//////000111111111111000000//////......//////000........................////////////////////////,,,---...///000000000000000000000000000000000000////////////000000000000///////////////000000111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111222222222222000000/////////000111111000000000000000000000000......000111222222222222///000000111111111111000000111222222222000///...111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111222222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000111111///000111111222111111111111111111111111111111111000000000000000000000000111111000000000000111111//////000000111111000000111111111111000000000000000//////......//////000000000000000000000000000000000000000000000000000111111111111111111111111111000000////////////000.../////////000000000000000000000000000000000000000000000000000000111111333444444333111000111222000000000000000000000000000111111111111000000/////////000000000000//////000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222111111111111111111111111000000000111111111111111222222222333333333333333111111222222222222111111222222333333333333222222000222333222111000111222000000000000000000000000111111111111111111111111222222222222222222222222000111111222222111111000000000000000111111111111000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111000000//////......////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///////////////000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111222222////////////////////////------.........///......000000//////..................////////////............///000000000000000/////////....../////////........................////////////////////////------...///////////////////////////////////////////////////000000000000111000000////////////000////////////////////////000000000000////////////////////////////////////////////////////////////000000000111111111222222///////////////000111222000000000000000000000000//////000000111111111111///000111222222111000///...///111222222000...---111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111111222222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111//////000111111111111111000000000000000111111111000111222222111111111111111111111111111111111111000000000000000000000000111111000000000000111111//////000000000000//////111111111000000000000000//////............//////////////////////////////000000000000000000000000111111111111111111111111111111000//////...///////////////000000000111111000000000000000000000000000000000000000111111111222333333222111000000222000000000000000000000000000000111111111111000/////////000000000000//////////////////////////////000000000000000000000000///000000111111111111000000000111111111222222222000000000000000000000000111111111111111111111111333333333222222222222222000111222333333222111000111222222222222222222111///111222111000///000111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111000000//////......////////////////////////111111111111111111111111111111111111111111111111000000000000////////////////////////////////////////////////000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000......///000000111111111000000000000000000000000---...///000000000///////////////..................//////////////////...,,,---......//////......//////............////////////////////////////////////////////////////////////000//////...------////////////////////////////////////000000000000222222000///............////////////////////////////////////000000000000/////////////////////////////////////////////////////////000000000111111///.........///000111111000000000000000000000000222111111000000000000000///000111222222111000///+++---///111222111000///000000000000000000000000000000000111111222222222000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000//////000111111111111111//////000000111111111111000222333333111000111222111111111111111111111111000000000000000000000000111111000000000000111111//////000000000000///...000000000000000000111111//////............//////////////////////////////000000000000000000000000000000000000000000000000111111000//////...//////000000000111111111222222000000000000000000000000//////000000111111111111000222222222000///000111000000000000000000000000///000000111111111000000//////000000000000//////////////////////////////000000000000000000000000//////000111111111111111000000111111111222222222000000000000000000000000222222222111111111111111222222222222222222222111000111222333333222111000000000111111111111000000///000111111//////000111222222222222222222222222111111111111111111111111111111111111111111111111000000000111111000000000///000000000111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000////////////////////////////////////...//////000000111111222........................000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000---...///000000000000000000000000000000000000000...///000111222111000000//////////////////.........//////000000//////...,,,,,,---............---///......------......///////////////////////////////////////////////////000000000000///...---,,,000000000000000000000000////////////000000000000222111000///............000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000000000//////.........///000000000000000000000000000000333222111000////////////000111111111111000000///+++---...000111222111111000000000000000000000000//////000000111222222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111222222333333444333333333222222222222111222222222222222222222222111111111111111111111111000000000111222222333333//////////////////////////////000111111111111111/////////000111111222222000333555444111///000222111111111111111111111111000000000000000000000000111111000000000000111111000000111111000000//////000000000000111111111111000//////......//////000000000000000000000000000000000000000000000000000////////////////////////111000000////////////000111111111111222222222222000000000000000000000000/////////000111111222222///111222111000///000111000000000000000000000000///000000111111111111000//////000000000000//////000000000000000000000000000000000000000000000000...///000111111222111111000111111111111222222222111111111111111111111111222222222222222111111111111111111222222222222222111111222222222222111111000000000111111000000000///111222111000///000111222222222222222222222222111111111111111111111111111111111111111111111111///000000111111000000///000000000000111111111111000000000000000000000000........................000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000000/////////...////////////////////////...//////000111111222222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111000///000000000000000000000000---///000222222111000/////////////////////////////////000000000000//////,,,------...............///......------......///////////////////////////////////////////////////...///////////////......000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000//////000000000111111111000000///.........//////000000000000000000000000222111000//////000111111222111111000000000000000/////////000000111111111000000000000000000000000/////////000111222222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111111222333333444444333333333222222222111111111111111111111111111111111111111111111111111111///000000111222222333333000000000000000000000000//////000111111111111111...//////000111111222222000333666555111///000333111111111111111111111111000000000000000000000000111111000000000000111111111111222222111000000//////000000000111111111111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000000111111111111000000000000000000000000...//////000111111222222///000111000//////000111000000000000000000000000//////000111111111111111//////000000000000//////000000000000000000000000000000000000000000000000...///000111111222222222000111111111111222222222222222222222222222222222333333333222222111111111000000111111222222333333222222111111111111222222000111111222222111111000000111222222000000111222111111111111111111111111111111111111111111111111111111111111111111111111//////000000000000//////000000000000111111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000/////////...////////////////////////...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111222333333222111000000000000000000000000000---...000111222111000.../////////000000000000000//////000000000000//////---......///////////////.........------.........000000000000000000000000////////////////////////,,,---...///000000000000000000000000000000000000////////////000000000000,,,,,,---...000222333444000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000111111111111222222222111000///...............000000000000000000000000000000/////////111222333333222000/////////000111222222111000000000000111000000000000000000000000...//////000111222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000111222333333444444333333333222222111111111000000000000000000000000000000000000000000000000///000000111222222333333111111111111111111111111//////000111111111111111...//////000111222222222000444666555111...000333111111111111111111111111000000000000000000000000111111000000000000111111222222222222222111000000//////000000111111111222111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111//////...//////000111222////////////000000000000000000000000000000000000...//////000111222222222...000111000//////000111000000000000000000000000//////000111111111111111//////000000000000//////000000000000000000000000000000000000000000000000......///111111222222222000111111111111222222222222222222222222222222222333333333222222111111111//////000111222333333444333222111000000111222333222222222333333222222222000222333222111000111222000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000111111000000//////......////////////////////////222111111111000000//////000000000000////////////000000000000000000000000---------...///000000111000000000000000000000000000---,,,---000111000...////////////////////////111000//////111222111000111111000000//////......////////////000000000000000000000000000000000000//////000000000000//////111111000000//////....../////////000000000000000000000000000000///////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000333222222222111000000000111111000000//////......000000000000////////////222000///------///000222111111111111111000//////111111000000//////......111111000000000000111111222111000000000111333333000000000000000000000000000000000000000000000000//////000000111111222222000000000000111111111111000000000000000000000000111222222222222111000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333222222222111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111222//////000000000000////////////000000000000//////............/////////000000000000000000000000000000000000000000000000000222222222111//////222444///////////////000111111000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111000000444444333333222111000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////222111111111000000////////////000000000000//////////////////000000000000222111111000///000000000000///...------...///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000111000000000/////////...////////////////////////111111111111000000000///000000000000////////////000000000000000000000000------......///000000111000000000000000000000000///...,,,...000111000...////////////////////////222111000000111222111///111000000000/////////...////////////000000000000000000000000000000000000//////000000000000//////000000000000//////......//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000222222111111111111111111000000000000////////////////////////000000000000111000///......///000111111111111111111000//////111000000000000000//////111111000000000000111111222111000000000111222333000000000000000000000000000000000000000000000000000000000000000111111111000000000000111111111111000000000000000000000000000111111111111000//////000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111//////000000000000////////////000000000000//////........./////////000000000000000000000000000000000000000000000000000000111222222111//////111333///////////////000111111000000000000000000000000111111111111111111111111000000000000000000000000111000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222111111111000000444444333222222111000000000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000111111111111000000000/////////000000000000//////////////////000000000000222111111000000000000000000///...------...///000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111111000000000000000000000000000000000000000000000////////////////////////////////////111111111111000000000000000000000000////////////000000000000000000000000---......//////000000111000000000000000000000000///...---...000111000///////////////////////////444222111111222222000///000000000000////////////////////////000000000000000000000000000000000000//////000000000000//////000000000////////////...000/////////...---------........................//////............//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000111111111111111111////////////000000000000......//////000000111111000000////////////000000000111111111111000000///000000000111111111111111111111000000000000111111111111000000111111222333000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000///......000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111//////000000000000////////////000000000000//////....../////////000000000000000000000000000000000000000000000000000000000111111222111//////111333///////////////000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222222222222111111111111111333333333222111111000000000000000000000000000000000000000000000000000000222222111111111000000000111111111111111111111111111111111111000000000000//////000000000000//////////////////000000000000111111000000000///////////////............//////...//////000000//////...000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111000000000000000000000000000000000000000000000000////////////////////////////////////111111111000000000000000000000000000////////////////////////////////////......//////000000000000///////////////////////////......///000000000000////////////////////////555333222111222111000...000000000000////////////////////////000000000000000000000000000000000000//////000000000000//////////////////////////////000000///...---,,,,,,+++---------...............//////............//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......///000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000//////000000111111222222......//////000000111111---......///000111111222//////000000000000//////000000111111111111000///000000111111222222333333111111000000000000111111111111111111111222222222000000000000000000000000000000000000000000000000222222111111000000/////////000000000111111111111000000000000000000000000000000111111000000///...000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................///////////////////////////000000000111111111111000000000000000000000000000000000000000111111111//////000000000000////////////000000000000//////...////////////000000000000000000000000000000000000000000000000000000000000111222111000///000222///////////////000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333222222222111111000000000000000000000000000000000000000000000000000000222222222222111111111000111111111111111111111111111111111000000000000000//////000000000000//////////////////000000000000000000000000000//////.../////////....../////////......////////////......000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000111111000000000000/////////////////////////////////////////////000000000000000////////////////////////...///000000000000000111000000000000000000000000444333111111111111000...////////////000000000000////////////000000000000000000000000000000000000//////000000000000//////.............../////////000000///...---,,,,,,+++------------......////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......///000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000/////////////////////////////////000000111111222......//////000000111111---......///000111111222//////000000000000/////////000000111111111000000000000111111222222333333111111000000000000111111000000111111222222222222000000000000000000000000000000000000000000000000222222111111000000/////////000000000111111111111000000000000000000000000111111222222111111000///000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111000000000000000000000000111111000000000000000000//////000000000000////////////000000000000//////////////////000000000111000000000000000000000000000000000000000000000000///000222111000///000111///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111000000000000000000000000000000000000000000000000000222222222222111111111000111111111111111111111111000000000000000000111111//////000000000000//////////////////000000000000///000000000000///.........//////////////////.........////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000111////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000...000111111//////000222000000000000000000000000333111000000111111///...////////////000000000000////////////000000000000000000000000000000000000//////000000000000//////---............/////////000/////////...------------------...//////000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000//////////////////////////////000000000000000000////////////000000000000......//////000000111111000000////////////000000///000000111111111111000000000000111111111111111111111000000000000111111000000111222222222222111000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000222222222222222111000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000//////000000000000////////////000000000000///////////////000000000111111000000000000000000000000000000000000000000000000...000111111000//////000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000222222111111111000000000111111111111111111111111000000000000111111111111//////000000000000//////////////////000000000000...///000111000///...---......////////////.........//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111////////////////////////.../////////000000000111000000000000000000000000///000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000...000222111//////111333000000000000000000000000111///...///000000///....../////////000000000111////////////000000000000000000000000000000000000//////000000000000//////---------.........//////////////////////////////------...//////000111111//////............//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////000000000000000/////////000000000000////////////////////////000000000000111000///......///000111//////000111111111111111111000000000000000//////111111000000000000111111///000111222333222222111000000000000000000000000000000000000000000000000000000000000000111111111000000000000111111111111000000000000000000000000111111111111111000000///000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000/////////000000000000////////////000000000000////////////000000000111111111000000000000000000000000000000000000000000000000---///111111000//////000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000111111111111000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000///000000000111111111111//////000000000000//////////////////000000000000...///000111000///---,,,---...///000000///...---///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////.../////////000000111111000000000000000000000000//////000000111111111222000000000000////////////000000000000000000000000111111111000000000000000000000000000000000000000...000222111//////111333000000000000000000000000///...---...///000///....../////////000000111111////////////000000000000000000000000000000000000//////000000000000//////---------.........///////////////000000000000000.........///000111111222//////............//////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////111111000000//////......111111000000//////......000000000000////////////222000///------///000222//////000111111111111111111111000000//////......111111000000000000111111///000111222333222111111000000000000000000000000000000000000000000000000//////000000111111222222000000000000111111111111000000000000000000000000000000000000000//////...000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000000000111111111111000000000000000000000000222111111111000000////////////000000000000////////////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000---///111222000////////////////////////000111111000000000000000000000000111111111111111111111111000000000000000000000000...//////000111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222222000000000000000111111111000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////000000111111111222//////000000000000//////////////////000000000000...///000111000///---,,,---...///000000///...---000000111111111111000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////000000000000////////////////////////111111111111000000000000111000///......------...000000000000000000000000000000111000000///...---//////000000000000//////............/////////000////////////////////////000000000000000000000000////////////000000000000000000//////......------000000000000000000000000000000000000111111111111////////////000000000000000/////////111111///.........//////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000//////,,,...000111000///000111222000---,,,---/////////............////////////////////////////////////000000//////.........---////////////////////////000///......///000111222000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000............////////////////////////////////////000000000000000000000000---...///000000///...---000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000333222222222222222222333000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000//////...//////000000000000000000000000000222222111111111111222222000000111111111111000000111111222222222222111111//////////////////000000//////000000111111111111000000000000000000000000222222111000//////000000000000//////000111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000//////000000000000//////............////////////---...000111111111000///000000000000000000000000000000000000000000000000---......///000111111222///////////////000111111000000111222222222222111111222111000......000222444111///111555555222...222222222111111111111111333333333333333333333333222111111111000000//////000000000000000000000000111111111000000000000000//////000000000000//////000000000000000111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////////////////////////////////////////000000111111111222000000000//////000111111000000000000000000000000///000000000000//////...//////000000000000//////........./////////000000////////////////////////000000000000000000000000////////////000000000000000000000000000/////////000000000000000000000000000000000000111111111111000000000000////////////000/////////111111///...///////////////.........////////////////////////////////////////////////////////////////////////------------------......///000111000///...///000111///......000000///...............////////////////////////////////////000/////////............////////////////////////000///.........///000111////////////////////////////////////000000000000//////000000000111111111000000000000000000000000............////////////////////////////////////000000000000000000000000---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222000000111111111111000000000111111222222111111000000000000000000000000000000000000000000111111111000000000000000000000000222222111000000000000000000000//////000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000//////000000000000//////....../////////000000000......//////000000000///000000000000000000000000000000000000000000000000.........///000111111111///////////////000111111000000111222222222222111///000000/////////222444>>>999333111333444222///000/////////////////////222222222222222222222222111111111111000000000///000000000000000000000000111000000000000000000000//////000000000000//////111000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000/////////............////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000......///000111222333333............///000111222000000000000000000000000...//////000000000000/////////000000000000//////....../////////000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000//////......000/////////111111///...000000//////.........---////////////////////////........................////////////////////////......//////000000111111000111000///------///111222000///000111111///...............////////////////////////////////////////////////............////////////////////////000///......---.........////////////////////////////////////000000000000//////000000000000111111000000000000000000000000............////////////////////////////////////000000000000000000000000......////////////..............................000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///////////////////////////000111222222111000000000000000000000000000000222111111000000111111222000000111111111111000000000111111222222111111000222222111111111000000000111111111000000000000000000000000000000000000000222111000000000000000000000000/////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222333333222222111000000000000000000000000//////000000000000///////////////000000000111111......------......///000000000000000000000000000000000000000000000000000......//////000000111111///////////////000000111///000111111222222111111...///000//////000333555EEE???666111111222222111//////////////////000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111//////000000000000//////111111111000000/////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////............////////////////////////000000000000000000000000////////////////////////......//////000000111111000000000000000000000000111111000000//////......000000000000000000000000...//////000111111222222,,,,,,,,,,,,,,,---......////////////////////////---...///000000111000000//////000000000000//////...////////////000000000000000000000000000000000////////////////////////////////////000000000000/////////000000111111111///////////////////////////000000000111111111111111111000000//////......000/////////111111///...000000000///......------////////////////////////........................////////////////////////......//////000111222222///000///...---...111444666444111/////////..................///////////////////////////////////////////////////.........//////////////////////////////......------------////////////////////////////////////000000000000////////////000000000111////////////////////////............////////////////////////////////////////////////////////////...//////////////////...////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000/////////....../////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000///000222333444333111000000000000000000000000000111111000000000000111111000000111111111111000000000000111111111111000000333333222222111000000000111111111111000000000000////////////////////////111111000000000000000111000000/////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000//////000000000000//////000000000000111111111111......---,,,,,,...///000////////////////////////////////////////////////.../////////000000000111000000////////////000000///000000111111111111111///000000/////////222444AAA<<<555111000111111111111111111111111222222222000000000000000000000000111111111000000000000000////////////////////////000000000000000111111111//////000000000000//////222222111000///......---000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........////////////////////////000000000000000000000000////////////////////////......//////000000111111000000000000000000000000111000000000/////////...000000000000000000000000111111000000000000000000......---,,,,,,,,,,,,,,,////////////////////////---...///000000111000000//////000000000000//////////////////000000000111000000000000000000000000////////////////////////////////////000000000000.........//////000000000///////////////////////////000000000111111111111111000000000/////////...000/////////111111///...000000//////.........---////////////////////////........................////////////////////////)))******+++,,,------...---......------///333666;;;777111---,,,---..................////////////////////////////////////.........////////////////////////////////////////////////......---,,,,,,........................////////////000000000000...////////////000000000////////////////////////............/////////////////////////////////////////////////////////////////////....../////////000000000000000000000000////////////////////////111111111111111111111111////////////////////////////////////000000000000111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111...000222333444333111000000000000000000000000000111000000000000000000111000000111111111111000000000000000111111000000000222222222222111111000000111111111000000000000000////////////////////////111000000000000000111111000000///////////////000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000//////000000000000//////000000000000111111111111......---,,,,,,...///000////////////////////////////////////////////////////////////000000000000000000////////////000000//////000111111111111000222222222000......000111555333111000000111111111000000111111222222222222000000000000000000000000000000000000000000111111//////////////////////////////000000111111111111//////000000000000//////222111111000///...------////////////000000000000////////////////////////////////////////////////////////////////////////.........///////////////........................000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000/////////000000000000000000000000000000000000000111111111111000000//////222111000///............000000000000000000000000...//////000000000000/////////000000000000///////////////000000000111111000000000000000000000000000000000000000000000000////////////000000000000............////////////000000000000000000000000000000000000111111111111/////////000000000000000000/////////111111///...////////////////////////////////////////////////........................////////////////////////+++,,,,,,------.........,,,---.........000333555:::555000,,,+++---..................////////////////////////////////////.........///////////////////////////////////////....../////////...------........................////////////000000000000......////////////000000000000000000000000000000............////////////////////////////////////000000000000000000000000//////............//////111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111...///000222222222222111000000000000000000000000111000000//////000000111000000111111111111000000///000000111111000000///111111111111111111111111///000000000111111111111000000000000000000000000000000000000000111111222000000//////......//////000000000000000000000000////////////////////////000000000000000000000000...........................//////////////////...000000000000000000000000//////000000000000///////////////000000000111111......------......///000000000000000000000000000000000000000000000000000////////////000000000000111000000///////////////...///000000111111000000333333333000...---...000,,,---...000111111000000.........///000000111111000000000000000000000000000000000000111111111111000000000000000000000000/////////000111111222222//////000000000000//////000000000//////.........////////////000000000000////////////////////////////////////////////////////////////////////////.........///////////////........................000000000000000000000000000000000000000000000000000000000000////////////////////////////////////......//////000000111111////////////////////////000000000000000111111111111111000//////000000000000000000000000000000000///000000000000//////...//////000000000000////////////000000000111111111////////////////////////000000000000000000000000////////////000000000000000000000///////////////000000000000000000000000000000000000111111111111......//////000000111111000/////////111111///...------......///000000000////////////////////////////////////////////////////////////////////////000000111111111111111111...///000000//////000111222000...---...//////...............////////////////////////////////////............/////////000////////////////////////---...///000000000///...........................////////////000000000000........./////////000000000000000000000000000000............////////////////////////////////////000000000000000000000000000///...------...///000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111......///000000111222222000000000000000000000000000000////////////000000000000111111111111000000//////000000000000//////...//////000000111111222......///000111222222333000000000000000000000000000000000000000111222222000000///...............000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000//////000000000000//////....../////////000000000......//////000000000///000000000000000000000000000000000000000000000000000000000000////////////111111000///////////////...//////000000000000000222222222000......///111---...000000000/////////---......///000000111111111111111111111111111111///000000000111111111111000000000000000000000000...//////000111111222222//////000000000000////////////////////////........./////////000000000111////////////////////////////////////////////////////////////////////////............/////////000........................000000000000000000000000000000000000000000000000111111000000//////......////////////////////////------...///000111222222////////////////////////......///000111222333333......---......///000111000000000000000000000000000000111000000///......//////000000000000//////000000000000111111111111////////////////////////000000000000000000000000////////////000000000000222222111111000000//////000000000000000000000000000000000000111111111111------...///000111222222000/////////111111000...,,,,,,---...///000111111////////////////////////000000000000000000000000////////////////////////000000000000////////////000111222111///------...++++++---///222222000.............../////////000////////////////////////---.........//////000000////////////////////////---...///111111111000000........................////////////000000000000............/////////000000000000000000000000000............/////////000////////////////////////000000000000000000000000000///...------...///000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............///000222222000000000000000000000000000000////////////000000000000111111111111000000//////000000000000//////------...///000111222222------...000111222333444000000000000000000000000000000///000000111222222111000///...............000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000//////000000000000//////............////////////---...000111111111000///000000000000000000000000000000000000000000000000000000000000////////////111111000///////////////...//////000000000000000000111111000//////111333222222222111///.../////////000000111222333333333111111111111111111111111//////000000111111111222000000000000000000000000...//////000111222222222//////000000000000//////.........///////////////.../////////000000111111////////////////////////////////////////////////////////////////////////---.........//////000000........................000000000000000000000000000000000000000000000000000000000000000000000000......////////////............////////////......000000000000000000000000111000///......///000111........................////////////000111333333//////000000000000//////////////////000000000000000000000000111222444444222111111111000000//////000000000000000000000000---......///000111111222////////////000000000000////////////000000000000000111111000...---...///000000000000000000000000000000000000000000000000111000...---...///111333////////////////////////........................000000//////.........---000000000000000000000000000000000000000000000000////////////////////////000000//////.........---......////////////......////////////////////////000000//////......------000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000000111...///000000000///---,,,000000000000000000000000////////////............000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////.........---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000//////...------000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////............000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000444444444333222///---,,,---......///000111111222222222222111111111000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111000000//////......---...///000000111000000////////////////////////000000000000000000000000000000111111111111000000/////////000///......---000000000000000000000000000000000000000000000000000000000000000000000000......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000///......///000111111111000000//////.........///000111111000///...---------,,,,,,---------////////////////////////////////////////////////111000///......///000111///////////////.........000000000000000000000000000000000000000000000000000000000000000000000000......////////////......//////000000000000//////000000000000000000000000111000///......///000111111111111111111111111111////////////000111222222//////000000000000//////////////////000000000000000000000000000111222333111111111111000000000///000000000000000000000000.........///000111111111////////////000000000000////////////000000000000111222333222000///000111000000000000000000000000000000000000000000000000000///.........///111111////////////////////////........................000/////////....................................////////////////////////////////////////////////000/////////..................////////////......///////////////////////////////////////.........000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111///////////////000000000000111111222111000///...////////////////////////////////////////////////000000000000000000000000........................000000000000////////////000000000000000000000000000/////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000111111000//////...////////////////////////////////////000000000000000000000000////////////000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111222222333222111000///......//////000000111111222222222111111111000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000/////////...............//////000000000000///////////////////////////000000000000000000000000000000111111111111000000000000/////////.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000///......///000111111000000000/////////......///000111111000///.........------------......////////////////////////////////////////////////000//////......//////000.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...000000111111111111000000000000000000000000000000000000////////////000000111111111111111111111111000000000//////000111111//////000000000000//////////////////000000000000000000000//////000111111111111111111000000000000////////////////////////......//////000000111111////////////000000000000////////////000000000000111222333222000///000111000000000000000000000000000000000000000000000000....../////////000000000////////////////////////........................////////////....................................////////////////////////////////////////////////////////////..................////////////......////////////////////////.........///////////////000000000000000000000000////////////////////////////////////////////////....../////////000000000////////////////////////111111111111111000//////////////////////////////...//////000000111111111000000000000000000000000........................000000000000////////////000000000000000000000000////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111111111111111111000000///........................////////////000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...///000111222222222222////////////000000000000222111111111111000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000//////............------///000000000000//////...////////////////////////000000000000000000000000///000000111111000000///111000///.........//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000//////////////////000000000000////////////............//////////////////////////////////////////////////////.........//////.........------......//////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000/////////000000111111000000///////////////////////////000000////////////000000000000000000000000000000111000000/////////000000//////000000000000//////////////////000000000000111000///////////////000111111111000000000000000////////////////////////.../////////000000000111////////////000000000000////////////000000000000...///000///...---...///////////////////////////////////////////////////---...//////000000//////////////////////////////........................///////////////.................................///////////////////////////////////////////////////////////////...............////////////......////////////////////////------......//////000000////////////////////////////////////////////////....................................////////////000////////////.........///////////////......---////////////////////////...//////000111222222333////////////////////////........................000000000000////////////000000000000000000000000///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111000000000111111000000///////////////////////////////////////000000000000000000000000////////////////////////////////////111111111000000000//////////////////////////////////////////////////////////////////000000000000000000000000000000000000...//////000111222222222000000000000////////////111111111111000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000/////////////////////////////////////////////...000000111000000///...---//////////////////////////////////////////////////////000000000000//////222111///------...///111////////////////////////000000000000000000000000000000000000000000000000111111000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000//////////////////000000000000//////000000////////////000000////////////////////////////////////////////////,,,---...//////...---,,,,,,------...///000111111////////////////////////000000000000000000000000//////////////////////////////000000000000//////...//////000000//////...//////////////////////////////000000000000//////////////////////////////000000////////////////////////000000000000//////////////////000000000000111000///////////////000000000000000000000111111////////////////////////////////////000000000000////////////000000000000////////////000000000000---...//////...---...000////////////////////////////////////////////////------...////////////...////////////////////////////////////////////////.........///////////////////////////////////////........................////////////////////////.........///////////////......////////////......////////////////////////------......//////000000////////////////////////........................------------------------............/////////////////////...............000//////..........................................//////000111222222333////////////////////////////////////////////////000000000000////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000......//////000//////...000000000000000000000000////////////000000000000000000000000////////////////////////////////////000000/////////.........////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111000000000000////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000111000000///...---//////////////////////////////////////////////////////000000000000//////333111///...---...000111////////////////////////000000000000000000000000000000000000000000000000...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000000//////////////////000000000000000000////////////000000000000////////////000000////////////////////////////////////////////////,,,---...//////...---,,,,,,------...///000111111////////////////////////000000000000000000000000000000000000000000000000///000000111111000000///......////////////......000000000000000000000000//////000000000000//////000000000000000000000000/////////......///000000//////000000000000//////////////////000000000000000000000//////000111111000000000000111111111111////////////////////////////////////000000000000////////////000000000000////////////000000000000...000111111//////000222000000000000000000000000000000000000000000000000------........./////////////////////////////////////////////////////////.........///////////////000000000000000000000000........................////////////////////////.........///////////////......////////////......////////////////////////.........///////////////000000000000000000000000....................................................../////////000000000------........./////////222222111000000000000000...........................//////000000111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////.........///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000---......////////////...111111111111111111111111////////////000000000000000000000000////////////000000000000000000000000////////////............000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000/////////000000////////////000000000000//////000000000000000111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000111111111111222222///000000000000//////...////////////////////////000000000000000000000000...//////000000//////...222111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000......///000111222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000000//////////////////000000000000000000////////////000000000000////////////000000////////////////////////////////////////////////.........//////.........------......//////000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000//////000000000000//////000000000000000000000000...///000111111000///...////////////////////////...............///000111//////000000000000//////////////////000000000000000000000000000111222333///000000000111111111111000000000000000000000000000000000000////////////////////////000000000000////////////000000000000...///000000//////000222000000000000000000000000000000000000000000000000......---,,,---...///000////////////////////////////////////////////////............/////////000////////////////////////........................////////////////////////............/////////000......////////////......///////////////////////////////////////.........000000000000000000000000................................................/////////000000000111111+++,,,,,,---...///000000333222111000///000000111........................////////////////////////000000000000000000000000////////////////////////000000000000////////////////////////////////////............/////////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000......///000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000////////////...000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000///......///000111......//////000000111111////////////000000111111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000///000000000111111111111...//////000000000000///////////////////////////000000000000000000000000......////////////......111111111000000000000///000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000...///000111111000///....../////////000000000111111000///......///000111000//////......//////000////////////////////////////////////////////////000//////......//////000.........///////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000...///000111111000///...---------------------------------......000111222//////000000000000//////////////////000000000000000000000000111222444444//////000000111111111222111111111111111111111111000000000000////////////////////////000000000000////////////000000000000+++---......------...000000000000000000000000000000000000000000000000000///...,,,+++,,,---///111////////////////////////000000000000000000000000---.........//////000000................................................////////////////////////---.........//////000000......////////////......////////////////////////000000//////.........---000000000000000000000000........................////////////////////////000000000000111111111111***+++,,,---...000111111111000...---------...///........................////////////............000000000000000000000000........................000000000000////////////////////////////////////---.........//////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000............/////////000//////000111111111111111////////////////////////////////////000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////.........000111222---......///000111111222.../////////000000111111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000.../////////000000111111......///000000111000000////////////////////////000000000000000000000000......////////////......000111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000...///000111111000///....../////////000000111111111000///......///000111//////............//////////////////////////////////////////////////////111000///......///000111///////////////.........111111111111111111111111///000111222222111000///000000000000////////////------......//////000000///000000000///...------000000000000000000000000000000//////000111222222000000000000////////////000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000111111000000000000111111111111111000000000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000///000111000...,,,------............------////////////////////////////////////////////////---.........//////000000////////////////////////000000000000000000000000////////////////////////...///000111111000///...------...//////...---,,,////////////////////////////////////////////////////////////////////////---......///////////////---...000111222111///...//////000000///...---------------.........//////000000//////.........---////////////////////////000000000000000000000000//////............//////////////////////////////............////////////........................//////............//////////////////////////////........................000000000000000000000000////////////////////////////////////////////////////////////000000000000111111000000//////......111111000000//////......///000000000000000//////////////////////////////111111111111111111111111//////000000000000//////000000000000////////////000000////////////000000///////////////000111111333333222111000///......000000000000111111111111111111111111111111111111000000000000000000000000000111111111222222222222000000111111111111000000//////000000000000//////......//////000000111111000000000000000000000000.........///000222444444............------------000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000//////............//////111111000000//////......000000000000000000000000000000000000////////////000000111111111111000000222000///------///000222111111000000//////......////////////////////////222111000000000000000111///////////////////////////////////////////////////////////////.........000000//////.........---///////////////////////////000000000000000000///000000000000////////////.........////////////////////////000//////......000000000000000000000000000000000000000111222222111000000000////////////000000000000000000000000111000000000/////////...////////////////////////////////////000000000000111111000000000000111111222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000//////000111111///---...//////000000//////...////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////...///000000000000///.........///000000///......////////////////////////////////////////////////////////////////////////---......///////////////...............//////000///////////////...---------------.........//////000/////////............/////////////////////////////////////////////////////////....../////////////////////////////////............//////////////////////////////////////////............//////////////////////////////................................................////////////////////////////////////////////////////////////000000000000111000000000/////////...000000000000//////////////////000000000000////////////////////////////////////////////////////////////000000000000//////000000000000////////////000000////////////000000///////////////000111111000000000000111111111111//////000000000111111111111111111111111111111111000000000000000000000000000000000000111111111222000000111111111111000000//////000000000000//////......//////000000000000000000000000000000000000......//////000111333333000000000/////////......////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000////////////000000111000000000/////////...000000000000000000000000000000000000////////////000000111111111111000000111000///......///000111111000000000/////////...////////////////////////000//////...//////000000/////////////////////////////////////////////////////////////////////...000/////////.........---////////////////////////000000////////////000000////////////000000000000000000///////////////.........///000000000//////000000000000000000000000000000000000000000111222111111000000000/////////000000000000000000000000000000000000////////////........................////////////000000000000111111000000000000111111333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222//////...///111111000...///000000111111000000///////////////////////////////////////////////////............////////////////////////////////////------------------------////////////////////////---...////////////...---//////000000000000000///////////////////////////////////////////////////////////////////////////---......//////////////////...,,,++++++---///111///////////////......---------........./////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000//////............//////////////////////////////................................................////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000//////000000000000////////////////////////////////////////////////////////////000000000000//////000000000000////////////000000////////////000000///////////////000111111000000000000111111111111//////000000000000111111111111111111111111111111000000000000000000000000////////////000000000000///000000111111000000/////////000000000000//////...////////////000000000000000000000000000000000000/////////000000111222111111111111000000000000////////////////////////////////////000000000000........................000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222111111000000000000111111000000000000////////////000000000000000000000000000000000000///////////////000000111111000000///111000///......///000111000000000000////////////////////////////////////------------...///000000////////////////////////////////////////////////......///////////////////////////...............111111111111111111111111222111000//////000111222////////////000000000000111000000000//////......---...///000000000000000000000000000000000000000111000000000000000111111111111111000000000//////////////////////////////000000000000////////////////////////////////////////////////000000000000111111000000000000111111333333333222222222111111////////////////////////////////////////////////////////////////////////000111111111222222222222///......///111222111//////000000111111000000///////////////////////////////////////////////////.........///////////////////////////////////////------------------------////////////////////////---..................---.../////////000000000000////////////////////////////////////////////////////////////////////////---......///////////////......---------...///000...///////////////..................///////////////////////////........./////////////////////////////////////////////////////////000000/////////////////////////////////............//////////////////////////////////////////............//////////////////////////////................................................////////////////////////////////////////////////////////////000000000000000000000000////////////......//////000000111111...//////000000000000///////////////////////////000000000000000000000000//////000000000000//////000000000000////////////000000////////////000000///////////////000000111333333222111000///......////////////000000000111111111111111111111111111////////////////////////.........////////////000//////000000000000////////////000000000000//////////////////////////////000000000000000000000000111000000/////////000000111111111111000000000///////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////111111111111111111111111///////////////////////////000000000000111111111111000000//////000000111000000000000////////////////////////////////////000000000000//////////////////000000000000//////000000////////////000000000000000000////////////////////////////////////------------...///000111////////////////////////////////////////////////............////////////........................000000000000000000000000333333111000000111333333.../////////000000000111111111000000/////////.........///000111111111000111111111111111111111111111111000000000000000111111111111111000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000111111000000000000111111333333333222222222111111////////////////////////////////////////////////////////////////////////000111111111222222222222///......///111222111///...//////000000//////...000000000000000000000000///////////////////////////////////////.........////////////////////////........................////////////////////////.........------.........---------....../////////////////////////////////////////////////////////////////////////////////---......///////////////---...///000111000//////......///////////////............/////////000000.........///////////////////////////////////////........................//////000111111000//////////////////////////////............////////////........................//////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000......//////000000111111......///000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000////////////000000////////////000000///////////////000000111333333222111000///.........////////////000000000000000000000000000000000////////////////////////---.........//////////////////000000000000////////////000000000000///////////////...............////////////////////////111000//////////////////000000/////////..................................../////////000000000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////.........////////////000000//////......//////000////////////000000000000////////////////////////000000000000//////////////////000000000000//////000000////////////000000////////////000000000000////////////////////////------......///000111222////////////////////////////////////////////////---.........//////000000---------.......................................222222222111111222222222......//////000000111111111000000000000000000/////////000111111111000000111111111111111111111111222111111000000000000000222222111111111000000000000000000000000000000000////////////000000000000111111111111111111111111////////////000000000000111111000000000000111111333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222//////...///111111000......//////000000//////...000000000000000000000000///////////////////////////////////////.........//////////////////////////////////////////////////////////////////////////////...------...//////------,,,------...///000////////////////////////////////////////////////////////////////////////---......///////////////---...000222222111///...---...//////////////////....../////////000000000.........///////////////////////////////////////........................//////111111111111//////////////////////////////............////////////........................//////............//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000////////////000000000000---...///000000111111000//////////////////////////////////////////////////////000000000000//////000000000000////////////000000////////////000000///////////////000111111000000000000111111111111......////////////000000000000000000000000000000000000000000000000000000............////////////...//////000000//////...//////000000000000///////////////............---////////////////////////000000///....../////////............------------..............................//////000000111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000---------.........////////////............//////////////////000000000000000000000000000000000000000000000000////////////...//////000000//////...//////000000000000//////////////////000000000000////////////////////////............///000111111////////////////////////////////////////////////------......///000000000---------------.................................000000000111111000000000.........///000111111111000000000000000111111111000000111111111000//////111111111111111111111111222222111000000000000000222222222111111111000000000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000000111111000000000000111111222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000//////000111111///---///000000111111000000///000000000000000000000000////////////////////////000/////////............////////////////////////////////////////////////////////////////////////000000///......///000000...---------...///000111////////////////////////////////////////////////////////////////////////---......///////////////....../////////000//////------...///////////////.../////////000000000000............/////////000////////////////////////...........................///111222222111///...////////////////////////............////////////........................//////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000.../////////000000000111000000000000////////////---...///000111111111111//////////////////////////////////////////////////////000000000000//////000000000000////////////000000////////////000000///////////////000111111000000000000111111111111........./////////000000000000000000000000000000000000000000000000000000....../////////000000000......////////////......//////000000000000////////////.........---------//////////////////////////////.........//////000.........------------,,,.................................///000111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000////////////000000.../////////000000000111000000000000000000000000000000000000////////////......////////////......//////000000000000//////.../////////000000000111////////////////////////.........------...//////////////////////////////////////////////////////------......///000000111,,,,,,,,,------.........000000000000000000000000---...///000000///...------......///000111111222//////000000111111222222111111111111111000///...111111111111111111111111222222111000000///000000222222222111111111111000000000000000000000000000.../////////000000111111////////////////////////////////////000000000000111111000000000000111111111111111000000000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000///000111000...,,,111111222222222222111111000000000000000000000000////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////111000///......///000111///.........///000222333////////////////////////////////////////////////////////////////////////---......//////////////////...,,,,,,,,,---///111------...///000000//////////////////000000000000---.........//////000000////////////////////////...........................000111222222111000...////////////////////////............/////////000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////////////////000000000000.../////////000000111111111111000000//////......---...///000111111111111////////////////////////111111111111111111111111//////000000000000//////000000000000////////////000000////////////000000///////////////000111111333333222111000///................../////////000000000000000000000000000000000000000000000000000////////////000000000000......////////////......//////000000000000////////////.........---------////////////////////////...............///000000///............---------........................---......///000111111222////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111.../////////000000111111000000000000000000000000000000000000////////////......////////////......//////000000000000//////.../////////000000111111////////////////////////......---,,,,,,,,,------////////////////////////////////////////////////---------...///000000111,,,,,,,,,------.........111111000000000000111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000111111111111000000000000000000000000000000000///...------...///000111111111111000000000000333333222222111000000000000000000000000000000000000000000000000000000000000000111111111111000000...///000222222222111000////////////////////////111111111111111111111111111111000000000000111111////////////////////////000000//////.........---........................000000000000000000000000000000000000000000000000000000000///......------///////////////000111111//////////////////////////////////////////////////////.........---------////////////////////////+++,,,,,,------.........111111000000//////......000000000000000000000000------------------------111000///...------...///...............---------000000//////.........---////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////............------------,,,---///000000000///...000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000......///000000000000000////////////////////////000000000000000000000000////////////////////////......////////////................../////////000000000000///......------////////////////////////111000///......///000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......------...000111333444444000000000000000000000000000000000000////////////......//////000000111111000000//////.........---000000//////.........---................................................///////////////000111111333111000///000111000///////////////////////////000000000000000000000000000000000000//////////////////000000111111222222000000000000000000000000000000000000000000000000111111000000//////......000000000000000///......000000000000000000000000////////////////////////000000000000000000000000/////////////////////////////////...---------,,,////////////////////////////////////////////////------------------------/////////////////////////////////...------,,,,,,111111000000000000111111000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000///............///000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000...///000111222111111000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000/////////.................................000000000000000000000000000000000000000000000000.........///////////////...............//////000////////////////////////////////////////////////000000/////////.........////////////////////////------------............000000000000////////////------------------------........................111000///...---......///////////////////////////000/////////.........---////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////------........./////////---......///////////////000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000......///000000000000000////////////////////////000000000000000000000000//////////////////////////////000000000000//////........./////////000000.........///////////////////////////////////////111000///......///000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...//////000000000111111111000000000000000000000000000000000000////////////////////////000000000000000/////////............000/////////............///////////////////////////////////////////////////////////////000111111333111//////000111000///////////////////////////000000000000000000000000000000000000////////////222222111111000//////...000000000000000000000000000000000000000000000000111000000000/////////...000000000000000///......000000000000000000000000////////////////////////////////////////////////////////////////////////..................------////////////////////////////////////////////////------------------------------------------------...............---------111111000000000000111111000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000111111111111111111111111...//////000111111222222000000000000000000000000000000000000000000000000000000111111111111000000//////000111111111111000111111111111111111111111////////////////////////111111000000000000111111111111111111111111111111000000////////////......////////////////////////000000000000000000000000000000000000000000000000------......///000000111---------------...//////000000000000000000000000////////////////////////000000000000000/////////////////////////////////////////////............////////////000000000000////////////////////////////////////////////////000000///............///......//////000000111111/////////...............////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////,,,------...000111111222...............///000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000......///000000000000000////////////////////////000000000000000000000000////////////////////////000000111111111111000000....../////////000000000------......///000000111////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000////////////222111111000000//////...000000000000000000000000////////////000000000000000000000000////////////////////////............////////////............000000000000000000000000000000000000000000000000///////////////000000111222111//////000111000///////////////////////////000000000000000000000000000000000000////////////222111111000000//////...000000000000000000000000000000000000000000000000000000000000////////////000000000000000//////...000000000000000000000000////////////////////////////////////////////////////////////////////////..................//////////////////////////////////////////////////////................................................---------...............111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000111111/////////000000111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000//////////////////000000000000000000000000////////////////////////////////////////////////............//////000000......------......///000000000000000000000000000////////////////////////////////////////////////////////////////////////111111000000//////............//////000000111111000000000000000000000000...............//////////////////.........//////------...///000000111111........................////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////.........///000111111222///......------...000111////////////////////////////////////////////////000000000000////////////////////////////////////......///000000000000000///////////////////////////////////////////////////////////////////////////000000111111000000///...////////////000000000............//////000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000////////////111111111000//////......////////////////////////////////////000000000000111111000000//////......///////////////.........///////////////.........////////////////////////////////////////////////000000////////////000000222000......000000000///////////////////////////////////////////////////000000000000////////////---......///000111222222////////////////////////////////////////////////000000000000//////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////////////////////////////000000000000000000000000,,,,,,------...//////000111111000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000111111111111111111000........./////////000000222111111111000000000///111111111111111111111111111111111111111111111111000000111111111111000000111111000000000000000000////////////////////////111111111111111111111111111111000000000000111111111111111111111111111111//////000000000000000000111111111111111111111111////////////////////////////////////////////////000000//////............//////......//////000111////////////////////////////////////////////////........................////////////////////////111111111000000//////.........//////000000111111------------------------,,,,,,---------...............//////////////////,,,,,,---......///000000---------...............////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000////////////......------...000111////////////////////////////////////////////////////////////000000000000////////////////////////......///000000000000000////////////////////////////////////////////////000000000000000000000000...//////000000//////...////////////000000000111000000//////............//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000///////////////000000000////////////////////////.../////////000000000111111111000000//////...............///////////////.........///////////////................................................000000////////////000000111///......///000000///000000000000000000000000////////////////////////000000000000////////////,,,---...///000111222222////////////////////////////////////////////////////////////000000000000//////000000000000//////////////////////////////////////////////////////........................////////////////////////---......//////000000000////////////////////////////////////////////////////////////////////////000000000000000000000000+++,,,,,,---...///000000111111000000000000111111000000000000000000000000111111111111111111111111000000000111111111111222000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111---......//////000000000333333222222111000000///111111111111111111111111111111111111111111111111000000111111111111000000222111000000///000000000........................111111111111111111111111111111000000000000111111111111111111111111111111//////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000///......------///////////////000111111////////////////////////////////////////////////------------............////////////////////////000000000000////////////////////////000000000000........................++++++,,,,,,---.........---...//////000/////////,,,,,,------......//////---------------.........////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000//////........................///000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......///000000000000000////////////////////////000000000000000000000000000000000000000000000000......////////////....../////////000000000111111111000000///......------//////////////////////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111////////////000000000000------...//////000111111000000000000000000000000......//////000000111111000000000000////////////.........///////////////.........///////////////................................................111000000///////////////000...---...///000000///000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000...//////000000000000000////////////////////////////////////////////////........................//////////////////////////////////////////000000////////////////////////////////////////////////........................------------------------,,,,,,------...///000000111111000000000000111111000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000000000111111111111000000000000000000000000000000111111222333333222111111/////////000111222222222333333333222222222222222111111111111111111111111111111111111111111111111000000111111111111000000333222000/////////000111////////////////////////111111111111111111111111111111000000000000111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........///............///000000------------------------////////////////////////---.........////////////////////////////////////......///////////////000000000000000////////////111111111111111111111111,,,,,,,,,---.../////////,,,---///000000000//////.............../////////,,,,,,,,,------.........////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////..................//////---......///////////////000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000......///000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000////////////000000000111111111///////////////.........////////////////////////...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111------......///000000111000000000000000000000000.........///000111111111////////////000000000000............/////////000............/////////000................................................111111000//////////////////...------///000000///000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111......///000000000000000////////////////////////////////////////////////........................////////////////////////000000000///////////////////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////111111000000000000111111000000000000000000000000111111111111111111111111000000111111222222222222000000000000000000000000000000111111111111000000000000000000000000000000111222333444444333222111000111111222333333444444111222222333333444555555111111111111111111111111111111111111111111111111000000111111111111000000333222111/////////000111000000000000000000000000000000000000000000000000111111000000000000111111//////////////////////////////000000111111111222////////////////////////000000000000000000000000000000000000000000000000------......///000000000...------------...//////------------------------////////////////////////.../////////000000111111////////////////////////------......//////000000111111000000//////..............................---------...///000000111,,,---///000000000//////000000000000////////////,,,,,,,,,------.........////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////+++,,,,,,---...///000000,,,---///000000000///...000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000...//////000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111------......///000000000////////////////////////...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////.../////////000000111111.........///////////////000000000000000000000000---......///000111111222......//////000000111111---.........//////000000---.........//////000000000000000000000000000000000000000000000000000000111111000//////////////////...------///000000///000000000000000000000000000000000000000000000000000000000000////////////++++++---...///111222222000000000000000000000000000000000000000000000000.../////////000000111111......///000000000000000////////////////////////////////////////////////........................////////////////////////111111000000//////......////////////////////////////////////////////////---------------------------------------------------------...............222222111111000000000///000000000000000/////////555444444333222222111000222333333333333333222222333333333222222222222222444444444333333222222222333333444555555555555555666666666666555444333222444333333333333444555666222222222333333333444444222222333333222222111000444444333333333222222222///000222333222111///....../////////111222333444000000000111111111111111111111111111000000000///222222222222111111111111000000000000000000000000000000000000000000000000000111111111222222222222111111000000//////......000000000000000000000000000000000000000000000000......///000000000000000333111000...------------............/////////000///////////////////////////////////////////////////...---,,,,,,---...///////////////////////////---------............///------......///000000000000000//////.........---000///...---------------......////////////......///////////////////////////////////////000111111/////////...---------,,,////////////////////////000000////////////000000////////////////////////------......//////000000//////000000000000//////333222000/////////000111////////////////////////////////////////////////......///000111222222333000000000000000000000000000000000000000000000000////////////////////////000000//////......------111111000000//////......000000000000000000000000000000000000000000000000//////000000000000//////333222111000///...---,,,...000222444444222000...000000000000000000000000000000000000000000000000000000000000000000000000222222111111000/////////111111111111000000000000111111000/////////////////////............////////////000000000000//////000000//////.........---000000////////////000000111///,,,******,,,///111------......//////000000000000000000////////////000000000000000000000000000000000000000/////////...---,,,++++++,,,---...////////////////////////,,,...000111///.........000000000000000000000000////////////////////////000000000000000///......111111000000//////......---...///000000///...------------............///////////////////////////000///...------...///000000000000000000000000000000000000000000000000000************************,,,---......//////......111111000///...---,,,,,,........................////////////////////////222222222111111111000000333333333333333333222222555444333333222222333333333333333444444333333222444444444444444444444444666666666666666666555555555666777888999999999999888888888888777777666555777777777777777888888999777777777666666666555555444444555555444444333222444444444333333333222222///000222333333333111000111000000000000111222222222222222222222222222222555555555555555555555555333222222222111111111111000000000000000000000000000000000000000000000000000000000111111111222222111000000000/////////...000000000000000000000000////////////////////////......///000000000000000222111///...------.............../////////000000////////////////////////////////////////////////000///............///000////////////////////////........./////////000000///////////////.........000/////////............//////...---------------......////////////......////////////////////////...............//////000//////////////////......////////////////////////......------------......//////////////////////////////////////////////////////000000000000//////222111000/////////000111/////////////////////////////////////////////////////////000111111111222////////////////////////000000000000000000000000000000000000000000000000///////////////.........////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000000111///000222333333222000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111000000000//////111111000/////////////////////............////////////000000000000//////000/////////............000000////////////000000111///---,,,,,,---///111.........///////////////000000000000////////////000000000000000000000000///////////////////////////......------......///000000000000000000000000...///111222000//////000000000000000000000000000////////////////////////000000000000000///......////////////000000000000,,,------......------,,,........./////////000000////////////////////////000///...------...///000////////////////////////........................////////////////////////,,,---......//////......000000000///......------................................................222222222111111111111111000000000000000000111111444444333222333444555666444444555555555555555444666777777777888999999999:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>===<<<;;;:::999888888777777888888777777666555666555555555444444444444000222333555555555444444333333222111000000000111000000000000000000000000333333333444444444444444222222222222111111111111////////////////////////000000000000000000000000/////////000000000111111000000000000////////////000000000000000000000000////////////////////////...//////000000000000000000//////......//////000....../////////000000000////////////////////////////////////////////////000000////////////000000////////////////////////////////////000000000111111000000///......------////////////............//////...------------.........////////////......////////////////////////---------------...///////////////000000000000000////////////////////////......------------......////////////////////////222222111000000///......//////000000000000//////222111000/////////000000////////////////////////////////////////////////000000000000000000000000........................000000000000000000000000111111111111111111111111.........///////////////.........///000111111111000000000000000000000000000000000000000000000000//////000000000000//////---......///000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000//////111000000/////////////////////............////////////000000000000//////////////////............000000////////////000000000//////......//////000///////////////.........////////////000000000000000000000000000000000000.........////////////////////////000000/////////111111111111111111111111///000222222111000000111000000000000000000000000000000000000000000000000000000000000000//////............///000111111111...------------------...////////////000000000111//////////////////////////////............//////........................................................................,,,---......//////......////////////////////////........................------------------------111111111111111111111111.........//////000000000444444333333444666888:::777888888999999999999888;;;;;;<<<<<<===>>>?????????@@@@@@AAAAAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>;;;;;;;;;;;;<<<<<<======<<<<<<======>>>>>>>>>>>>@@@@@@???>>>===<<<<<<;;;:::;;;;;;;;;;;;:::999999888888888888777777777777555555666777777777666555444444333333222222333333111111111111000000000000111111111222222222222222111111111111000000000000////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////////////////........................//////000000000000//////....../////////000000111...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000000000//////............///////////////.........///......---------............////////////......////////////////////////......------......///000.........//////000000111////////////////////////000000////////////000000////////////////////////222111111111000000000/////////000000000000//////111111000000////////////////////////////////////////////////////////////000000000000000/////////........................////////////////////////000000000000000000000000------......//////000000.../////////000000000111//////////////////////////////////////////////////////000000000000//////000000000000////////////222111000//////000111222////////////////////////////////////////////////////////////////////////...//////000111222222222111000000000////////////000000////////////000000//////............////////////000000000000/////////////////////.........000000////////////000000//////000000000000//////000000//////......------////////////000000000000////////////////////////.............../////////......000111111000......000000000000000000000000///000111111000///000111////////////////////////000000000000000000000000//////000000000000//////.../////////000000000111111000///......///000111....../////////000000000/////////////////////////////////....../////////........................000000000000000000000000........................,,,---......///.....................//////000000........................------------------------111111111111111111111111222222333444555666666666666666666777888:::<<<=========>>>???????????????AAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGEEECCC@@@>>><<<;;;;;;::::::::::::;;;===>>>???<<<===>>>?????????>>>>>>@@@@@@@@@@@@????????????<<<============<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::999999888777777666666555555666666777888666666666555555444444444444444444444444444444444111111000000000/////////000000000000000000000000111111111111111111111111////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000//////......///000000111111111////////////000000000111////////////////////////////////////////////////........................////////////////////////------........./////////............//////000000.........///////////////......---------......///......////////////......//////////////////////////////......//////000111---------....../////////////////////////////////000000////////////000000///////////////////////////000000000111111111222//////000000000000//////000000000000//////......////////////////////////////////////////////////000000000///////////////........................////////////////////////////////////////////////------......//////000000111000000000/////////...//////////////////////////////////////////////////////000000000000//////000000000000////////////222111///......///111222////////////////////////////////////////////////////////////////////////......///000111222222333000000000////////////...000000////////////000000//////............////////////000000000000//////.........///////////////000000////////////000000...///000111111000///...000000//////......------.../////////000000000111////////////////////////............//////000000---...///000000///...---////////////////////////...///000///......///000////////////////////////000000000000000000000000//////000000000000//////111000000000/////////...111000///......///000111------........./////////////////////////////////...//////////////////...........................000000000000000000000000000000000000000000000000,,,---......///.........------......///000000000........................------------------------222333333333333444444444555555666777888::::::;;;;;;;;;===>>>???AAABBBBBBCCCDDDEEEFFFFFFGGGGGGFFFHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLIIIGGGDDD@@@<<<:::888888999999999999;;;===???@@@>>>???@@@AAAAAAAAA@@@???AAAAAAAAA@@@@@@@@@@@@@@@======>>>>>>======<<<;;;>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999:::;;;;;;<<<777777666666555444444444555555555444444444333333222222222111111111111000000000000000000000000000111111111111111111111111/////////000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000//////......///000111111111111000/////////000000000111111////////////////////////////////////////////////------............------////////////////////////------------............------......///000000111.........///////////////...------------...//////......////////////......///////////////////////////////////////000111111------------............////////////////////////......------------......////////////////////////......///000000111222222//////000000000000////////////000000000///...---////////////////////////////////////////////////////////////////////////........................000000000000000000000000.................................///////////////111111111000///.........000000000000000000000000000000000000000000000000//////000000000000//////---......///000111111222111000////////////000111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222000000////////////......///////////////000000111//////............////////////000000000000//////.........///////////////000000////////////000000...//////000000//////...///////////////...............//////000000111111000000000000000000000000......//////000000111111---......//////......---...........................//////...------///000000000000000000000000000000000000000000000000000...//////000000000000000111111111000///.........///..................///------------............////////////////////////......////////////..............................................................................,,,---......//////......---.........//////000000........................------------------------666666666666777777777888888999:::;;;===>>>???@@@AAABBBEEEGGGHHHHHHHHHGGGJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNJJJGGGCCC???;;;999888888888888888888:::===@@@BBBAAABBBDDDEEEFFFEEEDDDCCCDDDCCCCCCBBBAAA@@@??????=========>>>===<<<<<<;;;============<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@??????>>>=========>>>>>>::::::999888888777666666999888888777666555444444555555555444444444333333222222222222222222222222111111111111111111111111000000000111111111222222.../////////000000000111000000000000000000000000111111111111111111111111000000000000000///......//////000111111111000000//////000000000111111111////////////////////////////////////////////////---...///000000///...---////////////////////////............////////////.........///////////////............/////////000---------------...//////......////////////......///////////////////////////............///000000////////////............////////////////////////......------------......//////////////////////////////////////////////////////000000000000//////...///000000000///...---////////////////////////////////////////////////---.........///000000000////////////////////////000000000000000000000000///////////////////////////////////////.........000000000000////////////000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000/////////.........///////////////000111111//////............////////////000000000000//////............/////////000000000////////////000000.................................///////////////.........///000111111111000000000000000000000000//////000000111222222333000//////////////////000///////////////////////////000000///---...000111000000000000000000000000////////////////////////......///000000000000000000000000000////////////......////////////..................////////////////////////////////////---...///000000///...---////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............///////////////................................................888888999999:::::::::;;;???@@@AAABBBDDDFFFGGGGGGEEEGGGKKKMMMNNNNNNLLLKKKMMMNNNOOOPPPQQQRRRRRRQQQRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRQQQQQQPPPPPPOOOOOOIIIFFFCCC>>>;;;:::999999888888888888;;;>>>AAACCCDDDFFFGGGIIIIIIHHHGGGFFFGGGFFFEEECCCBBB@@@???>>>===============<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;===???AAACCCDDDDDDCCCBBB@@@???>>>>>>>>>CCCCCCBBBAAA@@@@@@??????@@@@@@???>>><<<;;;::::::888777777777777666666666222222222222222222222222111111111111111111111111111111111111222222222222.../////////000000111111000000000000000000000000111111111111111111111111000000000000000///......///000111222222111000///000000000000111111111111////////////////////////////////////////////////...///000111111000///...////////////////////////////////////000000000000000000000///......---------.........//////000000---------------...///000......////////////......////////////////////////...------------...//////111111000000//////......////////////////////////000000////////////000000////////////////////////000000//////......------//////000000000000//////...///000000000///---,,,////////////////////////////////////////////////,,,------...///000111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---......//////000000111111000000000000000000000000000000000000000000000000//////000000000000//////333222111000///...---,,,//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000/////////............///////////////000111111//////............////////////000000000000//////---.........//////000000000000////////////000000......------------......---.........//////000000---......///000111111222000000000000000000000000///000000111222333333333222111000//////000111222000000000000000000000000111111111000...///111333000000000000000000000000////////////////////////......///000000000000000......//////000000111111///000111222222111000///////////////000000000000////////////////////////---...///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000,,,---......//////......////////////////////////........................////////////////////////===>>>???@@@BBBCCCDDDEEEFFFGGGGGGGGGIIIJJJKKKLLLNNNOOOOOOPPPQQQQQQQQQPPPTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTRRRQQQPPPKKKHHHCCC???<<<999666444555777888999;;;===AAADDDEEEEEEGGGHHHIIIIIIIIIIIIIIIGGGDDD@@@>>>======>>>::::::999999888777777777888888888888888888888888999999:::<<<>>>@@@BBBDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCAAA???===<<<<<<<<<<<<;;;:::888777666666555333222111222222333222111000000111111000///444111///000222444333111//////............//////000000000000000000000000000000//////.........---........................111111000000//////......000000000000000000000000//////////////////////////////............//////000111111111222222222222000111222222222111/////////000000///...///000222000000000000000000000000............////////////000000000000000000000000......////////////............////////////......////////////////////////------......//////000000///......------///000111///...---------...000111000000//////.........---111111000000//////......000000000000000000000000111111000000//////......000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////222222333222222111000000///000000000000000//////////////////000000000000000/////////000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000///......------////////////////////////000000////////////000000////////////000000000000////////////////////////000000//////.........------......///////////////////////////000000000000333222111000000111222333000000000000000000000000////////////////////////222111111111000000//////000///.........///111222000000000000000000000000000000000000000000000000000000000000000111111222111111000000//////.........///000111111000///...000000000000//////////////////000000111111111222111111000000000000111111//////............//////............////////////000000////////////000000111111000000//////......------............------////////////////////////////////////////////////------------------------............////////////,,,---------.../////////DDDEEEFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLMMMOOOPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUUUUUUUTTTSSSSSSKKKHHHCCC???<<<:::777555555666777888888:::>>>@@@CCCCCCEEEFFFFFFGGGGGGGGGGGGEEEBBB???>>>======>>>:::::::::999888888777777666666666666666666666666666777888:::<<>>?????????>>>===<<<:::999888777555444333333333444222000000000222222111000333000...///000111000...111000000//////000000111000000000000000000000000000000/////////.........////////////////////////111000000000/////////...000000000000000000000000//////////////////////////////............//////000000000000111111111222000000/////////000000000000000000000///......///000000000000000000000000............////////////////////////////////////......////////////............////////////......////////////////////////.........//////////////////......---...///000111//////.........///000111000/////////............111000000000/////////...000000000000000000000000111000000000/////////...//////000000000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////......---,,,//////000000000000//////////////////000000000000000000000///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////000//////......//////000////////////000000000000////////////////////////000/////////............---......///////////////////////////000000000000222222111000000111222222........................////////////////////////111111000000000/////////000//////...///000111222000000000000000000000000000000000000000000000000000000//////000000111222111000000000/////////......///000111111000///...000000000000////////////111111111111222222222222111111000000000000111111//////............//////............//////////////////............//////000000000000//////......------............------////////////////////////////////////////////////------------------------------------............---------...............KKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVTTTUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUUUUUUUTTTTTTSSSMMMIIIEEEAAA???===;;;999777888888888777888;;;===???@@@AAABBBBBBCCCBBBBBBBBBAAA???===<<<<<<======:::999999888888777777666555555555555555555555555444444555777:::<<>>===;;;:::999777666555555555222111000111333333222111333111//////000000///---222111111000000111111222000000000000000000000000000000////////////......000000000000000000000000000000000000////////////000000000000000000000000//////////////////////////////............//////////////////000000000000000///...------...000111///000000000///...---,,,000000000000000000000000............////////////..............................////////////............////////////......///////////////////////////////////////.........///............///000000///////////////000111111////////////............000000000000////////////000000000000000000000000000000000000//////////////////000000000000111111000000000000000000000000///////////////////////////////////////////////////////////////////////////000000000000//////...//////000000000000//////////////////000000000000111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111///////////////////////////..................///////////////000000000000////////////////////////////////////............---......///////////////////////////000000000000222111111000000111111222........................////////////////////////000000///////////////...///////////////000111111000000000000000000000000000000000000000000000000000000//////000000111222000000000000//////////////////000000000000//////000000000000////////////.........---------------111000000//////000000111//////............//////............////////////000//////////////////000000000000////////////...------............------////////////////////////////////////////////////------------------------,,,,,,,,,------------..................---------MMMNNNNNNOOOQQQRRRRRRSSSUUUUUUUUUUUUVVVWWWXXXYYYWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSQQQPPPNNNJJJFFFCCCAAA@@@>>><<<:::::::::999888888:::<<<<<<======>>>>>>>>>============<<<;;;:::;;;;;;<<<888888888777666666555555444444444444444444444444333333444666999;;;>>>???EEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFEEEBBBBBBCCCBBBBBBAAA@@@???>>>===<<<;;;:::888888777666555333333444444222111222111111111222222111000111111111000000111111111000000000000000000000000000000//////////////////000000000000000000000000000000000000//////////////////////////////////////////////////////////////////............//////.........////////////000//////...........................///000///...,,,////////////////////////............////////////..............................////////////............////////////......////////////////////////000000//////......------............/////////000////////////000000111111///////////////.........000000000000////////////////////////////////////000000000000////////////////////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////000000111111111000000///...//////000000000000///////////////000000000000222111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......------------......////////////000000000000///////////////////////////////////////.........---......///////////////////////////000000000000111111000000000000111111........................////////////////////////////////////............///////////////000000111///////////////////////////////////////////////////////////////000111111000000000000/////////////////////000000000000000000000000000////////////------,,,,,,++++++******000000////////////000000//////............//////............////////////111111000000000000111111////////////////////////------............------////////////////////////////////////////////////........................,,,,,,---------........./////////...---------,,,OOOPPPPPPQQQRRRSSSTTTTTTWWWWWWWWWWWWWWWXXXYYYZZZYYYYYYZZZZZZZZZYYYYYYXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWUUURRRPPPMMMLLLKKKHHHDDDAAA@@@???>>><<<;;;;;;;;;999888888:::<<<;;;;;;<<<<<<<<<;;;::::::::::::999999999:::::::::888777777666666555444444444444444444444444444444444444555777999;;;===>>>AAAAAAAAAAAA@@@@@@@@@@@@======>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDEEEEEEEEEDDDDDDCCC@@@@@@???>>>===<<<;;;:::;;;999777666666555222000...000111222222222222222111000000//////000000111111111111111111111111111//////000000000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////............//////---.........////////////...///000111000///---,,,...------...000111000...////////////////////////............////////////..............................////////////............////////////......////////////////////////000000//////......---------......///////////////...//////000000000000000.........///////////////////////////000000000000////////////////////////////////////000000000000...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,------...------,,,......///000000000000000////////////000000000000111111000///.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000/////////......////////////////////////......------------......////////////000000000000////////////////////////.........///////////////---......///////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////............////////////...//////000000000000000/////////////////////////////////////////////////////////...///000000111////////////000000000000///////////////000111111000000000000////////////111111000000/////////...000000////////////000000//////............//////............/////////////////////....../////////.............../////////------............------////////////////////////////////////////////////........................---........./////////////////////...---------,,,TTTTTTTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYZZZ[[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZXXXVVVRRROOOLLLJJJHHHEEEAAA??????>>>===<<<:::;;;;;;:::999999;;;>>>===============<<<;;;:::::::::::::::::::::::::::999888888777777666555555555555555555555555555555555666666777888:::<<<<<<>>>>>>=========<<<<<<<<<999999:::;;;<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGG@@@@@@@@@@@@@@@???>>>===???===:::999888777555333---000222333222111111111000000000//////000000000111111111111111111111111//////000000000000111111////////////////////////////////////000000000000000000000000000000000000//////////////////////////////............//////............////////////...///111222222222111000222///,,,---000222111///000000000000000000000000............////////////..............................////////////............////////////......///////////////////////////////////////.........---......///000/////////------...///////////////.........///////////////////////////000000000000000000000000000000000000////////////000000000000......////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////---...//////000/////////---...///000000111111000////////////000000000000000000///.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////..................///////////////000000000000////////////////////////.........///////////////---......///////////////////////////000000000000///000000111111000000///000000000000000000000000////////////////////////...////////////000000000......///000000000000000000000000000000000000000000000000000000000000000//////......//////000111////////////000000000000//////......///000111222000000000000////////////000000//////////////////000//////......//////000//////............//////............////////////---,,,,,,++++++,,,,,,------............/////////------............------////////////////////////////////////////////////................................./////////000000...............---------WWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[ZZZ[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZWWWTTTQQQNNNMMMIIIFFFCCCAAAAAAAAA@@@???<<<===>>>>>>===>>>AAADDDBBBBBBBBBBBBAAA@@@???>>>=========>>>=========<<<;;;;;;;;;:::999999888888666666666666666666666666666666666777777888999:::<<<;;;;;;;;;;;;::::::::::::999888888888999:::;;;<<<<<<<<<<<<===???AAABBBCCCCCCDDDEEEFFFFFFEEEEEE???@@@AAABBBAAAAAA@@@??????===;;;;;;;;;;;;999888333555888777444222111222222111111000000111111222111111111111111111111111//////000000000111111111000000000000000000000000.../////////000000000111000000000000000000000000//////////////////////////////............//////....../////////000000000/////////000222555888:::888333...---000111000...000000000000000000000000............////////////////////////////////////......////////////............////////////......////////////////////////.........///////////////------///000000000///...+++,,,---...///......---............/////////000.../////////000000000111000000000000000000000000.../////////000000000111........./////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////000111222222333333222222---...///000111111111111////////////000000000000//////.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111333444555555////////////////////////000//////......//////000////////////000000000000////////////////////////............/////////000---......///////////////////////////000000000000...///000111111000///.../////////////////////////////////////////////////////////000000000111111---...///000111000000///000000000000000000000000000000000000000000000000///............///000000.../////////000000000111///.........///000222333000000000000////////////,,,,,,,,,---------------//////............////////////............//////............////////////------,,,,,,,,,,,,---------------.........//////------............------////////////////////////////////////////////////........................---------.........//////---------...............XXXXXXXXXYYYYYYZZZZZZ[[[^^^]]]]]]]]]]]]^^^^^^___^^^_________^^^]]]\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\[[[YYYVVVTTTQQQPPPMMMJJJGGGFFFFFFFFFEEEDDD@@@AAABBBCCCCCCEEEHHHKKKFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>======<<<<<<;;;;;;:::888888888888888888888888777666666666666777777888;;;;;;:::::::::999999999<<<:::999777666666777777999999999999;;;===???@@@>>>???@@@AAAAAABBBBBBAAA???@@@AAABBBBBBBBBAAA@@@>>><<<;;;<<<===>>>===<<<:::<<<>>>===888444333333333222222222222222222333111111111111111111111111//////000000111111111222111111111111111111111111.../////////000000111111000000000000000000000000//////////////////////////////............//////////////////000000000000000...,,,---111777???CCC===666///---///000///---000000000000000000000000............/////////000000000000000000000000000......////////////............////////////......////////////////////////---.........//////000000,,,---///000000000///...++++++---.........---,,,---.........//////000000.../////////000000111111000000000000000000000000.../////////000000111111............/////////000000000000000000000000000////////////////////////////////////////////////////////////////////////......///000000000000000---...///000111111111111////////////000000000000...............///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000333555888999:::////////////////////////000000////////////000000////////////000000000000////////////////////////---.........//////000000---......///////////////////////////000000000000...///000111111000///...........................//////////////////////////////000000111111222222---...000111111111000///000000000000000000000000000000000000000000000000...............///000000.../////////000000111111///.........///000222333000000000000////////////.........//////000000000//////............////////////............//////............/////////000000000////////////000000---------.........//////---..................---////////////////////////////////////////////////////////////////////////,,,,,,,,,---------......,,,------....../////////\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]YYYZZZ\\\]]]]]]]]]\\\\\\ZZZYYYYYYYYYZZZ\\\^^^___]]]\\\\\\[[[ZZZYYYXXXXXXTTTRRRPPPNNNNNNMMMLLLJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLKKKIIIHHHGGGHHHFFFFFFGGGIIIIIIFFFCCCCCCCCCBBBAAA???>>>======>>>===<<<;;;:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;::::::::::::666555444666888999888777;;;<<<===>>>???@@@AAAAAABBBAAAAAAAAAAAABBBBBBCCC???@@@@@@@@@@@@??????>>>??????>>>===;;;999888777777666555333222222222222111000000//////111222333000000000000111111111111000000000000000000000000000000111111222222222333000000000000000000000000////////////////////////000000////////////000000......//////000000111111///...------000444999<<<666555333111////////////...///111111/////////000////////////////////////000///---------...000111------......//////000000333111...+++***+++---...............////////////,,,++++++---000222222111000000000000000000000000//////////////////////////////////////////////////////////////////////////////...//////000111222000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////111111000000//////......000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111000000444===EEEAAA666,,,)))...333222///333111//////000111000//////////////////.........///////////////000000000000000000000////////////000000000000000000000000////////////000000000000////////////000000000000000000//////.........---000000000000000000000000111000///......///000111////////////000000000000000000000000000000000000......///000000000000000...///000111222333444444555333111///......///000000000000000000000000000000000000000000000000000000000//////.........---////////////000000000000000000//////.........---///...---,,,,,,---...///............////////////000000///..............................///000000.........////////////000///...---,,,,,,---...///000000000000000000000000..............................---......///000111]]]]]]]]]]]]^^^^^^^^^^^^``````______^^^^^^^^^]]]_________^^^^^^^^^^^^]]]ZZZ[[[\\\]]]^^^]]]]]]\\\\\\[[[[[[[[[[[[]]]^^^___]]]]]]\\\\\\[[[ZZZZZZYYY[[[YYYVVVTTTTTTTTTSSSRRROOOOOOPPPPPPQQQQQQRRRRRRQQQQQQQQQPPPOOONNNMMMMMMOOOMMMLLLMMMNNNNNNKKKHHHJJJIIIIIIGGGGGGFFFFFFEEECCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<;;;:::999:::;;;<<<;;;999:::;;;;;;<<<===??????@@@>>>>>>>>>===>>>>>>???@@@????????????>>>===<<<;;;===============<<<;;;;;;888888777666444333222222333222111111000111222333222222222111111111111000000000000000000000000000.../////////000000000000000000000000000000000000////////////////////////000000////////////000000////////////000000000000000///...---///111444666333222111000//////000000,,,...000///...---......////////////////////////---......///////////////.........///////////////111000...------...///000............////////////...------...000111000///000000000000000000000000////////////////////////////////////////////////////////////////////////000////////////000000111000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111000///333;;;BBBRRRGGG999111000222111///333111//////000111000///////////////////////////////////////////////////000000000000////////////000000000000000000000000////////////000000000000////////////000000000000000000/////////.........000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000------...///////////////000000000000000000000000222111000............///000000000000000000000000000000000000000000000000000/////////............////////////000000000000000/////////............///...------------...///............////////////000000///...............---...///000000//////...------.........////////////...------------...///////////////////////////........................///...---------------...^^^^^^^^^^^^_________```bbbbbbaaa```___^^^^^^]]]``````_________^^^^^^^^^[[[\\\]]]]]]^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[ZZZ\\\YYYUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXUUUUUUUUUTTTTTTSSSSSSRRRUUUTTTSSSSSSSSSSSSPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDBBBBBBBBB@@@????????????>>><<<;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;<<<======????????????>>>===;;;;;;<<<<<<======>>>?????????;;;;;;;;;:::999777444333555555333222222222222222333333333222111111000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000////////////000000000000000000////////////000///............//////000000////////////000111---///000000///......///////////////////////////+++---///111111000...---///////////////.........////////////000000111111............////////////000///......000000///...000000000000000000000000////////////////////////////////////////////////////////////////////////111000000////////////000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000////////////...000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111///...111777===YYYOOOBBB777111000000111333111//////000111000///////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000////////////......//////////////////////////////000000000000//////////////////000000000000000000000000000000000000---------...............111111000///......---,,,........................000000000000000000000000000000000000000000000000////////////............////////////000000000000////////////............///......------......///............////////////000000///.....................000000000///---,,,,,,---------............///......------......///................................................//////...,,,,,,+++++++++____________````````````ccccccbbbaaa```^^^^^^]]]``````_________^^^^^^^^^\\\\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZYYYVVVRRRQQQQQQRRRSSSSSSTTTUUUUUUWWWXXXYYYZZZZZZVVVVVVUUUUUUTTTTTTTTTTTTUUUTTTTTTTTTTTTTTTSSSSSSNNNNNNMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQQQQPPPNNNMMMOOOPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSQQQPPPOOOMMMLLLLLLHHHGGGEEEDDDDDDDDDBBB@@@@@@@@@???>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<>>>>>>?????????>>>======<<<<<<======>>>???@@@AAA>>>>>>??????>>>;;;888666777666555444333222111111222222222111111111111111000000000000000000000000111111111111111222222222000000000000000000000000////////////////////////000000////////////000000111111000000//////......////////////......---,,,/////////....../////////000111333333111111111222////////////////////////,,,---///000000000///...000000//////......---------...///000111000//////............////////////000///...///000111000...////////////////////////////////////////////////////////////////////////////////////////////////111111000//////...//////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///000000///...000444888IIIEEE===555///...000333333111//////000111000//////////////////000000000111111111111000000000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000//////////////////////////////////////////...///000111111000///...////////////000000000000////////////////////////...---------......//////222111000000///...------,,,---...////////////...000000000000000000000000///////////////////////////////////////.........////////////000000000000///////////////.........//////............//////............////////////000000///...............000000//////.........---,,,,,,,,,---------......//////............//////................................................///...------,,,,,,,,,---_________`````````aaaaaacccbbbaaa```___^^^]]]\\\^^^^^^^^^^^^]]]]]]]]]]]][[[[[[[[[ZZZZZZZZZ[[[[[[YYYYYYYYYYYYXXXWWWWWWVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXUUURRRQQQRRRSSSSSSSSSQQQRRRSSSUUUVVVXXXYYYYYYVVVUUUTTTSSSRRRRRRSSSSSSPPPQQQQQQQQQRRRRRRSSSTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQRRRSSSSSSSSSRRRPPPOOORRRRRRSSSTTTUUUWWWWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVQQQOOOMMMMMMMMMMMMKKKJJJIIIHHHGGGDDDBBB@@@>>>======<<<<<<;;;::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>======<<<======>>>???@@@AAABBBBBBAAA???<<<;;;888888777666555444222222000000000111111222222222000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000000000////////////000000111111000000//////............///000000//////...000000//////...------,,,000111333333111111111222///////////////////////////......---...///000111000000//////......---------...///000000...---+++............///////////////...---///111222111000////////////////////////////////////////////////////////////////////////////////////////////////111111000//////...//////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111...............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......///111333444555444111......000333333111//////000111000///////////////000000111111333333333222222111111111.../////////000000000111////////////////////////////////////000000000000////////////000000000000//////000000000000000000////////////////////////...///000111111000///...////////////000000000000//////////////////////////////.........///000111000000000000000000000000------...000000000000000////////////////////////////////////////////////.........///////////////////////////000000000000.........///////////////////////////////////////............////////////000000///...............333111...,,,,,,---///000,,,,,,,,,---------......////////////////////////......................................................------...///000000____________`````````aaa``````___^^^]]]\\\\\\[[[\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXVVVVVVWWWWWWVVVUUUTTTTTTSSSTTTTTTTTTUUUUUUVVVVVVSSSQQQPPPPPPQQQRRRQQQPPPPPPPPPRRRSSSUUUWWWXXXYYYXXXWWWUUUSSSRRRQQQRRRRRRNNNOOOPPPPPPOOOOOOQQQSSSSSSTTTVVVWWWVVVTTTRRRQQQQQQQQQQQQQQQQQQPPPOOOOOOQQQRRRSSSTTTVVVWWWXXXYYYXXXXXXXXXYYYYYYYYYZZZZZZXXXXXXYYYZZZZZZ[[[\\\\\\XXXWWWVVVVVVWWWXXXVVVUUURRRQQQPPPMMMJJJHHHFFFEEEAAA@@@>>>===;;;;;;::::::888999:::;;;<<<<<<<<<<<<>>>===;;;::::::;;;<<<<<<@@@@@@AAABBBAAA@@@???>>>;;;;;;;;;:::999777666555111111111111222222222333000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////...//////000111000000000000000000000///...,,,,,,---///000000///......///////////////////////////000///---,,,---...000222///////////////.........---.../////////---,,,+++............///////////////......///111222222111000000000000000000000000////////////////////////////////////////////////////////////////////////111000000////////////000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////......//////000000111111---............/////////000000000000000000000000........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000000111---...000000/////////000333111//////000111000///...//////000000111111222444444333333222111111111......//////000000111111////////////////////////////////////000000000000////////////000000000000//////000000000000111111//////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000///......000111222/////////000000111111111.........//////000000000////////////////////////000000000000000000000000.........///////////////////////////000000000000.........///////////////...//////000000//////...............////////////000000///...............222000...,,,,,,---///111,,,---------...............//////000000//////......................................................------...///000111111^^^^^^_________`````````]]]]]]\\\\\\[[[[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUTTTTTTUUUVVVUUUUUUSSSSSSQQQRRRRRRSSSTTTUUUUUUUUUQQQQQQQQQRRRSSSSSSRRRPPPQQQRRRSSSUUUXXXZZZ[[[\\\]]][[[XXXVVVTTTTTTTTTTTTRRRSSSSSSQQQOOONNNPPPSSSTTTVVVYYY[[[ZZZVVVRRROOOPPPPPPOOONNNNNNNNNNNNNNNPPPPPPRRRSSSUUUWWWXXXYYYTTTTTTUUUVVVWWWXXXYYYYYYWWWXXXXXXYYYZZZ[[[[[[\\\ZZZYYYYYYZZZ\\\^^^]]]\\\XXXXXXWWWUUUTTTRRRQQQPPPHHHGGGEEECCCAAA???>>>>>><<<=========<<<<<<;;;:::;;;:::999888888999:::;;;===>>>>>>>>>>>>?????????>>>>>>??????>>><<<;;;:::666666555444333333222222000000000000000000000000000000000000/////////...000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000//////////////////...///000000000000......,,,...000///...---......////////////////////////...............///000000.........///////////////---......///////////////............////////////111000//////111222111///000000000000000000000000////////////////////////////////////////////////////////////////////////000////////////000000111000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........///000111111111---------.........//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////......///000111000000////////////000000000000333111//////000111000///...//////000111111222222333333222111111000//////.........///000111111111////////////////////////////////////000000000000////////////000000000000//////000000000111111111000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000///...------///000111.........//////000000000///...---------...///000////////////////////////000000000000000000000000............/////////000////////////000000000000............/////////000...///000111111000///...............////////////000000///........................///////////////------........./////////...///000111111000///...////////////////////////..............................---------...//////^^^^^^^^^^^^_________```[[[[[[ZZZZZZZZZZZZZZZZZZXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUSSSRRRRRRRRRSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVWWWYYY[[[ZZZXXXUUUSSSTTTVVVXXXZZZ]]]^^^___aaa___\\\YYYWWWWWWWWWWWWVVVWWWWWWTTTPPPNNNPPPRRRZZZ\\\```bbbaaa]]]WWWTTTPPPOOOMMMLLLLLLLLLMMMNNNOOOOOOQQQSSSUUUVVVXXXYYYQQQQQQRRRTTTUUUVVVWWWXXXWWWWWWWWWXXXXXXYYYYYYYYYXXXWWWXXXZZZ\\\^^^___^^^[[[[[[[[[ZZZZZZYYYYYYYYYPPPOOOLLLIIIGGGEEECCCCCCCCCCCCBBBAAA???>>><<<;;;999888666666666888:::<<<;;;;;;;;;;;;<<<===>>>???AAAAAABBBBBBAAA@@@>>>===;;;:::999777555333111111000000000000000000000000333222222222111111000000000000000000000000000000000000000000000000000000000000////////////000000......//////000000111111111111///......---......,,,---///111111111111000...000111111000//////000////////////////////////,,,---///000111000///...---.........//////000000------...///000111222333............/////////000333222000000111111///---000000000000000000000000//////////////////////////////////////////////////////////////////////////////...//////000111222000000000000000000000000////////////////////////............/////////000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///000111111222---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.........000111222111///222000------///111222111333111//////000111000///...//////000111222222222111111111000///......------......///000111111222////////////////////////////////////000000000000////////////000000000000//////000000111111111222111111111111111111111111111000///......///000111////////////000000000000000000000000000000000000///...,,,,,,,,,---///111........................///...,,,++++++,,,...///////////////////////////000000000000000000000000---.........//////000000////////////000000000000---.........//////000000...///000111111000///.............../////////000000000///...............***,,,///222222111...---.........////////////000...///000111111000///...000000000000000000000000........................//////...---,,,,,,,,,,,,[[[[[[[[[\\\\\\\\\]]]]]]XXXUUUTTTUUUWWWYYYWWWUUUTTTSSSQQQOOOOOOPPPRRRSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUUUUVVVUUUUUUSSSTTTTTTUUUWWWXXXYYYYYYZZZ[[[]]]___aaaaaaaaaaaa```_________aaadddgggiiiffffffeeedddbbb```^^^\\\bbb```]]]ZZZXXXXXXYYYYYY\\\^^^bbbfffgggeee___[[[[[[WWWRRROOOOOOOOOOOONNNQQQRRRUUUWWWYYYZZZZZZZZZVVVUUUSSSQQQQQQRRRTTTUUUUUUTTTSSSSSSSSSUUUWWWYYYZZZYYYYYYZZZ[[[\\\^^^___^^^^^^^^^^^^^^^^^^______WWWVVVUUURRRQQQOOOOOOOOOKKKJJJIIIGGGFFFDDDCCCBBB===<<<;;;;;;:::999888888999888888888999;;;<<<>>><<<===???AAABBBAAA@@@???AAA???<<<999777666666666222111000//////000111222222222111111000000//////000000//////.........---000111111111111222222222...///000111111000///...111000000///......------000000000000000000000000000000000000000000000000---...///000000///...---+++---///111222000...---////////////////////////........................000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000000000////////////000000000000//////.........---////////////////////////////////////////////////////////////////////////000000//////.........---000000000000000000000000111000......//////...,,,............////////////000000//////.........---............////////////111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000111111000000//////......////////////000000000000333222000......///111222000000111111111111000000222111///......000111333000000000000000000000000//////000000000000/////////////////////000111111///////////////////////////////////////.........000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000---...///000000111000000111111000000//////......//////////////////...---////////////////////////////////////////////////////////////////////////..................------//////////////////////////////////////////////////////.........---------000000//////.........---000000000000///...---,,,------......//////000000,,,,,,,,,------------.....................------//////.........---------XXXXXXXXXXXXXXXXXXXXXXXXUUUSSSRRRSSSUUUUUUSSSQQQQQQPPPNNNMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTUUUUUUWWWXXXYYYZZZ[[[\\\\\\\\\ZZZZZZ[[[]]]^^^```aaaaaabbbccceeegggiiijjjjjjjjjfffggghhhjjjkkklllmmmmmmmmmmmmnnnmmmllljjjhhhggghhhgggdddaaa______^^^^^^bbbdddhhhlllnnnnnnjjjgggbbb^^^ZZZVVVUUUTTTRRRQQQRRRTTTVVVXXXZZZ[[[[[[[[[WWWUUUSSSQQQQQQQQQRRRSSSSSSRRRQQQPPPQQQRRRTTTVVVXXXWWWVVVUUUUUUWWWYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXWWWVVVTTTTTTSSSSSSQQQPPPOOONNNLLLKKKJJJIIIAAAAAA???>>><<<;;;:::999777777666666666777999999777999<<>><<<;;;888888777666555555666666666666888;;;>>>AAACCCEEEDDDDDDCCCBBB@@@>>><<<;;;999888666555333222222222222222222111111111111111222222111111111111000000000111111111111222222222000000////////////000000---------...///000000111000000000000000000000000000000000000000000000000//////............//////.........///////////////////////////////////////........................000000000000000000000000////////////............000000000000000000000000000000000000000000000000000000////////////000000////////////............////////////////////////////////////////////////111111111111111111111111////////////............000000000000000000000000///...---...000111000///............////////////////////////........................////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000///000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000.........///000000111111000000111111111111000000222111000/////////000111000000000000000000000000//////000000000000/////////////////////000111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000............////////////........................000000000000000000000000///000000000000//////...000000000000////////////000000000000000///......////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............------------////////////............,,,---...///000000000000/////////........................////////////000////////////////////////...............---------VVVVVVUUUTTTTTTSSSRRRRRRSSSSSSSSSSSSTTTSSSQQQPPPOOOPPPPPPQQQQQQPPPOOOOOORRRTTTXXX]]]bbbfffhhhiiihhhiiikkkmmmoooqqqrrrsssoooqqqsssvvvxxxzzzzzz{{{{{{|||}}}~~~~~~~~~}}}|||{{{|||~~~}}}{{{yyyvvvtttsssrrrpppppprrruuuxxxzzzzzzxxxtttqqqnnnllljjjgggdddaaa``````bbbccceeefffggggggdddbbb___\\\ZZZYYYYYYZZZYYYXXXVVVUUUTTTUUUVVVWWWYYYWWWSSSPPPOOOOOOPPPRRRTTTTTTTTTTTTUUUUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYWWWWWWVVVVVVUUUTTTTTTTTTMMMLLLJJJGGGDDDAAA???===;;;;;;999888777666555555777777777777999;;;>>>@@@BBBBBBCCCDDDCCCAAA@@@???>>>===;;;999777555444333222222111111111000000000111111111111111111111111000000111111111222222222111000///......///000111------......///000000000////////////////////////////////////////////////000///...------...///000///......---...///000111////////////////////////........................///////////////////////////////////////.........////////////////////////////////////////////////000000////////////000000///////////////.........------------------------////////////////////////000000000000000000000000///////////////.........///////////////////////////...---...000111111000............///////////////////////////.....................////////////000000000000////////////000000000000000000000000////////////////////////////////////////////////111111000000/////////...////////////////////////////////////////////////...//////000000000000000////////////////////////000000000000////////////////////////000000000000//////000111111111000000000000111111111111000000111111000/////////000000//////////////////////////////000000000000/////////////////////000000111///////////////////////////////////////000000000////////////////////////////////////////////////......///////////////000////////////////////////////////////////////////000000111000000///...---000000000000////////////111111111111000///......////////////////////////////////////////////////////////////////////////---------...............////////////////////////////////////////////////111111111111000000000000///////////////.........000000000000///...---,,,/////////......---------,,,,,,,,,------------...............////////////........................TTTSSSSSSRRRRRRQQQQQQQQQRRRSSSUUUVVVVVVUUUUUUTTTSSSTTTUUUVVVVVVVVVVVVUUUYYY]]]bbbhhhnnnrrruuuwwwvvvvvvvvvwwwyyy|||~~~~~~{{{yyyvvvuuutttrrrooommmfffgggggghhhjjjkkklllmmmllljjjfffccc```_________```___\\\ZZZYYYZZZ[[[[[[[[[YYYUUURRROOOOOOOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVQQQPPPMMMKKKGGGDDDBBBAAA>>>>>><<<;;;999777666555777666555555666888;;;======>>>@@@BBBCCCCCCBBBBBBAAA@@@???===;;;999777666333333222111111000000///000000000000000000000000000000111111111222222222111000///......///000111////////////////////////////////////////////////////////////////////////000///...------...///000000///---------...000111////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////000000////////////000000.........///////////////------------------------////////////////////////////////////////////////.........//////////////////////////////////////////......///111222111000............////////////.........///////////////............////////////////////////000000000000////////////////////////////////////////////////////////////////////////111000000000//////......////////////////////////////////////////////////......///000111000000///////////////////////////////////////000000000000////////////000000000000111222222222111000//////000000111111111111000000111000000/////////////////////////////////////////////000000000000/////////////////////000000111000000000000000000000000////////////000000111111/////////////////////////////////////////////////////////000000111111111000000000000000000000000////////////////////////000000111000000///...---////////////000000000000222222222222111000///...////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////222222111111111000000000.........///////////////000000000000///...---,,,//////......------,,,,,,,,,,,,,,,------------...,,,,,,,,,------.........---.....................PPPPPPQQQQQQRRRRRRRRRRRRSSSVVVZZZ\\\]]]\\\]]]^^^\\\\\\]]]^^^```aaabbbbbbgggjjjpppwww~~~~~~}}}|||{{{yyyxxxmmmmmmmmmnnnoooqqqrrrssssssqqqmmmjjjhhhfffffffffhhhfffcccaaa_________```^^^\\\ZZZVVVTTTRRRQQQQQQRRRQQQQQQPPPPPPOOONNNNNNSSSSSSTTTUUUUUUTTTRRRQQQUUUUUUUUUVVVVVVWWWWWWWWWSSSRRRQQQNNNLLLIIIHHHGGGAAAAAA@@@???===:::888777777666666666777:::<<<>>>:::;;;===???AAABBBBBBCCCBBBBBBBBBAAA???>>><<<;;;777666555444222111000000/////////000000000000111000111111111111222222222000000////////////000000///////////////.........000000000000000000000000000000000000000000000000//////............/////////......------///000111////////////////////////////////////////////////000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000000000////////////000000.........///////////////////////////////////////////////////////////////.................................///////////////000000000000000000000000000///...///111222111000............////////////.........///////////////............////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000//////////////////...000000000000000000000000000000000000000000000000---...000111111111000///000000000000000000000000////////////000000000000////////////000000000000111111111111000000000000000000111111111111000000000000000//////......---000000000000000000000000//////000000000000/////////////////////000111111000000000000000000000000...//////000000111111222000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111000000000000000000000000///000000000000//////...////////////000000000000333333333222222000///...////////////////////////////////////////////////////////////////////////,,,,,,------.../////////////////////////////////////////////////////////////////////.....................///////////////,,,---...///000000000000.........---------------.........////////////000+++++++++,,,------......---------...............QQQRRRSSSTTTVVVWWWXXXYYYZZZ___dddhhhiiiiiikkkmmmjjjjjjkkklllnnnqqqsssuuuyyy}}}xxxwwwwwwwwwxxxzzz|||}}}|||zzzwwwtttqqqppppppqqqqqqooollliiigggfffggggggddddddbbb```]]]ZZZXXXVVVVVVVVVUUUSSSRRRQQQPPPOOOTTTUUUVVVVVVTTTRRRPPPNNNRRRRRRSSSTTTTTTUUUVVVVVVUUUUUUTTTRRRPPPOOONNNMMMHHHHHHGGGFFFDDDBBB???>>><<<<<<;;;::::::;;;<<<===;;;;;;<<<<<<>>>???@@@AAABBBCCCCCCDDDCCCBBB@@@???<<<;;;999888666444222111000000000111111111222222000111111111111222222222//////000000000000//////------......//////000000000000000000000000000000000000000000000000000000......////////////.....................///000000////////////////////////////////////////////////000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000////////////000000............/////////000000000000000000000000000////////////////////////////////////////////////............/////////000000000000000000000000000222000///000111111000///............////////////............/////////000............////////////.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000---...000111111111//////000000000000000000000000.../////////000000000111////////////000000000000...---------...///111222000000111111111111000000000000000000///...---,,,000000000000000000000000//////000000000000/////////////////////000111111000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000......//////000111111222000000000000000000000000000000000000000000000000...//////000000000000///.../////////000000000111444444444333222111///...////////////////////////////////////////////////////////////////////////,,,,,,------...//////000//////////////////////////////////////////////////////.........---------............/////////000,,,---...///000000000000,,,------------------............////////////000++++++,,,,,,---......///---------.........//////TTTUUUWWWYYY[[[]]]___```bbbgggnnnrrrtttuuuwwwzzzvvvvvvvvvwwwzzz~~~|||zzzyyyyyyyyyxxxvvvssspppnnnmmmmmmmmmkkkkkkjjjiiifffbbb___]]]\\\[[[ZZZXXXWWWUUUTTTSSSWWWWWWWWWWWWUUURRROOONNNNNNOOOOOOPPPRRRSSSSSSTTTWWWVVVVVVUUUTTTSSSRRRRRROOOOOOOOONNNLLLIIIGGGEEEDDDCCCAAA>>><<<;;;999999>>>===<<<<<<<<<===???@@@BBBCCCDDDEEEEEEDDDCCCBBB@@@???===;;;888666444333111111111222222333333333000111111111111222222222...///000111111000///...+++,,,---...///111222222000000000000000000000000000000000000000000000000---...///000000///...---.........///////////////////////////////////////000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000000000////////////000000---.........//////000000////////////////////////////////////////////////000000000000000000000000---.........//////000000000000000000000000000000333111000000111111///.............../////////000---.........//////000000............/////////000.../////////000000111111////////////////////////000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000---...000111222111///...000000000000000000000000.../////////000000111111////////////000000000000***))))))***,,,///222444000000111111111111000000000000000000///...---,,,000000000000000000000000//////000000000000/////////////////////000111111000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000---------...///000000111////////////////////////000000000000000000000000......///000000111000000.../////////000000111111444444444333222111//////////////////////////////////////////////////////////////////////////////,,,,,,------...///000000////////////////////////////////////////////////000000000000////////////---.........//////000000000000000000///...---,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,------...///000000---------.........//////^^^bbbffffffddddddhhhmmmssswww}}}}}}}}}~~~zzzwwwvvvuuutttssssssrrrpppooonnnkkkgggdddgggdddaaa]]][[[YYYYYYYYY[[[^^^```___ZZZTTTQQQPPPNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSTTTVVVVVVWWWWWWWWWVVVVVVVVVUUUSSSQQQPPPOOOLLLKKKIIIFFFBBB???===<<<======>>>???????????????@@@AAABBBCCCCCCCCCAAAAAABBBAAA@@@===;;;888555444444333222111111111222333333333222111111111111111111000///......///000111222111000//////000111222000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111000000//////......000000000000111111111111...............///000000111111000///////////////////////////////////////,,,,,,------...///000000000000//////......------///............---------///...---,,,,,,---...//////...---,,,,,,---...//////////////////.........000000000000000000000000000000000000000000000000000000//////.........---///...---,,,,,,---...///000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////222111///------...000111000/////////............---------............//////111333222///...000222111111000000//////.........//////000111222222222222000......000111222111//////000000000000////////////000000111111111222111000000///...---------////////////000000000000222111111111000000//////...............///000000//////000000000000////////////////////////////////////000000111111222222........................000000000000000000000000111111000000//////......000000000000000000000000222222222111///000222444000000////////////000000////////////000000000000......////////////..............................////////////////////////////////////////////////////////////////////////---...///000000///...------......///000111111222---......//////......---...---,,,++++++,,,---...111111000000/////////...///////////////.........dddhhhnnnpppqqqtttyyy~~~~~~}}}}}}}}}|||{{{yyyxxxvvvvvvuuutttpppnnnllljjjfffccc```^^^^^^]]]___bbbdddbbb^^^YYYVVVUUURRRQQQPPPNNNMMMNNNNNNOOOTTTTTTUUUVVVWWWWWWVVVVVVWWWWWWVVVVVVUUUTTTRRRRRRQQQPPPOOOMMMJJJHHHFFFEEECCCCCCBBBBBB@@@???=========>>>???@@@AAABBBBBBBBBDDDDDDCCCBBB@@@===<<<:::666555444222222222222333222222111000000111111111111000////////////000111222111000//////000111222000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////111000000000/////////.../////////000000000111111...............///000000111111000///////////////////////////////////////,,,,,,---......//////000///////////////.........---------......///////////////...------...////////////...------...///////////////////////////...000000000000000000000000000000000000000000000000000/////////............000///............///000000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////111000///......///000000000000/////////................../////////000000...///000/////////000222111000000000/////////......//////000111111222222555333000000111111111000//////000000000000//////111111111000000000000000111000000///......------////////////000000000000111111111111000000000///......------......///000//////000000000000////////////////////////////////////000000000000000000////////////////////////000000000000000000000000111000000000/////////...////////////////////////111111111000//////111333222111111000000111111222////////////000000000000......////////////..............................////////////////////////////////////////////////////////////////////////......////////////...............//////000000000......////////////......///......------......///000000000//////..................///////////////oootttzzz~~~zzzxxxzzz|||~~~zzzxxxwwwwwwyyy}}}~~~~~~}}}|||}}}~~~}}}}}}}}}|||zzzxxxsssqqqnnnjjjgggeeedddcccdddfffhhhgggccc___\\\[[[ZZZXXXTTTPPPNNNMMMNNNNNNUUUVVVWWWXXXXXXWWWVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUWWWVVVVVVUUUTTTSSSRRRQQQLLLKKKIIIGGGDDDAAA>>><<<;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???999888777555333333222222111111000000000111111222111000000//////000000111111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000////////////....../////////000000000...............///000000111000000///////////////////////////////////////---------......//////000.........///////////////+++,,,---...///000111111000//////......//////000000//////......//////000......//////////////////000000000000000000000000000000000000000000000000////////////............000000////////////000000000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000//////////////////////////////////////////000000000000//////000000000/////////......//////000000000111111111111///......000111222222000000000000/////////////////////000111111222222666444222111111111000/////////000000000000//////222222111111000/////////111000000//////......---////////////000000000000111111111111000000000000...............//////000//////000000000000//////////////////////////////000000//////////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000000///......000111333333222222222222333333////////////000000000000...//////000000//////...........................//////////////////////////////////////////////////////////////////////////////............//////.....................////////////////////////////////////000000//////////////////...............------......//////000000||||||wwwqqqoooppprrrssstttvvvtttqqqnnnlllkkkllloooqqqrrrrrrrrrrrrssssssvvvzzz}}}~~~}}}zzzxxxtttuuuxxx|||~~~}}}~~~}}}}}}}}}~~~}}}|||yyywwwtttpppmmmjjjhhhhhhiiijjjkkkjjjhhheeebbbaaabbb___ZZZUUURRRQQQRRRSSSXXXXXXYYYZZZZZZXXXWWWUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYSSSRRRPPPNNNJJJFFFCCCBBB===<<<;;;;;;;;;<<<>>>???>>>>>>???@@@@@@@@@??????<<<;;;999777666444333222111000000000000111222222000000000000000000000000111000000000000000000111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000////////////............////////////...............///000000000000////////////000000////////////////////////------....../////////000------......//////000000,,,------...///000000000000000////////////000000000000////////////000000............///////////////////////////////////////////////////////////////////////////.........////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////---...000111111111///...000000000////////////.../////////000000000111111555222......111333222111000000000000//////////////////000000111111111111444222111000111111000/////////000000000000//////111111111000000000000000000000000000//////......////////////000000000000111111111000000000000000///////////////000111111//////000000000000//////////////////////////////000000//////......------////////////////////////////////////////////////000000000000////////////...........................///000///...---///000333222222111111222222333////////////000000000000//////000000000000//////........................////////////////////////////////////////////////////////////////////////000///...------...///000...............---------..............................000111111000........................------,,,------...///000111111||||||~~~~~~}}}{{{yyyuuutttrrrnnnkkkiiijjjkkkjjjlllnnnnnnkkkhhhggggggiiikkklllmmmmmmmmmooopppppptttyyy}}}}}}zzzwwwrrrsssuuuwwwxxxyyyyyyyyyvvvxxx{{{}}}yyyxxxuuuttttttvvvxxxzzz||||||||||||}}}}}}}}}}}}~~~}}}|||zzzxxxtttqqqnnnlllkkkmmmmmmmmmmmmmmmkkkhhhffffffccc^^^ZZZWWWVVVWWWXXX[[[\\\]]]]]]\\\ZZZXXXVVVTTTSSSSSSSSSTTTUUUVVVWWWVVVWWWWWWXXXXXXYYYYYYZZZWWWVVVUUUSSSQQQNNNLLLKKKCCCAAA???===;;;;;;;;;;;;::::::;;;<<<============<<<<<<;;;999888666444444222222111111111111222222000000111111111111000000000000000111111000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000............////////////...............///000000000000////////////000000////////////////////////.........///////////////------......//////000000//////////////////////////////000000000000////////////000000000000//////---.........//////000000////////////////////////////////////////////////.........///////////////........................////////////////////////////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////,,,...000222222111///...111000000000////////////....../////////000000000666222......///000///,,,////////////000000000000000000000000000111111111///......///111222111000//////000000000000//////......///000111222222333000000000000000/////////////////////000000000000000000000000000000111111111111000000111111222333//////000000000000//////////////////////////////000000//////......------........................////////////////////////////////////000000000000////////////////////////---...000///...---...///111111000000000000111111////////////000000000000//////000000000000//////........................////////////////////////////////////////////////////////////////////////000///...------...///000...............---------......---,,,,,,---......---...///000000///...---------..................,,,------...///000111111xxxsssrrrssssssrrrmmmoooqqqssssssrrrqqqpppmmmnnnmmmllljjjiiijjjlllmmmoooqqqqqqnnnllljjjjjjkkklllmmmmmmmmmnnnqqqsssvvvzzz}}}uuuuuuvvvvvvwwwvvvvvvvvvuuuwwwzzz}}}{{{yyyuuurrrpppppprrrsssuuuvvvwwwxxxxxxxxxxxxwwwxxx{{{~~~~~~~~~}}}{{{yyyvvvtttrrrppprrrqqqqqqrrrsssrrrpppmmmjjjhhhccc___\\\[[[[[[\\\^^^___aaaaaa___\\\YYYWWWSSSRRRQQQQQQRRRTTTUUUVVVUUUVVVVVVVVVWWWXXXXXXXXXWWWXXXWWWWWWVVVTTTSSSRRRKKKIIIGGGDDDAAA>>>===<<<:::;;;<<<<<<======<<<<<<::::::::::::999888777666444444333222222222222222000111111222222111111000000000111111111111000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////000000000000....../////////000000000...............///000000///////////////000000111////////////////////////////////////////////////.........///////////////000000000/////////.........//////000000//////......//////000000//////...------......///000000000000000000000000000000000000000000000000000000000.........///////////////------............------////////////////////////////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////,,,---///111222111000///111111000000000/////////........./////////000000000///------------+++)))////////////000000000000000000000000000000111111,,,,,,,,,...111222111000//////000000000000//////------...000111222333444000000000000000000000000////////////000000000000000000000000111111111111111111111111111222222333//////000000000000//////////////////////////////000000//////////////////........................000000000000000000000000////////////000000000000000000000000000000000000---///000000///......///000000////////////000000////////////000000000000///000000111111000000///........................//////////////////////////////////////////////////////////////////////////////............//////.....................//////...---,,,,,,---...///---......//////......---.............../////////------......//////000000|||vvvoookkkkkklllkkkjjjhhhiiikkkmmmmmmmmmlllkkkkkkmmmooopppqqqtttwwwzzz|||}}}~~~}}}zzzvvvtttsssrrrssssssssssssuuuxxx{{{~~~xxxwwwwwwvvvuuuttttttsssssstttwww{{{~~~{{{yyyuuuqqqnnnmmmmmmnnnmmmnnnqqqssstttttttttsssrrrtttwwwxxxxxxxxxyyyzzzzzz|||~~~~~~{{{|||~~~|||zzzxxxwwwyyyxxxwwwxxxzzzzzzxxxuuurrrppplllhhheeebbb``````bbbcccddddddbbb___[[[XXXSSSRRRQQQQQQQQQSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWWWWWWWVVVVVVRRRQQQOOOLLLIIIEEECCCAAA<<<============<<<;;;;;;777888999:::::::::999888777666555444333222222222000111222222222222111000///000111222222111000///////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////000000000111/////////000000000111111...............///000000///////////////000111111////////////////////////000////////////////////////////////////.........///////////////000000000---...////////////...------...////////////...---------......///000000111000000000000000000000000000000000000000000000000............/////////000---...///000000///...---////////////////////////////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////,,,---///000111111111000111111111000000000////////////000000000111111111+++---///000///---------.../////////000000000111111000000000000000000000.........000222222000/////////000000000000//////......///000111222222333000000000000000000000000////////////000000000000///000000000111111111111000000//////000000111222//////000000000000////////////////////////////////////000000000000000000........................000000000000000000000000.../////////000000000111111111111111111111111111---///111111000......///000//////......//////000////////////000000000000000000111111111111000000........................////////////////////////////////////////////////////////////////////////......////////////...............//////000000000111000///......///000111000//////////////////000.........//////000000000.........///////////////~~~|||zzzyyyxxxvvvtttuuuxxx}}}~~~zzzwwwxxxsssmmmkkklllmmmlllkkknnnooopppqqqqqqpppnnnmmmjjjmmmqqqvvv{{{}}}|||yyyzzzzzzyyyzzz|||yyyxxxwwwvvvtttsssrrrqqqoooqqqssswww{{{~~~xxxvvvsssooolllkkkjjjjjjfffhhhkkkoooqqqrrrqqqqqqoooqqqrrrqqqooommmmmmnnnlllooorrrvvvxxxxxxxxxwww{{{{{{|||~~~}}}|||~~~}}}{{{}}}~~~{{{zzzxxxuuuqqqlllhhhfffdddccceeeffffffddd```\\\YYYTTTSSSRRRQQQRRRSSSUUUVVVZZZZZZYYYYYYYYYXXXXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUSSSOOOKKKHHHFFF============<<<;;;:::999555777888:::;;;;;;::::::999888777555444333222222000111222333333222111000///000111222222111000///////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////.../////////000000111111000000000000111111111111...............///000000///////////////000111111////////////////////////000000000000////////////000000//////.........---------...///000111222222,,,---...//////...---,,,,,,---...//////...---,,,---------...///000000111000000000000000000000000000000000000000000000000---.........//////000000...///000111111000///...////////////////////////////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////---...///000000111111111111111111111000000000000000111111111111222222222)))---333444333111111333.../////////000000111111111111111000000000000000111000000111222222000...//////000000000000//////000000000000111111111111000000000000000111111111////////////000000000000//////000000111111111222...............///000000//////000000000000////////////////////////////////////000000111111222222000000000000000000000000000000000000000000000000.../////////000000111111111111111111111111111111---///111222000/////////000000////////////000000////////////000000000000000000111111111111000000........................////////////////////////////////////////////////////////////////////////---...///000000///...------......///000111222222333222111//////111222333222111000//////000111222.../////////000000111111///////////////.........}}}xxxrrrnnnlllllllllkkkoooqqqtttxxx{{{{{{xxxvvvpppoooppprrrvvvyyyzzzzzzyyywwwuuuuuuuuutttrrrpppssssssuuu}}}~~~yyy~~~zzzwwwxxxyyyzzzuuupppjjjiiikkkllljjjgggiiiiiiiiikkkmmmpppsssuuurrrooojjjgggfffeeecccbbb___```cccfffiiijjjhhhfffiiihhhgggggghhhgggeeecccdddeeegggjjjnnnrrrvvvxxxxxxyyy|||~~~zzzvvvuuuwww{{{~~~~~~zzzuuuqqqmmmjjjiiieeeeeeeeefffgggfffdddaaa^^^[[[VVVTTTTTTTTTTTTTTTZZZ[[[[[[[[[[[[ZZZXXXWWWXXXXXXWWWTTTSSSTTTWWWZZZYYYYYYYYYXXXVVVTTTQQQPPPJJJGGGBBB???===<<<:::888777555444555666888777777888999999999888555333111//////......///000222333111111111111000000000000000000000000000000000000222222222111000//////...////////////............//////////////////////////////000000000000//////111111000000000000111111222222111000///...------111111000000/////////...000000000000000000000000000000////////////000000000000//////.........---000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000---------------...//////000000000000000000000000111111000000//////.....................///000000////////////////////////000000000000000000000000////////////////////////////////////////////////111111111///------///111000000//////.........---000000//////.........---000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111000000000000111111333333222111000///............///000000000000000//////000000000000//////......///000000000000000000000000000000000000000////////////000000000000444444333222111000///...000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////111000000///////////////000000000000000000000000111111222222222333333333111111000000//////......222///,,,,,,///000000...////////////000000000000000000////////////000000//////...------------...------------------------..................------////////////////////////000000//////.........---............////////////////////////////////////........................000...,,,,,,.........---........................zzzvvvpppmmmkkkjjjjjjiiigggiiilllppptttvvvtttrrruuuuuuvvvzzz~~~{{{zzzxxxuuuttttttuuuwwwzzzsssooonnnppprrrtttzzz}}}vvvkkkfffaaa___aaaaaa___\\\^^^___```bbbeeehhhjjjlllhhhddd```]]]\\\\\\[[[ZZZWWWXXXZZZ^^^```aaa___]]]```___^^^___``````^^^\\\]]]]]]___bbbfffjjjnnnpppssstttvvvxxxzzz{{{|||}}}{{{wwwsssooooooqqquuuwww|||~~~~~~zzzvvvrrrpppnnnkkkjjjiiijjjkkkkkkjjjhhhccc___ZZZWWWWWWVVVVVVUUUYYYZZZ[[[\\\\\\ZZZYYYWWWYYYXXXWWWTTTRRRSSSUUUXXXXXXXXXXXXXXXWWWVVVTTTSSSOOOMMMIIIEEECCCAAA>>><<<999777555555777888999888888888999:::999777555444555444333111000///000000111111111111000000000000000000000000000000000000222222111111000//////...111000000000000///////////////////////////////////////000000000000//////111111000/////////000000111111000000//////......000/////////............000000000000000000000000000000////////////000000000000/////////.........000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......------......///000////////////////////////000000000000////////////...............///000000////////////////////////////////////////////////////////////////////////////////////////////////111111111///------///111000/////////............000/////////............000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111000000000000111111111111111000000000000000......///000000000000000//////000000000000//////......///000000000000000000000000000000000000000////////////000000000000///000000000000111111111111000///...............000000000000000000000000000000000000000000//////000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000111111111222222222333333111000000000/////////...111///,,,,,,///000///...////////////000000000000000000////////////000000//////...------------...------------------------........................////////////////////////000/////////........................////////////////////////////////////........................///---,,,---///000000///........................tttrrrnnnllllllkkkiiihhhhhhiiilllqqqvvvyyyyyyxxx{{{{{{~~~|||yyyvvvuuussstttwww~~~}}}uuupppiiieeedddfffhhhkkksss|||~~~|||wwwtttnnngggaaa\\\WWWVVVWWWWWWVVVTTTUUUVVVYYY[[[^^^```aaaaaa^^^[[[WWWTTTTTTTTTTTTSSSQQQRRRSSSVVVYYYZZZXXXVVVTTTSSSRRRSSSUUUUUUTTTSSSTTTTTTVVVYYY\\\```dddfffjjjkkklllnnnppprrrssstttqqqoookkkiiiiiikkknnnqqqwwwyyy|||~~~|||zzzyyysssqqqooonnnoooppppppoooiiieee```\\\ZZZYYYWWWVVVVVVXXXZZZ\\\\\\[[[YYYWWWYYYXXXWWWSSSQQQPPPRRRSSSUUUUUUVVVWWWWWWWWWWWWVVVUUUSSSPPPNNNLLLIIIEEEBBB>>><<<888777888999999999666777888999999999888777999888666444222111000000222222111111111000000000000000000000000000000000222222111111000/////////111111111111000000000000000000000000000000000000//////000000000000//////111000000///............000000000000////////////000000000////////////...000000000000000000000000000000////////////000000000000////////////......000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000111........................////////////000000000000...............///000000////////////////////////////////////////////////////////////////////////////////////////////////000000000///...---///000////////////............////////////............000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111000000//////000000111/////////000000111111111......///000000000000000//////000000000000//////......///000000000000000////////////////////////////////////000000000000......//////000000000000.........------......///000000000000000000000000000000000///.........---000000000000000000000000111111111111111111111111------......///111222333000000000000000000000000000111111111222222222222000000000000////////////000///------///000///...////////////000000000000000000////////////000000000///......------......////////////////////////........................////////////////////////////////////........................////////////////////////////////////...........................---,,,---000111222111........................pppoooooopppqqqqqqooonnnooooooqqquuuzzz~~~}}}~~~xxxssspppnnnlllnnnsssyyyxxxnnnfffbbbaaa^^^]]]___```dddnnnxxx{{{xxxqqqlllfff___YYYVVVSSSRRRSSSUUUUUUTTTUUUWWW[[[^^^``````___^^^\\\XXXTTTQQQQQQQQQRRRQQQQQQRRRSSSUUUXXXYYYXXXVVVQQQPPPOOOOOOQQQQQQQQQPPPNNNOOOPPPRRRUUUXXX\\\^^^___```aaaccceeehhhjjjkkkiiihhheeeddddddgggjjjlllsssuuuwwwyyy{{{}}}}}}}}}zzzwwwuuuuuuyyy~~~|||yyyuuusssssstttuuutttoookkkeeeaaa^^^[[[XXXVVVTTTVVVYYY\\\\\\[[[YYYWWWXXXXXXVVVRRRNNNMMMMMMOOOQQQQQQSSSTTTVVVWWWXXXXXXWWWVVVUUUTTTSSSQQQMMMJJJFFFBBB>>>:::999999888777555666777888999999999888777777666555555444444333222222222111111111000000000000000000000000000000111111111111000000//////111111111000000000//////000000000000000000000000//////000000000000//////111000///......------....../////////000000000111111111111000000000000000////////////////////////000000////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111////////////////////////......//////000000111111...............///000000////////////////////////////////////////////////////////////////////////////////////////////////...///000///...---...000///////////////.........///////////////.........000000000000000000000000000000000000////////////////////////////////////////////////////////////000000////////////000000////////////000000000111......///000000000000000//////000000000000//////......///000000000000000////////////////////////////////////000000000000222111111000//////......---------...///000111222////////////////////////000000///...------,,,,,,////////////////////////000000000000000000000000............///000111222////////////////////////000000000111111111111222000000000000//////////////////......////////////////////////000000000000000000////////////000000000//////...............////////////////////////............///////////////////////////////////////////////////.....................////////////////////////////////////........................000...---...000111111111........................pppqqqtttyyy}}}~~~|||zzzuuutttsssuuuyyy}}}|||}}}~~~tttmmmhhheeecccaaaeeekkkrrryyywwwooofff___ZZZYYYWWWWWWYYY\\\cccppp|||xxxooofff^^^VVVUUUSSSSSSUUUWWWYYYYYY^^^bbbggglllmmmllliiigggaaa]]]WWWSSSRRRSSSSSSSSSUUUUUUVVVYYY\\\]]]]]][[[WWWUUURRRQQQQQQRRRQQQPPPLLLLLLMMMNNNPPPSSSUUUWWWTTTTTTVVVWWWZZZ]]]```aaaaaa```___^^^___aaacccdddjjjkkkmmmppprrruuuvvvwwwrrroookkkkkkoootttzzz|||~~~{{{{{{{{{|||{{{uuuqqqkkkfffbbb^^^ZZZWWWVVVWWWZZZ\\\\\\[[[ZZZXXXXXXXXXVVVRRRNNNKKKKKKKKKMMMNNNOOOQQQSSSUUUWWWXXXVVVVVVVVVVVVWWWWWWTTTRRRNNNJJJDDD@@@===:::888666555555666777888888888888888888888777666555444333222222222222111111111111000000000000000000000000111111111000000000000000000000/////////.........000000000000000000000000//////000000000000//////000000///.....................//////000000111111////////////////////////////////////////////////000000////////////000000//////000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111000000000000000000000000......//////000000111111...............///000000////////////////////////........................000000000000000000000000////////////////////////---...000///...---...///.........///////////////.........///////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000////////////000000000000000////////////.........///000000000000000//////000000000000//////......///000000000000000////////////////////////////////////000000000000222222222111111000000///000000000///000000111222////////////////////////000//////...---,,,,,,+++////////////////////////////////////////////////000000////////////000000//////////////////////////////000000000111111111////////////000000000000...////////////......///////////////000000000000000000////////////000000000000///............///000000000000000000000000........./////////000000////////////////////////.........///////////////............////////////////////////////////////////////////////////////333111/////////000///...........................wwwzzz~~~{{{xxxwwwyyy{{{}}}~~~xxxyyy|||}}}sssjjjccc___[[[YYYXXX]]]eeemmmttt{{{{{{tttkkkccc\\\YYYSSSSSSUUUYYY]]]fffwww}}}pppggg\\\\\\[[[[[[]]]___bbbdddlllrrrzzz|||pppkkkddd___]]]\\\\\\\\\^^^^^^___bbbfffhhhhhhhhh___\\\XXXTTTSSSQQQOOONNNPPPOOOOOOOOOPPPRRRSSSTTTOOOOOOOOOPPPRRRTTTWWWXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\^^^aaadddhhhllloooqqqmmmiiidddcccfffkkkppprrryyy}}}}}}yyysssnnniiiddd___\\\[[[[[[\\\]]]^^^]]]\\\\\\YYYYYYWWWTTTOOOLLLKKKLLLLLLMMMMMMOOOQQQSSSUUUVVVUUUUUUUUUVVVYYYYYYXXXWWWTTTQQQLLLGGGDDD@@@<<<999888888888888888888888888<<<<<<;;;999777555222111333222222222222111111111000000000000000000000000111111000000000000000000////////////............000000000000000000000000//////000000000000//////000//////......//////000......//////000000111111+++,,,,,,,,,,,,,,,------000000000000000000000000000000////////////000000//////000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000111111111111111111111111111////////////000000000000...............///000000////////////////////////........................000000000000000000000000////////////////////////,,,---//////.........///.........///////////////.........///////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000//////......//////000000000000//////...............///000000000000000//////000000000000//////......///000000000000000////////////////////////////////////000000000000//////000111222333333444555444333111000///......000000000000000000000000/////////...---------,,,000000000000000000000000........................111111000///////////////000000000000000000000000////////////000000000000////////////000000000000---///000000///......///////////////000000000000000000////////////000000111000//////......//////000000000000000000000000.........//////000000111////////////////////////.........///////////////............////////////////////////////////////////////////////////////333111///...//////---,,,........................}}}yyyxxxyyyzzzzzztttuuuxxx|||{{{uuullleee___[[[XXXUUUTTT[[[dddmmmuuu}}}yyyppphhhccc```[[[[[[\\\```ccclll~~~yyyoooooonnnnnnnnnppprrrttt}}}|||uuurrrqqqpppoooooooooqqqtttyyy|||}}}}}}tttpppiiiddd```]]]ZZZXXXYYYXXXWWWVVVVVVWWWXXXXXXUUUTTTRRRQQQQQQRRRSSSTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSUUUWWW[[[___cccfffhhhgggccc^^^\\\^^^bbbeeeggglllrrrzzz|||wwwrrrmmmgggdddbbbaaaaaa`````````aaaaaa\\\\\\[[[WWWSSSPPPOOOOOONNNNNNNNNNNNPPPRRRTTTUUUWWWVVVUUUVVVXXXZZZZZZYYYWWWUUURRRPPPMMMIIIDDD@@@<<<<<<;;;:::999999888888=========<<<:::888555444333333222222222111111111000000000000000000000000000000000000000000000111000000000////////////...//////////////////////////////000000000000//////////////////000111222222////////////000000000000,,,,,,,,,,,,------......000000000000000000000000000000////////////000000//////000000000111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......------......///000000000000000000000000000000000000000////////////...............///000000////////////////////////........................000000000000000000000000////////////////////////+++---///000///......///............/////////000............/////////000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000//////............//////.........///////////////......///000000000000000//////000000000000//////......///000000000000000000000000000000000000000////////////000000000000......///000111222333333333333111000////////////000000000000000000000000//////..................000000000000000000000000////////////////////////000////////////000000111000000000000000000000000........./////////000000.../////////000000000111,,,///111111///---...///////////////000000000000000000////////////000000111000000///////////////////////////////////////---......///000000111111////////////////////////............/////////000............////////////////////////////////////////////////////////////111///...---.........,,,........................}}}wwwuuutttttttttrrrsssvvvzzz~~~}}}vvvqqqjjjccc___[[[XXXVVVTTT[[[fffoooxxx|||tttooolllhhhgggggghhhjjjqqq{{{vvvqqqmmmkkkcccbbb```^^^]]]]]]^^^^^^^^^\\\YYYVVVTTTTTTTTTUUUQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRTTTVVVXXX[[[]]]___bbb^^^YYYWWWXXX[[[^^^___dddjjjttt}}}yyysssnnnjjjgggfffdddcccbbbcccdddddd^^^___^^^ZZZVVVSSSRRRRRRPPPOOOOOOOOOPPPRRRTTTUUUZZZXXXVVVVVVXXXYYYZZZZZZXXXWWWVVVUUUSSSPPPKKKGGG@@@???>>><<<::::::999999;;;<<<=========<<<;;;:::333333333222222222111111000000000000000000000000000000000000000111111111111111111111000000000000//////////////////////////////000000000000//////////////////000222333444000000000000////////////.../////////000000111111000000000000000000000000000000////////////000000//////000000111111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000---------------...//////////////////////////////111111000000//////.....................///000000////////////////////////........................000000000000000000000000////////////////////////***,,,///000///......///---.........//////000000---.........//////000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000//////............//////,,,,,,---...///000111222...//////000000000000000//////000000000000//////...//////000000000000000111111111111111111111111////////////000000000000000000000000////////////---------...000111333444000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000............///111222333000000000000000000000000............/////////000.../////////000000111111+++///111111///---...///////////////000000000000000000////////////000000111111000///////////////////////////////////////---......///000111111222////////////////////////---.........//////000000............/////////000////////////////////////000000000000000000000000///---,,,,,,...//////...........................vvvrrrooommmnnnrrrtttvvvwww{{{~~~vvvllleeeaaa```]]][[[```ccckkkxxxxxxwwwvvvtttqqqrrrzzz}}}{{{vvvsssqqqppprrrsssooommmiiiddd___[[[XXXVVVTTTSSSSSSRRRRRRRRRQQQQQQMMMMMMNNNQQQTTTVVVVVVUUU\\\XXXSSSQQQSSSVVVZZZ[[[^^^ccckkkuuu}}}~~~yyyuuuppplllhhheeedddeeefffgggggggggeeeccc___\\\XXXVVVSSSQQQOOOOOORRRTTTVVVVVVXXXXXXXXXXXXWWWWWWVVVVVVXXXXXXWWWWWWUUUTTTRRRQQQLLLHHHBBB>>><<<;;;;;;:::777999<<<>>>??????>>>===666666777666555444222000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111000000000000000000000000////////////////////////222111000.........///000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000//////............/////////---***((((((***---///////////////////////////000000000000000000000000////////////////////////............//////////////////............//////000000000000000000000000............//////////////////............////////////000000000000//////000111111111111222222222333222222111000///......111111000///...---,,,,,,000000000111222222333333000000000000111111111111000000000000000000000000111111111111000000000000111222222111000//////000////////////////////////000000000000000000000000000000000000000000000000000000///////////////000////////////000000000000......------------......000000000000111111111111111000///......///000111000000000000000000000000///...------///000000///111111000000//////......//////.........---------//////////////////////////////.........---------////////////////////////000000//////.........---000000000000////////////111111111000//////......////////////000000000000000000000///......------///...,,,++++++,,,...///---------............///........................111111111111111111111111000///...------...///000////////////////////////........................wwwoookkkhhhfffiiinnnwwwzzz~~~xxxppplllhhheeebbbfffhhhqqq}}}{{{{{{zzzssslllgggddd^^^^^^]]][[[ZZZXXXVVVUUUSSSRRRQQQQQQRRRSSSRRRQQQUUUQQQMMMLLLNNNQQQTTTUUUZZZ]]]bbbiiiqqqyyy}}}vvvsssnnnkkkiiiiiiiiijjjiiiiiiiiigggeeeaaa^^^\\\[[[YYYWWWWWWXXXYYYYYYXXXWWWWWWVVVVVVUUUUUUTTTTTTXXXXXXXXXWWWVVVUUUTTTSSSQQQMMMHHHDDDAAA???===;;;888999:::;;;<<<<<<<<<;;;888888999888777555333222111111111222222222222222000000000000000000000000////////////000000000111///////////////////////////////////////////////////////////////////////////////////////000111111000000000000000000000000////////////////////////222111000///......///000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000//////............//////222000...------...000222////////////////////////000000000000000000000000////////////////////////............//////////////////............//////000000000000000000000000/////////000000000000111//////............////////////000000000000////////////000000000111111111111111000000///.........000000000///......------222222111111000//////...//////000000000111111111000000000000000000000000111111111000000000/////////000000///...------///////////////////////////000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000////////////000000//////000000000111111111000000///......///000000000000000000000000000000///...------///000000///000000000000//////......000000/////////.........//////////////////////////////.........---------////////////////////////000/////////............000/////////////////////---......//////000111111////////////000000000000......//////////////////000///---,,,,,,---///000........./////////000000................................................000///......---...//////................................................xxxppphhhdddaaa```eeekkkwww}}}~~~xxxsssnnnjjjlllooowww}}}yyypppooonnnkkkgggccc___]]]\\\ZZZVVVTTTTTTSSSRRRQQQOOOMMMJJJJJJLLLNNNPPPQQQUUUVVVXXX\\\cccllltttxxx~~~}}}}}}~~~{{{wwwssspppnnnnnnnnnnnnnnnnnnmmmkkkiiifffddd___]]]\\\[[[[[[ZZZXXXUUUXXXXXXWWWVVVUUUUUUTTTTTTXXXXXXXXXXXXXXXWWWVVVVVVWWWTTTPPPLLLIIIFFFBBB???<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;999777555444333333333333222222222222000000000000000000000000/////////000000000111111000000000000000000000000///////////////////////////////////////////////////////////////000111111000000000000000000000000////////////////////////111000000////////////000000000000000000000000000........................000000000111111222222222000000000000000000000000000000000000000000000000//////............//////111111000//////000111111////////////////////////000000000000000000000000////////////////////////............//////////////////............//////000000000000000000000000000000000000111111111111000//////......//////000//////000000000000//////........./////////000000////////////............////////////////////////111111000000///.........//////000000000000111111000000000000000000000000111111000000000000//////...///000///...---...///000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000////////////000000//////000000000000111111//////............///000000000000000000000000000///...------///000000///000000000////////////...000000000000000//////////////////////////////////////////............---////////////////////////////////////............////////////////////////,,,------...//////000000////////////000000000000------...//////000111111111000///......///000111////////////000000000111................................................111000///...............------------------------........................|||uuunnngggccc```___dddkkkttt||||||uuupppppprrrzzz{{{vvvqqqnnniiifffaaa]]][[[ZZZYYYWWWQQQOOOLLLLLLMMMOOOOOOOOOQQQQQQRRRUUU[[[bbbhhhlllrrrtttuuuuuuuuuvvvyyy{{{|||}}}|||xxxuuuttttttttttttttttttqqqnnnjjjhhhaaa````````````^^^ZZZWWW[[[ZZZZZZXXXWWWVVVUUUUUUWWWWWWXXXXXXXXXXXXWWWWWWZZZXXXUUUSSSPPPMMMHHHEEEBBBAAA>>><<<;;;;;;<<<<<<>>>>>>>>>===<<<:::888666444444444333333222222222000000000000000000000000//////000000000111111111222222222222222222222222000000000000000000000000///////////////////////////////////////000000111////////////////////////////////////////////////000000000////////////000////////////////////////////////////////////////111000000000000000000000//////////////////////////////////////////////////////............//////---......//////......---////////////////////////////////////////////////////////////////////////............//////////////////............////////////////////////////////////000000000111111111000000////////////000000//////000000000000//////....../////////000000000......//////////////////......//////000000000000......//////000111111222////////////000000000111////////////////////////111000000000////////////000111222111000///000111000000000000000000000000////////////////////////////////////////////////000////////////000000111////////////000000000000......------------......////////////000000000111.............../////////000000000000000000000000///...------///000000////////////////////////////////////////////////////////////////////////////////////...............///////////////////////////////////////..................////////////////////////...------,,,,,,////////////000000000000......//////000000000000000//////......//////000....../////////000000000........................000000000000000000000000000000//////......------------------------------........................www{{{vvvpppkkkgggccc```eeelllsss|||}}}wwwqqqrrryyy}}}yyyrrrlllhhheeebbb___XXXUUUQQQOOOOOOOOONNNNNNOOOOOOQQQTTTWWWZZZ]]]___cccgggkkknnnooooooppppppqqqrrruuu{{{~~~}}}~~~{{{{{{{{{zzzwwwrrrmmmjjjggggggggghhhiiigggdddaaa]]]\\\[[[ZZZXXXWWWVVVUUUVVVWWWXXXXXXYYYXXXXXXXXXXXXWWWVVVVVVUUURRROOOKKKGGGEEEAAA>>>;;;;;;;;;<<<>>>>>>???>>>===<<<:::999555555444333333222111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000///////////////000000111/////////////////////////////////////////////////////////000000000000///////////////////////////000000000000000000000000111111000///...------,,,//////////////////////////////////////////////////////............//////,,,---............---,,,////////////////////////////////////////////////////////////////////////............//////////////////............//////////////////////////////........./////////000000000000////////////000000//////000000000000///////////////000000000111111000000000000000000000111......//////000111111111//////000111111222222333...////////////000000000////////////////////////000000000////////////...///111222111000///000222000000000000000000000000///////////////////////////////////////////////////////////////000111111////////////000000000000......------------.........////////////000000000---....../////////000000///////////////////////////...------///000000///.............../////////........................////////////////////////////////////////////////////////////////////////.........///////////////------....../////////000/////////...------,,,,,,////////////000000000000111111000000///////////////..................///------.........////////////////////////////////////////////////////////////////////////......---------------------------........................rrr~~~~~~yyyuuuqqqmmmgggbbbffflllttt}}}sssrrrvvv~~~}}}wwwrrrnnngggccc\\\XXXUUUSSSQQQPPPPPPQQQRRRTTTUUUUUUUUUUUUYYY]]]bbbfffggggggggghhhhhhiiikkkqqqyyy~~~xxxssspppkkkkkkkkklllmmmllliiiggg______]]]\\\ZZZXXXVVVVVVXXXYYYYYYZZZZZZZZZYYYYYYWWWVVVVVVWWWWWWVVVTTTQQQKKKIIIEEE@@@===;;;;;;:::<<<===>>>>>>>>>===;;;;;;777777666555444333222111000000000000000000000000000000000111111111222222////////////////////////222222222222222222222222000000000000000000000000///////////////000111111000000000000000000000000////////////////////////...//////000000000000///000000000000000000000000111111111111111111111111000000///...------,,,+++000000000000000000000000000000000000000000000000//////............//////...//////000000//////...////////////////////////000000000000000000000000////////////////////////............//////////////////............//////000000000000000000000000............////////////111000000//////000000111//////000000000000////////////000000000111111111111111111111000000000000/////////000000111111111333333222222111000000000......////////////000000000000000000000000000000000000////////////......---...//////......///000000000000000000000000000000000000000000000000000000000000000000000000000///......//////000111222////////////000000000000000000////////////000000......////////////000000---...///000111111111000///////////////////////////...------///000000///---............/////////------------............////////////////////////...////////////000000000////////////////////////.........///////////////---------......//////000,,,------...//////000000////////////000000000000222222111000000///..............................------------............////////////////////////------------------------......////////////......------------------------........................vvv~~~{{{yyyuuummmggghhhmmmttt}}}wwwttttttyyy~~~zzzqqqiiiddd```^^^\\\XXXXXXXXXWWWVVVUUUTTTSSSVVVXXXZZZ\\\\\\]]]___aaa```___```dddllluuu{{{~~~|||yyypppooooooppppppooommmkkkeeedddcccaaa^^^\\\[[[ZZZ\\\\\\\\\\\\\\\\\\[[[[[[YYYXXXWWWWWWXXXXXXVVVTTTRRROOOKKKGGGCCC@@@>>>===:::;;;<<<===>>>===<<<<<<;;;:::999888666555444333000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000////////////////////////---...///000111111000///000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////............//////////////////............//////000000000000000000000000...////////////000000000111111000000000000111111//////000000000000//////........./////////000000111111111000//////......000000000000000000111111222222222111000000//////........./////////000000000000000000000000000000000000/////////.........,,,...//////......///111////////////////////////000000000000000000000000000000000000000000000000............///000111222////////////000000000000000000////////////000000........./////////000000...///000111222222222111///////////////////////////...------///000000///---------.........//////---.........////////////////////////////////////.../////////000000000000////////////////////////............/////////000,,,,,,---......///000000---......//////000111111////////////000000000000111111000000000000000000/////////000000/////////............////////////////////////////////////------------------------,,,---...///000000//////................................................||||||ssskkkkkkpppsss|||{{{vvvtttvvvyyyzzzsssooollljjjaaa___]]][[[YYYWWWWWWWWWVVVVVVVVVUUUTTTVVVZZZ^^^ZZZXXXXXX[[[bbbkkkrrrvvv{{{yyyxxxvvvvvvvvvuuusssqqqkkkjjjiiifffdddbbb```___^^^_________^^^^^^]]]\\\[[[YYYXXXXXXXXXYYYWWWVVVXXXVVVRRRNNNIIIEEEBBBAAA888999;;;<<<=========<<<======<<<:::888777666555000000000000000000000000000111111111111222222222333333333333333333333333000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000////////////////////////---...///111111111000///000000000000000000000000////////////////////////------...///000111222333000000000000000000000000000000000000000000000000//////............//////000000////////////000000////////////////////////000000000000000000000000////////////////////////............/////////000//////............//////000000000000000000000000000000000000111111111111111111000000000000111111//////000000000000//////---------.........//////111111000///...------,,,111111000000000000000000......//////000111111111............/////////000000000000000000000000000000/////////...............000111111000000111333////////////////////////000000000000000000000000000000000000000000000000............///000222222////////////000000000000......------------................../////////000...///111222333333333222///////////////////////////...------///000000///---------.........//////.../////////000000111111////////////////////////.../////////000000111111////////////////////////---.........//////000000,,,,,,------...///000000111111111000//////......////////////000000000000/////////000111111222222000000111111111111000000////////////000000000000000000000000000000000000////////////////////////+++,,,...000111111000000////////////////////////........................yyysssqqqqqqtttxxx}}}|||zzzxxxyyy~~~yyyuuuqqqhhhaaa```bbb^^^XXX[[[YYYVVVVVVVVVUUUTTTSSSQQQSSSUUUUUUVVV[[[bbbhhhqqqvvv{{{|||{{{zzz}}}{{{zzz{{{yyyuuuqqqooollliiifffbbb]]]ZZZZZZZZZ[[[^^^bbbddddddccc___]]]YYYWWWVVVWWWYYYZZZUUUSSSRRRQQQPPPLLLHHHDDD???===;;;;;;<<<===>>>===;;;<<<======<<<999777555777666555333222222333333111111111111000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111000000//////............//////000000111111000000000000000000000000000000000000111111111111111111111111111000//////111000///......///000111000000////////////000000////////////////////////222111111111000000//////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000111111000000/////////...000000111111222222333333////////////000000000000///////////////000111111000000//////.........---000000000000000000000000000000000000000000000000......////////////......////////////////////////........................////////////////////////000///---...000222333222111000...---...///111222111111000/////////////////////000000111111111222111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////............//////000000000000000000000000////////////////////////000000000000000000000000,,,------...///000111111000000000000000000000000///000111222222111000///333333333333333222111000111...)))(((...333000(((---------------.../////////...---,,,,,,---...///000000000000000000000000111111000000/////////...///////////////.........yyyvvvvvvwwwzzz~~~~~~||||||zzzrrrqqqqqqmmmfffccc```\\\ZZZXXXWWWUUUSSSUUUUUUUUUSSSRRRTTTYYY]]]```eeekkknnnoooppptttxxx~~~}}}wwwwwwuuurrroookkkgggaaa]]]\\\[[[\\\^^^bbbeeeffffffaaa___]]][[[ZZZYYYXXXXXXVVVUUUTTTSSSRRROOOKKKHHHDDDBBB???=========<<<;;;;;;;;;<<<===<<<:::888777555444333222222222333333111111111111000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000//////000000000111111111111111111111111000//////111000///......///000111000000////////////000000////////////////////////000000000000//////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000000000000//////.........000000000111111111111111////////////000000000000///////////////000111111000000000/////////......000000000000000000000000000000000000000000000000......////////////......////////////////////////........................////////////////////////...------///111222111000000000.........///111222//////...---------------000000000111111111111111111111000000000/////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////............//////000000000000000000000000////////////////////////000000000000000000000000------......//////000000........................111111111222111111000000444333333222111111000000,,,//////---...222222///......------......///000///..................///........................000000000//////........./////////////////////...~~~}}}~~~xxxsssooojjjeeebbb```]]][[[ZZZYYYWWWSSSPPPPPPRRRTTTSSSWWW]]]```bbbdddiiilllrrrwww~~~zzzvvvqqqkkkeee```^^^]]]\\\^^^aaaeeeggghhhcccccccccbbb___\\\YYYWWWWWWVVVUUUUUUUUUSSSOOOMMMKKKHHHDDDBBB@@@>>><<<:::::::::;;;;;;;;;;;;::::::333333222222111222222333222222111111111000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000//////000000000000111111000111111111111000000///000000////////////000000000000////////////000000////////////////////////////////////............////////////////////////////////////000000000000////////////////////////111111111111111111111111////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000/////////...............000000000000////////////////////////000000000000///////////////000000111111000000000000000//////000000000000000000000000000000000000000000000000......////////////......////////////////////////........................////////////////////////---...000333555444111...000///.........///111222///......------------...222222222111111111111111000000000/////////..............................////////////////////////000000000000000000000000//////////////////////////////............//////000000000000000000000000////////////////////////000000000000000000000000.........///////////////........................333222111000000000000000222111000000000111333333...666999555///...///000//////......//////000111...//////000000//////.........................../////////.....................//////////////////}}}{{{uuurrrooommmllldddaaa]]]XXXTTTRRRQQQQQQRRRUUUXXXZZZ[[[\\\___bbbiiinnntttyyy}}}~~~xxxqqqiiicccaaa___]]]]]]```dddggghhhfffggghhhhhheee___ZZZVVVWWWVVVUUUUUUUUUTTTRRRPPPOOOMMMIIIFFFEEEBBB???===999999999::::::::::::;;;666555444333333222222222222222222111111111000000000000000000000000000000000000000000000111111222000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////000000000000////////////111111000000//////......////////////////////////////////////000000000111000000111111111111000///000000////////////000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////......////////////......////////////000000000000////////////////////////////////////////////////..................------000000//////.........---////////////000000000000000000////////////000000111111111111000000000000////////////////////////////////////////////////......////////////......////////////////////////........................///////////////////////////111444888:::888333///000//////...///000111111111000////////////000000333333222222111111000000////////////....................................//////////////////////////////////////////////////////////////////////////////............//////000000000000000000000000///////////////////////////////////////////////////////////////.................................222111000...---.../////////...---...///222555777666===@@@:::222......---///////////////000111111...///000111111000///...000000000000000000000000..................------............////////////zzz~~~~~~sssooohhhaaa[[[VVVRRRPPPRRRSSSTTTUUUVVVWWWXXXZZZ___ccciiimmmqqqwww{{{rrrlllgggddd```___aaadddfffggghhhiiikkkkkkhhhbbb\\\XXXVVVUUUTTTTTTUUUUUUSSSQQQQQQOOOMMMKKKJJJHHHEEECCC;;;:::999999888999:::;;;:::999888777555444222111222222222222111111111111000000000000000000000000000000000000000111111222000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////////////////000000000000111111000000//////......////////////////////////...////////////000000000///000000111111111000000//////000000000000//////000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000////////////////////////////////////////////////------..................000/////////......------////////////000000000000000000////////////000000000000000000111111111111////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////000111555888:::888333//////////////////000000111000000////////////000000333222222111111000000000////////////....................................//////////////////////////////////////////////////////////////////////////////............/////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////000///...,,,,,,,,,---...000///...---...000333444555:::;;;999777777555222///////////////000111111...///000111111000///...000000000000000000000000------..................---.........//////000000wwwvvvnnnfff___XXXTTTRRRRRRRRRRRRRRRSSSTTTUUUUUUXXX]]]aaaeeelllvvv}}}zzzrrrnnniiiffffffhhhhhhhhhiiijjjkkkjjjhhhccc___\\\YYYWWWVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOOOONNNKKKIII@@@???<<<:::999999:::;;;<<<<<<;;;:::888666444333333222222222222111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000......////////////000000///000000111111111111000//////000000000000//////000000////////////000000////////////////////////000000000000111111111111////////////////////////////////////000000000000////////////////////////........................////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000.............../////////////////////............////////////000000000000111000000/////////////////////000000000000000111000000000000000000000000000000000000000000000000......////////////......//////////////////////////////////////////////////////////////////////////////111444555444000---////////////000000000000...------------......///111111111000000000000000000000000/////////..............................////////////////////////000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////000000000000000000000000.........///////////////000000000000000000000000......------------......444333111///...------...,,,...000333999??????::://////......//////000111...//////000000//////........................................../////////------......///000000000www|||vvvpppiiieee\\\ZZZXXXVVVTTTTTTSSSRRRPPPSSSUUUVVVYYY___hhhooo{{{~~~zzzuuuqqqooonnnmmmllliiiiiiiiihhhfffdddbbb```^^^\\\ZZZYYYZZZZZZYYYXXXTTTSSSRRRSSSSSSRRROOOMMMGGGEEEAAA===::::::;;;<<<::::::;;;;;;:::999777666333333222222222111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000........./////////000000//////000111111111111111...///000111111000///...000000////////////000000/////////////////////////////////000000000111111////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000.........//////000000000//////////////////000000////////////000000000000111111000///////////////....../////////000000000000000000000000000000000000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////000//////000111111///......//////000000000000000---------------.../////////////////////000000000111111000000000/////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////000000000000000000000000------......//////000000////////////////////////------...///000000000000222111000///...------,,,)))+++---...444:::<<<999......------......///000///..................///.................................//////000000000------......///000000111}}}{{{wwwjjjgggbbb]]]ZZZWWWTTTRRRRRRRRRRRRQQQPPPTTT\\\bbbkkkxxx~~~yyyvvvtttqqqooohhhhhhgggfffeeeddddddcccbbb```^^^]]]]]]^^^\\\[[[VVVUUUTTTUUUUUUSSSPPPNNNLLLIIIDDD???<<<;;;<<<===777888999:::;;;;;;:::999333333333222222222111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000111111......//////000000111111000000000000000000000000............/////////000//////000111111111111111...///000111111000///...000000////////////000000////////////////////////---.........//////000000////////////////////////////////////000000000000111111111111111111111111000000000000000000000000////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000.../////////000000111111......//////000000111111////////////000000000000111111000///////////////---.........//////000000000000000000000000000000000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////////////////333111//////000111111000...//////000000000000000///////////////000111222------......//////000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////000000000000000000000000,,,------...///000111111........................,,,...000222333333222222,,,---...///000000000000...000000------000111///---------------.../////////...---,,,,,,---...///000000000000000000000000.../////////000000111111---------...///000000111zzzqqqjjjddd^^^WWWRRRRRROOOLLLKKKNNNQQQSSSTTT^^^dddnnnxxx~~~}}}yyytttqqqmmmiiidddcccdddeeeeeeddddddcccbbbaaaaaabbbcccddd^^^\\\YYYVVVTTTTTTVVVWWWNNNMMMLLLIIIFFFBBB>>><<<<<<;;;;;;<<<>>>>>><<<;;;888777555333111000000///000000000000000111111111000000000000000000000000111111000000000000000111//////000111111111111111,,,***)))))),,,.........000000000000000000000000000000000000000000000000111000...------///222333000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111000......000000000///////////////000000000000111111000000//////......000000000000000000000000////////////////////////////////////////////////222111000.........///000......------------......111111000///////////////111111000000//////......------............------//////000//////...---,,,111111000000//////...............///////////////////////////////////////000000000000000000000000111111111000000000000000//////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////......////////////......000000000000000///......//////.........---------///////////////////////////////////////000111111......//////000000111111000000///...............//////000000000000//////000000000000////////////000000000000000000000000------------------------........................//////............//////111111000000//////....../////////...---------,,,///...---,,,,,,---.../////////000000000000//////000000///////////////000000000//////.........---............////////////........................//////............//////------------------------..........................................------~~~xxxsssmmmeee```[[[WWWQQQNNNNNNPPPQQQQQQUUUZZZaaaiiipppsssuuuuuuxxxzzz}}}}}}yyytttoooiiifffeeeeeedddccceeeddddddccccccdddeeefffaaa___[[[XXXVVVUUUUUUVVVSSSRRRPPPNNNJJJFFFBBB@@@<<<;;;;;;<<<>>>??????>>>;;;:::888666444333222111111111111111000000000000000000000000000000000000111111000000000000111111///000000111111111111111000...------000222222222000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111000......000000000///.../////////000000000000111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000222111000///......///000///......------......///111111000///////////////111000000000/////////...//////000000000000//////000111111111111000000///111000000000/////////...---------...///000111111000000000000000000000000000000000000000000000000111000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////......////////////......000000000000000///......//////.........---------///////////////////////////////////////000111111.../////////000000000111222222111000000000000000---......//////......---000000000000////////////000000000000000000000000------------------------........................//////............//////////////////.........---..................------//////...------...////////////000000000000//////000000////////////000000000/////////........................////////////........................//////............//////........................................................................xxxssshhhccc[[[UUURRRPPPOOONNNOOORRRUUUZZZ```dddgggiiijjjnnnsssxxx{{{|||wwwqqqkkkiiigggeeedddfffeeeeeedddeeefffggghhheeeccc```\\\YYYVVVUUUTTTWWWWWWUUUSSSPPPLLLHHHFFF???===<<<<<>><<<:::888666444333333222222111111000000000000000000000000000000000111000000000000000111111///000111111222222111111222111///000222444444333000000000000000000000000000000000000000000000000---...000111111111//////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111000......000000000///....../////////000000000000000000000////////////000000000000000000000000////////////////////////111111111111111111111111111000000////////////000///......------......///111000000///////////////000000000000///////////////000000111111000000//////000000111111111111000000000000000////////////,,,,,,---...000111222222111111111111111111111111000000000000000000000000000000000000000000111111//////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////......////////////......000000000000000//////.../////////............---000000000000000000000000///////////////000111111////////////000000000000222111111000000000000000...//////000000//////...////////////000000000000000000000000000000000000////////////////////////////////////////////////000//////......//////000............------------..................//////000//////......//////000//////000000000000//////000000////////////000000////////////........................////////////........................//////............//////////////////////////////................................................xxxqqqhhh___YYYUUURRRQQQRRRRRRRRRSSSVVVZZZ^^^aaaaaaeeekkkmmmnnnsss{{{zzztttnnnjjjhhhfffeeeeeeddddddeeefffhhhiiiiiigggeeeaaa]]]YYYVVVTTTWWWWWWWWWVVVTTTQQQNNNMMMEEECCC@@@???@@@BBBBBBBBBAAA@@@???===:::888666555222222222222222222111111000000000000000000000000000000000000000000111222000000111222222222222111111000//////111222222111000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000///000000000111111111111111000......000000000///........./////////000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000////////////000//////............//////000000////////////000000000000000000////////////......////////////......,,,---...//////000//////000000000000////////////------...///000111111222000000000000000000000000////////////////////////000000000000000111111111//////000000000000//////////////////000000000000//////////////////////////////000000000000//////......////////////......//////000000000000///////////////...............000000000000000000000000///////////////000000111////////////000000000000//////............//////111111222222222222111111////////////000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000........................------......//////000000000000////////////000000//////000000000000//////000////////////000000111///////////////.....................////////////........................//////............//////////////////////////////....................................////////////~~~uuummmfffaaa\\\ZZZXXXVVVSSSQQQQQQSSSVVVXXXXXX\\\aaabbbcccgggooovvvvvvnnniiigggfffeeedddddddddeeeggghhhkkkjjjiiifffbbb]]]XXXUUUTTTTTTUUUUUUUUUTTTSSSRRRMMMJJJFFFCCCCCCCCCCCCBBBAAAAAA@@@>>><<<:::777666111111222222333333444444000000000000000000000000000000//////000111222222000000111222222222222222000//////000111222111///////////////////////////////////////////////////222111///......///000111////////////////////////////////////////////////.../////////000000000111///000000000111111111111111000......000000000///............////////////////////////000000000000////////////////////////000000000000000000000000/////////////////////////////////000000000000////////////....../////////000000////////////000000////////////000000000000......////////////......,,,---...//////000//////////////////000000000000000000000000000///////////////////////////////////////////////////////////////000000111111111111//////000000000000//////////////////000000000000//////////////////////////////000000000000//////......////////////......//////000000000000//////////////////////////////000000000000000000000000///////////////000000111000000000000//////////////////............//////111111222222222222111111.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000000000////////////000000////////////////////////---......//////000000000//////000000000000////////////000000000000/////////////////////000111111.........///////////////............//////////////////////////////////////////............//////........................................................./////////000000{{{vvvqqqlllhhhaaa^^^ZZZUUUQQQPPPOOOPPPOOORRRUUUWWWYYY^^^eeekkkuuu|||tttmmmjjjiiihhhgggffffffggghhhiiikkkllllllkkkgggaaa\\\XXXSSSTTTUUUVVVVVVVVVUUUTTTSSSPPPLLLIIIGGGFFFDDDBBB@@@AAAAAA@@@>>><<<:::888222222333333333444444444000000000000000000000000////////////000111222333000111222222333222222222222111111222333333222000////////////////////////000000000000000000000000333111///---,,,...000222000000000000000000000000000000000000000000000000......//////000000111111000000000000111111111111111000......000000000///------........./////////////////////000000000000000000000000000000000000000000000000000000000000...........................//////000000000000///000//////......//////000///////////////000000111////////////000000000000000111111222222111111000///000000111111111111000////////////000000000000222111111000000//////...........................000000000000000000000000/////////000111111222222//////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////......////////////.........//////000000000000000...////////////000000000000000000000000000000000///////////////000111111000000000000////////////000000000000000111111222...//////000000//////.........//////000000111111000000000000000000000000000000000000000000000000////////////////////////111000000//////000000111/////////000000000000000//////////////////000000...//////000000//////...//////000000000000/////////......//////000111222.........///////////////............//////////////////////////////////////////............//////.........................................................//////000000111{{{xxxpppmmmhhhaaaZZZUUUQQQOOOMMMMMMMMMMMMPPPUUUYYY]]]fffooo|||xxxuuuooonnnmmmkkkkkkkkkkkklllkkklllnnnnnnkkkeee___[[[VVVWWWXXXXXXXXXWWWVVVUUUUUUSSSPPPNNNLLLJJJGGGEEE@@@AAABBBBBBAAA???<<<;;;666555555444333222222222000000000000000000000000////////////000111222333000111222222333333222222222222222333444444222000////////////////////////000000000000000000000000222111000///......///000000000000000000000000000000000000000000000000000.........///000111111111000000000000111111111111111000......000000000///---------.........//////.../////////000000000111000000000000000000000000000000000000000000000000////////////////////////---...///000111111000///000000////////////000000///////////////000111111.../////////000000000111111111222222222222111111000111111111111000000///.../////////000000000111111111111000000000000000////////////////////////000000000000000000000000...//////000111111222222//////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////......////////////............///000000000000000.../////////000000000000///////////////////////////////////////000111111111000000000/////////...000000000000000111222222---......//////......---.........///000111111111000000000000000000000000////////////////////////........................111111000000000000111111........./////////000000000000000///////////////---...////////////...---//////000000000000//////............///000111222............/////////000............//////////////////////////////////////////............//////////////////////////////........................---......///000000111111~~~{{{uuunnneee]]]WWWTTTPPPMMMJJJIIIJJJMMMOOOPPPYYYeeeuuutttsssqqqpppooonnnoooooojjjlllooopppmmmhhhbbb^^^ZZZ[[[[[[[[[ZZZXXXWWWUUUUUUSSSQQQPPPOOOMMMJJJGGGAAABBBCCCCCCCCCAAA???===999888777555333111000///000000000000000000000000////////////000111222333111111222333333333333222111111111222333333000...////////////////////////000000000000000000000000///000111111111///...---000000000000000000000000000000000000000000000000---......///000111111222000000000000111111111111111000......000000000///---------.........//////.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000---...///111111111000///000000////////////000000///////////////000111111.../////////000000111111//////000000000000////////////000//////...------.../////////000000111111//////000000111111222222000000000000000000000000000000000000000000000000...//////000111222222222//////000000000000//////////////////000000000000000000000000000000000000//////000000000000//////......////////////............///000000000000000.../////////000000111111///////////////////////////////////////000111111111111000000/////////..................///000000//////000000000000//////---......///000111111222000000000000000000000000////////////////////////........................111111000000000000111111---------.........//////111111000000//////......,,,---...//////...---,,,//////000000000000//////............///000222222---.........//////000000............/////////000000000000000000000000000//////............//////000000000000000000000000........................---......///000111111222zzzqqqfff^^^WWWQQQKKKIIIJJJLLLMMMLLLTTTYYYbbbmmmwww~~~xxxuuuttttttrrrpppsssrrrppppppoookkkeee_________```aaa```]]]XXXTTTTTTTTTTTTSSSQQQOOOLLLKKKIIIHHHGGGEEEDDDDDDDDDDDD===<<<999666444333333333444444333333222333333333111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000111111111111111111111111////////////////////////222111111111000000//////000000111111111111000000111111000000000000111111000000000000000000000000000000//////.........---////////////000000000000000000000000000000000000////////////////////////111111000000000000111111////////////////////////111111222222222222111111---...000111111111000///000000000000000000000000111111222222222222111111//////////////////////////////000000000000//////000000000000000000000000111111000000//////......111111000000000000111111////////////............////////////////////////......//////000000111111000000000000000000000000000000///............///000000//////.........---000//////////////////000000000000000111111111111000000000000000000000000////////////////////////////////////////////////---......///////////////111111111111111111111111////////////////////////...............///000000000/////////............////////////////////////000000//////.........---000000////////////000000...............///000000000000000000000000000000000000000000////////////............/////////000......////////////......000000000000////////////000000000000////////////////////////////////////000000//////.........---000000000000000000000000////////////////////////........................uuummmbbb\\\TTTPPPNNNNNNMMMKKKOOOSSSZZZcccllltttyyy||||||zzzvvvssssssqqqpppoooooommmiiieeedddcccccccccbbb___ZZZVVVTTTUUUTTTTTTRRRPPPNNNMMMJJJIIIHHHFFFEEEDDDDDDDDD@@@???<<<999666555444444222222111000000000111111111111111111111111111111111111111111111111111111111111000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000///000000111111111111000000111111000000000000111111000000000000000000000000000000/////////.........////////////000000000000000000000000000000000000////////////////////////111111000000000000111111////////////////////////000111111222222111111000---...///000111000000///000000000000000000000000//////000000000000////////////////////////////////////000000000000//////000000000000000000000000111000000000/////////...111000000//////000000111.../////////000000111111////////////////////////////////////000000000000000000000000000000000000...............//////000000/////////...............//////000000//////...//////000000000111111111000000000000000000000000........................////////////////////////---......///////////////////////////////////////////////////////////////...............///000000000000/////////.........////////////////////////000/////////............000000////////////000000...............///000000000000000000000000000000000000000000////////////........./////////000000......////////////......000000000000///////////////000000000000/////////////////////////////////000/////////............000000000000000000000000////////////////////////------------------------ssslllccc[[[WWWSSSNNNKKKLLLNNNQQQWWW^^^fffmmmqqqxxxyyy|||yyyuuusssqqqooonnnooonnnmmmkkkhhhhhhggggggfffbbb]]]YYYVVVVVVUUUUUUSSSRRRPPPOOOMMMLLLJJJIIIGGGFFFEEEEEEDDDCCC@@@===:::777666555222222111000000000000000111111111111111111111111222222222222222222222222111000000000000/////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111000000111000000//////000000111000000000000000000000000000000////////////......////////////000000000000000000000000000000000000////////////////////////111111000000000000111111////////////////////////000111111222222111111000......///000000000000000000000000000000000000000//////000000000000////////////////////////////////////000000000000//////000000000000000000000000000000000000////////////000//////......//////000......///000111222333333////////////////////////000000000000////////////000000000000000000000000------------...///000000////////////............---...000111111000...---//////000000000000111111000000000000000000000000........................////////////////////////---......///////////////////////////////////////////////////////////////...............///000000000000000/////////......////////////////////////////////////............000000////////////000000///............//////000000000000000000000000000000000000000////////////....../////////000000000...//////000000//////...000000000000//////////////////000000000000//////////////////////////////////////////............000000000000000000000000////////////////////////------------------------|||rrriiibbb\\\TTTOOONNNMMMLLLNNNSSSZZZbbbfffnnnoooqqquuu{{{|||wwwvvvssspppmmmllllllmmmmmmjjjiiiiiiiiiiiigggbbb___YYYYYYXXXWWWVVVTTTSSSRRRPPPOOOMMMKKKJJJHHHHHHGGGGGGFFFCCC@@@<<<999777666555444333222222222222222111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111111000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000//////////////////////////////000000000000////////////////////////////////////////////////111111000000000000111111////////////////////////000000111111111111000000...//////000000000000000////////////////////////111111222222222222111111//////////////////////////////000000000000//////////////////////////////000000000000//////////////////............//////......///000000111222222////////////////////////111111000000//////......////////////////////////.........---....../////////////////////............///222333333222///...////////////000000000111////////////////////////------------------------////////////////////////---......///////////////000000000000000000000000////////////////////////...............///000000000000000////////////...///////////////////////////////////////.........000000////////////000000//////............///000////////////////////////000000000000////////////...////////////000000000//////000000000000//////000000000000////////////...///000000111000000//////////////////////////////////////////.........////////////////////////////////////////////////------------------------~~~vvvppphhhaaa[[[TTTQQQMMMJJJLLLQQQWWW[[[ccceeehhhkkkqqqzzz|||yyytttoookkkjjjkkkllljjjjjjjjjkkklllkkkiiifff___^^^\\\ZZZXXXVVVUUUTTTRRRQQQPPPNNNLLLKKKKKKKKKIIIHHHFFFBBB???;;;888777666555444333222222222222111111111111111111111111111111111111111111111111000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111000000111111111111000000000000////////////000000000000000000000000000000//////000000000000000000////////////000000000000////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000111111000000000///////////////000000111////////////////////////111111222222222222111111000000000000000000000000//////000000000000//////////////////////////////////////////000000000000//////............//////////////////////////////000000000000000000000000111111000000//////......////////////////////////111000///........................//////////////////111333555555333111///...////////////000000000////////////////////////........................000000000000000000000000---......///////////////000000000000000000000000////////////////////////...............///000000111000000000////////////000000000000000000000000.........///////////////000000////////////000000//////............//////////////////////////////000000000000////////////////////////000000000111//////000000000000//////000000000000////////////---...000111111111000///////////////////////////.........///////////////////////////////////////////////////////////////------------------------}}}wwwpppkkk^^^ZZZTTTNNNLLLMMMPPPRRRXXX[[[___bbbfffnnnyyy|||uuuooollllllnnnlllkkklllmmmooopppnnnlllfffeeebbb^^^[[[XXXVVVUUUSSSSSSQQQPPPOOOOOONNNNNNKKKJJJHHHEEEBBB>>>;;;999666555444222111111111111111111111111111111111111111111111111111111111111000000000111111111111222000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000111111111111000000000//////......//////000000000000000000000000000//////000000000000111111////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000///000000111111000000//////////////////000111111000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000//////......//////000000/////////.........---000000000000000000000000000000000000////////////000000000000000000000000222111000000//////000000.........///////////////000222333444444333222000......////////////000000000000000000000000000000////////////////////////000000000000000000000000---......///////////////////////////////////////////////////////////////...............///000000111111000000000/////////000000000000000000000000.........///////////////000000////////////000000000//////............///000000000000000000000000000000000000/////////////////////000000000111111///000000111111000000///000000000000////////////,,,---///111222111000///////////////////////////.........///////////////000000000000000000000000////////////////////////........................|||lllhhhaaaZZZTTTQQQPPPPPPOOOSSSWWWZZZ\\\bbbjjjqqq~~~~~~vvvrrrrrrssspppppppppqqqssssssrrrpppnnnkkkgggbbb]]]YYYWWWUUUTTTSSSSSSRRRQQQQQQRRRRRRMMMLLLKKKHHHEEEAAA>>><<<777666555444333222222222111111111111111111111111222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000111111111111000000//////............//////000000000000000000000000//////000000000111111111////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000000000000//////000//////...///000111222000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000000111111000000//////000000111///////////////000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111222333444............/////////000000111111222222111111000........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000---......///////////////////////////////////////////////////////////////...............///000000111111111000000000//////000000000000000000000000............/////////000000000////////////000000000000///...............000000000000000000000000000000000000//////////////////000000000111111111000000111111111111000000000000000000////////////+++---///222222222000///////////////////////////............/////////000000000000000000000000000////////////////////////////////////////////////xxxtttmmmddd]]]WWWSSSRRRIIIMMMSSSUUUVVVZZZaaagggoooxxx|||xxxwwwyyyuuutttssstttuuuuuusssqqqrrrooojjjddd^^^ZZZWWWUUUTTTTTTSSSSSSSSSSSSTTTTTTNNNNNNMMMKKKHHHDDDAAA???:::999888777666555555444111111111111111111111111333333333333333333333333000000111111222222222222000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111111222000000111111111111000000//////............//////000000000000000000000000//////000000111111111222////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000000000000//////000///.........///111222000000000000000000000000111111222222222222111111000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000111111111111000000000000111111......///000111222333333000000000000000000000000......//////000000111111000000000000000000000000......///111333555777888---.........//////000000000//////////////////000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000---......///////////////111111111111111111111111////////////////////////...............///000000111111111111000000000000000000000000000000000000---.........//////000000000000////////////000000111000///...............000000000000000000000000000000000000////////////000000000000111111111111000000111111111111000000000000000000////////////+++---///222333222000///////////////////////////---.........//////000000000000000000000000000000////////////////////////000000000000000000000000zzzrrrkkkcccZZZTTTPPPOOONNNPPPSSSVVVWWWXXXaaajjjwww~~~~~~}}}zzzwwwvvvxxxyyyxxxvvvtttpppkkkeee```\\\ZZZYYYTTTSSSSSSTTTUUUUUUTTTRRRWWWTTTQQQNNNLLLHHHDDDAAA>>>;;;777555444333222111111111222333333333222222000000000111222222222333444333222111000000000000000000000000111111111111000111222222222000///...000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000222111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000---///111111/////////000//////000000000000//////111111111111111111111111//////000000000000//////////////////000000000000111111000000//////......////////////////////////000000000000000000000000////////////////////////000000000000////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111000///......///000111111111000000//////......000000000000000000000000000000000000000000000000111111000000000000111111......//////000000111111---......///000/////////000000///...............///////////////////////////////////////000111111000///...---...000222444///000111111111000...---////////////............111111000000000000111111000///---,,,,,,---///000xxxoooeee]]]WWWTTTQQQOOOOOOPPPPPPPPPVVV]]]gggrrrzzz~~~~~~~~~}}}{{{uuurrrmmmgggaaa\\\YYYWWWUUUTTTTTTUUUVVVVVVUUUSSSWWWUUUSSSQQQOOOLLLGGGDDD@@@===:::888777666555444222222222222222222222222111111111111222222222222444333222111000000000000000000000000111111111111000111111222111000///...000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111111111000000000//////000000000000000000000000//////000000000111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000...///111000///....../////////000000000000//////000000000000000000000000//////000000000000//////////////////000000000000111000000000/////////...////////////////////////000000000000000000000000////////////////////////000000000000////////////////////////000000000000000000000000////////////000000000000000000000000111111000000////////////000000////////////000000000000000000000000000000111000///......///000111111000000000/////////...000000000000000000000000000000000000000000000000111111000000000000111111////////////000000000000------...///////////////111000//////....../////////////////////////////////////////////000111111222111000111555:::@@@DDD333222111000///000000111111000000000000/////////111111000000000000111111000///---,,,,,,---///000}}}ssskkkccc^^^XXXSSSPPPNNNMMMLLLMMMQQQXXX```hhhqqqzzz}}}wwwuuupppjjjddd]]]YYYVVVXXXWWWWWWXXXZZZYYYWWWUUUXXXVVVUUUTTTSSSPPPKKKHHHCCC@@@===;;;:::999888777444333222111111111222333222222222222222111111111333333222111000000000000000000000000111111111111000111111111111000//////000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000111111000000000000//////000000000000000000000000//////000000000000111111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///000222111///.........//////000000000000////////////////////////////////////000000000000//////////////////000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000////////////000000000000000000000000222222111111000000000///000000////////////000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000111111000000000000111111000000000000//////////////////000000000000111111111111000/////////000000///////////////////////////////////////000111111333222111222666>>>EEEJJJ555333111///...000222333111111111111000000000000111000000//////000000111000///...------...///000}}}|||yyyyyyyyyzzz{{{||||||}}}||||||}}}}}}}}}}}}}}}}}}xxx{{{~~~zzzqqqlllddd]]]XXXTTTQQQNNNLLLNNNQQQVVV\\\ccclllrrrxxx}}}|||xxxvvvsssnnnhhhbbb]]][[[\\\[[[\\\]]]___^^^\\\ZZZXXXWWWWWWWWWVVVSSSOOOLLLEEEBBB>>><<<;;;:::999888666444222000000111222333333333333222222111111111333222222111000000111111///000000000111111111111000000111111111000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////000000000000000000//////////////////////////////////////////000000000111////////////////////////////////////000000000000////////////////////////......//////000000111111////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////111222333222000....../////////000000000000////////////////////////////////////000000000000//////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000//////////////////////////////////////////000000000111111111000000////////////000000000000000000000000000000000000////////////000000000000000000////////////////////////////////////////////////////////////111111000000000000111111111111000000//////......222111111222222222333333111111000000000000111111///////////////////////////////////////000000111333222111111222666:::<<<444222111//////000111222111111111000000000//////000000////////////000000//////............//////~~~~~~}}}|||||||||~~~~~~|||zzzxxxtttrrrpppppppppqqqrrrsssttttttuuuppppppppppppppppppqqqqqqpppsssuuuwwwyyy{{{}}}{{{yyyyyyyyyzzz{{{zzzzzz|||~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{ssskkkddd\\\VVVQQQKKKMMMOOOQQQUUUZZZaaaeeelllrrryyy}}}yyyxxxuuurrrnnniiifffdddaaaaaabbbdddeeeeeebbb___YYYYYYXXXXXXXXXVVVRRROOOGGGDDD@@@===<<<:::888777888666444222111111222333444333333333222222111111333222111111000111111111///000000000111111111111000000000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////000000000000//////////////////////////////////////////000000////////////////////////...////////////000000000////////////////////////////////////000000000000////////////////////////......//////000000111111////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////333444555444222000000000//////000000000000//////000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000.../////////000000000111////////////000000000000000000000000////////////////////////////////////+++,,,---...000111222222000000////////////000000000000000000000000000000//////000000000000//////////////////000000000000////////////////////////////////////////////////111111000000000000111111111111000000//////......111111000000000111222333111111000000000000111111///////////////////////////////////////000000111222222222222222111000000000000111111000000///...000000/////////.........000000////////////000000/////////....../////////~~~~~~~~~}}}{{{yyyxxxwwwvvvvvvwwwwwwxxxxxxyyyyyyvvvvvvvvvuuuuuuuuuttttttvvvvvvvvvuuussspppmmmkkkjjjjjjkkkllllllmmmnnnnnnkkkkkkjjjiiiiiijjjjjjkkkjjjlllnnnoooqqqsssvvvyyyzzzyyywwwuuuttttttttttttsssrrrrrrsssvvvwwwwwwvvvuuuttttttssssssrrrqqqqqquuuwww|||{{{ssshhh]]]VVVNNNOOOOOOOOOPPPTTTYYY]]]bbbgggooovvv~~~|||{{{yyyvvvssspppnnnmmmhhhhhhiiikkkmmmllliiifff]]]\\\ZZZYYYYYYXXXUUUSSSLLLHHHDDD@@@>>><<<999777999888666444333333333333333333333333333222222222222222111111111111111222000000000000111111111111000000000///000000111222000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000......////////////000000000000000000000000000000......////////////000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000222444555444222111111111//////000000000000//////000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000000000000000////////////000000000000000000000000***+++,,,...///111222333000000////////////000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000////////////......---,,,---...///000000000/////////000111111///////////////////////////////////////000111111000222444555555333111/////////000111111000...---////////////............000//////......//////000////////////////////////zzzwwwttttttttttttrrrqqqooonnnkkklllmmmnnnoooqqqrrrrrrppppppoooooooooooonnnnnnqqqrrrrrrrrrqqqooolllkkkgggggghhhhhhiiiiiijjjjjjlllkkkiiihhhhhhhhhhhhiiifffgggiiijjjkkkmmmpppsssrrrrrrqqqpppppppppqqqqqqnnnmmmmmmnnnppprrrrrrrrroooooooooppppppoooooonnnoooqqqtttxxx}}}yyymmmdddZZZXXXUUUPPPNNNOOOTTTWWWWWW\\\dddjjjrrr~~~}}}zzzwwwvvvuuuuuummmnnnppprrrsssrrrnnnkkkbbb```\\\[[[ZZZZZZXXXWWWSSSOOOJJJEEEBBB???<<<:::::::::999777666444333333222222333333333333333333222111111111111111222222000000000000111111111111111000/////////000222333000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000........./////////000000000000000000000000000000........./////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111333222111000000111//////000000000000////////////////////////////////////000000000000//////////////////000000000000.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000.........///000111111111////////////000000000000000000000000////////////000000000000000000000000.........///000000111111000000////////////000000000000000000000000000000...///000111111000///....../////////000000000111000000000000000000000000000000000000000000000000111111000000000000111111////////////000000000000///...---,,,,,,...///111//////......//////000111///////////////////////////////////////000111111///000111333333333222111111111111000000000000000000000000////////////...//////............////////////000000000000//////~~~{{{yyyvvvxxx{{{|||{{{wwwrrrooonnnnnnnnnnnnmmmllljjjiiieeefffgggiiikkkmmmnnnooollllllkkkkkkkkkkkkkkkkkkkkklllmmmmmmmmmkkkiiiggggggggghhhhhhhhhhhhiiiiiiiiihhhgggeeeddddddeeeeeeeeefffhhhhhhhhhjjjnnnqqqoooooonnnnnnnnnoooppppppmmmlllkkkllloooqqqqqqppplllmmmnnnooopppqqqqqqpppmmmmmmooossswww|||~~~zzzwwwwwwzzz}}}}}}tttiiiddd\\\SSSMMMMMMPPPTTTNNNSSSZZZ```gggsss|||yyyxxxxxxxxxqqqqqqsssvvvwwwvvvrrrooofffccc___\\\[[[[[[[[[ZZZXXXTTTNNNIIIFFFBBB???<<<;;;;;;:::999888555444222222222222333333444444444222111111111111111222222000000000000111111111111111000/////////111222333000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000---.........//////000000000000000000000000000000............/////////000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000---///111111/////////000//////000000000000//////........................//////000000000000//////////////////000000000000.../////////000000111111////////////////////////000000000000000000000000000000000000000000000000---......///000111111222////////////000000000000000000000000////////////000000000000000000000000111111111111000000000///000000////////////000000000000000000000000000000...///000111111000///....../////////000000111111000000000000000000000000000000000000000000000000111111000000000000111111......//////000000111111222111///...///000222333...............///000000///////////////////////////////////////000111111------------...///000000555333111//////000222333111111111111000000000000//////............////////////000000000000//////~~~|||yyyvvvtttrrrkkkkkklllmmmmmmmmmlllllliiijjjjjjjjjiiigggeeeddddddeeefffiiikkkmmmooopppooonnnmmmkkkjjjiiiiiiiiikkkmmmoooooommmkkkjjjjjjnnnmmmlllkkkiiiiiiiiiiiiggggggeeedddcccccccccccceeefffgggiiijjjkkkllllllmmmmmmmmmmmmmmmnnnooooookkkllllllmmmmmmnnnooooooooonnnnnnpppsssuuuuuuuuurrrqqqrrruuuzzz~~~|||yyywwwwwwxxxyyy|||}}}yyylll```WWWQQQNNNLLLKKKOOOSSSTTTWWWaaappp}}}|||yyyzzz|||}}}zzzvvvtttttttttsssrrrkkkgggaaa\\\ZZZZZZYYYXXXXXXVVVRRROOOLLLHHHBBB???===<<<:::::::::999777444555555555444333222111111333333333222222222111111222222222111111111000000////////////000000000000////////////////////////000000000000111111111111222111000//////000111222000000000000000000000000111111111111111000//////000000000000000000000000////////////............///000111222222111000///111111111111111111111111000000000000000000000000////////////000000000000111111000000//////......//////000000000000//////000000//////.........---////////////////////////333333333333111000...---111000...------///111222000000//////.........---222222222111000/////////000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000///...............000000111111111111000000...........................---,,,---///111111000////////////000000000000////////////////////////000000////////////000000///////////////000111111000000000000000000000000111111000000//////.........,,,+++,,,///000///---...000111000///...///111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111///,,,---///111///---000///...---...000222444........./////////000000111111111000//////............//////000000//////---///222444444222///---...///////////////......111111111111111111111111000000///............//////000000000000000000000222222111111111000000000//////.........//////000|||zzzyyyxxxvvvtttrrrpppooojjjjjjjjjjjjjjjjjjjjjkkkfffgggggggggfffdddbbbaaaaaabbbdddfffiiikkkmmmnnnooonnnmmmllljjjjjjiiiiiiiiikkknnnnnnllljjjiiiiiilllkkkjjjiiihhhgggggggggiiihhhgggfffeeeeeeeeeeeedddeeefffhhhiiijjjkkkkkkkkkkkkjjjjjjjjjlllmmmnnnmmmnnnooopppqqqrrrrrrrrrpppqqqtttxxx{{{}}}|||zzzvvvuuuuuuxxx}}}|||yyyyyyyyyzzz{{{{{{|||~~~~~~sssiii^^^UUUPPPJJJLLLNNNPPPRRRZZZdddmmmuuu}}}}}}|||}}}|||yyywwwvvvuuurrrpppjjjfff```\\\ZZZYYYXXXWWWYYYWWWTTTQQQNNNIIIDDD@@@===;;;:::::::::999777555666666555444333333222222333333333222222222111111222222222111111111000000111111111111111000000000000000000000000000000000000000000000111111111111222111000//////000000111000000000000000000000000111111111111111000//////000000000000000000000000////////////////////////---...///000000///...---////////////////////////000000000000000000000000////////////000000000000111000000000/////////...//////000000000000//////000000/////////.........//////////////////////////////000000111111111222888666333000...---......111111000000000/////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...000000///...............000000111111111111000000........................///---,,,---///111111000////////////000000000000////////////////////////000000////////////000000///////////////000111111000000000000000000000000111000000000/////////...000///---///111222111///...000111000///...///111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000...,,,---///000000...000000///...///000222333....../////////000000000111111000000000/////////...//////000000000000000///000222444444222000///000000111111111111000000333333333333333333333333222111000000//////000000000000000000000000000000111111111111111111000000000000////////////000000~~~}}}}}}}}}}}}zzzxxxssssssrrrqqqpppooonnnmmmjjjiiihhhffffffgggiiijjjffffffffffffeeecccaaa```___```bbbeeehhhjjjlllnnnnnnnnnmmmmmmlllkkkjjjiiijjjlllnnnnnnlllkkkjjjkkklllkkkjjjiiihhhggggggfffffffffeeedddccccccccccccdddeeefffhhhiiijjjkkkkkkkkkjjjiiihhhiiikkknnnooopppqqqtttvvvwwwwwwvvvvvvtttvvv{{{|||{{{{{{}}}}}}||||||}}}}}}}}}||||||}}}}}}~~~qqqbbbXXXNNNMMMLLLLLLNNNRRRWWW[[[dddlllxxx~~~~~~|||yyyuuupppmmmjjjgggaaa]]][[[ZZZXXXWWWZZZYYYWWWUUURRRNNNHHHDDD???===<<<<<<<<<<<<:::888777666555555444444444444333333333222222222111111222222222111111111111111333333333222222111111111111111111111111111111111000000000000111111111111222222111000//////000000000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////000000000000000000000000//////////////////000000000000//////000000////////////......////////////////////////------...///222555888999:::888555222000.........111111111111000000000000---......///000111111222000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000///.........//////000000111111111111000000........................///...------///111111000////////////000000000000000000000000000000000000000000////////////000000///////////////000111111000000000000000000000000000000000000////////////000///...///111222111000...000111000///...///111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000...---------///000000///111000/////////000111222......////////////000000111111111000000000000000///000111111222222222111222222333444444333222222333333444444444444333333555555555555555555555555444444333222222222222222222222222222111111111111000000000111111111111111111000000//////000000000xxxxxxwwwvvvwwwwwwwwwwwwrrrrrrqqqqqqqqqqqqqqqqqqmmmjjjgggeeeeeefffhhhjjjggghhhhhhhhhgggeeecccbbb___```bbbeeehhhkkkmmmnnnmmmnnnooooooooommmlllkkklllnnnooopppnnnmmmnnnnnnnnnmmmmmmlllkkkjjjiiihhhgggfffeeedddddddddddddddfffggghhhjjjkkklllmmmmmmmmmlllkkkkkklllnnnqqqssssssvvvyyy|||~~~}}}|||{{{zzz|||~~~}}}}}}zzz{{{}}}rrrfffZZZTTTNNNLLLMMMPPPRRRRRR\\\cccmmmxxx}}}wwwooojjjkkkhhhccc```^^^]]]ZZZYYYZZZYYYXXXXXXWWWTTTOOOLLLDDDBBB@@@???@@@@@@>>>===777777555444333333444444333333333222222222111111111111111111111111111111333333333222111111000000111111111111111111111111///000000000111111111111222222111000000/////////000000000000000000000000111111111111111000//////////////////////////////000000000000111111111111000000111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000//////////////////000000000000//////000000////////////////////////////////////////////////000111444999===???444444222111111111111222000000000000000000000000.........///000000111111000000000000000000000000////////////000000000000////////////////////////000000000000////////////000000///////////////000000000111111111111000000........................000...---...000111111000////////////000000000000000000000000000000000000000000////////////000000///////////////000000111////////////////////////000000000000////////////............/////////......000111000///...///111111111111000000000000000////////////////////////////////////////////////////////////////////////------...///000000000000111000//////...//////000.........////////////000222222222222222222222222222333333444555555555555666666666555555666666666666777888888999888888888999999999999999999999999888888777666666666666666555555555444444444444444000000000111111111111111111111000/////////000000ooooooooonnnnnnoooqqqrrrqqqpppppppppqqqrrrssstttpppmmmjjjgggfffgggjjjkkkhhhiiiiiiiiihhhfffdddccc___```bbbeeehhhjjjlllmmmmmmoooqqqrrrrrrpppnnnmmmlllnnnooopppoooooopppqqqoooooooooooonnnlllkkkjjjkkkjjjjjjiiiiiiiiiiiiiiiggghhhjjjkkkmmmnnnnnnnnnpppoooooooooqqqsssvvvxxxyyy{{{|||{{{zzzzzz}}}{{{jjjaaaWWWQQQPPPRRRRRRQQQUUUZZZccckkksss{{{zzzqqqkkkiiigggdddbbbaaa___\\\ZZZXXXWWWVVVVVVWWWVVVSSSQQQHHHEEEBBBAAAAAAAAA@@@???999777555333222222333444333333333222222222111111111111111111111111111111222222111111111000000000111111111111111111111111///000000000111111111111111111111111000000//////000000000000000000000000111111111111111000/////////////////////////////////000000000111111111222111111000000000000111111000000000000000000000000////////////////////////////////////000000000000////////////000000000000//////000000000000////////////000000000000000000000000000000000000000000222111111222444777;;;===000000000000000111222222////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000/////////000000111000000111111111111000000////////////////////////111///......000111111000////////////000000000000000000000000000000000000000000////////////000000///////////////000000111////////////////////////////////////000000000000////////////.........///...000111000///...///111000000000000000000111111////////////////////////////////////////////////////////////////////////---///000111111000000000000000//////////////////////////////000000000000444444444555555666666777666777888999::::::::::::;;;;;;:::999999:::;;;;;;:::;;;<<<==========================================<<<<<<;;;;;;;;;;;;;;;999999999999888888777777222222333333333333333333222222111000000000000000jjjkkkllllllkkklllnnnpppnnnmmmmmmmmmnnnppprrrsssssspppmmmiiihhhiiikkklllhhhiiiiiiiiihhhfffdddccc```aaaccceeegggiiikkklllnnnpppsssuuuvvvtttqqqooolllnnnooopppooooooqqqsssrrrrrrssssssrrrpppnnnmmmmmmllllllkkkkkkkkkllllllkkklllmmmooopppqqqqqqrrrssstttuuuvvvxxxzzz|||}}}~~~zzzyyyyyy{{{||||||{{{sssggg^^^ZZZWWWTTTRRRNNNRRRXXX___gggpppyyywwwqqqiiihhhfffeeeeeeccc```^^^YYYWWWUUUTTTUUUUUUTTTSSSKKKHHHEEEBBBBBBAAA@@@???<<<:::777444333222333333333333333222222222111111111111111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111111111111000//////000000000000000000000000...//////000000111111111//////............//////////////////////////////000000000000000000000000////////////000000000000////////////000000000000//////000000000000////////////000000000000111111000000000000000000000000111000000000111333444666000000000000//////..................////////////111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000/////////000111111000000111111111111000000////////////////////////111000...///000111111000////////////000000000000000000000000000000000000000000////////////000000///////////////000111111000000000000000000000000////////////000000000000111222333222000///000111...000111000///...///111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///111333444222111111111000111111111111111111111222222222333333333444444777777888999:::;;;;;;;;;;;;<<<===>>>??????@@@@@@@@@@@@????????????@@@@@@>>>???@@@AAAAAABBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<888888888888777777777666555444333222222222222222iiikkkmmmmmmkkkkkkmmmooolllkkkjjjjjjkkkmmmpppqqqtttrrrooollljjjjjjkkklllkkkkkklllkkkjjjiiigggfffeeefffgggiiikkklllnnnnnnoooqqquuuxxxyyywwwsssqqqpppqqqssssssssstttvvvxxxxxxyyyyyyyyyxxxvvvtttsssrrrrrrqqqqqqqqqrrrrrrsssssstttuuuwwwyyyyyyzzzzzzzzz|||~~~yyyzzz}}}}}}{{{{{{{{{yyyxxxyyy{{{~~~}}}sssiii```YYYUUUMMMOOORRRWWW^^^gggqqqxxx~~~zzzmmmmmmlllmmmmmmllliiifffaaa^^^YYYVVVVVVVVVVVVVVVQQQNNNJJJFFFEEEDDDCCCAAAAAA>>>:::777444444444444333333333222222222111111000000111111111222222222000000111111222333333333000000000000000000000000000000000000111111111111...///000111222222111111000000000000000000000000111111111111111000//////000000000000000000000000------...//////000111111000///...------...///000////////////////////////000000000000000000000000////////////000000000000.../////////000000000111//////000000000000////////////000000000111111111000000000000000000000000000000000000000111111111111111000000///...---,,,......//////000000000000000000111111222222333333000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111000000//////000111111222000000111111111111000000////////////////////////222000//////000111111000////////////000000000000////////////////////////000000////////////000000///////////////000111111000000000000000000000000.../////////000000000111111222444222000///000222...000111000///...///111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111444666666333111111111222333333444555555555555777777777777888888888888:::;;;;;;<<<>>>???@@@@@@???@@@AAACCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<<<<;;;999888777666555555555555eeehhhkkkkkkiiihhhiiikkklllkkkjjjjjjkkkmmmoooqqqtttrrrooommmkkkkkkkkklllnnnooooooooonnnllljjjiiikkklllmmmnnnpppqqqrrrrrrooorrrwwwzzz{{{xxxuuurrruuuvvvxxxxxxxxxyyy{{{}}}~~~}}}{{{yyy~~~}}}}}}}}}}}}}}}~~~~~~|||}}}~~~}}}tttuuuyyy~~~{{{yyyuuuvvvxxxyyyzzz~~~vvvhhh]]]WWWQQQRRRSSSVVVZZZccclllrrrwww~~~sssssstttuuuvvvuuurrroookkkfff___[[[YYYYYYYYYYYYXXXTTTOOOKKKJJJHHHGGGEEEDDDAAA===999666555555666333333333222222222111111000000111111222222222222000111222333444444555666////////////////////////000000000000111111111111,,,...000111222222222222000000000000000000000000111111111111111000//////000000000000000000000000,,,------...///000000111222111000//////000111222111111111111111111111111000000000000000000000000////////////000000000000.../////////000000111111//////000000000000////////////000000111111111222000000000000000000000000000111111222222222111111///000000000000//////...//////000000111111111222//////000222333444555666000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111000000///000000111222222000000111111111111000000000000000000000000000000222111//////000111111000////////////000000000000////////////////////////000000////////////000000///////////////000111111000000000000000000000000.../////////000000111111///111222111...---...000///000111000///...///111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000333666888888444111111111444555666777888888888888::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCBBBCCCDDDFFFGGGGGGHHHHHHFFFGGGHHHHHHHHHHHHGGGFFFCCCCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCFFFEEEDDDCCCBBB@@@??????<<<;;;:::999888888888888ffffffggghhhjjjkkklllllllllllllllllllllmmmmmmmmmqqqqqqqqqpppoooooonnnnnnnnnppprrrtttsssqqqnnnlllnnnpppsssvvvxxxyyyzzzzzzvvvxxx|||~~~}}}wwwpppmmmvvv~~~zzzxxxuuutttuuuwwwwwwwww{{{pppbbb\\\RRRNNNTTTYYYYYY```jjjqqqxxxyyyvvv{{{{{{xxxuuupppjjjfffccc```[[[VVVWWWWWWUUUQQQMMMIIIGGGFFFIIIFFFBBB>>>:::777666555444444444444333333222222555444444333333222222222333333333333333333333333000000111222222222111111222222222222222111000000111111222222222222111111222222222222222222222222000000000000000000000000//////////////////////////////////////////////////////000111222333333444555111//////111333222111222222111000///...------333333333222111000//////000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000222111111111000000000///000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222111000.........///000............/////////000000000000000000000000000111111000000//////......000000000000000000000000111111111000000000000000......//////000000111111111000///......///000111000000000000000000000000111111111111222222222222222111000//////.../////////......---...///111222+++---///222333222000///111111222222222222333333999999999:::<<<===???@@@@@@??????>>>>>>??????@@@AAAAAABBBBBBDDDEEEFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGDDDDDDCCCAAAAAA@@@@@@@@@hhhhhhhhhiiijjjkkkllllllmmmnnnnnnoooppppppqqqqqqttttttttttttssssssssssssuuuwwwyyy{{{{{{yyyvvvsssuuuvvvyyy|||~~~wwwooojjjqqq}}}|||yyywwwwwwwwwuuutttrrrwww~~~uuufffZZZRRRTTTUUUTTTYYYbbbgggmmmvvv}}}yyy}}}{{{xxxtttqqqnnniiiaaa[[[YYYYYYWWWSSSOOOLLLKKKKKKLLLJJJGGGCCC???<<<999888444333333222222222222222111111111000000000000000333333333333333333333333222222111111111111111111000000000000000///......111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444111...///111222222000000000000000000/////////222222222222111000//////000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222111000///......///000........./////////000000000000000000000000000000111000000000/////////...000000000000000000000000111000000000000000000000000000000000000/////////111000////////////000111000000000000000000000000////////////000000000000222222111000000///000000//////......///000222222//////000111222333333333444444555555666666777777;;;<<<<<<===???@@@BBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKKKKKKKKKKLLLLLLLLLMMMIIIJJJJJJKKKKKKKKKKKKJJJKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDjjjjjjkkklllmmmmmmnnnoooqqqrrrssstttvvvwwwxxxxxxzzzzzzzzzzzz{{{{{{{{{{{{~~~~~~{{{qqqiiillluuu~~~}}}{{{xxxuuurrrnnnpppsssuuuwww|||ssseeeZZZVVVSSSOOOSSSZZZ\\\aaahhhqqqzzz}}}~~~}}}{{{tttjjjbbb\\\[[[XXXUUUSSSQQQQQQPPPOOONNNLLLIIIDDD@@@<<<:::555555444333333333333333////////////000000000000222222222222222222222222444333222000000000111111000000000111000000///...111111222222222222111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222000...///000111111000/////////000000111111111222222222222111000//////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000////////////000....../////////000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111222222111000000///......111000000//////000000111000000000000000000000000////////////000000000000222222111000000000111111000//////000000111333333333222222222333555777888888999999:::;;;<<<<<<===??????@@@AAACCCDDDEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOJJJJJJIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHlllmmmnnnppprrrtttuuuvvvxxxyyyzzz|||~~~vvvkkkjjjooovvv~~~}}}xxxuuusssssssssqqqqqquuu{{{rrrddd\\\VVVPPPQQQUUUUUUXXX]]]cccjjjsss|||{{{rrrlll```]]]YYYVVVUUUUUUUUUUUUPPPPPPOOOLLLHHHCCC>>>;;;999888777555555555555666111111222222333333444444111111111111111111111111666444222000//////000111222222222333333222222111111111222222222222111111////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111222111111111000000000///000////////////000000/////////000000000111111111111111111111111000//////000000000000000000000000222222111111000/////////000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000...////////////000000000////////////////////////000000000000////////////////////////////////////////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000...////////////000000000////////////////////////000000000000////////////////////////////////////000000000000000111111111111111111000000000//////000000000000000000000000000000000000000000000000000111111111222222222222111000000000000000111222//////000111222333333444555555666777888999;;;<<<<<<<<<===>>>???@@@@@@AAAAAABBBCCCDDDFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKMMMMMMNNNOOOOOOOOOOOOOOOMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOKKKKKKJJJKKKKKKMMMOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKNNNMMMLLLLLLKKKKKKKKKLLLqqqrrrtttwww{{{~~~}}}pppjjjjjjmmmttt{{{}}}{{{zzzwwwsssrrrtttxxx{{{|||uuuiii___VVVQQQQQQPPPQQQTTTWWW]]]eeennnuuu}}}}}}~~~|||xxxtttccc___ZZZVVVVVVWWWWWWVVVRRRSSSRRRQQQMMMHHHBBB???;;;:::888666555555555666333333333444444555555555111111111111111111111111666444222000//////000111222222333333333333222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111000///////////////000000////////////111111111111000000000000000000111111111000//////////////////////////////111111111111000000//////000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000/////////000000000000000////////////////////////000000000000////////////////////////////////////////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000000///////////////000000000111////////////////////////////////////000000000000//////////////////////////////000000111111111111///000000000111111111222000000111111111111000000000000000000000000000000000111111111222222222222////////////000111111222///000111222333444555555666888;;;===??????>>>>>>?????????@@@AAABBBBBBCCCBBBCCCEEEFFFHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLNNNPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKLLLLLLLLLNNNNNNMMMMMMLLLMMMMMMMMMzzz{{{~~~yyypppjjjhhhlllrrrzzz~~~zzzwwwuuuvvvwwwyyyzzz}}}{{{nnnaaaVVVPPPMMMMMMNNNPPPTTT\\\eeekkkwww}}}}}}|||yyyxxx{{{|||zzzxxxiiiccc[[[WWWWWWXXXWWWVVVVVVWWWWWWUUURRRNNNIIIFFF>>><<<888555333333333444222222222333333333333333222222222222222222222222444333222000000000111111///000111111222111111111111111222222222222111111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111111111000000/////////...000222111000//////000222222222111111000000000///000000111111000//////////////////////////////000000000000000000000111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////...//////000000000000////////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000/////////000111111222222//////000000111222222333000111111222222111111000000000000000000000000000////////////000000000000/////////000111222333444111222444666777888888888999;;;???BBBDDDCCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDFFFIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMKKKKKKLLLKKKKKKJJJIIIHHHIIIHHHHHHGGGGGGGGGGGGHHHFFFFFFGGGGGGHHHHHHIIIIIIKKKKKKJJJJJJJJJLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMOOOOOOOOONNNNNNMMMMMMMMMNNNNNN|||rrrkkkkkknnnxxx~~~}}}|||||||||}}}rrrbbbXXXPPPPPPOOONNNPPPTTT[[[```jjjwww~~~|||~~~|||yyyyyy{{{|||zzzxxxnnnggg^^^XXXXXXXXXWWWUUUWWWXXXWWWVVVTTTPPPMMMKKKCCC@@@<<<888555444444555333333222222222222222222333333333333333333333333222222111111111111111111///000111111222222222111111111222222222222111111111111111111111111111111000000000000000000000000........................000000000000000000000000000000000000000/////////...111333333111///000111000111111111111111222222//////000000000000000////////////////////////////////////000111111222222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000444444333222111000//////000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////---...///000111111000/////////000000000111111111000000000000000000000000.../////////000000000111000000000000000000000000...//////000111111222222111111111111111111111111000111222222222222111000000000000000000000000000////////////000000000000111111111222333444666666555666888:::<<<<<<<<<<<<===???AAACCCEEEFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDFFFIIIKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMNNNOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJHHHGGGEEEDDDFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCDDDDDDEEEFFFFFFGGGIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKJJJKKKMMMOOOPPPOOOOOONNNNNNNNNOOOOOOPPP{{{qqqnnnpppxxxnnnbbbWWWVVVRRROOOMMMOOOSSSWWW___mmm}}}}}}~~~}}}{{{{{{}}}}}}zzzwwwsssjjj```ZZZYYYYYYXXXUUUVVVVVVUUUTTTRRRPPPNNNLLLIIIFFFAAA===999888888888555444444333333222222222333333333333333333333333000111111222222222111111111222333444444444444444111111222222222222111111111111111111111111111111000000000000000000000000......................../////////////////////////////////000000000000000...111444444222000000222...///000111222333444444//////000000000000000///////////////////////////......///000111222333333000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000666555444333222000//////000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////---...///111111111000///000000000000111111111111000000000000000000000000.../////////000000111111000000000000000000000000...//////000111222222222333333222222111000000000000111222333333222111000000000000000000000000000111111111111222222222222222222333444555666888999888999;;;===???@@@??????AAAAAAAAABBBDDDGGGIIIJJJGGGGGGFFFEEEEEEDDDDDDCCCFFFHHHJJJMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPSSSSSSSSSRRRRRRQQQQQQQQQLLLKKKKKKIIIGGGEEEDDDBBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGGGGHHHJJJLLLNNNPPPPPPOOOOOOOOOPPPPPPQQQwwwwwwrrrjjj___UUUQQQOOOLLLNNNTTTZZZfffxxx~~~}}}{{{yyyxxxwwwooommmhhh```XXXTTTUUUWWWUUUUUUVVVWWWXXXVVVRRRNNNKKKHHHDDDAAA>>>:::777444333333222222222222222222333333333222222222111111333222222111111222222333000000000111111222222222000000000111222222222333444333222111000000000000000000000000000000000000111222222222222111000000000000111111111111000000000000000000000000000000222111000000000000000111///////////////000111111111000///...------------111111000000//////......000000////////////000000000000000000000000000000000000000000000000000000......//////000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111333333222222111111000000000000000000000000000000//////000000000000//////......///000000000000000000000////////////000000000000000000111111111111000000000000000111111222111111000000000000111111////////////////////////111111000000//////......000000000000111111111111111000///111444444111...333222222111111111111222///000222222111111222444555555666777999::::::;;;>>>>>>??????@@@AAABBBCCCCCCCCCDDDEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKMMMOOOPPPOOONNNLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNPPPPPPQQQRRRQQQQQQQQQPPPPPPOOOOOONNNLLLLLLKKKJJJGGGDDDAAA???BBBAAA@@@???>>>>>>>>>???BBBCCCCCCDDDDDDDDDCCCCCCDDDCCCBBBAAAAAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCEEEGGGJJJLLLIIIJJJJJJKKKKKKLLLLLLMMMxxxmmmbbb\\\WWWRRRQQQTTTXXXbbbqqq~~~|||zzzyyyxxxtttsssooohhh```[[[ZZZ[[[WWWWWWVVVWWWWWWVVVSSSQQQNNNKKKGGGDDDAAA===999666444333333333333333333333333333333222222222222111333222222111111222222333111111111222222222333333111111111111111222222222444333222111000000000000000000000000000000000000000111111111111000//////000000111111111111000000000000000000000000000000111000000000000000111111///////////////000111111111000000000000111222222111000000000/////////...000000////////////000000000000000000000000000000000000000000000000000000.../////////000000000111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111111111111111111000000000000000000000000000000000//////000000000000//////......///000000000000000111000000//////000000111000000000000111111111111000000000000000111111222111111000000000000111111000000000000000000000000111111000000////////////000000000000111111111222333111111333555666333111444333333222222222222222000222333444333333555666999::::::;;;<<<===>>>???AAA@@@@@@@@@AAABBBCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIJJJLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOMMMMMMMMMKKKIIIEEECCCAAA@@@@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@AAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???@@@AAACCCEEEGGGGGGGGGHHHIIIIIIJJJKKKKKK~~~~~~vvvnnneee[[[TTTRRRVVV\\\ggguuu~~~|||zzzzzzxxxwwwuuupppiiiccc```___[[[YYYWWWWWWWWWVVVUUUSSSSSSPPPLLLIIIFFFBBB===:::555555444444444444555555333333333333222222222222333222222111111222222333222222222222333333333333222222222111111111111111333333222111000000000000000000000000000000000000000000000000000///......000000111111111111000000000000000000000000000000000/////////000111222222///////////////000000111/////////000111333444555000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111///000000000000000000111000000000000000000000000//////000000000000//////......///000000000000000111111111000000111111111000000000000111111111111000000000000000111111222111111000000000000111111111111111111111111111111111000000000000/////////000000111111111222222222444333333555777777666444555444444333222333333333333555777777777888:::;;;??????@@@AAABBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOMMMKKKHHHEEEDDD@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@@@@???>>>============<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@BBBCCCCCCEEEFFFGGGHHHHHH}}}~~~~~~wwwgggYYYQQQUUUWWW^^^lll}}}}}}|||vvvwwwvvvtttooojjjfffddd```]]]YYYVVVVVVVVVVVVUUUVVVSSSPPPMMMJJJEEE@@@===666555444444333444555555444444333333333222222222333222222111111222222333333333333333333333333333333222222222111000000000333222222111000000111111000000000000000000000000000000111111000000///...000000111111111111000000////////////////////////////////////000111333333000000////////////000000............000111222333000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111......//////000000111111000000000000000000000000//////000000000000//////......///000000000000000222222111111111111222222///000000000111111111111000000000000000111111222111111000000000000111111111111111111111111111111000000000000000000000000111111111222222222333333444444444555666777777666555444444333333333444444777888;;;;;;<<<===???AAACCCCCCDDDEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNKKKJJJIIIIIIJJJLLLNNNOOOPPPQQQQQQRRRRRRQQQQQQPPPQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPMMMKKKHHHFFFBBBCCCCCCCCCCCCBBBBBBAAA????????????>>>===<<<;;;=========<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<======>>>???@@@AAABBBCCCDDD~~~~~~~~~|||zzz}}}yyyfffXXXSSSRRRVVVbbbttt~~~uuuvvvvvvvvvuuurrrooollleeeaaa[[[XXXVVVVVVVVVVVVWWWUUURRRPPPMMMIIIDDD@@@888777555444333333444444444444444333333333222222333222222111111222222333333333333333333333333333333222222222111000000000333222111111000111111111111111111111111111111111111111222222111111000///000000111111111111000000////////////////////////////////////000111333333000000////////////000000000000////////////000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111......//////000000111111000000000000000000000000//////000000000000//////......///000000000000000222222111111111111222222///000000000111111111111000000000000000111111222111111000000000000111111111111111111111111111111000000000000111111111111222222222222333333333333222333444444444555666777555444444444555555666777;;;===???@@@@@@AAACCCEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNKKKKKKIIIIIIJJJMMMOOOQQQPPPPPPQQQQQQQQQQQQPPPPPPRRRQQQQQQPPPPPPOOOOOONNNPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSRRRPPPMMMKKKIIIFFFFFFFFFFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@???>>>===@@@AAAAAAAAAAAAAAAAAA@@@????????????????????????>>>>>>==================:::;;;<<<===>>>???@@@@@@|||yyyzzz}}}~~~|||xxxzzz~~~wwwgggVVVRRRQQQXXXfffuuuyyyxxxxxxxxxzzzzzzxxxwwwlllgggaaa\\\YYYXXXWWWVVVWWWVVVTTTSSSPPPMMMGGGDDD<<<:::888555333333444444444444444444333333333333333222222111111222222333333333333333222222222222222222222111111111111111222222111111111111111222111111111111111111111111222222222222222111000000000000111111111111000000000000000000000000000000000/////////000111222222111000000///////////////333222111000////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111///000000000000000000111000000000000000000000000//////000000000000//////......///000000000000000111111111000000111111111000000000000111111111111000000000000000111111222111111000000000000111111111111111111111111111111000000000111111111111222222222333333333444444444111222333333333444666888666666666777888:::;;;<<>>??????zzzxxxxxxyyy~~~~~~}}}}}}|||~~~vvv___YYYSSSSSSZZZdddnnnsss}}}~~~{{{xxxxxx{{{}}}}}}|||sssnnngggaaa^^^[[[YYYXXXXXXWWWVVVUUUTTTPPPKKKHHHAAA???;;;888555444444555555444444444444333333333333222222111111222222333333333222222222111111111111111111111111222222222222111111111111111222222111111111111111111111111111111111111111000000///000000111111111111000000000000000000000000000000111000000000000000111111111111000///////////////222111000///.............../////////000000000111000000////////////000000000000000000000000000000000000000000000000000000111000000000/////////...000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111111111111111111000000000000000000000000000000000//////000000000000//////......///000000000000000111000000//////000000111000000000000111111111111000000000000000111111222111111000000000000111111000000000000000000000000000000111111111222222222333333333333444444444444111222444333222333666999888888999;;;===???AAABBBBBBDDDEEEEEEEEEEEEGGGHHHFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKIIIHHHHHHIIIJJJMMMOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSRRROOOMMMLLLGGGHHHJJJLLLLLLKKKJJJIIIJJJJJJJJJKKKKKKJJJJJJIIIKKKKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@~~~zzzyyyyyywwwxxx|||}}}wwwvvvzzz|||hhhaaaWWWRRRSSSZZZbbbhhhooouuu|||xxxvvvyyy|||}}}}}}xxxssslllfffaaa^^^[[[YYYXXXXXXWWWWWWVVVSSSNNNKKKEEECCC>>>:::777666666666555555444444444333333333333222222222222222222333222222222111111000000000000000111111222222222333222111111111111111222222111111111111111111111111000000000000000//////...000000111111111111000000000000000000000000000000222111000000000000000111111111000///////////////......---,,,,,,,,,,,,,,,.../////////000000111111000000////////////000000000000000000000000000000000000000000000000000000111111000000/////////...000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111333333222222111111000000000000000000000000000000//////000000000000//////...//////000000000000000000000////////////000000000000000000111111111111000000000000000111111222111111000000000000111111////////////////////////000000111111222222222222333333333444444444555555111333555444333444777;;;999:::;;;===@@@CCCEEEGGGDDDEEEGGGGGGFFFFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJFFFGGGGGGIIIJJJLLLMMMNNNQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOPPPQQQRRRTTTTTTUUUTTTTTTTTTTTTRRRPPPNNNLLLEEEGGGJJJMMMNNNOOONNNNNNMMMMMMNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKIIIHHHFFFEEECCCCCCCCCCCCBBBBBBBBBBBB~~~zzzvvvuuuvvvyyyyyyttt}}}}}}uuujjj\\\TTTTTTWWWZZZZZZeeeiiirrr|||xxxtttvvvzzz}}}}}}zzzyyyyyyvvvqqqhhhaaa\\\YYYYYYWWWVVVVVVWWWVVVSSSOOOKKKGGGAAA<<<:::888777555333333222222333333444444111111000000000000111111333333333333333333333333111111111111111111111111//////000000111111111222555444222111111111222222000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000111111000000000000111111222111111111000000/////////000111000//////000111000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111111000///......///000111000000000000000000000000000000111111111111000000000000000000000000000000222222111111111111111111111111111222333444666777444444444444444444444444333333222333444666888999???@@@BBBCCCEEEFFFFFFGGGHHHGGGGGGGGGHHHHHHIIIJJJHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKKKKJJJKKKKKKKKKLLLLLLMMMMMMIIIIIIIIIHHHFFFEEECCCBBBDDDDDDDDDEEEEEEGGGHHHHHHKKKLLLNNNOOOQQQQQQRRRRRRLLLNNNOOONNNLLLLLLMMMNNNQQQPPPOOOOOOPPPQQQQQQPPPRRRRRRRRRRRRQQQPPPOOONNNMMMLLLJJJJJJLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLMMMMMMNNNOOOPPPQQQQQQNNNNNNOOOOOOOOONNNNNNMMMNNNNNNMMMLLLKKKIIIGGGGGGEEEEEEEEEDDDEEEEEEFFFFFF}}}zzzyyywwwxxx{{{yyyyyy{{{xxxiii\\\VVVUUUUUUTTTZZZ^^^eeerrr~~~yyyuuuvvvzzz||||||zzzvvvooohhh```\\\ZZZXXXVVVVVVXXXWWWUUURRRNNNJJJDDD???<<<:::888666444333333333333333444444222222111111111111222222333333333333333333333333111111111111111111111111000000000000111111111222333222111000000000111111000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000111111111111000000000000000000000000111111000000000000111111111111111111000000000///...000111111111111333444000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111222111000//////000111222000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111111222333444555666444444555555555555555555777777777777999;;;===>>>@@@AAACCCDDDFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJJJJJJJKKKKKKKKKLLLHHHHHHGGGFFFEEECCCAAA@@@BBBBBBBBBCCCDDDEEEGGGHHHKKKLLLMMMNNNNNNOOOOOOOOOIIIJJJKKKKKKJJJJJJLLLMMMRRRQQQPPPPPPPPPQQQQQQQQQOOOOOOPPPQQQRRRRRRRRRRRRPPPNNNLLLLLLLLLMMMLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOPPPPPPQQQPPPPPPPPPOOOOOOOOOOOONNNNNNMMMMMMQQQQQQQQQPPPOOOMMMLLLKKKJJJJJJIIIIIIJJJKKKLLLMMM~~~|||zzzyyyyyy{{{}}}}}}zzzxxxzzzzzzkkk___WWWTTTRRRSSSUUUZZZdddrrrzzztttssswww|||~~~}}}{{{xxxpppfff^^^[[[YYYWWWWWWWWWXXXWWWVVVSSSOOOIIIDDD@@@<<<999777555444444333333333444444333333222222222222333333222222222222222222222222222222222222222222222222000000000111111111111111222111000000///000000000000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222222000000000000000000000000111111000000000000111111111111111111000000000000000111333222111111222444000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111222222222222333333444555555555555555555555555555999999:::;;;===???AAACCCBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIEEEFFFHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFEEEDDDBBB@@@???>>>?????????@@@BBBDDDFFFGGGJJJKKKKKKKKKKKKKKKJJJJJJFFFGGGIIIIIIIIIIIILLLNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNPPPQQQSSSSSSTTTTTTRRRPPPOOONNNOOOPPPOOONNNMMMNNNNNNNNNOOOOOOPPPPPPRRRSSSTTTTTTSSSQQQOOOMMMOOOOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKJJJJJJKKKMMMNNNOOO~~~}}}||||||||||||{{{{{{wwwzzzzzzmmmbbb[[[XXXTTTTTTXXX^^^ffftttyyyvvvwww{{{~~~~~~}}}vvvjjj```\\\ZZZXXXWWWWWWWWWXXXXXXVVVRRRMMMHHHCCC???:::777666666555444333333444444333333222222222222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111000000000111111000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111000000000000000000000000111111111222222000000000000000000000000111111000000000000111111111111111000000000000000222333333222000//////000000000000000000000000000000000111111111111000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////111111111111111222222222333333333222222333444444444444444444555555555555888999:::<<<>>>AAACCCDDDCCCDDDFFFGGGHHHIIIIIIIIIGGGHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFDDDEEEGGGIIIJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCAAA???>>>===<<<<<<======???AAACCCEEEFFFIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHIIIKKKNNNKKKKKKKKKJJJIIIIIIJJJKKKNNNPPPQQQTTTUUUWWWWWWXXXUUUUUUTTTUUUWWWWWWUUUSSSOOOOOOQQQSSSUUUWWWXXXYYYZZZ[[[[[[[[[YYYVVVRRRPPPQQQPPPNNNMMMMMMMMMNNNNNNLLLMMMMMMMMMMMMLLLLLLKKKMMMLLLKKKKKKKKKMMMOOOPPP~~~}}}}}}xxxyyyxxxuuu||||||pppfff```WWWVVVWWW\\\```iii{{{}}}~~~}}}~~~~~~xxxlllccc___^^^\\\ZZZXXXWWWXXXXXXVVVSSSOOOKKKGGGBBB===999888777666555444444333444222222111111111111222222111111111111111111111111222222222222222222222222222222222111111111111111111222222222222222222222000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111/////////000000000111111000000000000000000000000111111000000000000111111000000000000000000111111///000111000///...///000000000000000000000000000000000111111111111000000000000000000000000000000///000000000111111111111///000000000000000000///000000000000000000000000000000111111111111000000////////////////////////000000111111111222222222333333333222222333444444333333444444555666666777999:::<<<>>>AAABBBDDDEEEEEEEEEFFFHHHIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDGGGIIIIIIIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCAAA???>>>===============>>>???AAACCCEEEFFFHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIHHHGGGHHHKKKNNNOOOPPPPPPOOOMMMLLLMMMOOOOOOQQQUUUYYY]]]```cccdddaaaaaabbbcccbbb```\\\XXXSSSTTTWWWZZZ^^^bbbeeefffhhhhhhiiiiiifffccc___\\\XXXVVVSSSQQQPPPQQQRRRTTTSSSTTTUUUUUUVVVUUUUUUUUUTTTRRRPPPNNNNNNOOOPPPQQQ}}}|||xxxwwwyyy~~~xxxzzz}}}rrrkkk^^^XXXWWWZZZ]]]cccsss~~~}}}}}}{{{wwwoooiiiddddddbbb___[[[XXXXXXXXXVVVTTTQQQNNNKKKFFFAAA===999999777666444444333333222222111111111111222222222222222222222222222222333333333333333333333333222222222222222111111111111111222333333333333222000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000000000000000000000000000000000111111000000000000111111000000000000111111111111...///111111000111222444000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111//////000000000000//////000000000000000000000000000000111111111111000000000000000000000000000000000000000111222222333333222222222222333333444555333333444666777999:::;;;===>>>@@@BBBDDDFFFGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEECCCDDDFFFGGGHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>??????@@@@@@@@@AAACCCEEEGGGHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKJJJJJJLLLOOORRRSSSUUUVVVTTTPPPOOOQQQTTTSSSVVV\\\bbbiiiooosssuuussstttuuuvvvsssmmmeee___[[[]]]```eeejjjnnnqqqssswwwxxxxxxwwwuuurrrooommmdddbbb^^^[[[ZZZ[[[]]]___]]]^^^___```aaaaaaaaaaaa\\\YYYVVVRRRPPPPPPQQQRRRzzzwwwwwwxxxyyy}}}zzzmmmbbb[[[[[[[[[^^^mmm~~~}}}zzzvvvsssqqqjjjkkkjjjeee___ZZZXXXXXXVVVUUUSSSRRROOOKKKFFFBBB;;;:::888666555444333333333333222222222222333333333333333333333333333333333333333333333333333333333333333222222111111111///000111222333333222111000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111//////000000000111111111000000000000000000000000111111000000000000111111///000000000111111111111555666777666444333333444000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111///000111111111111000///000000000000000000000000000000111111111111000000000000000000000000000000///000000111222222333333111111111222333444555666444555777999;;;>>>???@@@@@@AAACCCEEEGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDBBBAAA@@@??????@@@AAABBBCCCCCCDDDDDDEEEGGGHHHIIIGGGHHHJJJLLLMMMNNNOOOOOOOOOPPPQQQQQQRRRVVV[[[^^^]]]```aaa___ZZZYYY[[[___```bbbhhhnnnuuuzzz~~~~~~tttlllfffhhhkkkoootttxxx{{{|||~~~}}}{{{zzzsssppplllhhhgggiiilllnnnkkkkkkmmmnnnppppppqqqqqqkkkhhhccc^^^ZZZYYYYYYYYY|||yyywwwwwwvvvyyy~~~nnnaaa]]][[[\\\iiizzz}}}yyyvvvvvvwwwnnnpppooojjjccc\\\YYYYYYVVVVVVUUUTTTSSSOOOJJJFFF;;;:::999777555444333333555444444333333444444555333333333333333333333333333333333333333333333333333333333222222111111111...///000222222222111000000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000111111111111222222222000000000000000000000000111111000000000000111111//////000000111111111222???@@@>>>;;;666333111222000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000111222333333222111000000000000000000000000000000000111111111111000000000000000000000000000000///000000111222222333333111111111222333555666777555666999;;;>>>AAACCCDDD@@@AAACCCEEEFFFGGGFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHGGGHHHJJJJJJJJJHHHFFFEEEBBBAAAAAA@@@@@@AAAAAABBBEEEDDDDDDDDDEEEFFFGGGHHHFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@??????AAACCCDDDFFFFFFFFFFFFGGGHHHJJJJJJGGGIIIKKKMMMOOOQQQRRRSSSTTTVVVWWWYYY\\\```fffkkklllooopppnnniiigggjjjnnnmmmooorrrwww|||zzzoooppprrrvvvyyy}}}~~~{{{vvvrrrqqqsssvvvxxxyyyzzz|||~~~~~~zzztttnnnjjjhhhggggggyyytttuuu{{{~~~|||zzznnnccc]]]___eeekkk~~~{{{xxxuuusssqqqnnnkkkfff```YYYTTTUUUUUUUUUUUUUUURRRNNNJJJ@@@>>>:::777555444555666444444333333333444444555555444333333222222222222444333222222111111222222333333222111111222333333111111111111111111111111333222222222111000000000//////000111222333333333222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000111111111000000000000000111111000000000000111111000000000000111111111111000000000000111111111111444333333222222333333444FFFGGGCCC999333111000...111111111111111222222222333222111000000111222333222111111111000000//////111111111111111000//////222111111111000000//////000000000000000000000000/////////000111111222222333222222111000///......111111000000000000111111111222444666777888999999===>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFEEEFFFFFFGGGGGGGGGFFFFFFIIIGGGGGGHHHJJJIIIEEEBBBBBB@@@>>>======@@@CCCEEEDDDEEEGGGJJJKKKKKKKKKKKKEEEEEEFFFFFFFFFEEEDDDCCCDDDDDDCCCBBBAAACCCGGGJJJKKKKKKJJJIIILLLPPPOOOJJJLLLKKKKKKNNNSSSWWWYYYZZZ[[[___cccdddeeejjjssszzz~~~zzzuuurrrqqqqqqyyyyyyyyyzzz{{{}}}{{{tttttttttuuuvvvyyy{{{|||~~~~~~|||wwwttttttxxx}}}{{{}}}wwwsssrrrtttvvv}}}wwwuuuyyy}}}}}}yyyzzzvvvhhh```___dddjjjwww~~~zzzwwwrrrpppmmmjjjfff```YYYUUUVVVUUUUUUVVVVVVTTTPPPMMMEEEBBB>>>999666666666777555444444333444444555555555444333333222222333333333333222222222222222222333333222111111222333333111111111111111111111111222222222111111111111111000000000111222222222333111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000111111111111111000000000000111111000000000000111111111111000000000000111111111111333333222222222222333333===???<<<555000000111///111111111111111111111000111000///......///000111111111111111000000000///111111111111111000//////111111111111000000000///000000000000000000000000//////000000111111222222333333222222111000//////111111111111111222333444111222444666888:::;;;;;;>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFIIIGGGGGGGGGHHHGGGCCC@@@@@@???===<<<>>>@@@CCCFFFIIIIIIJJJKKKKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHFFFFFFEEECCCBBBCCCFFFHHHJJJMMMNNNOOOTTTYYYXXXSSSRRRRRRRRRUUUZZZ___aaabbbgggkkknnnppppppttt{{{yyyuuussssss{{{{{{{{{{{{{{{|||}}}~~~{{{~~~~~~yyypppoooooonnnooopppqqqrrrxxxyyyxxxwwwuuuvvvxxxzzzxxxuuuppplllllloootttwwwyyy}}}~~~xxxuuuvvv{{{{{{wwwxxxzzz}}}yyyvvvzzzrrrfff```cccgggmmmzzz|||zzzqqqooollliiifffaaa[[[WWWWWWVVVVVVVVVVVVVVVSSSQQQLLLHHHCCC===999777777888555555444444444444555555555444333333333333333333111222333333333333333222333222222111111222222333111111111111111111111111111111111111111222222222111111111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000//////000000111111222222111111000000000000111111000000000000111111111111000000000000111111111111222222111111111111222222333666555111...111333222111111111000000/////////000000////////////000000111111111111000000000000000111111111111000000///111111111111000000000000000000000000000000000000//////000000111222222222444444333333222222111111111111111222333444555666222444666888:::<<<===>>>???@@@AAACCCDDDDDDDDDEEECCCDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFHHHGGGFFFFFFFFFDDD@@@>>>>>>===<<<===>>>AAADDDFFFJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHFFFFFFHHHJJJJJJPPPUUUYYY```ffffffccc___^^^___bbbgggkkknnnnnnsssvvvzzz{{{{{{}}}yyytttqqqqqqsssrrrqqqppppppoooppppppmmmooosssxxxzzzyyytttqqqiiiiiihhhffffffeeeffffffjjjkkkkkkjjjiiijjjlllnnnmmmjjjfffbbbaaadddgggjjjqqqtttyyy|||~~~{{{uuussswww~~~|||zzzzzzyyyyyyxxxwwwwww~~~yyyxxx|||}}}pppfffdddeeegggnnnxxx~~~{{{{{{qqqooollliiifffccc___\\\[[[YYYWWWWWWWWWWWWVVVUUUQQQNNNGGGAAA<<<999888888777666555555444555555555555444444333333333444444111222333444444444333222222222222222222222222222111111111111111111111111000000000111222222222333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111////////////////////////////////////000000000000111111000000000000111111000000000000000000000000......///000111222222333111111000000000000111111///000000000111111111111///000000000111111111111111111000000000000111111...222333000///222444444222111111000///...------222111111111111111111222111111111000000000000000000000111111111111000///111111111000000000000000000000000000000000000000///000000111111222333333444444444444444333333333222222222222333444555666555666888;;;===???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFDDDEEEGGGHHHHHHFFFDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFGGGGGGEEEDDDCCC@@@>>><<<;;;<<<<<<===@@@BBBEEEFFFFFFGGGHHHIIIKKKLLLLLLMMMKKKJJJIIIIIIIIIJJJKKKKKKLLLNNNNNNNNNMMMMMMOOOQQQPPPXXXaaahhhpppwwwxxxuuupppooonnnooosssvvvwwwwwwxxxzzz}}}}}}|||}}}~~~xxxqqqkkkiiihhhfffeeedddbbb```___^^^^^^______aaaeeeggggggeeeccc``````___^^^]]]\\\\\\\\\___``````^^^]]]]]]___bbb```^^^ZZZXXXWWWYYY\\\^^^bbbeeejjjmmmppprrruuuwww{{{xxxsssnnnmmmpppvvv|||~~~xxxwwwtttpppooossszzzzzzzzz}}}{{{pppiiigggaaadddiiiooovvv~~~}}}zzzzzzrrrpppllljjjhhhfffcccaaa```]]]ZZZXXXXXXXXXXXXXXXTTTQQQKKKDDD???;;;999999888777666666555555555555444444444333333444555555222333333444444444333333222222222222222222222222111111111111111111111111000000000111222222222333222222222111111111111111000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...////////////////////////////////////000000000000111111000000000000111111000000000000000000000000......///000111222222333111111000000000000111111///000000000111111111111///000000000111111111111111000000//////000000111---111222///...111333222222111111000///...------111111111222222111111111000000000000000000111111///000000111111111000000000000000000000000111111000000000000000000000000000000000111222222333333444444444444444555555555444444333333333444555555888999;;;>>>@@@AAABBBCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEFFFGGGHHHGGGFFFCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEECCC@@@===<<<;;;;;;;;;===???AAADDDEEEFFFEEEEEEFFFGGGIIIJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMOOORRRSSSTTTTTTVVVXXX]]]gggqqqyyy}}}zzzyyyzzzzzzzzzyyyvvvwwwwwwwwwvvvuuuvvvvvvxxxwwwsssmmmfffaaa___^^^___^^^\\\ZZZXXXVVVUUUUUUTTTSSSSSSUUUWWWWWWVVVTTTUUUUUUUUUUUUUUUTTTTTTTTTVVVVVVVVVTTTRRRRRRTTTUUUSSSRRRPPPNNNNNNPPPRRRTTTVVVXXX\\\___aaacccfffhhhmmmlllkkkhhhffffffiiikkkyyywwwrrrmmmjjjkkkooosss~~~{{{{{{|||{{{rrrmmmaaa___```eeeiiinnnwww|||zzzuuurrrnnnlllkkkjjjiiihhhgggccc]]]YYYXXXXXXYYYYYYTTTRRRNNNIIIDDD@@@<<<;;;999888777666666555666666444444444444444444555666555555444333333333333333111222222333333222222111111111111111111111111111111111111111111222222222111111111111111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000///.........000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000//////000000111111222222111111000000000000111111000000000000111111111111000000000000111111111111111111000000000000111111---111222///---///000///111111111000000///////////////000000000000//////000000000000111111111111///000000111111111111000000000000000111111111111000000000000000000000000000000111111222333333333333333444444555555666666555555555555555666777888<<<===>>>@@@BBBCCCDDDDDDBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFGGGGGGFFFDDDBBBAAABBBCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEBBB>>><<<;;;<<<;;;<<>>:::999888777666666666666444444444444444555666666999777444222111111333444111222333333333333222111111111111111111111111111222222222111111111111111000000000111222222222333///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000111111111111111000000000000111111000000000000111111111111000000000000111111111111222111111000000111111222///333444111///111111000111111111111111111111000...///000111111000///...///000000000111111111111//////000111111111111111///000000000111111111111000000000000000000000000000111111222222333333444222222333444444555666666444555666777999;;;===>>>???@@@AAACCCDDDDDDEEEEEEBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBAAAAAABBBCCCEEEFFFFFFGGGGGGDDDEEEEEEBBB>>>;;;<<<===<<<>>>AAADDDEEEFFFFFFFFFIIIHHHGGGGGGGGGGGGHHHIIIJJJMMMQQQUUUXXXYYYYYYYYY[[[^^^bbbeeefffffffffgggoooxxx|||xxxvvvsssqqqnnngggeeebbb___^^^^^^^^^^^^]]]]]][[[XXXTTTQQQQQQRRROOONNNMMMKKKJJJJJJIIIIIIMMMLLLLLLMMMNNNOOONNNMMMKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLMMMMMMMMMNNNQQQSSSTTTSSSQQQOOOMMMMMMLLLLLLMMMNNNPPPPPPPPPQQQSSSUUUVVVXXXZZZYYYWWWVVVUUUUUU~~~yyysssnnnkkkjjjjjjhhhlllrrrzzz|||uuullleeeccc^^^YYY[[[aaabbbmmm{{{~~~yyyuuuqqqooopppqqqqqqqqqqqqjjjbbb[[[XXXWWWWWWXXXTTTUUUTTTRRRNNNIIICCC@@@:::999888777666666666666444444444444444555666777;;;888444111000111222444111222333444444333222111111111111111111111111111333222222222111111000000//////000111222333333444//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000111111111000000000000000111111000000000000111111000000000000111111111111000000000000111111111111222222111111111111222222222666777444333555555333111111111111111222222222000111222333333222111000//////000000111111111222//////000111111111111111//////000000111111111222000000000000000000000000000111111222222333444444111222222333444555666666444444666999<<>>;;;===???===???BBBEEEGGGGGGFFFFFFGGGGGGFFFGGGHHHJJJLLLNNNUUUXXX^^^cccfffhhhgggfffeeeiiimmmoooooonnnnnnnnnmmmuuu}}}~~~yyytttrrrooollljjj```]]]YYYVVVUUUUUUVVVVVVTTTTTTSSSQQQNNNMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJKKKMMMMMMMMMOOOQQQRRRQQQPPPOOOPPPPPPQQQPPPOOOMMMLLLLLLMMMOOOPPPQQQTTTXXX[[[]]]\\\YYYVVVTTTQQQPPPOOOKKKLLLMMMLLLKKKLLLNNNOOOPPPQQQSSSRRRQQQPPPQQQRRR{{{vvvqqqllliiijjjkkkmmmooottt~~~xxxnnneee___]]][[[ZZZYYYaaannn{{{{{{uuurrrrrrrrrooolllqqqmmmggg```[[[YYYXXXXXXYYYXXXVVVRRRNNNKKKGGGFFF>>>;;;777555555666555555666555444444333333333333444444333333333333222222333333333333333333333333333333333222222222111111333333222111111222333333444333111000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////222111111111000000//////111111222222111000///...111111000000000000111111000000000000000000000000222111111111000000//////---...000111222222222111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333222111111111000000///////////////000111111222222222222222111111111111111111111111111222444666888777888;;;>>>AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJGGGFFFEEECCCBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCAAA>>>======>>>BBBBBBDDDGGGHHHHHHEEEBBBGGGGGGHHHGGGGGGLLLUUU\\\___eeeoooyyy|||xxxpppqqqsssuuuvvvsssnnnjjjkkkmmmpppsssttttttssssssrrrpppmmmjjjhhhfffccc```]]]YYYRRRMMMJJJKKKMMMOOOPPPOOOMMMLLLLLLNNNQQQRRRQQQRRRSSSQQQPPPPPPQQQSSSVVVWWWWWWWWWWWWXXX[[[]]]^^^^^^^^^]]]ZZZWWWTTTRRRTTTTTTTTTTTTVVVXXXYYY[[[aaabbbddddddaaa]]]XXXUUUTTTSSSQQQPPPOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNMMM~~~zzzvvvqqqnnnjjjkkkkkkjjjmmmvvv|||tttlllfffbbb^^^[[[YYY```kkkwwwyyyuuuttttttrrrppprrroooiiiccc^^^[[[YYYYYYYYYXXXWWWTTTQQQMMMJJJHHHAAA>>>:::888777777666555555555444333333333444444444444333333333333222222333333333333333333333333333333333222222222111111333222222111111222222333333333111000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////111111111111000000000///111111111000000/////////111111000000000000111111000000000000000000000000111111111111000000000///...///000111222222111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222222333111111111111000000000///111111111000000000000000111111111111111111111111222111111222333555777888999:::===???AAACCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDBBBCCCCCCBBB@@@@@@AAABBBBBBCCCDDDFFFGGGGGGFFFDDDEEEGGGHHHJJJMMMUUU```iiinnnttt~~~uuuuuuuuuvvvvvvsssnnnkkkffffffggghhhhhhhhhggggggeeeccc```______]]][[[YYYUUURRRMMMIIIGGGGGGIIIKKKNNNNNNNNNOOOSSSWWW\\\^^^___``````^^^\\\[[[\\\]]]cccdddeeedddcccccceeegggmmmmmmmmmlllhhhccc___\\\ZZZZZZZZZZZZ\\\___bbbccciiikkkmmmnnnlllhhhdddaaaYYYXXXUUUSSSSSSSSSTTTUUUQQQQQQQQQQQQQQQQQQPPPPPP|||xxxuuunnnnnnkkkgggfffkkkttt{{{~~~xxxrrrkkkddd___]]]```gggtttzzzwwwvvvuuutttuuurrrmmmgggbbb^^^[[[ZZZXXXXXXXXXWWWTTTPPPMMMJJJFFFCCC???<<<:::999777666444444444444444444555555444444333333333333222222333333333333333333333333333333333222222222111111333222111111111111222333333222111111000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///111111111111000000000000111111///......//////000111111000000000000111111000000000000000000000000111111111111000000000000///000111111111111000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222111111111111111111111000000000000222222111111000//////...000000000000000000111111222222333333555777888999<<<===???AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@??????===>>>>>>@@@AAABBBCCCCCCAAABBBCCCCCCBBBCCCEEEGGGEEEFFFFFFGGGGGGHHHIIIIIIIIIKKKNNNQQQVVV```mmmvvv~~~{{{yyyvvvtttssspppllliiicccbbb```^^^]]]\\\[[[[[[WWWVVVUUUUUUVVVVVVTTTRRRMMMLLLJJJHHHGGGHHHIIIIIIOOOPPPSSSWWW^^^fffmmmqqqssssssssspppmmmkkkjjjkkkrrrsssttttttrrrqqqqqqqqq|||}}}~~~}}}yyysssmmmiiidddcccbbbbbbdddgggkkkmmmsssuuuxxxzzzyyywwwsssqqqeeebbb^^^[[[YYYYYYZZZ\\\XXXXXXYYYZZZZZZZZZZZZYYY~~~|||uuusssooojjjfffgggkkkooovvvxxxooohhhccccccgggsss{{{xxxwwwwwwzzzxxxsssmmmgggbbb]]][[[WWWXXXXXXXXXVVVRRROOOMMMJJJFFFBBB???<<<:::777555444444444444444555666777444444333333333222222222333333333333333333333333333333333222222222111111222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111000000000111111111000000000000000222000...------...000111111111000000000000111111000000000000000000000000111111111000000000000000111111111111111000000000///000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333222222111111000000111111111000000000000000111111111111000000/////////000000000000000111111333333444555777999:::;;;@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCAAA??????>>>>>>;;;<<<===>>>@@@AAABBBCCCBBBCCCDDDDDDDDDEEEGGGIIIIIIJJJJJJJJJKKKLLLNNNPPPSSSUUUXXXZZZ___hhhuuu~~~|||yyytttpppmmmjjjgggeeecccaaa]]]YYYVVVUUUTTTTTTQQQPPPQQQRRRTTTUUUTTTRRRMMMMMMNNNOOOPPPPPPPPPPPPVVVWWW[[[aaajjjsss{{{zzzwwwvvvvvv{{{}}}~~~|||yyyxxxxxxzzzvvvooonnnlllkkklllooorrruuuzzz|||uuuqqqkkkeeeaaa```aaabbbcccdddeeeggghhhhhhhhhhhh{{{xxxtttnnnjjjggghhhiiimmmvvv}}}|||}}}{{{uuukkkiiijjjuuu~~~|||{{{{{{uuunnnfff```\\\WWWWWWXXXWWWUUUSSSPPPNNNLLLIIIEEEAAA>>>;;;777555444444444444555555666777444444333333333222222222333333333333333333333333333333333222222222111111111111111111111111111111111111111111222111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000111111111000///------///111222111111000000000000111111000000000000000000000000000000000000000000111111111111111000000000000000///000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222111111000000000000000000000000000111111//////000000111111111111//////000000111111111222333444666888999;;;<<<===BBBBBBBBBBBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEECCCBBBAAA???>>>>>>======;;;<<<===>>>@@@AAABBBCCCCCCDDDEEEEEEEEEFFFHHHJJJKKKNNNPPPQQQQQQRRRTTTVVV\\\^^^aaacccgggoooyyy{{{wwwqqqllliiifffdddbbb^^^\\\XXXTTTQQQPPPPPPPPPOOOOOOQQQTTTWWWXXXWWWUUUTTTVVVYYY\\\^^^^^^]]]]]]```bbbeeekkkrrr{{{~~~~~~}}}{{{yyyxxxxxxyyy{{{}}}{{{rrrllliiihhhhhhmmmoooqqqtttvvvvvvvvvvvv}}}yyytttoookkkhhhfffgggjjjsss{{{yyy~~~sssnnnmmmtttvvvmmmddd___YYYXXXXXXWWWUUUSSSQQQQQQNNNKKKGGGDDDAAA===999666555555555444555555666666444444333333333333222222333333333333333333333333333333333222222222111111000000111222222111000000000000111222222222222111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000111111222222111111000000000000000111111111111111000000//////000222222111111000000000000111111000000000000000000000000000000000000111111111111111000000000000000111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111000000000000000000000111111111111...//////000111111222222000000000111222222333333444555777:::<<<===>>>>>>BBBBBBBBBAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCC@@@???>>>>>>======>>>>>>===>>>>>>@@@AAABBBCCCCCCDDDFFFGGGHHHHHHIIIKKKMMMQQQVVV[[[^^^]]]\\\]]]___ccceeehhhjjjlllqqqyyyuuuqqqlllhhheeedddbbbaaaVVVUUURRROOONNNMMMNNNNNNPPPRRRUUUZZZ^^^aaaaaa___bbbdddiiimmmooopppooonnnooooooqqquuu{{{zzzuuurrrqqquuuwww{{{~~~zzzuuupppkkkhhheeeeeejjjsss|||~~~|||wwwrrrnnnqqq}}}tttiiiccc]]][[[YYYWWWUUUTTTTTTSSSQQQNNNJJJGGGDDD@@@;;;888777666666555555555555666444444333333333333222222333333333333333333333333333333333222222222111111///000111222222111000//////000111222333222222111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000111111222222111111000///000000000111111111111111111111111222222222333111111000000000000111111000000000000000000000000///000000000111111111111000000//////000111222333000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111///000000000111111111111000000000000000111111111000111111222333333444444555666888;;;===?????????BBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@======<<<<<<======>>>???@@@@@@AAAAAABBBCCCDDDDDDEEEGGGIIIJJJLLLNNNQQQTTT\\\ccclllqqqooolllkkklllkkknnnppppppnnnooossswwwyyy{{{{{{yyyvvvtttuuuvvvkkkhhhcccaaa```___]]]\\\SSSSSSRRRQQQRRRRRRTTTTTTXXX[[[```gggooossstttttttttvvv{{{~~~}}}}}}{{{uuuooojjjfffeeehhhnnnssszzz{{{~~~yyysssmmmnnnwwwxxxmmmfff```^^^[[[WWWUUUUUUUUUVVVRRRPPPLLLIIIFFFBBB>>>:::888777666555555555555555444444444333333333222222333333333333333333333333333333333222222222111111///000111222222111000//////000111222333333222111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111//////000000111111111222000111222333333333333333111111000000000000111111000000000000000000000000//////000000111111111222000////////////111333444000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111222222//////000000111111111222222222111111000/////////111111222333444444555555555666999<<<>>>???@@@@@@BBBAAA@@@@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBAAA@@@???>>>;;;;;;;;;<<<<<<>>>??????BBBBBBBBBCCCCCCDDDDDDDDDEEEGGGJJJLLLOOORRRVVVYYYfffooo{{{{{{xxxxxxtttvvvvvvsssnnnkkkkkklllnnnrrruuusssnnnjjjjjjlllaaa___[[[ZZZYYYYYYXXXWWWVVVVVVWWWXXXYYY[[[\\\]]]bbbfffllluuuxxxqqqlllgggeeehhhlllqqqzzzvvvllljjjlllrrryyyqqqgggddd___[[[XXXWWWWWWXXXTTTRRRPPPOOOLLLHHHCCC???;;;999666444444444444333666555444333222333333444444444444444444444444444222222222222222222222222222222222111111111111000111111111000000000000000111111111111111111111111555444222000//////000111111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111000111222222333000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000222222111111111111111111000000000000000000000000000111111111111222222222333222111000000111222333//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111111222333333222000//////000222444666888999:::<<<===>>>???AAABBBCCCDDDBBBBBBBBBBBBAAA@@@??????AAABBBDDDEEEFFFEEECCCBBBAAAAAAAAAAAA@@@???======::::::;;;===@@@CCCEEEFFFDDDFFFHHHIIIJJJIIIHHHGGGEEEGGGIIIMMMRRRYYYbbbgggttt~~~ttttttuuuuuutttqqqlllgggdddgggiiikkkiiifffbbb```___YYYYYYXXXWWWVVVYYY]]]```___aaaccceeeggghhhhhhgggmmmpppvvv}}}wwwpppjjjfffggghhhjjjqqqwww}}}pppjjjgggiiiqqq{{{~~~xxxrrrnnniiiddd```\\\ZZZXXXVVVTTTRRRPPPNNNJJJEEEBBB>>>;;;888666666666555444666555444333333333444444444444444444444444444444333333333333333333333333222222222222111111111111111111111111222222222222111111111111111111111111555444222000//////000111111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111222222000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111111222222222222222111000000111222222222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000111222222222111000000111111333555777999:::;;;<<<<<<===???@@@AAABBBCCCAAABBBBBBBBBBBBAAAAAA@@@CCCDDDEEEFFFFFFEEECCCBBB??????>>>===<<<<<<;;;;;;?????????@@@@@@BBBCCCCCCFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMRRRWWW]]]eeemmmsss~~~xxxttttttsssqqqlllfffaaa]]]^^^___```___\\\YYYXXXXXXUUUWWWZZZ\\\___dddiiilllpppqqqrrrtttuuuvvvuuuuuusssvvv{{{xxxrrrllliiigggeeeggglllsss~~~wwwmmmfffbbbeeejjjtttxxx}}}}}}zzztttnnnhhhbbb\\\XXXXXXVVVTTTRRRPPPMMMHHHEEEAAA>>>:::888888777666555666555444444333444444444444444444444444444444444444444444444444444444444333222222222111111111111111111111222333333444444111111111111111111111111444333222000000000111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000//////////////////000000000000000000000000000000000111111111111222222222222222111000000111222222000000000000000000000000111222222222222222222111000000000000000000000000000000000000000000000000000000111111222111111000333444555777999;;;<<<===<<<<<<===>>>@@@AAABBBBBBAAABBBBBBCCCCCCCCCBBBBBBDDDEEEFFFFFFFFFDDDCCCBBB???>>><<<;;;;;;;;;;;;<<>>???===>>>>>>???AAABBBBBBCCCAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@AAA???===<<<;;;<<<===???>>>??????AAABBBDDDFFFGGGHHHHHHIIIJJJLLLPPPSSSUUUWWW\\\eeelllrrrwww{{{}}}{{{tttlllkkkiiifffbbb]]]YYYWWWQQQQQQQQQPPPNNNOOORRRUUUVVV^^^jjjvvv~~~yyyuuuooohhhfffggghhhmmmwww}}}|||wwwnnnhhhccc```^^^^^^bbbhhhkkkppp}}}}}}xxxqqqfff^^^YYYWWWUUUSSSRRRPPPMMMJJJEEEBBB>>>;;;999777555444444555555555555555555555444444444444444444444444222222222222222222222222333333333222222222222111...//////000111222333333111111111111111111111111222222111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000......///000000000000///000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000000000000111111222222222000000000000000000000000000000111111111222222222111111111222222111111111222222222222222222222222000111111111111111111000000000000000000000000000000000000000000000000000000000000111222333333444888888:::;;;===>>>???@@@@@@@@@AAAAAABBBCCCDDDDDDAAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@???>>>@@@???===;;;;;;<<<>>>???===>>>???@@@BBBDDDFFFGGGIIIIIIJJJLLLPPPUUUZZZ]]]```fffmmmsssuuuvvvvvvwwwyyy}}}~~~{{{yyywwwsssmmmfffeeebbb]]]YYYUUUQQQPPPMMMMMMNNNNNNNNNQQQUUUYYY]]]gggttt}}}zzzuuunnnjjjkkkccceeellluuu||||||}}}zzzsssmmmeee^^^]]][[[]]]``````aaannn~~~xxxnnneeeZZZXXXUUUTTTSSSRRROOOMMMHHHDDD@@@<<<:::888555444444444555666666666666555444444444444444444444444222222222222222222222222333333333333222222222222/////////000111111111222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000...///000111222111000///000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000111111222222333333000000000000000000000000000111111111111222222222000111222222222222111000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000111111333444666777999:::;;;<<<>>>???@@@AAAAAAAAABBBCCCCCCDDDEEEEEEAAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;;;;<<<===@@@@@@@@@AAABBBCCCDDDEEEJJJKKKMMMQQQWWW^^^cccggglllpppuuuxxxwwwtttqqqoooooorrrrrrooommmmmmiiiddd```^^^ZZZUUUPPPLLLJJJHHHKKKLLLNNNPPPSSSWWW\\\```hhhqqq~~~|||uuuqqqqqqfffeeehhhmmmrrrzzz~~~||||||~~~zzzuuummmdddccc______```\\\ZZZfffwwwzzzppphhh\\\ZZZWWWVVVUUUTTTRRRPPPKKKGGGBBB>>><<<999777555333444555666777777666555444444444444444444444444333333333333333333333333444444333333333222222222111111111111111111111111111111111111111111111111111111111222222222111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000...///111222333222111000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000/////////000111222222222000000000000000000000000000111111111111222222222000111222222222222111000........................111111222222222222111111000000000000000000000000000000000000000000000000111111111222444666888999::::::;;;===>>>???@@@AAAAAAAAABBBBBBCCCDDDDDDDDDAAABBBBBBBBBBBBAAAAAA@@@@@@@@@???????????????@@@========================@@@@@@@@@BBBCCCEEEGGGHHHLLLNNNRRRXXX___gggmmmppptttwwwzzzzzzvvvpppllliiifffiiiiiieeecccbbb___ZZZXXXWWWSSSPPPNNNMMMLLLLLLQQQSSSWWW[[[___eeekkkooottt}}}{{{wwwwwwmmmjjjjjjllllllnnnzzzwwwwwwnnnjjjeeecccccc]]]XXXddduuu~~~yyyooofff^^^\\\YYYWWWWWWVVVTTTSSSMMMIIIDDD@@@===;;;888666333444666777777777666555444444444444444444444444444444444444444444444444444444444333333333222222333333222222222222222222111111111111111111111111000111111222222222111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000...000222333444333111000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000---......///000111111222000000000000000000000000000111111111111222222222000111222333333222111000111111111111111111111111222333333444444333333222000000000000000000000000000000000000000000000000222222222333444777999::::::;;;<<<===>>>???@@@AAA@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@@@@@@@???@@@@@@AAAAAA>>>???@@@@@@@@@@@@??????======???BBBFFFIIILLLNNNNNNPPPVVV]]]eeemmmssswwwvvvyyy{{{yyytttmmmhhheeeaaadddccc___[[[ZZZVVVQQQRRRQQQPPPOOOPPPSSSUUUVVVZZZ]]]bbbhhhmmmsssyyy}}}}}}xxxrrrlllhhhiiinnnrrruuu~~~{{{wwwsssoookkkeee```dddkkk}}}yyytttnnnjjjddd```[[[XXXWWWXXXXXXWWWMMMIIIEEEAAA???>>>;;;:::555444444444444555666666555555444444444333333333333333333333333333333333222222222222222222222222000111333444444333111000333333333222222111111111222222111111111111222222000000000000000000000000222111000//////000111222...//////000111222222222111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333333222111000///...---//////000000111111222222444333111000000111333444222222222222222222222222000111111111111222222222////////////////////////222222222111111111000000222333333333333222111111000000000000000000000000222333333222000///111222222333555777999:::;;;;;;======>>>???@@@AAAAAABBBEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDCCCBBBAAA@@@@@@???AAAAAAAAAAAAAAA@@@???>>>???>>><<<<<<>>>?????????CCCCCCBBBDDDGGGMMMRRRUUUWWWYYY^^^fffnnnsssuuuuuuzzz{{{{{{yyytttmmmfffbbbZZZZZZZZZWWWTTTSSSSSSTTTRRRRRRTTTVVVYYY\\\^^^___ggglllrrrwwwzzz~~~{{{vvvoookkkkkkmmmpppqqqxxx|||wwwrrrkkkeeegggmmm}}}zzzvvvpppkkkbbb```\\\ZZZYYYYYYWWWVVVRRRNNNIIIEEEBBB???<<<:::555555555444444555666666555555555555444444444333333333333333333333333333222222222222222222222222000111333444444333111000333333333222222222111111222222111111111111222222000000000000000000000000222111000//////000111222...//////000111111222222111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000000000000111111111333222111000000111222333222222222222222222222222000111111111111222222222111111111111111111111111222222222111111111000000222222222222222111111000000000000000000000000000111222222111000///111222333444666888999;;;;;;<<<======>>>???@@@AAABBBBBBDDDDDDCCCCCCBBBBBBBBBBBBDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAEEEEEEEEEEEEFFFFFFEEEDDDFFFFFFFFFHHHLLLPPPUUUXXX\\\```gggooovvvxxxwwwuuutttvvvxxxxxxsssiii```ZZZUUUUUUTTTRRROOONNNPPPQQQXXX\\\aaaeeegggiiikkkmmmuuuyyy|||vvvrrrpppooonnnmmmlllttt}}}tttmmmnnnsss~~~~~~~~~{{{uuunnngggeeedddbbbaaa^^^ZZZWWWXXXTTTOOOJJJFFFBBB>>>;;;777666555555555555555666666666666555555555444444333333333333333333333333222222222222222222222222111222333444444333222111333333333222222222222111222222111111111111222222000000000000000000000000111111000000000000111111/////////000111111222222000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111......///000111222222333111111111111000000000000222111000//////000111222222222222222222222222222000111111111111222222222111111111111111111111111222222222111111111111111111111222222111111000///000000000000000000000000000111222111000000222333444555777999:::<<<<<<<<<======>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEFFFHHHIIIIIIIIIHHHGGGKKKLLLMMMPPPSSSWWWZZZ[[[```eeemmmvvv|||{{{vvvrrrnnnrrruuuuuuoooeeeYYYRRRPPPPPPOOONNNMMMNNNQQQSSS```hhhsssxxxyyyyyy{{{~~~zzzwwwsssooommmmmmooovvv}}}vvvvvvzzz}}}vvvrrrrrrqqqpppmmmggg___ZZZZZZVVVRRRMMMIIIEEEAAA>>>888777777666555555555666777666666666666555555555444444444444444444444444222222222222222222222222111222222333333222222111222222222222222222222222222222111111111111222222000000000000000000000000111000000000000000000111//////000000111111111111000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111......///000111222222333222222111111000000//////111111000//////000111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000111111111111000//////000000000000000000000000///000111111111111333555666777888:::<<<============>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBCCCCCCDDDDDDBBBBBBBBBCCCCCCDDDEEEEEEDDDEEEGGGIIIJJJKKKMMMNNNRRRSSSVVVYYY[[[^^^___``````eeellltttyyywwwrrrmmmkkkmmmpppooojjj```VVVPPPMMMNNNOOOOOOQQQTTTZZZ]]]iiiuuuzzzuuuqqqqqqooopppwww{{{{{{~~~~~~~~~|||wwwnnnccc\\\YYYVVVRRROOOLLLIIIEEEBBB:::999888777666555555555777666666666666555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222000000000000000000000000000000000111111000000000000000000000000111111111000111222333333222111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111111222222111111000000//////111000000000000000000111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111000111111111111000//////111111111111111111111111///000222222222333555888888999:::<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEAAABBBBBBCCCCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEFFFHHHJJJLLLNNNOOOSSSXXX\\\[[[\\\___aaacccdddddddddaaadddiiiooorrrrrrnnnjjjfffffffffeeeaaa[[[UUURRRMMMOOORRRVVVZZZ___fffjjjvvv~~~~~~~~~~~~}}}yyysssnnnmmmrrrwww~~~{{{{{{}}}rrreee]]]XXXVVVSSSQQQOOOLLLHHHEEE;;;:::999777666555555555666666666555555555444444444444444444444444444444222222222222222222222222222222222222222222222222111222222222222333333333222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000111111000111111111111111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111000000//////111111111111000000000000111111111111111111111111111111111111111111111111000111111111111222222222////////////////////////111111111111111222222222111111222222111111000///111111111111111111111111///111222333444555888:::999:::<<<===>>>?????????>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFBBBBBBCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFHHHIIINNNQQQUUUVVVXXX[[[bbbgggeeeeeefffggghhhhhhhhhhhhfffgggiiilllnnnmmmjjjggg___^^^]]][[[YYYXXXVVVVVVRRRUUUZZZ```eeekkkqqqvvv||||||~~~zzzyyy~~~xxxqqqooorrrssssss~~~~~~wwwwww{{{|||vvviiiaaaZZZXXXVVVTTTRRRNNNJJJGGG<<<;;;:::888777666555555555555555555444444444333555555555555555555555555222222222222222222222222333222222222222222222333111111222222222333333333222222111111111111222222000000000000000000000000///000111222222111000///111000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000///000000000000000111111111111111222222222222111111111111111111111111111111000111111111111222222222000000000000000000000000000000111111111222222222222222222222222111111000111111111111111111111111000111333555555777:::===;;;;;;===>>>??????@@@@@@>>>??????@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEHHHKKKNNNPPPWWW]]]cccfffggghhhkkknnnmmmllllllkkkkkkjjjjjjjjjiiijjjkkklllllliiiccc___ZZZZZZZZZZZZZZZ[[[\\\\\\]]]aaahhhnnnsssxxx||||||zzz|||yyywwwzzzwwwtttvvvsssnnnuuuzzzssssssvvvwwwzzznnnfff\\\ZZZXXXVVVSSSPPPKKKGGG===<<<:::888777666555555555555444444444333333333555555555555555555555555222222222222222222222222333222222111111222222333111111111222222333333333222222111111111111222222000000000000000000000000///000111222222111000///111111111000000000000000111000///......///000111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111111//////000000111111222222222222333333333333222222000000000000000000000000000111111111111222222222111111111111111111111111000000111111222222222222222333333333333222111111111111111111111111111111000222444555666999<<<>>>;;;<<<===??????@@@@@@@@@>>>???@@@@@@BBBBBBCCCDDDBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEGGGKKKOOOSSSVVVccckkktttyyyxxxvvvvvvwwwqqqpppooommmlllkkkkkkkkkjjjkkklllmmmkkkeee]]]WWWYYYYYY[[[]]]___```aaabbbhhhlllsssyyy}}}yyyyyy}}}{{{yyyzzz~~~{{{xxxyyy}}}}}}yyyuuusssrrrsssttt~~~}}}}}}|||vvvooommmpppuuuyyysssiiiaaa\\\WWWUUUUUURRRLLLGGGFFFBBB<<<888777666555444666666555555555444444444888777666555444333333333333333333333333333333333///000111222222222222222333333333333333333333333111111111111111111111111000000000111222222222333000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333///000111222222222222222111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111333222222222111111000000111111111111111111111111333222222222222222333333333555666999;;;<<<======?????????>>>>>>>>>>>>>>>===???AAACCCCCCCCCBBBAAABBBBBBAAAAAABBBBBBCCCCCCFFFDDDBBBCCCEEEFFFEEEBBBDDDFFFGGGIIILLLSSS\\\dddqqq~~~|||yyyyyytttooooooqqqssspppmmmvvvooojjjiiigggbbb]]]\\\VVVZZZaaaeeegggjjjooosssrrrwww~~~}}}uuusssvvv|||~~~{{{zzz{{{xxxuuuttttttzzz~~~~~~~~~zzzrrrooooooqqquuuzzz}}}}}}~~~}}}uuuhhhbbb[[[WWWVVVSSSOOOJJJHHHDDD>>>:::888777666555666666555555555444444444777666555444444444444444333333333333333333333333000111111222222222222111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222///000111222222222222111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111111000000000111111111111111111111111222222111111222222333333555666888:::<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCBBB@@@????????????@@@AAABBBCCCDDDEEECCCAAABBBDDDEEEDDDBBBCCCFFFIIIMMMSSS[[[fffmmm{{{}}}yyyuuurrrsssvvvwwwuuuqqquuunnnhhhfffccc^^^ZZZ[[[]]]dddlllrrrtttvvvyyy{{{wwwtttvvv{{{{{{wwwrrrwwwzzzwwwuuussswww~~~~~~}}}wwwrrrpppnnnrrrwwwyyyxxxvvvuuuttt|||rrrkkkaaaZZZWWWTTTQQQNNNJJJFFFAAA===;;;999777666666666666555555555444444666555555444444444555555222222222222222222222222222222222222222222111000222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111000000111111222222111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000//////111111111111111111111111111111111111222222333444777888:::;;;===>>>??????>>>>>>>>>>>>>>>>>>?????????@@@AAAAAAAAA@@@???>>>;;;;;;<<<===???AAACCCDDDEEEDDDBBBCCCDDDEEEEEEDDDFFFHHHMMMSSS[[[eeepppvvvzzzxxxwwwxxx{{{{{{xxxuuuuuummmfffccc```\\\[[[]]]hhhppp||||||xxxyyy|||}}}vvvrrrmmmqqqwww~~~|||yyyuuuuuuyyy}}}}}}zzzvvvtttqqqtttxxxzzzxxxtttpppmmmqqqyyy{{{ssshhh^^^XXXUUUSSSRRRLLLHHHCCC???<<<:::888666666666666666555555555555555555444444444555555666222222222222222222222222333333333333222111111000444444444444444444444444222222222222222222222222333222222222111000000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333222222222111000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000///////////////111111111111111111111111111111111111222333444555999:::<<<===>>>??????@@@>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@???>>>===<<<::::::;;;<<<>>>@@@AAABBBFFFEEEDDDDDDEEEFFFGGGGGGIIILLLQQQYYYbbbmmmvvv||||||{{{{{{}}}}}}|||xxxtttrrrlllfffdddbbb```bbbeeeooozzz~~~~~~~~~}}}{{{vvvrrrooolllnnnssszzz|||xxxwww{{{}}}~~~|||zzzzzzuuuwwwzzz|||{{{vvvpppllliiippp|||xxxmmmbbb[[[WWWUUUTTTNNNJJJEEEAAA>>>;;;888666777777666666666555555555555555444444444555555666222222222222222222222222333333333333333222111000444444444444444444444444222222222222222222222222333222222222111000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333222222222111000000000000000111111111000000///111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111///////////////000000000111111111111111111111111111111111222333555666777;;;<<<===>>>???@@@@@@@@@======>>>>>>????????????@@@@@@??????>>>===<<<;;;;;;;;;;;;<<<===>>>@@@@@@CCCCCCCCCCCCDDDFFFHHHJJJKKKNNNTTT]]]iiittt|||~~~~~~~~~|||xxxsssooolllhhhfffhhhhhhgggkkkpppuuu~~~yyyvvvuuutttttttttuuuuuutttrrrooonnnmmmooorrrxxx|||yyyyyy{{{xxxzzz|||~~~~~~zzztttooogggkkkttt{{{rrrhhh___YYYWWWVVVQQQMMMIIIEEEAAA>>>:::777777777777666666666555555666555555444444444555555333333333333333333333333333333333333333333222111222222222222222222222222333333333333333333333333222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111000000111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000111111111111111111111111111111222222222444555777999:::======>>>???????????????=========>>>??????@@@@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<===>>>???@@@AAAAAABBBCCCCCCDDDGGGKKKOOOPPPSSSYYYcccppp{{{}}}}}}yyysssnnnkkkggggggjjjoooqqqppptttyyyzzz~~~{{{zzz|||~~~zzzsssooolllkkkkkklllmmmnnnooooooooonnnnnnmmmnnnqqqvvv}}}}}}|||{{{|||}}}}}}{{{wwwkkkmmmrrr}}}|||vvvmmmeee^^^ZZZXXXUUUQQQMMMIIIEEEAAA===:::777777777777666666666555777666555444444444444444444444444444444444444444222222333333444333333333333333333333333333333333333333333333333333333333111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000000000000000//////...111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111222333444555777999;;;<<<===>>>>>>????????????>>><<<======>>>??????@@@@@@>>>======<<<;;;;;;;;;;;;<<<<<<===>>>???AAACCCDDDDDDFFFHHHHHHIIIMMMSSSWWW^^^___ccclllvvv~~~~~~yyyyyy|||vvvqqqllljjjiiilllsss{{{}}}|||~~~~~~zzzxxxxxxyyy~~~{{{tttmmmhhheeeeeefffhhhhhhjjjkkklllmmmnnnnnnlllnnnpppttt{{{}}}{{{~~~qqqqqqttt}}}}}}yyyqqqiiiaaa\\\ZZZXXXTTTPPPLLLHHHDDD???<<<777777777777666666666666888777666555444333333333555555555555555555555555111222333333444444444444555555555555555555555555333333333333333333333333000000111111222222222333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333000000000000000///......111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222222333111111111111111111111111333444444666888:::<<<======>>>>>>?????????>>>>>><<<======>>>???@@@@@@@@@======<<<;;;;;;;;;;;;<<<;;;;;;===>>>AAADDDFFFGGGIIIKKKNNNOOOPPPTTT[[[```llllllmmmsssyyy~~~}}}}}}vvvttt{{{{{{uuuppplllkkknnnsss|||{{{wwwwwwwww}}}|||vvvnnnfffbbbaaaccceeedddfffiiijjjkkkmmmppprrrmmmmmmooorrrwww~~~~~~zzzwwwvvv|||yyyvvvtttooohhhaaa]]]XXXRRROOOMMMIIIBBB;;;777777777777777666666666555444333333222222333333333333333333333333333333444444444444444444444444333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000///000000000000111111111111111111222222333333333222222222111111111000000/////////000111111222222222222222222222222222222222222222222222111000///222222222111111111000000111111111111111111111111222222222111111111000000......//////000000111111111111111111111111111111000000000000111111111111111000/////////000222333333222222222222222333333666777888999;;;<<<===>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::999999999:::<<<===;;;===???@@@BBBEEEIIILLLLLLUUU\\\[[[[[[aaajjjnnnuuutttsssssstttwww{{{}}}yyyxxxzzz~~~~~~|||~~~~~~~~~}}}xxxsssppprrrtttxxx}}}xxxzzz{{{zzzyyytttllleeeaaa```bbbdddeeegggiiijjjjjjkkknnnppplllmmmnnnqqqvvv~~~~~~}}}~~~yyyqqqjjjccc]]]UUUQQQOOOKKKCCC===999999888888777777777777666555444444333333444444333333333333333333333333444444444444444444444444333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222111222222222222222222333222222222111111111000000111111111111000000000000111111111111111111111111222222222222222111000000222222222111111111000000111111111111111111111111222222222111111111000000////////////000000111111111111111111111111111111000000000000111111111111111000000///000111222333333333222222222333444444777777888:::;;;<<<===>>>>>>>>>????????????>>>>>>========================:::999888888999:::<<<======???@@@BBBCCCGGGLLLPPPVVVaaakkknnnnnnrrrvvvwww}}}zzzwwwuuuuuuuuuvvvvvvtttuuuxxxwwwtttuuuzzz{{{~~~~~~{{{yyy{{{~~~|||~~~}}}|||~~~|||}}}{{{tttpppiiiddd``````bbbcccfffhhhiiijjjiiijjjkkkmmmlllmmmnnnpppuuu}}}yyyllleee[[[UUUQQQMMMFFF@@@<<<;;;:::999888888777777777666666555444555555555333333333333333333333333444444444444444444444444333333222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111222222222333222222222222222111111111222222222111111111111111333222222111000000//////000000000000000000000000111222222222222111000000222222222111111111111111111111111111111111111111222222222111111111111111/////////000000000000111111111111111111111111111000000000111111111222222111000000000000111222222333333333333333444555555777888999:::;;;===>>>>>>>>>>>>????????????>>>>>>========================;;;:::::::::;;;<<<>>>???AAABBBCCCDDDFFFKKKQQQVVVaaappp~~~zzzwwwtttsssrrrtttqqqqqqqqqoookkkmmmqqqxxx}}}~~~yyyyyy}}}~~~yyyuuuooolllhhhcccaaaaaacccdddiiijjjkkkkkkiiiiiijjjkkklllmmmoooqqquuu|||wwwnnnbbbYYYTTTPPPIIIDDD>>>===;;;999888777777777777666555555444444555555444444444444444444444444444444444444444444444444333333333222222333333333222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333222222111111000000111111111111111111111111222222222111111000000000111111111111111111111111111111222222222111111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222000000000111111111222222222222222222333444555666999999:::;;;<<<===>>>>>>>>>>>>????????????>>>>>>===========================<<<<<<<<<>>>@@@AAACCCCCCDDDEEEFFFJJJPPPXXX^^^jjjzzz~~~{{{yyywwwuuuuuussspppnnnmmmjjjfffhhhlllvvv}}}{{{{{{{{{{{{zzzwwwrrrnnnkkkiiifffcccbbbcccdddeeekkkllllllkkkjjjiiiiiijjjlllmmmnnnqqqttt{{{{{{|||~~~wwwhhh]]]WWWSSSMMMIIIAAA???<<<:::888777777777666555555444333444444444444444444444444444444444444444444444444444444444444333333333333333333444222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222111111000000000111111111111111111111111000000111111222222222333222222222222222222222222000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222000111111111222222222222000000111111333444666666::::::;;;<<<======>>>>>>>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDDDDFFFHHHKKKPPPXXX```gggrrr}}}}}}|||{{{yyywwwvvvuuupppllliiiiiifffcccffflllwww||||||zzzyyyvvvuuussspppllliiigggfffdddccccccdddeeefffjjjkkklllkkkiiihhhhhhiiiiiikkkmmmooossszzz|||zzzxxxrrrrrrtttxxx~~~mmm```YYYUUUQQQNNNDDDBBB???;;;999777777888666555444444333333444444444444444444444444444444444444444444444444444444444444333333333333444444333333333333333333333333111111111111111111111111000000000000000000000000111111111111222222222333111111111111111000000000111111111111111222222222000000111111222333333444222222222222222222222222000000111222222222222111111111111111111222222222111111111111111111111111111111111111111222222222222111111111111000000000111111111111111111111111111111111222222222222333000111222222333333222222000000111222444555777888;;;;;;<<<<<<===>>>>>>???>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;===@@@BBBDDDEEEHHHLLLQQQXXXaaajjjppp{{{~~~|||yyyuuuqqqooojjjfffdddeeeddddddhhhooo}}}}}}{{{|||{{{xxxssspppmmmkkkhhhfffbbbbbbbbbbbbbbbdddeeefffhhhiiijjjiiigggeeefffgggeeegggjjjmmmqqqwwwzzztttpppmmmlllmmmsss~~~pppbbb[[[WWWTTTQQQIIIFFFBBB>>>;;;:::999:::777666555555444555555555555555555555555555555555444444444444444444444444444444333333333333444444333333333333333333333333111111111111111111111111111111111111111111111111000000000111111111222222000000000000111111111111000000111111111222222222222222222222222222222222111111111111111111111111000000111222222222222222000000111111111222222222111111111111111111111111000000111111111222222222222222222111111111000000111111111111111111111111111111111222222222333333000111222333333333222222222222333444666888:::;;;<<<<<<<<<===>>>>>>??????>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???BBBDDDFFFGGGKKKQQQXXXaaajjjtttzzz~~~yyysssmmmjjjgggdddccceeefffhhhooowww}}}{{{zzz~~~|||xxxrrrmmmjjjhhhfffddd______``````aaacccdddeeefffggghhhgggeeeddddddeeebbbdddgggkkkooouuu}}}zzzqqqkkkllliiijjjqqq}}}qqqccc[[[XXXVVVTTTLLLIIIDDD@@@===<<<;;;<<<888888777666666666666666555555555555555555555555444444444444444444444444555444444333333444444555333333333333333333333333111111111111111111111111222222222222222222222222///000000000000111111111//////000000111111222222000000111111222222222222444444333222222111111111000000000000000000000000///000111222222222222222000000111111222222222222111111111111111111111111000000111111222222222222222222222222111111000000111111111111111111111111111111222222222333333333000111222333444333222222333444444666888:::<<<===<<<<<<======>>>>>>??????>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@CCCFFFHHHJJJIIIMMMUUU^^^gggqqqzzzzzzsssllliiihhheeedddgggjjjnnnvvv|||yyyxxxzzz~~~~~~xxxqqqllliiifffbbb___````````````aaabbbddddddffffffeeeddddddccccccbbbcccbbbcccfffhhhlllvvvwwwtttiiikkklllllltttttteee[[[VVVTTTSSSOOOJJJDDD@@@===<<<;;;999;;;;;;999777666555555555777777666555444444333333222222222222222222222222555444444333333444444555555555444333333333333444222222222222222222222222111111111111111111111111333333222222111222222222000111222333333222111000000000000000000000000000222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000111111222222222222111111444444333222111000///...000000000000000000000000111111222222222333333333222222222111111111111111333222222222222222333333333555888:::<<<<<<<<<;;;>>>>>>>>>>>>============@@@???>>>===<<<;;;;;;;;;===>>>??????===;;;;;;;;;AAACCCEEEFFFFFFGGGIIIKKKTTTWWW\\\ccckkkttt|||yyysssooommmeeegggjjjnnnrrrxxx}}}|||{{{wwwpppllliiigggdddaaaaaaaaa```aaaaaabbbcccdddeeeeeeddddddcccbbbbbbbbbaaa```aaadddeeeiiisss}}}}}}xxxlllmmmkkkiiippp}}}xxxkkkaaa[[[XXXVVVQQQNNNIIIDDD@@@>>><<<;;;:::999888777777666777777777666666555444444333333333333333333333333333333555444444333333444444555444444333222222222222333222222222222222222222222111111111111111111111111333333222222111222222333000111222222222222111000000000000000000000000000222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111222222222111111111111111222222222222222222222222111111111111222222222333111111111111111111222222222222111111222222333333444666888;;;<<<<<<;;;;;;>>>>>>>>>>>>============??????===<<<<<<;;;;;;;;;<<<===??????>>>>>>???AAABBBDDDFFFHHHJJJMMMPPPSSSYYY]]]cccggglllrrryyy{{{uuupppnnnkkkmmmppptttwww}}}~~~wwwtttoookkkiiigggeeecccbbbbbbaaaaaaaaabbbbbbcccdddccccccbbbbbbaaa``````___]]]^^^```bbbeeennnxxxtttqqqlllhhhlllwww|||xxxyyytttjjjbbb]]]YYYTTTSSSOOOJJJDDD???======888888777777777888888999666666666555444444333333333333333333333333333333555444444333333444444555333333222111111111111222222222222222222222222222111111111111111111111111333222222111222222333333000111222222222222111000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111000000111111222222222333222222222222222222222222000000000111111111222222000000000111222222222333111111111111222222333444777888999;;;<<<<<<;;;:::============>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<<<<===???@@@AAABBBEEEGGGIIIKKKNNNQQQTTTWWW[[[^^^cccggglllnnnmmmooouuuzzz{{{}}}yyytttrrruuuwwwzzz|||~~~xxxuuurrrpppmmmjjjiiigggfffeeeccccccbbbbbbaaabbbbbbbbbbbbbbbbbbaaa``````______]]][[[\\\^^^___aaajjjttt|||}}}wwwnnniiilllttt|||~~~{{{vvvvvvyyy~~~sssiiiaaa[[[UUUUUUSSSNNNGGGAAA??????999999888888777777888888666666555555555444444444444444444444444444444444555444444333333444444555444333333222222222222222222222222222222222222222111111111111111111111111222222111111222222333333111111111222222111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111000111111111111222222222000000000000000000000000///000000000000111111111//////000111222333333333111111111111222333444555999:::;;;;;;<<<;;;;;;:::============>>>>>>>>>>>>>>>>>>===<<<<<<<<<=========>>>@@@AAABBBDDDHHHKKKQQQVVV]]]bbbeeeggghhhhhhmmmqqquuusssooonnnrrrvvvzzz}}}|||zzz|||vvvqqqnnnllllllkkkiiigggfffeeefffdddcccbbbbbbbbbbbbbbbcccbbbbbbaaa``````______^^^]]][[[[[[\\\]]]___hhhqqq{{{{{{pppjjjkkkqqqyyy}}}zzzxxxyyy~~~}}}rrrhhhaaaYYYXXXUUUPPPJJJDDDAAA@@@<<<;;;:::888777777666666555555555555555444444444444444444444444444444444555444444333333444444555555555444333333333333333222222222222222222222222111111111111111111111111222111111111222222333444222111111111111111111222000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111222222222111111111111000000000000000000000000000///000000000000111111111//////000111222333333333111111111222333555666777;;;;;;;;;<<<<<<;;;;;;;;;<<<=========>>>>>>>>>???>>>>>>=========>>>??????@@@AAAAAAAAACCCFFFKKKNNNVVV___lllwww||||||zzzxxxvvvyyyzzzwwwsssqqqssswww~~~~~~yyysssnnnjjjhhhggghhhhhhgggeeecccdddeeeccccccbbbbbbbbbccccccdddbbbaaaaaa``````______^^^]]][[[ZZZ[[[[[[]]]eeennnxxxtttnnnmmmooovvv}}}~~~vvvpppddd___YYYSSSNNNIIIDDD@@@===<<<;;;999777666666666555555555555555555555555333333333333333333333333555444444333333444444555666555444444333333444444222222222222222222222222111111111111111111111111111111111111222333444444222222111000000111222222000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111222222222222111111333222222222111111000000222222222222222222222222000000000111111111222222000000000111222222222333222222222444555777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>????????????>>>??????@@@AAAAAABBBCCCCCCCCCEEEIIIOOOTTTZZZfffyyy~~~}}}zzzxxxxxxzzz|||}}}{{{xxx||||||zzz~~~{{{xxxvvvwwwxxxzzzxxxuuuqqqmmmiiigggfffeeeccceeefffeeecccaaabbbcccbbbbbbbbbbbbcccddddddeeebbbbbbaaaaaa```_________\\\YYYYYYYYYYYYZZZbbbkkkttt|||vvvrrrqqqvvv|||tttkkk```XXXTTTNNNFFF@@@<<<;;;:::999888888777888555555555555555555555555333333333333333333333333555444444333333444444555555444333333222222333333222222222222222222222222111111111111111111111111111111111111222333444555222222111000000111222222000000000000000000000000222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222111111222222222222111111111111111111111222222222222222222222222222222222111111111111222222222333111111111111111111222222222333444555777999;;;<<<<<<;;;;;;<<<<<<===>>>>>><<<<<<<<<===>>>?????????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFIIINNNVVV[[[dddqqq~~~}}}xxxuuusssuuu{{{}}}yyyzzz|||xxxsssooooooooopppllljjjgggdddcccbbbcccdddaaadddeeedddaaa``````bbbbbbbbbbbbbbbcccdddeeefffbbbbbbbbbaaa``````______[[[XXXWWWXXXWWWXXX```iiippp}}}}}}xxxuuuxxx~~~tttfff\\\XXXRRRHHH@@@::::::999999888999999:::444555555555555555555555222222222222222222222222555444444333333444444555444333222222111111222222222222222222222222222222111111111111111111111111111111111111222333444555333222111000000111222333000000000000000000000000222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222111111222222222222111111...///000111222333444444000000000000000000000000111222222222222333333333222222222111111111111111333444444666888:::<<<===;;;;;;;;;<<<<<<===??????;;;<<<<<<===>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEDDDEEEFFFGGGLLLSSS\\\bbbooo{{{zzzssspppooouuu{{{xxxyyy|||~~~zzzxxxtttsssrrrooollliiifffdddcccbbb___^^^]]]___aaabbb```___^^^]]]]]]\\\\\\\\\``````aaacccccccccccccccdddcccaaa```^^^]]]\\\\\\]]]YYYWWWWWWVVVVVV[[[bbboooxxx~~~wwwyyyooo___YYYUUUNNNHHHAAA>>><<<:::999888666555444444444555555555555555222222222333333444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111111333333333222222222111111000000000000////////////000111222333333222111000000111222333333222111000111111000000111222333333333333222111111000000000111111111111111111111111222222222222222222222222222222222222111111000000111111111111111111111111222222222222222222222222111111111222222333333444555666777888999::::::;;;??????>>>>>>======<<<<<<===>>>>>>>>><<<<<<>>>@@@BBBAAAAAAAAABBBCCCEEEFFFEEEFFFHHHJJJOOOXXXeeennn{{{yyysssnnnqqqvvv{{{}}}zzz|||}}}zzzvvvssspppooommmkkkhhheeebbbaaa___^^^]]]\\\]]]```ccceeefffeeebbb___]]]\\\\\\\\\^^^___```bbbcccdddddddddfffeeedddbbbaaaaaa``````]]]YYYVVVVVVUUUTTTYYY```jjjttt{{{xxxzzzzzzyyyggg^^^XXXPPPJJJCCCAAA===;;;:::999777666555555555555555555555555222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111222222222333333333222222222111111111111111000000000//////000111222222222222111000000111222222222222111000111111000000111222222333111111222222222222222222111111111111111111111111222222222222222222222222222222222222111111111000111111111111111111111111222222222222222222222222111111222222333333444444555666777999::::::;;;;;;>>>>>>>>>>>>============<<<=========<<<<<<===???DDDCCCBBBBBBBBBBBBCCCDDDGGGHHHHHHJJJPPP[[[kkkvvvzzzvvvqqqnnnqqqvvv|||~~~{{{||||||zzzwwwtttooollljjjiiigggeeebbb```^^^]]]ZZZZZZZZZ[[[^^^bbbgggiiimmmjjjeee```\\\ZZZYYYYYY\\\]]]___aaabbbcccddddddeeeeeeddddddddddddcccccc___ZZZWWWVVVTTTRRRWWW]]]dddmmmzzzzzzvvvvvv|||qqqeee\\\SSSMMMGGGCCC>>>;;;:::999999888777666666555555444444444333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222000000111111222222333333333333333222222222111111222222222111111111000000000111222222222222111000000111222222222222111000111111111000111111222333111111111222333444444444111111111111111111111111222222222222222222222222222222222222111111111111111111111111111111111111222222222222222222222222111111222222333444555555666777888999:::;;;;;;;;;============>>>>>>>>>>>><<<>>>>>>>>>======???AAADDDDDDDDDDDDDDDEEEFFFFFFIIIIIIJJJLLLRRR```qqq}}}~~~yyyuuusssqqqooossszzz~~~|||zzzwwwtttqqqmmmiiifffdddcccaaa___]]][[[ZZZZZZXXXXXXYYY[[[```fffkkknnnqqqmmmfff___ZZZVVVUUUUUUYYY[[[]]]___aaacccddddddbbbbbbcccdddddddddeeeeeeaaa\\\YYYWWWTTTRRRVVV\\\```iiiuuuwwwuuuuuuwwwyyyiii___VVVQQQJJJFFF@@@;;;999999999888888777777666555444444333333333444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222000000111111222333444444333333333222222222111111333333333222222222111111111111111222222111111111111111111222222111111111222111111111111111222222222222222333333444444444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111222222222222222333333111222222333444555666666777888999:::;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>???@@@@@@??????AAACCCBBBCCCDDDEEEGGGHHHJJJJJJHHHJJJMMMQQQXXXdddsss~~~xxxuuusssuuuttttttyyy}}}{{{wwwuuuqqqooollliiidddaaa```___]]][[[YYYYYYXXXXXXXXXXXXZZZ\\\aaaggglllppprrrmmmggg___ZZZVVVUUUUUUWWWYYY[[[^^^```bbbccccccaaabbbccceeefffggggggfffddd___[[[YYYUUUSSSWWW]]]aaahhhsss~~~xxxsssnnnlllsss|||lll```YYYUUUMMMHHHAAA<<<:::999888888888888777666555555444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222000000111222333444444555333333333222222222111111333333333333222222222222222111111111111111111222222111111111111111111222222222111111111111111222444444444333333222222222111111111111111111111111222222222222222222222222222222222222222222222333111111111111111111111111111111111222222333333333111222333444555666777777888999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????===>>>??????>>>???AAACCCAAABBBDDDEEEGGGHHHIIIJJJIIINNNTTTZZZ```iiissszzz~~~zzzvvvtttuuuxxxyyyzzz{{{wwwuuuqqqooollljjjhhheeeaaa^^^\\\[[[YYYXXXWWWWWWWWWXXXYYYYYYYYY[[[^^^ccchhhkkknnnkkkeee___[[[XXXWWWWWWWWWXXXZZZ\\\___```aaabbbbbbcccfffhhhiiiiiiiiiiiiddd```\\\YYYVVVTTTWWW]]]dddjjjttt}}}zzzqqqjjjfffjjjtttnnnbbbZZZWWWOOOKKKEEE@@@===;;;999888888777777666666555555555555555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111222222333333444444333333333222222222111111333333333222222222111111222222111000000111222222222222111000000111222222333222111111000111111111444444444333222111111111111111111111111111111111222222222222222222222222222222222222333333333333111111111111111111111111111111111222222333333444222222333444666777888888999:::;;;;;;<<<<<<<<<;;;============>>>>>>>>>>>>:::;;;<<<<<<<<<===???AAACCCDDDFFFHHHJJJKKKKKKKKKPPPWWW___fffjjjnnnsssvvv|||~~~~~~}}}yyyxxxzzz~~~}}}yyytttqqqoookkkiiigggeeedddaaa^^^[[[YYYXXXVVVUUUTTTUUUVVVWWWXXXWWWVVVWWWXXX\\\___bbbdddccc___\\\YYYWWWVVVVVVVVVWWWYYY\\\]]]___``````bbbcccfffhhhiiiiiiiiihhhccc___[[[YYYVVVTTTWWW]]]ggglllttt|||uuummmffffffkkktttpppccc\\\YYYRRRNNNIIIDDDAAA>>>;;;888777777777666666666666666666555555555444444444444555555555555555555555555333333333333333333333333222222222222222222222222333333333333333333333333333333333222222222111111222222222222111111111111222222111000000111222222222222111000000111222222333222222111000000111111222222222222222222111111111111111111111111111111222222222222222222222222222222222333333333444444111111111111111111111111000111111222333333444444222222333555666777888999:::;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>============;;;<<<=========>>>@@@BBBFFFHHHKKKPPPSSSVVVXXXXXX]]]dddlllqqqrrrsssuuuwwwxxx{{{}}}|||~~~}}}yyyuuupppmmmkkkgggeeecccbbbaaa___\\\YYYWWWVVVTTTSSSRRRSSSUUUVVVVVVUUUTTTSSSSSSVVVXXXZZZ[[[ZZZYYYWWWUUUTTTSSSSSSVVVWWWYYY[[[]]]^^^______```aaadddfffggggggffffffbbb]]]ZZZXXXUUUSSSWWW]]]iiinnnuuu||||||sssjjjfffeeejjjyyyssseee]]]ZZZTTTQQQLLLHHHDDD@@@<<<:::666666666666777777777777666666555555555444444444555555555555555555555555333333333333333333333333222222222222222222222222444333333333333333333333333333333222222222111111222222222111111111000000333222111000000111222333333222111000000111222333333333222111000000111111000000000111222222333333111111111111111111111111222222222222222222222222222222222333333444444444111111111111111111111111000000111222333333444444222222333555666888999999;;;;;;<<<<<<===<<<<<<<<>>>>>======<<<<<<>>>???@@@AAA@@@AAADDDFFFFFFJJJPPPWWW^^^dddgggiiihhhmmmtttwwwwwwwwwxxxzzztttxxx{{{}}}uuuwwwzzz~~~{{{|||yyytttqqqnnnkkkhhhfffaaa```^^^\\\ZZZXXXWWWWWWUUUTTTRRRQQQPPPRRRSSSTTTTTTSSSRRRQQQOOOOOONNNNNNUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWZZZ]]]```aaaaaabbbaaabbbcccdddeeeeeeeeeeeeddd___[[[WWWSSSRRRXXX```llluuu|||~~~zzzooojjjhhhjjjqqqyyyyyynnnddd\\\WWWTTTPPPKKKEEEAAA===<<<;;;;;;999888777777777777666666555555555444444444555555555555555555555555444444444444444444444444222222222222222222222222444444444333333222222222444333333222222333333444222222111000//////000000111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222///000222333333222000///222222222222222222222222333333333333333222111000444333333222111111111222222222222111222222333333333444666777999::::::;;;;;;<<<<<<<<<======>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::<<>>;;;;;;:::999888777777777777666666555555555444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333222222222111111333222222111111222222333222111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222333333333333333222111000444333333222111111111222222222222111222222333444333444666888999::::::;;;;;;<<<<<<<<<=========>>>======<<<;;;::::::;;;;;;;;;===@@@BBBCCCEEEHHHJJJNNNVVV___iiiwww~~~{{{zzzyyyxxx{{{~~~xxxtttqqqnnnjjjfffdddbbb^^^\\\ZZZYYYWWWUUUTTTSSSRRRRRRQQQPPPOOONNNNNNOOOPPPQQQPPPOOONNNMMMLLLKKKKKKKKKMMMMMMNNNNNNOOOQQQRRRSSSVVVWWWYYY[[[]]]______```eeeeeefffggghhhhhhhhhhhhddd___[[[XXXTTTSSSYYYaaapppyyyxxxppplllnnnsss~~~sssiii___[[[VVVQQQLLLGGGAAA>>>:::999888777777777777777666666666555555555444444555555555555555555555555444444444444444444444444333333333333333333333333222222222222111111111111222111111000000111111222111111000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222444333111//////111333444222222222222222222222222222222333333333222111111333333222222222222222222222222222222222333444444444555777888999:::;;;;;;<<<<<<<<<<<<<<<=========<<<;;;:::::::::::::::;;;===>>>AAABBBDDDGGGKKKNNNTTT]]]hhhsss}}}yyytttxxx}}}}}}|||xxxtttpppllliiieeebbb```]]]ZZZXXXUUUTTTRRRQQQPPPOOOOOOOOOMMMMMMLLLLLLLLLMMMNNNOOONNNNNNMMMLLLKKKJJJJJJJJJMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXYYY[[[^^^___```aaaffffffggghhhhhhhhhhhhhhhddd```\\\YYYUUURRRXXX```ooozzzvvvooommmpppxxxzzzpppeee```ZZZUUUQQQLLLFFFAAA:::999888777777777777777666666666666555555555555555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222222222111111111111222222000000000000111222222333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333222111111111111222333222222222222222222222222222222333333333222222111222222222333222222222111222222222222222333444555555666777999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999::::::;;;===???@@@AAACCCGGGLLLPPPYYYcccnnnxxxvvvqqqmmmqqqyyy}}}yyyvvvsssooolllhhheeeaaa^^^\\\ZZZWWWUUUPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJLLLMMMNNNOOOQQQTTTVVVWWWXXXYYYZZZ\\\___aaacccdddfffgggggghhhhhhhhhhhhgggddd```\\\YYYTTTQQQVVV]]]kkkwww|||sssppprrrwww}}}yyykkkeee]]]WWWTTTOOOIIIDDD<<<;;;:::888777777777777777777666666666555555555555555555555555555555555555555555555555555555555222222222222222222222222444444444444444444444444333333222222222222333333111111000000111222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222333444444333222111222222222222222222222222111222222333333333222222111222222333333333222111222222222222333444555666666777888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999999999999::::::;;;<<<===???@@@AAACCCGGGLLLPPP[[[fffrrr||||||sssnnnlllpppxxx|||wwwssspppllliiifffccc```\\\ZZZXXXVVVSSSQQQKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTXXXXXXZZZ\\\___ccceeegggggghhhhhhiiiiiihhhhhhgggddd```\\\YYYSSSOOOSSSYYYcccrrr{{{vvvvvvzzz~~~xxxoooddd[[[WWWQQQKKKEEE???>>><<<:::888777666666777777777666666666555555555555555555555555555555555555555555555555555555222222222222222222222222444444444444555555555555444333333333333333333444222222111111111222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222000222444555555444222000222222222222222222222222111111222333333333222222000111222333444333222111222222222222333555666777888888999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999999999999:::;;;======>>>???AAACCCDDDGGGLLLOOOYYYggguuu{{{tttpppmmmqqqyyy{{{wwwqqqllliiifffccc```]]]ZZZVVVTTTRRRPPPNNNLLLIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRVVVVVVXXX[[[___cccfffiiiiiiiiijjjjjjjjjjjjiiiiiieeeaaa\\\XXXRRRMMMOOOUUU[[[kkk~~~}}}|||}}}qqqeee^^^XXXPPPIIIBBB@@@>>><<<999777666666777777777777666666666555555555555555555555555555555555555555555555555555444444444444444444444444333333333444444555555555333333222222222222333333333333222111111111222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222333333333333333333222222222222222222222222222000111222333333333333222///111222444444333222111222222222333444555666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999:::;;;===>>>??????AAADDDFFFGGGIIILLLNNNZZZhhhyyy{{{wwwuuutttxxx~~~~~~xxxtttnnnhhheeebbb___]]]XXXVVVRRROOONNNLLLIIIGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKHHHGGGFFFFFFFFFFFFFFFFFFJJJJJJKKKLLLNNNPPPRRRSSSTTTUUUVVVZZZ^^^cccgggiiikkkkkkkkkllllllkkkjjjjjjeeeaaa]]]XXXQQQKKKMMMSSSVVVggg|||~~~ooofff^^^VVVOOODDDBBB@@@===:::777666555777777777777666666666666555555555555555555555555666666666666666666666666666666666666666666666666222222222333333444444444222222111111111111222222444444333222111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222555444222111111222444555222222222222222222222222000111222333333333333333///000222444444444222111222222222333444555777777999999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999:::;;;<<<===???@@@AAACCCFFFHHHIIIJJJLLLNNN[[[kkk|||}}}{{{zzzyyy|||~~~}}}zzzxxxsssnnnhhhccc___\\\YYYWWWRRRQQQOOOLLLJJJHHHGGGFFFDDDCCCAAAAAAAAABBBDDDFFFGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFHHHIIIJJJKKKMMMOOOPPPQQQTTTUUUWWWZZZ^^^bbbfffiiihhhiiikkkmmmnnnnnnmmmmmmjjjfff___XXXRRROOONNNNNNXXX```qqq~~~~~~kkk^^^WWWTTTJJJFFF@@@<<<:::999777666777777777777777777777777888888777666666666666666888999999777666555777888555555555666666666666666555555555444444333333333222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222111222222333333222222111222222222222222222222222333333222222222222222222333222111111111222333444333222222111111222222333222222222222222222222222222222111222333555777999999999:::::::::;;;;;;;;;<<<<<<;;;:::999999999999;;;::::::;;;>>>@@@@@@@@@JJJHHHJJJMMMMMMLLLRRR[[[aaannn~~~zzz{{{}}}~~~~~~}}}{{{xxxtttqqqkkkhhhbbb^^^[[[YYYVVVUUUOOONNNLLLIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@BBBCCCEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEGGGHHHIIIKKKMMMNNNOOOPPPSSSTTTVVVYYY^^^bbbfffhhhiiijjjkkkmmmnnnnnnnnnmmmlllhhhaaaYYYSSSPPPNNNNNNVVV___ppp|||{{{tttddd[[[WWWMMMIIICCC>>><<<:::999777666666666666666666666666888777666666555555666666777888999888666666666777555555555555666666666666333333333222222111111111222222222222222222222222333333222222222222222222333333333222222222111111222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222111111111222333444333222222111111222222333222222222222222222222222222222222222444666888999999999:::::::::;;;;;;;;;<<<<<<;;;::::::999::::::::::::;;;===@@@BBBDDDDDDKKKJJJLLLQQQRRRRRRYYYbbbjjjttt~~~}}}}}}|||xxxtttpppkkkhhhbbb___[[[WWWVVVTTTRRRPPPKKKJJJHHHFFFDDDBBBAAAAAAAAA@@@?????????@@@BBBCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEGGGGGGHHHJJJLLLMMMOOOOOOSSSTTTVVVYYY^^^bbbeeegggiiijjjlllnnnoooooooooooonnnjjjccc\\\UUUQQQNNNNNNTTT]]]nnnzzzwwwzzz}}}iii]]]YYYPPPLLLFFFBBB>>><<<:::888666666666666666666666666777777666555555555555555666777999999777666666666555555555555555555555555333333222222222222111111222222222222222222222222333333333222222111111111333333333222222222222111222222222222222222222222111222222333333222222111222222222222222222222222111111111222222333333444222222111111222222333444333222222111111222222333222222222222333333333333222222333444555777888999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::;;;===@@@CCCFFFHHHIIINNNOOOTTTYYY\\\___gggooovvv|||zzzzzz|||||||||}}}~~~}}}xxxsssnnniiiddd```]]]ZZZVVVSSSQQQOOOMMMKKKGGGFFFEEECCCAAA@@@?????????>>>>>>>>>>>>???@@@AAACCCCCCDDDDDDEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJLLLMMMNNNQQQSSSVVVYYY]]]aaaeeefffiiijjjlllnnnpppppppppppppppllleee^^^WWWRRROOONNNRRRZZZlll|||uuuuuuyyykkk]]]XXXSSSOOOIIIDDDAAA===:::888888888888888888888888888777666666555555555555555444777999:::888666555555666555555555555555444444444444444444444444444444222222222222222222222222444333333222222111111111222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222000000111222333333444444222111222222222222333333333222222111111222222333222222222333333333333333333333444555666888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<======;;;===AAADDDGGGJJJMMMOOOVVVZZZ```fffjjjooovvv|||~~~}}}|||||||||~~~~~~~~~~~~~~~zzztttooojjjddd___[[[[[[XXXTTTQQQNNNLLLHHHFFFEEEDDDBBBAAA@@@?????????============>>>>>>??????CCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCDDDDDDFFFGGGIIIKKKLLLMMMPPPRRRUUUYYY]]]aaadddeeeiiijjjlllnnnpppppppppppppppmmmggg___YYYSSSPPPNNNQQQYYYjjj~~~xxxssssss{{{ooo___YYYTTTPPPKKKFFFBBB???;;;888777777777777777777777777777777666555555555555555444666999999888666444444666666555555444444444333444444444444444444444444222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222000000111222333333444444111111222222333333333333333222222111111222222333222222333333333444444444333444555777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>AAAEEEHHHKKKOOOTTTXXX___fffnnnssswww{{{||||||~~~}}}}}}~~~}}}xxxtttooojjjeee```ZZZWWWVVVTTTPPPNNNKKKHHHEEEBBBBBBBBB@@@???>>>>>>>>>>>><<<=========>>>>>>>>>>>>BBBCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCDDDFFFHHHIIIKKKKKKOOOQQQUUUYYY]]]```cccdddhhhiiikkknnnooopppppppppooolllggg```ZZZTTTQQQOOOQQQXXXhhh|||}}}uuuqqquuuuuucccZZZUUUQQQMMMHHHEEEAAA===:::666666666666666666666666888888777666666666666666555666888888666555555555666666555555444333333333111111222222222222333333222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222111111111222222333333444000111222333333333333222333222222111111222222333222222333333444444555555444555666888999:::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===<<<======>>>???@@@AAABBBEEEIIIMMMPPPWWW```fffjjjttt~~~~~~~~~|||{{{{{{||||||{{{xxxpppmmmhhhccc___ZZZUUURRROOOMMMKKKIIIGGGEEEBBB???@@@???>>>======<<<======<<<======>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@???>>>???????????????@@@AAAAAABBBBBBCCCEEEGGGHHHJJJJJJNNNPPPTTTYYY]]]```bbbcccggghhhjjjmmmooooooppppppnnnkkkfff```ZZZUUURRRPPPQQQXXXhhh{{{xxxqqqrrr~~~yyyeeeZZZVVVSSSOOOKKKHHHDDD@@@===888888888888888888888888999999888777777777777777666777777777555444555666666666555444444333222222111111111222222333333333222222222222222222222222111111111222222333333444111111222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222000111222333333333222222333222222111111222222333222222333333444555555666444555777999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@BBBBBBDDDHHHMMMQQQWWWaaannnwwwzzz}}}{{{zzz{{{{{{|||~~~~~~~~~}}}~~~{{{xxxuuujjjgggbbb^^^ZZZVVVRRROOOIIIGGGFFFEEEDDDCCC@@@>>>>>>===<<<;;;;;;;;;;;;<<<<<<======>>>???>>>>>>>>>???????????????>>>======??????>>>>>>???@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJNNNPPPTTTYYY]]]```bbbcccfffgggjjjlllnnnooooooooommmjjjfff```ZZZUUURRRPPPRRRXXXgggzzz{{{sssrrr|||yyydddWWWXXXUUUQQQMMMJJJFFFBBB???<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888888888888666777777666444444555777666666555444333333222222333333333444444555555555222222222222222222222222000000111222333444444555111111111222222333333333222222222222222222222222222222222333333222222222222222222222222222222222333333222222222222222222000111222333444333222222333222222222222222222333222222333333444555666666444666888:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===============>>>???AAABBBCCCEEEIIIOOOTTT\\\hhhxxx}}}||||||}}}{{{|||}}}}}}|||}}}{{{wwwrrrmmmjjjeeeaaa[[[VVVSSSPPPLLLJJJIIIGGGDDDBBBAAA@@@>>><<<======<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>=========>>>??????@@@@@@AAABBBCCCCCCCCCEEEHHHKKKMMMPPPUUUYYY]]]```dddgggeeefffhhhjjjlllmmmmmmnnnmmmjjjfff```ZZZUUURRRPPPSSS\\\jjjxxxwwwqqqvvv|||jjj]]]YYYUUUQQQOOOMMMIIIBBB===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777777666666666666666555555555555222222222222222222222222666555555444444333333222444333333222222333333444444333333222111111111222333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333222222333333333333444444333333222222111222222222333333333333333333333333444333222111222444777888999999:::::::::;;;;;;;;;;;;::::::;;;;;;===>>>>>><<<>>>???@@@@@@AAACCCFFFHHHLLLRRRYYYbbbooo~~~~~~~~~}}}|||}}}~~~~~~|||wwwsssnnniiifff___[[[VVVSSSPPPNNNKKKIIIFFFDDDAAA@@@@@@@@@???======<<<<<<<<<;;;;;;;;;;;;<<<=========>>>>>>>>>>>>??????>>>===============<<<======>>>>>>???@@@@@@@@@BBBCCCCCCCCCEEEHHHKKKMMMPPPUUUZZZ]]]aaadddgggfffgggiiijjjlllmmmmmmnnnmmmjjjfff```[[[VVVRRRQQQTTT]]]kkkyyyyyyrrrtttzzzoooccc[[[WWWSSSPPPNNNKKKEEEAAA<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888777666666777777777666666666555555222222222222222222222222333333333333444444444444444333333222222333333444444333222222111111222222333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333222222333333333333444444333333222222111222222333333333333333333333333333333333222222333555777888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===>>>@@@AAAAAABBBEEEHHHKKKOOOUUU\\\dddqqq~~~~~~}}}|||wwwrrrmmmhhhccc___XXXTTTPPPNNNLLLKKKIIIGGGBBB@@@???>>>???@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<======>>>?????????@@@AAABBBCCCCCCEEEHHHKKKMMMQQQVVVZZZ^^^aaaeeehhhggghhhiiikkklllmmmmmmmmmllljjjfff```[[[VVVSSSQQQUUU]]]kkkyyy~~~vvvssstttxxxxxxlll]]]YYYTTTQQQPPPMMMIIIEEE>>>===<<<;;;;;;;;;;;;;;;999999888888777666666666888888777777777666666666333333333333333333333333111111222333333444555555444333333222222333333444333333222222111111222222222222222222222222222222222222222222222222222222111222222333333222222111222222333333333333333333222222333333333333444444333222222111222222333333333333333333333333333333333222222222333555777888::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<>>>@@@AAABBBDDDHHHJJJNNNRRRWWW^^^fffrrr~~~zzzvvvqqqlllgggbbb]]]YYYSSSPPPLLLJJJHHHGGGEEEDDDAAA???======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;<<<======>>>>>>??????@@@BBBBBBCCCEEEHHHKKKMMMQQQVVV[[[^^^bbbfffiiiiiiiiikkklllmmmmmmmmmmmmllljjjeee```[[[WWWTTTSSSUUU]]]jjjxxx}}}vvvrrrrrrzzztttaaa\\\VVVRRRQQQOOOLLLIII@@@???===<<<;;;::::::;;;888888888777777666666666888888888888777777777777333333333333333333333333222222222333333333444444444333333222222333333444333333222222111222222333111111111111111111111111222222222222222222222222111222222333333222222111222222222222222333333333222222222333333333444444222222111111222222333333333333333333333333333333222222222333444666888999:::::::::;;;;;;;;;;;;<<<======<<<<<<<<<<<<======<<<>>>@@@BBBDDDFFFJJJLLLPPPSSSWWW\\\eeesss|||yyytttpppkkkfffaaa\\\WWWTTTQQQNNNJJJGGGEEEDDDBBB@@@AAA???===<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;:::::::::::::::;;;;;;;;;<<<======>>>>>>>>>@@@AAABBBCCCEEEHHHKKKNNNQQQVVV[[[___cccgggjjjjjjkkklllmmmmmmmmmmmmmmmkkkiiieeeaaa\\\XXXUUUTTTTTT]]]jjjwww}}}vvvrrrwwwxxxggg```XXXSSSQQQOOOMMMKKKCCCAAA???<<<;;;:::::::::888888888888777777777777888888888888777777777777333333333333333333333333444444444333333222222222444333333222222333333444333222222111222222333333111111111111111111111111222222222222222222222222111222222333333222222111111111111222222333333333222222222333333333444444222111111111222222333444333333333333333333333333222222333444555777888999::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>>>>===???BBBDDDEEEHHHLLLNNNRRRTTTWWW\\\eeeuuu~~~~~~}}}wwwsssmmmiiiddd```\\\WWWRRROOONNNKKKGGGDDDCCCAAA@@@>>>@@@>>><<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;:::::::::::::::::::::;;;;;;<<<=========>>>???@@@AAABBBEEEHHHKKKNNNQQQWWW\\\```dddhhhkkkllllllmmmmmmnnnmmmmmmmmmkkkiiieeeaaa\\\YYYVVVUUUUUU^^^jjjxxx|||vvvyyy|||oooggg]]]UUURRRPPPNNNLLLEEECCC@@@===::::::::::::999999888888888888888888888888777777777666666666333333333333333333333333666666555444444333222222444333333222222333333444222222111111222222333333222222222222222222222222222222222222222222222222111222222333333222222111000000111111222333333333222222333333333333444444111111111111222333444444333333333333333333333333111222333555666888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAACCCEEEGGGHHHKKKOOOQQQVVVXXX\\\bbbkkkzzz}}}}}}}}}}}}~~~~~~}}}wwwqqqllleeebbb^^^ZZZVVVRRRNNNKKKHHHEEEBBB@@@@@@@@@???>>>>>>===;;;;;;=========<<<999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::::::::::::::999::::::;;;<<<<<<=========>>>@@@AAABBBEEEHHHKKKNNNRRRWWW\\\```eeeiiilllmmmmmmnnnnnnnnnmmmmmmllljjjhhheeeaaa]]]YYYWWWVVVXXX```lllyyy|||{{{}}}xxxooocccYYYTTTRRRPPPNNNGGGEEEAAA===:::999::::::999999999999999999::::::777777777666666666555555444444444444444444444444555555555555555555555555444333333222222333333444222222111111222222333444333333333333333333333333222222222222222222222222111222222333333222222111///000000111222222333333222222333333333333444444111111111111222333444555333333333333333333333333000111333555777888999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAAFFFHHHJJJKKKMMMOOORRRUUU[[[```gggnnnvvv}}}~~~zzzyyyzzzzzz{{{|||~~~zzztttmmmhhhaaa^^^ZZZVVVSSSOOOKKKHHHDDDAAA???>>>?????????>>><<<;;;:::;;;===?????????999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;::::::;;;;;;999999:::;;;;;;<<<<<<======>>>@@@AAABBBEEEIIILLLNNNRRRWWW\\\aaaeeeiiilllnnnnnnnnnnnnnnnnnnmmmllljjjhhheeeaaa]]]ZZZXXXWWWZZZbbbnnn{{{}}}{{{~~~tttggg\\\VVVSSSQQQOOOHHHEEEAAA===:::999999:::::::::::::::::::::::::::666666666666555555555555444444444444444444444444444444555555666777777777444333333222222333333444222111111111222333333444333333333333333333333333222222222222222222222222222222222333333222222222///000000111222222333333222222333333333444444444111111111111222333444555333333333333333333333333000111333555777999999:::;;;;;;;;;<<<<<<<<<======::::::;;;<<<>>>@@@AAABBBJJJLLLNNNOOOPPPRRRUUUXXX```fffpppyyy~~~|||xxxvvvvvvsssuuuyyy}}}{{{wwwsssmmmgggbbb[[[XXXSSSOOOMMMJJJHHHFFFBBBAAA@@@???>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<;;;;;;;;;:::::::::<<<;;;;;;:::::::::;;;;;;???AAABBBCCCDDDFFFIIILLLOOOSSSXXX]]]aaaeeehhhkkkjjjkkklllnnnnnnmmmkkkjjjjjjgggddd```]]]ZZZYYYXXXZZZcccppp~~~~~~yyy}}}nnn^^^XXXVVVQQQMMMMMMIIIDDD???<<<;;;<<<>>>888888888888888777666666888777666555444333333333444444444444444444444444333333333444444444555555333333444444333333222111333333333222222111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222111111111111222222222222333333333333444444555444333333222222222222333444666888:::;;;<<<<<<======<<<<<<<<<======>>><<<<<<======???CCCIIIMMMSSSUUUWWWWWWWWWZZZ```eeehhhqqq|||~~~|||wwwrrrnnnmmmpppssswww{{{}}}zzzvvvrrrmmmgggaaa]]]WWWTTTOOOLLLIIIGGGEEECCCAAA@@@???>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;;;;>>>???AAABBBCCCEEEIIILLLPPPTTTYYY^^^bbbfffiiillllllmmmnnnooonnnmmmkkkjjjhhhfffddd```^^^\\\[[[[[[\\\eeessszzz{{{|||iii^^^XXXUUUSSSNNNKKKEEE@@@===;;;<<<===888888888888888777777666777666555555444444444444444444444444444444444444333333333444444444555555333333444444333333222111333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222111111111111222222222222333333333333444444555444333333222222333333333444666888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>><<<<<<======@@@EEEKKKPPPXXX[[[___bbbdddggglllppptttzzz{{{vvvpppllliiikkkooosssxxx~~~wwwsssooojjjeee___YYYUUUQQQNNNJJJGGGEEECCCAAA?????????>>>===<<<;;;;;;::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>@@@AAABBBEEEIIILLLQQQUUUZZZ___cccgggjjjmmmnnnoooppppppooonnnmmmlllhhhfffdddaaa___^^^^^^^^^___hhhuuu{{{xxxyyyvvvddd[[[XXXXXXQQQMMMHHHCCC>>><<<<<<<<<888888999999888888777666666666555555444555555555444444444444444444444444333333333444444444555555333333444444333333222111333333333222222222222111333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222111111111111222222222222333333333333444444555444333333333333333333444555777888:::;;;<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<===???BBBHHHPPPUUU\\\aaaiiipppvvvzzz~~~~~~|||||||||}}}~~~zzzuuuooojjjeeefffjjjooouuu||||||xxxqqqmmmhhhccc^^^YYYSSSOOOMMMJJJFFFCCCBBB@@@???============<<<<<<;;;;;;:::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::;;;<<<<<<===>>>@@@BBBCCCFFFJJJMMMQQQUUU[[[```dddgggkkkmmmoooooopppqqqqqqppppppooojjjiiifffcccaaa_________aaajjjxxxzzztttqqqvvvkkk\\\WWWWWWSSSPPPKKKFFFAAA>>><<<;;;888999999999999888777777666555555555555555666777555555555555555555555555333333333444444444555555333333444444333333222111222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333333222222111111222222333222222222333333333444444555444444333333333444444555666777999:::;;;<<<<<<;;;::::::;;;;;;<<<===>>><<<===???AAAFFFMMMUUU[[[^^^eeeqqq}}}}}}zzzyyywwwwwwwww~~~yyysssmmmiiibbbcccfffllluuu}}}|||vvvrrrkkkhhhbbb]]]YYYTTTOOOLLLIIIFFFCCCAAA@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<======???AAACCCEEEHHHMMMPPPQQQUUU[[[```dddgggkkkmmmnnnooopppqqqrrrrrrssssssnnnllliiieeebbb```___^^^bbbkkkyyyzzzrrrmmmppp~~~uuubbbYYYWWWUUUSSSNNNIIIDDD@@@<<<;;;999999999999999888777777666666555555555666666777555555555555555555555555333333333444444444555555333333444444333333222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333222222222222333333222222222333333333444444444444444333333444555555555666888999;;;;;;<<<<<<:::::::::;;;<<<===>>>>>>===???CCCFFFKKKRRRZZZ```bbbjjjwww~~~{{{xxxvvvttttttyyy}}}{{{vvvqqqkkkgggbbbbbbeeelllvvv~~~zzzuuupppkkkeeeaaa\\\WWWSSSPPPLLLIIIGGGDDDAAA?????????>>>===;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<<<<======???BBBDDDFFFIIINNNRRRSSSWWW\\\aaaeeeiiilllooooooooopppqqqrrrsssssstttqqqnnnkkkgggcccaaa______dddmmm{{{}}}uuuooonnnvvvjjj]]]XXXVVVTTTQQQLLLGGGBBB>>><<<999999999:::999999888777777777666666555666666666555555555555555555555555333333333444444444555555333333444444333333222111111222222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333222222222222333333222222333333333333444444444444444444444444555666666777888:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@???BBBGGGLLLRRRXXX___ccciiiooo|||~~~{{{xxxvvvtttvvvzzzzzzuuuqqqlllhhhddd``````bbbkkkwww~~~zzzwwwsssnnniiieee^^^ZZZUUUQQQMMMJJJGGGEEEDDDBBB???===>>>>>>===<<<;;;;;;<<<<<<============<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<======<<<>>>AAACCCEEEIIINNNRRRUUUYYY___dddhhhkkkoooqqqrrrrrrqqqqqqqqqqqqqqqqqqpppnnnkkkhhheeecccbbbbbbgggppp~~~{{{tttoooqqqvvvpppaaaZZZVVVUUURRRNNNIIIDDD???===999999::::::999999888777888888777666555555555666555555555555555555555555333333333444444444555555333333444444333333222111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333444333333222222333333444222222333333333333444444444444444444444555666666777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAA@@@EEELLLRRRXXX]]]bbbeeemmmrrr|||~~~|||yyywwwvvvxxx|||~~~zzzwwwrrrnnnkkkgggccc```]]]\\\___hhhuuu}}}zzzvvvrrrnnniiidddaaaXXXUUUPPPLLLIIIGGGDDDBBBCCC@@@===<<<======<<<<<<;;;;;;<<<<<<===>>>>>>>>>;;;::::::999999::::::;;;================================================<<<<<<;;;;;;;;;:::::::::999999999:::;;;<<<===>>>;;;===???BBBEEEIIIMMMQQQWWW[[[aaafffjjjmmmqqqsssuuutttrrrqqqpppoooooooooooommmkkkhhhfffeeeddddddiiirrryyyqqqnnnooouuuqqqbbbZZZVVVUUUSSSOOOJJJEEE@@@>>>999::::::::::::999888888999999888666555555555555666666666666666666666666333333333444444444555555333333444444444333222222111111111222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333444333333222222333333444222222333333333444444444444444444444444555666777777888999:::;;;<<<<<<<<<<<<<<<======>>>@@@AAABBBAAAGGGNNNVVV[[[```dddfffooorrryyyzzz{{{~~~{{{yyywwwxxx{{{}}}}}}|||{{{yyytttqqqllliiifffccc```]]][[[YYY[[[eeetttxxxuuupppkkkgggbbb\\\XXXPPPNNNKKKHHHEEEBBBAAA@@@>>>===<<<;;;:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======;;;<<<<<<===============>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<>>>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>><<<======>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;;;;::::::;;;;;;<<>><<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;============>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAADDDIIINNNRRRTTT\\\___dddhhhjjjmmmqqqsssvvvwwwxxxxxxwwwuuusssrrrrrrnnnlllllljjjgggiiinnnttt|||~~~yyyvvvoooqqquuuzzz}}}qqqkkkaaa^^^XXXTTTOOOKKKFFFCCC<<<;;;:::888777777888888777777777777666666666666666666666666666666666666555555555444444333333222222444555444333222333444333333333333222222222222333333333333333333333333222222222222222222222222333333333222222222222111111111222222222333333333333333222222222222333333333333333333333333333333333444555555777777888999999::::::;;;;;;<<<======<<<<<<<<<===@@@CCCGGGIIIQQQTTTWWW[[[^^^bbbgggjjjppp{{{~~~|||{{{{{{xxxwwwuuurrrooommmkkkjjjfffaaa[[[WWWUUUUUUTTTTTTVVVVVV[[[eeesssxxxqqqlllbbb^^^ZZZVVVRRROOOKKKHHHEEEDDDBBB@@@>>><<<<<<;;;======<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<===<<<======>>>>>>======<<<============>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBAAABBBAAAAAA@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<===???AAAEEEJJJPPPUUUWWW___bbbfffiiikkkmmmppprrruuuvvvyyyzzzzzzxxxuuusssrrrooommmmmmkkkiiilllrrrxxx|||yyyrrrssstttxxx}}}wwwgggbbbZZZTTTPPPMMMHHHEEE===<<<:::999888888888999777777777777666666666666555555555555555555555555666666555444333333222222333444555444333222333555444444333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333333333222222222333444555222222222222222222222222444444555666777888999999999999::::::;;;<<<<<<<<<;;;<<<===>>>@@@DDDIIILLLVVVYYY]]]```bbbeeekkkooowww|||{{{|||zzzwwwvvvuuuuuuvvvuuutttqqqnnnjjjgggfffaaa]]]WWWSSSRRRQQQQQQQQQSSSUUUZZZeeerrryyyrrrjjjddd]]]YYYUUUQQQNNNKKKHHHFFFCCCBBB@@@???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<===>>>>>>===>>>>>>??????>>>>>>===<<<============>>>>>>>>>AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????===<<<<<<;;;;;;<<<<<<===>>>???BBBFFFLLLRRRWWWZZZ```cccgggiiikkkmmmppprrrrrrtttxxx{{{|||{{{xxxvvvrrrooommmnnnmmmlllpppvvv}}}|||vvvvvvwwwzzz}}}nnnfff\\\UUUQQQMMMIIIEEE>>>===;;;:::888888888999777777777777666666666666444444444444444444444444666666555444333333222222333444555555333333444555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333222222222333444444555222222222222222222222222444444555666777888999999888888888999::::::;;;;;;:::<<<>>>???@@@EEEKKKPPPXXX\\\aaacccdddgggmmmrrr~~~}}}yyy~~~|||zzzwwwsssqqqooooooooorrrrrrqqqpppmmmjjjfffddd```[[[VVVRRRPPPPPPOOOOOOPPPSSSZZZeeerrr}}}|||wwwqqqjjjccc]]]XXXTTTPPPLLLJJJHHHEEECCCAAA@@@???>>>===<<<<<<<<<<<<<<<======<<<<<<;;;::::::;;;;;;===>>>???@@@@@@>>>??????@@@@@@??????>>>>>>>>>>>>>>>????????????BBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@@@@??????======<<<<<<<<<<<<======???@@@CCCHHHMMMSSSXXX[[[```cccfffiiikkkmmmoooqqqpppssswwwzzz||||||zzzyyysssooonnnnnnnnnnnnssszzzzzzzzzzzz|||vvvlll___VVVQQQNNNIIIEEE@@@>>><<<:::999999999999777777777777666666666666444444444444444444444444555555555444444333333222333555666555444333444555444444444444333333333333111111111111111111111111333333333333333333333333111222222222222333333333111111222222222333333333111222333444555555444444333333333333333333333333444555666666888888999:::777777888999999::::::;;;:::<<<>>>???AAAFFFMMMTTTYYY___dddggggggjjjqqqwww~~~~~~|||{{{zzzzzzwwwuuuqqqmmmkkkiiiiiiiiikkklllmmmnnnllljjjfffddd```\\\VVVQQQOOOOOONNNNNNNNNRRRZZZeeeqqq|||~~~zzzuuuoooiiibbb\\\WWWSSSOOOJJJGGGEEECCCBBB@@@>>>>>>===<<<;;;;;;<<<<<<;;;<<<=========<<<;;;:::;;;;;;<<<>>>???AAABBBBBB??????@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@?????????======<<<<<<<<<<<<======@@@BBBDDDIIINNNTTTYYY\\\___bbbfffhhhjjjllloooqqqrrrtttwwwyyy{{{zzzyyyxxxsssooonnnoooooopppvvv}}}}}}qqqbbbXXXSSSPPPKKKFFF@@@???===;;;999999999999777777777777666666666666555555555555555555555555444444444444444444444444444555666555444333444666555444444444444333333333222222222222222222222222333333333333333333333333111111222222222333333333111111222222222333333333///111444666777666444333333333333333333333333333555555666777888999999:::888888999999:::;;;;;;<<<:::<<>>======<<<<<<<<<<<<======AAACCCEEEIIIOOOTTTYYY\\\^^^aaaeeehhhjjjllloooqqqtttuuuwwwyyyyyyyyyxxxwwwssspppnnnooopppqqqwwwuuueeeZZZUUUQQQLLLGGGAAA@@@===;;;:::999999999777777777777666666666666666666666666666666666666333333444444444444444444444555666555444444555666555555444444444333333333333333333333333333333333333333333333333333333333111111111222222333333333111111222222222333333333...111444777888777444222444444444444444444444444555555666777888999::::::999999:::;;;;;;<<<<<<===999<<>>>>>===;;;::::::;;;===>>><<<<<<<<<<<<=========>>>>>>>>>???@@@@@@@@@@@@???BBBBBBBBBAAAAAAAAA@@@@@@BBBAAAAAAAAAAAABBBCCCCCCEEEEEEEEEEEEEEEDDDCCCCCC@@@AAAAAAAAAAAA@@@??????===<<<<<<;;;;;;;;;<<<<<>>=========@@@======BBBIIIOOOYYYbbbooozzz~~~~~~}}}zzzvvvrrrmmmllljjjhhhfffeeeddddddeeeccc^^^ZZZVVVUUUUUUUUUWWWYYY]]]aaaeeehhhiiijjjbbb]]]UUUNNNLLLLLLMMMMMMOOOSSS[[[eeeqqq{{{mmmhhhaaa[[[VVVQQQMMMJJJFFFEEECCCAAA@@@???>>>>>>>>>===;;;::::::;;;===>>><<<<<<=========>>>>>>>>>>>>??????@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@AAAAAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<>>;;;::::::999999777777888888888888777777555555444444444333333333555555555555555555555555444444444444444444444444222333333333333333333444333333333333333333333333444333333222222333333444222333333333333333333444333333444444444444333333///000000111222222333333333333333333333444444555666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<;;;===EEENNNWWWcccnnn|||}}}{{{xxxtttooolllgggfffdddbbb```___^^^^^^___]]]YYYUUURRRQQQRRRRRRVVVXXX\\\```dddgggiiijjjddd^^^VVVOOOLLLLLLLLLLLLNNNSSS[[[eeeqqq{{{ddd___YYYTTTOOOKKKGGGDDDDDDCCCAAA@@@???>>>======>>>===<<<;;;;;;<<<===>>>=========>>>>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@BBBBBBBBBBBBAAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDDDDCCCBBB@@@@@@AAAAAA@@@@@@???>>>===<<<<<<;;;<<<<<<======AAACCCGGGKKKQQQWWW[[[^^^ccceeehhhjjjkkkmmmpppssstttuuuvvvwwwvvvuuusssrrrqqqoooooorrrtttwww~~~kkk\\\UUUOOOIIIHHHEEE@@@===<<<<<<;;;:::888888777777777777777888444444444333333333222222555555555555555555555555444444444444444444444444444333333333333333333222333333333333333333333333444333333222222333333444444333333333333333333222222222333333333333222222000000000111111222222333333222222222333333444555666777888:::;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<@@@JJJUUU```nnnyyy~~~|||xxxtttqqqlllgggccc^^^]]][[[ZZZXXXWWWVVVVVVVVVTTTQQQNNNMMMMMMNNNOOOTTTWWW[[[___cccgggiiijjjddd^^^VVVOOOLLLKKKJJJJJJNNNRRR[[[fffqqq{{{]]]YYYSSSOOOKKKHHHEEECCCAAAAAA@@@>>>>>>=========???>>>============>>>???>>>>>>>>>????????????@@@???@@@@@@AAAAAAAAAAAAAAACCCBBBBBBBBBBBBAAAAAAAAACCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<======>>>BBBCCCGGGLLLRRRWWW\\\___dddfffiiilllmmmooorrrtttssstttuuuvvvuuutttqqqppppppmmmnnnrrrvvvzzz|||{{{tttaaaWWWPPPJJJIIIEEEAAA>>>===<<<;;;999999999777666666666777888555555444444444333333333555555555555555555555555444444444444444444444444444444444333333222222222333333333333333333333333444333333222222333333444444444444333333222222222111222222333333222222111222222222333333444444444222222222222222333444555777888999:::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;???AAAGGGRRR\\\fffttt~~~~~~~~~zzzwwwrrrnnnjjjeee```\\\WWWVVVUUUSSSQQQPPPPPPPPPNNNMMMJJJHHHHHHIIIKKKMMMRRRUUUYYY^^^cccfffggghhh```[[[TTTNNNKKKJJJJJJJJJMMMRRR[[[fffrrr|||UUURRRMMMJJJHHHFFFCCCAAA@@@???>>>>>>============?????????>>>>>>??????????????????@@@@@@@@@@@@AAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDDDDAAABBBCCCCCCCCCCCCBBBBBB???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<===>>>???BBBDDDGGGMMMSSSXXX]]]```eeegggkkknnnoooqqqssstttttttttuuuvvvuuusssqqqpppooommmmmmrrrwww}}}wwwtttvvv{{{hhh[[[RRRKKKHHHEEEBBB???===<<<:::888:::999777666666666777888666666666666555555555555555555555555555555555555444444444444444444444444444444444333333222222222333333333333333333333333444333333222222333333444444444444333333222222222111222222333333222222111222333333333333333444444222222222222333444555666888999:::;;;;;;;;;;;;;;;===<<<<<<;;;<<<===>>>>>>AAAEEENNNZZZdddmmmzzz~~~~~~~~~|||{{{uuuqqqlllgggccc___ZZZWWWRRRQQQPPPNNNMMMLLLLLLLLLIIIHHHFFFEEEFFFHHHJJJLLLPPPTTTYYY___dddfffffffff[[[VVVPPPLLLJJJKKKKKKJJJMMMRRR\\\hhhttt~~~NNNKKKGGGDDDCCCBBBAAA??????>>>>>>=========>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBB@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAABBBAAAAAAAAAAAABBBCCCCCC@@@AAABBBBBBCCCBBBBBBBBB??????@@@@@@??????>>>===<<<<<<<<<<<<===>>>??????BBBDDDHHHMMMSSSYYY^^^aaaeeehhhmmmoooqqqrrrtttuuuuuuvvvwwwwwwvvvtttrrrpppooolllmmmsssxxxxxxqqqpppvvv}}}ppp```UUUMMMIIIFFFCCC@@@>>><<<:::888:::999888777666666666666777777777666666666666555555555555555555555555555444444444444444444444444444333333333333333333222333333333333333333333333444333333222222333333444444333333333333333333222222222333333333333222222111111111111111111111111222222222333444555666777999999:::;;;;;;;;;;;;;;;======<<<<<<===???AAABBBBBBIIIVVVdddmmmuuu~~~}}}zzzyyywwwuuusssllliiiddd___\\\XXXTTTRRRMMMMMMKKKJJJIIIHHHHHHHHHFFFEEECCCCCCDDDGGGJJJLLLQQQVVV]]]dddhhhhhhfffdddXXXTTTOOOLLLKKKKKKKKKKKKNNNSSS^^^jjjvvvIIIGGGCCCBBBAAAAAA@@@??????>>>>>>===>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBBBB???????????????>>>>>>===<<<<<<<<<<<<===>>>???@@@BBBDDDHHHNNNTTTZZZ___bbbfffiiinnnqqqrrrsssuuuvvvwwwxxxyyyyyyxxxvvvsssrrrooommmnnnsssyyy}}}tttqqqsssxxxyyygggYYYPPPJJJHHHDDDBBB@@@>>>;;;888999999999888888777666555777666666666666555555555555555555555555555555555444444444444444444444444222333333333333333333444333333333333333333333333444333333222222333333444222333333333333333333444333333444444444444333333111111111111111111111111333333333444555666888888999:::;;;;;;<<<;;;;;;;;;<<<<<<;;;<<<>>>@@@CCCEEEHHHQQQ___mmmtttyyy~~~}}}|||yyyvvvssspppllliiibbb___ZZZVVVSSSQQQNNNLLLHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBBBBCCCFFFIIIKKKTTTZZZcccjjjmmmlllgggdddZZZVVVQQQMMMLLLLLLLLLKKKNNNTTT___lllxxxIIIFFFCCCBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@??????@@@@@@AAABBB???@@@AAAAAABBBBBBBBBBBB???????????????>>>======<<<<<<<<<<<<===>>>@@@@@@BBBDDDHHHNNNTTTZZZ___bbbfffjjjnnnrrrssstttuuuvvvxxxyyyzzzzzzyyywwwtttssspppmmmnnnsssyyyyyysssssswww{{{lll\\\RRRLLLIIIFFFDDDBBB???<<<:::888999999999888777555444666666555555555444444444555555555555555555555555444444444444444444444444222222222333333444444444333333333333333333333333444333333222222333333444222222222333333444444444333444444555555444444333333333333333333333333333333444444555666777999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;>>>AAADDDFFFPPPYYYhhhtttyyyzzz~~~~~~~~~~~~~~~|||zzzvvvsssoookkkfffccc[[[XXXSSSPPPNNNLLLJJJHHHDDDDDDBBBAAA@@@@@@@@@@@@CCCBBBAAAAAABBBEEEHHHJJJVVV]]]gggooorrroooiiiddd\\\XXXSSSOOOMMMMMMKKKKKKOOOUUU```mmmyyyFFFEEEDDDCCCBBBAAAAAAAAA????????????????????????@@@@@@AAAAAABBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA???===<<<===>>>???>>><<<@@@@@@??????????????????AAA@@@??????>>>>>>??????======<<<<<<===>>>@@@AAABBBGGGNNNTTTYYY^^^bbbeeejjjmmmppprrrtttvvvyyy{{{{{{|||}}}}}}|||yyyvvvsssqqqqqqrrruuu{{{vvvqqqoooyyy}}}vvvdddVVVLLLGGGDDDCCCAAA<<<;;;===::::::999888777666555444888777555444444444555666333333333444444555555555333222222111111222222333444444333333222111000000444444444444444444444444555444444333333222222111111222333333444444333333555444333333333333444555555444222111111111222222444333333444555777999:::;;;;;;:::::::::;;;<<<<<>>AAA@@@>>>FFFQQQ]]]hhhuuu|||||||||~~~}}}~~~~~~~~~}}}~~~|||xxxrrrlllhhhccc___]]]VVVSSSOOOKKKGGGEEEDDDDDDAAA@@@@@@@@@??????>>>>>>>>>???@@@@@@AAADDDHHHLLLTTT```llltttwwwvvvnnnfff___XXXRRROOOLLLJJJLLLQQQUUUZZZdddppp{{{EEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBAAAAAAAAA???===<<<===>>>???>>><<>>@@@AAABBBGGGNNNTTTYYY^^^bbbeeekkkmmmpppssstttvvvzzz|||{{{|||}}}}}}|||yyyuuusssppppppqqqtttzzzyyyssspppwwwzzzyyygggYYYNNNIIIEEEEEECCC>>><<<>>>::::::999888777666555555888777666555555555666666333444444444444444444555444444333333333333444444444444333333222111111000222222222222222222222222444444333333333333222222111222333333444444333333555444333333333333444555444444222111111111222222333333333444555777999::::::::::::::::::;;;;;;<<<===<<<>>>AAABBBDDDNNNYYYeeennnxxx|||zzzzzz~~~~~~~~~|||vvvqqqkkkeee```[[[WWWTTTNNNLLLHHHEEECCCAAAAAAAAA????????????>>>>>>=========>>>???@@@AAACCCGGGJJJRRR]]]kkkuuu{{{{{{ssshhh```YYYSSSPPPMMMJJJLLLQQQUUU[[[eeeqqq}}}DDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@???===<<<===>>>???>>><<>>======<<<<<<===>>>@@@AAACCCGGGNNNTTTYYY^^^cccfffjjjmmmppprrrtttvvvzzz||||||}}}~~~~~~|||xxxuuusssnnnnnnpppssszzz}}}uuurrrtttuuuzzzmmm```QQQKKKGGGGGGEEE@@@>>>???;;;::::::999888777666666999888777666666666666777555555555444444444444444555555444444444444555555444444333333222222111111222222222222222222222222222222333333333333444444111222333333444444333333555444444333333444444555444333333222222222222333333333444555666888999::::::999999999::::::;;;<<<;;;;;;>>>BBBFFFLLLXXXbbbooouuu{{{{{{xxxwww}}}~~~~~~~~~~~~~~~~~~{{{xxxoookkkddd]]]XXXSSSNNNKKKFFFEEECCC@@@????????????===============<<<<<<<<<<<<===??????@@@BBBEEEHHHMMMVVVcccpppzzz~~~uuujjj```YYYSSSPPPMMMJJJLLLPPPUUU[[[gggsss~~~CCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEECCCBBBBBBAAAAAA@@@@@@@@@???===<<<===>>>???>>><<<>>>>>>>>>>>>????????????@@@@@@@@@@@@??????>>>>>>======<<<<<<===>>>???AAACCCHHHNNNUUUZZZ^^^cccfffhhhkkknnnqqqsssuuuyyy{{{}}}}}}~~~}}}{{{xxxtttqqqkkklllnnnqqqxxxyyytttrrrqqqttt}}}uuugggVVVOOOIIIHHHFFFAAA>>>>>>;;;::::::999888888777777999888888777777777777777666666555555444444333333555555444444444444555555444444333333333222222222444444444444444444444444111111222333333444555555111222333333444444333333444444444444444444444444333333333333333333333333333333444555777888999:::999999999999999:::;;;<<<;;;<<>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>???@@@CCCEEEGGGMMMVVVbbbpppxxxsssiii```YYYSSSQQQNNNJJJLLLPPPUUU]]]iiivvvCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCGGGGGGFFFFFFEEEEEEEEEEEECCCBBBBBBAAA@@@@@@?????????===<<<===>>>???>>><<<======>>>>>>>>>????????????@@@@@@@@@@@@???>>>=========<<<<<<===>>>???AAACCCHHHOOOUUUZZZ___cccffffffiiillloooqqqtttxxxzzz}}}}}}}}}|||zzzvvvrrroooiiijjjkkkooovvvzzzsssrrrrrrzzz}}}ooo]]]SSSKKKHHHFFFAAA>>>>>>;;;;;;::::::999999888888888888888888888777777666666666666555555444444444444444333333333333444444444444444333333333333333444444444444444444444444111111222222333444555555111222333333444444333333444444444444444444444444333333333333333333333333333444555666888999999:::999999999999:::;;;<<<===<<<>>>AAAEEEMMMYYYdddjjjrrruuuwwwwwwvvvxxx~~~}}}{{{|||||||||||||||}}}}}}}}}~~~~~~{{{|||}}}~~~~~~{{{xxxtttoookkkeee```ZZZTTTOOOJJJFFFCCCCCCBBB@@@???===<<<;;;;;;::::::::::::::::::::::::;;;===>>>???>>>???AAACCCCCCFFFKKKTTTcccnnnnnnhhh]]]WWWRRRPPPNNNKKKLLLOOOUUU^^^lllxxxDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>???===<<<===>>>???>>><<<<<<======>>>>>>???????????????@@@AAAAAA???>>>=========<<<<<<===>>>@@@AAADDDHHHOOOUUUZZZ___dddgggfffhhhllloooqqqtttxxxzzz|||||||||{{{xxxtttpppmmmggghhhiiilllsss~~~yyywwwvvvzzzwwwfffZZZMMMHHHFFFBBB??????;;;;;;;;;:::::::::999999777777888888888777666555666666666555555555555555444444333333333333444444444444444444333333333333222222222222222222222222111111222333333444555555111222333333444444333333333444444555555444444333222333333444444444444333333444555777888999::::::999999999:::;;;<<<===>>>>>>AAAEEEIIIRRR___hhhlllppptttxxxzzz{{{}}}||||||}}}zzzzzzzzz{{{{{{{{{||||||{{{{{{}}}}}}yyytttpppkkkfffbbb[[[WWWQQQLLLHHHEEEAAA??????>>>===<<<;;;:::999888999999999::::::::::::;;;;;;===????????????@@@BBBBBBDDDFFFLLLXXXdddgggeeeZZZUUUPPPOOOMMMKKKLLLOOOUUU___nnnzzzDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>???===<<<===>>>???>>><<<<<<<<<======>>>??????@@@>>>???@@@AAAAAA@@@>>>=========<<<<<<===>>>@@@AAADDDHHHOOOUUU[[[___dddggggggiiimmmpppsssvvvyyy|||{{{{{{{{{zzzwwwrrrnnnkkkffffffgggjjjppp{{{~~~}}}pppaaaQQQJJJGGGCCCAAAAAA;;;;;;;;;;;;::::::::::::666666777777777666555444555555555555666666666666555555444444444444555555444444444444444444444444222222222222222222222222222222222333333444444444111222333333444444333333333333444555555444333333222222444555555555444444333444666888999::::::::::::::::::;;;<<<===??????>>>CCCHHHMMMWWWeeennnnnnqqqvvv|||~~~}}}|||||||||xxxxxxyyyyyyyyyzzzzzzzzzzzz|||}}}|||xxxsssmmmhhhbbb\\\XXXRRRNNNIIIEEECCCAAA>>><<<;;;;;;;;;;;;;;;:::999999999999999::::::;;;;;;;;;<<<>>>@@@@@@??????@@@AAA???BBBDDDGGGOOOZZZ^^^]]]VVVRRRNNNNNNMMMJJJLLLPPPVVVaaaooo{{{EEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBAAA@@@???>>>===???===<<<===>>>???>>>===;;;<<<<<<===>>>??????@@@>>>???AAAAAAAAA@@@>>><<<======<<<<<<===>>>@@@AAADDDIIIOOOVVV[[[```dddggghhhkkkooorrrtttwww{{{~~~zzz{{{zzzyyyuuuqqqllliiieeeeeefffhhhnnnyyyvvvfffTTTKKKHHHEEECCCCCC;;;;;;;;;;;;;;;;;;::::::555666777777777666444333444444555555666666777777666666555555555555666666444444444444444444444444444444444444444444444444222222333333333333444444222222333444444444333333333333444555555444333333111222444555666555444444333444666888999::::::999:::;;;;;;<<<===>>>@@@@@@>>>EEEJJJPPP[[[jjjrrrqqqsssyyy~~~}}}|||{{{{{{{{{{{{wwwwwwxxxxxxxxxyyyyyyyyyzzz|||~~~|||yyyuuuoooiiiccc\\\VVVRRRMMMJJJFFFCCCAAA@@@>>><<<999999;;;<<<<<<======<<<999999999::::::;;;;;;;;;===>>>@@@AAA@@@???@@@AAA;;;@@@CCCEEEKKKRRRWWWVVVTTTPPPMMMMMMLLLJJJLLLPPPVVVaaappp{{{EEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFEEEEEEEEEDDDDDDDDDAAAAAABBBBBBAAA???>>>===>>>??????@@@@@@>>>===<<<============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;<<<===>>>@@@AAAFFFKKKQQQVVVZZZ^^^bbbeeefffiiilllpppssswww{{{~~~~~~|||yyytttooojjjgggdddaaabbbgggnnnvvv|||hhhVVVRRRMMMCCC???AAA???<<<:::888999999999888777777777777777666555555666666666666666555555444333444444555555444444333444444444444444444444444555444333333222222222222444444444444444444444444222222222222222222222222333333333333333333333333444444444444444444444444444555666888:::;;;;;;;;;===;;;999999;;;===??????CCCEEELLLXXXfffrrryyy|||~~~}}}||||||}}}}}}{{{xxxvvvuuuvvvxxxyyyyyyxxxzzz|||~~~~~~}}}}}}|||xxxuuutttooohhh```ZZZTTTNNNKKKFFFDDDAAA>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999999999999:::;;;<<<<<<<<<>>>@@@BBBDDDDDDCCCBBBBBBBBBDDDFFFIIIMMMQQQSSSSSSQQQQQQQQQNNNLLLPPPWWW\\\eeerrr{{{FFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA???>>>>>>??????@@@???>>>===<<<============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;<<<===>>>@@@AAAFFFJJJPPPVVVZZZ^^^aaadddeeehhhkkknnnrrrvvvzzz~~~~~~~~~|||yyytttooojjjgggccc```aaafffllltttlllZZZSSSOOOFFFBBBEEE???===:::999999:::999888777777777777777666666555666666666666666555555444333444444555555444444333444444444444444444444444555444333333222222222333333333333333333333333333222222222222222222222222333333333333333333333333111111222333333444555555444555777888:::;;;;;;;;;<<<;;;::::::;;;===>>>???CCCGGGPPP]]]lllyyy~~~}}}}}}~~~~~~}}}xxxvvvuuuvvvxxxzzz{{{{{{{{{}}}~~~~~~~~~}}}|||{{{yyytttppplllggg```YYYSSSMMMHHHEEEEEECCC@@@===<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999999999:::;;;<<<<<<<<<>>>@@@CCCDDDEEEDDDDDDDDDDDDEEEGGGJJJNNNQQQSSSRRRQQQQQQQQQOOOMMMQQQXXX^^^gggsss|||FFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFEEEEEEEEEFFFFFFGGGEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEECCCBBBAAA@@@>>>????????????>>>==================>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;<<<===>>>@@@AAAEEEIIIOOOUUUYYY\\\```cccdddfffjjjmmmppptttyyy|||~~~~~~|||yyyuuupppkkkhhhbbb______dddiiiqqq}}}ttt```VVVQQQJJJFFFHHH@@@===;;;999::::::999888777777777777666666666666666666666666666555555444444444555555555555444444444444444444444444444444444444333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333//////000222333444555666555666777999:::;;;;;;;;;<<<<<<<<<<<<===>>>??????EEEJJJUUUdddttt~~~~~~~~~}}}zzzxxxvvvvvvyyy|||~~~}}}~~~~~~}}}~~~}}}{{{yyyuuunnniiibbb^^^WWWQQQLLLGGGCCC@@@BBBAAA>>><<<;;;:::::::::::::::;;;;;;;;;;;;::::::999999999999:::;;;<<<<<<<<<>>>AAACCCEEEFFFGGGGGGGGGGGGHHHJJJMMMPPPRRRSSSRRRPPPPPPQQQOOONNNSSS[[[aaajjjuuu~~~GGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFGGGGGGHHHGGGFFFEEEDDDGGGFFFFFFEEECCCBBBAAA@@@????????????>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;<<<===>>>@@@AAADDDIIINNNSSSWWW[[[^^^aaacccfffiiimmmppptttxxx|||}}}}}}|||yyyuuupppllliiiccc```___ccchhhooozzz~~~gggZZZRRRLLLHHHHHHAAA>>>;;;:::::::::999888888777777666666666666666666666666666666555555444444444555555555555444444444444444444444444444444444333333222222333333333222222222222222222222222333333333333333333333333333333333333333333333333000111222333444555555666555666888999:::;;;;;;;;;;;;<<<===>>>>>>>>>@@@AAAFFFNNN[[[iiiyyy~~~~~~~~~}}}~~~|||xxxxxxzzz}}}}}}~~~}}}~~~{{{yyyvvvpppgggaaaZZZVVVQQQLLLHHHDDDAAA>>>???>>>===;;;:::999999999999999:::;;;;;;;;;::::::999999999999:::;;;<<<<<<===>>>AAADDDGGGIIIJJJJJJKKKLLLMMMNNNPPPRRRSSSTTTRRRPPPPPPQQQPPPPPPVVV___eeemmmyyyGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKIIIHHHGGGGGGGGGFFFDDDCCCAAA@@@@@@?????????>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;<<<===>>>@@@AAADDDHHHMMMRRRVVVYYY]]]___ccceeeiiilllooosssxxx{{{{{{{{{zzzxxxuuupppllliiidddaaa```cccgggmmmxxxzzzzzzppp^^^TTTMMMHHHFFFBBB@@@<<<;;;;;;;;;:::999888888777666555666666777666666666666666555555444444555555666666555555444444444444444444444444444333333333222222333333444222222222222222222222222333333333333333333333333333333333333333333333333444444444444555555555555666777888999:::;;;;;;;;;;;;<<<>>>>>>>>>???BBBEEEIIIRRR___mmmzzz~~~~~~||||||}}}|||zzz|||~~~{{{}}}~~~~~~~~~}}}yyyuuuqqqjjj```ZZZRRROOOJJJFFFDDDBBB???======<<<;;;:::999999999999999999::::::;;;:::::::::999999999999:::;;;<<<<<<===???AAAEEEHHHKKKMMMOOOPPPPPPQQQRRRSSSTTTTTTUUUSSSRRRQQQSSSRRRSSSZZZbbbjjjqqq|||HHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHJJJJJJLLLMMMNNNOOOOOOMMMKKKJJJIIIHHHFFFDDDBBBAAAAAAAAA@@@??????>>>===>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;<<<===>>>@@@AAACCCGGGLLLQQQTTTXXX[[[]]]aaadddgggjjjnnnrrrvvvzzzyyyyyyyyywwwtttoookkkiiieeeaaa```bbbeeekkkuuu|||sssppptttwwwcccXXXQQQKKKFFFCCCAAA===<<<;;;;;;:::999999888666555555555666777666666666666666555555444555555666666666666555555444444444444444444444444333333222222222333444444333333333333333333333333333333333333333333333333333333333333333333333333666666666555555555555555777888999:::;;;;;;;;;;;;:::<<<>>>>>>>>>@@@EEEJJJOOOXXXeeennnwww~~~}}}{{{zzz|||~~~}}}}}}{{{|||}}}~~~yyytttooojjjbbbZZZSSSJJJGGGCCC@@@???>>><<<;;;;;;;;;;;;::::::999999999999999::::::::::::999999999999999999:::;;;<<<<<<===???BBBFFFJJJNNNQQQRRRTTTTTTUUUVVVVVVVVVUUUUUUVVVTTTTTTUUUTTTUUU\\\eeennnuuuIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMOOOPPPRRRSSSSSSQQQOOOMMMKKKJJJHHHEEEDDDCCCBBBBBB@@@@@@>>>=========>>>???============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;<<<===>>>@@@AAABBBFFFKKKPPPSSSWWWZZZ\\\^^^aaadddhhhkkkooossswwwwwwwwwwwwuuurrrnnnkkkhhhddd```^^^```ccchhhrrr||||||pppjjjkkkuuu}}}hhh]]]VVVPPPJJJDDDAAA>>><<<<<<;;;:::999999888666555555555777777666666666666666555555444555555666666666666555555444444444444444444444444333222222222333333444555333333333333333333333333444444444444444444444444333333333333333333333333333444444555555666666666888888999:::;;;;;;;;;;;;:::<<<>>>======@@@HHHOOOUUU___iiipppttt}}}|||{{{}}}~~~}}}{{{{{{zzzzzz}}}~~~||||||||||||}}}~~~zzztttmmmgggbbb[[[SSSMMMEEEBBB???=========<<<;;;:::::::::;;;::::::999999:::::::::::::::999888777999999999999:::;;;<<<<<<>>>???BBBFFFKKKPPPSSSUUUWWWWWWXXXYYYXXXWWWVVVVVVYYYWWWVVVWWWVVVWWW^^^gggqqqxxxIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHJJJLLLNNNOOOQQQRRRTTTVVVUUUSSSQQQOOOMMMLLLIIIGGGEEEDDDDDDDDDAAA@@@>>>=========>>>???============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<===>>>@@@AAABBBFFFKKKPPPSSSVVVYYY[[[\\\^^^bbbeeehhhlllqqqtttvvvvvvvvvtttrrrnnnjjjhhhccc___]]]___aaafffpppyyy~~~ppphhhgggoooyyykkkaaa[[[TTTMMMEEEBBB>>><<<<<<<<<:::999999888666555444555777888666666666666666555555444555555666666666666555555444444444444444444444444222222222222333333444555444444444444444444444444444444444444444444444444333333333333333333333333111111222333555666777777888999::::::;;;;;;;;;;;;:::<<<===<<<<<>>>>>>>>===<<<::::::;;;;;;;;;::::::999;;;;;;;;;:::999888777666999999999999:::;;;<<<<<<>>>???BBBGGGLLLQQQUUUWWWYYYYYYZZZZZZZZZXXXWWWVVV[[[YYYXXXXXXWWWXXX___iiirrrzzzNNNLLLJJJKKKMMMMMMJJJGGGMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHGGGGGGGGGHHHHHHIIIKKKLLLKKKKKKKKKNNNRRRVVVVVVWWWXXXWWWUUUUUUUUUWWWQQQOOOMMMJJJHHHFFFEEEDDD>>>>>>>>>>>>>>>???@@@@@@============>>>>>>>>>>>>>>>>>>>>>>>>========================>>>???@@@AAACCCEEEHHHMMMQQQTTTWWWXXXYYY[[[___bbbeeeiiimmmqqqrrrsssssssssqqqooollljjjfffaaa]]]^^^___ccclllvvvrrriiiiiikkkmmm|||nnnggguuusssZZZEEECCC???===<<<;;;:::888:::::::::999999999888888666666555555555555666666777666555444444444444444333333333444444555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444666555444333333444666777777888888999999:::;;;;;;>>>===>>>@@@AAADDDOOOZZZgggkkkoooooopppxxx}}}~~~~~~|||zzzwwwwwwxxxzzz{{{{{{}}}~~~}}}~~~|||yyyooojjjbbbZZZTTTNNNIIIFFFBBBAAA???===;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;:::::::::999888777777999;;;<<<<<<>>>AAAFFFLLLRRRVVVYYYVVVWWWXXXYYYYYYXXXWWWWWWYYYXXXVVVUUUWWW]]]eeekkkxxx~~~LLLKKKJJJKKKNNNNNNLLLJJJNNNNNNNNNNNNNNNMMMMMMMMMJJJJJJIIIIIIJJJJJJKKKKKKMMMNNNNNNNNNNNNPPPTTTWWWWWWXXXYYYYYYWWWVVVWWWYYYUUUTTTQQQNNNKKKHHHFFFEEE@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>???@@@AAACCCDDDHHHKKKOOORRRTTTUUUXXXZZZ^^^aaacccgggllloooppppppqqqqqqpppnnnllljjjgggbbb^^^^^^^^^bbbkkktttwwwmmmjjjkkklllttt}}}rrreeejjjeeeOOOGGGDDD@@@===<<<:::999777:::999999999888888888888666666555555555555666666555555444444444555555666333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444666555444333333555666777888888888999::::::;;;;;;;;;:::<<>>AAAFFFKKKQQQVVVXXXVVVWWWYYYZZZZZZYYYXXXXXXYYYXXXWWWVVVXXX___gggmmmzzzMMMLLLLLLNNNPPPQQQPPPOOONNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTVVVXXXYYYZZZ[[[[[[YYYYYYZZZ[[[[[[ZZZWWWSSSOOOKKKGGGEEECCCBBBAAA???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>???@@@AAABBBDDDGGGJJJMMMPPPRRRRRRVVVXXX\\\^^^aaaeeeiiillllllmmmoooppppppnnnlllkkkhhhccc^^^^^^]]]___gggpppsssmmmkkkkkklllsss|||yyyhhhaaaZZZKKKHHHEEE@@@===<<<:::888666999999888888888777777777777666666555555666666777333333333444444666777777444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555444444444555777888888888999999::::::;;;;;;;;;:::;;;@@@DDDLLLYYYfffnnnnnnmmmjjjiiiooozzz~~~}}}|||zzzxxxxxxyyy{{{|||~~~|||||||||{{{uuummmhhh```[[[RRRKKKFFFCCC@@@>>>>>>>>>>>>>>>===<<<::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;:::999888888777777666666888999:::<<<===AAAEEEKKKPPPTTTWWWWWWXXXYYYZZZ[[[[[[ZZZYYYYYYXXXXXXXXX[[[aaaiiiooo}}}OOOOOOPPPQQQRRRSSSSSSRRRQQQQQQPPPOOOOOONNNMMMMMMOOONNNOOOOOOPPPQQQRRRSSSTTTVVVYYYZZZYYYYYYYYYZZZ[[[\\\]]]]]]\\\[[[\\\]]]```___]]]XXXSSSMMMHHHEEEDDDCCCBBBAAA@@@?????????@@@???????????????>>>>>>>>>>>>>>>>>>========================>>>???@@@AAACCCEEEGGGJJJMMMOOOPPPQQQTTTWWWZZZ\\\^^^bbbfffiiijjjkkkmmmooooooooonnnmmmiiiccc___]]]\\\]]]dddlll|||zzzqqqllljjjjjjooouuu}}}nnn```YYYQQQGGGDDD@@@>>>===;;;:::888888888888777777777777666777777666666666666777777444444444444444555666666555555555444444333333333444444444444444444444444333333333333333333333333333333333333333333333333333333444444444444444444555555444444555666777888888888999999:::;;;;;;<<>><<<===>>>>>>>>><<<;;;:::;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<;;;:::999888888888777777888888999:::<<<===@@@DDDIIIOOOSSSUUUWWWXXXZZZ[[[\\\\\\\\\[[[YYYYYYZZZ[[[^^^eeemmmsss~~~PPPQQQSSSTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTTTTTTTRRRRRRRRRSSSTTTVVVWWWXXXZZZ\\\___```___^^^^^^^^^___```aaa```^^^]]]^^^___dddcccaaa]]]WWWPPPJJJGGGDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>========================>>>???@@@AAADDDEEEGGGJJJMMMNNNPPPPPPSSSUUUXXXZZZ\\\___cccfffhhhiiilllnnnoooooonnnnnniiiccc___]]][[[[[[```hhhxxxvvvooollllllnnnrrrzzzsssccc\\\VVVGGGDDDAAA???>>>>>>===;;;888888888777777777777666777777666666666666777777666666555444444444444444555555555444444333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555444444444555666777888888888999999:::;;;;;;<<<<<<@@@>>>???FFFNNNXXXeeepppttttttqqqnnnlllnnntttyyy}}}yyyyyyyyyxxxxxxyyyzzz{{{|||{{{}}}~~~}}}{{{zzzzzz{{{{{{||||||~~~}}}xxxrrrjjjaaa[[[SSSNNNHHHCCCAAA@@@???>>><<<<<<>>>>>>>>>===<<<;;;<<<<<<<<<;;;;;;:::::::::=========<<<;;;:::999888999999999999::::::;;;;;;<<<===@@@DDDHHHMMMQQQSSSVVVWWWYYY[[[]]]]]]]]]\\\ZZZ[[[\\\^^^cccjjjrrrxxxRRRUUUWWWXXXXXXYYYZZZ\\\YYYYYYYYYYYYZZZZZZZZZZZZXXXYYYYYYZZZ\\\^^^___```bbbdddffffffeeedddddddddeeeffffffeeebbbaaaaaabbbffffffeeebbb\\\UUUNNNJJJFFFFFFEEEEEEEEEEEEEEEEEEBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>========================>>>???@@@AAACCCDDDGGGJJJLLLNNNOOOPPPSSSUUUWWWYYY[[[]]]aaadddeeegggjjjlllnnnnnnmmmlllhhhccc^^^\\\ZZZYYY^^^eeerrrzzz}}}uuurrrpppqqqrrryyyyyyiii```UUUIIIFFFCCCAAA@@@???>>>===999999888888888777777777888777777666666777777888777777666444444333333333444444444444444444333333444444444444444444444444333333333333333333333333333333333333333333333333222333333444444555555555444444555666777888888888999999::::::;;;;;;<<<<<>>===<<<<<<===>>>>>>>>>>>>>>>===>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999:::::::::;;;;;;;;;;;;;;;<<<===???CCCGGGKKKOOOQQQUUUWWWYYY[[[\\\]]]]]]]]]\\\]]]___bbbgggooowww}}}XXX\\\```bbbccceeehhhkkkgggfffeeedddbbbaaa```___aaaaaabbbdddeeehhhiiijjjjjjlllmmmmmmkkkjjjkkkllllllmmmmmmkkkgggeeeeeefffggghhhhhhfffaaaZZZSSSOOOKKKJJJIIIGGGFFFFFFFFFFFFCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>========================>>>???@@@AAAAAABBBEEEHHHKKKMMMOOOOOOSSSUUUWWWYYYZZZ\\\```bbbcccdddgggiiikkkkkkjjjiiigggbbb^^^\\\YYYXXX]]]dddmmmuuu}}}yyywwwwwwwww}}}uuuhhhWWWNNNKKKFFFCCCAAA@@@===<<<:::999999999888888888888888888777777777777888888666555555444444444555555333333444444444444444444555555555555555555555555333333333333333333333333333333333333333333333333222222333333444555555666333444555666777888888999999999::::::;;;<<<<<<<<<>>>===AAAMMMZZZeeepppyyyzzz|||}}}|||}}}zzzwwwvvvtttuuuuuuvvvxxxyyyzzzzzzyyyzzz|||{{{yyyxxxxxxyyyvvvvvvxxx{{{~~~{{{tttlllddd\\\TTTOOOEEECCCAAA@@@??????===;;;>>>>>>>>>>>>>>>???@@@@@@@@@??????>>>======<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;999999::::::;;;;;;;;;:::;;;===???BBBFFFJJJNNNPPPTTTUUUXXXZZZ\\\]]]]]]]]]]]]___bbbfffkkksss{{{___ccciiilllnnnqqquuuyyy|||zzzwwwsssoookkkhhhfffhhhhhhiiikkkmmmoooqqqrrrpppqqqrrrqqqoooooopppqqqqqqrrrqqqoookkkiiihhhhhhhhhjjjjjjiiieee^^^WWWSSSNNNMMMKKKIIIGGGFFFEEEEEECCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>========================>>>???@@@AAA???@@@CCCFFFIIILLLNNNNNNSSSUUUWWWXXXZZZ\\\___bbbaaabbbeeeggghhhhhhhhhgggfffaaa]]][[[YYYXXX\\\cccjjjrrr~~~~~~}}}|||rrr[[[RRRNNNIIIEEEBBB???<<<::::::::::::999999999999888888888777777777777888888444444444444444555666777333333333444444555555555555555555555555555555555333333333333333333333333333333333333333333333333222222333333444555666666333444555777888888999999999999:::;;;;;;<<<<<<===???>>>EEESSSaaammmxxx|||vvvyyy~~~~~~}}}zzzwwwvvvvvvsssttttttvvvwwwxxxyyyzzzzzz{{{|||{{{yyywwwwwwwwwtttuuuwwwzzz~~~~~~~~~~~~{{{qqqhhh___VVVNNNJJJDDDBBBAAAAAABBBAAA>>><<>>>>>>>>@@@AAABBBAAA@@@@@@???>>>======<<<;;;;;;<<<<<<===<<<<<<<<<888888999::::::::::::999;;;===???BBBFFFJJJMMMOOOSSSUUUWWWZZZ\\\]]]]]]]]]^^^```ccchhhmmmuuu~~~lllqqqxxx|||xxxsssrrrrrrssstttvvvwwwyyyzzz{{{}}}|||zzzyyyyyyzzz{{{|||uuutttssssssrrrpppmmmjjjlllkkkjjjiiigggbbb\\\WWWTTTPPPKKKGGGGGGGGGHHHHHHHHHGGGEEECCCAAA@@@??????>>>>>>>>>>>>========================>>>???@@@AAABBBCCCFFFJJJMMMOOOQQQRRRSSSTTTUUUWWWYYYZZZ[[[\\\___```bbbdddeeegggggghhhcccbbb___[[[XXXXXX[[[^^^iiiooozzzrrrbbbYYYQQQJJJGGGDDD???===???999999:::999999888777666777777777777666666666666777777777777666666666666666555444333333333333333444444444444444444444444444444444444444444444444555555444444444333333333333333222222333333444555444555666777888888888888777888:::;;;;;;<<<===???BBBEEELLLZZZkkk{{{~~~tttrrrvvv}}}~~~|||zzzxxxvvvtttqqqttttttttttttvvvxxxzzz{{{yyyzzz{{{{{{zzzyyywwwvvvuuurrrrrrxxx}}}~~~xxxsssjjjaaaYYYQQQKKKFFFDDDDDDCCCBBBAAAAAA@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<======<<<<<<;;;:::;;;::::::999:::;;;<<<===;;;===???AAACCCGGGKKKNNNQQQSSSVVVXXXYYYZZZ[[[]]]bbbeeeiiimmmrrrxxx~~~|||}}}}}}}}}~~~~~~|||yyyxxxvvvtttqqqnnnpppooonnnmmmkkkfff```[[[VVVSSSNNNKKKKKKJJJJJJIIIHHHGGGEEECCCAAA@@@????????????>>>>>>>>>=====================>>>???@@@AAABBBCCCFFFJJJMMMOOOQQQRRRTTTTTTVVVWWWYYYZZZ[[[\\\^^^___aaaccceeefffggggggdddbbb___[[[XXXXXXZZZ\\\fffmmmxxxwwwfff[[[SSSKKKHHHEEE@@@>>>???:::::::::999999888777666888888888888777777777777777777777777666666666555666666555444444444555555444444444444444444444444444444444444444444444444333333333444444555555555333333222222333333444555444555666777888888888888999:::<<<<<<<<<===???@@@CCCGGGRRRbbbvvvvvvtttwww|||~~~|||yyyxxxwwwvvvsssqqqttttttttttttuuuwwwyyyzzzyyyzzzzzz{{{zzzxxxwwwvvvsssppppppuuu~~~~~~}}}{{{nnniiiaaaYYYSSSMMMHHHEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;<<<===;;;===???AAACCCFFFJJJNNNPPPSSSVVVXXXXXXYYY[[[]]]```dddiiinnntttzzz~~~{{{yyywwwuuuvvvuuusssrrroookkkeeeaaaZZZWWWSSSQQQPPPNNNLLLJJJHHHGGGEEECCCBBB@@@@@@???@@@@@@?????????>>>>>>>>>============>>>???@@@AAABBBDDDFFFIIILLLOOOPPPQQQUUUUUUVVVWWWXXXZZZ[[[[[[]]]___```bbbdddeeeffffffdddccc```\\\XXXWWWYYY[[[cccjjjuuulll___UUUMMMIIIFFFBBB???@@@:::::::::999888888777777999999999999888888888888777777777666666666555555666666555555555666777777444444444444444444444444444444444444444444444444111222222333444555666777333333333333333444444555555666777888888999888888;;;<<<>>>>>>===>>>@@@BBBEEEMMMZZZmmmyyyvvvwwwzzz|||zzzxxxvvvvvvvvvuuusssqqqttttttttttttuuuvvvwwwxxxyyyzzzzzzzzzzzzxxxwwwvvvqqqnnnmmmqqqzzz~~~~~~|||wwwsssddd___WWWQQQLLLIIIGGGFFFDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>======;;;;;;;;;:::;;;;;;<<<===;;;===???@@@BBBEEEIIILLLOOORRRUUUWWWWWWXXXZZZ\\\^^^ccciiipppwww}}}}}}{{{yyyyyyxxxvvvtttrrrmmmhhhddd]]][[[XXXVVVTTTQQQNNNKKKHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@?????????>>>============>>>???@@@AAABBBDDDFFFIIILLLNNNPPPPPPUUUUUUVVVWWWXXXYYYZZZZZZ\\\]]]___aaacccdddeeeeeedddccc```\\\XXXVVVWWWYYY```gggsss~~~uuudddYYYOOOKKKIIIDDDAAAAAA;;;;;;:::999888888888888999999888888888777777777777777666666666555555555555444444444555666777777444444444444444444444444444444444444444444444444222222333333444555666666333333333333333444555555666666777888999999999999<<<===>>>>>>===>>>AAACCCJJJTTTdddvvv|||yyyxxxxxxwwwwwwuuuttttttuuuuuutttsssssssssssstttuuuuuuvvvwwwyyyyyyzzzzzzyyyxxxvvvuuupppnnnlllpppwww~~~wwwpppjjj^^^YYYRRRLLLIIIHHHGGGGGGDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;===>>>@@@AAACCCGGGJJJNNNPPPSSSUUUVVVWWWYYYZZZ^^^ccckkksssyyy~~~}}}{{{yyywwwuuurrrnnniiifff___]]][[[XXXVVVSSSNNNKKKIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@?????????>>>============>>>???@@@AAABBBDDDFFFIIILLLNNNOOOPPPSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\^^^```aaaccccccccccccbbb```\\\XXXVVVWWWXXX^^^eeeooozzz}}}}}}~~~iii]]]QQQMMMKKKGGGCCCBBB<<<;;;:::999888888888888888888777777777666666666666666666666555555555555333333333333444555666666444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444555666666777888999::::::::::::;;;<<<=========>>>BBBDDDNNNZZZlll~~~~~~{{{xxxvvvtttuuutttssstttuuuvvvuuutttrrrrrrssstttuuuvvvvvvwwwxxxyyyyyyzzzyyywwwvvvuuuqqqooonnnpppvvv~~~zzzrrriiicccZZZUUUNNNIIIFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>????????????>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>???@@@BBBFFFHHHKKKNNNQQQSSSSSSTTTVVVXXX^^^dddmmmvvv{{{}}}{{{xxxvvvssspppkkkhhhcccaaa]]]ZZZWWWTTTOOOLLLIIIHHHFFFDDDCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>============>>>???@@@AAABBBDDDFFFIIIKKKMMMNNNOOOPPPQQQRRRTTTVVVWWWYYYYYYZZZ[[[\\\^^^```aaabbbbbbbbbaaa```\\\YYYWWWWWWXXX\\\aaakkkuuuxxxsssyyyoooaaaTTTOOOMMMIIIEEECCC===<<<:::999888888999999777777777777666666666555666666666555555555444444444444333333333444444555444444444444444444444444444444444444444444444444555555444444444333333333444444444444444555555666777777999:::::::::::::::;;;<<<<<<<<<===@@@DDDGGGRRR```ttt{{{xxxtttqqqtttsssrrrsssuuuuuuuuutttqqqrrrsssuuuwwwwwwxxxxxxxxxyyyyyyyyyyyywwwvvvuuuqqqpppppprrrvvv|||~~~~~~~~~~~~zzzsssjjjbbb\\\SSSOOOIIIEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>======<<<============<<<;;;;;;;;;<<<>>>>>>>>>@@@DDDGGGIIIKKKNNNPPPPPPQQQSSSUUU]]]dddnnnwww}}}~~~{{{yyyvvvsssoookkkgggddd```\\\XXXUUUQQQNNNIIIHHHGGGEEECCCBBBAAAAAA??????>>>>>>>>>=====================>>>???@@@AAABBBDDDFFFHHHKKKMMMNNNNNNMMMNNNPPPRRRUUUWWWXXXYYYYYYZZZ[[[]]]___```aaaaaa``````___\\\YYYWWWXXXYYYYYY^^^eeennnxxxvvvmmmooouuu~~~rrrdddUUUPPPOOOKKKFFFDDD===<<<:::888888888999:::888888888777777777666666666666555555555444444444666555555444444444444555444444444444444444444444444444444444444444444444333333444444444444444444444444444444444555666666777888999:::;;;;;;;;;;;;;;;<<<======???BBBGGGKKKYYYgggzzz|||wwwsssppprrrqqqpppqqqssstttsssrrrpppqqqtttvvvxxxyyyzzzzzzxxxxxxyyyyyyxxxwwwuuutttpppqqqqqqsssuuuzzz~~~}}}|||||||||}}}~~~~~~~~~yyyrrrkkkccc[[[VVVNNNKKKGGGEEEDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@??????>>><<<===>>>>>>===<<<;;;:::;;;<<<======>>>???CCCEEEFFFIIIKKKMMMNNNOOOQQQSSSYYYaaammmwww~~~~~~|||yyyvvvrrrooojjjfffaaa]]]YYYVVVRRROOOJJJHHHGGGEEECCCBBBAAAAAA>>>>>>>>>>>>========================>>>???@@@AAACCCDDDFFFHHHKKKLLLMMMNNNLLLMMMOOOQQQTTTVVVXXXYYYXXXYYY[[[]]]___``````aaa______^^^\\\YYYXXXXXXYYYWWW[[[bbbjjjtttvvviiiiiimmmvvvuuueeeVVVQQQPPPLLLGGGDDD>>><<<:::888888888999:::999999999888888888888777666666555555555444444444888777666555555555555555444444444444444444444444444444444444444444444444111222222333444555666666555444444444444555666666888888999:::;;;;;;;;;;;;;;;<<<===>>>@@@DDDJJJNNN___mmm~~~{{{wwwssspppqqqpppooopppqqqrrrqqqpppoooqqqtttwwwyyyzzz{{{{{{xxxxxxyyyyyyxxxwwwuuutttoooppprrrsssuuuxxx|||~~~|||{{{zzzzzz{{{|||~~~~~~}}}|||~~~{{{tttmmmeee^^^WWWSSSKKKIIIGGGFFFGGGHHHGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@<<<===>>>>>>>>>===;;;:::;;;<<<=========???BBBDDDEEEGGGJJJLLLLLLMMMOOOQQQVVV^^^kkkwww