BM66(i@ sssgggddddddeeejjjqqqpppttt{{{~~~|||rrrhhheeedddgggllllllhhhccceeeppp}}}xxxsssmmmkkkqqqwwwzzz|||{{{vvvtttssstttwww{{{~~~~~~~~~}}}|||||||||}}}}}}||||||||||||xxxppphhhbbbZZZOOOHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA???BBBGGGKKKNNNOOOOOONNNPPPQQQSSSUUUWWWXXXXXXXXX\\\\\\]]]^^^^^^______```[[[XXXUUUSSSRRRQQQPPPOOOQQQPPPNNNKKKGGGDDD@@@>>><<<===<<<;;;999777555333444444444444555777888:::===???BBBCCCCCCDDDFFFGGGGGGHHHKKKNNNPPPQQQQQQQQQOOOPPPOOOOOOMMMKKKHHHGGGJJJKKKLLLMMMNNNNNNNNNNNNNNNKKKHHHDDDAAA@@@@@@@@@???@@@AAACCCFFFIIILLLMMMVVVYYY]]]^^^]]]\\\[[[[[[WWWTTTOOOJJJIIIJJJLLLOOOVVVZZZ___dddhhhkkkoooqqqsss{{{jjjqqq}}}cccIII???@@@888777666555555444444555444444444444444444444444444444555555555555444444333333333222222111111111444444444444444444444444111111222222222333333333555555555555555666777777555555444444333333333222777777777888999999:::::::::;;;<<<<<<===???CCCGGGPPP^^^vvvvvvcccYYYYYY]]]uuuwwwrrrqqqrrrvvv{{{|||~~~~~~{{{sssiiigggfffiiinnnnnnjjjeeedddooo{{{~~~vvvnnniiilllqqqtttxxx|||}}}~~~zzzwwwvvvvvvxxx{{{~~~~~~~~~~~~wwwooogggaaaZZZOOOHHHGGGEEEEEEEEEDDDDDDDDDCCCCCC@@@CCCHHHLLLOOOOOOOOONNNNNNOOOQQQSSSVVVXXXZZZ[[[]]]]]]]]]]]]^^^______```WWWUUUQQQOOONNNNNNMMMKKKLLLJJJHHHFFFCCC@@@>>>===>>>>>>======;;;888666555444444444444555777888:::===@@@CCCEEEEEEFFFGGGHHHGGGIIIKKKMMMOOOPPPPPPPPPNNNNNNNNNNNNLLLKKKIIIGGGIIIJJJKKKKKKLLLLLLLLLLLLNNNLLLIIIEEEBBBAAA@@@@@@>>>???AAACCCEEEHHHKKKLLLSSSWWW[[[]]]]]]\\\\\\\\\XXXTTTOOOKKKIIIJJJLLLNNNUUUYYY___dddhhhlllpppssszzzmmmqqq~~~dddKKK???>>>888888666555555555555555444444444444444444444444444444555555555555444444444444444333333333222222555555555555555555555555333333444444444555555555555555555555555666777777666666666555555555555555777777777888999999:::::::::;;;<<<<<<===???CCCGGGPPP^^^vvvxxxggg]]]]]]bbbvvv|||{{{}}}yyysssmmmjjjiiimmmqqqrrrmmmhhheeennnyyyyyyooohhhgggjjjlllpppttttttxxx~~~|||zzzxxxyyy{{{}}}~~~~~~vvvnnnfffaaaYYYPPPIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFJJJNNNPPPPPPOOOMMMKKKLLLNNNQQQUUUYYY\\\^^^^^^]]]\\\\\\\\\]]]^^^___UUURRROOOMMMLLLKKKJJJIIIFFFEEECCC@@@>>>=========>>>>>>>>>>>><<<:::777666444444444444555777888:::===@@@DDDGGGGGGGGGHHHHHHGGGIIIKKKMMMOOOOOOOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIMMMLLLIIIFFFCCCAAA@@@???===>>>@@@BBBDDDGGGJJJKKKPPPTTTXXX\\\\\\\\\]]]]]]YYYVVVPPPKKKIIIJJJLLLNNNSSSXXX^^^dddiiinnnrrruuu~~~rrrqqqzzz}}}eeeMMM@@@<<<888888777666555555555555444444444444444444444444444444555555555555444444555555444444444444333333444444444444444444444444444444444444555555555555555555555555555666777777555555555555666666666666777777777888999999:::::::::;;;<<<<<<===???CCCGGGOOO]]]uuu}}}ooofffgggjjj|||~~~zzzvvvvvvxxxxxxvvvssspppmmmllloootttvvvrrrmmmhhhpppxxx~~~yyypppgggeeefffeeegggjjjiiimmmtttzzz~~~~~~|||yyyyyyzzz{{{||||||~~~~~~~~~~~~~~~~~~}}}uuunnnfffaaaZZZPPPIIIHHHDDDDDDDDDCCCCCCCCCCCCBBBEEEHHHLLLOOOPPPPPPNNNMMMJJJKKKMMMOOOSSSWWW[[[]]]]]]\\\ZZZYYYXXXYYYZZZ[[[TTTQQQNNNLLLKKKKKKJJJHHHDDDCCC@@@>>>===>>>???@@@>>>>>>>>>===<<<:::888666444444444444555777888:::<<>>======???AAADDDFFFIIIJJJNNNRRRWWW[[[]]]^^^___```[[[WWWRRRLLLJJJJJJKKKMMMRRRVVV]]]dddiiinnnsssvvvzzzvvvppprrryyyaaaMMM@@@;;;999888777666555555555555444444444444444444444444444444555555555555444444444444444444444333333333222222222222222222222222222222222333333333333444555555555555555666777777333444444555555666666666777777777888999999:::::::::;;;<<<<<<===???CCCGGGMMM\\\tttyyyssssssvvv|||wwwrrroooppprrrrrrqqqrrrnnnmmmpppuuuxxxwwwsssnnntttyyy|||yyyppphhhfffeeebbb``````___ccciiinnntttyyy}}}zzzyyyyyyzzzyyyxxxzzz{{{|||~~~~~~~~~}}}wwwooogggbbbZZZPPPIIIHHHDDDDDDCCCBBBBBBAAA@@@@@@HHHJJJMMMPPPPPPOOOMMMKKKJJJKKKMMMOOORRRUUUWWWYYYZZZYYYXXXVVVUUUUUUUUUVVVPPPMMMJJJIIIIIIIIIHHHGGGCCCBBB???>>>===>>>@@@AAA<<<======<<<;;;999777666444444444444555777888:::999===AAACCCDDDDDDEEEFFFHHHIIIJJJLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGDDDAAA>>><<<<<<===>>>@@@CCCFFFIIIJJJMMMRRRXXX\\\___aaabbbccc]]]YYYSSSMMMJJJIIIKKKLLLPPPUUU\\\ccciiinnnssswwwuuuxxxnnnmmm~~~www^^^LLLBBB<<<999888777666666555555666444444444444444444444444444444555555555555444444222222222222222333333333222222222222222222222222222222333333333444444444555555555555555666777777555555666666777777888888777777777888999999:::::::::;;;<<<<<<===???CCCGGGLLL[[[ttt{{{vvvpppllllllnnnpppqqqsssnnnkkknnnuuuzzz{{{yyytttyyy|||}}}yyyqqqjjjgggeee```]]]\\\ZZZ\\\___ccchhhnnnvvvzzz|||~~~~~~}}}{{{zzzzzzzzzxxxvvvxxxzzz}}}yyyqqqiiiccc[[[QQQJJJHHHCCCCCCCCCBBBBBBBBBAAAAAAIIIKKKNNNPPPPPPNNNKKKIIIIIIKKKMMMOOORRRSSSTTTTTTXXXWWWVVVUUUTTTRRRQQQPPPJJJHHHFFFEEEFFFGGGFFFFFFCCCBBB@@@???>>>>>>??????<<<<<<<<<<<<;;;999777666444444444444555777888:::888;;;>>>@@@AAABBBDDDFFFHHHIIIJJJLLLLLLLLLKKKJJJLLLLLLKKKJJJJJJKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNIIIIIIIIIHHHEEEAAA>>>;;;<<<===???AAACCCFFFIIIJJJMMMQQQWWW]]]```bbbccceee___[[[UUUNNNJJJIIIJJJLLLOOOTTT[[[bbbhhhmmmrrrvvvuuu{{{oookkk{{{yyy^^^MMMCCC===999999888777666666666666444444444444444444444444444444555555555555444444111111222222222222333333444444444444444444444444444555555555666666666666555555555555555666777777888888888888999999999999777777777888999999:::::::::;;;<<<<<<===???CCCGGGLLL[[[ttt|||wwwqqqlllkkkmmmppprrrsssmmmiiikkkssszzz~~~~~~xxx}}}}}}sssjjjfffddd```^^^^^^YYYYYYYYY[[[^^^eeemmmssswwwzzz~~~~~~}}}}}}}}}}}}{{{xxxuuuuuuxxx}}}~~~~~~|||tttkkkeee\\\QQQJJJHHHBBBBBBCCCCCCDDDEEEFFFFFFJJJLLLNNNOOOOOOLLLIIIGGGFFFIIILLLPPPRRRSSSSSSRRRVVVWWWWWWVVVTTTQQQNNNMMMGGGEEECCCDDDEEEGGGGGGGGGFFFFFFEEECCCBBBAAA@@@???============<<<;;;999888444444444444555777888:::999:::<<<===>>>AAAEEEGGGHHHIIIJJJKKKKKKKKKJJJIIINNNMMMLLLKKKJJJKKKKKKLLLIIIJJJKKKMMMNNNOOOOOOPPPJJJKKKKKKKKKHHHDDD???<<<===>>>???AAADDDGGGIIIKKKLLLPPPVVV\\\___aaacccdddaaa\\\VVVOOOKKKIIIJJJKKKNNNSSSZZZaaaffflllqqqtttxxxtttlllzzzcccPPPDDD===:::999888777666666666666444444444444444444444444444444555555555555444444222222222333333333444444555555555555555555555555555555555555666666666666555555555555555666777777888888777777777777777777777777777888999999:::::::::;;;<<<<<<===???CCCGGGMMM\\\uuu}}}yyyrrrmmmlllmmmqqqsssrrrlllgggiiiqqq{{{zzzuuujjjeeebbb```___aaaYYYXXXWWWVVVYYY```iiiooouuuyyy~~~~~~~~~~~~}}}yyyuuurrrvvv|||}}}||||||||||||~~~uuulllfff]]]QQQJJJHHH@@@AAABBBDDDGGGIIIJJJKKKJJJLLLNNNOOONNNLLLHHHFFFCCCGGGLLLPPPSSSTTTSSSRRRVVVWWWXXXWWWUUURRRNNNKKKGGGFFFDDDEEEGGGIIIJJJJJJKKKJJJJJJIIIGGGEEECCCAAA>>>>>>>>>>>>>>><<<:::999444444444444555777888::::::;;;<<<<<<>>>AAAEEEIIIHHHIIIJJJKKKKKKJJJIIIIIIPPPOOOMMMLLLKKKKKKKKKLLLHHHIIIJJJLLLNNNOOOPPPPPPLLLMMMMMMMMMJJJFFFAAA>>>===>>>@@@BBBDDDGGGJJJKKKKKKOOOUUU[[[^^^```bbbcccbbb]]]VVVOOOKKKIIIJJJKKKMMMRRRYYY```eeekkkooossszzzyyymmmxxxhhhRRREEE===:::999888777666666666666444444444444444444444444444555555555555555555444333333333444444555555555444444444444444444444444333333333444444444555555555555555555555666777777555555444444333333333222777777777888999999:::::::::;;;<<<<<<===???CCCGGGOOO]]]uuu}}}}}}wwwmmmhhhlllrrruuupppnnnmmmqqqwww}}}zzznnneeeaaa```bbbcccXXXVVVUUUTTTWWW[[[```cccppptttyyy~~~}}}||||||}}}~~~~~~}}}{{{uuuwww|||{{{~~~}}}zzzyyy{{{zzzvvvzzzvvvoooggg^^^UUULLLFFFDDDDDDDDDDDDEEEHHHJJJKKKOOOOOOOOOQQQSSSQQQLLLHHHEEEHHHLLLPPPSSSTTTTTTSSSTTTWWW[[[ZZZVVVOOOIIIFFFEEEDDDCCCEEEHHHJJJKKKKKKMMMKKKIIIIIIHHHGGGDDDAAA>>>>>>>>>>>>===<<<;;;:::666666666666777888999:::<<<<<<;;;;;;<<<@@@FFFJJJKKKKKKKKKLLLMMMMMMNNNNNNOOOLLLIIIIIIKKKMMMLLLJJJMMMJJJHHHIIIMMMPPPPPPOOOMMMMMMNNNNNNLLLHHHAAA<<<=========>>>@@@DDDGGGIIILLLPPPVVV[[[^^^^^^\\\ZZZ]]][[[XXXSSSOOOJJJFFFDDDNNNRRRXXX___eeelllrrrvvv{{{zzzxxx\\\JJJBBB:::999888777666555444444444555555555666666777777555555444444444333333333333333222111222333444555222222111111222222333444333333333444444444555555555444333333444555444333666666555555555444444444222444777777777777888999888999;;;<<<===???CCCFFFLLL\\\ttt{{{pppkkknnnrrrtttwwwssspppqqqvvvzzz{{{{{{}}}~~~xxxnnneee```^^^^^^^^^WWWUUUSSSSSSUUUZZZ^^^aaalllqqqxxx}}}~~~|||{{{{{{{{{{{{yyyxxxuuuwww|||}}}~~~yyyxxxzzzzzzwwwyyyuuunnnfff___VVVNNNIIIEEEEEEEEEFFFGGGIIIKKKLLLNNNNNNNNNPPPQQQOOOKKKGGGEEEGGGJJJMMMPPPQQQQQQQQQQQQUUUXXXYYYUUUOOOJJJHHHDDDDDDDDDFFFJJJMMMNNNNNNLLLKKKJJJKKKLLLKKKJJJHHH@@@@@@@@@???>>><<<;;;:::777777777888999:::;;;<<<;;;<<<<<<<<<===@@@EEEHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOLLLIIIIIIKKKLLLLLLJJJJJJHHHGGGIIILLLOOOOOONNNLLLLLLLLLMMMMMMIIIDDD???<<<<<<<<<===???BBBFFFGGGHHHLLLRRRXXX[[[\\\[[[ZZZ\\\ZZZVVVRRRNNNJJJHHHGGGLLLPPPWWW^^^eeelllrrrvvv{{{zzz|||cccNNNEEE;;;:::888666555555555666444555555555666666666777666666555555555444444444333333222222222333444555333333222222333333444555333333333444444444555555222111111333666888888777666666555555555444444444222444777777777777888:::888999;;;<<<===???CCCFFFQQQ___wwwvvvqqqsssvvvvvv|||wwwrrrrrruuuxxxzzzzzzzzz|||~~~{{{uuulllddd___\\\ZZZYYYVVVTTTRRRRRRTTTXXX]]]```hhhmmmvvv|||~~~|||zzzzzzzzzxxxwwwvvvxxx~~~~~~xxxwww{{{|||zzzyyytttmmmfff___XXXQQQLLLEEEFFFGGGHHHIIIKKKKKKLLLNNNMMMNNNOOOOOOMMMIIIFFFEEEFFFHHHJJJLLLMMMNNNNNNNNNRRRUUUVVVSSSOOOKKKHHHCCCCCCDDDHHHLLLPPPQQQQQQOOONNNMMMNNNOOOOOOMMMKKKBBBAAAAAA@@@>>><<<;;;:::888888999:::;;;<<<===>>>:::<<<>>>>>>???@@@CCCFFFFFFGGGIIIJJJLLLMMMNNNNNNOOOLLLJJJIIIJJJKKKKKKJJJJJJIIIIIIJJJLLLLLLKKKIIIJJJJJJKKKMMMMMMKKKFFFBBB>>>======>>>@@@BBBEEEGGGGGGKKKQQQWWW[[[]]]]]]\\\\\\ZZZUUUQQQMMMJJJIIIIIIJJJOOOVVV^^^eeelllssswww{{{wwwwwwlllSSSFFF<<<;;;888555444555666777555555555555555666666666666666666666555555555555333333222222222333444555444444333333444444555666333333333444444444555555333222222444777888888888555555555555555444444444333555777888777777999:::999:::;;;<<<===???DDDGGGRRRaaaxxxzzzpppnnnkkkkkkooouuu}}}~~~}}}|||yyy{{{}}}|||~~~yyytttssswww{{{~~~zzz|||~~~vvvqqqjjjddd```\\\YYYWWWVVVTTTRRRRRRTTTXXX\\\___eeekkkttt{{{~~~|||||||||{{{zzzxxx{{{~~~yyyxxx}}}{{{vvvnnnggg___XXXRRRMMMDDDEEEGGGHHHJJJKKKKKKKKKNNNNNNOOOOOONNNKKKHHHFFFHHHHHHIIIJJJKKKLLLMMMNNNNNNQQQTTTTTTQQQMMMIIIGGGBBBBBBDDDHHHNNNRRRSSSSSSSSSRRRPPPPPPPPPOOOLLLJJJCCCBBBBBB@@@>>><<<:::999999999;;;<<<===>>>>>>>>>:::<<>><<<888555444555777999555555555555555555555555555555555555444444444444222222222333333333444444333333333333333444555555333333333444444444555555777555555555666777666555555555555555555555555555333555777888888888999:::999:::;;;;;;<<>>>>>>>>>>>>>>;;;===@@@AAA@@@@@@@@@AAABBBDDDGGGJJJLLLMMMNNNNNNMMMMMMKKKJJJHHHHHHIIIJJJIIIKKKLLLMMMLLLKKKJJJJJJNNNMMMMMMMMMMMMKKKGGGCCCAAA@@@??????@@@CCCEEEGGGJJJMMMRRRXXX^^^bbbeeefffccc```YYYRRRLLLIIIGGGFFFHHHNNNVVV___gggnnnuuuxxxyyy}}}|||pppzzzyyyWWWBBB???<<<999666555666888999555555555555555444444444444444444333333333222222222222333333333444444444222222222222222333333444333333333444444444555555777555555555666777666555444555555555555555555555333555888888888888999;;;:::;;;;;;;;;<<<@@@EEEIIIPPP```yyywwwrrrjjjccc]]]XXXSSSOOOKKKLLLNNNQQQSSSVVVXXXZZZ\\\^^^aaabbbdddgggkkknnnwwwyyy{{{{{{zzz}}}|||zzzxxxvvvrrrmmmhhheeebbb^^^\\\WWWUUUSSSRRRTTTWWW\\\___aaafffooovvvzzz|||~~~~~~||||||zzzyyy~~~}}}yyyrrrkkkcccZZZQQQKKKEEEEEEEEEEEEGGGIIIKKKLLLPPPQQQQQQOOOLLLHHHGGGGGGIIIJJJKKKMMMNNNOOOOOOOOOOOORRRSSSRRRNNNJJJFFFEEECCCCCCFFFJJJOOOQQQRRRQQQNNNMMMMMMNNNPPPPPPOOOMMMEEEEEEEEEDDDBBB@@@>>>===>>>???@@@AAAAAA@@@???>>>===???@@@AAA?????????@@@BBBDDDGGGKKKMMMNNNNNNMMMMMMMMMLLLJJJHHHGGGHHHJJJEEEGGGJJJLLLLLLMMMOOOPPPOOONNNMMMNNNMMMKKKHHHEEE@@@???>>>>>>???AAACCCDDDHHHKKKOOOUUU[[[```dddffffffbbb\\\UUUNNNJJJGGGEEEGGGMMMVVV___gggnnnssswwwyyy}}}www]]]EEE>>>===:::777666777888999555555555444444444444444333333333333222222222111111222333444444444333333222111111111111222333333333333333444444444555555333222222444777888888888444444444555555555555555444666888999888888:::;;;;;;;;;;;;;;;<<<@@@EEEIIISSSccc|||uuueee```XXXRRRNNNMMMKKKJJJJJJKKKNNNQQQVVVZZZ]]]___]]]___aaaaaabbbffflllpppwwwyyyzzzyyywwwyyy}}}|||}}}yyyrrrlllhhhddd```]]]VVVTTTRRRQQQRRRVVVZZZ]]]\\\bbbjjjrrrxxx|||}}}zzzyyy}}}yyywwwzzz|||zzzzzzwwwsssmmmfff\\\SSSLLLHHHGGGEEEEEEFFFIIIMMMOOOOOOQQQQQQNNNJJJFFFEEEEEEEEEFFFIIILLLMMMMMMMMMLLLNNNPPPRRRRRRNNNKKKHHHGGGFFFGGGIIIMMMPPPRRRQQQPPPNNNMMMMMMNNNPPPPPPOOONNNHHHHHHHHHGGGFFFEEECCCBBBCCCDDDEEEEEEDDDCCCAAA??????@@@AAA@@@>>>>>>???@@@CCCEEEIIILLLNNNNNNMMMMMMLLLMMMMMMJJJGGGFFFHHHJJJEEEGGGIIIJJJIIIJJJNNNQQQMMMMMMMMMMMMNNNMMMJJJHHHCCCBBBAAA@@@AAACCCEEEFFFGGGIIIMMMRRRXXX^^^bbbeeeeeebbb^^^WWWQQQLLLHHHFFFEEEKKKUUU^^^eeekkkppptttxxx|||fffNNN>>><<<;;;999888888888888555555555444444333333333444444333333333222222222111222333444444444333333333222222222222333444444333333333444444444555555222111111333666888888777444444444555555555666666444666888999999999:::;;;<<<<<<;;;;;;<<<@@@FFFJJJSSSccc|||{{{lll\\\XXXQQQMMMKKKKKKKKKKKKNNNOOOQQQTTTYYY^^^bbbeee```aaacccccceeeiiiqqqvvvxxxzzzzzzwwwuuuwww~~~~~~vvvoooiiiddd```]]]UUUSSSQQQPPPQQQTTTYYY[[[YYY___gggooowww}}}|||~~~zzzvvv{{{xxxuuuvvvvvvtttwwwuuurrrnnnhhh^^^TTTNNNJJJIIIFFFEEEFFFJJJNNNQQQNNNPPPPPPMMMHHHDDDCCCDDDAAACCCGGGJJJLLLLLLKKKJJJLLLOOOQQQQQQOOOLLLJJJJJJIIIIIIKKKOOORRRSSSQQQOOOQQQPPPOOOOOOPPPOOOMMMKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHHHHGGGEEEBBBAAA@@@AAAAAA???>>>===>>>@@@DDDFFFJJJMMMNNNNNNMMMLLLLLLMMMMMMJJJGGGEEEGGGJJJIIIJJJKKKIIIFFFFFFIIILLLLLLKKKKKKMMMNNNNNNMMMKKKGGGFFFEEEDDDEEEFFFHHHJJJHHHJJJNNNRRRXXX^^^ccceeedddbbb^^^YYYTTTNNNJJJHHHDDDJJJSSS\\\ccciiinnnqqqxxx|||mmmVVV===<<<;;;:::999888888888555555555444444333333333555555444444444333333333111222333444555444333333444333333333333444555555333333333444444444555555555444333333444555444333444444444555555555666666444666888999999999:::;;;<<<<<<;;;;;;<<<@@@FFFJJJOOO```zzzzzzkkk^^^XXXQQQMMMNNNPPPRRRRRRSSSVVVZZZ^^^bbbeeeggggggeeefffiiikkknnntttzzz|||}}}}}}{{{xxxxxx{{{~~~}}}}}}~~~yyyqqqhhhbbb^^^]]]YYYWWWTTTSSSTTTVVVWWWXXX]]]aaahhhpppxxx~~~zzzuuusssxxx~~~~~~{{{xxxtttqqqooossstttsssppphhh___UUUOOOJJJIIIGGGFFFFFFGGGIIIJJJLLLLLLKKKJJJIIIHHHHHHGGGBBBDDDGGGJJJKKKKKKIIIHHHNNNPPPRRRRRROOOLLLJJJJJJIIIKKKNNNPPPPPPOOOMMMKKKLLLMMMNNNMMMKKKKKKKKKMMMLLLNNNPPPQQQPPPNNNKKKIIIJJJIIIHHHFFFEEEEEEEEEEEE@@@>>><<<===@@@BBBAAA???CCCDDDGGGJJJLLLNNNNNNNNNPPPOOOMMMKKKIIIHHHGGGGGGIIIHHHGGGFFFHHHKKKNNNPPPNNNNNNOOOOOOOOONNNMMMMMMDDDCCCBBBAAABBBDDDFFFHHHJJJKKKNNNSSSXXX^^^cccffffffccc^^^XXXQQQKKKGGGEEEHHHKKKPPPWWW```gggnnnqqqzzzzzzoooQQQDDDAAA<<<:::999888777666666555555555555444444444555555555444444333333333222222222222222222222222444444444444444444444444333444555555333333444555666666666555444444444333666555444444555666888999777777777888999999::::::777:::<<<<<<<<>>>>>>>>AAAGGGKKKRRRbbbzzzwwwllliiilllooommmjjjeeeeeeeeefffiiimmmqqqtttssstttttttttuuuxxx|||~~~|||zzzyyy~~~||||||zzz{{{~~~{{{yyyzzz|||}}}uuullldddaaabbbdddbbbaaa^^^[[[XXXXXXYYY[[[___bbbhhhnnnuuuzzz~~~~~~}}}yyytttqqqrrrxxx|||yyywwwuuutttzzzxxxssslllddd[[[TTTPPPMMMLLLJJJHHHGGGGGGHHHIIILLLLLLMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGGGGJJJLLLNNNOOOOOOOOOMMMKKKJJJKKKMMMPPPOOOMMMKKKIIIIIIIIIIIIOOOPPPQQQPPPOOONNNOOOPPPOOOQQQSSSTTTSSSOOOJJJGGGHHHIIIJJJLLLKKKJJJHHHGGGIIIHHHFFFDDDCCCBBBAAA@@@@@@AAACCCFFFIIIKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLKKKIIIIIIJJJLLLOOOQQQQQQQQQQQQQQQPPPNNNMMMLLLJJJHHHEEEBBBAAABBBCCCEEEFFFHHHLLLRRRYYY```gggjjjkkkhhhddd^^^XXXQQQLLLJJJJJJLLLQQQWWW___hhhooossswww|||yyyvvvmmmRRRCCC???;;;888777777666555777777777666666666555555444444444444444444444444333333222222222222111111444333111000000111333444333444555555333333444555333444444444555666666666111222444666777777666666777777777888999999::::::999;;;>>>>>>>>>AAAFFFKKKRRRaaazzzyyyxxxyyyyyytttnnnjjjjjjiiikkknnnrrrwwwzzzzzzzzzyyywwwwwwxxx|||~~~{{{~~~wwwzzz~~~zzzxxxyyy{{{|||uuullleeebbbdddggghhhgggeee```\\\[[[]]]```bbbeeeiiiooouuuzzz~~~|||~~~|||xxxtttqqqvvvzzz~~~|||{{{zzzyyyyyyyyywwwrrrkkkddd\\\VVVRRROOONNNKKKIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHIIIJJJKKKKKKKKKKKKKKKMMMNNNNNNLLLJJJJJJKKKLLLMMMLLLJJJIIIHHHIIIJJJKKKMMMNNNPPPOOOOOONNNPPPQQQQQQRRRSSSSSSQQQNNNJJJGGGFFFGGGIIIKKKKKKJJJHHHGGGFFFFFFEEECCCBBBBBBBBBBBBBBBCCCDDDFFFHHHIIIKKKLLLNNNMMMMMMLLLLLLLLLMMMMMMMMMLLLJJJJJJKKKMMMPPPRRRRRRRRRRRRQQQPPPOOONNNNNNLLLIIIEEEBBB@@@AAACCCEEEDDDFFFKKKQQQZZZbbbiiimmmjjjhhhddd___XXXQQQLLLIIIHHHJJJNNNUUU]]]gggooosssyyyvvvtttoooTTTCCC@@@;;;999888777666555666666666555555555444444444444444444444444444444333333333222222111111111333333222111111222333333333444555555333333444555333444444444555666666666222333666777999999888888777777777888999999::::::888:::<<<======???EEEJJJRRRbbbzzz{{{vvvooonnnnnnoooqqquuuyyy|||}}}}}}|||zzzxxxyyy}}}~~~www{{{|||zzz{{{}}}|||uuummmgggdddfffiiimmmmmmkkkgggbbbaaacccfffhhhjjjlllppptttxxx{{{|||{{{~~~|||wwwtttssswww{{{}}}{{{zzzyyyzzzzzzvvvtttpppkkkeee^^^XXXUUUQQQOOOLLLJJJHHHHHHHHHIIIFFFGGGJJJKKKLLLKKKJJJIIIGGGIIIKKKNNNNNNMMMJJJIIIKKKMMMMMMLLLKKKJJJJJJKKKIIIIIIHHHHHHHHHIIIKKKLLLIIIKKKMMMNNNNNNNNNPPPRRRSSSSSSRRRQQQNNNLLLIIIHHHFFFGGGIIIJJJJJJJJJIIIIIICCCDDDDDDCCCBBBAAACCCDDDDDDDDDEEEFFFGGGIIIJJJKKKMMMMMMLLLLLLMMMNNNOOOOOOOOOMMMLLLKKKLLLNNNQQQRRRQQQQQQRRRRRRQQQQQQPPPOOOMMMJJJEEEBBB@@@AAADDDEEEDDDFFFKKKRRRZZZbbbiiillliiihhhddd___XXXRRRLLLHHHEEEGGGLLLSSS]]]gggpppuuu|||sssrrrsssWWWDDDAAA<<<:::888888777666555555555555444444444444333333333444444444444555666555555444444333333222222333333333333333333222333444555555333333444555444444444555555555555555555555666666666555555444777777777888999999::::::777:::<<<<<<<<>>;;;::::::999888777777777777666666666666333333333444444555555555444444333222222111000000111333555777777555333111333444555555333333444555666666666555555444444333333333333444555777:::;;;777777777888999999::::::999<<<>>>>>>>>>AAAFFFKKKUUUeee}}}wwwppplllfffqqq~~~~~~yyyyyy}}}{{{tttooommmoooqqqrrrsssmmmeeeaaaaaaccccccbbbddddddfffjjjpppuuuyyyzzz~~~|||xxxuuuvvvzzz~~~{{{uuupppooonnnnnnmmmkkkjjjjjjiiigggccc]]]XXXRRROOOKKKJJJJJJJJJJJJJJJJJJKKKLLLNNNNNNNNNMMMLLLGGGHHHIIIKKKMMMNNNOOOOOOKKKKKKKKKKKKKKKKKKJJJIIIMMMLLLJJJHHHGGGGGGGGGGGGFFFEEEDDDFFFIIIMMMNNNOOOJJJGGGCCC???======>>>???BBBBBBBBBAAA@@@@@@CCCEEEEEEDDDCCCAAAAAAAAABBBCCCCCCCCCCCCDDDFFFIIIKKKMMMNNNOOONNNMMMLLLMMMPPPRRRQQQPPPNNNLLLLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTUUUVVVNNNKKKGGGCCCBBBDDDGGGIIIFFFIIIOOOSSSWWWZZZ^^^aaagggfffddd```ZZZSSSLLLHHHIIIJJJLLLSSS]]]iiiuuu|||~~~tttmmmzzz|||\\\KKKAAA999888999777555555666555555555555666666777444444444444444444444444444444444444444444444444111111222333444444444444111111222333333444444555444444444555555555555666444444444444444444444444777888999:::;;;:::999999;;;<<<======>>>BBBGGGJJJRRRbbb|||}}}tttmmmgggbbb^^^[[[dddvvvzzzzzz~~~}}}yyytttpppppprrrssstttsssnnnfffbbbaaacccdddddddddcccdddhhhnnntttxxxzzz~~~}}}zzzwwwxxx||||||xxxsssooonnnmmmmmmmmmnnnllljjjhhheee___XXXSSSQQQNNNJJJHHHHHHHHHHHHGGGIIIJJJLLLNNNNNNNNNNNNMMMGGGHHHIIIKKKLLLMMMMMMNNNMMMMMMMMMLLLKKKIIIHHHGGGIIIIIIGGGFFFFFFFFFGGGGGGEEECCCBBBBBBEEEGGGGGGGGGFFFDDD@@@===;;;;;;===>>>>>>?????????>>>???AAADDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEGGGHHHKKKLLLKKKJJJIIIJJJMMMOOOQQQPPPNNNLLLLLLMMMNNNOOOOOOPPPPPPQQQSSSTTTTTTUUUQQQMMMHHHDDDBBBCCCEEEGGGHHHKKKOOOSSSWWW[[[___bbbgggfffdddaaa[[[TTTNNNJJJHHHIIILLLRRR\\\iiittt{{{~~~zzzppp~~~wwwcccMMMBBB:::999999777555555777666666555555555666666444444444444444444444444444444444444444444444444222333333444444444444333111111111222333333444444444444444555555555555666555555555555555555555555333444666888999999999999;;;<<<======>>>BBBGGGKKKSSSccc|||~~~yyyssshhh___XXXTTTQQQPPPPPPXXXggg|||||||||zzzwwwuuutttuuuvvvvvvuuusssnnngggbbbaaacccdddeeedddbbbbbbeeekkkrrrxxxzzz~~~~~~|||zzzyyyyyy|||yyyuuupppmmmmmmmmmmmmlllllljjjhhhfffccc^^^XXXTTTSSSPPPLLLJJJIIIIIIHHHGGGHHHIIIKKKMMMNNNOOONNNNNNIIIJJJKKKLLLMMMMMMMMMMMMOOONNNNNNLLLJJJHHHFFFEEEFFFEEEEEEDDDDDDEEEEEEFFFBBB@@@???>>>???@@@???>>>@@@>>>;;;999888888:::;;;999;;;;;;;;;;;;===@@@CCCDDDEEEEEEFFFEEEEEECCCCCCBBBBBBBBBBBBCCCEEEGGGHHHNNNNNNNNNMMMLLLMMMOOOQQQPPPOOOMMMLLLLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSSSSTTTRRROOOJJJEEECCCCCCDDDFFFKKKMMMPPPSSSWWW[[[aaaeeegggfffeeebbb\\\VVVPPPMMMHHHIIIKKKRRR[[[hhhssszzz~~~sss}}}uuulllOOODDD;;;::::::888777777888777666555555555555555444444444444444444444444444444444444444444444444444444444555444444333333111111111222333333444444444444444555555555555666666666666666666666666666222333555777999:::;;;;;;;;;<<<======???BBBGGGKKKTTTddd~~~|||mmmeeeZZZQQQKKKIIIHHHHHHLLLQQQ\\\nnn}}}~~~~~~yyyxxxwwwwwwxxxwwwuuusssppplllfffaaa```bbbeeegggeeecccaaabbbhhhpppwwwzzz~~~~~~|||zzzyyyyyywwwzzz~~~~~~{{{uuurrrooommmmmmnnnnnnnnnfffeeedddccccccbbb___]]]XXXUUUPPPMMMLLLKKKJJJIIIEEEGGGIIIKKKMMMMMMMMMMMMMMMMMMNNNNNNOOONNNNNNNNNNNNNNNMMMLLLJJJHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCCCC@@@>>><<<<<<======;;;:::;;;999777555444555777888666777999999:::<<<@@@CCCCCCDDDFFFHHHHHHFFFDDDCCC@@@@@@AAACCCFFFIIILLLNNNOOOOOOPPPOOONNNNNNPPPRRRPPPNNNMMMKKKKKKLLLNNNOOOOOOOOOPPPPPPQQQRRRRRRSSSQQQOOOJJJFFFDDDDDDEEEGGGMMMOOOQQQTTTWWW\\\bbbfffffffffeeebbb^^^XXXSSSPPPHHHIIIKKKQQQ[[[gggrrryyy~~~ssszzzzzzrrrQQQFFF<<<:::;;;999888888888888777555555444444444444444444444444444444444444444444444444444444444555555555555555444333222222222222333444444555555444444444555555555555666555555555555555555555555555555777999:::<<<======;;;<<<======???CCCHHHLLLVVVfff~~~wwwbbb[[[QQQIIIEEEEEEEEEEEEIIILLLTTTcccwww{{{{{{zzzyyyxxxuuupppmmmkkkiiieeebbb```bbbeeehhhgggdddbbbccchhhpppvvvzzz|||}}}~~~~~~|||xxxvvvwwwxxxwwwyyy|||~~~}}}{{{yyyssspppnnnmmmnnnpppppppppdddcccbbbccceeefffeeeddd\\\XXXSSSOOOMMMKKKIIIHHHCCCEEEGGGIIIKKKKKKLLLKKKLLLMMMMMMNNNNNNMMMMMMLLLMMMMMMLLLLLLKKKIIIHHHGGGGGGGGGFFFDDDCCCAAA@@@???>>><<<<<<<<<======<<<:::777555444222222333444555555666888999:::<<<@@@CCCBBBDDDGGGIIIIIIGGGEEECCC@@@AAAAAACCCEEEHHHKKKMMMKKKLLLMMMMMMLLLLLLMMMOOOOOONNNLLLKKKKKKLLLNNNOOOOOOOOOPPPPPPQQQQQQRRRRRROOOMMMJJJGGGFFFFFFHHHIIINNNPPPRRRUUUXXX\\\bbbfffeeeeeeeeeccc___ZZZUUURRRHHHIIIKKKQQQ[[[gggrrrxxx~~~sssyyysssSSSGGG===;;;;;;999888999888888777555555444444444444444444444444444444444444444444444444444444444555555555555444333222222333333444444555666666666444444444555555555555666444444444444444444444444777777888888999;;;<<<<<<;;;<<<===>>>???CCCIIIMMMWWWhhh|||~~~xxxqqqiiiVVVQQQJJJEEEBBBBBBBBBBBBCCCFFFMMMXXXkkk}}}|||{{{yyyvvvqqqkkkgggffffffeeedddcccdddgggjjjkkkhhhdddeeeiiipppvvvyyy{{{~~~~~~}}}}}}|||||||||}}}}}}zzzvvvsssuuuwwwxxxyyy{{{}}}}}}|||zzzxxxooonnnlllmmmoooqqqqqqqqqgggeeeddddddeeeffffffeee]]]YYYSSSOOOLLLJJJGGGEEEDDDEEEGGGIIIJJJKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJHHHHHHGGGFFFEEEDDDBBB@@@===<<<<<<;;;;;;<<<======<<<:::555444222111111111111222444555777888999<<<@@@CCCBBBDDDFFFHHHHHHGGGEEECCCCCCBBBBBBAAABBBCCCEEEFFFLLLNNNOOOOOONNNNNNOOOPPPNNNMMMLLLKKKKKKLLLNNNOOOPPPPPPQQQQQQQQQRRRRRRRRROOOMMMJJJHHHGGGGGGIIIJJJNNNPPPSSSVVVXXX]]]bbbeeecccddddddccc___[[[WWWTTTIIIJJJLLLRRR[[[gggrrryyy~~~www|||sssTTTHHH===::::::999888999888777666555555555555555444444444444444444444444444444444444444444444444333333333444333333222222333333333444555555666666444444444555555555555666444444444444444444444444666666666666777888999:::;;;<<<===>>>@@@DDDJJJNNNYYYjjjwwwkkkeee___YYYLLLIIIEEEBBBAAAAAAAAA@@@???CCCIIIQQQ```|||~~~|||zzzxxxtttnnnhhhcccbbbeeeggggggggghhhkkkmmmnnnkkkhhhhhhlllqqquuuxxxyyy|||}}}|||}}}}}}}}}}}}~~~~~~zzztttrrrsssvvvwwwxxxyyyzzzyyyxxxwwwvvvlllkkkjjjkkknnnpppqqqqqqiiigggdddcccdddeeeeeeeee___[[[UUUPPPLLLJJJGGGEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIGGGFFFCCCCCCCCCBBB@@@>>><<<;;;;;;:::::::::;;;;;;999666555444222111000000000000333555666777888:::>>>AAABBBCCCEEEFFFGGGFFFEEEDDDDDDCCCBBBAAAAAABBBCCCDDDNNNPPPRRRRRRQQQPPPQQQRRRMMMLLLKKKJJJKKKLLLNNNOOOQQQQQQRRRRRRRRRRRRSSSSSSPPPOOOLLLIIIGGGGGGHHHHHHMMMOOOSSSWWWYYY]]]```cccbbbbbbcccbbb___\\\XXXUUUKKKKKKMMMSSS\\\hhhrrryyysssTTTHHH===::::::888888999777666666555555555666666444444444444444444444444444444444444444444444444111111222222333222222222111111222222333444444555444444444555555555555666555555555555555555555555444444444555777999;;;<<<:::<<<===>>>@@@DDDJJJNNNZZZkkkmmm^^^WWWRRRMMMGGGEEECCCBBBBBBBBB@@@??????DDDIIINNNYYYuuu}}}{{{yyyvvvsssmmmfffaaaaaaeeeiiijjjjjjkkkmmmppppppmmmjjjjjjmmmrrruuuwwwxxx{{{}}}}}}~~~~~~{{{tttqqqssswwwtttuuuuuuvvvvvvuuussssssiiihhhhhhjjjmmmooopppppphhheeecccbbbdddfffffffffbbb^^^XXXRRROOOLLLIIIGGGHHHIIIKKKLLLLLLLLLKKKKKKMMMMMMNNNOOOPPPQQQPPPPPPPPPPPPOOOMMMJJJGGGEEEDDD???@@@@@@@@@???>>><<<;;;:::999999999999888555333555444333111000000//////222444555666777999<<>>@@@EEEJJJOOO[[[lllvvvdddWWWOOOLLLJJJDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDJJJPPPSSSbbb|||wwwsssttttttlllbbbddddddfffjjjooorrrtttuuuvvvrrrnnnkkkkkknnnrrrvvvxxx~~~~~~{{{|||}}}{{{xxxvvvtttrrrppppppqqqrrrssssssrrrpppoooooommmlllmmmppprrrpppnnngggbbb\\\[[[^^^bbbddddddhhh```ZZZXXXUUUMMMGGGEEEIIIHHHGGGGGGIIIKKKKKKJJJMMMNNNOOOOOONNNOOOPPPRRRWWWUUUQQQMMMIIIGGGEEEEEEBBBBBBAAA???===;;;999888888777555555666666555333222222222222111111000000222333444555777999;;;<<>>:::888:::777888777666555444333333333444444444444444444444444555555555444444333333333333333333333333333333333111222333444555555555555111222333444555777888888666666666666777777777777777777777888999999999:::::::::;;;<<<>>>BBBIIIMMMWWWiiinnn^^^RRRLLLIIIHHHCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDHHHMMMPPP[[[yyy~~~yyyyyyzzztttlllggghhhlllssszzz~~~~~~}}}xxxuuupppllljjjllloooqqqxxx}}}~~~||||||~~~}}}zzzwwwuuutttsssqqqoooppppppqqqqqqqqqqqqpppooonnnllllllmmmoooqqqooommmeee```ZZZYYY\\\aaacccdddggg___YYYXXXUUUNNNHHHFFFHHHGGGFFFGGGIIIJJJJJJJJJLLLMMMMMMLLLLLLLLLOOOQQQVVVTTTPPPLLLIIIFFFEEEDDDBBBBBBAAA@@@>>><<<:::999888777555555555555444222333222222222111111111111333333444555777999;;;<<>>999888999666777666555444333333333333444444444444444444444444555555444444444333333333444444444444444444333333111222333444555555555555222333333444555666777777555666666666777777777777777777777888999999:::::::::;;;;;;<<<>>>CCCIIIMMMWWWiii{{{rrrdddWWWOOOJJJHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFDDDGGGLLLNNNUUUjjj~~~~~~}}}|||~~~{{{uuullllllpppyyy}}}zzztttooollllllmmmnnnwww{{{}}}|||}}}~~~~~~~~~xxxvvvssssssrrrqqqooonnnnnnnnnnnnmmmnnnnnnoooooolllllllllmmmoooooommmkkkccc^^^XXXWWW[[[```cccdddddd]]]XXXWWWVVVOOOJJJIIIGGGFFFEEEFFFHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJMMMPPPTTTRRROOOKKKHHHEEEDDDDDDBBBBBBAAA@@@???===;;;:::999777555444444444222111333333222222222222111111222222333444666777999:::===>>>AAADDDFFFFFFFFFEEEEEECCCBBBAAABBBDDDGGGIIILLLMMMOOOOOONNNMMMMMMNNNLLLLLLMMMMMMMMMMMMMMMLLLNNNPPPQQQQQQOOONNNNNNOOOMMMKKKHHHFFFFFFHHHJJJLLLMMMQQQUUUWWWXXXZZZ___dddhhheeecccbbbbbb___ZZZUUULLLLLLLLLPPPXXXcccmmmsss}}}cccKKK???>>>999777888555777666555444444444444444444444444444444444444444555444444444444333333333555555555444444333333333111222333444555555555555444444444555555555666666555555666666666777777777666777777888999999:::::::::;;;;;;<<<>>>CCCIIIMMMXXXjjjmmmggg]]]UUUQQQOOONNNMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFIIIOOORRRWWWcccooo~~~}}}~~~{{{}}}}}}zzzrrrppprrrzzz~~~zzzuuuqqqpppqqqqqqvvvzzz~~~}}}|||}}}}}}}}}|||vvvuuusssrrrrrrpppnnnlllkkkjjjiiiiiiiiikkklllmmmkkkkkkmmmnnnnnnmmmkkkiiiaaa\\\WWWVVV[[[```ccceeebbb\\\WWWWWWVVVQQQLLLKKKFFFEEEDDDEEEGGGHHHHHHHHHJJJJJJIIIHHHHHHJJJMMMPPPSSSQQQNNNJJJGGGEEEDDDCCCAAAAAAAAA@@@???===<<<;;;:::777444333333222111000333333333333333333222222111111222222444555666777:::<<>>===<<<;;;:::888444222222222111000333333333333333333444444111000111111222333444555777:::===AAADDDEEEEEEEEEEEEDDDBBBAAABBBEEEIIIKKKOOOPPPQQQPPPOOONNNPPPQQQRRRRRRQQQOOOMMMKKKHHHGGGIIIKKKNNNOOONNNOOOPPPQQQRRROOOKKKHHHFFFFFFGGGIIIMMMQQQUUUWWWXXXZZZ___dddhhheeebbbaaa```^^^YYYUUULLLKKKLLLPPPXXXdddpppwwwrrrUUUCCC???999777888333666666555555444555555555444444444444444444444444444444444444444444444444444333333333222222222111111222333444555555555555555555555555555444444444555555555555666666666666555666777888999:::;;;;;;;;;;;;<<<===???DDDJJJNNN[[[mmmxxxllliiifffdddcccbbb```^^^UUUSSSPPPMMMKKKKKKKKKLLLMMMPPPUUUYYY\\\```dddhhhsss{{{~~~}}}yyytttooolllkkkllluuu{{{}}}}}}|||{{{~~~~~~}}}}}}}}}wwwxxxzzz|||~~~}}}{{{{{{zzzyyyvvvsssuuusssrrrqqqpppmmmiiifffdddddddddeeefffhhhiiijjjiiilllpppqqqoookkkhhhggg```]]][[[]]]bbbgggiiiiii```ZZZVVVWWWVVVRRRNNNMMMFFFEEEDDDEEEGGGHHHHHHHHHJJJLLLMMMNNNMMMNNNQQQSSSRRRPPPMMMJJJGGGEEEDDDDDD???@@@@@@@@@???>>>======;;;888444222222333333222333333444444444444555555222222111222222333444444666888<<<@@@BBBDDDDDDDDDDDDCCCBBBBBBCCCFFFIIIKKKOOOPPPPPPOOONNNNNNPPPQQQTTTSSSRRRPPPMMMJJJHHHGGGIIIKKKNNNPPPPPPQQQRRRTTTUUURRRMMMHHHFFFEEEFFFFFFLLLPPPTTTVVVXXX[[[```eeeiiifffcccbbbbbb^^^XXXSSSKKKJJJJJJNNNWWWcccpppwww}}}wwwXXXDDD???999888999444444333333222222222333333444444444444444444444444333333333444444444444555333333333333333333333333111222333444555555555555555555555555555555444444444444555555555666666666555555666888999:::;;;<<<;;;<<<<<<===???DDDJJJNNN\\\nnn{{{tttrrrooollljjjfffbbb___XXXVVVSSSQQQPPPPPPRRRSSSRRRVVVZZZ[[[[[[]]]```cccjjjooossstttwww{{{}}}{{{yyywwwuuussssssqqqooommmhhhhhhfffbbb^^^]]]```bbbjjjqqq{{{~~~{{{zzz{{{|||}}}~~~~~~}}}}}}}}}~~~}}}}}}xxxxxxxxx{{{}}}|||zzzzzzyyyvvvrrrooonnnmmmmmmlllllljjjfffccccccdddeeegggiiijjjjjjjjjiiimmmrrrssspppkkkhhhfffaaa______bbbhhhllllllkkk```ZZZVVVWWWVVVRRRNNNMMMGGGEEEDDDEEEGGGIIIIIIHHHIIILLLOOOPPPPPPPPPQQQSSSRRRQQQNNNJJJHHHFFFEEEEEEAAAAAABBBBBBAAAAAA@@@@@@;;;888444222333444555555333444444444555555555555555444444444444555555666555888;;;???AAACCCCCCCCCCCCCCCCCCCCCEEEGGGIIIJJJNNNOOOOOOMMMLLLLLLNNNPPPRRRQQQQQQOOONNNLLLJJJIIILLLNNNPPPQQQQQQRRRSSSTTTUUURRRMMMIIIFFFEEEFFFFFFJJJNNNSSSVVVXXX\\\bbbfffkkkiiigggfffeee```YYYSSSKKKJJJIIILLLTTT```lllttt}}}~~~|||{{{[[[EEE???999999:::555444444333333333333444444444444444444444444444444333333333444444444555555333333444555555666666666111222333444555555555555444444555555555555555555444444444555555555666666555555666888999:::;;;<<<;;;<<<======@@@DDDJJJOOO^^^ooo}}}zzzxxxuuuqqqmmmhhhbbb^^^[[[YYYWWWUUUUUUWWWYYY[[[UUUZZZ]]][[[XXXYYY[[[]]]ZZZ^^^aaaaaacccggggggeeeiiigggeeecccbbbaaa^^^\\\XXXYYYYYYVVVTTTUUUYYY]]]eeelllvvv~~~}}}yyyxxxyyyzzz|||}}}|||zzzxxxyyy|||}}}|||~~~|||{{{{{{yyyxxxxxxzzz~~~~~~}}}{{{zzzyyyxxxtttppplllhhhhhhhhhhhhiiigggdddaaaccceeegggiiikkkllllllkkkiiinnnssstttpppkkkgggfffaaa```aaafffllloooooommmaaaZZZVVVWWWVVVRRRMMMLLLGGGFFFEEEFFFHHHIIIIIIIIIHHHKKKOOOQQQRRRQQQQQQRRRSSSQQQNNNKKKHHHFFFFFFEEEBBBCCCCCCDDDCCCCCCBBBBBB;;;888444333444555666666444444444555555555666666777777666666666777777888555777;;;>>>AAABBBBBBBBBBBBBBBCCCDDDFFFGGGIIIJJJMMMMMMMMMLLLJJJKKKMMMOOOPPPPPPPPPOOONNNMMMLLLKKKOOOQQQSSSSSSRRRRRRRRRTTTTTTQQQMMMIIIFFFFFFGGGGGGIIINNNSSSVVVXXX\\\cccgggmmmkkkjjjiiigggbbbYYYSSSLLLJJJHHHJJJRRR]]]hhhpppzzz~~~~~~}}}\\\EEE???:::999;;;666777777666666666777777888444444444444444444444444333333333444444555555555444444555666777888999999222222333444555555555555444444444555555555666666444444444555555555666666444555666888999:::<<<<<<;;;<<<===>>>@@@DDDJJJOOO___ppp~~~~~~|||wwwrrrlllddd]]]XXX[[[\\\^^^___aaabbbccccccccc^^^YYYWWWWWWVVVSSSPPPPPPQQQQQQRRRSSSUUUWWWXXXZZZYYYXXXVVVUUUTTTTTTSSSPPPOOONNNOOOQQQUUUXXX[[[aaahhhrrr||||||yyyxxxyyyyyyzzzzzz{{{}}}{{{zzzwwwvvvvvvxxx{{{||||||~~~}}}~~~~~~}}}zzzxxxxxxxxxsssvvv{{{~~~~~~||||||||||||{{{wwwsssrrrssssssnnnjjjjjjhhheeeccccccdddfffggghhhfffdddeeehhhjjjiiihhhpppsssvvvvvvrrrlllgggeeecccaaaaaagggnnnppplllfff]]]ZZZWWWTTTRRRPPPMMMKKKJJJHHHDDDDDDEEEGGGIIIIIIKKKLLLOOOQQQRRRRRRRRRRRRTTTPPPJJJEEEDDDEEEEEEEEE???@@@BBBDDDDDDCCCBBBAAA;;;999666333111111222333666666666666666666777888333444444555555555555444777888:::===>>>@@@@@@AAAAAAAAAAAACCCFFFIIIKKKKKKMMMNNNOOONNNMMMMMMOOOQQQRRRRRRRRRQQQPPPNNNMMMLLLQQQSSSTTTTTTSSSSSSTTTVVVSSSRRRPPPLLLIIIGGGHHHJJJNNNPPPRRRUUUXXX]]]ccchhhkkkkkkiiiggggggfff^^^UUUOOOKKKJJJNNNSSS\\\iiittt~~~yyyyyyZZZDDD???:::888888111666666555555444444444333333333333333222222222222111000000111333444444333111222222333333444444555444444555777888888666444222333444444555555444444222333555666666666555444666666555666777888:::;;;<<<<<<<<<<<<>>>DDDLLLQQQYYYlll~~~vvvnnnhhhccc^^^[[[^^^```bbbdddfffggggggggg```\\\WWWTTTTTTSSSPPPMMMLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRQQQPPPOOOOOOOOOOOONNNOOOQQQTTTXXX[[[]]]___dddjjjrrrzzz|||yyywwwuuutttuuuvvvwwwxxxyyyzzz{{{yyyxxxvvvvvvvvvwwwyyyzzz~~~{{{|||}}}{{{xxxvvvuuuuuuuuuxxx|||~~~~~~~~~~~~|||wwwrrrpppqqqooojjjfffeeedddcccbbbccceeehhhjjjjjjhhhfffhhhkkknnnnnnmmmsssuuuwwwuuuqqqlllhhhfffdddcccdddiiiooooooiiiccc\\\ZZZXXXVVVSSSPPPLLLIIIIIIFFFDDDCCCEEEHHHIIIIIILLLMMMOOOPPPQQQRRRRRRRRRTTTOOOJJJFFFEEEEEEEEEEEE@@@BBBCCCEEEEEEDDDCCCBBB>>><<<999666555555666777777777666666666777777888777888888888999888888888888999:::<<<>>>???@@@AAAAAAAAAAAACCCFFFIIIJJJKKKMMMNNNNNNNNNMMMMMMOOOPPPRRRRRRRRRQQQPPPOOOMMMLLLRRRSSSTTTTTTSSSSSSTTTVVVTTTSSSQQQMMMJJJHHHIIIKKKNNNPPPSSSUUUXXX]]]bbbfffjjjkkkjjjiiiiiiggg___UUUPPPLLLKKKOOOTTT]]]jjjuuu~~~}}}xxxYYYDDD???:::888888222666666666555555555444444999999888888888777777777777666555555666666555444444333333333333333333333555444333333555666666555222333444444555555444444333444555555666666555555666666666666777999:::;;;<<<======>>>@@@FFFMMMRRR[[[mmmtttkkkeeebbbaaa```bbbdddgggjjjkkklllkkkkkk```[[[UUURRRQQQPPPNNNKKKIIIHHHHHHGGGGGGGGGHHHHHHJJJJJJJJJJJJKKKLLLMMMNNNMMMPPPUUUZZZ___ccceeefffiiimmmsssyyy~~~~~~|||yyyvvvsssrrrpppqqqsssuuuvvvwwwwwwwwwuuuuuuttttttuuuuuuvvvwwwyyy~~~}}}{{{{{{|||~~~~~~}}}zzz||||||{{{xxxuuusssssswwwzzz}}}~~~~~~}}}~~~~~~}}}|||{{{yyyuuupppmmmllljjjeeebbb___``````bbbeeehhhkkkmmmllljjjjjjkkkooorrrttttttvvvwwwvvvsssooojjjhhhhhheeeeeeggglllpppnnnfff___ZZZZZZZZZXXXUUUPPPKKKHHHHHHFFFDDDDDDFFFIIIJJJJJJNNNNNNNNNOOOPPPQQQRRRRRRSSSOOOJJJFFFEEEEEEFFFEEEBBBCCCDDDEEEFFFEEEDDDDDD===;;;888666444444555666888888777777777777777888:::::::::::::::999999999999999:::;;;===???@@@AAAAAAAAABBBDDDFFFHHHJJJKKKLLLMMMNNNMMMLLLLLLNNNPPPRRRRRRRRRQQQPPPOOONNNMMMRRRSSSTTTTTTSSSSSSTTTUUUTTTTTTRRRNNNKKKIIIKKKLLLNNNPPPSSSUUUXXX\\\```dddiiilllmmmlllkkkiii```VVVRRRNNNLLLOOOUUU]]]jjjvvv~~~vvvXXXDDD@@@:::888888333777777666666666666555555777777777666666666666555;;;:::888777777777555333555555444444333222222111666333111000222444555555333333444555555555555444555555444444555555666777666666666666888999:::;;;<<<===???@@@CCCGGGMMMQQQ^^^nnn~~~tttlllgggfffffffffeeegggjjjmmmoooooonnnmmmaaa[[[UUUQQQQQQPPPMMMKKKHHHGGGFFFEEEEEEDDDDDDDDDFFFGGGGGGIIIKKKMMMOOOPPPPPPSSSXXX^^^dddjjjnnnpppppprrruuuxxx|||~~~~~~~~~}}}|||zzzwwwtttrrrpppoooqqqsssvvvwwwwwwvvvuuupppqqqqqqrrrrrrsssssssssuuuxxx~~~{{{xxxvvvwwwyyyzzzzzzzzz||||||{{{xxxtttrrrrrrvvvyyy|||}}}~~~~~~~~~{{{{{{{{{zzzyyyvvvtttrrrrrrooojjjgggfffdddaaa___]]]^^^```cccgggjjjmmmooommmlllmmmooorrrvvvxxxzzzwwwvvvtttooojjjgggfffgggdddeeehhhnnnqqqnnnfff^^^XXXZZZ\\\[[[WWWPPPJJJGGGHHHFFFEEEEEEHHHKKKLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSRRRNNNJJJFFFFFFFFFFFFEEEBBBCCCDDDEEEEEEEEEDDDDDD<<<;;;888777555555666666:::999888777777777777777888777777777777777777888:::::::::;;;<<>>???AAABBBAAABBBDDDEEEEEEFFFIIILLLLLLMMMNNNMMMLLLLLLNNNPPPQQQQQQQQQQQQPPPOOONNNNNNPPPQQQRRRQQQPPPOOOPPPRRRRRRQQQOOOLLLIIIHHHJJJLLLNNNQQQTTTVVVYYY\\\___bbbhhhmmmpppooommmjjjbbbYYYRRRMMMJJJMMMRRRZZZhhhuuupppUUUDDD@@@:::888999555666666666777777777777777777777777666666666555555555444333333555555444333333333333444444555555555333333333555666777555333333444555555666666555555666666555444444666777888666666777888999::::::;;;:::<<<>>>@@@CCCGGGLLLPPPbbbqqqyyyuuusssrrrpppooonnnnnnnnnooooooooonnnnnnddd]]]VVVQQQOOONNNLLLJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIKKKOOOSSSWWWZZZ\\\______aaaeeekkkrrryyy}}}{{{|||||||||~~~}}}{{{}}}~~~}}}{{{xxxuuurrrqqqmmmnnnnnnoooooonnnmmmllljjjjjjjjjjjjkkklllnnnnnnnnnqqqwww{{{wwwuuutttsssrrrrrrtttvvvvvvssspppnnnmmmooosssxxx}}}}}}yyyvvvuuurrroookkkgggdddbbb^^^]]]ZZZXXXXXXXXXZZZZZZZZZ]]]aaaeeeiiilllnnnnnnnnnqqquuuwwwxxxyyyzzz{{{rrrpppkkkfffaaa___aaaccccccfffkkkoooqqqmmmfff```ZZZ^^^bbbaaaZZZRRRLLLIIIIIIHHHGGGHHHKKKLLLLLLLLLIIIKKKNNNPPPRRRSSSTTTTTTPPPMMMIIIGGGGGGGGGFFFEEEBBBBBBCCCCCCCCCDDDDDDDDD??????>>>===<<<<<<;;;;;;:::999888666555444444444555555444444555777999:::<<<===>>>@@@AAAAAAAAAAAA@@@CCCEEEEEEDDDEEEHHHLLLMMMNNNOOONNNMMMMMMOOOQQQPPPPPPQQQQQQPPPPPPOOONNNPPPQQQRRRQQQPPPOOOPPPQQQQQQPPPOOOLLLIIIHHHJJJLLLNNNQQQTTTXXXZZZ]]]aaaccchhhmmmpppooollliiiccc[[[SSSMMMJJJLLLQQQZZZhhhtttmmmSSSDDDAAA:::888:::666555555666666666666777777777777777666666666555555444333333444666777777666222333333444555555666666222333444666888777444222444444555666666666666555666666555555666666777888555666888999:::;;;;;;;;;;;;<<<>>>???BBBFFFLLLPPPbbbsss}}}xxxvvvtttssssssuuutttrrrqqqpppppppppqqqiiicccZZZUUUSSSRRRPPPNNNLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPSSSVVV[[[___ccceeeeeefffiiimmmrrrwww{{{~~~~~~~~~{{{yyy{{{~~~~~~}}}{{{xxxuuusssqqqmmmmmmlllkkkjjjiiihhhhhhhhhggggggfffhhhjjjlllnnnlllqqqxxx}}}|||yyyvvvsssqqqpppsssvvvwwwuuurrroooooonnnrrrxxx~~~{{{wwwpppnnnkkkgggccc```^^^]]]XXXWWWUUUSSSRRRRRRUUUWWWVVVYYY^^^dddiiilllmmmnnnpppuuuzzz}}}|||zzzzzzzzzooommmiiiddd```^^^```cccfffiiimmmpppoookkkddd```\\\aaaeeeccc[[[SSSMMMLLLIIIGGGGGGGGGIIIJJJJJJIIIFFFIIIMMMRRRTTTUUUTTTTTTPPPMMMIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEFFF>>>======<<<;;;;;;;;;::::::999777555444333222222444333333333555888;;;<<<<<<>>>AAACCCDDDCCCBBBAAA@@@CCCFFFFFFDDDDDDHHHLLLNNNOOOPPPOOONNNNNNPPPRRRPPPPPPQQQQQQPPPPPPOOOOOORRRSSSTTTSSSQQQPPPQQQRRRQQQQQQOOOLLLJJJIIIKKKMMMMMMPPPUUUYYY\\\___ccceeehhhmmmpppmmmjjjhhhccc]]]TTTOOOKKKLLLQQQZZZhhhuuukkkRRRDDDAAA:::888:::777444444555555555666666666444333333333333222222222444333333444666777777666444444444555555555555555333222222333555555444333444444555666666666666666555555666777777777777777555666888:::;;;;;;;;;:::===>>>>>>???AAAGGGNNNSSSbbbuuuyyyvvvuuuuuuuuuzzzxxxuuusssrrrrrrsssssspppiii```[[[YYYXXXVVVTTTPPPQQQQQQRRRSSSUUUWWWXXXVVVWWWZZZ^^^bbbgggjjjlllhhhjjjnnnssswwwzzz|||}}}}}}yyywwwzzz~~~~~~~~~~~~~~~}}}zzzxxxuuurrrqqqooonnnllljjjiiihhhgggggggggfffeeedddeeehhhkkkmmmnnnttt{{{|||xxxsssqqqrrruuuyyyzzzxxxuuussssssnnnsssyyy~~~}}}wwwtttiiigggccc___\\\ZZZYYYYYYUUUUUUSSSPPPNNNOOOQQQSSSQQQUUU[[[bbbhhhkkkmmmnnnrrrxxx~~~{{{zzzyyynnnlllhhhddd```___aaaccciiikkknnnpppnnniiiccc^^^]]]bbbfffddd\\\SSSOOOMMMHHHFFFFFFFFFHHHHHHHHHFFFDDDGGGMMMRRRVVVVVVUUUTTTOOOMMMIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGAAAAAA@@@@@@??????>>>>>>999888777555333222111111111111111111444777:::<<<<<>>;;;888555333111111222111111222444777:::<<>>AAACCCEEENNNWWWbbbwww|||zzzyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvtttrrrpppmmmlllkkkggghhhiiiiiijjjkkkkkkkkkjjjlllmmmmmmmmmppptttxxxzzzyyyxxxwwwwwwzzz|||~~~}}}}}}yyy|||~~~|||zzzyyyzzz{{{|||~~~}}}{{{xxxtttrrrpppnnnkkkhhhggghhhiiijjjiiihhhhhhgggggggggggggggmmmpppvvv{{{}}}{{{}}}}}}}}}~~~~~~{{{vvvxxxzzz~~~~~~uuulllgggaaa^^^YYYTTTQQQPPPQQQRRRRRRQQQPPPPPPPPPPPPRRRRRRTTTUUUXXX\\\bbbiiiooorrr{{{}}}}}}xxxqqqmmmdddddddddcccaaaaaabbbdddlllmmmnnnkkkgggbbb___^^^dddhhhllliii```UUUNNNKKKIIIHHHGGGHHHKKKLLLKKKIIIGGGIIIMMMPPPRRRSSSSSSSSSMMMKKKIIIIIIJJJIIIFFFCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCAAA@@@AAA@@@>>>===???>>>;;;999666444333333222111111222333666999;;;AAAAAA@@@@@@@@@AAABBBCCC@@@AAABBBCCCCCCEEEIIILLLPPPPPPQQQRRRSSSSSSSSSRRRMMMNNNNNNLLLKKKKKKMMMOOOSSSSSSSSSSSSRRRRRRQQQQQQOOOPPPPPPNNNKKKJJJKKKLLLOOORRRWWW[[[___cccgggkkklllnnnmmmiiihhhgggccc]]]VVVPPPLLLMMMQQQZZZhhhtttxxx~~~rrrVVVEEEBBB<<<::::::666777777666555555555555555555666666777777666444333666555555444333333222222555555555555555555555555444333333333333444555555444444444444333333333333333333333444444444555555444555777999:::;;;;;;;;;===<<<>>>BBBCCCFFFNNNWWWeeexxx|||zzzxxxwwwxxxzzz{{{||||||{{{{{{vvvuuuuuutttsssrrrrrrrrroooqqqsssuuuuuussspppmmmooopppsssuuuwww|||~~~|||}}}~~~{{{~~~~~~{{{yyyxxxyyy{{{|||~~~}}}|||{{{{{{yyyvvvssspppnnnkkkhhhffffffggghhheeeffffffggghhhiiijjjjjjmmmpppuuuyyy|||}}}}}}}}}}}}rrrhhhbbbYYYWWWSSSPPPNNNNNNOOOPPPNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSVVV[[[aaahhhooorrryyy{{{||||||yyyssslllhhhbbbdddfffgggfffggghhhiiipppooonnniiiddd```______jjjmmmnnniii___UUUMMMJJJJJJHHHGGGGGGIIIJJJJJJIIIJJJKKKMMMOOOPPPPPPOOOOOOMMMKKKJJJJJJIIIHHHFFFDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFDDDAAA@@@@@@@@@???>>>???>>><<<:::888666555555222111111111333555888:::?????????>>>???@@@AAAAAA???@@@BBBBBBCCCEEEIIILLLNNNOOOPPPRRRSSSSSSTTTTTTRRRSSSSSSQQQOOONNNPPPQQQSSSSSSSSSRRRRRRRRRRRRQQQNNNNNNOOOMMMKKKIIIJJJKKKMMMQQQWWW\\\aaafffkkknnnoooqqqpppmmmkkkjjjeee___WWWQQQMMMMMMQQQYYYgggtttyyywwwZZZHHHCCC===;;;<<<888777777666555555555555555666666666555555555555444555555555444444333333222444444444444444444444444444333333333333444555555444444444444555555555555333333444444444555555555444555777999:::;;;;;;;;;======???BBBDDDGGGOOOXXXhhh{{{}}}{{{zzz{{{}}}~~~}}}|||tttsssrrrrrrrrrsssttttttuuuwwwzzz||||||zzzwwwuuurrrtttxxx}}}~~~{{{zzzzzz{{{~~~}}}}}}~~~{{{xxxpppnnnjjjgggeeeeeeeeefffeeefffhhhjjjlllnnnooopppnnnppprrrsssvvvzzz{{{pppddd]]]UUUTTTRRROOONNNNNNOOOPPPKKKLLLMMMOOOPPPPPPPPPPPPQQQRRRUUUZZZaaahhhnnnrrrssstttvvvvvvtttpppkkkhhhcccfffjjjmmmnnnnnnooopppuuusssoooiiicccaaaaaabbblllmmmlllggg^^^VVVPPPMMMIIIHHHFFFFFFFFFGGGGGGGGGJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLKKKJJJIIIHHHFFFDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFCCCAAA@@@AAACCCCCCCCCBBBAAA>>><<<999777666555222222111111222555777999============>>>??????@@@???@@@AAABBBCCCFFFIIILLLPPPPPPQQQRRRSSSSSSRRRRRRTTTUUUUUUSSSQQQOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRMMMOOOOOONNNLLLKKKKKKLLLNNNRRRYYY^^^ccchhhllloooqqqsssrrrooonnnmmmgggaaaXXXRRRMMMNNNQQQYYYgggsssyyy\\\IIICCC<<<;;;===999777777666555555555555555333333333444555666777888555555444444444333333333444444444444444444444444444333333333333444555555777777777777888888888888666666666666777777777777555666777999:::;;;<<<<<<>>>===???CCCEEEHHHPPPZZZlll}}}~~~|||~~~}}}|||yyyxxxwwwvvvvvvwwwyyyzzz~~~~~~{{{}}}~~~}}}}}}~~~}}}pppmmmjjjfffeeedddeeefffgggiiikkknnnqqqssstttuuutttsssqqqppprrrxxxwwwkkk```YYYTTTTTTRRRQQQPPPPPPPPPPPPIIIJJJLLLNNNOOOPPPPPPPPPPPPRRRTTTYYY___ffflllpppooopppqqqrrrqqqnnnkkkiiihhhlllpppsssuuuuuuuuuvvvxxxuuupppjjjeeeccceeehhhooommmjjjccc[[[TTTOOOLLLGGGGGGFFFEEEDDDDDDDDDEEEHHHIIIKKKMMMNNNNNNNNNMMMJJJKKKKKKJJJIIIGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDBBB@@@AAADDDGGGIIIIIIFFFDDDAAA>>>:::888666555444333222222222444777888;;;;;;<<<===>>>>>>>>>??????@@@BBBCCCDDDGGGJJJMMMRRRRRRSSSSSSRRRQQQPPPPPPPPPQQQQQQOOOMMMKKKKKKKKKQQQQQQQQQQQQQQQRRRRRRRRROOOPPPRRRQQQOOOMMMMMMNNNQQQVVV\\\aaaeeehhhlllnnnmmmppppppmmmlllkkkfff___YYYSSSNNNNNNRRRYYYgggsssxxxZZZGGGBBB;;;:::;;;888777777666555555555555555333333333333444666777888444444444444444333333333444444444444444444444444444333333333333444555555777777777888888888999999666666666777777777888888666666777888:::;;;<<<===>>>>>>@@@DDDFFFIIIRRR[[[mmm~~~}}}}}}~~~~~~}}}|||zzzzzzzzz|||~~~||||||{{{wwwooommmjjjgggeeeeeefffgggiiikkknnnqqqtttuuuvvvvvvwwwvvvsssqqqsssyyyzzzrrrggg]]]WWWWWWVVVVVVTTTSSSRRRQQQPPPKKKKKKLLLMMMNNNOOOPPPQQQQQQRRRTTTXXX^^^eeejjjnnnoooooopppqqqpppnnnlllkkkooorrrvvvxxxxxxxxxxxxyyyxxxuuupppjjjffffffiiilllqqqmmmggg^^^VVVOOOJJJHHHEEEFFFHHHGGGDDDCCCBBBCCCFFFHHHKKKNNNOOOOOONNNMMMHHHJJJKKKJJJIIIGGGHHHHHHFFFFFFEEEDDDDDDDDDEEEEEECCCBBBBBBDDDHHHKKKMMMNNNGGGEEEBBB???<<<999888777666555333333333555777888999:::;;;===>>>>>>>>>>>>???AAACCCDDDEEEHHHLLLOOOTTTTTTSSSSSSRRRPPPOOONNNOOOPPPQQQPPPMMMKKKKKKKKKPPPQQQQQQQQQQQQRRRRRRRRRPPPRRRTTTSSSRRRPPPOOOPPPTTTXXX^^^cccgggiiilllnnnmmmpppqqqpppooooooiiibbb[[[TTTOOOOOORRRYYYfffrrr}}}uuuXXXFFFAAA;;;999:::666777777666555555555555555555555555444444444444333444444444444444444444444333333333333333333333333444333333333333444555555444444555555666666777777444444555555555666666666777777777888:::;;;===>>>???>>>AAAEEEGGGJJJSSS]]]mmm~~~zzzzzz|||}}}~~~}}}}}}xxxwwwyyyyyytttooonnnllliiigggffffffhhhiiihhhjjjmmmppprrrsssssssssttttttssssssuuuzzz~~~xxxpppggg___[[[]]]]]]\\\[[[YYYVVVTTTSSSMMMMMMLLLLLLMMMOOOPPPQQQQQQRRRTTTXXX]]]ccciiilllmmmnnnppprrrsssttttttttttttwwwyyyyyyxxxxxxxxxyyyuuusssooojjjggghhhlllooonnniiiaaaYYYRRRMMMIIIGGGEEEHHHJJJJJJGGGCCCBBBBBBEEEHHHMMMPPPQQQOOOLLLJJJFFFHHHJJJJJJIIIHHHIIIKKKGGGFFFFFFEEEDDDDDDEEEEEEDDDDDDEEEGGGKKKNNNOOONNNEEEDDDBBB@@@>>><<<<<<;;;777666555444444555777888999:::;;;===>>>???>>>>>>@@@BBBDDDEEEGGGIIINNNQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPRRRSSSSSSPPPNNNNNNNNNPPPPPPPPPQQQQQQQQQRRRRRRPPPRRRTTTTTTSSSQQQPPPPPPUUUYYY```eeehhhkkkmmmooonnnrrrssssssssssssnnnggg\\\UUUPPPOOORRRYYYfffrrr}}}qqqVVVEEEAAA;;;999:::555777777666555555555555555444444555555555444333222444444444444444444444444333333333333333333333333444333333333333444555555333333444555555666777777444555555555666666666666888777777888999;;;===>>>??????AAAFFFHHHKKKTTT^^^lll~~~wwwwwwyyy{{{~~~zzzyyy{{{{{{uuupppnnnllliiigggfffgggiiijjjgggiiilllooopppqqqppppppnnnpppqqqsssuuuxxx}}}zzzrrrjjjccc```ddddddcccaaa___[[[XXXWWWOOONNNLLLLLLLLLNNNPPPRRRRRRSSSTTTXXX]]]bbbgggjjjjjjkkkooossswwwzzz}}}~~~xxxyyyzzzyyyxxxvvvwwwwwwrrrpppmmmiiigggiiimmmqqqhhhccc\\\UUUPPPMMMKKKJJJEEEIIIMMMMMMIIIEEECCCBBBFFFJJJNNNRRRRRROOOKKKHHHDDDGGGJJJJJJIIIHHHJJJLLLGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFGGGJJJMMMOOOOOONNNCCCBBBAAA@@@????????????888777666555555666888999888:::<<<>>>?????????>>>AAACCCEEEFFFHHHJJJOOORRRQQQQQQRRRRRRRRRRRRRRRQQQMMMOOOQQQPPPNNNLLLLLLLLLPPPPPPPPPQQQQQQQQQRRRRRROOORRRTTTUUUSSSQQQPPPPPPTTTYYY```fffiiillloooqqqjjjnnnppppppqqqqqqllleee\\\VVVPPPOOORRRYYYfffrrr}}}pppUUUEEEBBB<<<::::::555777777666555555555555555///111333666777666555444444444444444444444444444333333333333333333333333444333333333333444555555444555555666777888888999777777777777888888888888888888777888999;;;>>>???@@@???BBBFFFHHHLLLUUU^^^kkk}}}}}}zzzyyyyyy{{{~~~{{{vvvsssooonnnmmmkkkjjjhhhhhhhhhcccgggnnnsssuuutttpppnnnpppqqqqqqpppnnnpppuuuzzz{{{~~~zzzrrrhhhaaafffggghhhgggddd___[[[WWWSSSRRRQQQQQQPPPPPPPPPPPPSSSSSSUUUXXX]]]bbbgggiiilllooorrrvvvyyy}}}yyyvvvttttttsssrrruuuqqqmmmlllmmmnnnllljjjfff```YYYRRRMMMKKKIIIIIIKKKKKKIIIHHHGGGGGGGGGGGGNNNMMMKKKIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIFFFFFFEEEEEEFFFFFFGGGHHHGGGHHHIIIKKKKKKKKKJJJJJJFFFCCC@@@>>>===<<<:::888666666666777777888888888;;;:::::::::;;;<<<>>>???@@@AAABBBEEEHHHKKKNNNPPPSSSSSSSSSRRRPPPOOOQQQRRRLLLNNNOOOOOONNNMMMOOOPPPPPPOOOMMMMMMMMMOOOQQQRRRSSSRRRQQQQQQSSSTTTTTTSSSZZZ]]]aaahhhnnnqqqrrrqqqqqqtttuuusssrrrqqqllleeeaaaYYYQQQOOOPPPXXXfffssssssWWWFFFCCC<<<::::::555555333222222444555555444666444222333666888777555777666555444333444555555888555222000///111333555333333333444444444555555333333333444555666777777777777777777777777777777888888999999999:::::::::>>>===???CCCFFFJJJUUU___iii~~~|||~~~|||wwwtttlllkkkjjjiiihhhhhhhhhhhheeeiiinnnssstttrrrooolllnnnnnnmmmjjjggghhhmmmqqq|||sssllliiijjjlllllljjjfffccc```ZZZYYYWWWUUUSSSRRRQQQQQQQQQRRRUUUXXX^^^eeekkknnnooorrrwww{{{}}}|||yyywwwvvvuuussswwwtttpppoooppppppmmmjjjccc]]]UUUOOOMMMLLLKKKJJJLLLKKKKKKJJJJJJJJJKKKKKKLLLKKKIIIHHHGGGFFFGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHCCC@@@===<<<;;;:::888666999999999999:::::::::;;;::::::::::::;;;<<<>>>???@@@AAABBBEEEHHHKKKNNNPPPQQQRRRRRRQQQPPPOOOQQQRRROOOQQQQQQPPPNNNMMMNNNOOOOOOOOONNNNNNOOOPPPRRRSSSTTTSSSRRRRRRTTTUUUUUUUUU]]]```eeekkkpppssstttssssssvvvvvvtttsssrrrllleee```XXXQQQOOOQQQXXXfffssswwwZZZHHHCCC<<<999:::555888777555444555666555444555222000111333555444333555444444333444555666777777555333111111222333555333333333333444444444444333444444555555666666666777777777777777777777777777888888999::::::;;;;;;>>>===???CCCFFFKKKUUU```lll~~~zzzuuuqqqiiiiiihhhgggggghhhiiijjjjjjmmmqqquuuuuussspppmmmnnnmmmkkkfffbbbbbbfffjjj|||~~~~~~yyyoooqqqrrrsssrrrpppmmmkkkeeeccc```\\\YYYVVVSSSRRRQQQRRRTTTYYY```hhhooossswwwzzz|||{{{yyywwwuuuyyyvvvsssrrrrrrooojjjfff___WWWOOOKKKMMMOOONNNLLLKKKKKKKKKKKKLLLLLLMMMMMMJJJIIIHHHFFFEEEEEEEEEEEEIIIHHHHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIHHHFFFFFFBBB@@@===;;;;;;:::888666999::::::::::::;;;;;;;;;::::::999:::;;;<<<>>>???@@@AAACCCEEEHHHKKKNNNOOOOOOPPPQQQPPPOOOOOOPPPRRRRRRSSSSSSQQQOOOMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTTTTSSSRRRRRRRRRSSSTTTVVVWWW```dddiiioootttvvvvvvvvvvvvxxxxxxuuusssqqqkkkddd___WWWPPPOOOQQQXXXfffsss|||^^^JJJCCC;;;888999555<<<999777666777666555444555333222222333444333222333333333333555666777888555444333333222333333444222222222333333333444444555555555555555555555555777777777777777777777777666777888999:::;;;<<<===???>>>@@@DDDGGGLLLVVVaaappp|||yyyuuupppllliiiiiihhhhhhiiikkkmmmnnnqqqsssvvvxxxxxxvvvsssqqqqqqpppnnniiieeeeeeiiimmmyyy{{{zzz|||xxxyyyzzz{{{zzzxxxuuutttpppmmmiiiddd^^^ZZZVVVUUUSSSSSSUUUXXX___gggooottt~~~|||zzz}}}zzzvvvsssqqqlllddd^^^XXXQQQIIIHHHLLLPPPPPPNNNLLLLLLLLLLLLLLLLLLKKKKKKIIIHHHHHHFFFEEEEEEDDDDDDIIIHHHGGGEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFGGGGGGGGGEEEDDDCCCDDDBBB???>>>======;;;:::888888888888888999999999999999999999:::<<<>>>@@@AAAAAACCCEEEHHHKKKMMMOOOMMMNNNOOOOOONNNNNNPPPRRRPPPQQQRRRQQQNNNMMMNNNOOOMMMOOOPPPRRRTTTUUUUUUUUUQQQQQQQQQQQQQQQSSSVVVXXXcccgggnnnsssvvvwwwwwwwwwwwwyyywwwtttqqqpppjjjccc]]]VVVPPPOOOQQQYYYfffsssbbbLLLCCC:::888999666;;;999777666777777666555777666555444444444444444333333444444555666777777333444444444444444333333222222222333333333333444666666666666555555555555777777777777777777777777555666777999;;;<<<>>>>>>???>>>@@@EEEHHHMMMWWWbbbsss~~~zzzwwwrrrnnnjjjlllkkkjjjiiikkkmmmpppqqqssstttwwwxxxxxxwwwtttsssssstttsssppplllmmmqqquuuxxx~~~{{{xxxzzz}}}|||zzzxxxxxxuuuqqqjjjddd___[[[YYYXXXWWWVVVXXX]]]eeemmmrrrzzzuuuppphhh]]]VVVQQQKKKFFFFFFKKKOOOPPPOOOOOOOOOOOOOOONNNLLLJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCFFFFFFEEECCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDCCCBBBAAADDDBBB???>>>>>>>>>===<<<888888888888888888888888888888888999:::<<<>>>@@@AAABBBCCCEEEHHHKKKMMMNNNMMMNNNOOONNNNNNNNNPPPRRRMMMNNNOOOOOONNNMMMNNNPPPNNNOOOQQQSSSUUUVVVVVVVVVRRRSSSTTTSSSSSSUUUYYY]]]dddjjjqqquuuwwwvvvwwwwwwvvvxxxvvvrrrooonnnhhhaaa[[[UUUOOOOOORRRYYYgggsss}}}cccLLLDDD:::888:::777777666444555666777777666666666666555444333444555555555555555555555444444333333444555555555444333222222333333333444444444666666666666666666555555666666666666666666666666555666777999;;;===>>>???@@@???AAAEEEIIINNNYYYdddttt|||xxxtttpppmmmnnnllljjjjjjjjjmmmoooqqqpppqqqsssuuuuuuuuutttssstttwwwxxxwwwuuuuuuxxx|||{{{}}}|||}}}~~~}}}|||~~~{{{wwwqqqkkkfffbbb```]]][[[XXXXXX\\\cccjjjoooyyy~~~|||uuunnndddYYYQQQIIIHHHFFFGGGIIILLLNNNNNNRRRRRRRRRQQQOOOMMMKKKIIIHHHHHHHHHGGGFFFEEECCCBBBCCCCCCBBBAAA@@@@@@@@@@@@???????????????@@@@@@AAAAAABBBBBBCCCCCCBBBAAA@@@@@@>>><<<<<<<<<<<<;;;::::::::::::999999999999888888777777888:::<<<>>>@@@BBBBBBCCCEEEHHHJJJMMMNNNNNNOOOPPPOOONNNNNNOOOQQQLLLMMMOOONNNMMMMMMOOOPPPPPPPPPQQQRRRTTTUUUVVVVVVTTTVVVWWWVVVUUUXXX]]]bbbfffllltttxxxxxxvvvvvvwwwvvvwwwuuupppnnnmmmhhhaaaYYYSSSOOOOOORRRYYYgggsss|||bbbLLLDDD;;;999;;;888666444333333555777666666333444444333111111222444555555666666555444444333333333444555555555555444333333333444444444555555666666666666666666666666666666666666666666666666666777888:::;;;===??????@@@@@@BBBFFFJJJOOOZZZeeesss~~~zzzwwwssspppmmmllliiiggggggiiikkkmmmnnnoooqqqssstttuuuuuuuuuwww{{{~~~}}}|||~~~|||wwwrrrmmmjjjiiiaaa^^^ZZZYYY\\\ccckkkpppwww{{{xxxpppiii___UUUMMMCCCEEEHHHIIIHHHIIIKKKMMMNNNOOOOOOOOONNNLLLIIIHHHFFFFFFFFFFFFEEECCCBBB@@@@@@??????>>>>>>>>>??????>>>>>>======>>>>>>???@@@>>>???@@@AAAAAAAAA@@@???>>><<<:::::::::;;;:::999999999999888888888777777777777777888:::<<<>>>@@@BBBBBBDDDEEEHHHJJJLLLNNNPPPQQQQQQPPPNNNNNNOOOQQQNNNOOOPPPPPPNNNMMMNNNOOORRRQQQQQQQQQRRRSSSUUUVVVTTTVVVWWWVVVUUUWWW^^^dddhhhooowwwzzzyyywwwwwwxxxvvvwwwuuupppnnnnnniiicccXXXRRRNNNOOORRRZZZgggsss}}}~~~```KKKDDD<<<:::<<<888777555444444555666555444111333444333111111333666333444555666666555555444444444444444555555666666444444555555555666666666555555666666777777888888666666666666666666666666777777999:::<<<===>>>???AAA@@@BBBGGGKKKPPP[[[fffttt~~~zzzwwwsssqqqllljjjgggddddddeeegggiiinnnoooqqqsssuuuwwwxxxxxx{{{~~~zzzvvvrrrpppnnnccc```\\\ZZZ]]]dddlllrrrzzz}}}}}}{{{|||~~~yyyqqqjjjcccZZZPPPIII@@@EEEJJJJJJGGGFFFHHHLLLHHHIIIJJJKKKJJJIIIGGGEEEDDDDDDEEEEEEDDDBBB@@@???>>>===============>>>???===============>>>??????===>>>???@@@AAAAAA@@@???>>><<<::::::;;;;;;;;;999777666666666555555444444777777777888:::<<>>>>>AAA@@@CCCGGGKKKQQQ\\\gggttt{{{uuunnnjjjggggggeeeccccccfffkkkoooqqqvvv{{{{{{yyywwwyyy|||~~~{{{wwwppplllhhheeebbb```aaaeeeiiilllvvv~~~~~~~~~zzzwwwuuutttrrrpppooojjjccc\\\VVVPPPKKKHHHCCCDDDEEEFFFFFFFFFFFFFFFIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@===>>>????????????>>>>>>@@@@@@??????@@@AAACCCDDDFFFEEECCCAAA???>>>>>>===;;;;;;;;;;;;:::999888888777666666666666777777888777999;;;===>>>???BBBDDDDDDDDDDDDEEEGGGJJJMMMOOONNNRRRSSSOOONNNQQQSSSRRRQQQPPPOOOMMMLLLMMMMMMNNNPPPQQQQQQQQQRRRRRRSSSSSSQQQPPPQQQTTTUUUUUUZZZ```kkkqqqyyy~~~|||{{{vvvxxxvvvsssrrrppphhh___]]]TTTLLLLLLPPPYYYgggsss~~~```KKKBBB777333555333999888888777666666555555444444444555555555555666555555555555555555555555444444444444444444444444888666555444444555666888111333555777888888777666444555777888888888777666555666888:::===@@@BBBCCCBBBAAABBBFFFJJJOOOZZZfffuuu|||wwwqqqllljjjjjjiiiggggggiiinnnrrruuuzzz~~~}}}~~~xxxtttmmmkkkfffcccccceeehhhjjjuuu~~~~~~{{{wwwxxxtttoookkkhhhfffdddbbb^^^ZZZUUUPPPMMMJJJFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@??????======>>>???????????????AAA@@@@@@@@@@@@AAACCCDDDFFFEEECCCAAA@@@>>>======:::;;;;;;::::::999888777666666666666666777777888888:::<<<>>>>>>@@@BBBEEEDDDDDDDDDEEEGGGJJJMMMOOONNNQQQRRROOONNNQQQRRRQQQQQQPPPOOOMMMMMMMMMMMMNNNQQQQQQRRRSSSSSSSSSSSSSSSQQQOOOQQQUUUWWWXXX]]]cccooossszzz~~~~~~xxxyyywwwtttsssqqqiiiaaa[[[SSSKKKKKKOOOYYYgggsssbbbKKKBBB999777999666666555555444333333222222444444444555555555555666666666666666666666666666444444444444444444444444777666555444444555666777333444666777888888666666555555666777777777777777888999:::<<<>>>???@@@AAABBBAAABBBFFFJJJPPP[[[fffwwwzzzuuuqqqoooooonnnmmmmmmooorrrvvvzzz~~~|||uuurrrmmmhhhffffffhhhiiiqqq{{{|||wwwrrrrrrnnnhhhccc```]]]ZZZYYYWWWTTTOOOLLLJJJIIIFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????@@@@@@AAAAAAAAA===>>>>>>???@@@AAAAAABBBCCCBBBBBBAAABBBBBBCCCCCCEEEDDDCCCAAA@@@>>>===<<<999::::::999999888777666666666666666666777888888999;;;>>>??????AAACCCEEEDDDDDDDDDEEEGGGJJJLLLNNNMMMQQQQQQNNNMMMPPPRRRQQQQQQPPPOOONNNMMMMMMMMMMMMQQQRRRTTTUUUUUUUUUSSSRRRQQQPPPQQQVVVXXXZZZ```gggrrrvvv{{{zzz{{{yyyvvvuuussskkkcccZZZRRRKKKKKKPPPYYYgggssscccJJJAAA:::999:::666888777777666666555555444444444444555555555555666888888888888888888888888444444444444444444444444777666555444444555666777555666777888888777666555666666666666666777888888;;;<<<<<<===>>>>>>??????BBBAAACCCGGGKKKQQQ\\\hhhyyyzzzvvvtttttttttsssrrrtttwwwzzz|||zzzvvvqqqmmmjjjjjjjjjkkknnnwww}}}}}}zzzxxxtttpppmmmiiiddd```^^^\\\ZZZYYY[[[WWWRRRNNNKKKIIIFFFDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAABBBCCCDDDDDD@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@>>><<<<<<999999999888888777666555666555555666666777888999:::<<>>??????BBBAAACCCHHHLLLRRR^^^jjj{{{|||yyyyyyxxxvvvuuuwww{{{~~~|||~~~~~~~~~}}}{{{yyyxxxxxxxxxyyywwwxxxyyyyyyyyyyyyzzzzzzyyyyyyzzz{{{|||}}}~~~}}}yyywwwsssooommmmmmnnnnnnpppvvvyyyuuuqqqqqqpppnnngggdddaaa```______^^^\\\ZZZVVVQQQLLLIIIGGGDDDAAABBBBBBAAA????????????@@@@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBCCCDDDEEEFFFFFFDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFEEECCCCCCCCCBBB@@@>>><<<;;;888888888888777666555555555555555555666777888999;;;===???@@@AAAAAADDDFFFFFFFFFGGGHHHJJJLLLMMMNNNLLLPPPQQQMMMLLLOOOQQQPPPPPPOOOOOOOOONNNMMMMMMLLLOOOQQQTTTWWWXXXWWWVVVUUUWWWTTTTTTWWWXXXZZZ___fffooovvv~~~~~~|||xxxwwwvvvoooggg\\\TTTNNNOOOTTT\\\iiiuuuhhhKKKAAA;;;:::999333555555444444444444333333444444444555555555555666666666666666666666666666444444444555555666666666666666555555555555666666777777777777777666666666777666555555555666888999666777888:::<<<>>>???@@@BBBAAADDDIIIMMMTTT```kkk}}}~~~|||{{{yyywwwvvvxxx}}}~~~}}}|||}}}{{{yyyvvvuuuuuuuuuvvvrrrqqqpppooonnnnnnnnnnnnjjjlllnnnnnnmmmlllmmmnnnnnnoooooopppqqqrrrssssssvvvyyy|||}}}|||{{{zzzzzzuuussspppmmmllllllmmmnnnrrrvvvuuuooojjjjjjkkkkkkiiihhhgggggggggfffdddaaaVVVSSSOOOLLLJJJHHHFFFDDDAAA@@@>>>======>>>????????????AAABBBDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFGGGGGGIIIHHHHHHHHHIIIJJJLLLMMMLLLLLLLLLKKKIIIGGGFFFEEECCCCCCCCCBBB@@@>>>;;;:::888999999888888777666555555555555555666888999:::;;;===???@@@@@@AAACCCEEEFFFFFFGGGIIIJJJLLLLLLMMMMMMQQQQQQNNNMMMPPPRRRQQQOOOOOOOOOOOOOOOMMMLLLLLLMMMOOORRRUUUWWWXXXXXXWWWZZZWWWWWWYYYZZZ[[[aaahhhooovvv|||xxxwwwvvvppphhh^^^VVVPPPQQQUUU]]]iiittt}}}iiiNNNDDD===;;;;;;666555555555555555555555555444444444555555555555666444444444444444444444444444444444555666666777777666666666666666666666666555555555555555666666666666666666666666777888888333444666999<<<>>>@@@AAABBBAAADDDIIINNNUUUbbbmmm}}}yyyuuutttwww}}}zzzvvvsssrrrpppnnnllljjjjjjkkkkkkfffgggggghhhiiiiiihhhhhheeehhhjjjiiifffddddddeeeddddddfffgggiiijjjkkkllllllooorrrsssrrrqqqrrrssspppnnnkkkiiihhhhhhiiijjjlllppppppjjjgggiiilllmmmnnnnnnmmmmmmlllhhhccc___UUURRRNNNKKKJJJIIIGGGFFF???>>><<<;;;<<<===???@@@BBBCCCEEEGGGJJJLLLNNNOOOMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLNNNLLLLLLLLLKKKIIIGGGDDDCCCBBBBBBCCCBBB@@@>>>;;;999999999999999888777666666444444555555666888999:::;;;===???@@@@@@@@@BBBDDDDDDEEEFFFHHHIIIJJJJJJKKKNNNQQQRRROOONNNQQQRRRQQQOOOOOOPPPPPPOOONNNLLLKKKLLLMMMPPPSSSVVVXXXYYYZZZ\\\YYYYYY[[[]]]___eeemmmrrryyy|||xxxwwwvvvpppiii^^^WWWQQQQQQUUU\\\gggrrr{{{cccLLLDDD;;;999<<<999777777777888888888888888444444444555555555555666444444444444444444444444444444444555666777777777555555666666666666555555444333333444444555666666555555666777777777777777444555777999<<>>;;;999999::::::999999888777666444444555555666888999:::;;;===?????????@@@BBBCCCBBBCCCEEEFFFHHHHHHIIIIIINNNRRRSSSOOONNNQQQSSSRRROOOOOOPPPPPPOOONNNLLLKKKKKKLLLNNNQQQUUUXXX[[[\\\]]]ZZZZZZ]]]___bbbjjjrrrvvv||||||xxxvvvvvvpppiii^^^WWWQQQPPPTTTZZZfffpppzzzxxx[[[HHHAAA888666:::999444444444555555555555555444444444555555555666666555555555555555555555555444444444555666777777888555555666666666666555555222222222333444555666777444555777888888888777666666777888;;;===???AAABBBBBBBBBEEEJJJPPPWWWdddpppxxxllljjjnnnsssyyy~~~~~~}}}|||~~~|||vvvoooiiigggccc```]]]]]]^^^]]]ZZZWWWXXXYYYYYYZZZ]]]___bbbccclllooorrrqqqmmmhhhccc```aaabbbcccccccccdddfffhhhkkkiiifffdddcccdddfffgggeeecccaaa^^^]]]]]]^^^___aaacccgggjjjmmmnnnnnnnnnnnnllliiieee___ZZZUUUSSSMMMLLLIIIFFFCCCAAA@@@???===<<<;;;;;;===@@@DDDFFFPPPPPPPPPRRRTTTXXX[[[\\\eeedddbbb^^^YYYUUUSSSRRROOONNNMMMLLLLLLLLLLLLMMMMMMLLLJJJHHHGGGEEEEEEDDDFFFDDDAAA???>>>===<<<:::>>>;;;888777888999999999333333333333444777<<<@@@===>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJMMMNNNPPPOOOOOOOOOOOOPPPQQQRRRUUUSSSPPPNNNMMMKKKJJJHHHMMMMMMNNNPPPRRRVVVYYYZZZ[[[\\\]]]]]]^^^dddlllsss|||~~~|||{{{yyyuuunnniii^^^UUUMMMOOOUUU\\\eeemmmzzzwwwZZZFFFAAA:::999;;;888999888666555444444444555555555666666555555444333555555555555666666666666555444444333333333444444666666555555555444444444888777777666555444444444777666555555555666888999777777666777999<<>>============>>>AAAEEEIIIKKKWWWXXXZZZ]]]```cccfffhhhlllkkkhhhddd___[[[XXXWWWPPPPPPOOONNNNNNMMMLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBEEECCCAAA@@@@@@???===<<<===;;;888666777888888888444555666555555777:::===??????AAABBBDDDDDDEEEEEEEEEEEEFFFGGGHHHKKKMMMNNNPPPPPPOOOOOOOOOPPPPPPQQQQQQPPPNNNMMMLLLLLLKKKJJJOOOOOOPPPQQQTTTVVVYYY[[[ZZZ\\\]]]]]]___dddmmmttt}}}~~~{{{zzzyyytttmmmhhh\\\SSSMMMPPPWWW___iiirrr{{{yyy[[[HHHBBB;;;999;;;888999888666555444444555555555555666666555555444333555555555555666666666666555444444333333444444444333333333444444555555555888777777666555555444444777666666666666666777888888888999:::<<<>>>AAABBBCCCFFFJJJMMMQQQ\\\jjjuuu{{{|||qqqnnnnnnooorrruuuzzz{{{~~~{{{zzzxxxrrrkkkfffdddcccbbbaaa___^^^^^^\\\YYYWWWXXXXXXXXXYYY[[[___ccceeehhhmmmtttzzz}}}~~~yyytttsssvvvxxxwwwtttppplllhhhfffeeeeeeaaa`````````aaabbbdddeeeggghhhiiijjjiiifffccc``````]]]XXXQQQLLLGGGDDDBBBDDDCCCBBB@@@????????????@@@AAABBBEEEIIINNNSSSUUUaaabbbfffiiimmmppprrrsssrrrqqqmmmiiiddd```]]][[[QQQRRRRRRQQQPPPNNNLLLKKKJJJIIIGGGEEECCCBBBBBBAAADDDBBBAAABBBBBBBBB@@@???===:::777666666777777777666777888888777777999:::@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLNNNPPPPPPPPPOOOOOOOOOOOOOOOMMMLLLLLLLLLLLLLLLMMMMMMQQQQQQRRRSSSTTTWWWYYY[[[ZZZ\\\]]]^^^```fffooovvv}}}zzzyyywwwssslllfffYYYRRRMMMQQQYYYbbbmmmwww{{{{{{]]]IIICCC;;;999;;;777888888777666555555555555555555666666555555444333444555555555555666666666444444444333333444444555222222333444555666777888777777777666555555444444666777777777777777666666888999;;;===???AAACCCDDDEEEGGGIIINNNUUUaaammmvvv||||||xxxvvvrrrrrrtttwwwyyy||||||{{{yyyzzz|||}}}~~~}}}}}}}}}~~~~~~~~~}}}|||wwwqqqllliiihhhkkkjjjiiigggeeebbb___]]]\\\\\\\\\^^^aaaeeeiiikkklllpppvvv{{{~~~~~~|||yyyuuurrrqqqppppppooonnnnnnmmmlllkkkkkkjjjlllmmmllljjjfffaaa\\\YYYUUURRRNNNIIIFFFDDDDDDDDDBBBAAAAAA@@@AAACCCEEEFFFIIIJJJLLLPPPVVV\\\aaadddiiikkknnnrrruuuvvvwwwwwwvvvsssnnnjjjfffaaa]]]ZZZRRRSSSSSSSSSRRROOOLLLJJJKKKJJJHHHFFFEEECCCCCCBBBBBBBBBBBBDDDFFFFFFDDDBBB===:::777555666666666666444777999:::999999999:::BBBBBBCCCDDDEEEEEEDDDDDDDDDEEEEEEGGGHHHJJJKKKLLLPPPPPPPPPPPPOOOOOONNNNNNLLLMMMMMMLLLLLLLLLMMMNNNRRRRRRRRRSSSTTTVVVXXXZZZZZZ\\\^^^___aaahhhqqqxxx|||zzzxxxvvvrrrkkkeeeXXXRRRNNNQQQXXXbbbnnnyyy{{{}}}___JJJDDD;;;999:::777888777777666666666555555555555555666555555444333444444444555555555666666444444333333333444555555444555555666777777888888777777666666555555555555666666888888888777555444777999;;;>>>AAACCCDDDDDDGGGGGGIIIOOOXXXdddpppvvv~~~wwwssstttvvvyyy}}}uuusssrrrrrruuuxxxzzzzzz{{{{{{|||}}}~~~}}}zzzuuuqqqoooqqqrrrsssrrrpppnnnlllkkkhhhhhhhhhhhhiiikkkmmmnnnnnnqqquuuyyy|||}}}zzzxxxwwwvvv{{{{{{{{{zzzxxxvvvsssrrrqqqooolllhhhbbb\\\VVVSSSLLLJJJGGGDDDBBBBBBBBBCCC@@@@@@@@@BBBEEEIIIMMMOOOVVVXXX[[[___eeekkkooorrrssstttvvvxxxyyyyyyxxxxxxxxxtttnnnjjjfffaaa\\\XXXRRRRRRSSSSSSQQQOOOLLLJJJJJJIIIGGGEEECCCBBBBBBAAABBBBBBDDDGGGIIIIIIFFFDDD===:::777555555666666555222555888::::::::::::;;;BBBBBBCCCDDDEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHIIIIIINNNOOOOOOPPPPPPOOONNNNNNNNNOOOPPPNNNLLLKKKMMMOOOQQQQQQQQQRRRSSSUUUXXXYYY[[[]]]___aaadddkkkttt|||}}}zzzxxxvvvqqqjjjdddXXXRRROOOQQQWWW```lllxxx{{{}}}___KKKDDD;;;999:::666777777777777777666666666555555555666555555444333444444444444555555555555333333333333333444555666555555555555555555555555666666666666555555555555555666777888888777666555666888:::>>>AAACCCDDDEEEGGGHHHJJJPPPZZZeeepppwww|||vvvuuuwwwzzz~~~|||xxxpppnnnlllmmmqqquuuyyyzzzzzz{{{}}}~~~~~~~~~zzz}}}|||yyywwwuuuxxx|||~~~~~~}}}}}}~~~{{{{{{zzzyyyvvvtttqqqpppppprrrtttvvvyyy}}}|||yyywwwpppmmmhhhaaaZZZSSSOOOLLLFFFEEECCCAAA??????>>>???@@@AAABBBFFFKKKRRRXXX\\\fffgggjjjnnnsssxxx|||~~~||||||||||||{{{{{{zzzyyyzzzuuuooojjjgggbbb[[[VVVPPPQQQQQQPPPOOOMMMKKKJJJGGGFFFDDDBBBAAA??????>>>BBBDDDFFFJJJLLLLLLHHHFFF>>>;;;888666666666666666222444777999999999:::;;;@@@AAABBBCCCDDDEEEEEEEEECCCDDDEEEGGGHHHHHHIIIIIILLLMMMOOOPPPPPPPPPOOONNNOOOQQQRRRPPPLLLJJJLLLOOOPPPPPPQQQQQQSSSVVVXXXZZZ\\\^^^aaacccfffnnnxxx}}}zzzxxxvvvqqqjjjdddXXXSSSPPPRRRWWW___lllxxx||||||^^^JJJCCC;;;888:::666666777777888888777777666555555666666555555444333333444444444444555555555333333333333444555555666444444333333222222222222666666666666666666555555555555666777777777777777666777999<<>>>>>CCCEEEHHHLLLNNNMMMIIIFFF???<<<999777777777777666333555777888777777888999??????AAABBBDDDDDDEEEEEEEEEFFFGGGIIIJJJJJJJJJIIIJJJKKKNNNPPPQQQPPPPPPOOOMMMPPPQQQOOOKKKIIILLLOOOPPPPPPQQQRRRUUUWWWZZZ\\\]]]___bbbeeeiiiqqq{{{~~~{{{yyywwwrrrjjjdddXXXTTTRRRTTTXXX```nnn{{{~~~{{{]]]IIIBBB:::888999666666777888888888888777666555555666666555555444333333333444444444555555555333333333333444555666666333333333333444444444444555666666666666666666666555555555555666888999:::777777999;;;???CCCFFFIIIIIIMMMSSSWWW\\\eeeqqq{{{}}}~~~yyyyyyyyyzzz}}}~~~yyyqqqkkknnnllljjjkkkpppvvv{{{}}}{{{~~~}}}zzz}}}|||zzzxxxyyy|||zzzsssooogggbbbYYYPPPHHHCCC@@@???;;;===???AAADDDEEEFFFGGGKKKMMMPPPVVV___iiirrrwwwzzz{{{}}}}}}{{{{{{{{{{{{|||yyyrrrkkkfffccc^^^VVVPPPMMMMMMLLLKKKJJJJJJKKKKKKHHHGGGEEECCCAAA@@@@@@???DDDFFFIIIMMMPPPNNNJJJFFF@@@===999777777777777666666777888777666555666777===>>>@@@BBBCCCDDDEEEEEEFFFGGGIIIKKKLLLLLLKKKKKKIIIJJJMMMOOOQQQQQQPPPPPPJJJNNNPPPNNNJJJIIILLLPPPQQQQQQRRRSSSVVVYYY\\\^^^^^^```cccfffjjjrrr}}}{{{yyywwwrrrjjjdddXXXTTTSSSUUUYYYbbbqqq~~~zzz\\\HHHAAA:::888999666666777888999999888777666555555666666555555444333333333333444444444555555222222222333444555666777444555555666777888999999555555555666666666666666555444444444666888:::;;;888888999;;;???DDDHHHKKKJJJPPPWWWZZZ]]]eeerrr}}}~~~|||{{{|||}}}zzzuuuooojjjhhhiiilllooorrruuuxxxyyy}}}|||{{{ssskkkeee[[[VVVOOOIIIEEEBBB@@@??????AAACCCDDDDDDGGGLLLQQQZZZ[[[___dddjjjpppvvvyyy|||}}}}}}yyywwwvvvwwwuuuqqqkkkeee```\\\XXXUUUPPPOOOMMMLLLJJJHHHGGGFFFEEEDDDBBB@@@>>>???BBBFFFHHHJJJKKKKKKNNNQQQPPPKKKBBB???;;;999999999888888888999888777555555777999???@@@AAAAAAAAABBBDDDFFFIIIIIIJJJKKKLLLLLLKKKKKKJJJLLLOOORRRSSSQQQOOOMMMHHHKKKNNNNNNKKKIIIJJJLLLLLLOOORRRTTTUUUWWWYYY[[[___bbbeeehhhmmmttt}}}zzzzzzzzzuuujjjaaaWWWTTTQQQTTT\\\gggqqqwwwuuu^^^HHH@@@===888777:::<<<;;;999777666777777888555333222333666777666444444444444444444444444444444555555666666555555444333333333444444444555555666666666666777777777777888777555444444666888999:::;;;<<<===@@@DDDGGGHHHNNNNNNSSSZZZaaahhhttt~~~{{{zzz{{{||||||zzzyyyxxxwwwuuupppjjjeeegggiiikkknnnqqquuuxxxzzz~~~{{{vvvppphhh```[[[RRRNNNHHHCCCAAAAAAAAAAAABBBFFFKKKNNNPPPUUU[[[```ccceeeggglllqqqvvv{{{}}}}}}zzzvvvsssqqqrrrnnnhhhccc```\\\YYYVVVOOONNNMMMKKKIIIGGGEEEEEECCCBBBAAA>>>===>>>BBBEEEEEEHHHJJJJJJNNNRRRRRRNNNFFFBBB>>>;;;:::::::::999888999999888777777:::<<>>:::777999999888777666555555555555666444333444666888666555555555555555555555555555333333444444444444333333333333444444444555555555666666666666777777777777888777777666666777999:::::::::;;;===AAADDDHHHJJJOOOOOOTTT\\\bbbiiivvv{{{xxxvvvtttsssqqqqqqqqqrrrqqqmmmgggbbbggghhhiiilllpppuuuyyy{{{~~~~~~~~~|||zzzvvvooogggaaaZZZTTTPPPHHHFFFBBB@@@@@@BBBEEEHHHJJJOOOVVV[[[^^^bbbhhhmmmmmmnnnqqqtttxxx}}}~~~}}}|||{{{{{{||||||xxxrrrllliiieee```\\\ZZZXXXUUUSSSOOOOOONNNLLLJJJGGGEEEDDD??????>>>===<<<>>>AAADDDCCCFFFHHHIIINNNSSSTTTPPPJJJFFF@@@<<<;;;;;;;;;:::888999999999888999;;;>>>@@@BBBCCCDDDDDDEEEHHHJJJKKKKKKKKKKKKKKKKKKJJJIIIJJJKKKMMMOOOQQQRRRRRRRRROOOQQQSSSRRRNNNLLLLLLNNNQQQTTTWWWYYYZZZ[[[]]]___bbbeeeiiilllpppwww|||xxxwwwwwwssskkkdddXXXUUURRRUUU^^^jjjuuu{{{}}}fffSSSCCC@@@@@@;;;777888777777777777666555444444666555444555777888777666666666666666666666666666333333444444444444333333333444444444444555555555666666666666777777777777777888888888999999999:::999999;;;>>>AAAFFFIIILLLPPPPPPUUU]]]dddkkkxxx}}}xxxuuupppmmmmmmnnnpppqqqrrrnnniiieeefffgggiiilllqqqvvvzzz}}}}}}{{{zzzyyyzzzyyywwwvvvrrrlllddd\\\UUUPPPKKKHHHDDDDDDCCCBBBCCCGGGMMMQQQUUU[[[aaaeeegggiiilllooorrrtttvvvzzz~~~~~~zzzxxxsssssstttxxx|||zzzrrrjjjbbb___[[[YYYWWWVVVTTTSSSPPPPPPOOONNNKKKIIIFFFEEE<<<<<<<<<;;;;;;===AAADDDDDDFFFHHHHHHMMMSSSTTTQQQNNNIIICCC>>><<<;;;;;;;;;999::::::999888888:::<<<>>>@@@AAABBBBBBDDDFFFIIIKKKKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMPPPRRRTTTUUUSSSUUUVVVTTTOOOMMMNNNOOOSSSVVVYYY[[[[[[]]]^^^```bbbfffjjjmmmqqqxxx|||xxxvvvuuuqqqjjjeeeWWWTTTRRRVVV___kkkvvv|||~~~eeeRRRAAA>>>>>>:::777888777888999999999888666555777666666666777777777666555555555555555555555555555555444444444444555555444444444444555555555555666666666666777777777777666666777999999999999999888999;;;>>>BBBGGGKKKMMMPPPPPPVVV^^^eeemmmyyy}}}xxxrrrmmmmmmmmmoooqqqrrrpppkkkgggfffgggjjjnnnsssyyy}}}~~~|||zzzyyy|||}}}|||zzzwwwvvvuuussspppnnngggaaaYYYQQQLLLIIIFFFDDDEEEFFFGGGHHHJJJNNNTTTYYY___dddkkknnnnnnnnnpppsssvvvxxx{{{}}}xxxuuuqqqpppqqquuuxxxvvvnnngggaaa^^^[[[XXXXXXWWWVVVTTTOOOOOONNNMMMJJJGGGDDDBBB:::;;;<<<;;;;;;===@@@CCCEEEGGGHHHHHHLLLQQQRRROOOOOOKKKDDD???===<<<;;;::::::;;;:::888666666888:::>>>@@@AAABBBBBBCCCFFFHHHKKKKKKLLLLLLKKKJJJIIIIIIJJJJJJKKKMMMOOORRRTTTVVVUUUWWWWWWTTTPPPMMMNNNPPPTTTVVVYYY[[[\\\\\\^^^```bbbfffjjjnnnqqqxxx}}}yyyvvvtttoooiiidddWWWTTTRRRUUU^^^jjjuuu|||hhhSSSAAA<<<<<<888777999666777888999999888666555666777777777666666666777444444444444444444444444444444333222222333444444444444444555555555666666666666666666777777777777444555666777888888888888888999;;;???CCCHHHLLLOOOOOOPPPVVV^^^fffnnn{{{~~~~~~vvvpppmmmmmmnnnooopppnnnjjjgggfffhhhmmmrrrxxx}}}}}}{{{zzzwwwtttqqqnnnllljjjlllnnnqqqtttvvvwwwwwwwwwuuuxxx||||||yyyuuuqqqoookkkgggdddZZZUUUOOOIIIFFFEEEDDDCCCFFFJJJNNNQQQRRRVVV\\\aaaggglllrrruuuvvvvvvyyy|||{{{}}}}}}xxxtttsssrrrqqqrrrrrrnnngggaaa\\\ZZZVVVTTTSSSRRRQQQOOOLLLLLLLLLKKKHHHDDDAAA>>>;;;<<<=========>>>AAACCCEEEGGGGGGGGGKKKQQQRRRPPPOOOLLLFFFBBB@@@>>><<<::::::::::::888666666888:::AAABBBCCCCCCCCCDDDFFFHHHKKKKKKKKKKKKKKKKKKJJJIIIJJJKKKLLLMMMOOORRRTTTUUUUUUVVVVVVTTTOOOMMMOOOQQQUUUWWWZZZ[[[\\\\\\^^^```bbbfffkkkooorrrxxx}}}zzzwwwsssmmmfffaaaVVVSSSPPPSSS\\\hhhsssyyyhhhSSS@@@;;;:::777555888555555555666666555555444666777888777555444555666444444444444444444444444333222111000000111222333444444555555555666666666666666666666777777777777444444555666777888888999999:::<<>>===>>>??????>>>???AAACCCCCCEEEFFFFFFKKKRRRTTTRRRPPPMMMIIIFFFDDDAAA>>>;;;888999999999888999<<<>>>AAABBBCCCBBBAAABBBCCCEEEIIIJJJKKKKKKKKKKKKKKKKKKJJJKKKLLLNNNPPPRRRSSSTTTSSSUUUUUURRRNNNMMMOOOQQQVVVXXX[[[\\\]]]]]]___```dddhhhmmmqqqtttzzz~~~~~~|||yyyssslllddd^^^UUUQQQOOOQQQZZZeeepppvvv|||cccPPP???;;;;;;777444555555555444444444555555666555666888666444333444666555555555555555555555555555444222111111222444555555555555555666666666666666666666666777777777777666555555555666888:::;;;;;;;;;===@@@DDDHHHLLLOOOSSSTTTZZZccckkkttt}}}uuusssqqqnnnmmmmmmllljjjhhhgggkkkqqqyyy}}}{{{xxxssskkkeeebbb```___]]]]]]___```bbb```cccgggkkkmmmllljjjhhhjjjlllmmmnnnpppuuu}}}xxxtttnnnhhhbbb\\\VVVRRRNNNKKKHHHFFFGGGHHHIIIIIINNNVVV___eeehhhkkkpppuuurrruuuyyy{{{zzz{{{~~~~~~yyyuuurrrrrrppplllgggdddccccccaaa^^^YYYVVVTTTSSSQQQOOOOOOPPPPPPOOOLLLHHHDDDAAA>>>@@@@@@@@@???@@@BBBDDDAAACCCDDDEEEKKKSSSVVVUUUPPPNNNKKKIIIGGGDDD???<<<666777999999:::<<>>@@@BBBIIIIIIJJJKKKLLLLLLLLLKKKJJJKKKMMMOOOQQQRRRRRRRRRRRRTTTTTTQQQMMMLLLOOORRRWWWYYY\\\]]]^^^^^^```aaaeeejjjooosssvvv{{{~~~~~~}}}zzztttkkkbbb\\\TTTQQQNNNPPPXXXcccnnntttxxx{{{]]]LLL===<<<<<<777222222888777666555555666888888444666888666333222333555666666666666666666666666999888666555555666888999555555555555666666666777666666666666777777777777777777666666777999<<<===<<<<<<>>>@@@DDDHHHLLLNNNUUUVVV\\\fffnnnwww|||uuusssoookkkiiiiiiiiijjjhhhlllrrrxxx}}}~~~|||vvvpppkkkhhhgggaaa___\\\ZZZZZZ^^^bbbeeefffeeegggkkkppprrroookkkiiiiiiiiijjjnnnsssyyy|||}}}yyytttmmmccc[[[VVVRRROOOLLLKKKLLLMMMNNNOOOPPPPPPPPPVVV___jjjqqqrrrrrrtttvvv{{{|||}}}~~~|||yyywwwtttrrrooommmkkkkkkkkkllliiiccc[[[UUUSSSRRRPPPNNNJJJLLLLLLKKKIIIGGGGGGGGGAAAAAAAAABBBCCCDDDEEEFFFHHHHHHHHHIIIKKKMMMPPPQQQSSSPPPMMMIIIGGGDDD@@@===>>>===;;;999999999:::;;;BBBBBBAAAAAAAAA@@@@@@@@@GGGIIIMMMPPPQQQOOOLLLJJJJJJKKKLLLMMMMMMOOORRRUUUUUUTTTSSSQQQOOONNNPPPSSSVVVYYY\\\^^^^^^]]]^^^___eeeiiinnnrrrvvv}}}}}}zzzvvvmmmbbbZZZSSSNNNMMMPPPVVV\\\fffppppppxxxuuuUUUJJJ???;;;999777777999777777666666666666777777888777777666555444444444111222222333333444444555444555555666555555444444333333222222333666888:::777777666555555555555555999999999999999999999999;;;<<>>;;;:::999999;;;===???AAACCCBBBBBBBBBBBBAAAAAAAAAFFFHHHKKKNNNOOONNNMMMKKKMMMNNNNNNNNNMMMNNNQQQSSSVVVUUUTTTRRRPPPPPPRRRTTTWWWYYY\\\]]]]]]]]]^^^```fffjjjoootttxxx|||zzzvvvmmmbbbZZZSSSOOOLLLOOOTTT[[[eeeooouuu}}}pppTTTJJJ???;;;999777777999777666666555555666666777777777777666555444444444555555444333333222222111444444555555555555444444666555555444555777:::;;;999999888777777777777777777777888999::::::;;;;;;:::;;;>>>BBBFFFJJJNNNPPPZZZZZZ___fffmmmvvv|||vvvqqqllljjjiiihhhlllpppwww|||wwwuuussspppooonnnmmmmmmpppnnnkkkjjjkkkmmmqqqssswwwzzz}}}~~~}}}|||||||||yyyzzz{{{|||}}}|||{{{zzzzzzzzz{{{{{{zzztttmmmhhh^^^ZZZTTTOOOMMMLLLKKKKKKQQQSSSUUUYYY\\\___bbbcccgggmmmuuuzzz{{{{{{|||}}}~~~yyytttrrrqqqppppppjjjlllnnnpppnnnkkkgggeee```^^^]]]]]]^^^^^^]]]\\\TTTRRRNNNJJJFFFDDDDDDCCCFFFFFFFFFFFFFFFEEEDDDCCCGGGGGGIIIKKKMMMPPPSSSTTTVVVSSSNNNJJJGGGDDDBBB???<<<;;;;;;;;;===???BBBDDDDDDDDDDDDCCCCCCCCCBBBBBBEEEFFFIIIKKKMMMMMMMMMMMMOOOPPPPPPPPPNNNOOOPPPRRRVVVVVVUUUSSSQQQQQQSSSUUUYYYZZZ[[[[[[[[[]]]___bbbhhhlllrrrvvv{{{|||yyyuuummmbbb[[[TTTOOOMMMNNNRRRXXXdddooozzzmmmSSSHHH>>>;;;999777777999666555555555555555555666777777666666555444444444555555444444333222222222444444444444444444444444777777666555666777888999999888888777777777777777555666777888:::;;;<<<===999:::===AAAFFFJJJNNNPPPWWWYYY```iiipppxxxzzztttpppmmmllllllqqqvvv|||}}}ssssssrrrrrrrrrtttuuuvvvyyyxxxvvvvvvvvvxxx{{{}}}}}}~~~~~~~~~~~~}}}{{{zzzzzzyyyxxxvvvrrrkkkbbb\\\WWWTTTPPPMMMLLLMMMNNNNNNTTTUUUXXX\\\aaaeeeiiikkklllpppvvvyyyzzzzzz{{{|||~~~xxxssspppmmmkkkiiieeefffhhhhhhgggdddaaa___\\\]]]^^^___``````^^^]]]WWWSSSNNNJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDBBBFFFGGGIIIKKKOOORRRTTTVVVWWWTTTNNNJJJHHHFFFCCCBBB@@@???>>>===>>>???BBBCCCEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDFFFHHHJJJLLLNNNNNNNNNPPPQQQQQQPPPPPPRRRSSSUUUUUUTTTRRRPPPPPPSSSUUUZZZZZZZZZYYYZZZ\\\```dddiiinnnsssxxx}}}~~~{{{xxxtttmmmccc[[[UUUQQQNNNNNNPPPVVVbbbmmm|||mmmQQQGGG===:::999777777999555555444444444444555555666666666555555444444444222222333333444555555555333333333333333444444555666666555444444555555666666666555555555555666666666777888999:::;;;<<<<<<888999<<>>DDDKKKRRRWWWZZZYYY]]]gggttt~~~~~~~~~|||xxxwwwwwwxxx{{{{{{{{{|||}}}{{{|||yyyuuupppkkkeee^^^YYYSSSRRRNNNKKKIIIKKKOOOSSSVVVZZZ___eeejjjqqqwww{{{}}}|||{{{yyyyyy{{{|||}}}~~~}}}zzzyyyvvvqqqjjjccc\\\WWWTTTSSSUUUYYYaaaiiimmmmmmkkkppplllgggeeecccaaa]]]ZZZ[[[\\\```eeekkkooopppppprrrjjj___TTTLLLGGGDDDBBBCCCFFFIIILLLLLLMMMNNNPPPOOOPPPPPPPPPOOOMMMKKKJJJHHHFFFBBB???>>>???AAABBBFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDFFFIIIKKKMMMOOOQQQSSSSSSRRRQQQRRRSSSRRRTTTTTTRRRPPPQQQVVVZZZ]]]\\\[[[ZZZZZZ^^^cccggghhhlllqqqxxx~~~{{{xxxrrrmmmhhhfff\\\[[[[[[ZZZWWWXXX```kkk~~~jjjJJJ???777777:::999777666999888777555555666666777444444444555555555555666444333222222111111222222333333444444555555666666666666777777888888999999444555666888999999999999888888888888999:::;;;<<<>>><<<===DDDOOOWWW[[[ZZZ___ccclllyyyvvvwww~~~~~~yyyvvvuuutttxxx~~~~~~}}}{{{xxxuuupppkkkeee___YYYTTTLLLKKKJJJHHHIIILLLRRRWWW^^^aaafffkkkqqqvvv}}}~~~}}}|||}}}~~~~~~}}}~~~{{{wwwrrrnnniiiccc^^^[[[ZZZZZZ\\\]]]aaaffflllooonnnlllkkkgggdddcccdddeeedddccceeefffiiinnnrrruuuuuutttnnnfff[[[QQQJJJGGGEEEEEEDDDGGGJJJMMMMMMMMMOOOPPPQQQRRRRRRRRRQQQOOOMMMKKKGGGEEEBBB@@@??????AAABBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGIIILLLNNNMMMOOOPPPPPPOOONNNOOOPPPRRRSSSSSSQQQOOOPPPUUUZZZ[[[[[[[[[ZZZ[[[^^^dddhhhkkknnnsssxxx~~~|||xxxsssmmmhhheee```___```___\\\\\\dddnnnoooPPPEEE;;;:::;;;:::888777888777666555555555666666444444444555555555555666555555444333333333333444555555555555555555666666444444555555666666777777666777777888888888888777888888888888999:::;;;<<<===<<<===DDDNNNVVVYYYZZZ```dddnnn{{{}}}uuuuuu{{{|||wwwrrrpppsssxxx{{{xxxsssoooiiiccc]]]WWWRRRNNNHHHHHHIIIJJJLLLRRRYYY___fffiiinnnrrrwww|||~~~~~~}}}{{{||||||zzzuuuqqqlllhhhbbb]]]ZZZ[[[^^^aaaiiiiiikkkmmmppppppnnnllliiifffcccbbbdddhhhkkklllpppqqqtttwwwzzzzzzwwwtttjjjbbbVVVMMMHHHFFFGGGGGGFFFIIILLLNNNNNNNNNOOOPPPTTTTTTUUUTTTSSSPPPNNNLLLFFFDDDCCCAAA@@@@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHJJJMMMNNNMMMOOOPPPPPPNNNMMMNNNOOORRRSSSSSSPPPNNNPPPUUUYYYZZZZZZZZZZZZ[[[___eeeiiinnnppptttyyy~~~|||xxxsssmmmgggdddddddddfffeeeaaa```hhhrrrnnnSSSHHH===::::::888777777777666555555444444555555444444444555555555555666777777666555555555555666666666666666666555555555444444555555666666777777888888888888888777666666888888888999::::::;;;;;;<<<;;;===CCCMMMTTTXXXYYYbbbfffppp~~~|||wwwvvvzzz~~~xxxrrrnnnnnnqqqwww}}}wwwrrrmmmhhhbbb[[[VVVRRRNNNLLLKKKLLLNNNQQQUUU\\\ccciiilllooosssvvvyyy~~~}}}}}}~~~~~~|||{{{zzzzzzyyytttnnniiihhhddd^^^ZZZZZZ___dddiiirrrrrrrrrrrrqqqooollljjjkkkiiifffeeegggkkkooorrrxxxyyyzzz||||||yyytttpppggg___TTTJJJFFFFFFHHHIIIHHHKKKOOOQQQPPPOOOOOOOOOTTTUUUUUUUUUTTTQQQNNNLLLDDDDDDCCCBBBAAAAAA@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGIIILLLNNNOOOQQQRRRTTTSSSQQQPPPQQQQQQRRRSSSRRRPPPNNNOOOUUUZZZYYYYYYZZZ[[[]]]aaagggkkknnnqqquuu{{{~~~~~~|||xxxssslllgggcccdddfffiiihhhcccaaaiiiuuu}}}gggOOOEEE;;;888777555444666666555555555444444444444444444444555555555555666888777666666555555666666777777777666666555555555666666777777888888999999777777888888888777777666888888999:::;;;;;;;;;;;;;;;;;;>>>DDDLLLSSSXXXYYYcccgggrrrxxxuuuvvvzzz||||||~~~~~~wwwqqqmmmjjjkkkooouuu~~~|||tttnnngggbbb[[[VVVSSSQQQPPPOOOSSSTTTVVVYYY]]]ccckkkppprrruuuxxxzzz|||~~~}}}zzzxxx{{{zzzyyyvvvrrrmmmgggbbb___]]][[[[[[^^^eeemmmrrrwwwwwwvvvtttpppmmmjjjiiimmmlllllllllnnnrrrwwwzzz~~~~~~~~~|||wwwpppkkkfff^^^SSSJJJFFFFFFHHHIIIKKKNNNRRRSSSRRRPPPOOOOOORRRSSSUUUUUUSSSPPPMMMKKKDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGIIIKKKMMMOOOPPPRRRTTTUUUUUUSSSRRRSSSTTTSSSSSSRRROOOMMMOOOUUU[[[YYYZZZ\\\]]]___ccchhhlllnnnqqqwww~~~~~~}}}|||xxxssslllfffbbbbbbdddgggfffaaa___iiiuuudddJJJAAA999777666444444777555555555555555444444333444444444555555555555666777666666555444555555555777777666666555555444444666666777777888888999999555555777888888999999999777888:::;;;;;;<<<;;;;;;;;;<<>>CCCIIIQQQYYYaaaeeekkkooozzz}}}~~~|||}}}zzzssslllggg```YYYWWWYYYWWWWWWWWWXXX]]]eeeooowwwyyytttoookkkjjjiiiiiiiiieeecccbbbcccdddffffffeeeffffffeeeccceeeppp|||}}}yyyvvvwwwyyy|||}}}zzzrrrggg___XXXTTTOOOMMMQQQWWW]]]aaaccceeehhhjjjnnnsssxxx}}}}}}~~~~~~}}}~~~||||||{{{zzzyyywwwuuuuuupppmmmhhhaaa\\\[[[]]]___ccchhhpppwww|||}}}|||{{{xxxzzz{{{yyyuuussstttvvvxxx~~~|||wwwqqqkkkddd___VVVQQQJJJFFFEEEGGGIIIJJJPPPTTTWWWXXXVVVSSSPPPOOONNNPPPSSSVVVVVVSSSPPPNNNFFFDDDAAA???>>>@@@CCCEEECCCDDDDDDEEEFFFGGGGGGHHHEEEGGGIIILLLNNNPPPRRRRRRNNNQQQSSSTTTTTTUUUVVVWWWWWWVVVTTTQQQOOORRRXXX^^^^^^```bbbcccdddgggkkknnnrrrxxx}}}}}}|||yyyssskkkddd______aaadddbbb\\\^^^mmmtttYYYDDD@@@===<<<:::555444666666777888888888777555444444444444555555555666666777777666555555555555555222222222333333444444444666666777777888999999999888888888888888777666666777999;;;=========<<<;;;;;;>>>DDDKKKSSS[[[ccchhhnnnrrr|||}}}{{{xxxvvvwww{{{vvvqqqkkkaaaZZZVVVSSSOOOLLLMMMNNNOOOOOORRRVVV\\\aaaeeeeeecccaaa___]]][[[[[[YYYYYYZZZ[[[]]]```bbbdddeeeggggggeeefffnnn~~~~~~|||{{{~~~}}}|||{{{xxxvvvwwwwwwuuuqqqkkkeee___\\\SSSSSSTTTTTTVVV[[[aaafffggghhhjjjmmmqqqwww|||~~~~~~~~~}}}zzzzzzzzzyyyyyy~~~|||yyyvvvuuuuuusssrrrooollleee]]]XXXYYY```fffpppsssyyy~~~}}}{{{wwwwwwwwwvvvvvvwww{{{~~~{{{}}}zzzssslllggg```YYYRRRNNNIIIDDDCCCDDDHHHJJJNNNRRRWWWYYYWWWSSSOOOMMMPPPSSSUUUVVVSSSPPPNNNNNNGGGEEEBBBAAABBBDDDDDDDDDCCCDDDDDDDDDBBBBBBDDDEEEFFFHHHIIIJJJKKKMMMPPPRRRPPPOOOOOOQQQUUUWWWUUUSSSXXXTTTPPPMMMNNNTTTZZZ^^^___```bbbdddeeehhhlllpppuuu{{{}}}wwwwwwtttlllccc___[[[```ccc```]]]aaappp|||zzziiiVVVAAA???;;;888555555666666666666666666555555555555666666666666666666666666777777777666555555444444666666666666555555555555222333444666777999:::;;;888999999:::::::::999999;;;999:::===>>>;;;<<>>BBBDDDIIIOOOUUU\\\eeemmmrrryyy~~~~~~|||zzzyyyyyyzzzzzzyyyvvvsssqqqqqqsssvvvyyy{{{~~~{{{tttkkkeee\\\XXXRRRNNNLLLJJJHHHFFFHHHHHHHHHHHHJJJOOOVVV[[[]]]^^^^^^^^^\\\ZZZWWWUUUUUUTTTTTTUUUXXX]]]aaaddd]]]___aaaaaadddnnn}}}{{{|||~~~|||yyyxxxzzz|||zzzsssmmmgggddd```\\\XXXTTTRRRQQQVVVYYY]]]aaaccceeegggiiikkknnnssswww{{{~~~~~~~~~||||||}}}}}}zzzyyyyyyyyyxxxwwwuuutttsssqqqmmmiiifffddd[[[\\\___bbbfffmmmuuuzzz~~~}}}{{{yyywwwqqqtttxxx{{{}}}|||zzzzzz|||zzzuuuooolllhhh^^^SSSHHHFFFCCCBBBCCCGGGKKKNNNMMMQQQUUUVVVUUUSSSQQQQQQTTTRRRPPPQQQSSSTTTRRRPPPJJJHHHDDDCCCCCCDDDDDDDDDEEEEEEFFFEEEDDDCCCEEEGGGMMMMMMMMMKKKIIIHHHIIIJJJSSSRRRQQQRRRSSSSSSRRRPPPQQQPPPPPPQQQSSSVVVYYYZZZ\\\]]]___aaacccfffjjjmmmssszzzzzztttrrrnnneee]]]YYYZZZ___ccccccbbbhhhvvvrrraaaMMM@@@>>>;;;888666555666666888777777666555444444444444444444444444444444444555555555444333333222222444444555555666777777777333333444555555666777777:::::::::::::::999888777;;;888888;;;<<<<<>>;;;888777666666666888888777666555444444333444444444444444444444444666666555444444333333222333333444555666777888888777777777777777888888888888999999:::::::::999999>>>:::888:::<<<;;;>>>CCCPPPKKKIIIRRR___lllvvv}}}~~~}}}|||||||||}}}zzzzzzxxxvvvuuusssrrrrrrsssqqqnnnkkkjjjkkkmmmnnnmmmooorrrtttsssrrrssssssssspppkkkgggbbb]]]YYYVVVMMMNNNNNNNNNMMMMMMNNNOOONNNOOOQQQSSSWWW\\\ccchhhiiiiiijjjiiifffbbb]]][[[ZZZYYYWWWVVVWWWYYY[[[]]]]]]```aaaaaacccnnn~~~|||{{{|||}}}xxxoooggg^^^[[[XXXUUUUUUWWW[[[]]]dddiiiooosssuuutttttttttzzzzzzzzz|||~~~|||~~~~~~~~~|||zzzxxxwwwwwwwwwuuutttpppnnnjjjddd```aaafffjjjooorrrvvv{{{~~~}}}zzzwwwtttsssrrrrrryyy|||~~~|||{{{xxxuuunnnhhhfffcccWWWKKKFFFEEEEEEEEEFFFIIIKKKMMMOOORRRUUUWWWVVVTTTTTTTTTWWWRRRNNNOOOSSSVVVUUURRRHHHEEEBBBAAAAAABBBBBBBBBEEEFFFFFFFFFDDDDDDEEEGGGJJJKKKKKKJJJHHHGGGIIIJJJNNNOOOQQQRRRRRRSSSSSSTTTQQQPPPNNNOOORRRWWW]]]```^^^```aaabbbccceeeiiilllqqq{{{zzzuuuqqqkkkaaa[[[ZZZ^^^aaadddddddddjjjvvvtttzzz\\\III>>>===;;;999777666666666888777777666555444444444555555555555555555555555777777666666555444444444222333444555666777888999888888888888888888888888666777888999:::;;;;;;;;;<<<888777:::<<<===AAAFFFSSSJJJGGGQQQ```mmmwww~~~}}}}}}|||{{{zzzzzzzzzzzzwwwwwwwwwwwwuuussspppoooooommmkkkhhhggggggiiijjjnnnqqqssssssqqqnnnlllkkkfffddd```[[[WWWSSSQQQPPPKKKNNNPPPRRRRRRRRRTTTUUUWWWYYY\\\___bbbfffkkkooopppooommmkkkfffaaa\\\ZZZWWWWWWUUUUUUTTTUUUVVVVVVYYY\\\^^^^^^aaakkk|||~~~|||~~~~~~|||yyyrrrjjjdddXXXWWWUUUVVVXXX]]]cccfffmmmqqquuuxxxxxxxxxxxxxxx~~~}}}}}}}}}~~~|||~~~~~~~~~zzzxxxvvvuuutttsssqqqooogggeeebbb]]][[[___hhhpppzzz|||~~~}}}{{{yyyxxxxxxyyyzzz}}}zzzwwwtttrrrllleeebbb]]]SSSHHHEEEEEEEEEFFFGGGIIIKKKLLLPPPTTTXXXYYYXXXVVVTTTTTTWWWSSSPPPPPPSSSUUUTTTRRRFFFCCC@@@@@@AAABBBCCCBBBEEEEEEFFFEEEDDDCCCEEEGGGGGGHHHIIIHHHHHHHHHJJJLLLLLLNNNQQQRRRRRRRRRTTTUUUQQQPPPOOOOOOSSSYYY___ccc^^^___`````````bbbeeegggooozzz}}}wwwrrrnnnggg^^^YYYYYY___bbbeeeeeeffflllvvv~~~yyysssXXXHHH===<<<;;;999888777666666666666666666555555555555666666666666666666666666888777777666555555444444333333444555666777888999666666666666666666666666666777888999:::;;;;;;;;;777555666;;;>>>@@@DDDJJJPPPGGGGGGSSScccnnnyyy~~~xxxuuussspppnnnnnnqqqwww|||zzzyyy||||||{{{zzzyyyxxxvvvvvvssstttwwwxxxvvvsssooommmjjjiiifffdddcccdddeeeffflllnnnqqqqqqnnniiieeeddd[[[ZZZWWWSSSPPPNNNNNNNNNOOORRRWWWYYYZZZZZZ\\\^^^eeehhhlllnnnpppqqqsssuuuuuussspppkkkeee___ZZZWWWTTTTTTUUUUUUUUUUUUTTTTTTVVVYYY\\\]]]```lll~~~}}}zzz~~~zzzqqqhhhbbb___TTTTTTUUUXXX]]]dddkkkooosssuuuxxxxxxxxxxxxyyyzzz~~~~~~~~~~~~|||{{{{{{{{{vvvtttrrrqqqpppnnnkkkhhhcccccccccaaaaaagggrrr{{{|||||||||}}}~~~yyytttooooookkkccc]]]XXXOOOFFFBBBCCCDDDEEEGGGIIIKKKLLLRRRVVVZZZ\\\[[[WWWTTTSSSUUUUUUTTTSSSSSSRRRRRRRRREEECCC@@@@@@BBBCCCDDDDDDDDDEEEEEEDDDCCCCCCDDDFFFFFFGGGHHHHHHGGGHHHJJJLLLMMMOOORRRRRRQQQQQQRRRTTTPPPPPPPPPRRRVVV\\\aaaddd___`````````___```bbbeeekkkyyy{{{vvvrrrnnnfff^^^ZZZ[[[___bbbeeegggiiioooyyy}}}jjjRRREEE===<<<;;;:::888777666666555555555555666666666666555555555555555555555555777666666555555444333333333444444555666777777888555555666666666777777777999999999::::::999999888888666888===???@@@BBBFFFJJJDDDGGGWWWfffppp}}}zzzqqqkkkhhhfffcccaaaaaadddiiiqqq~~~}}}zzzxxxwww|||||||||{{{yyyvvvsssrrrqqqsssvvvxxxwwwtttooolllgggfffdddbbbaaaaaabbbcccaaadddhhhiiifffbbb^^^\\\VVVUUUSSSPPPNNNMMMOOOPPPTTTXXX^^^aaaaaabbbdddfffrrruuuyyyzzzzzzzzzzzzzzztttrrrmmmfff___YYYTTTRRRSSSTTTVVVWWWXXXXXXWWWVVVUUUYYY\\\^^^cccooo|||zzz|||~~~~~~wwwlllaaa\\\[[[SSSTTTVVV[[[bbbjjjrrrvvvwwwwwwxxxwwwvvvwwwyyy{{{}}}~~~~~~{{{xxxwwwwwwtttrrrpppnnnmmmjjjgggdddeeegggiiijjjlllsss~~~{{{zzz{{{|||zzzuuulllnnnkkkbbbZZZTTTMMMFFF???@@@BBBDDDGGGIIIKKKLLLSSSWWW\\\^^^\\\XXXTTTRRRTTTUUUVVVUUURRRQQQQQQRRREEECCCAAAAAACCCEEEFFFFFFCCCDDDDDDDDDBBBBBBDDDEEEFFFGGGHHHHHHGGGHHHJJJLLLNNNQQQSSSSSSPPPOOOPPPRRRMMMOOORRRVVVZZZ^^^aaabbbbbbccccccbbb```aaaccceeehhhxxx}}}xxxtttppphhh```\\\^^^___bbbeeehhhlllsss}}}~~~dddNNNBBB<<<<<<;;;:::999777666666444444555555666777777777444444444444444444444444666555555444444333222222444444555555666777777777777777777888999999::::::<<<;;;;;;:::999888666666>>>;;;<<>>@@@AAAAAABBBDDDFFFCCCDDDLLL[[[jjjwwwwwwpppbbb]]]WWWRRROOOMMMKKKJJJMMMOOOOOOVVVeeeooo~~~zzzwwwwwwwwwxxxzzzyyyxxxvvvssspppnnnlllllllllmmmooopppmmmgggbbb___]]]ZZZWWWVVVVVVWWWXXXXXXYYYZZZZZZYYYWWWTTTRRRNNNPPPRRRSSSTTTUUUXXX[[[bbbeeekkkqqqvvvyyy{{{|||}}}yyyvvvsssjjjgggccc^^^[[[XXXWWWWWWWWWZZZ___cccccc___ZZZWWWUUUWWW]]]bbbfffooo~~~~~~~~~|||xxxppphhhaaa]]]ZZZYYYZZZ]]]ccckkkqqqtttsssqqqpppllliiijjjiiifffhhhkkkrrrxxx~~~~~~~~~~~~~~~~~~}}}}}}|||zzzxxxvvvssspppnnniiiiiiiiiiiijjjjjjkkkkkkyyy|||wwwsssqqqtttzzz}}}zzzqqqnnnggg^^^TTTLLLGGGEEEDDDFFFHHHHHHHHHIIIKKKMMMUUUYYY^^^^^^ZZZUUUSSSSSSVVVUUUUUUUUUTTTRRRNNNKKKDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJIIIIIIJJJLLLOOOOOONNNNNNOOOPPPRRRSSSUUUVVVTTTRRRUUUZZZ___aaa```___aaadddeeegggiiimmmppprrr}}}{{{xxxrrrjjjccc]]][[[ZZZaaaccceeehhhmmmttt|||vvv]]]JJJAAA;;;888555555777888888777777777666555555555555555555555444444444444555555:::888666444333444555555555555555666666666777777777888888888888999999999;;;;;;:::::::::;;;<<<======???AAAAAABBBBBBDDDFFFCCCDDDLLL[[[kkkyyyyyypppfff___WWWSSSNNNJJJIIIGGGFFFEEECCCEEEDDDJJJWWWbbbvvvyyyuuuuuuwwwvvvvvvvvvvvvtttrrrooollliiihhhgggffffffggggggeeeaaa^^^ZZZXXXVVVSSSRRRRRRSSSTTTPPPRRRUUUWWWWWWUUURRRPPPOOOPPPRRRSSSUUUYYY^^^bbbjjjmmmttt{{{|||xxxsssooolllbbb```]]]ZZZXXXWWWWWWWWWZZZ```fffjjjjjjfff___YYYVVVWWW\\\aaafffpppwwwrrrjjjbbb]]][[[\\\]]]aaafffmmmuuuyyyxxxrrrnnnlllfffcccbbbaaa```bbbggglllttt~~~}}}||||||{{{{{{{{{{{{||||||xxxxxxxxxvvvsssooollljjjnnnnnnoooqqqtttxxx{{{}}}}}}xxxuuussspppnnnqqquuu}}}{{{wwwnnniiiaaaWWWOOOIIIFFFEEEFFFGGGIIIIIIIIIJJJMMMOOOWWW[[[___^^^YYYTTTRRRRRRVVVVVVUUUUUUTTTQQQLLLIIIDDDCCCBBBBBBCCCDDDEEEFFFDDDDDDDDDEEEFFFGGGHHHIIILLLMMMMMMMMMLLLLLLNNNOOOQQQQQQQQQQQQRRRSSSUUUUUUWWWTTTRRRUUUZZZ___aaa``````aaaccceeehhhmmmssswwwxxx~~~{{{yyyrrrjjjbbb\\\ZZZZZZaaabbbccceeejjjrrr|||rrrXXXHHHAAA999777555555777999999999777777666555555555555555666555444444444444555666777777777666666666666666666666666666777777777888777888888888888999999999;;;;;;::::::;;;<<<<<<===>>>@@@BBBBBBBBBCCCEEEGGGDDDDDDKKK[[[mmm|||{{{rrrkkkcccZZZSSSOOOLLLHHHFFFFFFEEEDDDCCC???AAA@@@DDDPPPYYYnnn}}}uuusssvvvyyyxxxvvvtttsssqqqoookkkhhheeedddccccccbbbaaa```^^^]]][[[YYYWWWTTTQQQOOONNNNNNNNNKKKNNNRRRVVVXXXWWWUUUSSSQQQSSSUUUWWWZZZ___fffjjjppptttzzz}}}|||xxxtttnnniiieeebbb]]]\\\YYYVVVUUUUUUUUUVVV\\\dddlllqqqqqqnnnfff^^^WWWWWW[[[```fffqqq}}}rrrmmmeee^^^[[[\\\```ccchhhlllssszzz~~~|||wwwrrrkkkeee```___^^^]]]aaafffjjjsss|||{{{zzzyyyyyyzzz{{{|||ttttttsssqqqooommmmmmmmmxxxzzz}}}}}}wwwrrrooonnnoooooovvvzzzyyytttjjjcccYYYPPPJJJGGGEEEDDDFFFHHHIIIIIIIIIKKKNNNPPPXXX\\\___^^^YYYTTTSSSSSSWWWVVVVVVVVVUUUQQQKKKGGGCCCCCCBBBBBBCCCEEEFFFGGGDDDDDDDDDEEEFFFHHHIIIJJJMMMNNNPPPPPPOOOOOOQQQRRRTTTTTTTTTUUUVVVWWWWWWXXXVVVSSSRRRTTTZZZ^^^``````bbbbbbccceeehhhnnnuuu{{{~~~|||{{{yyysssjjjaaa[[[ZZZ\\\``````aaaccchhhrrr}}}jjjRRREEE@@@999888666666666777888999777777666555555555555555666555333222222333555666222333555666777777777666555555666666666777777777777777888888888999999999::::::;;;;;;<<<<<<======???AAABBBCCCCCCCCCEEEGGGEEEEEELLL]]]pppxxxnnnfff___WWWOOOJJJEEECCCAAA@@@@@@@@@???>>>===@@@???BBBLLLSSSggg{{{uuussswwwzzzzzzxxxrrrqqqooolllhhheeeaaa`````````___]]]\\\[[[[[[\\\[[[YYYUUUQQQNNNKKKJJJIIIHHHKKKPPPUUUXXXYYYYYYXXXWWWXXX[[[]]]aaagggnnnsssyyy|||}}}vvvtttpppkkkfffaaa^^^\\\\\\ZZZXXXVVVTTTTTTUUUVVV\\\gggqqquuuwwwuuummmcccZZZXXXZZZ___fffqqq|||wwwmmmiiiccc___^^^bbbgggkkknnnpppuuuzzz~~~|||mmmfffaaa___^^^^^^bbbgggllluuu~~~{{{wwwuuuuuuvvvvvvsssssssssqqqpppqqquuuyyy~~~yyywwwsssooommmooosssuuu~~~xxxssseee^^^SSSKKKGGGFFFEEEDDDFFFGGGHHHIIIJJJLLLPPPSSSYYY\\\___]]]YYYUUUSSSTTTWWWVVVUUUUUUSSSPPPKKKGGGCCCBBBBBBBBBCCCDDDFFFGGGCCCCCCDDDEEEFFFHHHJJJKKKLLLNNNPPPQQQQQQRRRTTTUUUVVVVVVWWWXXXYYYZZZZZZ[[[UUUSSSQQQSSSYYY^^^______ccccccddddddgggmmmtttzzz{{{zzzxxxsssjjj```[[[[[[^^^______```bbbhhhrrr~~~bbbMMMBBB>>>::::::888777555555666777777777666555555555555555555444333222222333444555222333555666666555333222444444555555555666666666777777888888888999999999::::::;;;<<<=========>>>???AAACCCCCCCCCCCCEEEFFFIIIGGGMMM___ttttttmmmbbbZZZSSSMMMFFFBBBAAA???>>>===>>>???>>>===;;;???>>>@@@GGGLLL___{{{|||wwwvvvxxxzzzyyyxxxpppnnnllliiieeeaaa]]][[[\\\\\\\\\[[[YYYYYYZZZ\\\\\\ZZZVVVRRRMMMJJJGGGFFFDDDGGGLLLRRRWWWZZZ\\\]]]^^^```cccfffjjjooouuuzzz~~~zzzwwwpppmmmiiieeeaaa___]]]]]]\\\[[[YYYWWWVVVWWWXXXYYY```lllvvvyyyzzzzzzrrrfff]]]ZZZZZZ^^^eeeqqqwwwqqqjjjhhheeedddeeejjjpppsssuuuuuuvvvyyy}}}mmmgggbbbaaa```___ccchhhooowwwzzzuuuqqqppppppqqqxxxzzz{{{{{{zzz}}}}}}|||}}}}}}|||rrrqqqooommmmmmqqqwww{{{yyytttbbbZZZOOOHHHFFFFFFFFFEEEFFFGGGIIIJJJKKKOOOTTTWWW\\\^^^```^^^XXXTTTSSSSSSUUUSSSRRRQQQPPPNNNJJJGGGCCCBBBAAAAAABBBCCCDDDEEEBBBBBBCCCDDDFFFHHHJJJKKKKKKMMMPPPQQQRRRSSSTTTVVVUUUVVVXXXYYY[[[\\\\\\\\\VVVSSSQQQTTTYYY^^^```___dddddddddeeegggmmmtttyyy~~~zzzxxxwwwsssiii___[[[]]]aaabbbbbbbbbccchhhqqq{{{uuu\\\KKKAAA===:::;;;:::777555444555777777777666555555555555555444444444444444444444444666777666666444111///---444444444444555555555555777888888888888999999999999:::;;;===>>>>>>>>>>>>???AAABBBCCCBBBBBBDDDEEEMMMJJJPPPaaawwwyyyqqqeee^^^UUUNNNJJJFFFBBB???AAA???>>>>>>???@@@???===888>>>>>>???DDDGGGWWWsss~~~|||yyywwwuuuttttttlllkkkiiieeeaaa]]]YYYWWWUUUWWWYYYXXXVVVVVVXXXZZZZZZXXXUUUQQQMMMIIIGGGEEEDDDFFFKKKPPPWWW\\\```bbbeeehhhlllooorrrvvv{{{~~~~~~zzzuuuqqqnnnhhhfffccc```^^^^^^^^^___[[[ZZZYYYYYYZZZ\\\^^^```fffsss|||}}}}}}}}}ttthhh```\\\ZZZ]]]eeeqqqzzzrrrmmmiiiiiiiiijjjnnnsssxxx{{{|||zzzyyyyyy{{{}}}~~~}}}pppjjjfffeeedddcccfffkkkqqqwww|||wwwsssrrrsssuuuwww}}}zzzwwwvvvwwwxxxwwwvvvlllllllllkkklllpppwww}}}}}}wwwrrr___WWWMMMGGGGGGHHHGGGEEEGGGHHHJJJLLLNNNSSSXXX]]]```bbbbbb^^^WWWRRROOOPPPRRROOOMMMKKKKKKJJJHHHFFFCCCBBBAAA@@@@@@AAABBBCCC@@@AAABBBCCCEEEHHHJJJKKKKKKMMMPPPQQQQQQQQQRRRSSSRRRSSSVVVXXXZZZ\\\\\\\\\XXXUUUSSSVVV[[[```bbbaaabbbccceeefffiiinnnuuuzzz~~~zzzvvvvvvrrriii___[[[^^^ccchhhgggfffeeehhhnnnwww}}}mmmYYYKKKBBB===888999999777555444666999777777666555555555555555444555666777777666555444666666666555444222111000555555555555666666666666777888888888888999999999999:::;;;===>>>???>>>>>>???@@@BBBBBBAAAAAACCCDDDQQQNNNRRRddd{{{vvviii```WWWQQQJJJFFFEEEDDDCCCAAA>>>===;;;<<<======<<<;;;888>>>>>>@@@DDDEEETTTooo{{{vvvrrrppppppjjjiiifffccc^^^ZZZVVVTTTQQQSSSVVVUUUTTTTTTVVVXXXWWWVVVSSSPPPMMMIIIGGGEEEFFFHHHLLLQQQXXX___dddgggjjjmmmqqqtttwwwzzz~~~|||{{{yyyuuupppkkkgggeeebbb```]]][[[[[[\\\^^^___ZZZZZZZZZZZZ]]]```ccceeelllyyy~~~~~~uuuhhhbbb]]]ZZZ]]]dddqqq|||uuunnnjjjhhhiiillloootttyyy|||~~~|||zzzzzzzzzyyyxxxtttnnnjjjjjjiiigggjjjnnnqqqwww}}}}}}}}}yyywwwuuutttvvvzzz}}}sssqqqooopppsssssspppnnnhhhiiijjjjjjkkkooovvv|||}}}}}}xxxsssnnn^^^VVVLLLGGGHHHIIIHHHFFFHHHJJJLLLNNNQQQVVV\\\```dddeeeddd___WWWPPPMMMLLLOOOLLLIIIGGGGGGGGGFFFEEECCCBBBAAA@@@@@@@@@AAABBB???@@@AAACCCEEEGGGJJJKKKLLLOOOQQQRRRQQQPPPPPPPPPOOOQQQTTTWWWYYY[[[[[[[[[YYYWWWUUUXXX]]]bbbccccccaaaccceeehhhkkkpppwww{{{~~~zzzuuuuuurrriii___[[[___eeelllkkkiiihhhhhhlllsssxxxiiiXXXLLLCCC===666888999777555555888;;;777777666555555555555555555666999::::::999666555222333333444555666777777666666666666777777777777777888888888888999999999888:::<<<===?????????>>>>>>@@@AAAAAAAAA@@@BBBCCCTTTPPPTTTeee|||}}}tttjjj```XXXSSSJJJHHHEEEBBB@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;999;;;===???>>>CCCRRRaaaxxxrrrmmmjjjhhhfffddd```[[[WWWTTTRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVTTTRRROOOLLLIIIFFFEEEFFFJJJOOOUUU[[[aaagggllltttuuuvvvwwwxxxxxxwwwvvvwwwuuurrrmmmhhhbbb]]][[[UUUXXX\\\^^^^^^^^^___```]]][[[ZZZ\\\aaaggglllnnn}}}zzzxxxzzz|||zzzsssmmmaaa]]][[[^^^cccmmm{{{uuuqqqooommmsssqqqpppssszzz{{{wwwuuutttuuuuuutttrrrooonnnnnnnnnooosssuuuwwwxxxxxxxxxyyy{{{xxxzzz}}}xxxrrrkkkjjjjjjnnnrrrrrrnnniiifffdddcccffflllsssyyy|||}}}xxxwwwxxxpppeeeSSSOOOIIIEEEDDDEEEFFFGGGIIIJJJKKKKKKNNNTTT^^^eeeeeefffddd___WWWQQQNNNNNNPPPNNNJJJGGGDDDDDDEEEEEEBBBAAA???======>>>???@@@>>>>>>@@@CCCFFFIIIKKKKKKPPPQQQRRRRRRRRRQQQPPPOOORRRSSSVVVXXXZZZZZZ[[[[[[XXXXXXXXX\\\aaaddddddcccddddddddddddgggmmmuuuzzz~~~zzzyyywwwuuuooofff___\\\___bbbkkknnnooonnnmmmnnnrrrvvvmmmVVVHHH???;;;===<<<:::999777666555555444444444555555555666666777777666666555555555444333333333444555666777777666666666666666777888888777999::::::::::::;;;===999999999:::<<<>>>???@@@@@@AAACCCCCCCCCAAA???>>>JJJMMMYYYllluuuqqqiii```WWWPPPLLLJJJFFFEEEBBB???=========>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::===>>>===AAAOOO^^^}}}xxxqqqllliiigggaaa^^^ZZZUUUQQQOOONNNNNNPPPOOOOOOOOOOOOPPPQQQRRRQQQQQQOOOMMMKKKIIIGGGGGGIIIMMMRRRXXX]]]cccjjjnnnrrruuuxxxzzzyyywwwtttrrrmmmkkkhhheeeaaa]]][[[YYYVVVYYY\\\^^^^^^]]]^^^^^^\\\\\\^^^bbbhhhmmmoooooovvvsssqqqqqqsssqqqlllgggccc^^^\\\```gggqqq{{{uuuqqqqqqrrrsssqqqqqqqqqvvv||||||uuuqqqpppppprrrrrrqqqqqqpppppppppqqqsssssstttttttttwww|||yyypppjjjllljjjiiilllooooookkkfffcccdddggglllrrrwww{{{}}}~~~}}}wwwvvvtttkkkaaaQQQMMMIIIFFFFFFGGGGGGGGGIIIJJJKKKLLLOOOVVV```fffffffffddd___XXXSSSQQQQQQNNNLLLHHHEEEBBBBBBBBBCCCCCCBBBAAA@@@???@@@AAAAAA@@@@@@AAACCCFFFIIIJJJJJJNNNNNNOOOPPPPPPPPPOOONNNSSSTTTWWWYYY[[[[[[[[[[[[UUUUUUVVVZZZ___aaaaaa```cccdddeeefffiiinnnvvv{{{|||yyywwwuuusssmmmeee___]]]aaafffoooqqqttttttssstttxxx{{{kkkTTTEEE>>><<<<<<;;;:::888666555555555888777777777666666666555777666666666555555555555333444444444555666666666666666666666666777888888777999::::::::::::;;;===:::::::::;;;<<<>>>???@@@AAABBBCCCDDDCCCAAA???>>>GGGKKKWWWlll}}}uuupppddd___WWWOOOIIIFFFFFFGGGCCCBBB@@@>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<::::::<<<===<<>>===;;;:::888777666555555555999999777666555444444444666666666666555555555555444444555555555555555555666666666666666777888888777999::::::::::::;;;===;;;;;;;;;<<<===>>>???@@@BBBCCCDDDDDDCCCAAA???>>>CCCGGGUUUkkk|||qqqggg```[[[UUURRRLLLFFFCCCCCCDDDFFFAAAAAA@@@????????????@@@========================;;;:::;;;<<<;;;<<>>999999777666555555555555777666555333333333333444666666666666666555555555555555555555555444444444666666666666666777777888777999::::::::::::;;;===============>>>???@@@@@@CCCDDDEEEEEEDDDBBB@@@>>>@@@DDDRRRkkksssfff\\\TTTNNNJJJFFFEEECCCAAA@@@@@@@@@@@@????????????????????????========================;;;:::;;;<<<::::::BBBKKKeeezzzsssooommmkkkeeebbb\\\VVVQQQNNNLLLLLLHHHHHHHHHIIIJJJKKKMMMNNNOOOOOONNNNNNMMMLLLLLLKKKMMMPPPTTTXXX\\\```fffiiiooooooooonnnllliiifffddd^^^[[[WWWSSSRRRRRRUUUVVVYYY\\\```aaaaaaaaaaaabbb```______```bbbcccbbbaaa___^^^]]]^^^aaadddfffgggggg```]]]bbbkkksss{{{xxxtttqqqpppqqqssswww|||~~~|||uuutttvvvzzzvvvoooiiifffgggiiikkkoootttzzz~~~|||{{{{{{wwwwwwxxx{{{wwwtttpppmmmkkkjjjiiiiiiiiimmmtttyyy}}}~~~{{{xxxtttppphhh]]]SSSNNNGGGGGGGGGIIILLLMMMMMMLLLLLLMMMOOOTTT[[[ccciiillllllggg```XXXSSSPPPOOONNNLLLKKKIIIGGGEEEDDDDDDDDDAAABBBCCCCCCCCCCCCBBBBBBCCCFFFHHHHHHGGGHHHJJJLLLMMMOOOQQQSSSTTTTTTTTTTTTRRRTTTXXX[[[]]]]]]\\\[[[TTTWWW[[[___aaabbbbbbcccfffgggiiijjjlllppptttxxx}}}yyyuuurrrooollleee]]]XXXYYYaaagggtttxxx|||~~~gggOOOAAA======888888777666555555666666444444333333444555777999555555555666666666666666555555555555555444444444666666666666666777777888777999::::::::::::;;;============>>>???@@@AAABBBDDDEEEEEEFFFDDDBBB@@@>>>>>>BBBRRRlllpppiii___UUUMMMHHHEEECCC@@@AAABBBBBBAAA@@@???>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;::::::???GGG]]]www|||sssnnnlllfffddd___ZZZTTTPPPNNNLLLIIIIIIIIIJJJKKKLLLNNNNNNPPPPPPOOOOOOOOONNNNNNNNNQQQTTTWWWZZZ\\\```dddhhhlllllllllkkkiiigggdddccc\\\YYYUUUQQQOOOOOOQQQRRRTTTWWW[[[^^^___```aaabbbbbb___]]]\\\\\\]]]]]]]]][[[[[[[[[\\\^^^aaadddeeeeee^^^[[[___eeellluuu|||}}}yyyvvvtttssstttxxx~~~~~~~~~yyyqqqnnnnnnxxxsssllleeebbbcccfffiiirrryyy~~~zzzxxxxxxxxxyyyzzzzzz{{{}}}{{{xxxsssooollllllnnnooorrrvvv{{{~~~~~~|||xxxsssoookkkbbbVVVNNNKKKGGGFFFGGGIIILLLNNNNNNMMMOOOOOORRRXXX___fffkkkmmmjjjddd]]]VVVRRROOOMMMLLLIIIHHHGGGEEEDDDBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCFFFIIIIIIHHHHHHKKKNNNLLLMMMOOOQQQRRRRRRRRRRRRPPPSSSWWWZZZ\\\[[[ZZZYYYUUUYYY^^^aaaccccccdddeeehhhiiijjjlllnnnsssyyy}}}{{{vvvsssoookkkccc[[[VVVYYYaaahhhvvvyyy|||}}}~~~{{{```LLLAAA===;;;888888777666666666777777555555444555777:::===???555555555666666666666666444444555555555555555555666666666666666777888888777999::::::::::::;;;=========>>>???@@@BBBCCCDDDEEEFFFFFFFFFEEECCC@@@??????CCCSSSooovvviii\\\WWWPPPJJJGGGEEEDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@======>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;:::>>>DDDUUUnnnwwwpppnnneeedddbbb^^^ZZZVVVSSSQQQNNNNNNMMMLLLLLLMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQSSSUUUXXXZZZ[[[^^^aaadddhhhiiikkkkkkjjjhhheeecccZZZXXXUUURRRPPPPPPPPPQQQQQQTTTZZZ^^^```bbbdddeeeccc```^^^]]]]]]^^^]]]\\\]]]]]]^^^^^^______aaabbbbbb]]]ZZZ[[[^^^cccmmmwww{{{wwwuuutttrrrwww|||~~~}}}~~~~~~}}}wwwqqqmmmkkkssspppllljjjiiijjjlllnnnyyy{{{{{{zzzyyyyyyyyyyyyyyy}}}}}}~~~}}}|||yyytttpppmmmnnnqqqttt{{{|||yyyuuuooojjjfff]]]QQQKKKKKKHHHGGGFFFHHHKKKNNNOOOOOOQQQQQQTTTZZZbbbiiillllllfffaaaZZZUUUSSSQQQOOOMMMHHHGGGFFFEEEDDDCCCBBBAAABBBBBBAAAAAAAAABBBCCCDDDCCCGGGJJJJJJHHHHHHLLLPPPMMMNNNPPPQQQRRRRRRRRRQQQMMMPPPUUUXXXZZZYYYXXXVVVWWW[[[aaaeeefffffffffhhhhhhiiikkknnnrrryyy~~~yyytttmmmjjjbbb[[[WWW[[[eeemmmyyy{{{}}}}}}~~~oooWWWHHHAAA<<<999888888777777777888888999666666555666888<<>>;;;;;;;;;;;;;;;;;;;;;;;;;;;999999<<<;;;:::>>>DDDNNNgggyyyrrrqqqeeeeeedddbbb___\\\XXXVVVRRRRRRPPPNNNMMMLLLLLLLLLJJJKKKLLLNNNPPPRRRSSSTTTRRRTTTVVVWWWXXXZZZ]]]```dddgggkkknnnnnnjjjfffbbbZZZYYYVVVTTTRRRRRRSSSSSSQQQUUU[[[```cccfffhhhjjjbbbaaa``````aaaaaa___^^^aaabbbcccbbbaaa``````aaa```\\\YYYYYYYYY]]]iiiuuuxxxyyyuuurrrqqqpppuuu{{{~~~~~~}}}~~~}}}}}}}}}|||yyyuuuqqqnnnoooppppppqqqrrrtttuuuvvv~~~yyy{{{~~~~~~~~~~~~}}}|||yyytttpppmmmooossswww}}}zzzwwwsssmmmgggdddZZZOOOJJJLLLIIIGGGFFFHHHKKKNNNOOOOOOSSSSSSUUU\\\dddjjjllllllbbb^^^XXXUUUUUUTTTQQQOOOIIIIIIHHHGGGFFFEEEDDDCCCDDDCCCAAA@@@AAABBBEEEFFFBBBGGGKKKKKKIIIIIIMMMQQQPPPQQQRRRTTTTTTTTTSSSSSSLLLOOOSSSWWWYYYXXXVVVTTTSSSYYY___cccccccccccceeehhhiiilllooouuu~~~zzzuuullliiibbb[[[XXX^^^hhhqqq|||~~~~~~~~~~~~eeeOOOEEE@@@;;;777888888888888888888999:::666555444555777:::>>>@@@444555555555666666777777333333444444555666777777666666666666666777888888777999::::::::::::;;;===<<<<<<===???BBBDDDFFFHHHFFFGGGGGGGGGFFFCCC@@@???BBBEEEVVVsss}}}tttlll```UUUTTTNNNIIIHHHEEEAAAAAADDDAAAAAAAAAAAABBBCCCDDDEEEBBBAAAAAA@@@???>>>======;;;::::::::::::;;;<<<<<<===<<<;;;:::;;;===???AAAHHH^^^~~~vvvrrrnnnhhhccceeejjjjjjccc[[[YYYXXXVVVTTTQQQNNNKKKJJJNNNOOOPPPQQQRRRSSSUUUUUUVVVVVVUUUUUUUUUWWW[[[^^^gggjjjnnnrrrrrroookkkhhh]]]YYYTTTSSSTTTWWWZZZ[[[YYY\\\aaafffjjjllllllllldddddddddeeeeeedddcccccccccdddddddddccc```^^^]]]^^^]]][[[XXXWWWZZZbbbiiivvv|||xxxtttqqqooovvvxxx{{{|||||||||}}}~~~zzzssswwwuuuvvvzzz{{{xxxwwwyyy{{{}}}~~~}}}|||{{{yyyzzz}}}~~~}}}|||xxxvvvsssrrrpppnnnmmmqqqvvv{{{}}}~~~|||zzzwwwuuuoookkkcccZZZSSSNNNKKKJJJCCCFFFJJJLLLNNNPPPRRRTTTSSSVVV[[[```dddggggggggg]]][[[WWWVVVUUUUUUTTTSSSMMMIIIFFFDDDEEEFFFGGGGGGAAABBBDDDCCCBBBBBBCCCDDDGGGHHHIIIIIIHHHHHHJJJLLLOOOPPPQQQRRRRRRRRRQQQPPPMMMNNNPPPUUUYYY[[[[[[YYYUUUYYY^^^bbbccceeefffhhhdddjjjrrrwwwzzz}}}wwwrrrnnnhhhbbb^^^[[[]]]gggrrr|||zzz\\\KKKBBB999666999888888777666666666666666777666444333333444666777777777777777777666666666888888777666555444333333888888888777777777777777;;;;;;:::999:::;;;<<<===??????@@@AAADDDHHHLLLNNNIIIIIIJJJIIIGGGDDDAAA@@@AAAEEEUUUrrrzzzrrreeeYYYRRRMMMHHHHHHFFFBBBAAADDDBBBBBBBBBAAAAAABBBBBBCCCBBBBBBAAA@@@???>>>=========<<<<<<;;;;;;<<<<<<===<<<;;;::::::;;;<<<>>>@@@EEEZZZzzzyyytttnnniiihhhlllmmmjjjfffcccaaa]]]YYYUUUSSSRRRQQQRRRRRRSSSSSSRRRSSSTTTUUUTTTSSSRRRPPPQQQUUU[[[```gggjjjnnnqqqqqqnnniiifffdddaaa]]]ZZZ[[[\\\]]]]]]```bbbeeegggjjjkkkkkkkkkeeeffffffggghhhgggggggggggggggfffeeecccaaa___^^^^^^^^^\\\YYYWWWZZZaaagggrrr|||{{{uuusssssssssyyy{{{~~~~~~}}}~~~|||uuuqqqqqqqqqwww~~~~~~}}}zzz{{{|||}}}}}}|||{{{{{{yyy{{{}}}~~~~~~}}}|||}}}zzzvvvtttnnnnnnmmmmmmnnnsssyyy~~~}}}}}}zzzwwwssspppmmmhhhaaaYYYSSSPPPPPPPPPGGGIIILLLNNNOOOQQQSSSUUUTTTXXX___eeeiiiiiihhhfff]]]ZZZWWWVVVUUUUUUTTTRRRNNNKKKGGGEEEEEEFFFEEEDDDAAACCCDDDDDDCCCBBBDDDEEEFFFGGGHHHIIIIIIJJJMMMOOOPPPQQQSSSTTTUUUUUUTTTTTTPPPQQQSSSWWW[[[\\\[[[ZZZYYY\\\```cccddddddeeegggdddiiipppvvv{{{}}}yyyuuuooohhhaaa]]][[[^^^hhhsss}}}uuuXXXIII@@@999777999888888777666666666666666666555333222222333555666777777777777777777777777777777777666555555444444888888888888777777777777999999999999;;;<<<>>>?????????@@@AAADDDGGGKKKMMMJJJKKKKKKJJJHHHEEEAAA???AAAFFFVVVsss{{{mmm```TTTNNNJJJIIIHHHDDDCCCEEEDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@???>>>>>>??????>>>===<<<<<<<<<<<<;;;;;;:::::::::<<<===>>>AAAUUUtttxxxtttooollllllnnnoooooohhhddd^^^XXXTTTTTTUUUVVVVVVWWWVVVUUURRRQQQQQQRRRSSSRRROOOMMMNNNSSS[[[aaahhhkkknnnqqqpppmmmiiifffiiigggeeeeeefffhhhgggggghhhhhhhhhhhhhhhiiiiiijjjhhhiiijjjlllmmmmmmmmmmmmnnnllljjjgggdddcccbbbbbbaaa```___[[[XXXYYY^^^cccllluuuzzzsssrrrtttvvvyyy{{{~~~|||qqqhhheeeccciiirrrxxx{{{zzzyyyxxxwwwxxxzzz{{{||||||{{{zzz{{{|||}}}~~~~~~}}}|||{{{~~~~~~~~~|||zzzvvvssspppkkkllllllmmmoootttzzz~~~}}}|||xxxtttnnnjjjgggbbbZZZRRRMMMKKKLLLMMMKKKMMMPPPQQQQQQRRRTTTUUUTTTYYYaaagggjjjjjjgggddd___\\\YYYXXXWWWWWWUUUTTTOOOLLLIIIGGGGGGFFFDDDBBBBBBCCCEEEDDDDDDCCCEEEFFFEEEGGGIIIJJJKKKMMMPPPRRRRRRSSSUUUWWWYYYYYYYYYYYYVVVWWWXXX[[[]]]^^^\\\ZZZ\\\^^^bbbcccddddddeeeffffffiiinnnuuu|||~~~|||zzzxxxppphhh```]]]\\\```jjjuuu~~~mmmRRREEE???888666999888888777666666666666666555444333222222333444555777777777777777777777777666666666666666666666666888888888888888888888888888888999:::<<<>>>@@@AAA@@@@@@@@@AAADDDGGGIIIKKKLLLMMMMMMLLLIIIFFFBBB???BBBFFFVVVssswwwiiiYYYRRRLLLLLLKKKGGGDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@??????AAA@@@>>>===<<<;;;;;;;;;;;;::::::::::::;;;<<<===@@@QQQmmm~~~}}}yyyuuurrrqqqrrrtttjjjeee]]]VVVSSSTTTXXXZZZ[[[]]]\\\YYYTTTQQQPPPQQQSSSRRRQQQPPPPPPUUU[[[```jjjmmmppprrrrrroookkkhhhiiiiiikkkooosssuuuuuutttllljjjhhhffffffgggiiijjjlllmmmoooqqqssstttuuuuuuuuurrrnnnjjjhhhgggggggggeeeeeeccc___ZZZXXX[[[^^^dddmmmzzzxxxwwwxxxzzzyyy|||{{{mmmaaa\\\XXX^^^hhhppptttuuuvvvvvvvvvxxxyyy{{{||||||{{{{{{|||}}}}}}~~~~~~}}}|||{{{||||||{{{yyyvvvrrrooommmlllmmmooopppqqqtttxxx{{{|||~~~|||xxxrrrlllgggddd^^^UUUMMMGGGFFFGGGIIINNNPPPRRRSSSSSSSSSTTTUUUVVVZZZ```eeehhhhhhfffdddcccaaa^^^]]]\\\[[[XXXVVVMMMKKKIIIHHHHHHFFFDDDBBBBBBDDDEEEEEEDDDDDDFFFGGGGGGHHHJJJKKKLLLNNNQQQSSSRRRTTTWWWYYY[[[\\\]]]]]]\\\\\\]]]^^^```___\\\ZZZ[[[]]]```bbbbbbcccdddfffhhhjjjooowww|||{{{{{{zzzyyyppphhh___\\\]]]bbbmmmxxx~~~~~~hhhOOOCCC>>>888666999888777777666666666666666555444444333333444444555555666666666666666777777555555666666777777777777777888888888888888999999999999:::;;;===>>>@@@@@@@@@@@@AAABBBDDDFFFHHHJJJNNNOOOOOONNNKKKGGGBBB???AAAEEEVVVssssss___VVVNNNLLLJJJGGGDDDCCCCCCDDDEEEFFFGGGFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>><<<;;;::::::999;;;:::::::::;;;;;;;;;<<>>888666888888777777666666666666666666666555555555555666666444444444555555666666666555555666666777888888888777777888888999999999:::;;;<<<<<<===>>>>>>>>>>>>@@@AAABBBCCCEEEGGGIIIJJJNNNOOOPPPOOOLLLGGGBBB???@@@DDDUUUrrr{{{dddYYYNNNLLLKKKHHHFFFFFFEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>><<<;;;:::::::::;;;;;;;;;;;;<<<<<<;;;;;;@@@GGGZZZxxx|||wwwtttnnnjjjddd^^^\\\]]]aaadddhhhmmmqqqnnnfff^^^[[[[[[WWWYYY[[[\\\]]]^^^aaacccqqqtttwww{{{||||||{{{zzzzzzzzz{{{}}}|||zzznnnmmmjjjiiijjjmmmpppsssuuuvvvxxx{{{}}}~~~}}}{{{xxxuuuttttttvvvwwwttttttrrrkkkaaaYYYVVVVVVVVV```ooozzzuuujjj___YYYSSSZZZdddmmmssswwwzzz{{{|||}}}}}}~~~}}}|||{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{wwwwwwuuussspppnnnkkkjjjjjjmmmssswwwyyy{{{~~~~~~}}}{{{xxxqqqiiicccVVVSSSNNNJJJIIIKKKOOORRRQQQSSSUUUUUUUUUTTTUUUVVVbbbccceeegggjjjlllnnnooonnnkkkhhheeeccc___[[[XXXIIIGGGEEEEEEEEEFFFEEEDDDAAABBBDDDDDDDDDDDDFFFGGGIIIKKKLLLLLLLLLMMMPPPRRRTTTVVVXXX[[[^^^___``````cccbbbbbbbbbbbb```\\\YYYXXXZZZ\\\^^^___aaadddgggmmmqqqxxx~~~zzzxxxwwwtttqqqkkkccc]]]^^^cccjjjttt}}}{{{yyyxxxaaaKKKBBB>>>999666999888888777666666666666666666666666666666666666666444444444555555666666777666666666777777888888888777777888888999:::::::::<<<===>>>>>>???>>>>>>>>>@@@AAACCCEEEGGGIIIKKKKKKMMMNNNPPPPPPMMMHHHCCC@@@@@@DDDUUUssskkk^^^RRROOOPPPPPPPPPPPPNNNOOOOOOOOONNNLLLIIIHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<>>>AAANNNlll}}}xxxtttqqqkkkfffcccbbbcccdddgggnnntttssskkkbbb]]]\\\XXXZZZ\\\]]]___ccchhhkkktttwww|||{{{xxxtttsssqqqpppqqqsssvvvxxxyyyzzz|||~~~~~~}}}|||zzzzzz{{{}}}~~~||||||yyypppeeeZZZUUUSSSRRRZZZggg{{{yyyvvvrrrjjjaaa\\\WWW]]]gggpppvvvzzz}}}~~~}}}zzzxxxwwwvvvvvvvvvvvvwwwxxxyyyyyyuuuuuusssqqqooommmkkkjjjlllpppvvv{{{}}}~~~~~~}}}zzzvvvmmmddd]]]NNNLLLJJJHHHIIILLLOOORRRSSSUUUWWWXXXWWWWWWXXXYYYbbbdddgggkkknnnpppppppppnnnlllhhheeeaaa\\\WWWSSSJJJHHHDDDBBBCCCCCCCCCBBB???AAACCCCCCCCCDDDEEEGGGGGGIIIKKKLLLLLLNNNQQQSSSVVVXXXZZZ]]]```aaabbbbbbccccccbbbbbbaaa___[[[XXXZZZ\\\^^^______aaacccffflllsss|||}}}{{{wwwrrrmmmhhh```\\\___gggnnnwww~~~}}}yyyzzzrrr\\\GGG@@@>>>:::888:::888888777666666666666666555555666666666666555555555555666666777888888999777777777777777777888888777777888999999:::;;;;;;;;;<<<===???@@@@@@@@@???@@@AAADDDFFFIIIKKKMMMMMMKKKMMMOOOOOOMMMIIICCC@@@BBBFFFWWWuuuqqqcccWWWUUUWWWXXXZZZ[[[XXXXXXXXXWWWUUUQQQNNNLLLGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>============<<<======>>>======<<<<<<;;;;;;FFFccc|||wwwqqqmmmjjjiiiiiiccckkkssssssjjj```[[[ZZZYYYZZZ[[[\\\___eeemmmrrrvvvyyy~~~|||yyyzzzxxxwwwvvvvvvxxx{{{|||{{{|||}}}~~~~~~~~~~~~}}}tttggg[[[TTTRRRPPPVVVaaatttwwwtttqqqkkkccc___ZZZ```iiirrrxxx|||~~~|||yyyvvvtttsssssssssssstttuuuwwwwwwttttttrrrpppooommmlllkkkqqquuu{{{~~~~~~~~~~~~~~~}}}yyytttjjj```YYYRRRPPPNNNLLLMMMOOOQQQSSSUUUWWWYYYYYYYYYYYYZZZ[[[^^^bbbggglllppppppooonnnmmmjjjgggccc___YYYSSSOOOLLLIIIDDDAAA@@@AAAAAA@@@???@@@BBBCCCCCCCCCEEEGGGEEEGGGIIIKKKLLLOOORRRUUUXXXZZZ\\\___aaabbbcccccccccbbbbbbbbbaaa___[[[XXX^^^___````````````ccceeekkksss~~~}}}xxxqqqkkkfff___[[[```iiipppxxx|||yyy|||}}}lllWWWDDD???>>>:::999<<<888888777666666666666666444444555555555555444444666777777888999:::::::::888888777777777777777777777777888999::::::;;;;;;999:::===???AAAAAAAAAAAA@@@BBBDDDGGGJJJMMMNNNOOOJJJLLLNNNOOOMMMIIIDDD@@@DDDHHHYYYwww{{{jjj^^^```dddcccfffmmmqqqnnniiibbbZZZSSSOOONNNPPPMMMJJJIIIIIIHHHDDDAAA@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>@@@AAAAAAAAAAAAAAACCCEEEEEEFFFGGGJJJLLLLLLNNNQQQRRRPPPKKKEEEAAADDDHHHXXXwww~~~qqqqqqtttsssvvv}}}zzzssskkkccc___]]]VVVRRRMMMJJJJJJHHHEEEBBBBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>???AAABBBBBBCCCDDDFFFGGGGGGHHHKKKMMMLLLNNNQQQRRROOOJJJDDD@@@EEEHHHYYYxxx{{{uuupppmmmaaa[[[SSSNNNKKKIIIFFFCCCDDDDDDBBBAAA@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@KKK```}}}zzzyyyxxxtttooohhhbbb^^^[[[YYYZZZ^^^```aaagggnnnxxx{{{~~~}}}}}}~~~~~~~~~|||qqqcccWWWQQQOOOJJJNNNVVVfff|||qqqpppnnnnnnooorrruuuwwwxxx|||}}}{{{{{{{{{wwwpppkkkjjjpppwww}}}~~~}}}|||{{{yyywwwsssqqqqqqqqqssstttsssrrrtttrrrooommmmmmnnnqqqsssvvvzzz}}}yyytttqqqlllfff```[[[XXXVVVQQQQQQPPPQQQRRRUUUXXXZZZZZZ[[[\\\[[[ZZZZZZ[[[]]]bbbdddgggiiikkkjjjiiigggbbbaaa^^^\\\ZZZXXXWWWWWWPPPMMMHHHEEEDDDCCCBBBAAADDDDDDCCCCCCCCCDDDEEEEEEGGGIIIKKKMMMOOOSSSWWW[[[[[[\\\^^^aaacccfffhhhiiiggggggfffbbb^^^[[[ZZZ[[[aaa```aaabbbeeeiiimmmpppvvvyyy~~~}}}zzzvvvpppkkk___^^^^^^```gggrrr}}}zzzrrrsssttttttqqqtttcccRRRBBB<<<<<<;;;999888888777666666666666666777777777777777777666666666777777777777777777777777777777777777777777777777888888888999999:::::::::::::::;;;<<<>>>@@@CCCDDDFFFGGGHHHHHHHHHIIILLLNNNNNNPPPSSSTTTQQQLLLEEEAAAEEEIIIYYYxxx}}}nnnfff\\\TTTOOOKKKGGGDDDFFFEEECCCBBB@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;???FFFUUUpppxxxrrrmmmccc___^^^``````___bbbgggqqquuuzzz~~~~~~~~~~~~zzzooobbbVVVQQQOOOJJJNNNTTTaaazzzwwwooojjjeeeddddddfffiiimmmoooqqqooorrrvvv{{{~~~|||{{{|||~~~|||uuuooonnnsss{{{~~~}}}}}}{{{xxxvvvrrrrrrqqqsssuuuvvvuuuttttttqqqnnnllllllnnnqqqsssvvvyyy}}}{{{wwwqqqmmmggg```ZZZVVVSSSSSSPPPPPPQQQRRRUUUXXXZZZ\\\\\\\\\\\\[[[YYYYYY[[[]]]```bbbeeeggghhhhhhgggfffaaa___\\\[[[ZZZZZZZZZYYYPPPMMMHHHFFFDDDCCCBBB@@@DDDDDDDDDDDDDDDDDDEEEFFFFFFIIILLLOOOQQQUUUZZZ]]]___```bbbdddfffiiikkkllliiihhheee```\\\ZZZ[[[]]]aaabbbcccfffiiimmmppprrrvvvyyy}}}{{{vvvoooiii]]]]]]^^^bbbiiisss}}}|||rrrkkkmmmnnnlllfffjjj}}}}}}^^^OOO@@@;;;<<<:::888888888888777777777777777777888777777666666555555555666666666666666666666666777777777777777777777777999999999:::::::::::::::;;;;;;;;;<<<>>>BBBEEEHHHHHHIIIJJJJJJJJJKKKMMMOOORRRTTTVVVWWWTTTNNNHHHCCCEEEHHHXXXwww}}}ttthhh]]]UUUOOOIIIFFFFFFEEEDDDBBBAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<999:::===CCCLLLccc|||kkkfffbbbbbb```^^^^^^bbbhhhlllrrrzzz|||{{{vvvkkk___UUUPPPOOONNNPPPSSS]]]sssxxxmmmfffbbb```______bbbgggkkkllllllggggggiiiqqq{{{~~~zzz{{{}}}~~~wwwrrrooouuu|||~~~zzzwwwsssrrrsssuuuxxxyyyxxxwwwsssqqqooommmmmmooorrrttttttwwwzzz}}}~~~xxxtttooojjjbbbZZZSSSPPPNNNNNNOOOPPPRRRTTTWWWYYY[[[\\\\\\]]]\\\ZZZYYYYYY[[[]]]^^^```bbbeeegggggggggfffccc```]]]\\\\\\[[[YYYWWWNNNLLLHHHFFFDDDCCCAAA@@@DDDCCCCCCDDDDDDEEEFFFGGGFFFIIIMMMPPPSSSWWW\\\___```aaabbbdddfffhhhiiijjjiiigggddd___[[[ZZZ\\\___bbbcccfffiiillloooqqqssstttxxx~~~}}}zzzuuulllfffZZZ[[[^^^cccllluuu~~~vvvjjjccc^^^bbbfffbbb]]]bbbzzzzzz[[[MMM@@@;;;:::888666666777777888888888888888888666666666555555444444444666666666666666666666666777777777777777777777777:::::::::::::::;;;;;;;;;<<<<<<<<<>>>@@@DDDHHHJJJIIIJJJKKKLLLLLLMMMOOOQQQSSSUUUWWWWWWTTTNNNGGGCCCCCCFFFVVVuuuvvviii___VVVOOOIIIHHHGGGEEECCCAAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<::::::===AAAGGGXXX|||uuunnniiigggeee```___aaadddhhhnnnvvv~~~}}}|||wwwvvvqqqhhh\\\TTTPPPPPPRRRSSSUUU\\\pppwwwnnniiifffgggeeedddfffjjjlllkkkhhhcccaaadddnnn{{{|||{{{~~~~~~xxxtttrrrvvv||||||xxxrrrrrrtttwwwzzz|||{{{yyytttsssrrrqqqqqqssstttvvvuuuvvvxxx{{{~~~yyysssnnniiiddd\\\TTTNNNMMMNNNOOORRRSSSUUUWWWYYYZZZ[[[[[[\\\\\\[[[ZZZYYYYYY\\\___^^^___bbbdddeeefffffffffeeebbb^^^]]]^^^\\\WWWSSSLLLJJJGGGFFFEEEDDDBBB@@@BBBBBBCCCDDDEEEGGGHHHIIIHHHKKKOOOSSSVVVZZZ^^^aaa```aaaaaabbbdddeeeeeefffgggfffccc___[[[[[[^^^aaabbbdddgggjjjmmmoooqqqqqqrrrwww}}}~~~|||yyysssjjjcccXXXZZZ^^^eeennnwwwsssaaaVVVRRRRRRYYY```^^^YYYaaa~~~sssVVVJJJ???;;;:::777555555666777777888888888888777555555555555444444444444777777777777777777777777777777777777777777777777:::::::::;;;;;;<<<<<<<<<======>>>@@@BBBEEEHHHJJJHHHJJJKKKLLLMMMNNNQQQSSSSSSUUUVVVVVVRRRLLLEEEAAABBBEEEUUUtttuuuiii___UUUOOOJJJIIIGGGEEECCCBBBAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<@@@CCCOOOnnn{{{tttqqqnnniiifffgggfffjjjpppwww}}}{{{{{{zzzrrrqqqmmmdddZZZSSSPPPQQQSSSVVVYYY```sss~~~wwwsssrrrssspppmmmlllnnnmmmhhhccc^^^```eeeooozzz{{{~~~}}}zzzwwwwwwzzz~~~zzzuuuqqqqqqssswww{{{|||{{{zzzwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyy{{{~~~~~~~~~{{{wwwqqqkkkfff```[[[TTTNNNLLLNNNRRRUUUWWWXXXZZZ\\\]]]]]]\\\[[[[[[[[[[[[YYYXXXZZZ]]]```aaaaaacccddddddeeedddddddddaaa^^^^^^^^^[[[UUUOOOJJJHHHFFFEEEEEEEEECCCAAAAAAAAABBBDDDFFFHHHJJJKKKKKKOOOSSSWWWZZZ]]]aaaccccccccccccdddddddddddddddeeedddbbb___\\\]]]___bbbbbbdddgggkkkmmmooooooooossswww}}}~~~|||{{{xxxqqqggg```VVVYYY^^^fffoooxxxkkkXXXNNNLLLOOOYYYbbb```ZZZccciiiPPPFFF===::::::777666777555555777888888888777777555555555555666666666666777777777777777777777777777777777777777777777777999::::::;;;<<<======>>><<<===???AAACCCEEEGGGGGGGGGIIIKKKLLLMMMOOORRRUUUUUUWWWXXXXXXTTTMMMFFFBBBCCCEEEUUUttt}}}pppdddYYYRRRLLLJJJIIIGGGEEECCCCCCBBB<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;<<<@@@@@@IIIeee~~~{{{xxxrrroooooojjjmmmrrryyy~~~zzz{{{|||{{{yyyxxxxxxxxxooonnnjjjbbbYYYRRRPPPQQQRRRWWW\\\dddvvv~~~|||{{{xxxtttooommmlllhhhaaaZZZWWW\\\eeennnuuuzzz}}}~~~zzz}}}}}}{{{zzz|||~~~}}}vvvqqqoooppprrrvvvzzz|||{{{zzzyyyzzz{{{||||||||||||{{{}}}|||{{{|||~~~}}}|||||||||~~~}}}yyyvvvrrrllleee```YYYUUUOOOKKKLLLPPPWWW[[[ZZZ\\\^^^______^^^]]]\\\[[[[[[ZZZYYYXXXZZZ^^^aaacccddddddddddddccccccbbbbbb___]]]^^^^^^[[[SSSLLLIIIGGGFFFEEEFFFEEECCCBBB@@@@@@BBBCCCFFFIIIKKKLLLNNNQQQVVVZZZ]]]```ccceeegggggggggggggggfffffffffccccccbbb___]]]]]]```cccbbbdddhhhkkkmmmnnnnnnmmmuuuxxx~~~}}}|||zzzxxxpppfff^^^UUUXXX^^^gggpppyyylllZZZQQQOOOSSS^^^gggeee]]]eeebbbLLLCCC;;;999:::888888999444555666888888888777666555555666666777777888888777777777777777777777777777777777777777777777777999999:::;;;<<<>>>>>>???;;;<<<>>>AAACCCDDDEEEEEEFFFHHHJJJLLLMMMPPPSSSVVVYYY[[[\\\\\\XXXQQQJJJEEEDDDFFFVVVuuu{{{jjj\\\VVVOOOJJJIIIGGGCCCAAABBB??????>>>===============???::::::@@@AAAEEEVVVkkk}}}xxxtttssssssuuu||||||yyy|||yyyuuusssrrrqqqpppoookkkhhhbbbZZZTTTPPPPPPQQQVVVYYY___jjjzzzxxxvvvtttppphhh```^^^bbb]]]___dddlllvvv|||~~~}}}|||~~~~~~}}}}}}~~~|||xxxvvvuuummmsssyyy{{{yyyxxxyyy|||{{{}}}~~~~~~|||{{{{{{|||||||||}}}~~~}}}~~~xxxvvvuuutttqqqlllccc]]]SSSOOOKKKKKKOOOTTTVVVVVVZZZZZZYYYYYYZZZ[[[\\\\\\\\\ZZZXXXWWWWWWYYY[[[\\\bbbcccdddddddddbbb```______^^^]]]YYYTTTMMMFFFBBBEEEDDDCCCBBBAAABBBBBBCCCDDDAAA???AAAFFFJJJKKKKKKKKKNNNSSSXXX]]]```aaabbbaaacccfffiiijjjjjjhhhgggffffffeeebbb^^^\\\^^^aaahhhggggggiiilllpppqqqrrrwwwzzz|||wwwvvvuuuoooeee\\\XXX\\\dddnnnvvv|||~~~{{{aaaRRRPPPTTTdddmmmfffbbbttt}}}___LLLBBB::::::;;;999777777;;;999777666666666444333666666666666777777777777222444666888999999888777:::999888777777777999999999999999999:::;;;<<<<<<<<<>>>???@@@@@@BBBEEEGGGKKKLLLNNNOOOPPPRRRVVVYYY^^^^^^aaagggjjjbbbPPPBBBDDDEEESSStttzzzlllaaaXXXOOOLLLIIIEEEDDDEEE@@@@@@???>>>============@@@;;;<<<@@@AAACCCRRRddd|||{{{|||}}}yyyuuuxxxuuurrrpppooommmkkkiiidddbbb^^^WWWQQQNNNNNNOOOTTTWWW___jjjzzz|||vvvqqqmmmfff___]]]```fffhhhlllsss{{{}}}~~~~~~yyytttqqqpppmmmrrrwwwxxxvvvvvvxxxzzz}}}~~~}}}}}}~~~|||yyyvvvrrrmmmeee[[[UUUOOOLLLKKKLLLQQQUUUXXXXXXZZZZZZYYYXXXXXXXXXYYYYYY[[[ZZZWWWVVVVVVXXX[[[\\\```aaacccddddddcccaaa```\\\[[[YYYVVVQQQKKKFFFCCCEEEDDDCCCBBBAAAAAABBBBBBDDDCCCCCCDDDHHHKKKMMMNNNMMMPPPUUUZZZ^^^```aaabbbbbbcccfffiiijjjjjjhhhgggeeeeeeccc```^^^^^^aaadddgggggggggjjjmmmqqqtttvvvyyy||||||wwwuuutttnnnddd\\\ZZZ^^^eeeooowww|||~~~qqq```ZZZTTTcccllliiijjj~~~xxx]]]HHH@@@:::;;;<<<999777777888777666777777777444222555555666666666777777777333444666777888777777666999999888888888888888999999999999999:::;;;<<<======???@@@AAAAAABBBEEEGGGKKKLLLNNNOOOPPPSSSWWWZZZ```___```cccccc[[[MMMAAADDDEEESSSsssuuuhhhYYYQQQLLLGGGFFFHHHBBBAAA@@@???>>>>>>>>>>>>AAA======AAA@@@AAALLLZZZzzz~~~~~~~~~}}}|||{{{xxxssspppqqqooonnnmmmllliiieeebbb]]]\\\YYYTTTOOOLLLLLLMMMQQQVVV^^^jjjyyy}}}uuummmiiifffbbbcccfffoooqqqtttyyyzzzuuurrrqqqqqqtttwwwwwwvvvuuuxxx{{{|||xxxsssllleee]]]TTTOOOKKKKKKKKKNNNSSSWWWYYYYYYZZZYYYXXXWWWWWWVVVVVVWWWZZZXXXVVVUUUUUUWWWZZZ\\\^^^```aaaccccccbbb```___WWWVVVSSSPPPLLLHHHEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@AAACCCEEEGGGIIIJJJMMMOOOQQQSSSWWW\\\___aaabbbbbbccceeegggiiijjjjjjhhhhhhdddcccaaa___^^^```dddhhhgggggghhhkkkoootttxxxzzz}}}{{{wwwuuurrrlllccc]]][[[```hhhpppwww{{{~~~~~~~~~jjj```ZZZeeennnpppvvvttt]]]EEE>>>:::;;;<<<:::888999777777666777888777555333555555555555666666666666555555555666666666666666777888888999999999888888::::::::::::;;;<<<===>>>>>>@@@AAAAAAAAABBBEEEGGGKKKLLLNNNPPPQQQTTTXXX[[[aaa``````^^^ZZZRRRHHHAAADDDEEETTTsssyyyeeeWWWOOOIIIGGGIIIDDDCCCBBB@@@???>>>>>>>>>???===>>>AAA@@@@@@GGGQQQnnn|||zzzvvvsssqqqqqqrrrsssvvvvvvvvvvvvuuurrrnnnlllkkkkkklllmmmllliiiddd```[[[ZZZWWWSSSNNNLLLKKKLLLPPPVVV___lllzzzzzzpppgggfffhhhiiilllqqqsssuuuxxx|||~~~yyyvvvvvvvvvwwwxxxyyyxxxwwwxxxzzz}}}~~~}}}||||||uuurrrllleee^^^WWWQQQNNNKKKLLLNNNQQQUUUWWWXXXXXXYYYXXXWWWWWWWWWWWWWWWXXXXXXVVVTTTSSSSSSVVVZZZ\\\___```aaaaaaaaa___]]]\\\RRRPPPMMMJJJGGGFFFEEEEEECCCCCCCCCBBBAAA@@@@@@???===AAAFFFHHHHHHIIILLLPPPTTTVVVZZZ^^^aaaccccccccceeefffhhhiiijjjiiiiiihhhfffdddaaa^^^^^^aaafffiiiiiijjjkkkmmmppptttyyy}}}|||{{{xxxtttoooiiibbb]]]\\\bbbiiiqqqwwwzzz}}}~~~rrrcccbbbhhhpppwwwsss\\\FFF???::::::;;;:::;;;>>>===:::777666666777666555444555555555666666666666777666555555444555555666666777999::::::999888777;;;;;;;;;;;;<<<===>>>>>>???@@@BBBBBBAAABBBDDDGGGJJJLLLNNNPPPRRRUUUYYY\\\^^^``````]]]VVVNNNGGGCCCCCCEEETTTsssnnn]]]RRRKKKHHHIIIFFFEEEDDDBBB@@@??????>>><<<<<<>>>@@@@@@AAAFFFLLLeee}}}{{{xxxvvvooommmiiifffddddddeeefffiiikkkmmmnnnmmmlllkkkjjjhhhiiikkknnnnnnkkkeeeaaa]]][[[XXXSSSNNNLLLLLLMMMQQQXXXcccppp}}}}}}tttkkkccccccgggkkkpppuuuuuuxxx||||||wwwttttttvvvyyyzzzzzzyyyxxxwwwxxxzzz|||}}}{{{xxxvvvuuuoookkkeee]]]VVVQQQOOONNNPPPRRRTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[VVVTTTRRRPPPRRRUUUZZZ]]]``````aaa```^^^[[[WWWVVVMMMLLLIIIFFFEEEDDDDDDEEEBBBAAAAAAAAA@@@@@@@@@@@@===BBBGGGIIIJJJKKKOOORRRWWWYYY]]]aaaccceeeeeeeeeggghhhiiijjjjjjiiiiiihhhhhheeeaaa^^^___bbbfffhhhlllmmmnnnnnnppptttyyy~~~~~~zzzzzzxxxsssllleee```^^^]]]ccckkkrrrwwwzzz}}}}}}lllfffjjjrrr}}}oooXXXHHHAAA:::999::::::>>>CCCDDD???999555444666777777555555555666666666666777777666666555555555666666666777888::::::999999888;;;;;;;;;;;;<<<===>>>>>>>>>@@@AAAAAAAAABBBEEEGGGIIIKKKMMMOOOQQQUUUZZZ]]]ZZZ]]]```^^^WWWOOOHHHDDDCCCFFFUUUtttqqq```VVVOOOJJJIIIHHHGGGEEECCCAAA@@@??????<<<===>>>??????AAAEEEHHH]]]xxx}}}wwwrrrnnnkkkgggeeebbb```^^^\\\[[[[[[\\\\\\```bbbdddeeeffffffhhhiiiiiijjjlllnnnnnnjjjddd```^^^\\\WWWRRRMMMKKKMMMOOOUUU]]]iiivvv}}}yyynnngggbbbbbbeeehhhnnntttyyy}}}~~~{{{wwwuuuvvvzzz}}}{{{zzzxxxwwwwwwwwwxxxxxx}}}~~~zzzvvvrrrppphhheee^^^VVVPPPMMMNNNOOOWWWXXXYYYXXXVVVTTTTTTTTTUUUUUUVVVVVVXXXZZZ[[[\\\UUUSSSPPPOOOPPPTTTYYY]]]_________]]]ZZZWWWSSSQQQJJJIIIGGGEEEDDDDDDDDDDDDAAA@@@???>>>???@@@AAABBBCCCEEEIIILLLNNNQQQTTTWWWYYY[[[___cccfffggghhhhhhiiijjjjjjjjjjjjiiiiiihhhhhheeeaaa___aaadddggghhhmmmnnnooooooooossszzz}}}{{{zzzxxxyyyxxxrrriiibbb_________eeeooouuuyyy||||||ppprrr{{{}}}fffQQQGGGAAA;;;:::999999>>>DDDDDD???999555444666777888666666666666777777777777666666666777777777777777666777888999999999999999::::::::::::;;;<<<===>>><<<>>>???@@@@@@BBBEEEGGGGGGIIILLLNNNQQQUUUYYY]]]YYY\\\```___ZZZQQQJJJEEEBBBFFFVVVtttpppbbbZZZSSSNNNLLLJJJIIIGGGDDDBBBAAA@@@???>>>??????>>>>>>AAACCCEEETTTmmm|||xxxvvvqqqnnniiieeebbb___\\\ZZZYYYYYYXXXWWWWWWWWWXXXXXX\\\^^^`````````bbbfffiiillllllmmmmmmkkkfff```[[[[[[XXXSSSMMMJJJJJJMMMQQQYYYbbbnnn{{{|||uuurrrgggdddcccfffhhhjjjqqqxxx}}}~~~~~~~~~~~~}}}{{{|||||||||zzzyyyzzz||||||{{{yyyxxxxxxxxxwwwvvvyyy}}}~~~|||xxxrrrlllhhh^^^\\\WWWQQQLLLMMMQQQVVV\\\]]]]]]ZZZVVVTTTTTTUUUUUUUUUUUUUUUVVVXXXYYYYYYSSSQQQNNNMMMOOOTTTYYY]]]\\\\\\\\\[[[XXXTTTQQQOOOHHHHHHGGGEEEEEEDDDDDDDDD@@@???===<<<===@@@CCCEEEGGGGGGHHHKKKPPPUUUXXXYYYZZZ\\\```dddgggiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiieeebbb``````dddgggiiiiiikkkmmmooooooooosss|||{{{xxxwwwvvvxxxxxxqqqggg```^^^___aaaiiissszzz}}}xxx]]]MMMBBB>>><<<;;;:::888;;;???>>>;;;777555666777777777777777777777888888888999555666777999999999888888777777777777888999:::;;;999999999999:::;;;<<<===:::;;;===???@@@BBBEEEGGGEEEGGGJJJMMMPPPTTTYYY]]]\\\]]]^^^]]]YYYRRRJJJEEEAAAFFFWWWuuu~~~nnnbbb\\\VVVQQQOOOKKKJJJHHHEEECCCAAA@@@???AAABBB@@@>>>>>>@@@BBBBBBOOOeeezzzuuuppplllhhheeebbb___]]]\\\ZZZXXXVVVUUUUUUVVVVVVWWWWWWWWWWWW[[[]]]^^^^^^]]]___dddiiiooonnnmmmkkkhhhbbb[[[VVVWWWTTTOOOJJJGGGIIINNNRRR]]]eeerrr~~~uuuoookkkbbbbbbeeejjjmmmooowww~~~~~~|||{{{|||{{{yyyxxxrrruuuxxxyyyxxxxxxxxxyyy~~~}}}|||{{{{{{zzzyyywwwvvv{{{~~~}}}|||{{{{{{{{{yyytttmmmfffbbbUUUTTTQQQMMMKKKOOOWWW^^^^^^___^^^[[[WWWTTTUUUWWWUUUUUUUUUTTTUUUUUUVVVVVVSSSQQQNNNLLLNNNSSSYYY]]]YYYZZZZZZYYYWWWTTTQQQOOOHHHHHHGGGFFFEEEDDDDDDCCC@@@>>>;;;:::<<<@@@DDDGGGHHHFFFEEEHHHOOOUUUXXXXXXZZZ]]]aaaeeeiiikkklllllllllkkkkkkjjjjjjiiiiiiiiibbb```___aaafffjjjkkkkkkhhhkkknnnnnnooottt~~~{{{xxxvvvvvvxxxxxxqqqfff___]]]___ccckkkvvv}}}pppXXXNNN>>><<<<<<===;;;777777:::666666555666888888777555777888888888999999999999444666888:::;;;;;;999888888777666666777999;;;<<<999999999999:::;;;<<<<<<888:::<<<>>>???BBBEEEHHHDDDFFFIIILLLOOOSSSYYY\\\```^^^\\\ZZZWWWQQQJJJDDD@@@FFFXXXvvv{{{xxxfff]]]WWWQQQLLLNNNMMMKKKIIIEEEBBB???===AAAAAA@@@??????@@@AAAAAANNN^^^}}}{{{rrrmmmllljjjfffbbb]]]\\\ZZZYYYYYYYYYZZZZZZXXXXXXYYYYYYZZZ[[[\\\\\\______]]][[[YYY[[[```eeekkkkkkjjjgggccc]]]XXXUUURRRPPPMMMHHHFFFHHHMMMQQQ^^^fffssszzzssskkkiiijjjggggggkkkqqqxxx|||xxxtttpppnnnkkkkkklllqqqxxx}}}~~~~~~|||~~~}}}xxxxxx|||~~~}}}}}}~~~zzzvvvsssqqqjjj```XXXNNNLLLKKKKKKNNNUUU[[[```aaa```___]]]ZZZWWWSSSQQQSSSRRRRRRUUUXXXXXXTTTQQQMMMMMMNNNOOOQQQSSSUUUVVV[[[ZZZWWWVVVUUURRROOOLLLHHHFFFEEEDDDDDDCCC@@@>>>??????@@@??????@@@BBBEEEFFFHHHKKKNNNPPPSSSXXX[[[___aaacccfffiiikkklllmmmkkkjjjiiijjjkkkkkkjjjhhheeebbb___```dddgggiiiiiikkkkkklllmmmoootttzzz~~~{{{xxxxxx|||zzzvvvooogggaaa^^^^^^fffooozzzgggOOOEEE<<<;;;::::::999999::::::666666555555555555666666888888777777777666666666888888999::::::::::::999::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<<<<===>>>>>>???@@@AAACCCDDDEEEEEEGGGJJJMMMQQQTTTWWWXXX\\\\\\]]]^^^\\\TTTIIIAAADDDKKKXXXvvv}}}rrrddd[[[SSSOOOIIIIIIIIIIIIHHHGGGFFFFFFBBBAAA@@@??????@@@AAABBBGGGWWWvvvuuuooohhhdddcccaaa^^^ZZZZZZZZZYYYXXXXXXYYYZZZ[[[______``````___^^^^^^]]]ZZZZZZZZZXXXWWWYYY^^^bbbiiihhhfffccc___[[[XXXVVVQQQOOOLLLHHHGGGKKKQQQVVVcccjjjuuuyyyrrrmmmgggbbbaaadddhhhjjjooouuuzzz~~~{{{wwwsssooommmggghhhjjjooovvv{{{}}}}}}~~~|||~~~{{{|||~~~}}}yyyuuurrrnnnggg^^^XXXNNNNNNNNNPPPSSSXXX]]]```bbbaaa___]]]ZZZVVVSSSQQQSSSRRRRRRUUUWWWWWWSSSPPPMMMNNNOOOPPPRRRTTTVVVWWWWWWUUUSSSRRRQQQOOOLLLIIIHHHFFFEEEDDDDDDCCCAAA>>>>>>?????????>>>???BBBDDDJJJLLLOOORRRTTTXXX\\\___aaabbbdddfffhhhiiiiiiiiijjjiiiiiiiiikkkjjjhhhgggdddaaa___```cccggghhhhhhjjjkkklllnnnpppuuu||||||xxxyyyyyywwwsssmmmfffbbbaaaaaahhhqqq|||bbbLLLDDD::::::999888888888888999888888777777777777888888333333333333222222222111888888999::::::::::::999888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<======?????????@@@BBBCCCEEEFFFFFFHHHJJJNNNRRRUUUXXXYYY]]]^^^______]]]UUUJJJBBBEEELLLYYYwwwnnn___VVVRRROOOOOONNNLLLJJJGGGEEEDDDBBBAAA@@@@@@@@@@@@AAABBBEEERRRooo}}}wwwnnnjjjeeeccccccaaa]]]ZZZ[[[ZZZZZZZZZZZZ\\\]]]^^^ddddddeeedddbbb___\\\[[[VVVWWWXXXXXXYYY[[[^^^aaadddbbb___[[[XXXVVVUUUUUUOOOMMMJJJGGGHHHNNNWWW]]]jjjooowwwtttnnnhhheeebbb___aaaeeekkkpppwww{{{}}}~~~{{{wwwrrrmmmjjjhhhdddfffiiiooovvv{{{}}}}}}}}}|||}}}{{{xxxtttoooiiibbb[[[VVVOOOQQQTTTWWW[[[___aaabbbcccbbb```\\\YYYUUURRRQQQRRRRRRRRRTTTUUUUUURRROOOMMMNNNPPPQQQTTTVVVWWWXXXWWWUUUSSSSSSRRRQQQNNNKKKGGGFFFEEEDDDDDDCCCAAA??????@@@@@@@@@@@@AAADDDGGGIIILLLOOORRRTTTWWW\\\___bbbdddfffhhhiiihhhgggfffiiiiiihhhiiijjjjjjgggeeebbbaaa___```ccceeeggggggiiijjjlllooorrrxxx|||xxxxxxuuussspppjjjeeecccccceeelllttt~~~{{{]]]JJJCCC:::999888888777777888888999888888777777888888999666666666666666555555555888888999::::::::::::999666777888999;;;<<<===>>><<<<<<;;;;;;<<<<<<===>>>@@@@@@@@@AAACCCDDDFFFGGGHHHIIILLLOOOSSSVVVYYY[[[___```aaaaaa^^^VVVKKKDDDEEEMMMYYYxxxvvvcccXXXTTTRRRRRRPPPMMMJJJGGGDDDCCCCCCBBBAAA@@@@@@AAABBBCCCHHHSSSlllwwwrrrnnnkkkhhhgggfffeeebbb______^^^]]]]]]]]]^^^___``````aaabbbbbb```\\\YYYVVVVVVWWWYYY[[[\\\^^^___aaa___]]]XXXTTTQQQPPPPPPQQQLLLJJJGGGFFFIIIQQQ\\\cccmmmrrrzzz~~~{{{oooiiidddcccbbbbbbeeejjjpppvvv~~~~~~{{{wwwqqqlllgggdddbbbcccffflllrrryyy}}}}}}|||}}}zzzwwwrrrkkkccc\\\VVVTTTRRRVVV[[[```dddffffffffffffddd```\\\WWWTTTRRRQQQQQQRRRSSSSSSSSSRRRPPPNNNLLLMMMOOOQQQTTTVVVWWWXXXVVVTTTSSSRRRRRRQQQNNNLLLGGGFFFDDDDDDDDDCCCAAA???@@@AAABBBBBBCCCDDDGGGJJJJJJMMMPPPSSSUUUYYY]]]aaadddfffhhhjjjkkkjjjhhhgggjjjjjjjjjkkkkkkjjjhhheeeaaaaaaaaabbbccceeeffffffhhhjjjmmmqqquuu{{{{{{wwwvvvsssqqqmmmhhhcccbbbdddfffnnnuuu}}}zzz\\\IIICCC::::::999888888888888888777666666666666666666777::::::::::::::::::::::::888888999::::::::::::999777888888999;;;<<<<<<===<<<;;;;;;;;;<<<===>>>???AAAAAAAAABBBDDDEEEGGGHHHIIIJJJMMMPPPTTTXXXZZZ\\\```aaacccccc___VVVLLLEEEDDDLLLYYYxxxzzzggg[[[WWWMMMMMMMMMMMMLLLKKKJJJIIIDDDCCCBBBAAAAAABBBCCCDDDKKKSSSiii}}}vvvrrrnnnllljjjhhhfffdddaaa___```___^^^\\\[[[[[[\\\\\\ZZZ[[[]]]^^^]]]ZZZWWWUUUVVVVVVXXXZZZ\\\]]]]]]]]]ZZZXXXTTTPPPMMMKKKKKKKKKIIIHHHFFFFFFJJJSSS___ggglllrrr{{{yyytttiiidddaaabbbcccccchhhnnnwww}}}~~~{{{uuunnnhhhdddaaa```aaafffmmmtttzzz~~~~~~}}}}}}~~~~~~|||{{{wwwvvvqqqhhh^^^WWWTTTTTTYYY\\\bbbhhhkkklllkkkjjjhhheee```[[[VVVSSSQQQPPPPPPQQQSSSSSSQQQOOOMMMLLLJJJKKKNNNQQQSSSUUUVVVVVVRRRQQQOOOOOONNNMMMJJJHHHFFFEEEDDDDDDDDDDDDBBB@@@???@@@BBBBBBCCCEEEHHHKKKPPPRRRVVVYYY[[[___dddgggggghhhjjjlllmmmllllllkkklllkkklllmmmmmmllliiifffaaabbbdddeeeeeeffffffggghhhkkkooosssxxxyyytttttttttqqqlllfffaaa```bbbeeemmmsss{{{}}}]]]IIICCC;;;;;;:::999999999999999777777666666666666777777777777777777777777777777888888999::::::::::::999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>??????AAAAAABBBCCCDDDFFFGGGHHHIIIKKKNNNQQQUUUXXX[[[\\\___bbbeeeddd^^^UUUKKKFFFBBBJJJXXXwwwlll___ZZZRRRQQQPPPOOOLLLJJJHHHGGGDDDCCCBBBBBBBBBBBBCCCDDDIIIOOOccc|||wwwuuurrrpppmmmiiieeebbb```___]]]\\\ZZZXXXVVVVVVVVVVVVVVVXXXYYY[[[[[[ZZZYYYXXXUUUTTTSSSTTTVVVWWWWWWVVVUUUTTTSSSQQQNNNLLLJJJIIIHHHHHHGGGHHHMMMVVVbbbiiimmmrrrzzz{{{tttooogggdddcccgggjjjlllqqqvvv{{{uuunnnhhhdddbbbaaa___eeemmmuuuyyy|||~~~}}}}}}{{{wwwtttqqqqqqmmmdddZZZUUUVVVZZZaaadddiiinnnpppqqqpppoookkkgggaaaZZZUUURRRPPPPPPOOOQQQSSSRRROOOMMMKKKKKKHHHJJJMMMQQQSSSUUUVVVVVVTTTRRRQQQPPPOOONNNKKKIIIFFFEEEDDDDDDEEEDDDBBB@@@===>>>@@@@@@AAADDDGGGJJJQQQSSSWWWZZZ]]]aaaeeeiiijjjkkkllllllmmmmmmmmmmmmllllllmmmnnnooommmiiieeebbbeeehhhiiihhhggghhhhhhiiilllqqqvvv{{{~~~wwwsssrrrtttpppjjjccc___^^^aaadddlllqqqyyy{{{[[[HHHBBB<<<;;;::::::999999:::::::::999999888888999999:::555555666666666666777777888888999::::::::::::999::::::::::::::::::::::::;;;;;;;;;<<<===>>>???@@@AAAAAAAAABBBDDDEEEGGGHHHIIIKKKNNNQQQUUUXXX[[[]]]^^^aaaeeeccc\\\SSSJJJEEE@@@IIIWWWwwwrrreee^^^ZZZXXXVVVRRRMMMIIIEEECCCEEEDDDCCCBBBBBBCCCDDDEEEHHHLLL]]]}}}{{{{{{xxxuuupppjjjddd```___^^^YYYXXXVVVTTTSSSSSSTTTTTTVVVVVVWWWXXXYYYYYYYYYYYYUUURRRPPPOOOQQQRRRPPPOOOPPPQQQSSSTTTTTTQQQNNNLLLJJJJJJKKKLLLQQQZZZdddkkkpppsssvvvxxxwwwsssmmmjjjfffeeegggnnntttwww|||~~~}}}yyyrrrkkkeeebbb``````___fffpppwww{{{|||~~~|||~~~}}}vvvppplllhhhjjjhhhaaaYYYWWW\\\bbbiiikkknnnqqqssstttttttttlllhhhaaaZZZTTTQQQPPPPPPNNNQQQSSSRRRNNNKKKIIIJJJIIIKKKNNNRRRUUUVVVWWWWWWXXXVVVTTTSSSRRRPPPMMMJJJFFFDDDDDDDDDEEEDDDBBB@@@>>>???AAABBBCCCFFFIIILLLPPPSSSVVVYYY]]]aaaeeeiiinnnnnnlllkkkkkkkkklllmmmllllllmmmnnnnnnlllhhhddddddhhhkkkmmmkkkjjjjjjjjjjjjmmmrrrwww}}}~~~wwwssssssrrrooohhhaaa]]]]]]aaaeeelllpppxxxsssTTTDDDAAA;;;::::::999999999999999:::999999888888999999:::777777777888888888999999888888999::::::::::::999999999999::::::;;;;;;;;;;;;;;;<<<<<<===???@@@AAA@@@@@@AAABBBCCCEEEFFFGGGIIIKKKMMMQQQUUUXXX[[[\\\\\\```dddbbbZZZPPPHHHCCCAAAIIIXXXxxxwwwiiibbbWWWVVVUUUSSSPPPMMMKKKJJJEEEDDDCCCBBBBBBCCCDDDEEEKKKMMM[[[yyyxxxuuuoooggg___[[[ZZZZZZWWWVVVUUUTTTTTTTTTUUUVVVUUUUUUVVVVVVWWWWWWXXXXXXWWWSSSOOONNNOOOPPPNNNLLLLLLOOOTTTXXXXXXVVVRRRPPPLLLLLLMMMPPPTTT\\\fffllltttttttttrrrpppllliiigggbbbbbbgggpppwww|||~~~}}}~~~zzzuuunnnfffaaa^^^]]]^^^bbbiiissszzz}}}~~~{{{~~~}}}{{{tttlllgggbbbdddeee___YYYYYYaaaiiinnnoooqqqrrrtttuuuvvvvvvmmmiiiaaaYYYSSSPPPOOOPPPNNNPPPSSSQQQMMMJJJIIIIIIIIILLLOOOSSSVVVXXXXXXXXXVVVTTTRRRPPPOOOMMMIIIGGGEEEDDDCCCDDDEEEDDDBBBAAAAAABBBDDDEEEGGGIIIMMMPPPTTTVVVZZZ]]]aaaeeejjjmmmrrrpppmmmjjjiiiiiijjjkkkkkkkkklllmmmnnnkkkgggccceeeiiinnnooommmkkkkkklllkkknnnsssxxx~~~~~~xxxttttttpppmmmggg```\\\^^^cccggglllpppxxxkkkNNN@@@???:::999999888777888888888888888777777777777888888555555666666777777777888888888999::::::::::::999777777888999;;;<<<======;;;;;;<<<<<<===???@@@AAA@@@@@@@@@AAACCCDDDFFFGGGIIIJJJMMMQQQTTTXXXZZZ\\\[[[___cccaaaYYYOOOFFFBBBAAAJJJYYYyyyooobbbYYYWWWTTTSSSSSSRRRQQQOOOHHHGGGFFFDDDBBBCCCFFFIIIJJJNNNZZZsssvvvooogggcccbbbaaa]]]YYYUUUXXXXXXTTTSSSVVVXXXWWWWWWVVVUUUVVVWWWWWWVVVUUUUUUTTTRRROOOLLLMMMPPPSSSTTTZZZ]]][[[[[[\\\XXXRRRKKKLLLOOOTTT[[[cccjjjooorrrssstttsssooojjjeeebbbccceeejjjsss~~~~~~|||}}}~~~}}}|||vvvmmmfffcccaaa^^^___bbbfffllluuu|||}}}||||||zzzxxxsssmmmhhheee\\\]]]\\\ZZZZZZ___gggooopppooonnnooorrruuuvvvwwwmmmcccYYYVVVTTTRRRRRRTTTTTTSSSQQQOOOMMMKKKJJJJJJMMMNNNQQQSSSUUUUUUUUUUUUWWWUUUSSSPPPMMMJJJIIIHHHEEEFFFFFFFFFEEEDDDBBBAAA>>>>>>???AAAEEEKKKQQQUUU\\\^^^```aaabbbdddgggjjjmmmmmmmmmllllllkkkkkkkkkfffhhhkkknnnooommmhhheeekkkmmmnnnnnnmmmllllllmmmqqqtttyyy}}}{{{uuupppkkkjjjeee^^^ZZZ\\\fffnnnttt|||dddMMMDDDBBB<<<<<<;;;:::888777666666777888999999888777666555555555555555555666777777;;;;;;;;;:::999888777666:::;;;<<<<<<======<<<<<<;;;<<<===<<<<<<>>>@@@CCCBBBBBBBBBCCCCCCEEEFFFGGGIIIKKKNNNRRRVVVYYY[[[\\\ZZZ]]]^^^[[[RRRJJJEEECCC@@@JJJYYYyyypppaaaYYYWWWUUUTTTTTTSSSQQQOOOKKKJJJIIIFFFCCCCCCEEEGGGJJJMMMXXXnnn}}}rrrllleeeccccccdddbbb```[[[______[[[ZZZ]]]___^^^bbb```]]][[[YYYWWWTTTRRRUUUTTTSSSRRRQQQTTTXXX[[[bbbgggjjjgggeeeccc]]]UUULLLNNNSSSYYYaaaiiippptttqqqrrrrrrqqqnnniiieeebbbgggiiinnnvvv}}}zzzzzz|||}}}}}}wwwooofffcccbbb```bbbfffjjjpppxxx~~~}}}|||}}}}}}{{{wwwqqqjjjccc___ZZZYYYYYY\\\aaahhhmmmqqqsssrrrqqqqqqtttuuuvvvvvvpppeee[[[WWWUUURRRRRRSSSSSSRRRPPPNNNLLLKKKJJJJJJMMMNNNPPPSSSTTTUUUUUUUUUVVVUUURRROOOLLLIIIHHHGGGEEEEEEFFFFFFEEEDDDBBBAAAAAA@@@AAACCCGGGNNNTTTXXX^^^___aaabbbccceeegggjjjlllllllllkkkkkkkkkjjjjjjgggiiikkknnnnnnkkkgggdddiiikkkmmmnnnmmmlllllllllrrruuuyyy~~~zzztttooollljjjeee^^^[[[^^^hhhpppzzz~~~___III@@@???======<<<;;;:::999999888777888888999888777666555666666555555666666777888777888888999::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGIIIKKKNNNRRRVVVYYY\\\]]]ZZZ]]]^^^ZZZRRRJJJEEECCC@@@JJJYYYyyyrrrccc[[[YYYWWWVVVUUUTTTQQQOOOMMMMMMKKKHHHEEECCCDDDFFFJJJLLLTTTfffzzzpppkkkeeecccdddeeeeeedddbbbeeefffbbbaaaeeegggfffkkkhhhdddaaa___\\\YYYVVVZZZ[[[[[[[[[\\\```dddhhhmmmpppqqqmmmiiiddd\\\UUUNNNQQQWWW___gggnnntttvvvrrrqqqqqqooommmjjjgggffflllnnnttt{{{|||xxxwwwxxxyyyzzzsssjjjaaa^^^^^^^^^ccciiiooottt{{{}}}|||{{{{{{{{{zzzvvvppphhhaaa\\\ZZZXXXZZZaaajjjrrrtttssssssrrrqqqrrrssstttsssrrrnnndddZZZVVVTTTQQQPPPQQQSSSRRROOOMMMLLLKKKKKKKKKNNNOOOQQQSSSTTTUUUTTTTTTUUUTTTQQQNNNKKKHHHFFFFFFEEEEEEEEEEEEEEEDDDBBBBBBCCCCCCCCCEEEJJJQQQXXX]]]```bbbdddddddddeeegggiiikkkkkkkkkkkkkkkjjjjjjjjjhhhjjjkkklllkkkiiifffccchhhjjjmmmnnnnnnlllllllllrrrvvvzzz~~~zzzsssnnnkkkiiiddd^^^\\\aaakkktttyyy[[[GGG>>>===<<<;;;;;;;;;::::::::::::777777888888888777666666777666666666666777888888777777888999::::::::::::999999::::::;;;;;;;;;;;;:::<<<===<<<<<<===???AAABBBBBBBBBCCCDDDEEEGGGGGGHHHJJJNNNRRRWWWZZZ]]]^^^[[[]]]^^^ZZZQQQIIIDDDCCC@@@JJJYYYyyyvvvhhh___\\\ZZZXXXVVVTTTQQQOOOLLLMMMLLLJJJFFFEEEEEEFFFHHHJJJPPP___uuuxxxoookkkeeebbbbbbcccccccccfffjjjjjjgggfffiiilllkkkkkkiiifffeeeeeeeeeeeecccfffggggggggghhhkkkooorrrrrrrrrppplllfffaaa[[[WWWQQQTTT[[[cccjjjooorrrsssqqqpppnnnmmmkkkkkkjjjjjjpppsssxxx~~~|||~~~}}}xxxtttsssrrrrrrmmmddd\\\ZZZ\\\___eeelllssswww|||~~~|||||||||xxxxxxwwwtttoooiiibbb^^^]]]^^^bbbiiiqqquuuuuutttooonnnnnnppprrrrrrqqqppphhh^^^VVVSSSQQQOOONNNOOORRRQQQNNNLLLKKKKKKKKKLLLPPPQQQSSSTTTUUUUUUUUUTTTTTTSSSPPPMMMJJJHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCBBBEEEEEEEEEHHHNNNUUU\\\aaaccceeegggggggggggghhhiiilllllllllllllllllllllllljjjkkklllkkkiiifffddddddhhhkkknnnppppppnnnnnnnnnrrrvvv{{{zzztttooojjjgggbbb]]]]]]cccmmmuuu~~~tttYYYGGG@@@>>>888888888888888888888999777777777777777777666666777777777777777888888999:::::::::::::::999888777::::::::::::;;;;;;<<<<<<:::<<<======<<<===???@@@BBBBBBBBBCCCDDDFFFGGGHHHHHHJJJNNNSSSWWW[[[]]]___[[[]]]^^^YYYPPPHHHDDDBBB@@@JJJYYYyyy}}}qqqdddaaa\\\YYYVVVTTTQQQOOOJJJKKKLLLKKKHHHGGGFFFGGGFFFHHHMMMYYYmmm~~~vvvlllhhhccc``````bbbdddeeejjjnnnnnnjjjiiimmmooonnnhhhgggeeefffhhhkkkllllllmmmnnnnnnmmmlllnnnpppssstttppplllhhhddd```^^^^^^XXX\\\aaaggglllnnnnnnmmmllljjjhhhfffgggiiikkkmmmrrruuu{{{~~~}}}zzz|||~~~yyysssmmmiiigggfff___ZZZ[[[___dddkkkrrruuuwwwzzz||||||}}}}}}|||{{{{{{xxxwwwvvvsssnnniiiccc```dddiiiooorrrsssrrrsssssskkklllmmmpppssstttsssqqqcccZZZSSSQQQQQQPPPOOOQQQQQQPPPMMMKKKJJJKKKLLLMMMSSSTTTUUUVVVWWWVVVVVVUUUSSSRRROOOMMMKKKIIIHHHGGGDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGKKKQQQYYY___ccceeegggiiijjjiiiiiiiiijjjmmmmmmnnnnnnnnnnnnnnnnnnkkklllllljjjfffddddddfffjjjlllppprrrqqqqqqqqqrrrssswww||||||vvvqqqiiieeeaaa^^^___fffooouuuyyymmmUUUFFF@@@>>>777777888888888888999999666666666666666666777777777777777777777888888999999999:::::::::999888888===<<<<<<;;;<<<===>>>>>>;;;===>>>>>>>>>===???@@@BBBBBBBBBCCCEEEFFFHHHIIIIIIKKKOOOSSSWWW[[[]]]^^^\\\^^^]]]XXXOOOGGGCCCBBB@@@JJJYYYyyyyyykkkfff___YYYUUUSSSQQQOOOJJJLLLNNNMMMKKKIIIHHHHHHFFFHHHLLLVVVggg|||tttfffdddaaa^^^___bbbgggjjjmmmpppppplllkkknnnpppooofffdddbbbbbbdddgggiiiiiijjjjjjkkkjjjiiiiiikkknnnnnniiieeecccaaa]]]^^^``````cccgggkkkmmmlllkkkiiieeeccc```___aaaeeekkkooossswww|||~~~~~~}}}}}}}}}|||}}}}}}~~~|||xxxpppiiicccaaa]]]XXXWWW\\\ccchhhooovvvxxxyyyzzzzzzyyyzzz}}}|||zzzxxxwwwwwwvvvsssppplllhhheeeccclllqqqvvvwwwtttqqqrrrssslllmmmppptttwwwxxxuuusssbbbZZZSSSSSSTTTSSSSSSTTTQQQOOOLLLJJJJJJKKKMMMNNNTTTTTTVVVWWWWWWVVVUUUTTTOOONNNMMMKKKJJJIIIHHHHHHDDDDDDCCCBBBBBBCCCCCCDDDDDDFFFJJJOOOVVV]]]bbbffffffhhhkkkllllllkkkllllllnnnnnnnnnooooooooooooooolllmmmmmmiiieeedddfffiiilllnnnpppqqqrrrrrrtttvvvvvvyyy~~~|||wwwrrrhhheeebbbaaaccciiippptttuuu}}}dddNNNBBB===<<<999999999:::::::::::::::666666555555555666777777777666666666666777888888555666888999:::;;;<<<<<<>>>===<<<<<<<<<===???@@@<<<>>>@@@@@@?????????@@@AAABBBBBBDDDEEEGGGIIIJJJKKKMMMPPPTTTWWWZZZ\\\^^^]]]^^^]]]WWWOOOGGGCCCBBB@@@JJJYYYyyy~~~rrrkkkaaaYYYTTTQQQPPPOOONNNPPPRRRQQQNNNKKKIIIHHHFFFIIIMMMTTTaaaxxxyyyrrrgggeeeaaa______bbbgggkkkllloooooojjjhhhjjjlllkkkbbb___\\\\\\]]]___```aaa___```bbbcccccceeehhhjjjhhhdddccceeeddd______bbbdddfffhhhjjjjjjiiigggeeeaaa___\\\[[[^^^eeemmmsssuuuxxx|||~~~}}}}}}}}}~~~}}}xxxyyyxxxsssllleeebbbaaaYYYWWWZZZccclllrrrxxx}}}||||||{{{zzzyyyzzz}}}~~~|||yyyuuurrrpppooonnnllljjjjjjjjjkkklllsssuuuvvvvvvvvvuuuttttttnnnooorrrvvvxxxxxxuuurrrbbbZZZTTTTTTTTTSSSRRRTTTPPPNNNLLLJJJIIIKKKMMMOOOSSSTTTUUUUUUUUUTTTSSSRRRKKKJJJIIIHHHGGGGGGGGGGGGDDDCCCBBBBBBBBBBBBCCCDDDDDDHHHMMMTTT\\\aaafffhhhfffiiilllnnnnnnmmmmmmnnnmmmnnnnnnnnnoooooooooooommmnnnmmmiiieeedddhhhllllllnnnooopppppprrruuuxxxzzz}}}~~~{{{vvvrrriiigggeeeeeehhhmmmrrrtttuuu~~~zzz\\\HHH???<<<;;;:::::::::999999999999999666555555444555666777888666666555555666666777888555666777999:::;;;<<<<<<>>>===;;;;;;;;;<<<>>>???===???BBBBBBAAA@@@@@@AAAAAABBBBBBDDDEEEHHHIIIJJJLLLNNNQQQTTTWWWZZZ[[[\\\]]]^^^]]]WWWNNNFFFBBBBBB@@@JJJYYYyyyuuunnncccYYYSSSQQQPPPOOOSSSTTTVVVUUUQQQLLLIIIHHHGGGJJJMMMSSS^^^ssswwwpppkkkiiieeeaaa___aaaeeeiiiiiilllkkkfffdddfffgggfff]]]ZZZWWWVVVXXXZZZ[[[\\\WWWYYY\\\___aaadddhhhkkkkkkhhhiiinnnmmmgggdddgggcccdddfffggggggeeecccaaaaaa___\\\[[[```hhhqqqwwwvvvyyy}}}~~~}}}}}}~~~{{{yyyuuuuuutttooohhhdddcccddd______eeeppp{{{}}}{{{zzz{{{~~~~~~||||||{{{yyyvvvqqqmmmkkkeeeddddddfffiiinnnsssvvvwwwuuussstttxxxzzzxxxvvvnnnooorrruuuwwwuuuqqqnnnbbbYYYSSSRRRRRRPPPOOOPPPPPPNNNKKKIIIIIIKKKNNNPPPRRRRRRSSSTTTTTTSSSQQQPPPGGGGGGFFFFFFEEEFFFFFFGGGDDDCCCBBBAAAAAABBBDDDDDDEEEIIIPPPXXX___eeehhhjjjfffiiimmmoooooonnnoooooolllmmmmmmmmmnnnnnnoooooommmnnnnnniiiddddddiiinnnlllmmmnnnnnnnnnqqquuuxxx~~~}}}}}}zzzvvvqqqkkkiiiggghhhlllpppsssuuuxxxvvvYYYGGG???<<<<<<888888888777777777666666666555444444555666777888555555555555555666777777888999999:::::::::999999===<<<:::::::::;;;===???>>>@@@CCCCCCBBBAAAAAAAAAAAABBBBBBDDDFFFHHHJJJKKKNNNOOOQQQTTTWWWYYY[[[[[[]]]^^^]]]WWWMMMFFFBBBBBB@@@JJJYYYyyyzzzpppfff]]]VVVOOOOOOSSSTTTTTTUUUTTTRRRNNNKKKIIIIIIIIIKKKPPPVVVddd}}}xxxxxxwwwrrrjjjdddbbbeeeiiilllooollliiifffeeedddaaa```WWWXXXZZZYYYYYYYYYZZZ\\\XXXZZZ^^^dddjjjqqqvvvyyyyyywwwtttqqqoookkkgggdddgggcccaaa```]]][[[```gggeeegggjjjkkklllnnnrrrvvvyyyyyyyyyyyyyyyzzz{{{||||||wwwuuuqqqqqqpppnnnkkkhhheeedddccchhhqqq}}}zzz|||~~~~~~}}}||||||vvvsssuuussskkkdddaaaZZZ]]]bbbhhhmmmttt{{{~~~{{{xxxyyy|||{{{uuupppjjjlllqqquuuvvvsssmmmggg]]]ZZZUUURRRPPPOOOMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNRRRUUUTTTPPPLLLLLLMMMJJJIIIGGGEEECCCCCCCCCCCCEEEFFFGGGFFFEEEFFFHHHJJJJJJMMMRRRYYY```fffkkkmmmkkkmmmpppssstttsssqqqooopppooonnnmmmmmmnnnooooooqqqpppoookkkhhhfffggggggmmmnnnooonnnnnnppptttwww~~~|||zzzxxxtttrrrjjjiiiiiikkkppptttxxxyyy~~~dddRRRBBB;;;;;;888777777777777777777777777777777888999::::::;;;;;;888888888888888888888888888999::::::;;;;;;;;;:::;;;;;;::::::;;;<<<>>>???>>>>>>===<<<;;;<<>>???=========<<<;;;<<>>999777777777777777777777777666666777777888888999999666666666666666666666666:::::::::;;;;;;:::999999;;;;;;:::;;;;;;<<<>>>>>><<<======<<<<<<===@@@BBB@@@AAABBBBBBCCCGGGLLLPPPVVVTTTRRRSSSWWW\\\```aaabbbcccaaaZZZPPPHHHCCCBBBAAAJJJZZZ{{{xxxjjj```XXXRRRSSSXXX^^^]]]\\\ZZZWWWTTTQQQOOOHHHHHHJJJNNNPPPVVVdddqqq|||wwwssslllddd___```dddhhhiiihhhccc______eeeoooyyyyyysssmmmhhheee```ZZZVVVTTTSSSSSSWWW]]]ggggggiiilllooorrrrrrrrryyyzzz||||||wwwssspppeeecccdddhhhpppuuuuuutttvvv{{{zzzvvvyyy~~~}}}||||||xxxxxxwwwvvvtttrrrpppoooiiieeeaaa]]]XXXUUUZZZaaahhhoooxxx}}}||||||||||||}}}}}}zzztttoookkkmmmqqqtttsssmmmddd]]]PPPNNNLLLLLLMMMNNNNNNMMMMMMNNNOOOQQQSSSTTTTTTUUUUUUTTTSSSSSSRRRPPPKKKGGGJJJJJJIIIHHHFFFEEEEEEEEEDDDDDDDDDDDDDDDFFFJJJMMMRRRVVV]]]dddjjjmmmooooooqqqpppooonnnooorrrtttvvvtttsssrrrqqqooonnnnnnnnnpppmmmkkkiiikkkmmmoooqqqlllnnnpppqqqtttxxx}}}}}}zzztttmmmhhhcccfffkkkooorrrtttvvvwwwiiiNNNEEE>>>===>>>888777777777777777777777777555666666666777777888888888888888888888888888888::::::;;;;;;::::::999999::::::;;;;;;<<<======>>>;;;<<<======<<<===@@@BBB???AAABBBCCCDDDHHHMMMPPPVVVUUUSSSSSSVVV[[[___bbbddddddaaaZZZOOOGGGBBBAAA@@@JJJZZZ{{{~~~ooocccYYYSSSTTTYYY___^^^\\\YYYVVVRRRPPPNNNJJJIIIKKKMMMOOORRR]]]hhh~~~uuuwwwoooeee``````dddffffff___\\\\\\aaalllzzzzzzuuuqqqmmmjjjccc]]]WWWVVVTTTRRRTTTXXX]]]ccciiikkkkkklllqqqvvv{{{|||~~~~~~~~~}}}xxxqqqjjjeee______bbbhhhooouuuvvvuuu|||{{{vvvyyy}}}|||{{{{{{wwwvvvuuusssqqqnnnlllkkkeee```[[[XXXWWWYYYcccnnnzzz}}}}}}{{{yyyzzz{{{{{{{{{zzzvvvrrrnnnlllnnnrrruuussslllccc[[[QQQOOOLLLKKKLLLLLLLLLKKKLLLMMMNNNPPPRRRSSSTTTTTTOOOSSSWWWWWWRRRMMMHHHGGGIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGKKKPPPTTTUUUYYY```gggllloooooooooqqqooommmllllllooorrruuussssssrrrqqqpppooonnnmmmpppllliiiiiikkkmmmnnnnnnkkkmmmoooqqqtttyyy~~~}}}zzzssslllggg```eeekkkqqqtttvvvyyy{{{```JJJCCC===<<<<<<777777777777777777777777777666666666666666777777777888888888888888888888888:::::::::;;;;;;::::::999::::::;;;<<<<<<=========;;;<<<============???AAA???@@@BBBCCCDDDHHHLLLOOOSSSSSSSSSSSSUUUYYY^^^aaaeeedddaaaYYYNNNFFFBBBAAA@@@JJJYYYzzzsssfff\\\VVVXXX]]]]]]\\\YYYVVVRRROOOLLLKKKKKKIIIJJJLLLMMMOOOXXXbbbrrr|||ssshhhcccdddggghhhggg]]]]]]```hhhttt~~~zzzxxxuuurrriiiccc]]]]]][[[XXXVVVXXXWWW```hhhkkkiiijjjpppwwwzzz|||}}}{{{vvvnnnfff___[[[[[[___fffmmmtttxxxzzz{{{~~~xxxxxxzzzxxxvvvuuuuuutttrrrpppmmmjjjhhhfff```[[[XXXZZZ]]]cccnnnxxx}}}zzzxxxxxxyyyyyyyyyxxxuuurrrooommmnnnppptttwwwuuunnnccc\\\RRRPPPMMMLLLLLLLLLLLLKKKLLLMMMNNNPPPQQQRRRRRRRRRLLLQQQVVVVVVQQQKKKHHHGGGDDDEEEFFFGGGHHHHHHHHHGGGEEEFFFFFFGGGIIINNNTTTYYY\\\___eeejjjooorrrssssssrrrpppmmmkkkkkkmmmppprrrqqqqqqqqqqqqpppooonnnmmmnnnkkkhhhiiimmmoooooommmkkkmmmppprrruuuzzz~~~{{{wwwrrrkkkfff```fffmmmrrrtttvvvzzz~~~rrrWWWFFFCCC===:::;;;777777777777777777777777777666666666666777777777777666666666666666666666666888999::::::;;;;;;;;;:::999:::;;;<<<============<<<===>>>>>>======>>>???>>>@@@AAACCCDDDFFFJJJMMMOOOQQQRRRTTTUUUYYY]]]aaadddddd```XXXNNNEEEBBBBBB@@@IIIWWWwwwqqqeee[[[WWWYYY___^^^\\\YYYUUUQQQNNNLLLJJJJJJHHHGGGIIIJJJMMMUUU^^^ppp|||ooohhhhhhiiihhhfffaaacccjjjttt~~~|||yyywwwnnniiieeefffeeeaaa^^^^^^ZZZaaahhhkkkkkklllqqquuu{{{}}}}}}yyyrrrjjjccc^^^\\\ZZZ```hhhrrryyy{{{|||~~~~~~vvvuuuvvvtttrrrsssrrrqqqooommmiiifffcccaaa___\\\]]]dddlllrrrxxx{{{xxxwwwwwwwwwwwwvvvtttpppnnnllllllkkknnnsssvvvtttlllbbbZZZRRRPPPMMMMMMMMMNNNNNNMMMMMMNNNOOOPPPQQQQQQQQQQQQOOOPPPQQQPPPNNNKKKIIIHHHCCCDDDEEEGGGGGGGGGGGGGGGEEEFFFGGGIIILLLRRRYYY___aaaccchhhlllqqqtttvvvwwwtttrrrooommmlllmmmoooqqqoooooopppppppppooommmmmmkkkiiihhhkkkpppsssrrrooommmoooqqqtttwww|||~~~{{{wwwtttoooiiieeedddiiipppssstttuuuzzz~~~bbbLLLBBBBBB;;;888:::888777777777777777777777777777777777777777777777777666666666666666666666666777888999:::;;;<<<<<<<<<999:::;;;============<<<===>>>??????===<<<<<<===>>>???AAABBBCCCEEEHHHKKKLLLOOOSSSUUUWWWZZZ^^^aaadddccc___WWWMMMEEECCCCCCAAAHHHUUUttt}}}mmmaaaYYYUUUYYY___aaa___[[[WWWSSSPPPNNNLLLIIIFFFEEEGGGIIIKKKSSS\\\vvvwwwmmmkkkjjjfffccceeejjjrrr~~~}}}zzzwwwrrrllljjjllllllhhhdddcccdddgggkkkooorrrtttuuuvvv|||~~~yyysssjjjaaa\\\\\\^^^```iiisss~~~~~~~~~{{{sssrrrttttttssstttpppooommmjjjgggccc```^^^aaa___cccoooyyy~~~}}}zzzwwwwwwwwwwwwvvvtttqqqmmmkkkkkkkkkhhhkkkooorrrqqqiii^^^WWWRRROOOMMMMMMOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRQQQQQQSSSOOOKKKJJJLLLMMMKKKIIIEEEFFFGGGGGGFFFEEEDDDCCCGGGHHHIIIKKKOOOVVV^^^cccccceeehhhlllpppsssvvvwwwvvvtttqqqnnnmmmnnnooopppmmmnnnoooppppppooonnnmmmiiiggghhhmmmssswwwuuuqqqoooqqqsssvvvyyy}}}~~~|||xxxtttqqqlllhhhdddhhhmmmrrrtttssstttyyy}}}yyyXXXEEE@@@AAA:::777:::999777777777777777777777777888888888888777777777777888888888888888888888888666777888:::;;;<<<======999:::;;;============<<<===???@@@???===<<<<<<<<<>>>???AAABBBBBBDDDGGGIIIJJJNNNSSSWWWYYY[[[___bbbcccccc___WWWMMMFFFCCCCCCAAAHHHTTTrrrsssddd^^^ZZZXXX\\\dddcccgggeee]]]TTTPPPMMMKKKMMMKKKHHHFFFFFFJJJPPPUUUrrrxxxnnnmmmllliiihhhjjjqqq{{{}}}|||||||||zzzyyyssstttuuurrrmmmgggcccaaahhhkkkqqqvvvzzz{{{{{{zzz}}}}}}rrrmmmddd[[[WWWXXX^^^cccwww}}}yyykkkiiimmmpppqqqsssjjjjjjiiiddd```^^^aaadddkkkrrrzzz~~~}}}}}}~~~}}}|||{{{zzzyyyxxxxxx{{{xxxtttpppllliiigggggggggkkkoooqqqmmmdddZZZTTTQQQPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSQQQPPPPPPOOONNNLLLKKKJJJIIIGGGEEEEEEEEEFFFGGGFFFGGGIIIMMMQQQVVV\\\ccchhhhhhjjjmmmqqqtttvvvwwwxxxxxxvvvtttqqqpppooooooooorrrrrrqqqpppooonnnmmmmmmgggiiilllnnnppppppooooooqqqsssuuuwwwyyy}}}~~~zzzzzzyyyvvvsssnnnjjjgggfffgggnnntttwwwvvvwww|||lllPPPFFF>>><<<;;;888555444777777777666666666666666666666666666666777888888::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<============>>>>>>>>>??????@@@@@@AAAAAA>>>>>>???@@@AAADDDFFFHHHKKKLLLPPPTTTXXX\\\```aaa___```[[[QQQHHHEEEBBB??????IIITTTnnnppp```[[[XXXWWW]]]gggssswwwvvvmmmbbbZZZSSSNNNKKKJJJIIIHHHIIILLLQQQUUUgggzzzxxxvvvsssooolllqqqvvv}}}~~~~~~}}}{{{yyywwwwwwvvvrrrmmmjjjhhhhhhnnnqqqvvv{{{~~~~~~~~~}}}{{{wwwlllggg^^^WWWUUUYYYbbbiiiuuuzzz~~~xxxjjjgggjjjkkklllmmmhhhfffccc```___ccciiimmmxxx}}}~~~}}}|||{{{zzzyyyyyyxxxzzzxxxtttpppkkkhhheeedddeeeiiimmmnnnjjjaaaXXXSSSPPPOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTRRRRRRQQQPPPNNNLLLJJJIIIGGGFFFDDDCCCDDDEEEEEEEEEGGGJJJNNNSSSWWW]]]cccggghhhjjjmmmqqqsssuuuvvvwwwvvvuuusssrrrqqqqqqqqqqqqssssssrrrqqqooommmkkkjjjeeefffjjjmmmooopppppppppqqqsssuuuwwwzzz~~~{{{zzzxxxuuuqqqmmmjjjhhhhhhkkkpppvvvyyy||||||dddNNNEEE===<<<;;;888666555666666666777777888888888888777777777777888999999777777777777777777777777::::::::::::::::::::::::;;;;;;<<<<<<<<<===============>>>>>>???@@@@@@@@@?????????@@@BBBDDDGGGHHHKKKLLLPPPTTTXXX\\\```aaa]]]^^^YYYNNNFFFCCC@@@===???IIITTTnnnnnn___YYYWWWYYYbbbnnnqqqeeeYYYQQQLLLKKKIIIHHHIIILLLOOOQQQ[[[iiixxxsssvvvxxx|||~~~}}}}}}}}}~~~}}}zzzwwwxxxwwwtttpppmmmlllnnnpppuuuxxx||||||uuuoooccc___YYYTTTUUU\\\gggooorrrvvvzzz{{{{{{|||yyyjjjeeeeeedddddddddbbb___\\\]]]cccllltttxxx~~~}}}}}}|||{{{zzzyyyyyyxxxwwwtttpppkkkgggcccaaabbbfffjjjkkkfff]]]VVVQQQOOONNNOOOOOOPPPQQQRRRSSSRRRRRRSSSTTTUUUUUUVVVVVVUUUTTTSSSQQQNNNLLLJJJHHHEEEDDDCCCBBBCCCCCCEEEEEEHHHLLLQQQVVVZZZ___cccfffhhhjjjmmmppprrrtttuuuuuuuuutttssssssrrrssssssttttttttttttssspppmmmiiigggbbbdddgggkkkmmmoooppppppqqqsssvvvyyy|||~~~{{{zzzwwwsssooollljjjjjjkkkoooqqquuuzzzpppXXXJJJBBB<<<;;;;;;888777777666777777888888999999999999888888888888999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAAAAAAAACCCEEEHHHIIIKKKLLLPPPTTTXXX\\\```aaa^^^^^^XXXMMMEEEBBB@@@===???HHHSSSmmmooo___YYYXXX[[[hhhwwwvvvhhh]]]ZZZVVVQQQMMMLLLNNNOOOQQQTTT]]]lllyyytttuuuvvvyyy|||}}}}}}}}}}}}{{{|||~~~|||wwwtttuuusssooojjjiiikkkpppuuuxxx{{{~~~||||||{{{vvvnnnggg\\\[[[YYYXXX[[[aaajjjqqqpppsssvvvxxxyyy{{{wwwhhhaaa___\\\ZZZ[[[ZZZZZZ\\\dddnnnwww|||}}}~~~|||zzzzzz}}}}}}||||||{{{zzzzzzyyyxxxwwwuuuqqqlllfffbbb______ccchhhgggbbbZZZSSSPPPNNNNNNOOOPPPQQQRRRTTTTTTRRRRRRSSSTTTVVVWWWXXXXXXVVVVVVTTTQQQNNNKKKHHHGGGDDDDDDDDDCCCCCCDDDFFFHHHKKKOOOUUUZZZ^^^aaadddfffhhhjjjmmmooorrrsssttttttuuuuuuttttttssssssssssssrrrsssssssssqqqmmmiiigggcccdddgggiiilllnnnooooooqqqtttxxx{{{~~~{{{yyyvvvqqqmmmkkkkkklllnnnqqqqqqsssxxxgggQQQGGG@@@;;;;;;;;;888777999999999888888888888888888888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;<<<===>>>??????@@@BBBBBBBBBBBBDDDFFFHHHIIIKKKLLLPPPTTTXXX\\\```aaaaaaaaaZZZNNNEEECCCBBB??????HHHRRRlllrrr```XXXWWW\\\lll}}}xxxtttlllaaaXXXTTTRRRRRRRRRPPPUUU^^^jjj{{{|||sssssssssuuuxxx}}}|||zzz{{{}}}~~~~~~}}}~~~{{{uuupppnnnlllhhheeeeeeiiiqqqwwwxxx{{{}}}zzzwwwuuuooogggbbb[[[]]]```bbbdddgggllloooqqqsssuuuxxxzzz|||~~~qqqccc\\\XXXUUUSSSTTTWWW[[[dddppp|||}}}}}}{{{yyyxxxwwwvvvvvv||||||{{{{{{zzzzzzyyyyyyxxxwwwuuuqqqlllfffaaa___^^^cccgggfff___XXXSSSRRROOOOOOQQQRRRSSSTTTUUUUUURRRSSSTTTUUUVVVWWWXXXXXXWWWVVVTTTQQQNNNJJJGGGEEEDDDEEEFFFEEEDDDEEEHHHKKKOOOSSSYYY___bbbdddfffhhhiiikkkmmmppprrrrrrssssssvvvvvvuuuuuutttsssrrrqqqooopppqqqrrrpppmmmjjjhhhffffffhhhjjjkkkmmmmmmnnnsssvvvzzz~~~|||zzzwwwtttoookkkjjjlllnnnppptttsssuuuyyybbbNNNCCC>>>;;;;;;;;;888777:::;;;::::::999888777666666888777777777777888999999777777777777777777777777::::::::::::::::::::::::999999999::::::::::::;;;;;;;;;<<<===>>>???@@@@@@CCCCCCBBBCCCDDDFFFHHHIIIKKKLLLPPPTTTXXX\\\```aaacccaaaYYYMMMDDDBBBAAA@@@>>>HHHRRRkkkvvvcccYYYVVV[[[nnnsssfff^^^YYYUUUQQQNNNRRRWWW[[[eeeyyy~~~wwwtttssssssvvvxxxzzzzzz{{{yyyxxxyyy|||~~~}}}uuupppiiihhhfffdddfffkkksssyyyzzz}}}}}}{{{xxxtttnnnhhhccc```___bbbgggjjjkkklllmmmnnnrrrsssvvvyyy|||~~~ssshhh]]]XXXVVVTTTUUUXXX___fffqqq|||~~~|||zzzxxxwwwxxxxxxwwwvvvzzzzzzzzzzzzyyyyyyxxxxxxwwwuuurrrnnnjjjeeeaaa___^^^dddhhhfff^^^WWWUUUUUUQQQRRRSSSTTTUUUVVVVVVVVVSSSSSSTTTUUUVVVVVVWWWWWWVVVUUUSSSPPPMMMIIIFFFEEEDDDFFFHHHGGGFFFGGGKKKNNNTTTXXX^^^bbbeeegggiiikkkkkklllnnnppprrrssssssrrruuuuuuuuuuuusssrrrppppppmmmnnnoooooonnnllljjjhhhhhhiiijjjkkklllmmmnnnooouuuxxx}}}~~~{{{xxxtttqqqnnnkkkkkkmmmppprrruuuvvvyyy}}}{{{^^^NNNAAA===;;;<<<:::777777:::::::::999888777666666555777777777777777888999999999999999999999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;<<<===???@@@AAAAAACCCCCCBBBCCCDDDFFFGGGIIIKKKLLLPPPTTTXXX\\\```aaabbb```WWWIII@@@??????>>>>>>GGGQQQiiijjj]]]XXX^^^rrruuukkkaaaZZZTTTVVVWWWWWWZZZggg{{{xxxuuusssrrrtttvvvuuutttvvvwwwyyy}}}yyyssshhhhhhhhhiiikkkqqqxxx~~~{{{{{{xxxqqqhhhaaa```bbbdddggglllnnnoooooooooppprrrsssvvvzzz}}}~~~~~~wwwlllccc\\\[[[]]]^^^bbbgggooouuu}}}}}}{{{yyyyyy{{{{{{zzzxxxyyyyyyxxxxxxxxxxxxwwwwwwtttrrrooojjjfffbbb```___```eeejjjggg___XXXWWWXXXTTTTTTVVVWWWWWWWWWVVVVVVSSSTTTTTTTTTUUUUUUVVVVVVUUUTTTRRROOOLLLHHHFFFDDDCCCFFFIIIHHHFFFGGGKKKPPPYYY]]]aaaeeegggiiilllnnnlllmmmoooqqqssssssssssssrrrsssttttttsssrrrqqqpppnnnnnnnnnlllkkkiiigggfffiiijjjjjjlllnnnppprrrssswwwzzz|||yyyvvvqqqooommmkkklllnnnqqqsssrrrvvv|||tttYYYKKK@@@<<<;;;<<<:::666666999777777777777777777777777999888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCBBBBBBBBBCCCEEEGGGHHHKKKLLLPPPTTTXXX\\\```aaaccc```VVVHHH???>>>???>>>>>>GGGPPPiiiqqqccc]]]bbbvvvtttjjj\\\\\\[[[XXXWWW\\\fffooovvvsssqqqrrruuuvvvuuussswwwxxx|||}}}vvvhhhjjjlllnnnqqqvvv}}}}}}|||}}}~~~yyy{{{xxxoooddd^^^___cccgggjjjmmmoooooopppqqqrrrqqqsssvvvzzz~~~}}}||||||nnnjjjccc___aaaeeejjjpppvvv}}}~~~|||zzz{{{}}}}}}{{{yyyxxxxxxwwwwwwwwwwwwwwwwwwrrrppplllgggccc```___^^^aaagggkkkhhh```YYYXXXZZZUUUVVVWWWXXXXXXXXXWWWVVVTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSQQQOOOKKKHHHEEEDDDBBBFFFIIIHHHFFFGGGKKKPPP]]]___cccfffhhhkkkmmmpppmmmnnnppprrrssssssssssssoooppprrrsssssssssrrrrrrpppooommmkkkiiigggeeedddiiiiiikkkmmmooorrruuuvvvyyy|||~~~{{{xxxuuuooonnnmmmllllllnnnqqqsssmmmttt{{{nnnUUUIII???<<<<<<<<<:::555555999333444555666777888999999::::::999999::::::;;;<<<888888888888888888888888::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===???@@@BBBCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGKKKLLLPPPTTTXXX\\\```aaaeeebbbXXXJJJAAA@@@AAA@@@>>>GGGPPPhhhqqqccc```ggg}}}zzzpppccc[[[ZZZ\\\___```qqqzzz~~~zzzvvvtttuuuxxxzzz{{{yyy}}}}}}sssqqqoooppptttyyy}}}~~~|||{{{}}}}}}xxxvvvwwwqqqtttuuunnneeeaaaccchhhllluuuzzzuuuppppppuuuxxx{{{vvvuuuzzz~~~~~~}}}~~~}}}xxxooommmlllqqqyyy}}}|||yyyxxxvvvtttttttttuuutttsssmmmkkkgggccc```_________bbbcccdddcccaaa]]]YYYVVVTTTUUUWWWXXXYYYYYYXXXXXXTTTTTTTTTUUUVVVVVVWWWWWWSSSRRRPPPMMMIIIFFFCCCBBBBBBDDDGGGHHHIIIMMMSSSXXXaaadddiiimmmppppppooonnnrrrqqqpppoooooopppqqqrrrppppppppppppqqqrrrrrrsssuuussspppllliiigggffffffjjjjjjlllppptttwwwwwwwww}}}~~~~~~|||zzzwwwuuunnnlllkkkkkkmmmmmmmmmllllllrrryyy~~~}}}cccNNNDDD???;;;888888999999777555999999:::999999888777666777888888888888777777666888888999999999::::::::::::::::::999999888888888::::::;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDCCCCCCCCCCCCEEEFFFGGGLLLMMMOOORRRVVVYYY[[[]]]eee]]]RRRGGG@@@===>>>@@@<<>>;;;888888999999777555666777888999999:::999999777777888888888888777777888888999999999::::::::::::::::::::::::999999999::::::;;;;;;<<<======>>>>>>>>>>>>???@@@AAABBBCCCEEEDDDCCCCCCDDDEEEGGGHHHKKKMMMOOOSSSVVVYYY[[[\\\aaaZZZPPPFFF???======>>>===FFFPPPiiirrrmmmssszzzpppjjjeeeccc___```bbbffflllvvv}}}zzzzzz{{{||||||~~~zzzwwwvvvvvvzzz{{{wwwuuuuuuqqqllliiikkkllljjjgggddddddhhhnnnttt|||~~~zzzxxxuuurrrqqqtttyyyzzzzzz|||}}}|||{{{|||}}}~~~}}}}}}{{{xxxrrrqqqppppppqqqpppnnnmmmjjjiiihhhfffeeecccbbbaaadddccc```]]]ZZZWWWUUUTTTWWWXXXYYYZZZZZZZZZYYYXXXVVVVVVVVVVVVVVVVVVWWWWWWUUUSSSOOOKKKHHHGGGFFFFFFFFFHHHIIIKKKOOOTTT\\\aaahhhiiikkkmmmooopppqqqqqqqqqqqqpppoooooopppqqqqqqpppqqqrrrrrrrrrpppnnnlllllllllkkkjjjjjjjjjkkkkkklllooorrrssstttvvv{{{}}}zzzvvvsssjjjhhhggghhhkkkoooqqqrrrpppuuu|||iiiQQQEEEBBB===;;;999888888888777666666777888999999:::999999666666777888999999999999888888999999999::::::::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<=========>>>>>>>>>???@@@AAABBBCCCEEEEEEDDDDDDEEEFFFHHHIIIJJJLLLOOOSSSWWWYYY[[[[[[\\\WWWNNNEEE???<<<<<<===>>>FFFOOOgggxxxqqqvvv{{{tttpppllliiiddd___^^^aaaggglll|||~~~|||{{{||||||{{{yyyxxxwwwxxx|||}}}yyywwwuuupppiiihhhjjjooommmkkkkkknnnrrrwww{{{~~~yyyuuuuuuxxx{{{zzzxxx{{{~~~{{{yyywwwxxxzzz{{{}}}}}}~~~}}}xxxtttpppooooooppppppooommmjjjggggggggggggfffdddcccbbbbbb```\\\YYYWWWWWWWWWXXX[[[\\\\\\]]]\\\[[[ZZZYYYVVVVVVVVVVVVUUUUUUUUUUUUXXXUUUQQQMMMJJJIIIJJJKKKHHHIIIKKKNNNSSSYYY```eeejjjkkkkkklllmmmooopppqqqqqqppppppppppppppppppqqqoooqqqssstttsssqqqooommmjjjjjjjjjjjjkkkkkklllllllllpppssstttsssvvv}}}}}}yyytttqqqhhhfffdddeeeiiilllooopppooottt|||zzz```LLLCCCAAA;;;:::999888888777777777999999999999999888666666555666777888999:::::::::888888999999999::::::::::::;;;;;;;;;<<<<<<======;;;;;;;;;<<<<<<<<<============>>>>>>???AAABBBCCCFFFEEEEEEEEEEEEGGGHHHIIIHHHKKKOOOSSSWWWZZZ[[[[[[ZZZUUUMMMFFF@@@>>>===>>>>>>FFFNNNfff}}}rrrwwwzzzwwwrrrkkkeeebbbccceeekkkpppyyy}}}{{{zzz{{{{{{zzz}}}xxxxxxzzz}}}~~~}}}yyywwwtttnnngggfffjjjrrrrrrtttvvvxxxzzz|||}}}zzzzzz{{{|||xxxtttuuuzzz}}}yyywwwuuuvvvwwwxxx||||||||||||{{{wwwrrrnnnooonnnooopppqqqpppllliiieeefffffffffeeedddcccbbb^^^\\\ZZZXXXXXXZZZ]]]___````````````___^^^\\\[[[VVVVVVUUUUUUTTTTTTSSSSSSWWWTTTPPPLLLJJJJJJKKKKKKJJJKKKMMMQQQXXX___dddggglllkkkkkkkkklllmmmnnnooopppppppppqqqqqqpppppppppnnnppprrrtttuuusssqqqpppkkkkkkkkkkkkkkkkkkkkkkkklllpppssstttsssvvv}}}}}}yyysssooogggfffdddeeehhhkkklllmmmmmmsss{{{fffSSSGGG???:::::::::999888777777777888999999999999999888666666666666777999::::::::::::888888999999999:::::::::;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<<<<<<<=========>>>???@@@BBBBBBFFFEEEEEEEEEEEEGGGHHHIIIHHHJJJNNNRRRVVVYYY[[[\\\ZZZUUUNNNGGGBBB??????@@@???GGGOOOfffvvvzzz|||rrrllljjjiiikkkooowww~~~{{{yyyzzz{{{{{{zzz}}}|||xxxyyy}}}~~~|||wwwuuussspppjjjcccdddhhhqqquuuzzz}}}}}}||||||||||||zzzzzzuuuooonnnppp{{{|||{{{xxxvvvuuuuuuvvvvvvzzzyyywwwvvvuuurrrnnnkkkmmmnnnoooqqqrrrpppkkkhhhddddddccccccbbbbbbaaaaaa\\\[[[YYYYYY[[[___dddfffdddeeeeeedddbbb```^^^]]]WWWWWWVVVUUUUUUTTTSSSSSSSSSQQQOOOLLLJJJIIIIIIJJJMMMNNNQQQWWW^^^dddhhhiiilllllllllkkkllllllmmmnnnooopppqqqqqqqqqqqqpppooommmoooqqqssstttsssrrrqqqkkkllllllmmmmmmlllkkkkkklllooosssuuuvvvyyy~~~}}}xxxrrrmmmhhhggggggiiikkknnnnnnnnnooouuu}}}sss[[[NNNFFF???:::888999999888666666777888666777888999999:::999999777777888999::::::::::::888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBEEEEEEDDDDDDEEEFFFHHHIIIIIIJJJMMMQQQUUUYYY\\\]]]\\\WWWOOOGGGBBB@@@AAABBB???GGGPPPggg}}}}}}xxx|||{{{yyy{{{}}}{{{yyyxxxzzz{{{|||{{{}}}{{{wwwtttxxx~~~}}}zzzqqqpppnnnllleee```aaagggqqqwww~~~~~~{{{|||~~~~~~~~~zzzyyyuuuoookkkkkkooo~~~}}}zzzyyyxxxvvvvvvuuuuuuuuuuuusssqqqppppppooollljjjlllllloooqqqrrrooojjjfffcccbbbaaa___^^^^^^______\\\\\\[[[\\\___ccchhhkkkhhhhhhhhhgggeeeccc```___ZZZYYYYYYXXXVVVUUUTTTTTTSSSRRRPPPNNNMMMLLLKKKKKKQQQRRRVVV]]]eeejjjlllkkknnnnnnnnnmmmmmmmmmmmmmmmooopppqqqqqqqqqqqqpppooonnnoooooopppppppppooooookkkkkkmmmnnnnnnnnnnnnmmmnnnpppsssvvvzzz~~~||||||}}}}}}|||wwwqqqllljjjjjjlllooosssuuuuuuttttttzzzrrrYYYKKKEEEAAA>>>777999999888666555777999666777888999999:::999999888888999::::::999999999888888999999999:::::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>@@@AAABBBEEEDDDCCCCCCDDDEEEGGGHHHJJJJJJLLLOOOSSSXXX\\\___]]]WWWNNNFFF@@@???AAACCC???HHHQQQiii|||yyyzzz{{{yyyxxxxxxzzz}}}}}}}}}yyyxxxvvvtttooottt}}}~~~|||yyyooommmllljjjddd___aaahhhqqqyyy~~~{{{~~~}}}{{{zzzxxxqqqllljjjfffppp{{{|||xxxxxxxxxwwwvvvvvvuuuuuuqqqooommmlllmmmmmmmmmllljjjkkknnnpppqqqnnniiieeecccbbb___]]]\\\\\\]]]^^^^^^]]]]]]___bbbfffjjjlllkkkkkkjjjiiigggdddbbb```\\\\\\[[[YYYXXXWWWVVVUUUUUUUUUTTTSSSQQQPPPOOONNNTTTVVVZZZbbbjjjnnnnnnlllooooooooopppooonnnmmmmmmooopppqqqrrrrrrqqqpppooooooooonnnnnnmmmmmmlllllliiikkkmmmooopppppppppooopppqqqsssxxx}}}zzzzzz{{{|||{{{wwwpppkkklllmmmpppuuuzzz|||{{{zzzyyy}}}|||pppVVVEEE>>>===>>>777999:::888555555777999999999:::999999888777666999999:::::::::999888888888888999999999:::::::::<<<<<<<<<;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>@@@AAABBBDDDCCCCCCCCCCCCEEEFFFGGGKKKKKKKKKNNNRRRWWW]]]```^^^XXXNNNDDD???>>>@@@CCC???HHHRRRkkk{{{yyyvvvtttssswwwxxxxxxxxxwwwyyy{{{~~~zzzwwwuuusssrrruuuyyy|||yyywwwvvvkkkfff```___bbbhhhlllnnn~~~}}}~~~{{{xxxtttqqqoooiiiiiikkkooovvv}}}}}}||||||~~~tttsssrrrssstttuuutttrrrsssqqqnnnlllllllllkkkjjjnnnnnnmmmkkkhhhgggggghhh```````````````````````````^^^]]]```fffmmmpppqqqooooooooommmjjjeeeaaa^^^^^^]]][[[ZZZXXXWWWVVVVVVVVVVVVUUUSSSQQQQQQSSSUUUZZZ]]]bbbfffiiikkknnnpppqqqpppooommmmmmmmmnnnooorrrpppnnnnnnooopppooonnnnnnoooqqqrrrrrrpppmmmlllllllllllllllmmmnnnoooooolllnnnqqqsssvvv|||}}}}}}|||yyyuuurrrqqqqqqrrrtttwwwyyy{{{}}}}}}}}}|||~~~zzz}}}lllZZZEEE===??????777777777777666666666555888888888777777777777777999999::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<============>>>>>>>>>>>>::::::;;;;;;;;;;;;::::::@@@???===<<<===>>>@@@AAAAAAAAAAAAAAABBBDDDFFFGGGLLLLLLMMMOOORRRUUUYYY[[[[[[TTTKKKCCC????????????AAAJJJRRRiii|||yyyvvvtttsssssssssuuuvvvxxxxxxyyy{{{~~~}}}xxxuuuttttttssstttxxx}}}{{{wwwrrrooommm```^^^\\\```hhhqqqwwwzzz~~~{{{yyyvvvuuummmlllmmmoootttzzz}}}~~~~~~|||yyywwwxxxyyywwwuuusssqqqqqqpppooommmlllkkkjjjjjjjjjjjjhhhfffkkklllnnnmmmjjjgggeeeddd______``````aaa`````````bbbaaaaaadddjjjooorrrrrrpppppppppooolllhhhdddaaacccaaa___\\\ZZZXXXWWWVVVVVVVVVUUUSSSRRRRRRUUUWWWZZZ^^^bbbfffhhhkkkmmmooorrrqqqpppooonnnoooooopppsssqqqooooooppppppooonnnmmmooopppqqqpppnnnlllkkkkkkkkkjjjjjjkkkmmmooopppoooppprrruuuyyy}}}zzzuuurrrqqqqqqrrrsssvvvyyy|||}}}~~~~~~dddSSSAAA;;;>>>===::::::999999888777777666888777777777777777777777999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<=========>>>>>><<<<<<============<<<<<<>>>===<<<;;;;;;<<<>>>???@@@@@@@@@AAABBBDDDFFFHHHJJJKKKLLLMMMPPPSSSVVVXXXXXXRRRIIIBBB???@@@@@@AAA???HHHPPPgggzzztttsssqqqppppppqqqrrrssssssuuuxxxzzz{{{~~~yyytttssssssttttttsssvvvzzz~~~|||{{{yyyuuupppjjjfffcccYYYZZZ]]]eeeooozzz{{{{{{~~~~~~}}}{{{zzztttrrrqqqqqqtttwwwyyyzzz{{{||||||zzzwwwtttssssssxxxuuuqqqnnnlllkkkiiiggghhhggggggggghhhhhhfffdddhhhkkknnnnnnkkkfffcccaaabbbcccdddeeeeeedddcccbbbgggfffgggkkkooosssttttttrrrssssssrrrppplllhhhfffgggfffccc```\\\ZZZXXXWWWWWWWWWWWWUUUTTTUUUXXX[[[^^^aaafffiiikkklllnnnpppsssrrrqqqpppooopppqqqqqqtttrrrqqqpppqqqrrrqqqpppnnnoooooooooooommmkkkjjjkkkjjjiiihhhiiillloooqqqssssssssswww}}}~~~~~~zzzuuuqqqooooooqqqsssuuuyyy|||~~~xxxZZZJJJ<<<888<<<::::::::::::999888777777666777777777777777777888888999999::::::::::::;;;;;;;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<<<<;;;:::::::::;;;===>>>?????????@@@BBBEEEGGGIIIKKKLLLMMMNNNPPPSSSUUUVVVUUUOOOGGGAAA???@@@BBBCCC>>>FFFNNNeee{{{wwwsssmmmmmmmmmlllmmmooorrrtttuuuwwwzzz|||~~~{{{uuuqqqppprrrtttuuutttuuuxxx|||zzzxxxsssmmmhhhdddaaa```___bbbgggooowwwxxxxxx||||||{{{zzzxxxuuussssssuuuwwwxxxxxxvvvxxxyyyyyywwwuuuttttttssspppllljjjiiiiiihhhgggkkkiiigggfffgggggggggfffhhhjjjlllkkkiiifffdddcccjjjkkkllllllllljjjhhhggglllnnnpppsssuuuwwwwwwwwwwwwxxxwwwvvvsssnnnjjjggghhhfffdddaaa^^^\\\[[[ZZZ[[[[[[ZZZYYYWWWXXX[[[]]]dddgggkkkmmmnnnoooqqqrrrrrrqqqpppoooooopppqqqrrrtttsssrrrsssuuuwwwwwwvvvpppppppppooonnnlllkkkjjjkkkiiihhhggghhhlllppprrrvvvuuuuuuyyy~~~|||~~~}}}yyytttpppnnnnnnppprrruuuxxx|||pppSSSEEE:::888;;;888666666666666666666666666777777777777777888888888999999999:::::::::;;;;;;:::999999999999999999::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;:::::::::::::::::::::<<<======>>>>>>???@@@CCCEEEHHHJJJNNNOOOPPPQQQSSSUUUWWWWWWUUUOOOFFF@@@>>>???AAABBB???FFFMMMeee|||xxxtttoooiiiffffffhhhiiiiiiiiikkkooosssyyy{{{~~~{{{wwwqqqoooooorrrtttuuutttuuuwwwzzz|||}}}}}}}}}wwwrrrkkkddd``````aaaccckkknnnsssyyy~~~}}}uuuvvv|||}}}yyyvvvuuutttrrrpppqqqsssvvvwwwwwwwwwyyyzzzyyywwwtttsssssskkkjjjhhhhhhiiikkkkkkkkkppplllhhheeeeeeggghhhhhhjjjjjjiiigggffffffiiikkkrrrrrrrrrqqqpppnnnlllkkksssuuuxxxzzz{{{zzzzzzzzz}}}}}}|||yyyuuuooojjjgggeeedddbbbaaa```_________``````___]]][[[[[[^^^```gggjjjmmmooooooooopppqqqqqqpppooonnnooooooqqqqqqsssrrrrrruuuxxx{{{||||||tttsssqqqooonnnmmmllllllkkkjjjhhhhhhjjjmmmrrrtttwwwwwwxxxzzz}}}{{{||||||zzzwwwrrrooonnnnnnqqqrrruuuxxx|||jjjOOOCCC:::888;;;777444444555666777888999999666666777777888888888888999999999:::::::::;;;;;;999999999888888999999999::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<===>>>???>>>>>>???@@@CCCEEEHHHJJJNNNOOOPPPRRRTTTVVVWWWWWWWWWQQQHHHAAA>>>>>>>>>???@@@GGGNNNfff~~~zzzsssrrrqqqnnnjjjeee```]]]```ccceeeeeeeeegggmmmrrr|||~~~wwwtttpppnnnppprrrssstttssstttvvvwwwxxxwwwuuutttmmmiiibbb]]]\\\```fffkkktttxxx}}}|||yyysssuuu|||}}}wwwssspppnnnlllkkklllooosssuuuvvv{{{{{{{{{xxxssspppnnnnnniiihhhiiikkknnnppppppppppppmmmhhhfffggghhhjjjjjjkkkjjjgggeeeeeeiiippptttuuuttttttsssrrrqqqppppppzzz|||~~~~~~}}}}}}}}}~~~{{{uuuoooiiifffbbbbbbaaaaaaaaaaaabbbbbbddddddcccaaa``````ccceeehhhkkknnnooonnnnnnooooooppppppooonnnooopppqqqrrrrrrrrrrrruuuyyy}}}~~~~~~vvvtttrrrooommmlllllllllkkkkkkjjjkkkmmmppptttwwwxxxzzz|||}}}}}}|||zzzyyyyyyyyyvvvsssppppppppprrrsssuuuxxx{{{~~~~~~```KKKDDD;;;999;;;888555666777888999:::;;;<<<666666666777888888999999999999::::::::::::;;;;;;:::999999888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;<<<===>>>??????@@@?????????@@@BBBEEEGGGIIIKKKLLLNNNQQQSSSUUUUUUVVVZZZSSSJJJBBB>>>=========BBBHHHNNNgggvvvpppmmmhhhhhhhhhfffccc```___^^^\\\```cccdddeeehhhooouuu|||~~~tttrrrpppoooqqqrrrsssrrrqqqrrrttttttsssooollliiibbb___\\\\\\```hhhqqqwww{{{{{{wwwqqqttt|||yyytttpppllljjjjjjkkkooosssuuuvvvyyyyyywwwsssooolllkkkkkkmmmmmmooorrrtttuuutttrrrnnnmmmllllllnnnpppooooooiiihhhgggfffgggmmmuuu{{{vvvuuutttttttttvvvxxxyyy~~~}}}zzzvvvpppjjjgggcccbbbbbbbbbbbbccccccddddddeeeeeeddddddfffiiilllllloooqqqrrrqqqppppppqqqqqqppppppooopppqqqrrrsssrrrqqqqqqtttwwwzzz{{{{{{wwwtttqqqmmmkkkkkkkkkllllllllllllnnnqqqtttwwwxxxyyy~~~}}}|||~~~{{{yyywwwxxxxxxwwwuuuttttttuuussstttuuuxxx{{{lllSSSFFFCCC<<<999<<<:::888888888888999999999999555666666777888888999999999999::::::::::::;;;;;;::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<:::;;;<<<===>>>?????????@@@@@@@@@AAABBBDDDFFFHHHJJJKKKNNNQQQTTTVVVVVVWWW[[[TTTJJJCCC???>>>>>>>>>BBBGGGMMMfff~~~xxxpppjjjfffddd___```___^^^]]]]]]^^^```\\\```dddfffhhhllltttzzz|||}}}rrrqqqpppppprrrsssrrrqqqoooppprrrrrroookkkeeebbbZZZZZZ[[[___gggqqq{{{{{{wwwooosss||||||vvvrrrnnnmmmlllmmmqqquuuwwwxxxttttttrrroookkkjjjkkklllssssssuuuwwwyyyxxxuuurrrlllmmmppptttwwwwwwuuusssggggggggggggjjjqqqyyywwwvvvvvvvvvxxx|||~~~}}}}}}|||zzzvvvpppkkkhhheeeddddddccccccdddddddddcccdddeeefffgggjjjnnnrrrqqqsssuuuvvvuuusssssstttrrrrrrqqqpppqqqrrrtttuuusssrrrqqqrrruuuwwwxxxwwwvvvtttpppllljjjiiijjjkkklllmmmnnnpppsssvvvxxxyyyzzz}}}zzz}}}zzzwwwvvvwwwxxxxxxwwwvvvwwwyyytttuuuvvvxxx{{{|||}}}___JJJBBBBBB;;;999<<<;;;888888777777666555555555555666666777888999999999999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<======:::;;;;;;;;;;;;;;;;;;:::999:::;;;===>>>?????????AAAAAAAAAAAABBBDDDFFFGGGKKKMMMPPPSSSVVVXXXYYYZZZZZZTTTKKKCCC@@@???@@@@@@BBBGGGLLLfff~~~|||vvvnnniiifffdddaaa^^^bbbaaa```aaaccceeeeeedddbbbcccgggkkkpppuuuyyy|||~~~~~~|||}}}xxxttttttvvvwwwtttqqqooommmkkkkkkiiieee^^^YYYWWWWWWYYY```lllwww~~~wwwpppmmmooozzz~~~~~~ttttttssssssrrrrrrssssssooolllhhheeefffjjjnnnrrrxxx}}}~~~xxxsssrrrssskkklllooouuu{{{zzztttnnngggggghhhkkkooovvv|||{{{{{{}}}{{{vvvpppllliiihhhhhhjjjlllllljjjgggffffffdddcccbbbeeejjjoooqqqpppttttttuuuuuuuuuuuuuuuttttttsssqqqooonnnoooqqqrrrrrrrrrrrrssssssuuuvvvwwwtttrrrooommmkkkkkkkkklllooorrrtttsssppprrrwww|||}}}~~~|||zzzwwwvvvvvvvvvwwwxxxzzz{{{||||||wwwvvvssssssuuuyyykkkPPPIIIAAA<<<<<<;;;888555777777777777888999;;;;;;999999888888888888888999777777888888888999999999888999:::999888888:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<>>>>>>>>>???@@@AAACCCDDDEEELLLMMMOOOPPPPPPRRRUUUWWWZZZSSSJJJBBB>>><<<<<<;;;;;;DDDLLLccc|||tttoooiiidddbbbaaa___]]]aaa``````ccciiinnnqqqrrrpppqqqsssuuuyyy}}}|||yyyzzzvvvtttuuuxxxyyyvvvsssqqqmmmhhheeebbb^^^YYYUUUTTTVVV\\\eeepppyyyzzztttooorrr~~~}}}xxxwwwtttrrrpppooonnnnnniiihhhffffffiiinnnssswww}}}zzztttpppppprrrrrrsssuuuxxxzzzxxxtttppplllnnnrrrwww||||||~~~|||wwwrrrooolllkkkkkklllnnnoooooollljjjiiihhhiiiggggggiiinnnrrrssssssuuuuuuvvvvvvvvvuuuuuutttyyyxxxvvvtttsssrrrssssssuuuuuutttsssrrrrrrrrrrrrrrrqqqnnnlllkkkkkklllmmmpppsssuuutttrrrtttyyy~~~~~~}}}|||{{{yyywwwwwwwwwxxxyyyzzz{{{{{{{{{xxxvvvsssrrrtttyyy~~~|||___LLLFFF>>>:::::::::888555777777777777777888999:::999999888888888888888999999999888999999:::;;;<<<<<<;;;999999888999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<>>>======>>>???@@@BBBCCCDDDJJJKKKMMMNNNOOOPPPSSSVVVXXXRRRIIIBBB???>>>>>>>>>===EEELLLaaavvv|||{{{yyyuuurrrjjjgggccc`````````___^^^``````bbbgggpppxxx~~~~~~~~~}}}zzzwwwvvvvvvttttttwwwzzz{{{xxxtttooojjjbbb\\\XXXVVVUUUTTTVVV[[[cccmmmuuu{{{|||vvvqqqvvv|||zzzvvvqqqnnnlllllllllffffffgggiiinnntttyyy}}}}}}wwwqqqnnnpppsss|||}}}}}}{{{xxxuuussssssrrrvvv}}}zzzwwwrrrnnnllllllnnnpppsssttttttssspppmmmllllllnnnmmmmmmooosssvvvwwwwwwwwwwwwwwwwwwwwwvvvuuutttxxxwwwvvvtttsssqqqpppooouuuuuutttsssrrrrrrqqqqqqpppooonnnmmmlllmmmnnnnnnrrrtttvvvvvvuuuwww{{{}}}}}}||||||zzzxxxwwwwwwyyyzzz{{{{{{||||||zzzwwwsssqqqsssxxx~~~oooUUUFFFAAA;;;888888999777555777777777666666777888888999888888888888888999999999888999:::<<>>===<<<;;;<<<>>><<<<<<===>>>???AAABBBCCCGGGIIIKKKLLLMMMNNNQQQTTTUUUOOOGGGAAA>>>>>>??????>>>EEEKKK___jjjuuu~~~wwwrrrooonnnlllkkkcccaaa___^^^___bbbdddfffdddeeeiiipppyyyzzzwwwtttssssssssstttuuuxxxzzzyyyuuuqqqhhhccc[[[TTTRRRTTTXXXZZZaaahhhpppwww{{{}}}~~~~~~}}}}}}~~~~~~~~~xxxtttrrrzzz{{{yyyuuurrrooooooooooookkkkkkmmmppptttxxx|||~~~~~~|||xxxtttsssvvvxxx|||uuuqqqsssvvvyyy}}}xxxtttooolllkkkmmmqqqtttzzz{{{zzzwwwsssppppppppprrrrrrrrrtttvvvxxxyyyyyyxxxyyyyyyxxxxxxwwwvvvuuuvvvvvvvvvuuutttrrrqqqpppsssssstttuuuuuuuuuuuuuuuooonnnnnnmmmnnnoooppppppsssuuuwwwxxxxxxzzz}}}~~~}}}|||~~~}}}|||{{{yyywwwtttvvvxxxzzz|||~~~~~~~~~{{{xxxtttqqqsssxxx~~~bbbMMMAAA>>>999777888888888777888777666666666666666777888888888777888888999:::777777888:::>>>DDDIIILLLEEE???999888;;;<<<:::777:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<>>>=========>>>@@@AAACCCDDDFFFHHHJJJKKKLLLNNNQQQTTTTTTNNNFFF???<<<<<<=========DDDIII\\\aaalll}}}|||wwwqqqkkkhhhgggffffff___^^^]]]]]]```ffflllqqqrrrtttxxx~~~xxxsssqqqqqqqqqrrrsssuuuvvvvvvsssoookkk^^^[[[WWWTTTUUU[[[ccchhhttt{{{}}}}}}||||||||||||}}}}}}{{{uuuqqqsss}}}wwwvvvtttsssssstttvvvwwwwwwwwwwwwxxxyyy{{{}}}~~~yyy{{{}}}}}}}}}}}}~~~~~~{{{tttrrrwww|||xxxuuupppmmmmmmpppuuuxxx}}}yyyuuurrrrrrsssrrrsssuuuvvvwwwxxxyyyzzzyyyyyyzzzzzzyyyxxxxxxwwwwwwxxxxxxxxxxxxxxxwwwvvvuuuvvvwwwwwwxxxwwwwwwvvvnnnooooooooopppqqqrrrrrrtttuuuwwwyyyzzz|||~~~}}}|||}}}}}}|||zzzvvvtttqqqtttwww{{{~~~{{{xxxuuussstttyyypppUUUEEE>>><<<:::888888999999999888777666666666666666777888888777777888999999:::777777777888;;;@@@EEEGGGDDD???999999<<<===;;;777:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<>>>>>>>>>>>>???AAABBBDDDEEEFFFHHHJJJKKKLLLOOORRRUUUVVVPPPGGG@@@===<<<<<<<<<<<>>===<<<;;;<<<>>>>>>??????@@@AAACCCDDDEEEFFFHHHJJJLLLMMMOOOSSSUUUYYYSSSJJJCCC???>>>>>>>>><<>>===<<<;;;<<<>>>>>>>>>>>>???@@@BBBDDDDDDEEEGGGIIIKKKLLLOOORRRUUUVVVPPPHHHAAA>>>>>>>>>???>>>CCCFFFYYY~~~TTTZZZdddppp~~~zzzssskkkfffcccddddddddddddfffjjjllllllkkkjjjlllsss|||}}}uuuooolllkkkjjjiiijjjkkkjjjgggdddaaaaaabbbgggooouuuyyy}}}{{{|||||||||{{{{{{|||||||||{{{}}}|||wwwsssqqqwww~~~~~~~~~~~~~~~}}}zzzyyywwwvvvwwwyyy}}}xxxrrrooopppqqqnnnrrrwwwxxxxxxxxxzzz}}}xxxyyyzzz|||}}}}}}~~~~~~{{{yyywwwuuuttttttvvvvvvvvvwwwxxxyyyyyyxxxvvvuuusssttttttuuuvvvvvvuuuuuuqqqqqqsssvvvzzz|||||||||{{{|||~~~}}}|||||||||{{{xxxuuuuuuwww{{{~~~~~~wwwxxxxxxzzz}}}sssUUUFFFEEE999::::::999777777888999777777777777888999;;;;;;777777777777888999:::;;;::::::;;;<<<<<<=========444888;;;======<<<<<<===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<>>><<<======>>>???AAABBBCCCDDDFFFHHHJJJLLLNNNRRRUUUPPPKKKCCC>>><<<<<<===>>>AAAEEEHHHYYY~~~SSSZZZbbbiiiqqq}}}zzzxxxuuupppkkkeeeaaa^^^```aaaeeeiiifffdddkkkvvvuuuvvvwwwzzzzzznnnfffdddeeedddeeefffgggiiijjjjjjjjjmmmttt{{{~~~~~~}}}zzzyyywwwvvvvvvvvvwwwwww|||vvvqqqnnnmmmsss}}}|||zzz|||~~~yyyvvvuuuvvv{{{zzzvvvuuuuuuvvvuuuwwwyyy{{{{{{yyywwwuuuyyyyyyzzz{{{|||}}}~~~~~~}}}||||||{{{zzzxxxwwwvvvyyyxxxwwwwwwxxxxxxwwwuuu{{{xxxuuussstttvvvwwwwwwuuuwwwxxxyyyyyyzzz|||~~~~~~~~~~~~}}}|||||||||xxxyyy|||~~~~~~}}}|||zzz}}}zzzxxxzzz~~~~~~wwwtttyyy~~~```OOOFFF@@@<<<;;;999777666666777888999999888888888888888999777666777999:::;;;999777;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;:::999999;;;>>>::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<=========>>>???@@@BBBBBBKKKIIIHHHHHHKKKMMMOOOPPPUUUMMMCCC>>>>>>>>>===;;;<<>>>>>>>>>>>???AAABBBCCCHHHGGGGGGIIILLLOOOQQQRRRTTTMMMCCC>>>===>>>===;;;===???FFFYYYzzzSSSXXX^^^dddiiisss{{{vvvrrrooohhheee```]]]\\\^^^aaadddeeegggkkknnnnnnpppxxx~~~{{{zzzvvvnnngggccceeegggrrryyy{{{wwwtttuuuwwwzzzyyyyyyxxxvvvvvvvvvvvvvvvzzz|||}}}{{{wwwsssqqqppp}}}~~~}}}}}}}}}{{{{{{{{{{{{{{{yyyxxxyyyyyywwwxxxzzz{{{{{{zzzxxxwwwuuuuuuvvvxxxyyyzzz|||||||||||||||||||||{{{zzzzzzzzzxxxvvvuuuvvvwwwwwwwwwxxxuuurrrqqqqqqrrrsssrrrrrrtttuuuvvvwwwzzz}}}~~~}}}wwwxxxzzz||||||{{{yyyxxxwwwwwwwwwzzz|||vvvwwwhhhOOOCCC>>><<<;;;:::888777666666777888777777777666666777777888<<<999555555666999:::;;;<<<<<<============<<<<<<::::::;;;;;;<<<;;;;;;:::;;;<<<<<<;;;999999;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDEEEGGGJJJMMMOOOQQQRRRTTTMMMCCC===<<<<<<<<<:::>>>@@@FFFWWWvvvRRRVVV\\\```eeemmmxxxyyytttooolllgggdddaaa^^^^^^aaadddggghhhkkkooosssuuuzzz}}}~~~|||xxxuuutttrrrnnnlllmmmrrrvvv~~~xxxrrrrrrtttzzzxxxxxxwwwwwwvvvvvvvvvvvv{{{|||}}}{{{wwwssspppooo~~~}}}|||~~~~~~|||zzzzzz{{{|||yyyzzz{{{||||||{{{zzzyyyuuuuuuvvvxxxyyyzzz{{{|||zzzzzz{{{{{{{{{{{{{{{zzz{{{xxxvvvuuuvvvxxxxxxxxxwwwuuurrrqqqrrrsssrrrrrrqqqssstttuuuwwwzzz~~~~~~}}}vvvwwwyyyzzzzzzyyyxxxwwwwwwxxx{{{~~~}}}~~~~~~}}}```KKKAAA>>><<<:::999888777666777777777666666666666666666777888;;;999666666777999999999:::;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<;;;:::999:::<<<;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<============>>>>>>??????@@@BBBCCCDDDBBBEEEHHHKKKMMMNNNPPPRRRSSSMMMDDD>>>;;;;;;;;;:::???@@@EEEUUUsssRRRUUUYYY]]]aaaiiirrrxxx~~~yyysssmmmjjjddddddcccbbbbbbcccddddddlllqqqvvvzzz|||zzz}}}{{{vvvvvvvvvwwwzzz{{{tttrrrttt|||vvvvvvvvvvvvvvvwwwvvvvvvvvvxxxyyyxxxtttoookkkhhhhhh|||~~~~~~||||||||||||}}}zzz{{{||||||||||||{{{zzzwwwwwwxxxyyyzzz{{{||||||xxxxxxyyyzzzzzzzzzyyyyyy{{{yyywwwwwwxxxyyyyyyyyywwwuuusssssstttuuutttsssrrrssstttuuuwwwzzz}}}|||~~~~~~}}}{{{vvvvvvwwwwwwwwwwwwvvvuuuuuuxxx|||tttXXXGGG???<<<<<<888888777777777777777777666666555666666777888888999888777888::::::888666888999:::;;;;;;;;;;;;;;;999::::::;;;<<<<<<<<<;;;;;;<<<===<<<:::999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>???@@@AAACCCCCCCCCFFFIIIKKKKKKLLLNNNPPPSSSNNNFFF???;;;::::::;;;>>>AAAFFFTTTpppTTTUUUWWWYYY]]]ccckkkqqq~~~|||vvvpppjjjfff```aaabbbdddeeeeeeeeedddpppxxx~~~zzzzzz|||uuussswww|||vvvssstttuuuvvvwwwxxxxxxwwwzzzyyyvvvqqqkkkfffeeeeeevvv~~~}}}}}}}}}~~~|||||||||}}}}}}|||||||||zzzzzzzzzzzz{{{{{{{{{{{{wwwxxxxxxyyyyyyyyyxxxxxxzzzyyyyyyyyy{{{|||{{{zzzvvvuuussstttvvvwwwvvvvvvssstttuuuvvvwww{{{}}}{{{|||}}}~~~~~~|||{{{uuuuuuuuuuuuuuuuuuttttttrrrvvv}}}eeeOOOCCC===::::::777777777777777777777777666666666666777888999999888888888999::::::777555777888999:::::::::::::::999999:::;;;<<<<<<<<<<<<;;;<<<======;;;999999::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<=========>>>???@@@BBBBBBCCCGGGJJJKKKJJJJJJNNNQQQTTTOOOGGG@@@;;;:::;;;<<<===@@@FFFSSSoooXXXVVVUUUUUUWWW]]]dddiiittt{{{uuuooohhhddd___aaadddhhhkkknnnooopppvvv~~~|||zzz}}}}}}yyyrrrsssyyy}}}wwwpppqqqtttvvvxxxyyyyyyyyy{{{xxxtttmmmgggddddddfffrrr}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyzzzyyyyyyxxxxxxzzzzzz{{{|||~~~~~~|||zzztttsssrrrtttvvvxxxxxxwwwvvvvvvvvvvvvxxx{{{|||||||||}}}{{{tttttttttttttttssssssrrrrrrwww~~~vvvWWWGGGAAA>>>;;;:::666666777777777777777666777666666777888999:::::::::999888888999999888666777888999:::;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<;;;<<<>>>===;;;999999999999999::::::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAABBBEEEIIIIIIHHHJJJOOOTTTUUUQQQIIIAAA<<<:::<<<===<<<@@@FFFTTTnnnZZZXXXTTTRRRSSSXXX___cccnnnzzz{{{uuuooohhhdddcccdddhhhmmmsssxxx|||zzz~~~|||||||||}}}yyyuuupppsss{{{zzztttnnnpppsssvvvxxxyyyzzzzzzvvvsssmmmgggaaa___aaacccqqq~~~|||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{zzzzzzyyyxxxxxxzzz{{{{{{{{{zzzzzzyyyxxxzzzzzz|||}}}zzzrrrqqqqqqsssvvvxxxxxxwwwwwwwwwwwwwwwxxx|||~~~|||}}}~~~}}}tttttttttssssssrrrrrrrrrtttzzzlllPPPDDDBBB@@@===<<<555666777777777777777666777777777777888999:::;;;===:::777555666888999999888999:::;;;<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<;;;<<<>>>===;;;999888999888999999::::::999999888<<<<<<<<<<<<=========>>>;;;;;;<<<<<<===???@@@AAA@@@DDDGGGHHHGGGKKKRRRXXXVVVRRRJJJBBB<<<:::<<<>>>;;;@@@GGGTTTnnnaaaYYYRRRQQQTTTWWW]]]cccnnnsss}}}yyyrrrmmmjjjhhhnnnrrrxxx~~~}}}}}}~~~|||sssrrrssswww{{{|||pppppprrrtttvvvxxxyyyzzzwwwtttmmmccc[[[XXX[[[___lll~~~~~~~~~{{{zzz|||{{{|||}}}}}}}}}}}}}}}|||zzzzzzzzzyyyyyyxxxxxxxxxxxxzzz}}}}}}|||zzzzzz{{{|||}}}}}}}}}|||zzzxxxwwwxxxvvvuuuuuuwwwzzz{{{{{{zzzyyyyyyzzz}}}}}}{{{{{{{{{vvvuuusssrrrrrrssssssssszzz~~~sss\\\GGGBBBAAA;;;888;;;;;;:::999999::::::888777777666555444555777999:::;;;:::777666555666777888888888777777777777888888999999:::;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999::::::::::::<<<>>>???===<<<<<<<<<<<<<<<===>>>???@@@AAAAAADDDFFFGGGIIIJJJMMMQQQTTT]]]YYYRRRHHH@@@;;;;;;;;;;;;<<>>???@@@AAAAAADDDEEEGGGHHHJJJMMMQQQTTT[[[WWWPPPHHH@@@;;;;;;<<<>>>???FFFXXXsssmmmcccZZZUUUTTTSSSWWW\\\]]]aaaiiitttxxxtttvvv}}}}}}}}}sssmmmmmmuuuxxxqqqqqqqqqtttwwwxxxwwwvvvrrrnnnfff]]]VVVUUUXXX[[[eeexxx}}}{{{}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}{{{zzzyyywwwxxxxxxyyyyyyzzzzzz{{{yyyyyyyyyxxxvvvvvvwwwxxxzzzzzzzzzzzzyyyxxxvvvvvvvvvwwwzzz}}}~~~|||xxxxxxxxxzzz|||~~~|||zzzzzz|||yyyzzzyyyvvvssssssvvvyyykkkwwwuuuZZZJJJ===<<<===:::999;;;999888777777888888777666666666555555555777999:::666666666666666666777777888888777777777777888888888888999999::::::;;;;;;888888999999999999999999:::999999888888999::::::888:::<<<<<<:::999::::::<<<<<<===>>>???@@@AAAAAACCCEEEGGGHHHIIILLLPPPSSSWWWTTTNNNGGG???;;;;;;<<>>>>>===<<<===>>><<<<<<===>>>???@@@AAAAAACCCDDDFFFGGGIIIKKKOOORRRTTTRRRMMMFFF???<<<;;;<<<<<<>>>FFFXXXsss}}}sssggg```ZZZTTTSSSUUURRRUUUZZZbbbmmm}}}~~~yyymmmdddiiixxxmmmkkkiiikkkoooqqqpppnnniiiddd\\\VVVRRRRRRTTTUUU]]]lll}}}|||{{{{{{|||}}}~~~zzz{{{|||}}}}}}~~~}}}}}}{{{{{{zzzyyyyyyxxxwwwwwwxxxxxxwwwuuuttttttuuuwwwyyyxxxxxxwwwvvvvvvvvvvvvvvvyyy~~~|||zzz{{{|||~~~|||{{{|||xxxxxxuuuqqqooopppuuuzzz|||{{{}}}oooooommmUUUHHHBBB<<<;;;:::888888999777666555555777888777555555555555666666777888999333444555666777777666666888888777777777777888888888888999999999999::::::999999999::::::;;;;;;;;;999999888888999::::::;;;>>>?????????======>>>@@@<<<<<<===>>>???@@@AAAAAABBBCCCEEEGGGHHHKKKOOORRRRRRQQQLLLFFF@@@<<<<<<<<<;;;===EEEWWWrrrvvvllleee]]]UUUPPPPPPPPPSSSXXX^^^fffrrrqqqfff```iii|||tttnnniiihhhlllnnnllliiiddd```YYYUUUSSSRRRRRRRRRYYYddduuu~~~|||||||||{{{|||~~~yyyzzz{{{}}}~~~~~~~~~~~~||||||{{{zzzxxxwwwvvvvvvvvvwwwxxxwwwvvvuuuwwwyyyyyyxxxwwwvvvvvvvvvvvvvvvyyy{{{~~~|||{{{{{{}}}~~~}}}~~~wwwtttooolllmmmpppuuuxxxzzz~~~yyy{{{}}}rrr~~~|||aaaPPPDDDAAA>>>;;;888777888999777666555666777888777666555555666666777888888888666666666666666666777777888888777777777777888888999999::::::::::::::::::666666777777888999999999999999999999:::;;;<<<<<<<<<======<<<;;;;;;<<<>>><<<<<<===>>>???@@@AAAAAAAAACCCEEEFFFGGGJJJNNNQQQRRRPPPMMMGGG@@@===<<<<<<<<<>>>GGGZZZuuuzzzrrrkkkcccYYYRRRQQQNNNRRRVVVZZZ___hhhttt}}}{{{wwwkkkddddddnnnwwwnnnjjjkkkllliiifff```\\\XXXUUUTTTSSSQQQOOOTTT\\\jjj{{{~~~}}}}}}}}}zzz{{{|||}}}}}}~~~}}}}}}{{{{{{zzzyyyyyyxxxwwwwwwuuuwwwyyyyyyxxxxxxyyyzzzyyyxxxwwwvvvvvvvvvwwwxxx{{{|||}}}~~~{{{zzz{{{}}}~~~~~~~~~wwwpppjjjhhhlllrrrvvvwww{{{~~~|||}}}~~~|||{{{oooXXXMMM??????===999666666888:::777666555666888999888777444555666777777888888888999888777666666666777888888888777777777777888888;;;;;;::::::::::::::::::555666666777888888999999::::::::::::;;;<<<===>>>;;;;;;;;;:::999999;;;===<<<<<<===>>>???@@@AAAAAAAAABBBDDDEEEGGGJJJNNNQQQSSSQQQNNNHHHAAA===<<<<<<===???HHH[[[vvvwwwrrrjjj^^^VVVTTTLLLPPPUUUXXX[[[aaakkksss~~~}}}}}}~~~zzzuuurrrhhhgggjjjuuusssllllllkkkhhhddd^^^[[[WWWUUUUUUSSSPPPMMMQQQWWWcccsss}}}}}}|||}}}}}}}}}}}}}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyytttwwwzzz{{{{{{zzz{{{{{{yyyxxxwwwvvvvvvwwwwwwxxx}}}||||||}}}}}}{{{yyyzzz|||}}}||||||}}}~~~wwwooogggfffmmmtttwwwwww|||zzz{{{yyycccOOOGGG<<<===<<<888555666999;;;777666666777888999999888444555666777888888888888;;;:::777666555666777888888888777777777777888888;;;;;;;;;;;;;;;;;;;;;;;;777888888999::::::;;;;;;:::::::::;;;<<<===>>>???;;;<<<<<<:::999999;;;===<<<<<<===>>>???@@@AAAAAAAAABBBDDDEEEGGGIIIMMMPPPSSSRRRNNNHHHBBB===<<<<<<<<>>===;;;999999999;;;<<<444555666777888888777777999888888777666555555444444666111222888555222:::888666444333444888;;;>>>;;;;;;::::::999888777777<<<;;;;;;:::::::::;;;;;;<<<<<<;;;::::::::::::;;;999999::::::::::::;;;;;;:::;;;<<<>>>@@@BBBDDDDDDBBBCCCDDDEEEFFFHHHLLLPPPPPPSSSRRRIIIAAA>>><<<:::===@@@FFFXXXxxx{{{tttlllbbb[[[SSSOOOOOOSSSUUUWWW[[[```ooozzz}}}uuukkkfffgggfffiiittt}}}mmmgggbbb\\\YYYYYYWWWSSSRRRRRRQQQPPPOOOMMMQQQZZZggguuu~~~~~~~~~~~~}}}}}}}}}{{{zzzzzz{{{|||{{{yyywwwuuuuuuuuuvvvvvvvvvvvvvvvyyyyyyzzzyyyxxxxxx{{{}}}~~~~~~|||yyy}}}|||yyyuuurrrqqqqqqssstttyyyxxxwwwwwwwwwxxxyyyzzz{{{mmm[[[MMMCCC>>>===:::888666666777777777666666555555555666666888888888777666555555555444666333666>>>:::666>>><<<:::888666666888:::<<<;;;;;;:::999999888777777;;;::::::999999999::::::<<<<<<;;;::::::::::::;;;999999::::::::::::;;;;;;;;;;;;===>>>@@@AAACCCCCCDDDEEEEEEEEEEEEGGGKKKNNNPPPSSSRRRIIIAAA>>><<<:::===???FFFWWWvvv{{{rrrhhhaaaWWWRRROOOQQQRRRSSSWWW]]]eeeooo~~~xxxuuupppiiiddddddiiiqqqqqqddd\\\XXXXXXUUUSSSRRRQQQQQQQQQOOOMMMJJJNNNWWWcccqqq~~~}}}}}}|||yyyxxxxxxxxxyyyyyywwwuuuuuuuuuvvvwwwwwwwwwwwwwwwxxxyyyzzzzzzzzz{{{}}}|||yyy|||~~~}}}~~~}}}{{{yyyvvvuuutttsssvvvtttrrrooonnnooopppqqqsss{{{uuuaaaUUUKKKDDD@@@>>>;;;888666555444444999888666555444444555555888888777777666666555555333777666;;;DDD@@@;;;@@@???>>>;;;999888888999::::::::::::999888888777777999999999888888999999:::<<<<<<;;;::::::::::::;;;999999::::::::::::;;;;;;<<<<<<===>>>???@@@AAAAAAEEEEEEEEEEEEDDDFFFIIILLLPPPSSSQQQIIIAAA>>><<<:::===???EEEUUUtttwwwmmmfff___YYYTTTRRRRRRRRRVVV\\\___gggttt|||tttrrrpppkkkhhhhhhmmm{{{zzziii]]]XXXYYYQQQPPPOOOOOOOOOOOOLLLJJJKKKNNNVVVaaannn}}}~~~}}}}}}|||xxxwwwvvvvvvwwwvvvuuusssuuuvvvwwwxxxxxxxxxwwwwwwwwwxxxzzz{{{{{{|||~~~~~~|||zzzzzz|||}}}}}}~~~|||zzzxxxwwwvvvuuutttqqqlllhhhfffggghhhjjjooowwwhhhYYYQQQIIICCC@@@???===:::888777777777888888777777777666666666888777777777666666666555333777888>>>HHHCCC:::>>>>>>===<<<:::999999999999:::999999999888888777777999999999999999999:::;;;<<<<<<;;;::::::::::::;;;999999999:::::::::;;;;;;<<<======>>>>>>?????????CCCCCCDDDDDDDDDFFFJJJMMMOOOSSSQQQIIIAAA>>>===;;;===???DDDSSSqqq}}}tttmmmggg```YYYUUURRRQQQTTTYYYXXX^^^iiiuuuxxxqqqpppqqqoooooopppvvvuuucccYYYWWWNNNMMMLLLLLLMMMLLLJJJHHHKKKMMMSSS\\\hhhuuu~~~~~~~~~~~~}}}{{{yyyxxxwwwxxxxxxwwwuuuuuuvvvxxxyyyyyyyyyxxxwwwuuuwwwyyy{{{{{{|||~~~}}}~~~~~~}}}|||{{{{{{zzz|||~~~}}}zzzxxxvvvvvvwwwwwwqqqmmmgggbbb___```ccceeepppzzzzzzbbbUUUMMMFFF@@@<<<;;;;;;:::999999999999555666888::::::999888777777777777777666666666666333777777???IIIBBB777999:::::::::999999999999999999999888888888888888777:::::::::::::::;;;<<<<<<<<<<<<;;;::::::::::::;;;999999999:::::::::;;;;;;<<<<<<=========>>>>>>>>>???AAABBBBBBDDDGGGKKKOOOOOORRRQQQIIIAAA>>>===;;;<<>>777777777888888888888999555666777999::::::999888777777777777666666666666333777777???JJJCCC777777666777888999::::::999999888888888888888888888888::::::::::::;;;<<<======<<<<<<;;;::::::::::::;;;999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>>???@@@BBBCCCGGGLLLOOONNNRRRQQQIIIAAA???===;;;<<>>>>>>>>???AAAAAACCCFFFJJJMMMNNNRRRPPPHHHAAA???>>><<<;;;@@@GGGTTTnnnzzzrrriiiccc\\\UUUTTTWWWSSSSSSUUUYYYbbbooo}}}|||wwwrrrooommmmmmpppuuuxxx|||}}}ggg```VVVSSSOOOMMMLLLLLLKKKKKKHHHHHHIIILLLRRR[[[ccchhhuuu~~~~~~{{{{{{|||~~~|||zzzzzz{{{zzzyyyuuuwwwzzz||||||{{{yyywwwyyy{{{~~~~~~zzzzzzxxxtttpppqqqvvv{{{~~~||||||}}}zzzwwwyyyzzz{{{zzzwwwsssnnnkkk___YYYQQQKKKJJJOOOUUUZZZfff}}}|||[[[GGG===999:::>>>888999999:::::::::999999<<<888333000///111666888666666666666777777777777444777777AAAOOOJJJ??????777888:::;;;;;;:::888777777777777777777888888888888888888888999:::;;;<<<<<<<<<;;;::::::::::::;;;999999:::::::::;;;;;;;;;999999:::;;;<<<===>>>???@@@AAAAAAAAABBBDDDHHHKKKNNNQQQPPPHHHAAA???>>><<<;;;@@@HHHUUUooozzzooogggccc^^^VVVQQQVVVRRRQQQUUUZZZcccsss{{{uuuqqqoooqqqrrrrrruuunnn]]]XXXSSSMMMKKKKKKKKKJJJHHHJJJJJJJJJJJJMMMRRRZZZ```iiisss~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~|||zzzyyyzzz{{{||||||{{{zzzyyyxxxyyyzzz{{{{{{}}}~~~|||zzzwwwsssnnnllloootttyyy||||||zzzxxxyyyyyyxxxwwwuuuooohhhbbbWWWNNNHHHIIIGGGEEENNN]]]kkkkkkMMMDDDBBB===777777777777888888888888777777777777777777666666666666666888;;;;;;:::888777777333777===CCCFFFDDD>>>999888888888888888888888888777777777888999999::::::888888:::<<<===>>>>>>>>><<<<<<<<<;;;;;;:::999999AAA===:::;;;>>>???===999::::::;;;<<<===>>>???@@@AAA???@@@DDDFFFFFFGGGKKKPPPRRRRRRMMMFFF@@@======???BBBGGGTTTooowwwooojjjddd]]]WWWTTTQQQRRRVVV[[[aaammmxxx{{{tttooorrrvvvzzz~~~vvvdddYYYTTTOOOLLLLLLMMMKKKIIIIIIIIIIIIIIILLLQQQXXX]]]eeemmmxxx~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{{{{{{{{{{|||{{{zzzyyyxxxwwwxxxxxxyyyzzz|||~~~~~~|||zzzuuurrroooooorrrwww}}}~~~}}}|||zzzwwwtttoooggg___YYYQQQJJJGGGHHHFFFFFFRRRccc~~~zzz```GGG@@@???:::777888777888888888888888888777777777777777666666666666444444555444444666999;;;:::888666888;;;======<<<999999999999999999999999777777777888999999::::::============<<<;;;:::999;;;;;;::::::;;;;;;<<<======:::777888<<>><<<::::::;;;<<<===>>>??????DDDAAAAAADDDFFFGGGJJJNNNPPPRRRRRRMMMFFF@@@======@@@BBBGGGTTToooxxxrrrkkkccc^^^SSSQQQSSSWWWZZZ]]]ccckkkuuu|||tttmmmnnnuuu}}}jjjZZZUUUPPPNNNNNNNNNKKKIIIGGGHHHHHHHHHJJJNNNUUUYYY```eeelllttt|||~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{{{{zzzyyyxxxwwwvvvvvvvvvyyy{{{}}}~~~~~~}}}{{{yyytttsssrrrsssvvv|||~~~{{{vvvpppjjjbbbYYYTTTKKKHHHFFFGGGFFFJJJ]]]qqq}}}dddQQQ@@@<<<;;;888777:::888888999999999999888888777777777777666666666666777666444333444999@@@FFFZZZOOO@@@777666888::::::999999999999999999999999777777777888999999::::::??????>>>===<<<:::999888;;;:::999999:::===???AAAIIIDDD>>><<<<<<===;;;999:::;;;;;;<<<===>>>??????EEEBBBAAADDDFFFGGGKKKPPPPPPRRRRRRNNNGGG@@@>>>>>>AAABBBFFFRRRnnn~~~wwwooohhhcccWWWSSSSSSUUUWWWWWW[[[```hhhsss||||||yyyrrrllljjjuuunnn]]]XXXRRROOONNNNNNKKKHHHFFFGGGGGGGGGIIILLLQQQTTTYYY\\\aaafffnnnzzz~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{|||{{{zzzyyyxxxwwwvvvvvvwwwyyy{{{}}}}}}|||zzzyyyuuuvvvxxxyyy{{{~~~~~~~~~~~~~~~~~~zzzuuuooohhhaaaZZZUUUKKKIIIIIIHHHIIITTTmmmkkkRRRGGG>>>;;;999777888;;;999999999::::::999999999777777777777666666666666888777555444555:::BBBHHHjjj[[[III<<<888999888777999999999999999999999999777777777888999999:::::::::;;;;;;<<<<<<<<<<<<;;;<<<;;;999999:::<<>>>>>???BBB@@@AAAFFFIIIHHHJJJMMMOOOQQQRRROOOHHHAAA>>>>>>@@@AAADDDPPPkkk}}}uuunnniii^^^XXXSSSSSSRRRRRRUUUZZZ^^^ggguuu{{{tttqqqrrrrrrooolllppp}}}sssccc]]]UUUPPPNNNLLLJJJGGGEEEFFFGGGGGGHHHIIIMMMOOOQQQSSSXXX]]]eeerrr}}}}}}}}}}}}}}}~~~~~~~~~|||zzz||||||{{{zzzyyyxxxwwwvvvuuuwwwzzz||||||{{{yyyxxxxxx{{{~~~~~~}}}{{{{{{zzz{{{{{{~~~{{{uuuooohhhaaaYYYUUUOOONNNMMMLLLPPPaaaqqq^^^JJJDDD???<<<:::777888;;;999999999::::::999999999777777777777666666666666444555444444444666;;;>>>OOOGGG===888888::::::999999999999999999999999999777777777888999999::::::777888999;;;<<<<<<======>>>===:::999999;;;===>>>===:::777666777:::===>>>;;;;;;<<<<<<======>>>>>>???@@@EEELLLOOOLLLJJJLLLNNNQQQRRROOOIIIBBB???>>>>>>???BBBNNNjjj|||vvvrrrfff]]]UUURRRQQQPPPRRRVVVXXX^^^iiiuuuuuuqqqllliiikkknnnqqqsss|||~~~nnnfff[[[SSSOOOLLLIIIGGGEEEFFFGGGHHHGGGHHHJJJLLLJJJMMMSSSYYYcccqqq}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{|||||||||{{{zzzyyyxxxwwwtttvvvxxxzzz{{{zzzxxxwwwzzz~~~~~~}}}{{{{{{{{{{{{|||~~~yyyrrrkkkcccZZZTTTUUUVVVVVVWWW___uuuxxxbbbTTTFFFCCC@@@<<<:::888888888888888999999999999888888777777777777666666666666444666888888777777777999888777555555666777777666888888888888888888888888777777777888999999::::::888999999::::::999999888???===;;;999888999:::;;;:::999888777888:::===>>><<<<<<<<<<<<======>>>>>>???AAAHHHQQQTTTPPPLLLLLLNNNQQQSSSPPPIIICCC???>>><<<>>>BBBOOOkkk{{{xxxjjjaaaXXXUUUSSSPPPPPPSSSUUUXXX^^^gggsssrrrpppmmmjjjkkkrrr{{{yyyoooaaaVVVPPPMMMJJJHHHEEEGGGHHHHHHGGGGGGHHHIIIIIINNNUUU]]]ggguuu}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{yyyzzzzzz{{{zzzyyyxxxwwwrrrtttwwwyyyzzzyyywwwvvvyyy}}}|||{{{zzzzzz|||~~~~~~zzztttlllccc]]]___bbbfffkkkwwwkkkXXXOOOCCCAAA>>>:::999999777555777888888888888888888777777777777777666666666666666888::::::999888777888777888999888555333333444777777777777777777777777777777777888999999::::::888888888888888777666555<<<<<<;;;999999888888888>>>===<<<;;;::::::;;;<<<<<<<<<<<<<<<============>>>@@@FFFOOORRRNNNLLLLLLMMMPPPSSSQQQJJJCCC@@@???<<<>>>DDDQQQmmm}}}zzzkkkccc[[[XXXVVVRRRPPPPPPUUUUUUXXX^^^iiiwwwuuuuuusssppppppyyyvvvfffYYYQQQNNNLLLJJJEEEGGGIIIIIIGGGGGGGGGHHHLLLRRRZZZcccnnnzzz}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}|||{{{wwwxxxyyyzzzyyyyyywwwvvvrrrtttvvvyyyyyyyyywwwvvvwww~~~|||zzzyyyyyyxxxxxxyyy|||}}}vvvnnniiihhhmmmttt|||eeeTTTOOOAAA???;;;888777888666333777777888888888888777777777777777777666666666666222444666666555444444555555888:::888333222444888666666666666666666666666777777777888999999::::::666666777777777777666666:::::::::999999999888888444555777888999:::===???<<<<<<<<<===============<<<===BBBJJJMMMJJJIIIKKKMMMPPPSSSQQQKKKDDD@@@???===@@@EEETTTpppzzzsssmmmeee^^^XXXTTTQQQOOOJJJMMMTTT\\\aaafffqqq|||~~~yyy}}}|||zzzvvvdddZZZSSSMMMIIIIIIJJJFFFDDDGGGHHHEEEEEEFFFQQQUUUaaaqqqzzz|||}}}~~~~~~~~~}}}zzzzzzzzz{{{zzzyyyxxxwwwvvvuuuvvvwwwxxxxxxyyy}}}~~~~~~~~~uuunnnqqqsssvvvyyy|||~~~~~~yyyxxxxxx~~~~~~eeeQQQFFF???===:::888666666777777555555555555666666777777666555555444444555777888888777555444444444555666444777999:::999777666777444444444555666777777888999999888888888888999999===;;;999777666666777888999999999888888888888888777777777888999:::<<<===============>>>>>>>>>>>>BBBBBBCCCEEEGGGIIIKKKLLLNNNRRRVVVUUUNNNFFF@@@===@@@@@@EEEVVVrrrnnnzzzwwwrrrjjjccc]]]XXXSSSPPPLLLMMMRRRXXX\\\```jjjuuu}}}yyyzzz~~~}}}yyyggg\\\UUUNNNJJJJJJJJJFFFEEEHHHIIIGGGHHHKKKUUUZZZffftttzzz|||~~~}}}|||}}}~~~~~~~~~}}}zzzyyywwwxxx{{{||||||zzzwwwuuuxxxyyyzzzzzzzzz{{{~~~|||rrrjjjkkknnntttzzz~~~|||sssZZZJJJCCC>>>===:::888666666777777555555666666777777777777888888777777888999:::;;;777777666666555555555666555777999:::888666666666444444555555666777777888888888888777777888888888;;;:::888777666666888888999999999999999999999999999999999:::;;;<<<>>>???>>>>>>>>>>>>????????????>>>??????AAACCCEEEGGGIIILLLPPPUUUTTTNNNGGGAAA???@@@???EEEVVVrrr]]]mmm}}}}}}yyyrrrkkkddd]]]VVVQQQNNNMMMOOOSSSUUUXXXaaakkkvvvxxxrrrqqqvvv~~~~~~kkk___WWWPPPLLLKKKJJJFFFFFFIIIJJJIIILLLPPPYYYaaannnwwwzzzzzz}}}{{{{{{|||}}}}}}}}}}}}|||zzzyyywwwtttvvvzzz|||{{{yyyvvvtttwwwxxxzzzzzzzzz{{{~~~}}}~~~{{{qqqjjjfffkkksss{{{gggPPPFFFDDD===<<<:::888777666777777555666666777777777777777888888888888999:::;;;<<<777777777777777666666555555777999999777555555555444444555555666777777777777777777777777777777777999999777666666777888999999999999999999999999999::::::::::::;;;<<<>>>>>>>>>>>>?????????@@@@@@@@@???@@@@@@BBBDDDFFFHHHJJJJJJOOOTTTTTTNNNGGGBBBAAA??????EEEWWWsssPPP```qqq{{{zzzssslllcccZZZTTTPPPMMMLLLNNNOOORRRZZZccciiirrr|||qqqkkkkkksss}}}nnnbbbZZZRRRMMMLLLJJJGGGGGGIIIJJJJJJNNNSSS]]]gggsssyyyyyyyyy|||{{{|||}}}}}}~~~~~~}}}zzzyyyyyyuuuvvvwwwwwwvvvuuusssqqqsssuuuwwwxxxyyy{{{~~~}}}|||~~~~~~~~~~~~~~~zzztttpppiiimmmssszzzsss[[[JJJBBBAAA<<<;;;:::888777666666666555555666777777777666555444444555555666888888999666777888888888777555444666777888888666444444444555555555555666666777777666666777777777777666666777777777666777888999:::777777888888888888888888888888888999999;;;<<<<<<===>>>>>>>>>>>>????????????@@@AAABBBDDDFFFHHHJJJJJJOOOTTTTTTNNNFFFAAA???>>>???FFFWWWtttJJJTTTbbbppp~~~zzzsssjjj```ZZZSSSOOOLLLMMMNNNOOOVVV]]]___hhhuuuyyynnngggfffoooyyyooocccZZZSSSNNNMMMLLLIIIHHHJJJIIIJJJOOOWWWaaalllwww{{{yyyzzz}}}~~~~~~}}}~~~~~~~~~|||{{{|||xxxvvvtttqqqpppooooooppppppsssvvvyyy|||~~~}}}}}}~~~~~~{{{yyywwwuuusssqqqrrrssswww{{{}}}~~~nnn\\\MMMCCC===:::;;;:::999888777777666666444555666777777666444333222333444555555666666666666777888888888777555444555666777777555444444555555555555555666666666666555666777777777777666555666666666666777888999999666666666666777777888888999999999999:::;;;<<<<<<<<<<<<<<<============>>>;;;<<<===>>>@@@BBBDDDFFFLLLQQQUUUTTTMMMEEE???===>>>???FFFXXXuuuHHHMMMUUUbbbtttzzzrrriiidddYYYTTTPPPPPPPPPPPPSSSYYYZZZaaallluuu}}}yyyppphhhdddjjjsss~~~lllaaaZZZSSSOOONNNLLLJJJJJJKKKKKKLLLTTT]]]hhhrrr|||~~~}}}{{{}}}||||||~~~yyyvvvrrrnnnlllmmmoooppprrruuuzzz}}}yyyuuurrrrrrrrrwwwuuuttttttvvvzzz~~~~~~xxxppppppwwwxxxlll[[[NNNFFFAAA===::::::999999888888777666666444555777888777666444333444555666777777777666666666666666666666555555444444555666555444333555666555555666666666666666666666666888888888888666666666666666777777888888888555555666666777888888888<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<======<<<===>>>???AAADDDFFFGGGMMMQQQUUUSSSMMMDDD>>><<<===>>>FFFYYYvvvGGGIIILLLTTTddduuu}}}~~~}}}zzzsssnnnaaa[[[VVVUUUSSSQQQQQQTTTTTTYYYaaagggooo{{{~~~xxxoooiiikkkqqq{{{zzziii___XXXRRROOOOOOLLLJJJKKKMMMNNNQQQ[[[fffpppyyy||||||}}}zzzzzz|||uuutttqqqooonnnoooqqqrrruuuxxx|||~~~xxxtttrrrqqqrrrvvvuuusssqqqrrrtttvvvxxxssssssrrrmmmhhhnnnyyy~~~zzzhhh```TTTIIICCC@@@>>>>>>999999999888888777666555666777999::::::888666444666777777888888777555555666555555444444444444444222333444444333444555777666666666666666666666555666777999::::::999777666666666777777777777777777777777777888999:::::::::===<<<<<<<<<<<<======>>><<<<<<<<<<<<============??????@@@BBBDDDFFFHHHIIIKKKPPPTTTSSSMMMEEE???======>>>FFFZZZvvvFFFHHHIIILLLWWWhhhuuu{{{~~~zzzuuuggg```[[[YYYVVVQQQPPPQQQNNNRRRXXX\\\cccooo~~~xxxooonnnrrryyywwwggg]]]WWWRRROOOOOOKKKJJJLLLOOOQQQUUUaaammmvvv~~~}}}}}}~~~}}}zzz~~~{{{wwwxxx{{{rrrqqqqqqqqqrrrsssttttttvvvyyy}}}~~~|||}}}~~~{{{{{{zzzxxxuuuttttttuuusssrrrqqqppppppppppppqqqssssssssspppmmmwwwtttvvvyyykkk[[[WWWOOOEEE===999;;;===888888888888888777666555888999;;;<<<<<<:::777555666666777777777555444222666555444222222333444444111222333333333444666888666666666666666555555555666888999::::::999888666666666777777777777666666888888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<============>>>>>>>>>>>><<<===>>>???AAADDDFFFGGGIIINNNSSSRRRMMMFFFAAA???<<<>>>GGGZZZwwwDDDBBBEEELLLSSSZZZeeennnzzzyyyyyy{{{~~~zzzpppkkkddd^^^YYYUUUQQQOOOMMMKKKNNNTTTZZZbbbooo{{{~~~xxxwwwxxxwwwfff]]]SSSRRRUUUPPPOOOMMMKKKMMMTTT___kkkrrr}}}~~~}}}~~~}}}~~~~~~}}}{{{xxxvvvsssrrrrrrssssssrrrqqqrrrtttvvv~~~~~~|||{{{zzzssssssttttttuuuuuuvvvvvvyyyuuusssuuuuuuqqqqqqsssrrrvvvyyy{{{ssszzzjjj[[[SSSLLLCCC?????????===:::888777777666555444444333666555555666666777888999<<<:::888666555555777777555555555444444333333333555555555555555555555555555555555555555555555555666555555555555777888999:::::::::999999999888888777888888888999999999999;;;;;;;;;<<<<<<<<<<<<===>>>======<<<<<<<<<<<<<<<@@@@@@@@@AAACCCFFFIIIKKKKKKQQQUUUSSSKKKCCC???>>>===@@@GGGWWWtttIIIGGGGGGJJJLLLOOOVVV]]]oootttyyy|||~~~~~~rrrmmmfff```[[[VVVRRROOOLLLJJJKKKOOOSSSYYYeeeppp{{{}}}~~~{{{iii___TTTSSSVVVQQQRRRRRRSSSWWW^^^hhhrrrwww~~~~~~}}}}}}|||{{{zzzxxxvvvtttrrrqqqoooppprrrrrrtttvvvzzz~~~~~~}}}{{{xxxvvvtttnnnoooppprrruuuwwwxxxyyyzzztttqqqsssrrrnnnlllmmmkkkmmmsss|||yyyuuuuuueeeVVVQQQJJJBBB>>>>>>>>><<<:::888888777666666555444444333333333333444555666777999888666444444444555666555555444444444333333333555555555555555555555555555555555555555555555555666666555555666777999:::888888888888777777777666777777777888888888999999;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<======>>>@@@@@@@@@AAACCCFFFIIIKKKJJJOOOTTTRRRKKKDDD???>>>===@@@GGGXXXuuuNNNJJJHHHHHHGGGFFFIIIPPP___hhhsssxxxyyyzzz~~~yyytttmmmgggaaa[[[VVVRRRNNNJJJIIIKKKMMMPPPYYYbbbmmmsss}}}ooocccWWWUUUWWWRRROOOQQQVVV]]]fffooowww|||~~~}}}}}}}}}yyyxxxwwwuuusssrrrpppooonnnppprrrsssvvvzzz~~~~~~{{{wwwtttrrrlllmmmoooqqqtttvvvxxxyyyyyyrrrnnnoooooollliiiiiigggjjjuuu~~~ttt}}}~~~ssscccUUUMMMGGG@@@<<<<<<<<<:::888888888777777666666555555333333333333444555666777777666444333222222333444555444444444444333333333444444444444444444444444555555555555555555555555666666666666777888999:::666666666666555555555555666666666777777777888888:::::::::;;;;;;;;;<<<<<<===<<<<<<======>>>???@@@@@@@@@@@@AAACCCEEEHHHJJJIIINNNRRRQQQLLLEEEAAA???===AAAHHHZZZwwwMMMJJJIIIIIIGGGEEEHHHMMMPPPYYYfffnnnrrrtttwwwzzzzzz|||vvvpppjjjccc]]]YYYRRRMMMIIIJJJJJJLLLQQQXXXbbbfffnnnzzzvvvlll___ZZZYYYRRRNNNRRRXXXbbbmmmxxx}}}|||||||||uuuuuusssrrrqqqpppoooooopppqqqsssuuuwww{{{}}}}}}}}}~~~}}}yyyuuuqqqnnnooooooppprrrssstttuuuvvvwwwpppkkkkkkkkkhhhfffgggiiirrrsssxxxyyyfffWWWHHHCCC>>>:::999999888777888888777777777666666666555555555555666777888888555555444333222222333333444444444444444444444444444444444444444444444444555555555555555555555555666666777777888999999:::555555555555555555555555666666666666777777777777999:::::::::;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAA??????@@@AAACCCEEEGGGHHHHHHLLLPPPPPPLLLGGGBBB@@@===AAAIIIZZZxxxLLLIIIIIIJJJIIIFFFHHHMMMKKKPPPYYYccckkkpppqqqqqqtttyyy|||vvvqqqjjjccc^^^VVVOOOJJJJJJIIIIIILLLQQQXXX[[[aaalllzzz~~~uuuhhh```\\\SSSTTTXXX___jjjvvv|||zzzyyyzzzrrrqqqpppnnnnnnnnnnnnnnnnnnpppsssvvvyyy}}}~~~}}}~~~}}}yyyuuupppmmmkkkoooppppppqqqsssttttttuuuvvvooohhheeebbb^^^___bbbmmm~~~sssrrr|||eeeUUUCCC@@@<<<999888777777777777777777777666666666666444444444555555666777888555555444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555666666777888888999999666666666666666666666666666666666666777777777777999999999999:::::::::;;;;;;;;;;;;<<<===???AAAAAA??????@@@AAACCCEEEFFFGGGGGGJJJNNNOOOMMMHHHCCC@@@===@@@HHHYYYwwwMMMKKKJJJKKKHHHDDDEEEHHHJJJLLLPPPYYYbbbiiillllllqqqwww~~~{{{vvvpppiiiddd[[[SSSMMMKKKJJJHHHIIILLLPPPSSSXXX___jjjxxx{{{nnnfffaaaWWWYYY]]]dddooo|||~~~~~~{{{wwwuuuuuummmlllkkkjjjjjjkkklllllljjjnnnsssxxx||||||wwwsssqqqoooooollllllnnnppprrrsssuuuvvvtttnnngggaaaYYYVVV[[[cccwww~~~ppp|||rrr[[[MMM???===;;;888777666777777666666666666666555555555222222222222333444555666555555555555555555555555333333333444444444444555333333333333333333333333555555555555555555555555444555666777888888888777666666666777777777777777666666666777777777888888888888999999999:::::::::::::::;;;;;;<<<>>>???@@@>>>???@@@BBBCCCDDDEEEFFFGGGJJJMMMNNNMMMHHHCCC???===@@@GGGWWWtttOOOMMMMMMMMMJJJDDDCCCFFFHHHIIIKKKNNNTTT\\\dddiiimmmssszzz~~~}}}wwwppplllddd[[[SSSPPPNNNJJJIIIJJJJJJNNNSSSWWW]]]hhhvvv}}}pppjjjggg___]]]bbbkkkwww|||~~~}}}xxxssspppnnnhhhgggfffeeeeeeggghhhiiikkkpppwww}}}~~~~~~}}}}}}}}}|||wwwrrrooonnnooopppjjjkkklllmmmooopppqqqrrrnnnkkkggg```YYYXXXdddssssssvvvwww```NNNGGG===<<<:::888666666777888444444444444555555555555222222222222333444555555444444555555555555555444333333333444444444555555333333333333333333333333555555555555555555555555222333555666777777666666555666666666777777777777777777777888888888999999888888888888999999999999::::::::::::;;;<<<>>>>>>>>>???@@@BBBCCCDDDEEEEEEHHHJJJLLLNNNMMMHHHBBB>>>>>>@@@EEETTTrrrQQQOOOOOOPPPLLLGGGFFFHHHCCCFFFGGGGGGHHHPPP\\\fffiiiooouuuyyyzzz}}}~~~xxxsssmmmdddZZZVVVRRRMMMJJJKKKIIINNNRRRTTTVVV___mmmyyy|||ppplllllleeedddkkkuuuzzz|||}}}{{{vvvpppllljjjeeedddcccbbbbbbdddfffgggpppuuu|||~~~~~~~~~}}}}}}|||||||||{{{vvvrrrlllgggdddeeegggiiimmmmmmlllllllllkkkkkkkkkggghhhgggccc]]]```sssvvvnnn~~~zzziiiSSSGGGEEE;;;;;;:::888666666777888333444444444444444444444444444444444555666777777333333444555555444444444333333333444444555555555333333333333333333333333555555555555555555555555222333444666666666666555555555555666666666777777888888888888999999999999777888888888888999999999:::::::::::::::;;;<<<===>>>???@@@BBBCCCDDDDDDDDDIIIJJJLLLNNNMMMHHHBBB===>>>@@@DDDSSSpppUUUSSSPPPMMMJJJHHHFFFFFFFFFGGGGGGHHHJJJOOOUUUZZZ```eeekkkpppsssxxx|||tttnnnfff]]]VVVPPPKKKHHHLLLIIIJJJNNNRRRVVV[[[bbbsss|||}}}yyypppkkkmmmpppyyy~~~~~~}}}|||zzzvvvqqqjjjeeeaaacccaaa___\\\[[[]]]bbbfffttt||||||~~~~~~|||yyywwwrrrooojjjfffddddddfffhhhmmmllllllnnnqqqnnnfff```ZZZ^^^aaa^^^```pppwwwkkk\\\LLLBBB???666666666666555555555555333333333333333333333333555555444444444555555666111222444555555555444444444444444333333222222222333333333333333333333333777777666666555555555444777666444333333444666777777777777777888888888888777777888999999999999999555666666888999:::;;;;;;999999999:::;;;<<<===>>>CCCBBBAAAAAA@@@@@@@@@AAAFFFGGGHHHIIIIIIFFFAAA<<<:::===CCCRRRoooSSSRRRPPPNNNKKKHHHFFFEEEBBBCCCDDDEEEGGGKKKPPPTTT[[[___fffkkkooouuu}}}yyytttmmmeee^^^XXXRRRNNNLLLIIIHHHKKKNNNOOOTTTYYYeeennn{{{}}}wwwtttwwwyyy~~~~~~zzzzzzwwwtttoooiiidddaaa```````````````cccgggkkkvvv}}}~~~}}}~~~~~~~~~|||yyyvvvsssnnnllliiiffffffgggiiikkklllkkkkkkmmmoookkkccc]]]WWWWWWYYYaaarrr|||kkk]]]PPPDDD<<<:::888888888777777777666666555555555555555555555555555555444444333444444444222333444555555555444444444444444333333222222222333333333333333333333333666555555555444444444444777555444333333444555777888888888777666666666555555555666777777777777666999999999888888777777777999999999:::;;;<<<===>>>AAA@@@@@@@@@AAAAAABBBCCCFFFFFFGGGIIIIIIFFFAAA===;;;>>>EEETTTqqqPPPPPPPPPNNNLLLHHHEEECCC@@@AAACCCDDDEEEHHHKKKNNNRRRWWW^^^ccciiipppxxx}}}yyytttnnnggg```YYYTTTOOOJJJHHHJJJKKKJJJLLLQQQZZZaaakkkvvv~~~~~~}}}wwwvvvtttpppkkkfffaaa^^^]]]___bbbeeegggkkkooosssyyy}}}zzz{{{||||||{{{yyyuuuqqqooohhhhhhgggggghhhjjjkkkmmmjjjjjjjjjkkkkkkggg___XXXSSSOOOQQQddd~~~}}}dddSSSIIIAAA===<<<999999999999888888888888777777777777777777777777555555555444444333333333222333444555555555444444444444333333333333222222333333333333333333333333444444444444444333333333666555444333333444555666888888777666555444444333444555666666777777666666::::::999888777777666666999999999:::;;;<<<===>>>?????????@@@AAABBBDDDEEEDDDEEEFFFHHHHHHFFFBBB>>>;;;???GGGWWWsssMMMNNNOOOOOOLLLHHHDDDAAA@@@CCCEEEGGGGGGHHHJJJKKKKKKPPPVVV\\\bbbjjjssszzz|||}}}{{{wwwsssnnnggg___YYYSSSOOOLLLLLLKKKIIIJJJNNNVVVZZZaaahhhrrr}}}{{{uuusssqqqmmmhhhccc^^^\\\[[[___eeejjjnnnrrrwwwzzz}}}~~~zzzvvvuuuvvvwwwwwwuuurrrooollleeefffggghhhiiijjjkkkkkkggggggggghhhgggbbb[[[VVVRRROOOWWWppp~~~~~~```MMMEEEAAA???>>>999999999888888888777777888888888888888888888888777777666666555555444333333444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444666555444444444444555666666666666555555444444333666777777888888888888888777777777777888888888888999999999:::;;;<<<===>>>?????????@@@AAABBBCCCDDDCCCDDDEEEFFFGGGFFFBBB???;;;???GGGWWWsssJJJLLLMMMNNNLLLHHHDDDAAAAAACCCFFFGGGGGGGGGHHHIIIGGGKKKQQQVVV[[[ccclllssswwwyyy}}}}}}|||{{{yyyuuunnnfff```XXXSSSPPPPPPMMMIIIIIILLLQQQSSSXXX]]]eeeqqq~~~{{{xxxrrrqqqnnnjjjeeeaaa]]][[[]]]bbbiiioootttxxx||||||wwwssslllnnnppprrrqqqpppnnnlllffffffgggggghhhhhhggggggdddddddddcccaaa^^^YYYVVVRRRXXXiiivvvVVVEEE???<<<::::::888777777777777666666666777777777777777777777777888888999999888777666666444444444444444444444444333333333333333333333333333333333333333333333333555555555555555555666666555555555444444555555555333333444444555555666666666666777888888888888888777777777777777777888888999999999:::;;;<<<===>>>AAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFEEEAAA???:::>>>FFFVVVqqqIIIJJJLLLLLLKKKHHHDDDAAA???AAADDDEEEEEEEEEFFFGGGFFFJJJNNNQQQUUU[[[dddjjjqqqtttvvvwwwzzz~~~|||vvvooojjj^^^YYYUUUTTTPPPJJJHHHJJJHHHKKKNNNRRRYYYdddrrr|||~~~{{{uuurrrmmmllljjjhhheeecccaaa```dddiiipppuuuzzz}}}~~~}}}yyysssoooeeegggjjjmmmnnnnnnlllkkkgggffffffeeeeeeddddddcccaaaaaa```___]]][[[ZZZYYYSSSbbb|||~~~gggNNNAAA>>>;;;999888666666666666555555555444555555555555555555555555777888::::::::::::999888555555444333333333444444222222333333333333444444333333333333333333333333555555555666666666666666555555555555555555555555222333333444555666777777333444555555666666555555999999888777666666555555999999999:::;;;<<<===>>>AAAAAA@@@@@@@@@AAABBBBBBDDDCCCCCCDDDEEECCC@@@>>>:::>>>DDDSSSoooHHHIIIJJJKKKIIIGGGDDDBBB>>>@@@BBBCCCCCCDDDFFFHHHFFFHHHKKKMMMNNNTTT[[[bbbffflllppppppttt|||~~~|||vvvrrrhhhccc^^^[[[UUUMMMIIIJJJFFFHHHJJJLLLPPPXXXccckkkwww~~~}}}}}}{{{|||~~~~~~{{{uuunnnjjjfffffffffffffffgggggghhhnnnrrrwww|||~~~~~~|||zzzuuuppplllaaacccfffiiikkkkkkjjjiiiffffffdddcccbbbbbbbbbbbb___^^^\\\[[[YYYZZZ\\\^^^fffwwwgggWWWGGGAAA@@@===:::888666666666555555555444444555555555555555555555555666777999:::;;;;;;999999666555444333333333333444222222222333333444444444333333333333333333333333444444444555555666666666444555555555555555555444444444555555666666666777333444555555666666555555888888777777666666666555999999999:::;;;<<<===>>>?????????@@@AAABBBCCCDDDEEEDDDCCCDDDDDDBBB???===<<<>>>DDDRRRmmmHHHIIIJJJJJJHHHFFFDDDCCC@@@AAABBBCCCCCCEEEHHHJJJFFFHHHJJJJJJKKKOOOVVV\\\[[[dddjjjlllqqqzzz}}}{{{}}}xxxuuurrrlllfffaaaZZZPPPKKKLLLIIIKKKLLLLLLLLLQQQXXX^^^gggrrr}}}{{{{{{wwwyyy{{{zzzwwwqqqjjjeeeaaabbbccceeegggjjjmmmnnnuuuxxx|||~~~|||zzzxxxsssmmmiii```bbbeeehhhiiiiiihhhgggfffdddcccaaa``````aaabbb]]]\\\ZZZXXXWWWYYY]]]aaajjjTTTHHH???===>>><<<888666666666666666555555555555555555555555555555555555444555888:::;;;;;;:::999666555444333222333333444222222222333333444444444333333333333333333333333333333333444444555555555444444555555555555444444666666666666666666555555555666666777777777777777333444555666777888999:::999999999:::;;;<<<===>>>======>>>???AAACCCEEEFFFFFFEEECCCCCCCCCAAA>>><<<===???DDDQQQlllLLLJJJHHHFFFDDDCCCCCCCCC??????>>>>>>???AAABBBDDDGGGGGGHHHIIIKKKMMMOOOPPPXXX[[[___dddiiiooovvvzzz}}}~~~|||yyytttsssqqqllleee]]]UUUQQQQQQOOOLLLKKKMMMPPPQQQQQQ^^^gggsss|||}}}yyyvvvuuutttqqqqqqqqqpppmmmjjjfffdddbbbdddggghhhiiikkknnnqqq|||}}}~~~~~~{{{{{{wwwsssqqqpppnnnllleeeeeeeeeeeeeeeeeeeeedddjjjfffbbb`````````^^^[[[^^^[[[ZZZXXXUUUYYYjjj~~~}}}gggZZZGGGCCC===999888888888777555666777666555555666888888555333444666777444111777666555444555777999;;;<<<;;;888666444333333333555333111111222333333333333333222111222333444555999888666444333444666777777666555444444333444444555555555555666666666666666666666666555444333222555555666666666888;;;===;;;;;;:::999:::;;;<<<===BBBBBBAAAAAABBBCCCEEEFFFDDDFFFGGGHHHFFFCCC???<<<<<>>@@@@@@??????@@@AAACCCCCCCCCDDDFFFGGGFFFCCC@@@>>>;;;???DDDMMMbbbLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEGGGJJJLLLNNNMMMOOORRRVVV[[[bbbjjjooorrruuuyyy|||~~~~~~}}}{{{||||||{{{xxxssslllfffbbbWWWSSSOOOMMMMMMOOOPPPQQQTTTYYY```dddhhhnnnxxx~~~|||yyyvvvssspppnnnhhhggggggffffffffffffgggccchhhnnnsssvvvyyy{{{}}}~~~~~~|||tttrrrpppooonnnkkkhhheeecccbbbaaaaaabbbcccdddeeeccc```\\\ZZZYYYYYYXXXWWWWWWUUUWWWbbbrrr~~~}}}nnnVVVFFFAAA>>>999666666666777666333333444666999<<>>????????????@@@AAABBBCCCBBBDDDFFFGGGFFFCCC@@@>>>:::>>>CCCLLLbbbKKKJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIGGGEEEDDDCCCBBBAAAAAAAAABBBDDDGGGJJJLLLNNNOOOQQQSSSWWW\\\ccchhhjjjnnntttxxx{{{|||}}}~~~~~~zzztttoookkk___[[[UUUPPPOOONNNNNNNNNPPPTTTWWWZZZ]]]ccclllsss|||}}}}}}~~~}}}zzzxxxxxxwwwvvvsssooollljjjeeedddccccccccceeeggghhhhhhlllsssxxx{{{}}}~~~}}}sssrrrrrrrrrqqqnnniiifffaaa```___^^^___aaabbbddd```]]]YYYUUUSSSRRRRRRRRRRRRTTT\\\mmmtttaaaNNNBBB>>>:::777555555666666555444222333<<>>BBBLLLcccJJJJJJJJJJJJJJJJJJIIIIIIKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@??????AAADDDGGGIIIOOOOOOPPPQQQRRRUUUZZZ^^^bbbgggnnntttwwwyyy|||~~~zzzvvvsssiiieee^^^XXXTTTPPPMMMKKKJJJLLLNNNPPPSSSYYYaaagggooottt||||||||||||}}}}}}{{{xxxuuurrrrrrqqqpppnnnkkkiiigggeeedddccccccdddfffiiikkknnnrrrxxx|||}}}~~~~~~~~~~~~}}}|||mmmmmmmmmmmmllliiiddd```]]]]]]\\\\\\\\\]]]___```\\\ZZZUUUQQQMMMLLLMMMMMMMMMVVVggg}}}{{{gggTTTGGGAAA;;;888555444444555444444999333222???VVVhhhnnnmmm^^^UUUGGG:::111///111333222222222222222222333333222222222333555777999;;;:::777333111111222222222222222333333333444444444444333333333333333444444111222444555666777666666555555555555666666666666888777666555555555666666555444333555888:::999888999999::::::;;;;;;;;;;;;??????@@@AAAAAABBBBBBBBBDDDEEEGGGGGGEEEAAA===:::;;;>>>CCCNNNfffJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGEEECCCBBBAAA@@@???>>>???BBBEEEGGGLLLMMMNNNNNNMMMOOOQQQTTTZZZ```hhhmmmqqquuuyyy}}}}}}~~~~~~zzzxxxtttoooiiiccc]]]WWWQQQMMMLLLMMMMMMNNNPPPUUU[[[```bbbgggnnnuuu}}}~~~}}}}}}|||||||||zzzvvvtttmmmmmmlllkkkiiigggfffeeeeeeeeeeeefffiiilllppprrruuuxxx|||~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{zzzyyykkkjjjiiiiiihhhddd```\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWUUURRRMMMIIIHHHJJJMMMNNNbbb{{{}}}}}}qqq[[[JJJAAA>>>:::888555444444444333222:::444222===RRReeeooorrrqqqcccNNN>>>666444444555222222333333333333333333222111111222333555777888777555333222222222222111111222333444444444333333444444444555555555555555111222444666777777666555555555555555666666666666888777666555444555666777999666333444888::::::999888888999::::::::::::999<<<<<<===???????????????CCCEEEFFFFFFEEEAAA===;;;;;;>>>CCCOOOhhhLLLLLLMMMMMMMMMKKKJJJIIIHHHIIIIIIIIIIIIGGGFFFEEECCCAAA???===>>>@@@CCCDDDHHHJJJLLLMMMLLLLLLMMMNNNRRRYYYaaagggjjjnnnuuuyyy{{{}}}~~~|||{{{xxxsssnnnhhhaaaYYYTTTPPPPPPOOOOOOPPPSSSVVVYYYYYY\\\aaagggoooyyy~~~}}}~~~~~~{{{zzzyyywwwtttrrrjjjiiigggfffeeeddddddddddddeeegggkkkpppuuuyyy{{{zzz|||~~~~~~{{{xxxwwwvvvvvvuuutttkkkjjjhhhgggeeebbb]]]ZZZWWWWWWXXXYYYXXXWWWUUUTTTPPPOOOMMMJJJGGGHHHLLLPPP^^^xxxwwwxxxwwwaaaPPPEEE>>>:::;;;888555444444444222111444333333888DDDTTTeeeooouuucccJJJ999444555555444222222222333333222222111222111111000111333444555444222111222333333111///111222333444444444333333333333444555555555555555222333555666777666555444555555555555666666666666666555555555666888:::<<<@@@:::555444777:::999888888999:::;;;;;;;;;::::::;;;<<<===>>>?????????>>>@@@BBBDDDFFFEEECCC???===:::<<>>AAAEEE>>>777444666888888666999:::;;;<<<<<<<<<;;;:::<<<===???@@@AAAAAA@@@@@@===???BBBEEEEEEDDDBBB@@@888;;;@@@NNNjjjOOOPPPQQQQQQQQQPPPOOONNNKKKIIIGGGGGGIIIJJJJJJJJJEEEDDDBBB@@@??????@@@AAADDDGGGLLLOOOPPPOOOLLLJJJJJJMMMRRRYYY```fffkkkmmmpppuuu|||zzzpppfff```\\\XXXSSSPPPNNNLLLKKKIIILLLNNNQQQWWW^^^eeelllpppzzz~~~zzzyyy|||~~~}}}~~~}}}wwwqqqmmmkkkjjjkkkkkkgggbbb______aaacccdddggghhhkkkooouuu{{{zzzwwwtttqqqnnnmmmmmmmmmlllkkkkkkgggbbb^^^\\\[[[ZZZYYYUUUUUUTTTRRRRRRSSSRRROOOCCCGGGEEEEEEJJJLLLXXXppp{{{~~~{{{aaaNNNDDD???<<<888555555444333333333333444222111111111444;;;DDDKKKRRRGGG888111000111///,,,222222222222222222222222//////000111222333333444333333444555444333111000///111333444444444555666666666666555555444444444333333444444444444444444555555555555555555444444222222333444555666777777666666777777777777666555777777888999:::;;;;;;<<<999;;;>>>??????@@@AAACCCEEEDDDDDDEEEFFFDDDAAA???<<<===AAANNNjjjRRRRRRSSSSSSRRRQQQOOONNNLLLIIIGGGGGGHHHJJJJJJJJJHHHFFFCCC@@@>>>======>>>AAADDDHHHLLLNNNOOONNNNNNMMMNNNQQQTTTZZZ___dddgggjjjooowww}}}zzzsssoooeeeaaa\\\WWWTTTQQQOOOMMMKKKLLLNNNQQQVVV[[[```ccciiimmmrrrvvv{{{~~~}}}|||yyyyyy{{{~~~}}}||||||zzzwwwrrrmmmjjjiiiiiijjjllliiieeeddddddgggiiijjjjjjmmmpppuuuzzz~~~~~~zzzvvvrrrooollljjjjjjjjjhhhgggfffccc___\\\[[[ZZZXXXWWWVVVUUUSSSPPPNNNLLLJJJGGGFFFJJJIIINNN[[[gggzzzwwwyyywwwhhhSSSDDD===:::777555555555444333333333333444444444444333444666:::>>>999555111///000333555555222222222222222222222222111111111111111222222222333333444444444333222111000111333333333333333333444444333333333222222222333333333444444444444444444444444444444444444444333333333444444555555666666666777777777666666666777777888999:::;;;;;;<<<999;;;>>>??????@@@AAACCCDDDDDDDDDFFFFFFEEEAAA>>><<<===AAANNNiiiTTTTTTTTTTTTSSSRRRPPPOOOMMMJJJHHHGGGHHHJJJKKKJJJJJJHHHEEEAAA>>><<<;;;;;;===???CCCGGGKKKNNNPPPQQQPPPOOOMMMNNNQQQUUU[[[^^^aaagggooowww|||~~~|||ppplllfff```[[[WWWSSSQQQMMMLLLLLLLLLNNNQQQTTTUUUYYY\\\```dddiiirrr}}}~~~|||{{{{{{|||{{{zzzzzz}}}~~~~~~~~~|||||||||{{{yyyxxxqqqnnnkkkgggeeeeeefffgggfffeeedddccceeehhhkkknnnqqqtttxxx|||~~~~~~~~~}}}yyyuuuooollliiifffeeedddbbbaaa]]][[[YYYXXXXXXWWWUUUSSSTTTRRRPPPNNNKKKHHHFFFEEEIIINNNNNNWWWmmmpppsss~~~}}}dddYYYJJJ@@@===<<<:::888555555444333333333333444333444666555333222222333...000222111//////111333111111111111111111111111222222222111111111000000333333333444333333222111111222222333333333222222333333333333222222222222222333333333444444444555333333333333333333333333444444444444444444444444666666666666666666666666777777888999:::;;;<<<<<<:::<<<>>>?????????@@@BBBBBBBBBDDDFFFGGGEEE@@@<<<<<<===AAANNNiiiTTTTTTTTTSSSSSSRRRRRRQQQNNNLLLIIIHHHIIIKKKKKKKKKJJJHHHEEEBBB???===;;;;;;<<<===???BBBFFFKKKNNNPPPPPPNNNJJJHHHJJJNNNTTTXXX]]]bbbjjjrrrwww|||zzzuuuooohhhccc^^^YYYUUURRRQQQOOOMMMLLLLLLNNNNNNRRRTTTWWWYYY]]]eeepppxxx~~~~~~}}}}}}{{{|||}}}~~~{{{xxxyyy{{{zzztttooohhhgggdddbbbaaaaaabbbcccbbbcccdddeeegggkkkooorrrzzz{{{~~~~~~}}}}}}~~~}}}}}}|||||||||~~~}}}}}}|||zzzvvvsssmmmiiieeebbb```___]]][[[VVVUUUTTTUUUUUUUUUSSSQQQPPPNNNLLLLLLJJJGGGHHHKKKMMMVVV\\\hhhzzzqqq}}}nnnXXXQQQGGGAAA???>>><<<999555555444333333333333444///222444444333222222222111333444333111///...///111111111111111111111111111111111111111111111111222222333333333222222222222222222333555666555444444444444444444444444444222222222333333444444555333333444444444444555555666666666555555555444444666555555555666666666777777888888999:::;;;<<<<<<:::<<>>BBBNNNhhhRRRRRRRRRRRRRRRRRRSSSSSSOOOMMMKKKKKKLLLLLLLLLKKKHHHGGGEEECCCAAA???>>>===>>>>>>>>>@@@CCCGGGKKKMMMNNNKKKHHHEEEGGGKKKPPPTTTZZZ___ffflllrrrvvv{{{~~~}}}wwwrrrmmmgggbbb___WWWVVVRRROOOMMMLLLLLLMMMOOOPPPQQQQQQSSSYYYbbbiiilllrrrzzz~~~~~~~~~}}}|||||||||}}}|||yyywwwxxxyyyvvvnnnfffbbbaaa```^^^^^^___aaaaaadddgggkkkmmmooossswww{{{~~~}}}|||zzzyyyyyyyyyyyyxxxxxxxxxxxxvvvrrrooojjjfffbbb^^^\\\ZZZXXXVVVTTTSSSSSSTTTVVVVVVUUUSSSNNNJJJHHHIIIGGGDDDHHHPPPRRRcccrrrsssbbbNNNIIICCC>>><<<:::666333555555444333333333333444111222222222111111333555000......///222444555444111111111111111111111111///000000111222222333333222222222222222222222222222111222555888;;;:::999444444444444444444444444111111222222333444444555444555555555666666666777888888777777666555555555555555444444555666777777888888999:::;;;<<<<<<===;;;===?????????>>>???@@@>>>@@@CCCFFFGGGDDD???;;;;;;>>>CCCNNNhhhSSSSSSRRRRRRRRRRRRSSSSSSPPPOOONNNOOOPPPOOOMMMKKKHHHGGGFFFEEECCCBBBAAA@@@@@@?????????AAADDDGGGIIIJJJIIIFFFEEEFFFIIIMMMPPPUUUYYY___dddiiinnnssswwwxxxyyy{{{~~~~~~{{{wwwsssoookkk^^^[[[WWWSSSPPPNNNMMMMMMJJJKKKKKKJJJIIILLLSSSXXX___eeennnwww}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}xxxuuurrrrrrsssoooggg___]]]]]]]]]]]]___aaacccdddgggkkkpppssstttwww|||~~~}}}{{{yyyxxxvvvuuuuuurrrrrrrrrrrrrrrqqqmmmjjjeeebbb]]]ZZZXXXVVVSSSRRRTTTSSSRRRSSSUUUVVVVVVUUUNNNHHHEEEEEEBBB???GGGRRRWWWpppvvvdddUUUHHHEEEAAA>>>;;;888444111555555444333333333333444444444333000//////111444111...,,,---111333444333222222222222222222222222...///000111222333444444222111111111111222333333222111111555;;;>>>===;;;111111111111222222222222000000111222333444555555555555555666777777888888777777777666666666555555555444444333444555777888888888999:::;;;<<<======<<<>>>@@@@@@>>>>>>>>>???>>>???AAADDDEEEDDD???<<<;;;>>>CCCOOOgggXXXWWWUUUSSSRRRRRRRRRRRRPPPQQQRRRSSSTTTRRRNNNKKKIIIIIIHHHGGGEEECCCBBBAAA????????????@@@CCCEEEGGGGGGGGGFFFFFFFFFGGGIIIJJJLLLPPPUUUZZZ___eeekkkooonnnppptttyyy~~~}}}{{{xxxuuufffccc^^^YYYTTTQQQPPPOOOIIIJJJJJJHHHFFFGGGLLLPPPTTTYYYaaaiiipppxxx}}}{{{xxxyyyzzz|||}}}|||}}}zzzyyyrrrooojjjhhhgggeeeaaa^^^WWWXXXZZZ]]]aaaeeehhhjjjjjjpppvvvyyyyyy{{{}}}|||zzzwwwuuusssrrrrrrmmmllllllmmmmmmllliiifff```]]]YYYUUUSSSRRROOONNNPPPNNNMMMMMMOOOQQQRRRQQQNNNFFFBBBCCCAAA@@@KKKZZZhhhooobbbTTTIIICCCBBB@@@>>><<<:::777555555555444333333333333444222333222000......000111333333333222///......///333333333333333333333333000000111111111222222222222111000000000111333444333111111555;;;>>><<<:::000000111111111222222222000000111222333444555555444444555555666777777888555555555555444444444444555444333333333555777999888999999:::;;;<<<=========???@@@@@@>>>===>>>>>>??????@@@BBBDDDCCC@@@===;;;???DDDOOOggg\\\[[[XXXUUUSSSQQQQQQQQQQQQQQQSSSVVVVVVTTTNNNJJJKKKKKKJJJHHHFFFDDDAAA@@@???>>>??????AAACCCEEEFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEIIINNNSSSYYY___eeejjjhhhkkkoootttyyy}}}~~~~~~}}}{{{yyynnnkkkeee___YYYUUUSSSRRRKKKMMMMMMLLLIIIIIIMMMPPPGGGLLLSSSYYY___gggooouuu}}}{{{ppprrrtttvvvyyy|||~~~{{{~~~}}}|||{{{zzzxxxvvvtttsssmmmiiiddd```^^^^^^^^^^^^TTTVVVYYY^^^ccciiimmmooorrrxxx~~~~~~}}}~~~~~~|||{{{yyyvvvtttrrrppppppiiiiiiiiijjjkkkiiifffccc]]]ZZZUUURRRPPPOOOMMMKKKJJJHHHFFFFFFHHHJJJKKKLLLLLLDDD@@@CCCCCCDDDSSSeeevvv{{{ooo___UUUJJJBBB<<<<<<;;;;;;:::888777666555555444333333333333444---///111111000///000111---333888777222...111555444444444444444444444444222222222111111111111111111111000000000111333444444222111444:::===:::777222222222333333444444444///000111222333444555555333333444444555666777777333333333333333333333333555444333222333555777999888999999:::;;;<<<=========???@@@@@@>>>======>>>?????????AAACCCBBB@@@>>>;;;???DDDOOOgggppp^^^XXXWWWTTTRRRRRRVVVQQQPPPTTTVVVRRRNNNLLLMMMLLLKKKJJJIIIGGGCCC@@@CCCCCCBBBBBBBBBBBBCCCDDDGGGGGGFFFFFFFFFGGGHHHHHHCCCEEEGGGKKKQQQXXX]]]aaaeeehhhlllqqquuuzzz}}}vvvmmmhhheeeaaa[[[VVVSSSQQQNNNLLLKKKIIIGGGEEEJJJMMMPPPSSSVVV[[[ccciiiqqqtttxxx|||~~~}}}}}}|||xxxvvvpppoooooorrrxxx||||||{{{~~~~~~{{{}}}zzzvvvtttsssqqqmmmiiicccbbb```^^^]]]\\\\\\\\\WWW[[[bbbiiioooqqqrrrrrr{{{{{{|||~~~~~~}}}||||||~~~}}}zzzvvvsssrrrqqqooonnnmmmkkkiiihhhfffbbb]]]ZZZUUURRROOOKKKJJJJJJKKKLLLAAAAAAAAA@@@???@@@CCCFFFHHHAAA???DDDHHHNNN```uuu{{{lllnnnooo```TTTIIIBBB@@@777777777777666666666666444333111222333333222000111222333333333333222111111111000000111222333333///000111222333222222111222222222222222222222222222000///...///000222333555000...555???AAA:::111111111222222222333333333333333444444444555555555555555555555555555555555333444555555666666555555444444333444444555666777777777888999:::;;;;;;<<<======>>>>>>????????????BBBBBBBBBBBBAAA???===<<<999<<>>>>>@@@BBBEEE@@@CCCOOOZZZeeeyyyuuuuuu~~~iiiYYYMMMCCC<<<:::777777666666666555555555444333111222333333222000111222222333333222222111111111000000111222222333000111222333444333333222222222222222222222222222111000///...///000222333555666999===@@@>>>888333222222222222222222333333000000111111111222222222555555555555555555555555222222333444444444444333555555444555555666777888666777888888::::::;;;<<<>>>>>>>>>>>>>>>>>>??????AAAAAABBBAAA@@@???===<<<999<<>>===<<<::::::;;;===AAA@@@JJJ^^^rrruuuvvvppp\\\NNNEEE<<<888777666666555555555444444444444333111222333333222000111111222333333222111111111111111000111111222333111222333444555444333333222222222222222222222222111000/////////000222333444;;;AAACCC>>>888444333333333333333222222222222333333333333444444444444444444444444444444444444222333444444555555444444555555555555666777888999666777777888999:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@???>>><<<;;;999<<>>CCCIIIZZZtttzzznnn___MMMDDD>>>:::888999555555444444444333333333444333111222333333222000111111222222222222111111222111111111111111222222111222333444444333222222111111111111111111111111000000//////000000111222333999???>>>888333111222444333333333333222222222444444444444555555555555444444444444444444444444444555666666777777666666444444444555555666777888666666777888999:::;;;;;;>>>>>>>>>>>>>>>=========??????@@@???>>>===;;;:::999<<>><<<<<<<<<;;;:::<<>>>>>==================????????????>>><<<:::999999<<>>BBBCCCEEEGGGIIIJJJJJJJJJHHHGGGEEECCCBBBBBBCCCCCCDDDGGGJJJMMMPPPTTTXXX\\\\\\^^^aaacccfffkkkppptttsssuuuxxxzzz{{{zzzyyywwwwwwtttoookkkgggddd```]]]XXXVVVSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJKKKMMMQQQSSSPPPTTTYYY\\\___dddkkkqqquuu|||~~~}}}}}}}}}{{{zzzxxxwwwuuuuuuuuuwwwyyyzzz}}}~~~|||zzzyyywwwtttsssvvv|||{{{vvvssspppooojjjfffccc```___^^^]]][[[WWWXXXYYYYYYXXXXXXYYY[[[^^^___bbbeeejjjnnnsssuuu{{{|||~~~~~~~~~~~~}}}}}}}}}|||~~~|||xxxvvvvvvxxxzzzzzzxxxuuusssrrrrrrmmmmmmmmmmmmmmmjjjfffbbbXXXSSSNNNJJJHHHGGGEEEDDDDDDDDDDDDCCCAAA???<<<;;;===<<<:::888888;;;AAAEEEOOO___zzz|||zzzjjjYYYLLL@@@;;;999666444444555555444444444333333333444333111222333333222000222111000000000000111222333222111111000111111111000111222333222111000///111111111111111111111111///000000000111111111111555444222222333555555555333333333333444444444444222222222222333333333333333333333333333333333333111222333333444444333333222222222222333444555666555666666777888999::::::<<<<<<<<<======>>>>>>>>>????????????>>>===;;;:::999<<>>???@@@AAADDDFFFHHHJJJKKKGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEGGGKKKQQQUUUTTTWWWZZZ\\\___ccciiinnnooossswwwzzzzzzyyywwwvvvuuutttrrrqqqpppnnnjjjhhhdddaaa]]]ZZZXXXUUUQQQNNNMMMLLLJJJIIIIIIJJJLLLMMMIIILLLOOOQQQSSSVVV]]]bbbiiipppwwwyyyxxxxxx|||~~~~~~}}}}}}{{{{{{}}}~~~}}}{{{}}}|||zzzwwwvvvwwwxxxxxxzzz|||zzz}}}|||yyyuuuqqqrrruuuyyy|||yyyuuuqqqlllhhheeeddd]]]ZZZXXXWWWWWWWWWVVVUUUPPPSSSVVVXXXYYY[[[^^^aaaccceeeiiinnnssswwwzzz|||}}}|||{{{yyyyyyzzz}}}|||yyywwwwwwssstttuuutttqqqooonnnnnngggfffeeeddddddaaa]]]ZZZSSSPPPKKKHHHFFFEEEDDDCCCCCCBBBBBB@@@???===;;;:::;;;:::999888;;;BBBJJJQQQ___ppp{{{yyylll^^^PPPEEE<<<999999666444333555555555555444444444444444333111222333333222000222111000//////000111222333222222111000000111111222222333333333222111000111111111111111111111111//////000111111111111111222222222333333444444555111222222333444555666666444444444555555555666666333333333333333333333333000111222222333222222222333333333333333555666666555555666777888999:::::::::;;;;;;<<<===>>>?????????@@@@@@@@@???===;;;:::999<<>>DDDOOO\\\ddduuuzzzuuu~~~zzznnn\\\OOOHHH???888888:::888666666666666555555555444444444444333111222333333222000222111000//////000111222333333222111000000111111333444444555444333111111000000000000000000000000//////000111111111111111,,,000444444222000111222000111222333555666777777111111111222222222333333333333333333333333333333222222333444444444444333444444444444444666777777555555666777888999::::::999:::;;;<<<===???@@@@@@@@@@@@AAA@@@???>>><<<;;;999<<>>>>>???CCCGGGIIIIIIKKKOOOTTTYYY]]]___aaaeeeiiiooosssuuuuuuvvvwwwzzz{{{||||||zzzyyyyyyzzzuuutttrrrmmmhhhaaa[[[XXXUUURRROOONNNNNNNNNJJJGGGHHHHHHIIIIIIKKKLLLNNNNNNSSSWWW\\\___```aaadddgggooorrrvvv{{{}}}}}}~~~}}}~~~}}}{{{||||||{{{{{{}}}|||yyyyyy|||}}}~~~{{{yyyyyyyyyyyy|||}}}}}}~~~}}}yyyvvvxxxwwwvvvuuurrrnnnkkkiiifffdddbbb___\\\ZZZWWWVVVVVVUUUSSSRRRQQQRRRTTTUUUSSSWWW\\\___bbbeeekkkppptttuuuxxx||||||xxxuuurrrpppooossstttuuuvvvuuusssqqqpppiiihhhhhhhhhiiihhheeeccc]]]\\\ZZZWWWUUURRRPPPOOOIIIHHHFFFEEECCCBBBBBBAAADDDBBBAAA@@@???>>><<<:::???;;;<<>>???===???AAAAAA>>><<<;;;:::;;;>>>BBBLLLccc~~~mmmbbbXXXUUUYYYTTTTTTSSSPPPMMMMMMMMMMMMKKKKKKKKKJJJIIIGGGEEECCC???@@@@@@AAABBBCCCDDDDDDHHHGGGGGGFFFEEECCCBBBAAACCCBBB@@@>>>>>>???@@@BBBEEEGGGJJJNNNSSSWWWZZZ\\\\\\aaaggglllppprrruuuwwwxxxzzz|||}}}|||||||||}}}{{{zzzxxxtttoooiiiccc```[[[XXXUUUTTTSSSRRROOOLLLKKKJJJIIIIIIIIIJJJLLLLLLOOORRRVVVWWWWWWXXX[[[]]]eeeggglllqqquuuxxxyyyzzz||||||}}}}}}{{{}}}|||||||||}}}}}}|||~~~~~~}}}}}}~~~~~~}}}xxxtttrrrrrrqqqooolllhhhddd```^^^]]]\\\[[[YYYVVVTTTSSSRRRSSSSSSRRRSSSUUUXXXZZZ\\\\\\^^^bbbeeeiiinnnsssvvv{{{|||}}}}}}zzzwwwsssqqqooooooqqqrrrrrrsssrrrpppnnnllleeeddddddddddddcccaaa___ZZZYYYWWWTTTQQQNNNLLLKKKGGGFFFDDDBBBAAA@@@@@@???CCCBBBAAA@@@???>>><<<;;;BBBAAAFFFSSSbbbttt}}}hhhUUUHHHCCC<<<:::888666555444444444444444333222222222333333444333333222222333333444222111111000000111111222111222333222111000111333555333111000000000///...000000111222222333444444222222111111111111111111000000111222222222222111333333444444333333222111111111222222222333333333444444555666666555444444555555555555555444333333666333222222555666666444444555555666777888999999;;;;;;;;;;;;<<<===>>>???>>>@@@BBBBBB???===;;;;;;;;;>>>BBBLLLcccsssbbb[[[]]]TTTSSSRRRQQQPPPNNNMMMLLLMMMMMMMMMMMMKKKIIIGGGFFFAAAAAA@@@AAABBBCCCEEEFFFIIIHHHHHHGGGFFFDDDBBBAAABBBAAA???>>>===<<<<<<<<>>>>>==============================CCCGGGSSSdddvvvmmm]]]MMMCCC???:::999777555333333333333333333222222222333444444333333222222222222333333111111000000000000111111111222333333111111222333444222111000222222111000000000111111222333333333000000111111111111111111000000111222222222222111333333333333333222222111111111222222222333333333444555666777777666555444444555555555555444444333444333111222444555555444444555555666777888999999:::::::::;;;;;;===>>>>>>???AAACCCCCC@@@===<<<<<<:::===AAALLLccclllcccXXXTTTRRRSSSRRRNNNKKKKKKMMMNNNNNNNNNLLLKKKIIIHHHDDDCCCBBBBBBCCCEEEGGGIIIIIIIIIHHHGGGEEECCCBBB@@@>>>>>>??????>>>>>>===<<<>>>>>>>>>@@@BBBFFFJJJMMMQQQTTTYYY]]]```dddgggjjjkkkooosssvvvwwwwwwwwwxxxyyyzzzzzzzzzyyywwwtttsssllljjjgggdddaaa^^^\\\ZZZYYYVVVSSSOOOMMMLLLLLLMMMMMMLLLLLLKKKJJJKKKMMMNNNQQQSSSVVVZZZ^^^```bbbcccfffgggiiillloooqqqssstttvvvxxxyyyzzzzzz{{{}}}}}}|||{{{{{{~~~~~~~~~~~~zzzxxxzzz}}}xxx|||~~~}}}}}}wwwrrroooppprrrsssrrrqqqpppnnnkkkgggeeeccc\\\\\\[[[[[[YYYXXXWWWVVVWWWWWWWWWXXXXXXXXXXXXYYYZZZZZZ[[[]]]```cccfffgggmmmlllkkkooovvv|||~~~~~~{{{yyyyyyzzz{{{zzzwwwtttrrrpppppppppmmmmmmmmmllljjjhhhgggeee^^^\\\ZZZZZZYYYXXXVVVTTTRRRPPPNNNLLLIIIFFFDDDCCCBBBAAA@@@>>>===<<<<<<<<<999:::;;;<<<>>>@@@DDDFFFLLLUUUfffxxxqqqbbbVVVKKKBBB>>>888777555333222222222333222222222222333333444555333333222222222222333333111000000//////000000111111333444333222111222333000///...000333666666666000000111111222222222333//////000000111111222222000000111222222222222111222222333333333222222111111111222222222333333333333444555666666555444333444444444555555444444333333222222222333444444444555666666777888999::::::::::::::::::;;;===>>>>>>???AAACCCBBB@@@===;;;;;;:::===AAALLLdddiii\\\UUUQQQSSSSSSOOOMMMNNNMMMMMMMMMMMMLLLKKKIIIHHHHHHGGGEEEDDDEEEFFFHHHIIIHHHGGGFFFDDDCCCBBBAAAAAA???@@@@@@@@@???>>>===<<<======<<<===???BBBEEEGGGLLLOOOSSSVVVZZZ^^^cccfffgggjjjnnnpppqqqqqqrrrssstttuuuvvvwwwxxxzzz{{{{{{uuutttssspppllliiihhhgggccc```]]]YYYUUUSSSSSSSSSPPPNNNLLLKKKKKKLLLLLLMMMLLLMMMOOORRRUUUXXXYYYZZZ\\\]]]___bbbdddgggiiijjjmmmnnnppppppqqqrrrvvvxxxvvvwwwxxxxxxxxxwwwvvvuuu}}}|||zzzzzz{{{~~~}}}xxxttttttvvv|||~~~~~~|||rrrvvvzzzzzzwwwsssrrrsssrrrooojjjeeebbbccceeehhhgggfffeeecccaaa___]]]\\\VVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXZZZ[[[]]]^^^^^^___```bbbeeehhhkkkmmmnnnsssrrrrrrvvv|||}}}yyywwwvvvwwwxxxwwwvvvtttrrrqqqpppooommmlllkkkjjjhhhfffdddccc\\\ZZZXXXVVVVVVUUURRRQQQMMMLLLKKKHHHFFFDDDBBBAAAAAA@@@???>>>======<<<<<<;;;===>>>>>>@@@EEELLLQQQ___mmmsssbbbXXXQQQHHH@@@<<<777666444333222222222222222222222222333333444555333222222111111222222333111111000000000000111111111222333333111111222333///......000333666777777000111111111111111222222/////////000000111111222000000111222222222222111111111222333333222222222111111222222222333333333222333444444444444333222333333444444444444444333222333333222222333444555666777777888999:::;;;<<<:::::::::;;;<<<===>>>???>>>@@@BBBAAA>>>;;;:::999999<<>>???AAABBBCCCFFFJJJNNNSSSYYY___dddcccfffiiikkklllmmmoooqqqsssrrrrrrsssvvvzzz}}}}}}~~~}}}{{{wwwuuuuuuuuummmkkkiiieeebbb___^^^]]]WWWUUURRRQQQPPPOOONNNLLLIIIJJJKKKMMMOOOQQQRRRSSSUUUVVVWWWYYY[[[]]]___```bbbdddfffggggggiiilllooooooppprrrtttuuuuuuttttttxxxvvvtttssstttwwwzzz}}}~~~}}}{{{{{{{{{|||}}}{{{wwwssspppnnnssstttvvvxxxxxxvvvsssrrrjjjmmmooopppmmmiiifffeeecccaaa^^^YYYVVVWWWZZZ]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVWWWXXXYYY[[[^^^```aaabbbccceeehhhkkkpppsssvvvxxxxxxyyy{{{~~~~~~~~~}}}~~~}}}zzzvvvsssssssssssstttttttttsssqqqooommmkkkjjjhhhfffdddbbb```___YYYWWWTTTRRRQQQPPPNNNLLLHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>============:::;;;<<<<<>>@@@AAA>>>@@@BBBAAA>>>;;;999888888<<>>;;;;;;===@@@BBBDDDCCCBBB@@@>>><<<;;;:::============>>>>>>>>>???>>>@@@CCCFFFKKKQQQXXX\\\]]]___aaaccceeeiiimmmppprrrpppnnnnnnpppuuuzzz~~~}}}{{{|||~~~uuuuuutttrrrooollliiigggeeebbb^^^[[[YYYVVVQQQMMMKKKKKKKKKLLLMMMNNNOOOOOOPPPPPPQQQRRRTTTUUUVVVVVVUUUWWWZZZ[[[\\\]]]___aaadddfffhhhkkkmmmoooppppppooollljjjhhhhhhkkknnnqqqrrruuuxxxyyyyyyxxxzzz||||||{{{zzzxxxuuurrrpppooooooppprrrttttttpppjjjfffdddeeefffggggggeeecccbbb______^^^______^^^[[[YYYYYYXXXVVVSSSOOONNNQQQTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVXXXZZZ\\\]]]^^^```bbbeeegggiiijjjjjjlllnnnrrruuuxxxzzz{{{zzz~~~~~~}}}}}}||||||{{{xxxyyyyyyvvvssspppoooooonnnooorrrsssrrrooollliiifffeeeccc```^^^\\\ZZZZZZUUURRRNNNLLLKKKJJJHHHFFFCCCCCCBBBBBBAAAAAA@@@@@@??????>>>===<<<<<<<<<<<<888:::===@@@HHHVVVhhhttt{{{{{{vvvhhhXXXQQQKKKHHHCCC<<<888777777666444333222222333333444444333222222222333333222222111111111111222222333333222222222222333333///000111111//////000111111000//////111333333222111111111111000000000000000000000000000/////////000000111222222222222111000000111222222222222222111111222222222333333333222222333444444333222222111222333444444444444444333444555444333333555777555555666777888999999:::;;;;;;;;;<<<>>>@@@AAABBB@@@AAACCCBBB???;;;999999888<<>>>>>>>>>>>>>><<<======>>>>>>>>>===<<<===>>>@@@BBBDDDIIIOOOTTTVVVXXXZZZ\\\```eeekkkooorrroookkkiiijjjooouuuzzz}}}}}}|||~~~zzzzzzzzzyyywwwssspppmmmpppmmmhhheeebbb\\\UUUPPPNNNNNNNNNMMMNNNNNNOOOPPPMMMMMMNNNNNNOOOPPPPPPPPPJJJLLLOOOQQQRRRRRRTTTVVVVVVXXXZZZ^^^aaadddfffgggfffccc```^^^^^^```cccfffhhhkkkooopppnnnnnnoooqqqrrrqqqpppmmmjjjgggdddcccdddeeehhhmmmooommmeee___XXXYYYYYYYYYXXXWWWUUUTTTVVVSSSPPPPPPSSSUUUTTTRRRUUUUUUTTTPPPLLLJJJLLLOOOPPPPPPOOOOOOPPPPPPQQQRRRQQQRRRSSSVVVZZZ___bbbeeeeeefffhhhjjjmmmppprrrsssrrrssstttvvvxxxyyyyyyzzzyyy~~~~~~~~~~~~}}}|||{{{zzzyyyuuuvvvvvvtttpppmmmlllllliiilllppprrrqqqnnniiifffcccaaa___\\\YYYWWWVVVUUUQQQNNNJJJGGGFFFEEECCCBBB@@@@@@@@@@@@????????????>>>===<<<<<<;;;;;;;;;;;;<<<@@@EEELLLYYYmmmxxxuuu~~~wwweeeVVVRRRMMMHHHEEE@@@999777888777666444333222333333444555444444333222222222222222222111111111111222222444333333222222333333444...000111000///...///000---,,,,,,...111444555444111111111000000000000000111111000000//////......000000111222222222222111///000111222222222222222111111222222222333333333333333444555555444333333111222333333444444444444333555666555333333555888333333444555666777888888;;;<<<<<<===???@@@BBBCCCAAACCCDDDCCC@@@<<<::::::888;;;AAALLLeeeeeeTTTNNNJJJJJJMMMOOONNNMMMKKKKKKJJJJJJJJJIIIIIIGGGFFFEEEEEEEEEEEECCCAAA???===<<<<<<===>>>>>>======>>>??????===;;;;;;;;;<<<======>>>>>>>>>;;;<<<===???BBBEEEGGGHHHMMMOOORRRUUUXXX]]]bbbfffggghhhiiiiiijjjmmmqqquuu}}}~~~~~~|||{{{{{{||||||wwwvvvuuurrrnnniiidddaaa[[[[[[ZZZXXXVVVRRRPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLIIIIIIKKKLLLNNNPPPQQQRRRSSSRRRQQQRRRTTTWWW[[[]]][[[[[[[[[[[[ZZZYYYXXXWWWWWW[[[aaacccbbbaaabbbdddcccbbb___]]][[[ZZZZZZZZZ\\\\\\^^^aaabbbaaa]]]ZZZRRRPPPNNNNNNOOOOOOOOOMMMPPPOOOMMMLLLLLLLLLMMMNNNOOOOOOOOOOOONNNMMMLLLLLLMMMOOOQQQRRRSSSVVVYYY\\\XXXXXXYYY[[[^^^bbbfffhhhkkklllnnnpppsssuuuwwwxxxxxxxxxwwwxxxyyyzzz|||}}}~~~~~~}}}{{{yyyvvvtttrrrnnnmmmlllkkkjjjiiiiiiiiijjjjjjjjjkkkjjjfff```\\\\\\[[[ZZZXXXVVVSSSQQQOOOHHHGGGDDDBBB@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAA<<<;;;<<<>>><<<888:::???===KKK\\\iiiwwwssssssuuuyyyzzzfff[[[XXXOOOJJJCCC<<<888666444222666666666555555444444444555444333333444444222111444222///---,,,...///111333222222111111222222333888777666444222000///...000000000000111111111111......//////////////////111000///////////////000111111111111111111222222333222111111000000111111000111111222222333444444333333333333333333333333333333333444444444555555666666555444222111000000555555666666777999:::;;;777888;;;===???@@@@@@@@@???@@@AAA@@@===;;;::::::555:::@@@MMMgggnnn^^^PPPKKKKKKLLLKKKJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEECCCAAA???===;;;;;;<<<===>>>======>>>@@@@@@>>><<<===<<<<<<<<<<<<===>>>>>><<<<<<===???AAACCCEEEFFFIIIKKKNNNQQQSSSWWW\\\```bbbcccdddeeeeeegggkkknnntttvvvxxxyyyyyyzzz}}}}}}}}}|||zzzvvvrrrmmmkkkbbbbbbbbb```]]]YYYVVVTTTPPPPPPOOOOOONNNMMMLLLLLLHHHIIIIIIJJJKKKLLLMMMMMMNNNMMMLLLLLLNNNPPPSSSUUUSSSSSSSSSSSSRRRQQQQQQPPPQQQTTTXXXXXXVVVTTTTTTTTTXXXWWWUUURRRPPPOOOOOOOOOQQQQQQRRRUUUWWWVVVSSSQQQOOOMMMKKKKKKKKKLLLKKKJJJLLLKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMPPPRRRTTTVVVWWWYYY]]]___aaaaaabbbcccfffjjjmmmppprrrrrrtttvvvxxxzzz|||}}}}}}||||||{{{|||~~~|||zzz{{{}}}zzzyyywwwuuurrrpppnnnmmmllllllkkkjjjjjjiiiiiiiiigggfffeeeeeedddaaa\\\YYYWWWVVVUUUSSSPPPNNNKKKJJJFFFEEECCCAAA@@@@@@AAAAAAAAAAAA@@@???????????????>>>===???AAA???>>>DDDLLLTTTeeezzzpppoooppp{{{zzzyyyooo]]]SSSPPPLLLGGG@@@;;;777555444333444333333333222222222222444333222222333333222000333222000/////////111222333222222111111222222333333333222222111000000/////////000000000111111111000000000000000000//////111000000000000000111111333333222111000000000000//////000000111222444555000111111222222333444444333333333333333333333333333333333444444444444555333333333333333333333333555555555666777888::::::888999<<<>>>???@@@@@@@@@>>>@@@AAA@@@===;;;::::::888<<>>======>>>>>>======???AAAAAA@@@??????>>>===<<<;;;<<<===>>><<<======>>>???AAABBBCCCDDDFFFHHHJJJLLLPPPTTTXXX[[[\\\]]]^^^^^^aaadddgggoooqqqtttvvvwwwyyy|||~~~~~~{{{wwwuuummmmmmmmmkkkhhhddd___\\\WWWVVVUUUSSSQQQPPPNNNMMMLLLLLLLLLKKKKKKKKKKKKJJJKKKJJJIIIIIIJJJKKKMMMNNNMMMMMMMMMMMMMMMMMMLLLLLLJJJMMMOOOOOOMMMJJJIIIIIIMMMLLLKKKIIIHHHGGGGGGGGGIIIHHHIIIJJJMMMNNNMMMKKKMMMKKKIIIIIIIIIIIIHHHGGGIIIIIIIIIHHHIIIIIIJJJKKKJJJKKKMMMNNNPPPRRRSSSSSSUUUXXXZZZ]]]^^^```cccfffkkkkkkkkkmmmooorrruuuwwwwwwxxxyyy{{{}}}~~~}}}}}}}}}yyywwwvvvwwwtttrrrooollliiigggffffffggggggggggggggggggggggggbbbaaa___]]]\\\ZZZWWWTTTSSSRRRQQQOOOLLLIIIFFFEEECCCBBB@@@?????????@@@AAAAAAAAA@@@@@@???>>>===<<<;;;;;;>>>@@@@@@EEERRR```ppp|||jjj[[[fffxxx|||pppvvvvvvfffWWWNNNLLLGGGBBB===888666555444333333333222222222222222111333222111111222222111000222111111111111111222333222222111111111111222222.../////////000000000000//////000000000000111111222222222111111000000000000000000000111222333333444333222111000///////////////000000111222444555000111111222222333444444333333333333333333333333333333333333444444444444111111222333444444555666555555555666777888999::::::;;;<<<>>>???@@@@@@@@@>>>@@@AAA@@@===:::999999:::???EEEQQQjjjjjj[[[RRROOOKKKIIIJJJJJJHHHFFFGGGFFFFFFEEEEEEEEEFFFFFFJJJIIIGGGDDDCCCBBBAAAAAA???>>>>>>???BBBCCCBBBAAAAAA@@@>>><<<;;;<<<=====================>>>??????AAABBBDDDEEEFFFIIIMMMPPPRRRTTTVVVXXXYYY\\\```bbbjjjlllpppsssuuuwwwzzz}}}~~~|||zzzvvvvvvwwwvvvrrrnnniiifffaaa```^^^\\\YYYVVVTTTSSSUUUTTTSSSRRRPPPOOONNNMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMGGGIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGIIILLLNNNNNNNNNNNNLLLJJJIIIJJJJJJIIIHHHJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPRRRTTTWWWZZZ]]]^^^]]]```ccceeegggiiikkkmmmqqqqqqrrrsssuuuxxxzzz{{{zzzzzz{{{|||~~~|||zzzzzz|||~~~~~~{{{wwwtttrrrrrrmmmkkkgggcccaaa_________aaaaaabbbccccccccccccccc```]]]ZZZXXXWWWVVVSSSQQQQQQQQQOOOMMMJJJGGGEEECCC??????>>>>>>>>>??????@@@>>>??????@@@???===;;;:::::::::<<<@@@EEEQQQgggzzzpppeeeeeexxxuuulllsssyyykkk^^^RRRJJJGGGAAA===999666555444444333444444444444333333333333222000///000111222000//////000000111111222222222222222111111111111222222.........//////000000000////////////000000000111222222222111000000//////////////////000111222333333222111000000000000000333222111111000000111111000111111222222333444444333333333333333333333333222222333333333444444444111111222333333444555555555555555555777888999:::;;;;;;<<<===>>>>>>??????>>>???AAA???===:::999999;;;@@@FFFRRRjjjooo[[[TTTLLLHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHKKKJJJIIIGGGFFFDDDDDDCCCAAA@@@???@@@CCCDDDDDDCCCCCCBBB@@@>>>=========>>>>>>>>>===<<<<<<=========???AAABBBBBBBBBDDDGGGJJJJJJMMMPPPSSSUUUXXX\\\___```ccchhhkkknnnpppsssvvvyyy|||~~~~~~}}}{{{||||||{{{yyyuuuqqqooolllkkkiiifffcccaaa^^^]]]^^^]]][[[YYYWWWUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNOOOOOOOOONNNMMMMMMIIIIIIIIIJJJJJJIIIHHHFFFBBBCCCEEEGGGHHHJJJKKKKKKKKKIIIIIIJJJMMMPPPQQQQQQNNNMMMKKKKKKLLLLLLLLLKKKLLLMMMNNNOOOPPPQQQRRRSSSUUUVVVXXX[[[___cccgggiiigggiiimmmooopppqqqsssuuuwwwwwwxxxyyyzzz|||}}}~~~{{{{{{||||||}}}~~~~~~~~~}}}zzzxxxxxxxxxzzz{{{}}}zzzxxxuuurrrooonnnhhhfffbbb___\\\[[[[[[\\\^^^^^^```aaaaaaaaaaaaaaa^^^[[[WWWUUUTTTSSSQQQPPPNNNMMMLLLJJJHHHEEECCCBBB============>>>>>>??????;;;<<<===>>>>>>===<<<;;;>>>===@@@FFFQQQccc~~~uuuooopppvvvlllnnn}}}iii\\\SSSJJJCCC@@@<<<999555444444444333333333333333333333333333333111000//////111111111///...//////000000111111111222111111000000111111222000000000000000000//////...////////////000000000111111111000000/////////---------...///000111222////////////000111222222333222111111000000111111000111111222222333444444333333333333333333333333222222222333333333444444333333333333333333333333444444555555666888999:::::::::;;;;;;<<<===>>>>>>>>>???@@@???<<<:::999999:::???EEEQQQiiinnncccTTTJJJHHHJJJJJJIIIGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBAAAAAACCCEEEEEEDDDCCCCCCBBBAAAAAA@@@?????????>>>======<<<<<<======???@@@AAA@@@???@@@CCCEEECCCFFFJJJMMMPPPSSSVVVYYYYYY]]]bbbfffiiilllnnnpppsssvvvzzz}}}~~~~~~}}}}}}~~~}}}|||{{{yyyxxxuuutttrrrpppnnnkkkjjjiiifffeeedddbbb```^^^]]]\\\ZZZZZZ[[[[[[ZZZXXXVVVUUUPPPPPPPPPPPPOOONNNMMMLLLNNNLLLJJJJJJIIIHHHEEECCCBBBCCCEEEGGGIIIKKKLLLLLLLLLKKKJJJLLLOOOQQQRRRRRRPPPOOOMMMNNNPPPQQQQQQPPPPPPRRRTTTVVVXXXYYYYYYZZZ]]]^^^___bbbfffkkkoooqqqpppsssvvvxxxyyyyyyzzz{{{||||||}}}~~~||||||}}}}}}}}}}}}}}}}}}}}}|||zzzxxxwwwvvvwwwwwwyyyvvvsssqqqpppnnnkkkiiicccaaa___\\\[[[ZZZZZZZZZ]]]^^^___aaaaaaaaa```___ZZZXXXTTTRRRQQQPPPNNNLLLHHHGGGGGGFFFDDDBBB@@@???============>>>>>>>>>>>>:::;;;<<<>>>???@@@@@@AAA@@@@@@FFFRRRaaauuutttzzzssstttqqq]]]SSSNNNGGGAAA===888666444333333444333222///000000000000111111111111000///000111222111000//////////////////000111111111000000000000111111222222111111000000//////......////////////000000000000000000000000000000------------...//////000.........///000111222333//////000000111222444555000111111222222333444444333333333333333333333333222222222222333333333333444444444333333222222222444444444555666777888999::::::;;;;;;<<<>>>???@@@===???@@@???<<<999888888888===DDDPPPhhhgggUUUMMMLLLKKKJJJHHHHHHHHHHHHIIIJJJKKKLLLGGGGGGGGGGGGGGGFFFFFFEEEFFFDDDBBBBBBDDDEEEEEEDDDBBBCCCDDDEEEDDDCCCAAA??????>>>==================???@@@@@@>>>======@@@BBB>>>AAADDDGGGHHHKKKMMMOOOSSSWWW]]]aaadddfffhhhjjjoooqqquuuxxx{{{|||}}}}}}|||~~~~~~~~~}}}}}}}}}~~~~~~zzzzzzyyywwwuuutttsssrrrooonnnmmmllljjjiiihhhgggaaabbbddddddcccaaa^^^\\\WWWWWWWWWVVVUUUSSSRRRQQQTTTQQQOOONNNNNNNNNKKKHHHJJJKKKLLLNNNOOOOOOOOONNNPPPPPPPPPQQQTTTVVVUUUTTTVVVUUUTTTUUUXXXYYYZZZYYYYYY[[[]]]```bbbddddddeeeggghhhiiikkknnnssswwwyyyxxx{{{~~~~~~~~~}}}~~~~~~|||||||||{{{{{{{{{{{{{{{yyyyyyxxxwwwuuutttrrrqqqooommmjjjiiiiiihhheeebbb^^^]]]]]]\\\[[[ZZZYYYYYYZZZ[[[]]]^^^^^^]]]\\\[[[UUUSSSQQQOOONNNLLLIIIGGGCCCCCCCCCBBBAAA@@@???>>>===>>>>>>>>>>>>=========:::;;;<<>>:::777555333222333333333222////////////000000111111111000///000222333222111333111000......///000222111111000000000000111111111111111000000000000///........./////////000000///000000111111222222222//////............///000///////////////000111222//////000000111222444555000111111222222333444444333333333333333333333333111222222222222333333333444444444333333222222222444444444555666777888999<<<;;;<<<<<<>>>@@@BBBDDD===???@@@???<<<999888888777===DDDPPPhhhzzzaaaSSSNNNKKKIIIHHHHHHHHHIIIJJJKKKLLLMMMHHHIIIIIIJJJJJJIIIIIIHHHGGGEEECCCCCCDDDEEEEEEDDDBBBCCCEEEGGGFFFDDDBBB@@@???>>>>>>============>>>?????????>>><<<<<<>>>???;;;>>>AAABBBCCCDDDFFFHHHJJJNNNTTTXXX[[[]]]___aaammmooorrrvvvyyy{{{||||||zzz|||~~~~~~}}}~~~}}}}}}}}}~~~}}}|||{{{zzzyyyxxxxxxwwwvvvvvvuuutttsssrrrqqqqqqhhhiiikkklllkkkhhheeecccaaa``````___]]][[[YYYXXXXXXUUUSSSTTTWWWXXXVVVTTTTTTUUUVVVVVVVVVUUUSSSSSSWWWVVVWWWXXX[[[\\\[[[YYY]]][[[[[[]]]___bbbbbbbbbbbbcccfffiiilllmmmnnnnnnppppppppprrruuuzzz~~~||||||}}}}}}~~~~~~~~~~~~~~~yyyyyyyyyyyyxxxxxxxxxwwwuuuvvvvvvuuusssqqqnnnmmmhhhfffcccbbbcccccc```]]][[[[[[[[[[[[[[[ZZZYYYXXXVVVWWWYYYZZZZZZXXXWWWVVVQQQOOOMMMLLLKKKIIIFFFCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>??????>>>======<<<;;;<<<===@@@CCCHHHKKKNNNUUUXXXfff|||nnn\\\IIIBBBBBB???888333666444333222333333222111000000111111222222222333111000///000222333333222555444111///...///111333111111000000000000111111/////////000000000000000............/////////000000000111222333444444555111000000////////////000111000000////////////000333222222111000111111111000111111222333333444444333333333333333333333333111111222222222333333333333333333333333333333333444444444444666777888999=========>>>@@@BBBEEEFFF===>>>@@@>>><<<999888888777===DDDQQQiiixxx```SSSOOONNNIIIGGGJJJMMMKKKFFFHHHOOOLLLKKKJJJKKKKKKJJJHHHEEEGGGGGGGGGFFFGGGGGGHHHIIIDDDEEEFFFFFFEEEDDDFFFGGGFFFDDDCCC@@@>>>===<<<<<<@@@??????>>>======<<<<<>>===<<<===>>>@@@BBBHHHJJJMMMPPPTTTXXX[[[\\\aaadddhhhlllooossswww{{{yyyzzzzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzzzz}}}}}}{{{yyy{{{}}}~~~}}}{{{tttuuuwwwwwwuuurrrnnnkkkmmmllliiifffcccbbbaaaaaa___^^^___aaadddeeeccc```___aaabbbccccccaaa___]]]]]]\\\\\\\\\^^^```ccceeefffeeeffffffhhhjjjlllnnnsssssssssttttttuuuuuuuuu{{{vvvrrrtttzzz}}}||||||||||||{{{zzzvvvvvvvvvvvvvvvuuuttttttsssrrrpppmmmjjjgggdddbbbdddcccaaa___]]]\\\\\\[[[]]]\\\ZZZXXXVVVVVVVVVWWWYYYYYYZZZZZZXXXTTTPPPNNNMMMLLLJJJGGGEEEDDDDDDDDD@@@AAABBB@@@>>>======>>><<<;;;;;;===???@@@>>>;;;:::;;;===@@@CCCIIISSS\\\bbbppp}}}ttt]]]RRRDDD===<<<<<<999666444444333333333333222222000000111111111222222222222222111111222222333444............---...000222000000000000000111111222///........./////////...///...---------///000111000000000000000000000000000000000000000000000000............/////////000111111111111111111111111---///111222333222111000111222333222111111333555333333222111111222333333444333333333444444555666222333555777888999888888:::::::::;;;<<<===>>>???@@@@@@@@@===:::888777888<<<===AAANNNeeesssddd[[[WWWQQQLLLJJJLLLLLLIIIHHHLLLMMMLLLLLLLLLMMMKKKHHHFFFGGGGGGFFFFFFFFFGGGHHHHHHEEEFFFGGGGGGEEEEEEFFFGGGIIIGGGEEECCC@@@>>>===<<>>>>>======<<<<<>>===<<<<<<===???@@@@@@AAADDDGGGKKKNNNQQQRRR\\\___cccfffiiimmmqqqtttssstttuuuvvvwwwxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~}}}|||}}}~~~|||~~~~~~zzz{{{|||}}}{{{xxxuuusssqqqpppnnnlllkkkkkkkkkkkkllljjjiiijjjmmmnnnllljjjjjjkkkkkkkkkjjjhhhfffeeeeeeeeeeeeeeefffiiikkkmmmooooooooooooqqqsssuuuvvvyyyyyyyyyyyyzzzzzzzzzzzz|||yyywwwzzz~~~}}}{{{zzzyyyzzzyyyyyyyyyzzzzzzyyywwwuuuuuuuuuuuusssqqqpppnnnlllllljjjhhheeebbb```^^^YYYYYYYYYYYYZZZZZZ[[[\\\[[[ZZZXXXVVVUUUUUUVVVVVVWWWWWWXXXWWWUUUQQQNNNKKKGGGEEECCCAAA@@@??????@@@@@@AAAAAA@@@>>>======>>>===<<<<<<===>>>===;;;999>>>>>>???CCCJJJWWWgggtttyyyhhhWWWMMMAAA:::::::::777444444444333333333333222222111222222222333333333333444444333222111111111111//////000///......000222333333222111000000111111000//////000111222222111000///.........///000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000///000222333333333222111111222333222111111333555444444333222222333444444444333333333333333444444333444555777888999888888::::::::::::;;;===>>>???>>>??????===:::999999999;;;<<>>>>>>>>>>>>>>>>>=========???>>>===<<<<<<<<<===>>>>>>???AAADDDGGGJJJLLLNNNTTTVVVZZZ]]]```cccfffiiijjjkkklllmmmoooppprrrrrrrrrrrrsssuuuwwwxxxyyyzzz|||}}}~~~}}}|||}}}~~~}}}~~~~~~}}}{{{uuuttttttsssssstttuuuuuuxxxvvvtttsssuuuwwwwwwwwwwwwvvvtttrrrqqqooonnnnnnoooooonnnoooppprrrtttuuuxxxxxxxxxxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{zzz{{{|||||||||||||||zzzwwwtttrrruuuttttttvvvwwwvvvtttrrrrrrrrrqqqpppnnnkkkhhhfffdddcccbbbaaa___]]][[[ZZZWWWWWWWWWXXXYYYZZZ[[[\\\WWWWWWVVVUUUTTTTTTUUUUUUTTTTTTTTTSSSPPPMMMIIIGGGDDDCCCAAA@@@??????@@@@@@???@@@@@@???===<<<===>>>===============<<<;;;;;;???BBBGGGNNN\\\qqq|||yyygggWWWLLLEEE<<<888888888555111444444333333333333222222222222333333333444444444666555444222000//////...111111111000///...000222555555333222111000000000///000000000111111222222000000///.........//////000000000000000000000000000000000000000000000000....../////////000000000////////////////////////000111333444444333222222111222333222111111333555444444333333333333444444444333333222222222333333333444555777888888888888999999::::::;;;===>>>???>>>>>>???===;;;999999::::::;;;@@@NNNeeemmmdddXXXOOOJJJIIIHHHIIIIIIIIIJJJMMMNNNNNNLLLJJJJJJHHHGGGEEEEEEEEEFFFGGGEEEFFFGGGGGGEEEDDDEEEFFFIIIHHHGGGEEECCCBBBBBBBBB?????????>>>>>>>>>>>>>>>???>>>===<<<;;;;;;<<<<<<>>>???AAACCCFFFHHHJJJKKKLLLOOORRRTTTVVVXXX[[[^^^```aaabbbdddfffhhhiiijjjjjjjjjlllnnnppprrrtttuuuvvvxxxzzzzzzzzzzzz|||}}}{{{{{{{{{|||}}}}}}}}}}}}~~~~~~xxxxxxxxxxxxxxxyyyyyyzzz|||zzzwwwvvvwwwzzz}}}~~~|||yyyvvvtttsssssssssttttttttttttuuuwwwxxxyyy{{{{{{{{{|||}}}~~~~~~~~~}}}}}}|||||||||yyyyyy{{{~~~{{{wwwxxxyyyzzzzzzxxxuuuqqqoooqqqqqqpppqqqqqqpppmmmjjjiiiiiiiiigggeeeccc```^^^]]]]]]\\\\\\[[[YYYXXXWWWXXXWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSTTTTTTTTTOOOOOONNNMMMKKKGGGDDDCCCAAA@@@????????????@@@AAA>>>???@@@???===<<<===>>>===>>>>>>===<<<<<>>>>>?????????===:::888888999:::;;;@@@MMMeeevvveeeVVVOOONNNOOOGGGGGGHHHKKKNNNOOOOOOMMMLLLJJJHHHFFFEEEEEEFFFGGGEEEFFFGGGFFFDDDCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEE@@@@@@@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;===>>>@@@AAACCCCCCGGGIIIKKKMMMNNNPPPRRRUUUWWWXXXYYY[[[]]]___```aaaaaabbbdddfffhhhkkklllmmmooorrruuuwwwwwwwwwxxxyyyvvvwwwxxxxxxxxxyyyzzz{{{{{{|||}}}}}}~~~~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{zzzzzzxxxvvvtttvvvzzz~~~{{{xxxvvvuuuvvvvvvwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{||||||}}}}}}}}}|||||||||{{{{{{zzzzzzzzzzzzyyyyyyzzzzzzyyywwwuuussstttvvvwwwvvvssspppnnnnnnmmmkkkjjjjjjhhhdddaaa^^^^^^]]]]]]\\\ZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVSSSRRRQQQOOOMMMMMMLLLLLLRRRRRRRRRRRRRRRQQQQQQQQQJJJIIIIIIHHHEEECCCAAA???===<<<;;;;;;;;;<<<>>>???>>>???@@@???>>>===>>>??????@@@@@@===:::<<>>@@@AAA@@@>>>:::777777777:::;;;@@@MMMdddwww|||lll^^^VVVRRRKKKIIIIIIJJJMMMOOOPPPPPPNNNLLLIIIFFFEEEFFFGGGHHHFFFGGGGGGFFFDDDCCCDDDEEEBBBBBBBBBCCCDDDEEEGGGHHHDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>===============<<<;;;;;;<<<===>>>??????@@@CCCDDDGGGHHHHHHIIIKKKMMMOOOOOOQQQRRRTTTUUUVVVWWWYYYZZZ[[[]]]___bbbcccdddgggkkkooorrrssssssssstttqqqssstttuuutttuuuvvvxxxxxxyyyzzz|||||||||{{{zzz{{{{{{|||||||||{{{zzzyyywwwvvvtttsssssswww}}}}}}{{{xxxwwwwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyzzz{{{{{{{{{{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyxxxwwwvvvuuuttttttoooppppppqqqpppnnnllljjjhhhfffcccbbbaaa___]]][[[WWWVVVTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTOOONNNNNNMMMLLLLLLMMMMMMNNNNNNOOOOOONNNMMMLLLLLLEEEDDDDDDCCCAAA@@@>>>>>>>>>>>>=========>>>???@@@>>>@@@AAA@@@???>>>???@@@BBBCCCCCC???<<>>@@@@@@@@@>>>:::888777777;;;;;;@@@MMMddd~~~sssuuu}}}lll___RRROOOLLLKKKMMMOOOPPPQQQQQQNNNKKKHHHFFFFFFHHHIIIHHHIIIIIIHHHFFFEEEEEEFFFBBBBBBCCCCCCDDDFFFGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@======>>>>>>???>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???AAACCCCCCCCCDDDEEEGGGHHHHHHIIIJJJKKKLLLMMMNNNQQQQQQSSSUUUVVVXXXZZZZZZ]]]aaafffjjjkkkkkkkkkllljjjmmmoooooonnnnnnqqqsssssstttwwwxxxyyywwwuuutttvvvvvvwwwxxxxxxxxxwwwvvvuuutttrrrpppnnnqqqvvv{{{yyyxxxwwwvvvvvvwwwwwwxxxwwwwwwxxxxxxxxxwwwwwwvvvwwwxxxxxxyyyyyyxxxwwwvvvtttttttttuuuuuuuuuuuuuuussstttttttttrrrpppooooookkkkkkjjjiiigggeeedddccc```]]]YYYXXXXXXXXXWWWWWWUUUSSSPPPMMMMMMOOORRRTTTRRRSSSSSSSSSSSSRRRQQQQQQNNNMMMMMMMMMMMMNNNNNNOOOJJJJJJKKKJJJIIIHHHFFFEEEAAA@@@@@@??????>>>======AAA@@@?????????@@@AAABBB???AAABBBAAA@@@???@@@BBBBBBEEEGGGFFFGGGRRReeettt|||fffWWWLLLBBB<<<;;;555444333333444555555555444444333333333333222222111111111222222222333333000000000000000111222222...000222222111000000111111000///////////////000000333555333...,,,...111---...///111222222222222000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111333222111111000000000111111222333222111111333555000111222222222222111000222222222222333555666777777666666555555666888888888888888999:::;;;=========>>>>>>===;;;999:::;;;<<<<<>>??????@@@??????========================>>>???AAAAAA@@@AAABBBDDDDDDDDDDDDEEEFFFGGGGGGHHHLLLLLLNNNOOOQQQRRRSSSTTTTTTXXX^^^bbbcccccccccddddddgggiiiiiihhhhhhkkknnnnnnpppsssuuuuuussspppnnnoooppprrrsssttttttsssrrrrrrrrrpppmmmjjjkkkoootttssssssssssssssstttuuuvvvtttttttttuuuttttttsssrrrtttuuuvvvvvvvvvuuutttsssooooooppppppqqqqqqrrrrrrmmmoooqqqqqqooollljjjiiiiiihhhfffcccaaa___]]]\\\YYYVVVRRRQQQRRRTTTUUUUUUVVVSSSNNNKKKJJJLLLPPPSSSPPPPPPPPPPPPPPPOOONNNMMMKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGHHHGGGFFFDDDBBBAAA>>>>>>>>>>>>>>>=========>>>===<<<;;;;;;<<<===>>>@@@AAABBBBBB@@@@@@AAABBB@@@EEEJJJMMMSSSddd}}}ooo\\\QQQHHH>>>888888444333222222222444555555444444444333333333222222222222333333333444444444111111000000000000111111---///111222111000111111444333222000////////////+++...111000---,,,///222,,,---///111222333333222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000444333333222111111111222111222333222111111333555111222333444444333222111111111222333444666777888777777666555555666888888888888888999:::;;;======:::;;;===<<<;;;;;;<<<>>>======AAAMMMcccvvvdddSSSOOOPPPMMMKKKKKKNNNKKKJJJMMMLLLIIIHHHJJJLLLLLLMMMLLLKKKJJJHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCGGGGGGGGGEEEAAA?????????BBBBBB@@@???===<<<;;;:::>>>===<<<;;;;;;<<<===>>>@@@@@@???>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@DDDEEEFFFHHHJJJLLLNNNOOOQQQSSSVVVXXX[[[\\\]]]]]]\\\^^^```aaaaaaaaacccddddddeeefffggghhhhhhhhhhhhkkkjjjjjjjjjkkkmmmoooqqqnnnnnnmmmllllllmmmooopppppppppoooooonnnnnnmmmmmmmmmrrrwwwvvvrrrnnnnnnooonnnnnnnnnmmmmmmnnnnnnoooiiiiiiiiijjjjjjjjjkkkkkkjjjjjjkkkkkkiiieeebbb______^^^\\\ZZZXXXXXXXXXYYYXXXWWWTTTRRRQQQQQQQQQQQQPPPNNNKKKHHHGGGHHHIIIJJJNNNNNNNNNMMMMMMKKKJJJJJJKKKJJJIIIGGGEEEDDDCCCBBBIIIIIIGGGFFFCCCAAA???===>>>>>>>>>>>>???????????????BBBAAA>>>???EEEEEEAAACCCCCCBBBAAA???AAADDDGGGCCCIIIUUUcccsssooodddSSSGGG@@@<<<999666444444333333333333222222333333333333333333333333333222111000000111222222111000000///000222333444111111111111111000//////222111000...---,,,,,,,,,---///000///---...111555000//////............///000000////////////000000///000111000...,,,---...111111000000//////......000000000000111111111111///111222111000///000111111222222333333222222111111111222222222222111111111111111111222333444555444555777666444333444444777888999999;;;;;;<<<===??????>>>;;;888777888999<<<<<<@@@NNNeeejjj[[[QQQJJJJJJNNNLLLIIIJJJNNNNNNJJJHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIGGGGGGFFFEEEDDDDDDCCCCCCBBBCCCDDDCCCBBBAAABBBCCCDDDDDDCCCBBBAAA???===<<<======;;;;;;:::;;;<<<<<<<<<===>>>??????>>><<<;;;>>>>>>>>>>>>???????????????@@@AAABBBDDDFFFGGGHHHJJJKKKNNNQQQSSSTTTUUUUUUWWWYYY[[[\\\\\\\\\]]]^^^]]]]]]]]]^^^______``````bbbbbbbbbbbbcccdddfffggghhhhhhgggggghhhiiijjjkkkjjjjjjjjjiiiiiiiiihhhhhhiiimmmqqqpppllliiiiiikkkiiihhhgggfffeeeddddddddd^^^^^^^^^_________``````___```aaaaaa___\\\YYYWWWYYYXXXVVVUUUTTTTTTTTTUUUUUUTTTRRRQQQOOOOOOOOOOOOKKKJJJHHHGGGGGGIIIKKKLLLLLLLLLKKKKKKJJJHHHGGGFFFHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBAAA???===;;;:::============>>>>>>??????BBBEEEEEEBBBCCCGGGFFFBBB???@@@BBBCCCDDDFFFIIIKKKYYYbbbqqqxxxaaaXXXJJJAAA<<<:::777444444444444333333222222222333333333333333333333333333222111111111111222333222222111111111111111111222222222222222111000000***++++++,,,...000111222000111222111///...000222/////////...//////000000000//////......//////000---///000///......///000111000000000/////////...000000000000111111111111///111222111000///000111000111111222222111111000111111222222222222111111111111111111222333444555111333555555444444555666888999:::;;;<<<======>>>@@@@@@???<<<999888999;;;>>>===BBBOOOggguuuaaaQQQLLLLLLLLLIIIJJJOOOPPPMMMJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKIIIHHHGGGFFFEEEDDDCCCCCCAAABBBCCCCCCBBBAAABBBDDDEEEEEEFFFFFFEEECCC@@@???===<<<;;;:::::::::::::::888:::===??????===;;;999<<<<<<=========>>>>>>>>><<<<<<===>>>??????@@@AAACCCDDDFFFHHHJJJKKKLLLLLLOOOQQQTTTTTTTTTTTTUUUVVVUUUTTTSSSSSSTTTUUUWWWXXX]]]\\\\\\\\\]]]^^^^^^_______________```aaabbbcccbbbbbbaaaaaaaaaaaaaaaaaacccfffgggfffbbbaaabbbdddbbbaaa___]]][[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXYYYZZZZZZYYYWWWTTTSSSRRRQQQPPPNNNNNNNNNOOOPPPRRRQQQOOONNNMMMMMMMMMMMMIIIHHHFFFEEEFFFGGGIIIKKKIIIIIIHHHGGGFFFDDDBBBAAADDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>===<<<;;;:::999<<<<<<<<<<<<<<<===>>>>>>>>>BBBCCCBBBCCCEEEDDDAAA???@@@BBBEEEIIIPPPYYY___ppp|||zzzrrraaaQQQJJJAAA;;;999888666444555444444333222111111111333333333333333333333333222222111111111222222333333333333222222000//////333333333333333222111111000//////.........//////111222333222000......///////////////000000111222///..................///,,,---//////......000222000000000000////////////000000000000111111111111///111222111000///000111000000000111111000000000111111222222222222111111111111111111222333444555000222444555555555666888999::::::;;;<<<===>>>???@@@@@@???===:::999:::<<>>>>>===<<<<<<;;;;;;;;;888999;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<============???@@@AAACCCDDDFFFGGGGGGHHHJJJLLLMMMLLLLLLMMMNNNPPPOOONNNMMMNNNPPPRRRSSSVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVWWWXXXYYYZZZZZZ[[[YYYYYYYYYYYYYYYYYYYYYZZZ]]]^^^^^^\\\YYYXXXZZZ\\\[[[ZZZXXXVVVTTTSSSRRRRRRSSSSSSSSSTTTTTTTTTUUUUUURRRSSSTTTTTTTTTRRRPPPOOOMMMLLLKKKJJJJJJJJJKKKLLLNNNMMMMMMLLLKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFGGGGGGFFFDDDBBB@@@>>>===BBBBBBAAA@@@???>>>======<<<<<<============<<<<<<<<<<<<;;;;;;;;;<<<===>>>;;;>>>AAABBBBBBCCCCCCBBBDDDEEEFFFKKKTTTbbbqqq{{{~~~tttvvvqqq]]]QQQFFFAAA<<<999999888777666555444444333222111000000222222222222222222222222111000000000111111222222111222222333333111000///222222333333222222111000444333222000...---------000111222222111///...---////////////000111333333......------------......,,,...//////......///111000000000000///////////////000000000111111111111///111222111000///000111000000111111111111000000111111222222222222111111111111111111222333444444222444666777666666777888999999:::;;;<<<===>>>>>>??????>>><<<:::999;;;<<>>>>>===<<<;;;:::999999:::<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBCCCDDDEEEGGGHHHGGGGGGGGGIIIKKKJJJIIIHHHIIIKKKMMMNNNLLLLLLLLLMMMMMMMMMMMMMMMOOOPPPQQQQQQRRRSSSSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTWWWVVVUUUSSSQQQQQQSSSTTTQQQQQQOOONNNNNNMMMNNNNNNJJJKKKKKKKKKKKKLLLLLLLLLKKKLLLLLLLLLLLLKKKJJJIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@>>><<<;;;AAA@@@???>>><<<;;;:::999;;;;;;<<<======>>>======<<<;;;:::::::::;;;===>>>???AAACCCCCCBBBAAACCCFFFGGGLLLTTT___kkkyyypppppptttqqq\\\NNNGGG???<<<:::888777666555444444444333222222111000000222222222222222222222222...//////000000000000111///000111333333222222111111111111111111000000///............///000111111......///000111000...---////////////000111333333......------------......///000000000...------///////////////000000000000///000000000111111111111///111222111000///000111111222222222222222222111111111222222222222111111111111111111222333444444666888999999777666777888888888999:::;;;<<<<<<============;;;999999:::<<<>>>>>>CCCQQQjjjxxxgggTTTJJJGGGGGGJJJMMMNNNMMMLLLJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGCCCDDDEEEEEEDDDCCCDDDFFFBBBCCCEEEEEEEEEDDDBBBAAA@@@AAAAAABBBBBBAAAAAA@@@@@@>>>;;;999999:::<<<>>>::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????@@@BBBDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEGGGHHHGGGHHHIIIIIIJJJJJJJJJIIIJJJKKKLLLLLLMMMMMMLLLLLLJJJKKKKKKLLLMMMNNNOOOOOOPPPOOOMMMKKKKKKKKKLLLLLLHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCDDDEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFBBBBBBBBBCCCDDDEEEFFFGGGBBBBBBBBB@@@???===;;;:::>>>>>>===<<<;;;:::999999999:::;;;<<<<<<===<<<<<<===<<<:::999:::;;;===???AAA@@@@@@AAA???>>>DDDKKKQQQ]]]ooo|||nnnbbbtttrrr```NNNCCC@@@999888666444333222222222222222222222111111111111222222222222222222222222---...///000111111111111//////000111222333333333000111111111111000//////...------......///000111//////...///111111000...////////////000000111222///..................///000000111000...,,,---...////////////000000000000000000000000111111111111///111222111000///000111222222333333333333222222111111222222222222111111111111111111222333444555777888:::999777666666777777888888999:::;;;<<<<<<;;;<<<<<<:::999999;;;===<<<===BBBQQQjjjiiiYYYPPPLLLLLLNNNMMMLLLKKKJJJIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGFFFEEEDDDEEEFFFBBBCCCCCCDDDDDDDDDCCCCCC???@@@AAACCCCCCCCCCCCBBBAAA@@@>>><<<;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;===>>>???===???AAAAAA@@@???@@@AAA>>>??????@@@AAAAAABBBBBBDDDEEEGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKIIIHHHFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBCCCDDDDDDFFFGGGGGGGGGGGGHHHHHHHHHJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCAAA@@@???????????????@@@AAABBBCCCCCCBBBAAA>>>>>>???@@@AAABBBCCCDDD?????????>>>===;;;:::999::::::::::::;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<>>>===;;;::::::<<<>>>@@@???======AAABBBFFFRRR^^^ooo{{{yyyqqqlllsss{{{jjj___UUUIII@@@>>>777666555333111111222333111111111111222222222222111111111111111111111111...///111222333333333222111111111111111111222222111222222222222111000000222222111222222333444555555222000000111222111////////////...//////000000000//////......//////000...///000///...---...///.../////////000000000111000000000000111111111111///111222111000///000111111111222222222222111111111111222222222222111111111111111111222333444555444666777777666555666777888888999:::;;;<<<======<<<<<<<<<;;;::::::<<<>>><<<<<>>???AAACCCDDDDDDDDDCCCAAAAAAAAA@@@>>>===;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>????????????@@@@@@???>>>=========>>>@@@AAA<<<>>>??????>>>===>>>???<<<===>>>???@@@@@@@@@@@@>>>???AAACCCDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDBBBAAABBBBBBCCCDDDFFFGGGHHHHHHEEECCCBBBBBBCCCBBBAAA@@@DDDCCCCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBAAA@@@???AAA@@@>>><<<;;;;;;;;;;;;;;;===>>>???@@@@@@??????????????????>>>>>>>>>>>>=========<<<;;;:::999888777777888999;;;<<<===>>>;;;<<<<<<===>>>>>>>>>>>>???===;;;::::::<<>>>>><<<======<<<;;;;;;>>>@@@======BBBRRRlllzzzlll^^^UUURRROOOMMMMMMLLLKKKKKKMMMLLLMMMMMMKKKKKKMMMLLLKKKKKKKKKJJJHHHFFFDDDCCCCCCFFFFFFEEEEEEDDDBBBAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>AAABBBBBBAAAAAA@@@@@@???<<<<<<===>>>>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<===>>>>>>???@@@AAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDGGGGGGFFFEEEDDDBBB@@@???@@@@@@@@@AAABBBCCCEEEFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEDDDDDDDDDCCCBBBAAA???>>><<<<<<<<<;;;999999:::;;;>>>>>>>>>>>>>>>??????@@@?????????>>>>>>=========;;;;;;:::999999888888888::::::;;;;;;<<<<<<======???===;;;999999999;;;<<<;;;999999======;;;<<<@@@CCCCCCEEENNN___ttt{{{kkk```WWWXXX^^^iii{{{|||nnn___YYYQQQJJJEEE@@@===:::666444222000000000111222222222222222222222222222222222222222111000//////222222222222222222222222666555333111000000111111000000000000000000000000000444333111;;;JJJMMMGGG666555333111///---,,,,,,111///...,,,,,,...///111......---------......///000000000000000///......---...///000000111000000......///000000000000000...//////000000000000000000111111000...///111333000111111111111222222222222222333333333333444444444555666555444333444555777888999999;;;;;;<<<===???>>>===<<<<<<<<<<<<<<<:::===EEETTTjjjxxxmmmaaa]]]XXXTTTQQQOOONNNOOOJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKJJJHHHGGGEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????BBBAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@BBBCCCDDDDDDDDDCCCAAA@@@<<<======>>>>>>>>>>>>>>>???>>>===<<<;;;;;;::::::======>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@???????????????@@@AAABBBCCCCCCCCCCCCBBBBBBAAA????????????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@>>>===;;;<<<<<<;;;999999:::;;;>>>>>>=========>>>??????;;;:::::::::999999999999999999999999999:::::::::::::::;;;;;;<<<<<<======>>>===<<<;;;:::;;;<<<===<<<;;;===AAABBB@@@AAAEEEHHHKKKRRR___pppuuuZZZUUUVVVaaappp}}}}}}jjj]]]RRRNNNHHHCCCAAA@@@>>>===888666444222111222222333222222222222222222222222000000111111111111111000000000111222333444444555444444222111000111111222000000000000000000000000---000///---555BBBEEE???333222111000////////////000///............///000111000///...............000000000000000///......111111111111000///...---......///000000000000000000000111111000///......222222222000......///111000000111111111222222222222222222333333333444444555666777777555555555777888888999:::;;;<<<<<<===>>>===<<<;;;;;;;;;;;;<<<;;;>>>EEERRRhhh~~~{{{ssskkkbbb[[[TTTNNNMMMKKKJJJJJJKKKKKKJJJJJJKKKJJJJJJIIIGGGFFFFFFEEECCCDDDEEEFFFFFFFFFFFFFFFAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@???????????????@@@@@@AAAAAAAAABBBCCCDDDFFFGGGGGGEEECCCAAA============>>>>>>>>>>>>???>>>>>><<<;;;:::999999<<<<<<======>>>>>>??????????????????@@@@@@@@@AAA>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????AAABBBBBBBBBAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@???>>>===<<<;;;<<<<<<;;;999999:::;;;======<<<<<<======>>>???888888888777777777777666888888999::::::;;;<<<<<<:::;;;;;;<<<======>>>>>>============<<<<<<<<<<<<;;;:::===AAAAAA???AAAFFFNNNUUUbbbrrrrrrfffPPPTTTaaattt|||jjjZZZPPPFFFBBB>>><<<<<<<<<<<<<<<999888666444333333333333222222222222222222222222...///000111222222222222///000111222333555666666222222111111111111111222////////////////////////,,,...---***000:::<<<666///////////////000111111000000000000000000000000333222111000///.........///000000000000///......000111111000000///...---////////////000000000000222222222111000///---,,,333333333111...---...000000000000111111111222222222222222222333333333333555777888777666666777888888888999:::;;;<<<=========<<<;;;:::::::::;;;;;;===???EEEQQQfffsss___PPPRRRMMMIIIJJJKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFBBBBBBAAAAAAAAA@@@@@@@@@????????????????????????>>>>>>???@@@@@@AAAAAAAAABBBDDDFFFHHHHHHFFFCCCAAA===============>>>>>>???@@@@@@???>>>===<<<::::::<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@@@@@@@>>>>>>??????@@@@@@??????@@@@@@???>>>============BBBBBBCCCCCCBBBAAA@@@@@@======>>>???????????????======<<<<<<===>>>>>>????????????>>>===<<<;;;;;;:::;;;;;;:::999999:::<<<<<<<<<<<<;;;<<<<<<===>>>999999999888888888888888999:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>===<<<;;;:::::::::<<<@@@AAABBBHHHOOO[[[dddrrrrrraaaXXX[[[gggzzzooo```TTTNNNBBB???:::888777888888777999888666444333222222222111111111111111111111111000000111222222333222222000111111222333444444555000000000000111111111111000000000000000000000000...///...+++...444555111............//////000111//////000111111000//////111111000///........./////////000000//////...---,,,---...000111111111111000///////////////000000111222222111000///......111222222111///...///000000000000000111111111111111222222222222333333333555666777777666555666888888888999:::;;;<<<======<<<;;;:::888888999;;;<<<>>>@@@EEEQQQeeewww___TTTKKKEEEGGGIIIHHHHHHKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB????????????????????????>>>>>>>>>>>>??????@@@@@@???AAADDDFFFFFFDDDBBB@@@>>>======<<<===>>>??????AAABBBAAAAAA@@@>>>===<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>BBBAAA@@@???============AAAAAAAAAAAAAAA@@@@@@???======>>>????????????>>><<<<<<;;;;;;;;;<<<==================<<<;;;::::::999:::;;;:::999888:::<<<;;;;;;::::::;;;;;;<<<===999999999:::::::::::::::<<<<<<<<<;;;;;;;;;::::::>>>>>>???@@@AAABBBCCCCCC@@@@@@@@@???>>><<<;;;:::;;;;;;@@@GGGKKKQQQ\\\ggguuu}}}}}}jjj```]]]ooorrrcccWWWPPPLLLAAA===999777666777777777666666555333222111111111111111111111111111111111333333444444333222222111222222222222222222111111//////000000000000000000111111111111111111111111///000...,,,---000000...//////.............../////////000000000000//////------------......///000///////////////...------,,,---...000111111222222111000////////////000000000000111111111111000000...///111111000000111222//////000000000111111111111111111222222222333333333444666555555444666777888999:::;;;<<<======>>><<<:::999777888999;;;<<>>>>>>>>>>>>>>>>>>>>>>>===???AAACCCCCCBBB@@@???>>>===<<<<<<<<<===???@@@AAABBBBBBCCCBBBAAA???>>><<<<<<========================???@@@@@@@@@???>>>@@@@@@@@@AAA@@@@@@??????CCCBBBAAA???>>>>>>=========>>>>>>>>>>>>>>>============>>>???????????????<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888999:::999888888:::<<<:::::::::999:::;;;;;;<<<999999999999999:::::::::>>>======<<<;;;;;;::::::>>>??????AAABBBCCCDDDEEEBBBBBBAAAAAA@@@?????????<<>>>>><<<;;;888777777999<<<===>>>@@@GGGSSSggglllZZZKKKIIIHHHDDDDDDIIIDDDDDDEEEFFFFFFGGGHHHHHHDDDEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@AAAAAAAAABBBAAA@@@@@@??????>>>>>>======>>>???AAAAAAAAA@@@???>>>>>><<<<<<<<<===???@@@???@@@BBBCCCCCCAAA@@@???========================;;;<<<>>>??????>>>===<<<===>>>???@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>======<<<======>>>>>>======<<<===>>>??????@@@@@@??????<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::888999:::999888888:::<<<999999999999999:::;;;;;;999999999::::::;;;;;;;;;=========<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCDDDCCCBBBBBBBBBDDDEEEGGGHHHNNNVVVeeettt~~~{{{uuuiiiYYYMMMFFFBBB===::::::888555444555777888999111222222222222222111111111111111111111111111111111111222222222111000000000000000//////////////////000000000000///---,,,////////////////////////------------,,,+++,,,---///...------,,,,,,------///...---,,,,,,---...///...---------...///000000......//////......---,,,//////000000000000//////222111///...---...///000111111222222222111000000---///111222111000111222////////////000000000111111111111111222222222222222444666666555555777888999999:::;;;<<<===>>>>>>===;;;999777888:::===???===@@@HHHVVVjjjkkkWWWPPPKKKCCCAAAEEECCCCCCDDDEEEFFFGGGHHHHHHBBBCCCDDDEEEGGGGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>===>>>??????@@@@@@@@@@@@???>>><<<;;;<<<===???@@@===???@@@BBBBBBAAA@@@???>>>>>>>>>>>>>>>=========999:::<<<>>>>>>===<<<;;;:::;;;===>>>@@@AAABBBBBBAAA@@@???>>>============>>>>>>???????????????>>>>>>>>>???@@@@@@@@@@@@@@@<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::888999999999888888:::<<<999999888888999999:::;;;;;;;;;;;;<<<<<<=========;;;;;;<<<<<<===>>>>>>>>>;;;<<<===>>>@@@AAABBBCCCCCCBBBCCCDDDGGGJJJNNNPPPgggrrr}}}uuu|||fffZZZKKKAAA???>>>;;;777;;;888444222333444555555111111222333333333222222000000000000000000000000---...///000000111111000------......//////000000000000000000000...,,,+++------------------------......///000...------000------,,,,,,,,,---......///...,,,++++++,,,...///111000000////////////000......//////......---,,,+++,,,...///111222222333333111///...---...///000333333333222111000///......000222333111000///000////////////000000000000000111111111111222222222333555777777666777888:::999::::::;;;<<<===>>>>>>===;;;999777888:::===@@@<<<@@@IIIWWWkkkzzzttt{{{ppp]]]RRRKKKFFFCCCDDD@@@???BBBCCCAAABBBEEEFFFEEEEEECCCAAAAAABBBDDDGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@AAABBBCCCDDDDDDBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>===<<<<<<<<<<<<============>>>>>>>>>>>>??????@@@??????>>>===<<<;;;;;;<<<===>>>>>>>>>===;;;<<<>>>???@@@@@@@@@???AAA@@@???>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<888999;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;========================<<<======>>>======<<<;;;>>>======<<<<<<;;;;;;;;;:::;;;<<<<<<;;;<<<>>>@@@===@@@BBBDDDIIISSSbbbmmmzzz}}}ssshhhUUUNNNEEE===888666444444444444555555555555444444...............///000000222222000///............000000111111111000000///111000.........///......///000000111111111111000111222333222...---.../////////.........---------,,,---///000000///---,,,,,,---......//////......000000000000000000000000000///...------...///000111000---,,,,,,---000111000000000000000000000000333333333222222111//////////////////////////////...///000222222111111000000000111111111222222222111000000222555777888777999999::::::;;;<<<=========<<<;;;:::::::::;;;;;;???@@@GGGUUUlllzzzzzzzzz|||vvvkkk```TTTLLLIIIDDDAAABBBBBB@@@AAADDDDDDEEEEEEEEEEEEEEEGGGHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA???===<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>?????????>>>======;;;<<<<<<============<<<===>>>???@@@AAAAAA@@@???========================;;;;;;;;;;;;<<<<<<======::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888:::;;;<<<:::;;;<<<=======================================>>>>>>======<<<<<<;;;;;;======>>>>>>>>>======<<<<<<===>>>===<<<===>>>@@@???DDDKKKSSS^^^lll}}}ssslllcccZZZNNNIIIAAA;;;777555333222444444555555555555444444333333111000///.........111000///...------------000000111111111000000000///...---------......---......///111111222111111222;;;CCCDDD<<<333////////////.........------------...///000000///...---,,,---......//////......//////////////////////////////............//////000///...------...///000000000000000000000000000+++,,,---...////////////000000000000000000000000...///000222222111111000111111111222222222222333111111111222555666555333888888999:::;;;<<<===>>>>>><<<:::999999999;;;<<<>>>???EEESSSiii{{{|||}}}{{{iii[[[PPPIIICCCCCCBBBAAAAAADDDAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???===<<<<<<======<<<<<<<<<=========>>>>>><<<======>>>>>>>>>>>>===<<<<<<=========<<<;;;;;;<<<===>>>??????>>>======999999:::;;;<<<======>>>;;;;;;<<<<<<<<<<<<<<<===;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;:::;;;<<<===>>>?????????========================???>>><<<;;;;;;;;;<<<===;;;===>>>??????>>><<<;;;===>>>???>>>>>>???AAACCCGGGRRRccctttzzzyyy~~~qqqddd]]]UUUNNNEEEAAA<<<888666444222111333444444555555444444333555444333222111000000000000///...------,,,------000000000000000000000000..................//////---...///000111222222222---888CCCCCC:::000---..................---------........................,,,---......//////....................................////////////....../////////....../////////000000000000000000000000,,,---...000111222222222000000000000000000000000...///000222222111111000222222222222333333333333333333444666777777555222666777888:::;;;===>>>??????===:::777777999;;;======>>>CCCPPPddd~~~{{{sssppppppvvv~~~ttt[[[RRRIIIFFFEEEBBBBBBEEECCCBBBAAABBBBBBBBBAAA???BBBBBBCCCCCCDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>=========>>><<<<<<=========>>>>>>>>>;;;<<<===>>>>>>>>>>>>>>>===============<<<;;;:::::::::;;;<<<<<<;;;:::999888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;:::;;;<<<>>>???@@@@@@@@@===========================<<<:::999:::<<<>>>@@@AAABBBDDDDDDCCCAAA===;;;<<<===>>>???AAAFFFMMMRRR]]]lll}}}vvvuuuzzzuuufff\\\UUUNNNHHH>>>;;;888666555444333111333333444444444444333333222111111111111222333333000///......---------...///////////////000000111...///000000000000000111...///000000000000000000***///444222---***---111..............................------------......,,,---......///.................................---...///000000///...------...///000000///...---000000000000000000000000111222222222222222111111111111111111111111111111...///000111222111111000222222333333333444444444444555777:::;;;;;;888555555666777999;;;===>>>??????===999666666888;;;===<<<>>>CCCNNNaaazzzyyymmmhhh```ooosssgggZZZSSSNNNHHHEEEEEEFFFDDDBBBBBBDDDDDDCCCAAA@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>>>>>>>>>>>=========>>>>>>>>>>>>???<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::===<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;:::;;;<<<>>>???@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<999999888888:::===@@@BBBGGGHHHIIIJJJHHHEEEBBB???:::===AAAGGGPPP[[[gggnnn}}}qqqqqqvvvzzzpppcccZZZUUUOOOHHHCCC:::888666666666555444222222222333333333333222222111000000000000111222222000000//////...///////////////......///000111111---///111111///...///000000000000000000///...---000///---,,,,,,---000111---.....................------,,,++++++,,,------,,,---......///.........////////////////////////---...///000000///...------...///000000///...---000000000000000000000000///000000000000///......000000000000000000000000...///000111222111111000222222333333333444444444222333666999<<<<<<:::888555666777999;;;===>>>??????<<<999666666888;;;======>>>CCCMMM___xxxooocccVVVeee~~~tttjjjbbbXXXQQQNNNHHHEEEAAAAAACCCDDDCCCAAA@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCAAA???>>>>>>??????>>>>>>>>>?????????@@@@@@===>>>>>>????????????>>>>>>>>>?????????>>>======<<<===>>>??????>>>======>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;::::::;;;<<<===>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;777777888999;;;>>>AAABBBBBBCCCEEEGGGHHHGGGFFFEEECCCJJJTTT```mmm{{{}}}vvvrrrtttzzzjjj___VVVTTTTTTOOOHHHDDD:::888666555666666444333111222222333333222222111333222111000///.........111000000/////////000000///......---...///111222,,,///222111...,,,,,,...000000000000///...------222111///000111111...+++---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////////////////......////////////......---...///000000///...---000000000000000000000000......///000111111111111////////////////////////...///000222222111111000222222222222333333333333///000222555888999888666555666777999:::<<<===>>>>>><<<999666666888:::<<<<<<>>>CCCLLL]]]vvv~~~{{{eee]]]dddttt{{{qqqiiieeeWWWQQQIIIFFFFFFFFFDDDBBBCCCCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBAAAAAABBBCCCCCCDDDGGGGGGGGGGGGGGGGGGGGGGGGEEECCCBBB@@@???????????????@@@@@@@@@@@@AAAAAAAAA???@@@@@@@@@@@@??????>>>>>>??????@@@@@@@@@@@@???===>>>???@@@AAAAAA@@@????????????>>>>>>>>>======>>>>>>======<<<<<<<<<<<<;;;;;;<<<>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>===<<<;;;::::::;;;<<<===============::::::::::::::::::::::::777888999:::<<<===>>>???===???CCCHHHMMMRRRUUUVVV^^^gggvvv{{{tttssswwwzzzwwwbbbVVVLLLMMMOOOKKKFFFCCC;;;888555444444555444333111111222222222222111111333222111000///.........//////.........//////000///...---------///111222...222555444000,,,---...---......///000000/////////000111111111///---,,,---------.........//////------...//////...------,,,---......//////..............................//////............//////......////////////......000000000000000000000000000000111111111111000000...........................///000222222111111000111111111222222222222333000000000222555666555444666777888999:::;;;<<<<<<<<<;;;999777777888999::::::===AAAJJJ[[[tttvvvttteeedddiiiwww{{{mmmdddZZZRRROOOMMMIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDAAABBBBBBCCCDDDEEEEEEFFFAAAAAAAAAAAAAAABBBCCCDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDBBB@@@?????????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAA;;;<<<>>>???@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@??????>>>>>>======:::;;;===???AAAAAAAAA@@@========================<<<===>>>>>>>>>===;;;:::;;;;;;<<<<<<<<<<<<<<<;;;999999999999999999999999999:::;;;<<<<<<<<<<<<;;;AAADDDJJJRRR[[[ccciiimmmwwwwwwvvvrrrqqqttt{{{fffZZZMMMBBBCCCFFFBBB>>>===<<<999555333333333333222111111222222222222111111000000000///000111111222......---------......//////...---,,,---///111333333777:::999444000000222***+++---///000111222222---000111000......333777---------.........//////...///111222222111///...,,,---......//////......------------------------000///...------...///000////////////////////////000000000000000000000000//////...---,,,***((('''...........................///000222222111111000000000111111111222222222444333222333555666555444777777888999::::::;;;;;;;;;:::999888888888999999999;;;@@@HHHYYYsss|||ttt|||wwwmmmppp~~~wwwmmmcccYYYPPPJJJHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDAAA>>>===???AAAAAA@@@???>>>???AAACCCEEEGGGGGGFFFEEEEEEEEEEEEFFFEEEDDDBBB@@@????????????BBBCCCCCCCCCCCCCCCBBBBBB??????@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA<<<===???@@@@@@???>>><<<@@@@@@??????????????????CCCAAA???>>><<<<<<<<<===============>>>>>>>>>>>>============>>>>>>>>>>>>;;;<<<<<<;;;:::;;;>>>@@@@@@===999888777666333000777777888888999:::<<<===AAA@@@???<<<;;;===AAAEEEMMMSSS]]]hhhrrr|||}}}|||zzzsssmmmdddgggmmmwww{{{~~~~~~iii\\\LLLGGG@@@;;;999999999999555444222000000111222333333222222222111000000000222222222111111111000000111000...,,,,,,,,,---...000000000000////////////...333777777222...---///......------------......//////000000000000//////111///---++++++,,,...000/////////...------,,,,,,))),,,.../////////111222000...------///000000///////////////////////////......000000000...,,,***------...000111111111111//////000111111111111111000000000000000000111222...///111000//////000111------...///000111222222444444444555555555555666;;;:::999999888888999999:::888555555666888888888===:::===III]]]uuu~~~zzzzzz}}}www{{{~~~ssshhhaaaUUURRRNNNJJJIIIJJJKKKLLLKKKKKKIIIFFFCCCAAA@@@@@@AAA@@@@@@@@@AAABBBDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDBBB@@@????????????BBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAA<<<===???@@@@@@???>>>=========>>>>>>??????@@@@@@BBBAAA???>>>===<<<======>>>>>>>>>>>>????????????>>>>>>>>>>>>============@@@@@@@@@???===<<<===>>>===<<<<<<<<<===<<<:::888<<<======<<<<<<<<<>>>???@@@AAACCCDDDGGGKKKPPPTTTbbbgggoooxxxrrrjjjiiihhheeebbbbbbiiiuuuxxxeeeUUUJJJCCC???:::777777777777777444333222111111111222222222222111111111111111111111111111000000/////////111111000///////////////000000000000////////////---111444333///,,,---//////......------......///////////////////////////222000...,,,,,,---...000------........................///000111111111111000///------///000000///////////////////////////###%%%))),,,...000000000---...///000000111000000//////000111111111111111////////////000111222333111222222000...,,,------111111111111222222222222444444444555555555555666:::999999888888999::::::;;;999666666777999:::999===:::===JJJ^^^uuuvvvooowwwzzzoooiii```XXXTTTRRRQQQPPPLLLKKKJJJGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@?????????BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@>>>???@@@@@@@@@@@@>>>===<<<<<<===>>>???@@@@@@AAABBBAAA???>>>============>>>>>>>>>??????@@@@@@@@@??????>>>>>>======<<<<<<===>>>???>>>;;;:::999:::::::::;;;======>>>>>>>>>>>>@@@BBBBBBBBBDDDFFFHHHIIIMMMSSSYYY___eeekkkooowwwzzz~~~|||qqqbbbYYYYYY\\\^^^___aaalllppp___QQQFFF@@@;;;888666555666777777666333333222222222111111111000000111111111111111111000000////////////......000000000000000000//////000000000000////////////,,,...000///,,,+++---//////......------......///000000///......///000000333222///---,,,---...///,,,,,,------...//////000111//////222666999999777222000...---...000//////////////////////////////***,,,...///000111000000//////000000000000////////////000000111111000000////////////000111333333000111111000---,,,,,,---333333222222222111111111444444444555555555555666888888888888999:::;;;;;;<<<:::777777888:::::::::<<<:::???LLL^^^uuussslllnnn~~~vvvoooggg___YYYSSSOOOKKKGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBB@@@@@@AAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBBAAA@@@@@@??????AAAAAABBBBBBCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBAAAAAA@@@???>>>>>>>>>??????@@@@@@@@@AAA@@@???>>>>>>==================>>>??????@@@@@@@@@??????>>>===<<<<<<;;;999;;;======;;;999999999:::;;;<<<;;;;;;===BBBFFFEEEJJJOOORRRTTTWWW[[[^^^ccchhhpppwww~~~qqqhhh^^^ZZZ^^^gggnnnqqqqqq|||nnn[[[NNNFFFAAA>>>888777666666888888777666111222222222222111000000//////000000111111222222////////////////////////,,,---...//////...------000000000000////////////,,,---...---+++,,,...111//////............//////111000...------...000111444333111///------......---------.........//////111......444===CCCCCCAAA333111...---.../////////////////////////////////000111111111111000///...///000000000000//////...//////000000000000000///000000000000000000111222,,,---//////......///111000000000000000000000000444444444555555555555666777777777888999:::<<<===<<<999777666888999::::::;;;:::@@@LLL^^^ttttttlllttt{{{pppeee^^^SSSJJJGGGFFFGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFAAA@@@??????>>>>>>??????AAAAAAAAA@@@@@@???>>>>>>??????@@@AAAAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@??????>>>@@@@@@??????>>>>>>======;;;;;;<<<<<<===>>>>>>???@@@??????>>>===<<<<<<;;;<<<===??????===;;;:::::::::<<<======>>>EEEPPPYYYccciiiqqqvvvwwwxxx{{{llliiihhhlllwwwuuuiiiXXXJJJAAA===:::888777666555666777777555444111111222222222111000////////////000000111111222000000000000000000000000+++,,,---/////////...---000000000000////////////......---,,,,,,---000222/////////....../////////111///...,,,,,,...///111444333111///...------...//////.........---------000------333===CCCEEEDDD555222///---.../////////////////////////////////***+++,,,---...//////000///000000000000//////...//////000000000//////...333222111000////////////,,,---//////...///000222...//////000111222222222444444444555555555555666666777777888999;;;<<<===;;;888666555666888999999::::::???KKK\\\qqqwwwyyy}}}qqqaaaSSSLLLJJJHHHGGGDDDDDDDDDEEEFFFGGGHHHHHHCCCBBBAAA@@@???>>>>>>>>>>>>????????????>>>===<<<<<<===>>>???@@@@@@@@@???@@@@@@AAAAAABBBCCCDDDDDDAAA@@@@@@??????@@@@@@AAACCCBBBBBBAAAAAA@@@@@@@@@BBBBBBAAA@@@???>>>======???????????????>>>======::::::;;;;;;<<<===>>>>>>??????>>>>>>======<<<<<<===>>>???>>><<<::::::::::::>>>CCCGGGKKKVVVgggttt|||tttvvv|||zzz}}}wwwcccYYYLLLAAA<<<888666444555444333333444444333111222222111111111000000000//////000000000000000000//////000000000000111111------///000111111111111000000000000///////////////...------...///000111000//////......//////000//////...------...//////222111000///......------000//////...------,,,,,,000......111888===??????777444///------...////////////////////////////////////......------------//////000000000000////////////000000000///......333222111000////////////000111111000///......000000000111222333444555666444444444555555555555666777777777888999;;;<<<===:::888555555666888888888::::::>>>IIIXXXnnn~~~yyykkkbbb^^^ZZZXXXRRRQQQOOOLLLKKKJJJIIIJJJHHHGGGEEECCCBBB@@@@@@???<<<===>>>>>>>>>===<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDD>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>>>>=========??????>>>>>>======<<<<<<>>>??????@@@???>>>======::::::;;;<<<===>>>??????>>>>>>>>>>>>============>>>@@@AAABBBBBBCCCEEEGGGJJJSSS]]]dddjjjwww}}}|||qqqdddWWWOOODDD<<<999888777555333111000000222333333222333222000/////////000111000000000000000/////////.........//////000000000------......000111222333000000000000///////////////...---....../////////000000////////////000000........................000//////......---------..................------//////000222555999===???888444000------...//////////////////////////////444333222000...---,,,+++---...///000000111000000//////000000///......---000000000///000111222222000111222111000///000111222222222333333444444444444444444555555555555666888888888888999:::;;;<<<;;;999666555777888999999:::999===FFFUUUkkk{{{vvvrrrlllhhhbbb\\\VVVRRRPPPOOOLLLKKKIIIFFFDDDBBBAAAAAA;;;<<<=========<<<;;;:::999:::;;;<<<============;;;<<<===>>>???@@@AAAAAA<<<<<<======>>>???AAABBB???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@@@@???======;;;;;;<<<===>>>???@@@@@@============>>>>>>>>>>>>CCCEEEHHHKKKNNNSSSYYY]]]eeeqqq~~~}}}}}}|||tttiii[[[OOOLLLDDD;;;555555666777777333111///000222444555555333222000......///111222111111000000//////......---------.........//////,,,+++++++++---///111222000000000000///////////////...---...//////...---000000////////////000000------...//////...------...............---------,,,,,,------.../////////...///222444777;;;AAAEEE999555000------...//////////////////////////////)))))))))***,,,---///000------///000111111111111//////000000///...------------...///111222444555---///111111111222444555222222222111111111111000444444444555555555666666888888888888999:::;;;;;;<<<:::777777888::::::::::::999<<>>AAABBB???===;;;;;;:::;;;===???@@@@@@@@@???======<<<:::888888:::<<<<<<:::888999;;;===>>>>>>======>>>>>>>>>===<<<<<<===???@@@AAAAAA@@@???>>>>>>???@@@@@@???@@@BBBDDDAAAEEEJJJLLLLLLJJJIIIIIIHHHNNNXXXaaaiiirrr|||vvviiiaaaXXXMMMEEE<<<;;;888666444333333444333333222222222222222222......///000111222222333//////000000000000//////000000000000000000000000......//////000000111111......------------......////////////////////////000///...---------------111000000////////////000......---,,,,,,,,,,,,---//////...------------...------...///111333555666111111000///////////////************************++++++,,,---............/////////111333333111...//////000000000000//////222222111000//////000000000000000000000000000000000111111111111222222222444444333333333444555555555666777888999:::;;;;;;999777666777999;;;<<<;;;::::::===BBBMMMddd{{{wwwqqqkkkgggccc___\\\TTTOOOHHHBBB???>>>??????BBBCCCEEEEEEDDDBBBAAA@@@??????@@@@@@@@@@@@@@@???<<<======<<<:::999:::;;;======<<<<<<;;;<<<<<<===????????????@@@@@@>>>===>>>@@@CCCEEEGGGHHHIIIJJJHHHJJJMMMOOOPPPRRRTTTVVV\\\]]]___cccfffgggddd```aaaiiiuuuttteeeZZZTTTMMMEEE>>>;;;999777666444444444444333333222111000//////.../////////000111111111222//////000000000000/////////////////////////////////////////////000000000...------,,,,,,------...........................//////...---------------///...............//////......---,,,,,,,,,,,,---......------------......///...------,,,,,,,,,---000//////...---.........------------------------,,,,,,------...---------///---,,,---///000///...//////000000000000//////222111111000//////000000//////////////////////////////000000000111111111333333222222333333444444666666777888999:::;;;;;;;;;:::999999;;;;;;;;;999;;;>>>BBBIIIRRRgggwwwmmm___UUURRRTTTVVVWWWZZZYYYXXXWWWVVVUUURRROOOGGGFFFDDDAAA@@@?????????<<>>===>>>???BBBEEEEEEDDDDDDFFFIIIIIIHHHHHHIIIKKKKKKIIIHHHHHHKKKOOOSSSVVVYYY]]]```eeehhhmmmppprrrsssuuuvvv}}}zzz{{{~~~}}}vvvtttzzz{{{nnnhhh^^^RRRIIIEEEBBB===999888777666555444444444444222222111000...---,,,+++000000000000000000000000//////000000000000//////........................000000//////////////////------,,,,,,,,,,,,------------------------------//////...------------...,,,,,,,,,,,,---...//////......---,,,,,,,,,,,,---,,,,,,,,,,,,------...///222111000...---,,,,,,,,,///...------,,,,,,------........................---------...------,,,,,,///,,,***)))+++---......//////000000000000//////111111000/////////000000.........................../////////000000000000444444555555555666666666666666777888999::::::;;;;;;;;;:::;;;<<<<<<:::777;;;>>>EEEMMMVVVgggxxxuuuyyy}}}}}}yyyuuussspppllliiiVVVTTTPPPKKKHHHGGGGGGGGGJJJMMMQQQSSSRRROOOMMMMMMKKKQQQYYY\\\]]]^^^ccchhhgggeeedddfffiiijjjhhhffffffiiimmmpppssswww|||~~~uuuqqqlllkkkppp|||{{{iii]]]XXXPPPEEE>>><<<;;;999777555555555444444444444444111111000///......------000000000000000///////////////000000000000//////////////////////////////000000000//////......---......------------......------------------------///......---------......,,,,,,,,,,,,---...///000......---,,,,,,,,,,,,---******++++++---...///000...............///000000///......---,,,---------------------------------............---,,,++++++...,,,***+++,,,.........//////000000000000//////111000000/////////000000/////////////////////////////////000000000111111333333444555555555666666666777777888999999::::::888888999;;;===<<<:::777999<<>>DDDNNNccc|||vvvwwwzzzxxxkkkllljjjeeeaaaeeeoooxxxkkkZZZNNNHHHFFF;;;999666555444444444444222222333333333111000///000111111111111111111222---.........///000000000//////000000000000//////000000000000000000000000------..................---,,,,,,++++++,,,,,,---........................---------------...//////...---------------............---,,,,,,,,,,,,------------...///000111222222222000///............///...------,,,,,,------........................,,,,,,------...------------,,,,,,---//////...---//////000000000000//////...............///000000000000000000000000000000000000000000111111111111222444666888999999888888888888888888888999999999666555555777:::;;;;;;:::888999===BBBKKK```~~~~~~}}}qqqkkkjjjjjjoootttuuuvvv~~~jjjXXXMMMEEE>>>999777666666555666666666666222222333333222111///...222222111111000000//////,,,------...///000111111//////000000000000//////000000000000000000000000,,,------....../////////+++******************+++---------------------------------------...///000------,,,+++++++++,,,,,,......---,,,,,,,,,,,,---//////...//////000111222///...---,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---+++)))(((***,,,------//////000000000000//////...............///000111////////////////////////////////////000000000000---...111333444444333333888888888888888999999999:::888777777999;;;;;;:::555777;;;@@@III[[[zzzvvvqqqsssyyy~~~|||uuuppplllkkkjjjwwwsssgggXXXKKKEEE@@@<<<888333444444444555666666666444444444444333222111000333222000//////000000111......//////000000111111111111000000000000111111000000000000000000000000000///...------------------------............///000...,,,******,,,...000///...---,,,++++++++++++111,,,+++///000---,,,///------,,,,,,,,,+++++++++000///............//////...........................------,,,---...///000------------------------...,,,***((('''(((***,,,,,,---...///000000000000////////////////////////---...///111111111000///000000000000000///......000111111111111222222222333333444444555666666666666777888:::;;;;;;::::::999777555666888:::;;;;;;999999<<>>EEEWWWvvvnnndddYYYUUUYYY___bbbcccxxx}}}}}}}}}}}}pppaaaSSSJJJCCC???;;;999888888666444555555555444444333333333333333333333333222111111111111000///...------,,,000000/////////..................------.........000000000000000000000000---,,,,,,+++++++++,,,,,,---------............///......///000000///......////////////......------...---------------...111///000000000000///...------...000222222111000...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------...//////...---,,,000///...---------...//////////////////////////////............000222333111111222222222111111000000000000000111111111111222333333444444555666666555666777888999:::;;;;;;:::888777777999:::;;;:::666777:::>>>DDDVVVtttvvvqqqqqqsss|||{{{sssssswwwyyyuuuppp```[[[VVVYYYaaajjjppprrr~~~uuuuuu}}}tttiii]]]QQQFFF@@@:::999777555555555333222555555444444333333333222222222333333222222111111000000000///...------,,,---........./////////000......------------......------------------------,,,,,,+++++++++,,,,,,------------............///---...///000000///...---------.........---,,,,,,***,,,---,,,,,,...111444///000111222111000///---,,,...000111222111000///////////////////////////,,,,,,,,,,,,,,,,,,,,,+++.........------,,,,,,,,,,,,---///000000///...---000000///.........//////////////////////////////......------///000333444000111111222222222111111//////000000000111111111222222333333444555555555555555666777999:::;;;<<<;;;999777777999:::;;;:::666777:::>>>DDDUUUrrr~~~}}}yyymmmccc^^^___bbbmmm|||{{{}}}{{{uuunnnlllmmmnnnllliiihhhhhhkkkqqq{{{xxxsssqqqyyyrrrmmmdddYYYMMMCCC<<<999777777666555444333333333444444444444333333333333111222222222222222111111//////000000000///......,,,------...//////000000......------------..............................,,,,,,,,,,,,,,,------...---------............///---...///000000///...---,,,---...//////...,,,,,,)))---...+++***...333555///000111222222000...---***+++,,,.........------........................,,,------------,,,,,,+++------------------------,,,---...000000///......//////000111111111000000////////////////////////000000////////////000000///000111111222111111111/////////000000000111111222222222333444444555555444555555666888:::<<<===<<<:::888888999:::;;;:::666777:::>>>DDDUUUqqqyyytttrrrpppkkkaaaWWWSSSUUUXXX```kkkzzz~~~uuurrrwwwvvvooommmqqqxxxwwwwwwyyy{{{~~~wwwuuuxxx~~~tttlllddd```WWWLLLBBB;;;777555555555555444333333444555333333333333333333444444111111222222222222111111...///000111111111000///........................//////............//////111111111111111111111111------,,,,,,---......///---------............///------............------,,,---///000000///...---***000111+++(((,,,111333...///111222222000...,,,******++++++,,,------------------------------------......///...---,,,++++++,,,,,,------.........,,,---....../////////......///222444444333222000//////////////////////////////000000000000//////...///000000111111111000////////////000000000111111222222333333444555555444444555555777:::<<<===<<<:::888888999:::;;;:::777888;;;???EEEUUUqqqvvvmmmlllhhh^^^UUUPPPQQQUUURRRXXXdddxxxssswww{{{~~~~~~zzzjjjjjjaaa```gggiiidddeeelll{{{{{{rrrlllnnn|||tttfff^^^VVVRRRKKKBBB999444222222000111111000///000222444222222222333333444444444000111111222222222111111---///000222222222111111/////////...------,,,,,,//////............//////........................---------------...///000---------.........//////---------------------------...000111222111///...,,,222333+++'''+++000000...///111222222000...,,,,,,,,,+++,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,....../////////...,,,+++***++++++,,,---...//////------------......//////---///222555666555333111////////////////////////***,,,...000222222222222......///000000000000000////////////000000000000111222222333333444555555444444444555777999<<<======;;;888888999;;;;;;:::777999<<<@@@EEEUUUqqq{{{ooocccZZZUUUSSSSSSTTTTTTYYYhhh|||wwwfff^^^___aaabbbcccfffjjjnnnrrrrrrsssssspppjjjbbb]]]^^^\\\\\\___gggrrr}}}{{{sssuuuxxx~~~{{{rrrjjj```XXXJJJGGGBBB<<<888666555555333444444555555444444333222111111111222222333444////////////////////////000000000//////.........000000000000000000000000***+++,,,---............,,,,,,,,,---------......///......------,,,++++++........................---------...///000000111...............---------......////////////......111111111111000///------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***+++,,,---------,,,,,,///............---------,,,------...............//////.........---------////////////000000000000333333222222222222222222,,,...000000//////111333444444444333333222222111:::999777666555666777888:::888777777888999999888666888;;;===BBBRRRqqqzzzooofff___\\\WWWVVVYYYdddttt|||jjj[[[TTTUUUTTTSSSSSSUUUYYY\\\]]]```dddffffffdddbbbaaaccceeeiiiqqq~~~xxxxxx{{{mmmccc[[[QQQIIIFFFDDD???:::777555444444333333444444444444333333111111111222222333333333////////////////////////------,,,,,,,,,+++++++++........................***+++,,,---............,,,,,,,,,---------......................................................---------...///000000000------........................////////////......---......//////000000111,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,------------............------------......///000000000000000//////.........---------............////////////////////////////////////---...000000//////111333444444555666777999;;;<<<333333444555666888999:::;;;999777888999:::999888777888;;;===BBBSSSrrrvvvooogggeeeeeejjjsssyyyzzzyyy|||}}}}}}~~~||||||yyynnn```SSSMMMMMMKKKJJJIIIJJJNNNQQQSSSZZZccciiikkknnnssswww|||~~~{{{yyy~~~}}}~~~nnnaaaXXXOOOFFF@@@AAA???;;;777555444333444333333444444444444333333000111222333333333222111/////////////////////////////////............---------------------------++++++,,,---............,,,,,,,,,---------......------......///000000111---------------------------------...//////000000,,,---------.../////////......////////////......------,,,,,,---...000111......///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++...---,,,,,,,,,---//////............------------......///000000000000///...............---------------------..............................//////---///000000000000111222222222333555999>>>BBBDDD333444666888999:::;;;;;;<<<:::888999:::;;;::::::777999;;;===CCCTTTttt}}}zzz{{{~~~}}}zzzyyy}}}}}}yyyyyyzzzpppjjjgggjjjmmm{{{yyyvvvqqqmmmlllssswwwtttnnnfff[[[QQQJJJKKKKKKKKKLLLOOOTTTXXX___jjjwww~~~}}}yyy}}}wwwnnnaaaVVVOOOHHHAAA<<<;;;999777555333333333333333333333444444333333333///000222444444222111000////////////////////////000000000///////////////------------------------+++,,,------.........---,,,,,,,,,---------......------......////////////---------------------------------....../////////,,,,,,,,,---...///000000......////////////......000///---+++++++++---...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++///...,,,,,,,,,---///111.........---------,,,,,,+++,,,------......------........................------........./////////000000000111111111111111...///111111000000111222000000000222555:::???BBB<<<===>>>>>>>>><<<;;;:::<<<;;;999999;;;<<<;;;:::888999;;;>>>CCCUUUuuu{{{~~~yyyqqqmmmqqqvvvwwwuuuoooggg```]]]^^^___iiittt~~~|||{{{wwwtttsssrrrnnnkkknnnwww~~~yyywwwwwwtttttttttqqqnnnkkkiiihhhhhhpppvvvtttnnnhhh___XXXRRRTTTXXX[[[___eeekkkoooyyyuuulll___XXXOOOHHHCCC@@@<<<999777666444333222222222333222333333333333333333222///000222333333222000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...---------,,,,,,,,,---------...............---------,,,,,,------------------------------------............,,,,,,,,,---...///000000......////////////......///...,,,+++***+++---...000...,,,***)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++///...,,,,,,,,,---///111...------------,,,,,,,,,+++,,,,,,------------------.........................../////////000000000111111111222222333333333///000111111000000111222222111000000111444888:::@@@@@@@@@@@@???===:::999===;;;::::::;;;<<<<<<;;;888999<<<>>>DDDVVVwwwvvvpppoooqqqtttxxxvvvnnnfffaaa^^^\\\[[[cccppp{{{xxxpppmmmqqqyyy|||xxxyyy~~~}}}}}}sssllleeeccceeegggeeebbb\\\eeepppuuutttqqqooopppnnnooopppmmmgggcccbbbcccbbbeeeiiijjjkkklllooorrryyyzzztttqqquuuzzz}}}mmmbbb[[[MMMIIICCC???===;;;:::999555444444333222222333333222222333333333333222222000111222222222111000///////////////////////////------------....................................,,,,,,------...------,,,,,,,,,,,,---------......///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////......////////////......++++++***+++,,,...000111///---+++))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++...---,,,,,,,,,---//////------------,,,,,,,,,,,,------...////////////...---------...............////////////000000000111//////000000111111222222000111222222000000111222555444222111111222444555:::;;;;;;;;;<<<;;;;;;:::===;;;999:::;;;<<<;;;;;;999:::<<<>>>DDDXXXyyyzzzsssqqqtttzzzyyyppplllpppuuuzzz{{{sssppprrrxxx|||zzzxxxxxxrrrkkkddddddiiillljjjggg[[[bbbhhhiiieeecccfffiiieeejjjnnnooollljjjkkkmmmpppqqqssswww~~~uuufffZZZQQQMMMCCCAAA===;;;:::999999999555444444444333333333333222222333333333333222222111111111111000000000///////////////////////////////////////000000111111------------------------,,,------...------,,,,,,,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........................////////////......******+++---...///111111++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,---------------------,,,,,,,,,++++++,,,---......//////......---------.........//////........./////////000000.........///000111111111000111222222000000111222444333333333333333444555666666666777888999:::;;;<<<:::999999:::;;;;;;:::999:::<<>>888999888888777666666555555666555555444333222111111111111111111111111111111000000000000000000000000,,,,,,---.../////////...000000//////.........---111000...,,,,,,,,,...//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,***+++...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222000///---,,,,,,,,,---,,,,,,,,,+++++++++*********++++++,,,---...//////111000///...,,,+++***))).........------,,,,,,,,,000///...---,,,---.........---,,,,,,,,,,,,---...111...,,,,,,...///...,,,------------------------000//////............///000000000000000000000000000000000000000111111111111111222222222333333333555555666666777999:::;;;:::::::::999999888888888666999===@@@FFFXXXyyy}}}||||||uuukkkcccWWWPPPGGGAAA>>>;;;666222555444444333333222111111444444333333222111111111111111111111111111111111000000000000000000000000---......//////.........000/////////.........---111///...,,,,,,,,,...///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...//////---+++,,,...000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------......---------,,,,,,,,,000///...---,,,------......---,,,,,,,,,,,,---...///---+++,,,...000///...........................000000/////////000000111222222222222222222222222000000000000111111111111111111222222222333333333555555555666777888::::::;;;;;;:::::::::999999999888:::===@@@EEEXXXyyy||||||xxxmmmfffaaaZZZUUUHHHBBB<<<999888777444222666555555444444333222222111111111111111111111111111111111111111111111111000000000000000000000000//////////////////...---/////////...............000///...,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///...------///000//////------------------------,,,,,,,,,---------............------------............---------,,,,,,,,,......---------,,,,,,,,,------------------------------------,,,,,,,,,,,,///......---,,,---------------,,,,,,,,,,,,---------++++++,,,...000111000////////////////////////000000///000000111222333222222222222222222222222//////000000111111111111111111222222222333333333555555555666777888999:::;;;;;;;;;;;;;;;;;;::::::999:::<<>>>>>===<<<;;;666666888<<>>>>>===;;;:::666555777<<>>===;;;:::777777888<<>>===;;;999:::888999===DDDTTTmmmxxxrrrrrrllldddZZZPPPFFF===888555666666555333111222333111222333444444444333222111111000000000000111111000111111222222222222111////////////////////////////////////////////////////////////////////////------------------------------------------------++++++******++++++,,,---***))))))***,,,------,,,++++++,,,,,,,,,,,,---------...---,,,******+++------,,,+++***+++,,,---...////////////////////////...---,,,,,,+++++++++,,,******+++,,,------......000///---+++***+++---...------,,,,,,,,,---......//////...---,,,++++++***------------------------000...,,,,,,......,,,***,,,,,,+++,,,---///111222///////////////...................../////////000222222111000000000000000222222222000//////222444111111000000000111222333222222333555666888999999::::::::::::::::::::::::888777999===EEESSSlllyyyuuuqqqpppgggaaaWWWMMMEEE???:::777444555666555333111222333111222222333333222111000111111000000000000111111....../////////......---........................................................................------------------------........................,,,,,,,,,,,,,,,---......---,,,++++++,,,---,,,***++++++,,,,,,,,,,,,------)))+++,,,,,,++++++,,,...++++++++++++,,,,,,---......------------------......---,,,,,,+++++++++++++++,,,,,,,,,---.........///...---,,,,,,,,,------,,,,,,,,,,,,,,,------............------,,,,,,+++,,,,,,,,,---------......///---+++,,,---...,,,***,,,,,,,,,---...///000111........./////////////////////000000000000000000222111000////////////000000111333222111000111222222222333333333444444444222333444555666888999999::::::::::::::::::::::::999888999===DDDSSSkkkdddnnn|||~~~tttlllgggdddbbbaaaVVVOOOEEE===999777777666444555555444222111222333111222222222111000//////111000000//////000000111111111111111111000///...........................................................................------------------------.......................................//////000000...---,,,------+++***++++++,,,,,,,,,,,,------)))+++---...,,,++++++,,,)))***+++,,,---.........---,,,+++******+++,,,---------,,,,,,,,,,,,++++++------------------------,,,,,,------------------+++++++++++++++,,,------------------------------,,,,,,,,,------............,,,++++++------,,,***,,,------...//////......------......//////000000111111111111111111111111000000//////......//////...000333444222111000000111222333444555444333333222333444555666777888999::::::::::::::::::::::::999888888<<>><<<;;;;;;333222222333444555333222000222222222000000111222444333222111111111111111000//////......//////000///000000000///...------------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,+++---///000000///++++++,,,,,,,,,,,,------,,,...000111///......///)))***+++,,,---.........------............------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////...---++++++++++++++++++,,,------,,,,,,,,,------.........//////...---,,,++++++***+++---......,,,,,,---///,,,------...//////......------......//////000000/////////000000000111111//////......//////000000111111000...---...111333111222333444555444333333444444555555666777777888::::::::::::::::::::::::777777999>>>CCCOOOeeexxx555777:::???EEEMMMVVV\\\mmm~~~uuummmhhhccc]]]XXXQQQKKKAAA999666666777888444333222222333444222111///111222111000000111222222111000000///000111222//////............//////000111111111111111000000------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......---,,,,,,...///...---++++++,,,,,,,,,,,,------+++,,,......------...000++++++++++++,,,,,,---...,,,---...//////...---,,,)))***,,,......---,,,+++,,,------....../////////,,,---.........---,,,+++,,,,,,,,,,,,,,,------...,,,,,,------------------------------------------+++...//////------///111,,,,,,,,,---...///000111.........///////////////...///000000111222333333000////////////000111222///000111000///...000111222222333333333444444444444444555555666777777777::::::::::::::::::::::::555666:::???EEEOOOcccttt111222444666:::AAAIIIOOOTTTeeezzz~~~yyyqqqfff]]]WWWSSSOOOLLL@@@>>>:::888777666444333666444222111111222111000///000111111000///000222000000///......///000111//////............//////,,,---...............------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......///...,,,,,,------,,,***++++++,,,,,,,,,------------...---,,,******+++------,,,+++***+++,,,---...***,,,...000000...,,,***)))***,,,.........,,,+++---......///000111222222............---,,,,,,+++------,,,,,,------...///------------------------******+++,,,...//////000,,,...000000...---///222,,,,,,+++,,,---///111222///////////////.........//////000111333444555666000000000000000111222222---///222222111///...///111111000000000111222333444444555555666666777777::::::::::::::::::::::::444666;;;@@@FFFOOObbbsss000000000222444888;;;===HHHPPP^^^nnn|||~~~~~~}}}wwwqqqmmmjjjddd\\\UUUNNNGGG???999555444222111111222444555000111222333333333333333000000000000000000000111111111111111000000000000..............................//////......---,,,..................------------------------------///////////////.........,,,,,,,,,---------............---,,,,,,+++******,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++******,,,......---,,,++++++++++++++++++++++++111///,,,,,,......+++(((&&&(((+++,,,,,,,,,,,,---,,,///222555555222///,,,---------......000111222,,,+++******,,,,,,+++***))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,---...///...---++++++,,,++++++,,,,,,,,,---------000000000000000000000000///111222111000///000111111111000//////////////////000222333333111000...111222222333333444444555444444333444555777999:::;;;;;;;;;;;;;;;999888777777999;;;<<>>999555444333222111111222333444000000111222222222222222111111000000000000000000111111000000000/////////000000000000000000000000......//////......---,,,........................,,,,,,,,,---------......---------....../////////,,,,,,,,,,,,------------******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---,,,,,,++++++,,,++++++,,,......---+++------------------------000...,,,,,,......,,,******,,,...///.........///---...111333333111...------,,,,,,,,,---...//////---+++***+++,,,---,,,+++*********+++,,,,,,,,,---,,,,,,------------,,,,,,+++,,,------,,,+++,,,---,,,---///...---,,,,,,---++++++,,,,,,,,,---------///////////////////////////000111111000///000111111111000///////////////---...///000000///...---111222222333333444444555444444444444555666888999:::::::::::::::::::::;;;555888;;;>>>EEEWWWnnn000000000000222444666777666888;;;AAAJJJWWWdddmmm}}}}}}~~~}}}vvvmmmfffcccaaa^^^[[[MMMHHHAAA:::777555444333333222111000000111222333//////000000000111111111111111111000000/////////000000000/////////......000000000000000000000000......//////......---,,,........................,,,,,,,,,------.........------------------------++++++++++++,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,---------......---------,,,,,,+++++++++,,,++++++,,,......---+++...........................---,,,,,,......---,,,+++,,,......---,,,,,,------...///000000///...------,,,,,,,,,,,,,,,---------,,,+++,,,---...---+++++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,---......,,,,,,---...+++,,,......---,,,---...,,,,,,,,,,,,------------///////////////////////////000111111//////000111111000000///////////////111111111111111111111111111222222333333444444555555555444444555666777777888888888999:::;;;;;;<<<555888;;;>>>FFFXXXppp000000///000000111333333666666666888>>>GGGRRRZZZhhhqqq~~~|||}}}|||xxxuuunnnllliiigggccc[[[QQQIII???<<<888555333333222222111111000000000000111111/////////...////////////111111111000//////......////////////.............................................///......---,,,---------...............------------------------......---,,,,,,+++************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,++++++++++++---,,,,,,---......---+++........................,,,,,,,,,,,,---.........---...///...---+++,,,---------------------------...---,,,,,,,,,,,,,,,---...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,---...---,,,+++,,,...***,,,......------...///,,,,,,,,,------------...///////////////////////////000111000///...///111000000////////////000000222111111000111111222333111222222333333444444555555555555555555555555666666888999;;;;;;;;;999888666888;;;===DDDUUUlll}}}////////////000000111111111111222333555:::AAAEEEJJJSSS```nnn{{{xxxrrrnnnjjjhhhiiifffbbb]]]WWWLLL>>>555444555555555444333222111000000000000000000000000//////...------......///000000000000//////......////////////.............................................///......---,,,---------.........////////////...---,,,++++++***+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++++++++,,,...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------...///000111111000...------///------,,,,,,,,,,,,------......------------------...---,,,,,,......---,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***,,,---,,,+++***+++,,,***,,,......------...///,,,,,,---------....................................000111000///...///000000000////////////000000------,,,,,,---...//////111222222333333444444555444444444555555555555555555888<<<>>>>>>:::666333666888;;;===DDDUUUlll}}}~~~////////////000000000000---///111222333444666888999@@@IIISSS^^^kkkxxx~~~zzztttooollliiifffddd\\\WWWPPPKKKHHHDDD???:::...111444555333222111000000000000000000000000000000///...---------...///////////////////////////000000000/////////......000000000000000000000000......//////......---,,,,,,,,,------...///////////////...---,,,++++++***'''((()))+++---///000111++++++++++++,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,---------......------++++++++++++---......---------///...---++++++++++++++++++++++++++++++,,,------,,,,,,...///+++,,,,,,***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,...---------------......---,,,+++,,,---...---+++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,+++,,,......---,,,---...,,,---------.......................................///000000......///000///////////////000000111---......//////000000111111222222333333444444555222333444555555555555555555888<<>>:::555111555888;;;>>>FFFXXXppp......///000000000000000...000222333333333444555666999>>>CCCIIIRRR^^^fffuuu~~~uuurrrooojjjeeeaaa]]]YYYWWWIIIEEE@@@???@@@BBBAAA@@@000222555444222000111222000111111111111111111000111000...---,,,---...///------......///000000000111111000000000/////////000000000000000000000000......//////......---,,,,,,,,,------...//////000------------------------))))))***,,,---///000111,,,,,,,,,,,,------------******+++,,,,,,---......,,,,,,,,,---------......,,,+++******+++,,,...//////...---...//////---++++++++++++++++++++++++++++++---......,,,+++---///((())))))'''&&&&&&((())),,,,,,------------,,,,,,,,,+++++++++,,,---......---+++***+++,,,---,,,++++++,,,,,,,,,---.........---..................---+++,,,---,,,++++++,,,---,,,---///...---,,,,,,---------------.......................................///000///......///000///////////////000111111000111333444555555444444111222222333333444444555111222333555666666555555666777:::;;;;;;999777555555888;;;>>>EEEWWWnnn---...///000111111111111---///111222111111222444444666777888:::AAAJJJQQQXXXcccttt}}}tttmmmgggccc]]]WWWPPPJJJDDD???>>><<<::::::;;;999444000444666666444111111333666111111222222222222111111222111///---------///000,,,,,,---...///000111111111111111111000000000000..............................//////......---,,,,,,,,,------...///000000******+++,,,...//////000.........------,,,,,,,,,,,,,,,------------............---,,,,,,+++******,,,,,,,,,---------......++++++******+++---///111///.........//////---++++++++++++++++++++++++++++++---///...,,,+++,,,///---......,,,++++++...000,,,,,,............,,,,,,************+++,,,---...,,,+++******,,,,,,+++***++++++,,,,,,---...////////////000000000000//////,,,---......,,,,,,---...---...//////---++++++,,,---------.........//////...........................///000///...---...000///////////////000111111...///222444555444333222111222222333333444555555///111333555666666666666777777777888999999::::::777999;;;<<>>===<<<;;;777777777777777666666555444444333333333222222222111111111111111111111111///////////////////////////////////////////////////............------------...000111111///---,,,------............------------------------------.........------,,,,,,,,,........................++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------/////////...---+++***))),,,,,,++++++,,,,,,---...++++++------------++++++******+++++++++,,,,,,,,,+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000...,,,***))))))************+++,,,---------------------.........//////++++++++++++++++++++++++------...///...---+++***++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////000000000000////////////000000000000000000000000............////////////000111111222222333444444444555666888999999999999::::::::::::999777555444666666888<<>>:::;;;<<<;;;888777666777000111333333222111111222333333333333333222111111111111111111000000000000///////////////////////////////////////////////////////////////////////////............---------,,,,,,,,,------...//////------............------------------------------++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++......//////...---,,,,,,,,,,,,++++++,,,,,,---...++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...++++++,,,,,,---------...((()))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++***))))))------,,,,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////......//////000000111111////////////////////////............////////////000111111222222333444444555444444444555777999:::777777666555555555555555666666888===DDDQQQhhh|||***+++,,,,,,------,,,,,,------------------------((()))+++---...//////...///000111111000///111222111111222333444666888::::::>>>DDDLLLUUU___jjjppp~~~zzzvvvxxx}}}qqqrrrtttxxxxxxtttkkkdddWWWRRRNNNKKKEEE<<<666555333555888999888777777777111333555555333222444666333333444444333333222111000000000/////////..............................///////////////////////////////////////////////////............---------,,,,,,,,,,,,---...//////------............------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---)))+++---//////...,,,+++,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,,,,,,,)))******+++++++++******++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++,,,,,,,,,---------...,,,,,,,,,---------......////////////////////////.........///000111111111////////////////////////...////////////000000000000111111222222333444444666555555555666888:::;;;777666555444444444555555666666888===DDDRRRiii}}}+++,,,------......------------------------------)))***,,,...////////////---...//////...---...000,,,---...///111333555777666777999<<<@@@GGGOOOTTT\\\eeeqqq|||}}}zzzxxxyyy|||{{{nnn[[[LLLGGGBBB===<<<999555444666...111555666666444333333111333555333000///000222333444444444444333222222//////.........---------........................//////////////////////////////////////////////////////.........---------,,,++++++,,,---...///000---..................---------------------------*********++++++,,,,,,,,,************************------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------###%%%))),,,---,,,***))),,,,,,++++++,,,,,,---...------++++++++++++------******+++++++++,,,,,,,,,,,,,,,...//////...,,,,,,******+++,,,,,,---......***++++++,,,,,,++++++***+++++++++++++++***)))(((++++++,,,,,,,,,---------'''(((***,,,...000222222------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////---......///000111111222////////////////////////000000000000111111111111000111111222333333444444777666555555666888;;;<<<777666555444333444555666666666888===DDDRRRiii}}}+++++++++,,,,,,,,,------------------------------///............---------,,,---///000000000///...////////////000000000000333333444666888999:::;;;GGGKKKQQQYYYaaakkkuuu{{{}}}{{{{{{{{{{{{zzzwwwuuutttqqqvvv{{{{{{qqq___KKK>>><<<999666444555666666666222222222333333333444444222222333333333222222111444444333333222111000000////////////////////////000000///............///000////////////.........++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********........................((()))***+++,,,---------,,,,,,---...---,,,***))),,,++++++******)))))))))+++,,,,,,------,,,,,,+++++++++******)))((((((''',,,,,,,,,++++++*********,,,,,,---......---,,,,,,(((((('''))),,,------,,,*********++++++*********,,,...///...---,,,,,,---++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))******+++,,,,,,,,,,,,+++***)))*********)))))))))((((((...))))))///111---)))***,,,,,,,,,------.........,,,---------------,,,,,,((()))+++...////////////000///...------...///000000...---///222444333111111111000///////////////222222111111222222333444333444555777888999999999777666444444555555444222222444999>>>DDDQQQhhh|||,,,+++***))))))***---...------------------------............------------------...///////////////.../////////000000000000//////111222333555666666888;;;@@@EEEKKKRRRYYY^^^aaafffooowww~~~|||zzzxxxvvvsssvvvuuurrrnnnjjjeeeaaa___bbbeeegggeee]]]QQQDDD;;;777555222111111222222222111111111111222222222333111222222333333222222111444333333222111111000000////////////////////////000///......------....../////////.........---------------------------------------------------------------------,,,,,,,,,........................******+++,,,---------,,,,,,,,,---------,,,+++***---------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))************,,,,,,,,,+++++++++******,,,,,,---......---,,,,,,,,,+++******++++++***)))++++++,,,,,,,,,,,,++++++***,,,......,,,+++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,************+++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********///***)))...000---***+++------------------,,,,,,------............------,,,,,,---......///......111000///......///000111222000///000222333222000//////......///000000111222222222222222333444444333444555666888999999999888666555444555555444222333555999>>>DDDQQQhhh|||---+++(((&&&'''))),,,///------------------------............------------.........---......///000....../////////000000000---...///000111222333333222444666888:::>>>BBBFFFGGGKKKRRRXXX^^^dddjjjnnnuuuwwwyyy|||{{{wwwwwwzzz|||wwwsssoookkkjjjiiihhhfffiiigggbbb\\\VVVQQQMMMKKKOOOOOONNNKKKGGGAAA<<<999444222///...///000000//////000000000000111111111111111222222222222222111222222222111111000000//////////////////////////////......---------------............---------,,,//////...------,,,++++++......................................./////////------------------------+++,,,,,,---------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++(((((())))))***+++,,,,,,,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,---+++******++++++***)))***++++++++++++++++++***(((***,,,,,,++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---,,,+++*********+++,,,------------,,,,,,,,,,,,///+++***---///---,,,---///......------,,,++++++---....../////////......//////............//////111000000//////000000111222111000111222111000...,,,,,,------///000111222333333333333333444444555333444555666888999::::::999777555444555555444333444666:::>>>DDDQQQhhh}}},,,+++)))((((((***,,,...------------------------.........---------,,,,,,///...---,,,---...///000........./////////000000//////000111222222333333444555666666666666999;;;<<<>>>AAACCCFFFIIINNNRRRXXXZZZ]]]```dddgggiiijjjfffjjjqqqvvv{{{{{{uuuooollllllooorrrjjjfff___ZZZWWWUUUSSSRRRUUUSSSOOOJJJGGGDDDBBBBBBBBB@@@>>>;;;999888888888444222000000111111111000//////000000000111111111000111111222222222222111111111111000000000//////////////////////////////......---,,,,,,,,,,,,---......---------,,,,,,,,,......---------,,,,,,,,,------------------------------......//////000000------------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))******++++++,,,,,,,,,+++,,,,,,------,,,,,,+++((())))))******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,------,,,(((((())))))))))))((((((&&&(((***+++++++++,,,...++++++******++++++,,,---*********+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---...,,,***))))))***,,,---------------------,,,,,,...,,,,,,,,,------...///------------------,,,,,,---...//////////////////000///.........///111222000000////////////000000/////////000111000///...,,,,,,------...000111222444444333333333444555555333444555666888999;;;<<<:::888555444555555444333555777:::???DDDQQQiii~~~***+++,,,,,,------,,,,,,------------------------...------------,,,,,,,,,...---,,,,,,,,,---///000............////////////000000111111222222222333222333444333222222444555555555666555555777:::===>>>@@@CCCGGGJJJMMMOOOPPPOOORRRXXX]]]```cccfffhhhiiilllppptttyyy}}}}}}}}}|||vvvmmmeee___]]]]]]^^^TTTPPPIIIDDDAAA???===;;;BBB@@@>>><<<;;;;;;<<<<<<999888666555444333444444333222000000222222111000000000000000111111111111///000111111222222222222111111111000000000000000////////////////////////......---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///------------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------,,,(((((())))))))))))((((((%%%'''***+++++++++,,,...++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++,,,,,,,,,,,,,,,------,,,,,,---...///++++++,,,,,,---...//////---......///000000//////............///111333444........................***,,,...///////////////...............///000000444444333333333444555555444444555666888:::<<<===;;;999666444444555444333666777:::>>>DDDRRRkkk)))***---...///...,,,+++------------------------------------,,,,,,,,,,,,---------,,,------...///------.........////////////////////////000000000000111333222111111222333000111222111111222555888333444777:::<<>>===:::666444444555444444555666:::>>>EEETTTmmm******+++,,,,,,,,,,,,+++---------------------------------,,,,,,,,,++++++,,,,,,------......---------------........./////////////////////.........///111222222111000111222///000111111111111333555111222333555666777777888777888999:::999:::===???<<>>EEEUUUooo+++***)))))))))***,,,,,,---------------------------------,,,,,,,,,+++++++++,,,---...///...---,,,---------.........//////000000000000000/////////,,,...000///...------...,,,...///...---,,,---...------...///////////////000111222111111222555888222666::::::999:::???DDDMMMNNNSSSWWWWWWTTTWWW]]]bbbjjjqqqqqqqqquuuyyyzzzzzz|||uuutttxxx}}}|||~~~uuummmhhhccc]]]TTTNNNKKKHHHCCC???AAA<<<777444444555333222222111000111222333222111...///111333444444333222//////000111222222222222000//////000111111000...---------.........//////......000111111222222222222222222222222222333333////////////////////////000000///............///000////////////.........///......------,,,,,,+++.................................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,+++***+++,,,...///---------,,,,,,++++++++++++,,,,,,------,,,,,,+++'''((()))***,,,---...///*********++++++,,,,,,,,,---,,,+++******+++,,,------+++++++++---...---,,,******++++++++++++******(((***,,,,,,,,,+++,,,---++++++******++++++,,,---******++++++,,,---......***************************+++,,,---,,,,,,******)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,"""***...+++))),,,---***,,,---------------------***+++,,,---............---...///000000///...------...///000000///...------000444555222///...///---...///000222444666777222222111111222222333444555444444555777;;;>>>@@@>>>;;;666444444444555444333555888>>>FFFVVVppp)))***+++,,,---,,,+++***,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------///////////////////////////////////////.........///////////////.........222111000//////......///111111000000000222333444444444333333444666777999;;;<<>><<<;;;999777555444333333111111111111111111111222333111///......///000111000000000000000000000000...//////000000//////...////////////////////////000000////////////000000---......///////////////000000000000111111111111000000000000////////////...............///000000000000000////////////...+++---//////...---...///---............///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...............------,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,------------,,,,,,%%%&&&''')))***+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,+++)))'''---,,,,,,++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,------,,,******+++---++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,,,,---...//////+++++++++,,,------......................................................---------///000000///---////////////000000000111000222333333222111333444444444444444555666888999:::999888666555555444444444555999???HHHZZZuuu***)))((('''((()))***+++***++++++,,,,,,++++++***++++++++++++++++++++++++------------............------------------------------------------------,,,,,,,,,,,,------------------...............///------,,,,,,---...//////......///000///...,,,+++.........---------------//////000111222333333333222333333222111000222333999777555444444666888:::===EEEPPPZZZ___aaaaaaaaaaaa^^^ZZZVVVTTTTTTTTTUUUVVVWWWYYY\\\```dddgggiiimmmmmmmmmooosssxxx{{{}}}~~~{{{zzz}}}yyynnnfffgggeeeaaa^^^]]][[[XXXVVVNNNLLLHHHEEEBBBAAA@@@@@@===<<<<<<:::999777555444666666555444444444555555...///111222222222111111111000///.........000000//////////////////////////////////////////////////////////////////////////////000000000000//////,,,---///000000000///...////////////000000000000222222222222111111111000222111000///......---...////////////............+++---...///...---...///---------.........//////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++*********%%%&&&''')))***+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++...---,,,------,,,)))&&&,,,,,,+++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***------,,,+++***+++,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++,,,------......................................................---,,,+++,,,...///...---//////////////////......000222333333222111333444444333333333444666888999999888777666555444444444666666999???GGGYYYuuu***)))((('''((()))***+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------,,,,,,------............,,,---------......//////000///......------......+++,,,---/////////...---...............---------000000000000111111222222...///000///......000222,,,---///111333666888999444888>>>CCCGGGIIIKKKLLLOOOMMMHHHCCC@@@>>>>>>???===>>>@@@CCCFFFJJJMMMNNNTTTTTTVVVYYY]]]bbbhhhlllpppqqqqqqoookkkhhhgggfffjjjlllnnnooommmkkkjjjiiifffggggggeeeaaaZZZTTTPPPMMMJJJGGGDDDBBBAAA>>><<<;;;:::888666444333333333555555555555555444444333000000////////////000000000111222333333222111///000000////////////000111//////////////////////////////............//////........................//////000000000000//////,,,---///000000000///........./////////000000000222222222222111111111000111000///......---............---------,,,,,,,,,***,,,------,,,,,,,,,...------------............//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************((())))))***+++++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********,,,------***(((+++++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***---,,,++++++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,+++***)))((((((,,,,,,,,,---......//////................................................///---,,,---...//////.../////////...............000222333333222111333444555444444444555777999::::::999888777666555555555888888;;;???GGGXXXsss+++++++++++++++,,,------))))))************))))))------------------------***+++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,------......//////,,,,,,,,,---......//////111000///...------------++++++,,,---.../////////---....../////////......///...............///000---...///.........000222+++,,,...111222222222222000222555666777888:::===BBBAAA???:::555333333444444444555666777888:::;;;???@@@BBBCCCDDDHHHMMMPPPRRRSSSSSSRRRPPPOOOPPPRRRMMMNNNNNNNNNMMMLLLJJJIIIHHHGGGFFFEEECCCAAA???>>>;;;999777666777777666555555444333333222222222222555555555555444333111111000000//////.../////////000111111222222000///...000000//////000000111111000000000000000000000000///......------......///...........................///000111111000///...---......///////////////////////////000000000000000000000000////////////,,,,,,,,,---...///000111---------,,,,,,,,,++++++)))+++------,,,+++,,,---,,,------------...............---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))******++++++++++++***------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,+++++++++,,,++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++((('''((()))+++,,,+++***+++************++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,++++++,,,......---+++++++++++++++++++++++++++)))))))))******++++++,,,+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,+++***)))(((''',,,,,,,,,---......//////................................................///.........000111000//////////////////.........000222333333222111333444555555555555666888999;;;;;;:::999777666666666666888999;;;@@@GGGWWWrrr+++,,,,,,---------------******++++++++++++******------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++,,,------...//////......------,,,---------...------------......///,,,---...///000000//////......---,,,,,,,,,---...///000000000...///000222111222222222111///...------///111222111111333444888999999666222000111222333333333222333333444444555777888888777999<<>>@@@@@@?????????@@@;;;:::999999999888777666555555555555555555444444555333222333555777777666222222222222222222222222444444444333222111//////444333222222222222333333///000000000111000000000////////////000000000111000000000000000000000000///...------------...///...........................///000111111000///..................///000000//////000000000111111111000000000000////////////***+++++++++---...///000......---------,,,,,,,,,***,,,......---,,,---...,,,,,,---------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,++++++******++++++,,,---,,,+++******+++,,,---***++++++,,,+++++++++*********+++,,,,,,,,,,,,+++************************((('''&&&''')))***+++******************+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++***+++...000000---***++++++++++++++++++++++++((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,***+++,,,------,,,+++***+++++++++,,,------..............................///////////////////////////......000111222000/////////////////////000000000222333333222111333444555555444555666777999:::;;;:::888777666666555555555777;;;AAAIIIYYYsss)))***+++,,,---,,,++++++,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------************************))))))***+++,,,,,,------++++++,,,,,,---...//////++++++++++++,,,---......111000...---,,,,,,---...***,,,---///000000////////////---,,,,,,,,,---......//////...,,,,,,---///---------...///000111111))),,,000222222111000111111444555444111000111333////////////000111222333000222444444333333666999222555777888777555333333999777666555666666666666222333444444444222000///222000//////111222222111////////////////////////111111111111111111000////////////...//////000000//////000000111222222333........./////////000000000000000000000000000000///...---,,,,,,---...///...........................///000222222000///...//////...------///000111000000000000111111111111222222222222111111111111------,,,+++++++++,,,,,,//////.........---------+++---//////...---...///,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***+++,,,,,,---------------------,,,,,,+++++++++,,,++++++++++++++++++,,,+++***)))(((((()))***+++))))))***+++++++++++++++******+++,,,,,,,,,,,,+++************************)))'''%%%%%%''')))))))))******))))))***+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******+++///222111---)))++++++++++++++++++++++++******+++,,,------......+++,,,,,,------,,,,,,+++,,,------......------,,,)))***,,,...////////////)))******+++,,,,,,------........................000000000000000000000000......///000222222000...////////////000000111111000222333333222111333444444444444444555777888::::::999888666555555555555222555:::BBBJJJZZZttt)))))))))***+++++++++,,,,,,++++++******++++++,,,***++++++,,,------------...------,,,,,,++++++***......---,,,,,,+++******.........------,,,,,,,,,)))))))))***,,,...///111...---,,,,,,++++++++++++,,,,,,,,,---------...............------,,,,,,,,,---------------------------------............///------......//////000000///---+++,,,///000///---///000111000...------...////////////////////////000000//////000111222333111111222222222222111111222222333333333444444444333333333333333333333333222222111111000//////...000000000000000000000000222222111111000000//////111111222222222222111111000000000000000000000000------......//////000000000000000000000000000000000000000000000000000000000000///...............000000000000000000000000---//////...---,,,---...000111111000...,,,---...000000000000////////////...///111333333111///...////////////...............---,,,,,,,,,,,,---...---...//////000000//////...//////---+++))))))***------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))).........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,------,,,++++++,,,------,,,,,,++++++***)))))))))******+++,,,---//////000------,,,,,,,,,,,,++++++***)))((()))+++,,,+++***---,,,,,,+++*********+++///...---+++***)))))))))......---,,,+++***)))(((,,,------------,,,++++++------,,,+++************,,,,,,,,,++++++************,,,......------...///---------............///222111000///...---,,,,,,000000000000000000000000///000111000///...///000//////000111222333333444555555555666777999:::;;;===<<<:::888666444333333999999<<<@@@FFFVVVppp***************+++++++++,,,++++++******++++++,,,******++++++,,,,,,++++++------,,,,,,,,,,,,++++++......---,,,,,,+++******------------,,,,,,,,,+++++++++,,,,,,------------......---,,,,,,,,,------,,,,,,,,,------------.........---------,,,,,,,,,------------------------------------........................////////////...---+++---///000///---...000000///...------...//////////////////////////////////////////000000000111111222222111111000111222222222222333333333111111111222333333333444000000000000000000000000000000000000000000000000000/////////.........---//////000000000000//////////////////////////////.........///////////////................................................000000///...............////////////////////////...000000///...---...//////000111000...,,,---...000000000000////////////...///111333333111///...............---------------,,,++++++++++++,,,---***++++++,,,,,,,,,,,,,,,''')))+++++++++,,,...000------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------,,,+++***)))------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,+++******+++,,,---)))))))))***++++++,,,,,,***++++++,,,---...//////+++++++++,,,,,,---------+++***)))***,,,,,,,,,+++---,,,++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++***............---,,,+++***,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******+++,,,......---,,,---...---------............///........................///////////////////////////000111000///...///000111111111111222222222222555555555666777999:::;;;<<<;;;999777666555444444666777:::>>>EEETTTnnn+++++++++***************,,,++++++******++++++,,,******+++++++++***))))))++++++,,,,,,,,,,,,------...------,,,,,,++++++***,,,,,,,,,,,,++++++++++++---............---+++***...------------......///,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------............/////////..................---,,,---/////////......///000///---------///////////////////////////---.../////////...---,,,000111111222222111111000000000000111111111222222111111111111111111111111......///000000111222222000000000000000000000000////////////...............//////000000//////...........................///////////////.........------------------------........................000///......---.........////////////////////////.../////////---,,,---...///000111000...------...////////////000000000000...000111222222111000......------------,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,++++++$$$&&&)))***+++---000222------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000------------,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,***++++++************++++++)))))))))***++++++,,,,,,+++,,,,,,,,,------......)))******+++---......///,,,+++***+++,,,------+++,,,,,,++++++******++++++)))))))))***+++,,,......*********++++++,,,,,,,,,............---,,,+++***+++++++++***++++++,,,,,,,,,,,,,,,++++++++++++***,,,---///...---,,,,,,------------............///++++++,,,---...//////000////////////////////////...000111000///...///111333333222222111111111111555555555666777888999:::::::::888777666555555555555666:::???FFFTTTmmm,,,+++++++++***))))))))),,,++++++******++++++,,,++++++,,,++++++***))))))******+++,,,,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++---...///000///---+++))),,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------........./////////......---------------------...//////...---...//////---------///........................---...000111000...,,,+++000000111111111111000000/////////000000000000111333222111000///...------......//////000111111111000000000000000000000000111111111111000000000000000000111111111111000000........................000000//////......------------------------------000000000000000000000000///......------.........////////////////////////,,,---...---+++***+++,,,///000000000...------///////////////000000000000///000111222222111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---(((***,,,,,,,,,,,,...///------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,---.........,,,---------,,,,,,+++******+++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++(((***,,,......---+++***************************,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......,,,+++***+++---...---,,,,,,,,,++++++***++++++,,,)))))))))***+++,,,---...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************+++,,,------++++++++++++++++++++++++---...///...---++++++,,,---------............///***++++++,,,---...//////////////////////////////...///000000//////000111222222222222222222222222555555555666666888999999999888777666666666666666666888<<>>KKKddd***((('''(((+++,,,***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++,,,,,,+++******+++)))***,,,------,,,***)))***+++---...///...---,,,------,,,,,,++++++++++++,,,------......------,,,++++++,,,---...//////000///...---,,,++++++,,,---,,,,,,,,,---------......,,,,,,,,,---------......---------............///000.........000111000///222333333222///---,,,---000000000///////////////////////////////////////////////////////////////...//////000000/////////------------------------000000//////////////////.........---------,,,,,,---------............///------------------------.........------,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000/////////000000111111111444111......///000///---------------------------///---++++++---------,,,***+++,,,,,,------,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------------,,,++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---************************************************++++++++++++++++++++++++*********+++++++++++++++,,,+++***+++++++++)))(((++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------............---.............../////////......------......///---------------------------------............///////////////////////////.........//////000000111111000///......000222333222222222222222222222222444444444555555666777888999999999888777777666666777888:::>>>KKKccc+++***)))***,,,---,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******)))***,,,,,,***)))***+++***+++,,,------,,,+++******+++---.........---,,,......------------,,,,,,,,,------......------,,,******+++,,,---.../////////...------,,,---------,,,,,,,,,------------...,,,,,,,,,------------...---------............///000...---...//////...,,,000111222111...,,,+++,,,....../////////000000000////////////////////////........................---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000000000...............------------------............//////...---------...///000000000///...------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000//////000111222333444444666333///------------,,,------------------------000...,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,------,,,***))))))***++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------...............------,,,,,,,,,,,,,,,///......------......///---------------------------------............///////////////////////////000000000111111111111111222111000000000111333444111111111222222333444444555555555555555666888888::::::999999888777777777777999;;;???KKKddd++++++++++++,,,---,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,------......------,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***(((***++++++***))))))******++++++,,,,,,++++++******+++,,,------------,,,------------------------,,,------......------,,,------,,,,,,,,,+++++++++........................---------------------------------------------------------............///111///......//////---,,,,,,---//////...---...///------......///000000111////////////////////////.............../////////,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////........................---------............///222111...---,,,---///000000000///...---,,,++++++***+++------------+++***------........................///000000000000000000000000111222222222333333111---+++******++++++------------------------///---++++++,,,,,,,,,+++***+++,,,,,,------,,,,,,---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,)))+++---,,,***))),,,///+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///---+++***++++++++++++---,,,,,,++++++,,,,,,------------------------------------............///////////////////////////111111111000000000000000111111000000000111222333///000111222333444555555444444444444555666777777:::999999888888777666666555777:::>>>LLLeee******+++++++++++++++,,,***++++++,,,,,,++++++***------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++)))***,,,,,,***)))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++---.....................---------------------------------------------------------............///111000////////////...---+++---...///...---...///,,,,,,---...///000111111////////////////////////.........//////000000000.........---,,,***)))(((------------------------,,,,,,------......//////------..................---------............///444222000---,,,,,,---.........------,,,++++++******+++------------+++***---------.........//////......///000000000000000111111000000/////////...///...---+++***+++,,,...------------------------,,,+++******,,,---------***+++,,,,,,------,,,,,,...---,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************++++++,,,,,,++++++***+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********(((+++,,,+++)))))),,,000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))(((+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...333000---,,,---///...------,,,,,,++++++,,,,,,------------------------------------............/////////////////////////////////////////////......///////////////000111111//////000111333444555555333333333333444555666777888888888777666666555555333555999>>>MMMggg(((***++++++***)))+++,,,***++++++,,,,,,++++++***------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++***+++------+++***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))************++++++,,,------......------,,,******+++,,,---...//////,,,,,,---............---...------------,,,,,,,,,...------------,,,,,,,,,---------............///111///...///000000///......///000///---,,,,,,,,,,,,,,,---...//////000000////////////////////////.........//////000000111111111111000...---+++***.................................///////////////,,,,,,,,,------------------------............///333222000...,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,***++++++,,,,,,---------......///000000000000000111111000///...---,,,,,,---...///...---...///111------------------------+++***)))***,,,......---***+++,,,,,,------,,,,,,...---+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---******++++++++++++******+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++***))))))(((+++,,,+++)))((((((***,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((((((++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------111---)))))),,,...---,,,///......------......///---------------------------------............///////////////////////////------------............---.........///////////////000000222333444555555444333333444444555666777888888777777666555555555333555999???MMMhhh(((***,,,+++***)))+++---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,++++++,,,......,,,+++,,,---,,,++++++++++++++++++,,,+++++++++++++++,,,,,,---)))))))))*********++++++,,,------......------,,,++++++,,,---...//////000***+++,,,---......---,,,......---------,,,,,,,,,......---------,,,,,,,,,---------............//////---------///000///......000111000...,,,,,,------------....../////////////////////////////////,,,,,,---......///000000//////000000000///......------------------------...............---------+++++++++,,,,,,,,,---------------............///.........---------------,,,,,,,,,---------------......------------......******++++++,,,------.........///000000000000000000//////......---------***---000000...---...000---------------------------+++******+++,,,,,,+++***+++,,,,,,------,,,,,,...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,++++++,,,------******++++++++++++******+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))+++)))''''''(((***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------)))%%%%%%(((++++++)))///......------......///---------------------------------............///////////////////////////,,,,,,,,,---.........///------......////////////000000111222333333444444555555555666666777888999999999888888777666666555555777:::???MMMfff(((+++---,,,***)))+++...+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,---))))))*********+++++++++,,,------......------,,,//////.........---------)))***,,,---...---,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,---------.........//////---,,,+++,,,...///...---+++---///000//////000111---------...............////////////////////////++++++,,,,,,---...//////+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,---------.........//////***+++,,,---............,,,,,,------...///////////////---,,,,,,---//////,,,,,,------...///000000...//////000000000000000............////////////(((+++//////---++++++,,,------------------------...---+++***++++++***)))++++++,,,---------,,,,,,...---+++))))))***+++,,,------------------------,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,******++++++++++++******+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''$$$"""$$$)))---...---+++++++++++++++++++++++++++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,---------///+++&&&&&&+++......,,,---,,,,,,++++++,,,,,,------------------------------------.........//////////////////////////////+++,,,,,,---...///000000---......///////////////111111111222222333333444777777777777888999:::;;;::::::999999888777777777888:::<<<@@@LLLeee++++++++++++++++++++++++///...,,,+++***)))))))))***)))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))******+++,,,*********++++++,,,,,,,,,.........---,,,+++))))))******+++++++++,,,,,,,,,)))))))))******+++++++++,,,+++)))((((((((()))***............////////////............---,,,+++***,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,000000000000///...---,,,...---,,,,,,++++++++++++,,,---...//////...---,,,---------............///........................---,,,+++,,,...///...---------------------------111000///...---,,,++++++---..................---.........------,,,,,,,,,)))******++++++,,,------(((***---//////...,,,***,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...---------------------------,,,+++***+++---000111000111111111222222222222.........///////////////........................------------------------+++*********+++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************...------,,,+++++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,++++++***+++,,,------,,,+++)))(((***************))))))))),,,,,,++++++***+++++++++((()))***+++,,,---------,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++000...+++,,,///000...+++'''***------+++***,,,...------------------------,,,,,,,,,++++++*********,,,,,,,,,---------......,,,---.........---,,,++++++,,,...000222222222222000000///...............////////////000000000000222222333444444555555666555555555555666777888999<<<<<<<<<;;;:::999888777777999===BBBMMMddd++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,---*********+++++++++,,,,,,---,,,+++***)))******+++------------........................---,,,+++***---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,,,,---......///////////////...------,,,,,,,,,---------...//////...------,,,,,,,,,,,,---------...------------------------///...------...///...,,,------------------------.........---------------------............------------------------,,,,,,------,,,,,,+++*********((()))+++,,,,,,,,,***))),,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...---------------------------,,,+++++++++---///000000000000000111111111111///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,+++++++++++++++))))))***+++++++++******,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++***+++++++++++++++******)))***+++,,,,,,++++++***$$$$$$%%%&&&'''((()))))),,,,,,++++++***++++++,,,***++++++,,,,,,,,,++++++,,,,,,++++++***+++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---,,,,,,---------+++))))))***---------------------------------,,,,,,,,,++++++,,,,,,,,,---------......,,,------......---,,,,,,++++++,,,...////////////000000///...............////////////000000000000111111222222333444444444666666666777777888999:::=========<<<;;;:::999888888;;;===AAAMMMeee++++++++++++++++++++++++,,,,,,,,,------.........++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,------,,,++++++++++++,,,+++,,,,,,,,,------------............---,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,++++++---......///////////////...---------......------...//////...------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111000......//////---,,,........................++++++,,,,,,------......,,,,,,------------,,,,,,,,,,,,---------------------------,,,++++++******,,,---------............,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...------------------------...---,,,+++,,,,,,...///....../////////000000000000000//////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++((()))***+++++++++++++++,,,++++++******++++++,,,//////...---,,,+++******))))))******+++******)))'''((()))***++++++++++++''''''((()))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,+++******---,,,++++++******++++++))))))***+++,,,---......,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---...---++++++,,,,,,***)))------------------------......------------,,,,,,,,,,,,,,,---------......,,,,,,---......------,,,---------------...//////000//////............///////////////000000000000000000111111222333333333777777777777888999:::;;;>>>>>>======<<<:::999888:::;;;===@@@LLLddd+++++++++++++++++++++++++++,,,,,,---------------++++++++++++,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------.........------,,,+++...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,------......---,,,,,,+++......------------......---..................---+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...------...///---,,,////////////////////////+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........******++++++,,,------...///...---------...///000,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------------.........//////111111000///...------,,,------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++*********++++++******+++,,,------------++++++++++++++++++++++++---------,,,,,,+++++++++(((((()))************)))(((((())))))************,,,,,,,,,++++++******)))++++++******++++++,,,,,,+++,,,,,,---,,,,,,++++++---,,,++++++******++++++------,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++------------------------***,,,......+++***,,,///---***(((***---///...,,,---------------------------------------,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------111000///......///000111000///............//////////////////000000000000000000111111222333333333777777777777888999::::::=========<<<;;;999888777:::;;;<<>>JJJccc++++++++++++++++++++++++++++++,,,---,,,+++)))(((***+++,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,------------,,,,,,+++***))))))))))))*********+++,,,,,,,,,,,,++++++++++++)))***+++++++++++++++***------------............,,,------...------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***,,,---//////000000,,,,,,+++++++++,,,------///...------------...///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,)))((((((***---//////.................................------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,------------------......------,,,,,,+++++++++******))))))***,,,---,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,---------.........000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------*********++++++******)))***++++++,,,,,,++++++***''''''((()))***+++,,,,,,(((((()))***++++++++++++---,,,+++))))))((())))))((()))))))))*********+++************+++,,,------)))***+++---......//////************+++,,,------******+++,,,---...//////+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............///000111...,,,++++++,,,,,,+++------------------------******++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---/////////......---------......///............//////000////////////000000000000111111222222333444444444555555555555666777888999<<<<<<;;;:::888666555444555777999???LLLfff++++++++++++++++++++++++)))+++,,,---...---,,,+++)))***+++,,,---,,,,,,+++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---............---------,,,,,,,,,++++++,,,---------,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********)))***,,,---------,,,,,,+++,,,,,,,,,------------,,,,,,------...------,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---***+++,,,...000000111111,,,,,,,,,,,,,,,---......///...------------...///,,,,,,---------.........------------------------+++***)))+++---......------------------------------------------.........------............------------------------,,,,,,.........---,,,,,,++++++---------------...//////,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,---............------------............///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///++++++++++++***))))))(((***+++,,,,,,,,,,,,+++***)))))))))******++++++,,,((()))***+++,,,,,,,,,,,,,,,+++******)))***++++++++++++,,,,,,,,,,,,------************+++,,,---...++++++,,,---.........---(((((()))***+++---...///***++++++,,,---...//////+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...//////...,,,******,,,...------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,++++++,,,---///000------...............---...............///000000////////////000000000000000000111111222333333333666666666666777888999:::======<<<;;;999777555444333666;;;AAAOOOiii++++++++++++++++++++++++(((***,,,...//////......)))***+++,,,---,,,++++++************************+++,,,,,,------,,,,,,+++...------------...//////.........------,,,,,,,,,))))))+++,,,---.........,,,,,,---------.........+++++++++******)))))))))***+++---...///...------******+++++++++,,,,,,,,,,,,,,,------...---------)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---......///////////////...---------------...///000///...---,,,,,,---...///++++++,,,,,,,,,---------...........................,,,+++,,,.........,,,------------------------++++++,,,---...///000111---......//////......---.........------,,,,,,,,,++++++,,,------......///+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***+++,,,---............---------.........//////.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000.........---,,,+++***)))***+++,,,------,,,+++***,,,,,,++++++++++++++++++))))))***+++,,,---------+++************,,,---...,,,,,,+++***)))((('''&&&************+++,,,---...------......------,,,+++''''''(((***+++...///000......---------,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***(((***...000...,,,+++---...,,,***+++///333------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,++++++,,,...///000---...000111111111000///...............///000111////////////000000000000/////////000111111222222777777777777888999:::;;;>>>>>>===<<<:::888666555333777<<>>333++++++000------------............---,,,,,,,,,------......////////////...---,,,+++............////////////------......///000000111---...///000111111111111000111111111222222333333222333555777888999999999999999999888888777666666666888;;;@@@NNNggg)))+++,,,+++((((((***---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............//////111222222111111000......------------------------------------///111///,,,+++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000000111//////...---,,,,,,++++++------------------------......////////////......------......//////000000++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---......//////......---,,,,,,,,,------...---------++++++,,,---............/////////...---------,,,------------------------//////.........---------,,,,,,---......///000000000000000///,,,***'''%%%)))***+++,,,---......///------,,,,,,---...000222///////////////...............////////////......,,,+++(((&&&''')))---///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,.../////////...,,,***)))*********))))))))))))((('''++++++)))111===>>>555+++++++++******+++,,,,,,......---,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++******++++++,,,---************************,,,,,,,,,---------......******+++++++++,,,,,,,,,------------------------***++++++,,,,,,++++++******)))((('''''')))+++,,,------............------,,,,,,,,,++++++************,,,,,,,,,++++++---///222DDDSSSNNN999***,,,555---------.........//////---,,,,,,,,,,,,---......------............................../////////000---------...///000000111......000111222222222222222222222222222222333333333444666888999:::::::::999888888888777777666666666888:::???MMMhhh000...,,,)))))),,,...000))))))***+++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,.........,,,***)))++++++,,,---...///000111...//////000///---,,,+++***,,,000222333222000/////////000000///...---------.........//////000000........................------,,,+++,,,---...///---......//////...---------------.........//////,,,,,,,,,---------..............................///......------,,,,,,+++------............------------,,,,,,---...000111..................------222111111111000000//////------------------------/////////////////////////////////---,,,+++---/////////.........---------///...---,,,,,,,,,,,,,,,...---,,,+++***+++,,,---.........------,,,,,,,,,111000///...---,,,++++++..................------...------,,,,,,------...000000000000000/////////......---------......///......---------,,,,,,,,,,,,,,,+++***))))))******++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---------............///***++++++,,,,,,------...///...+++***)))***,,,...---,,,***))))))***,,,---************************************************)))))))))))))))))))))))),,,,,,,,,+++++++++******++++++***************+++222000---***((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***)))***,,,......---,,,+++)))***,,,+++***))))))***---,,,++++++************---...///111222111---+++---,,,+++,,,...///...---)))+++------------///000111===LLLHHH666000222---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++***++++++------///////////////.........333333333222000//////000222111111000000000000111---...///000111222333333555555666777888999::::::888888777777666666555555;;;;;;;;;???LLLfff///---+++******+++---///)))******+++,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---/////////---,,,***++++++,,,---...///000111...////////////......---------.../////////......///////////////...------////////////....................................------,,,,,,,,,---...///............---------------------.........//////,,,,,,---------.................................---------------------------......//////......---,,,,,,,,,---...///000000------...............---000000000/////////......------------------------.................................---++++++,,,...//////.........---------......---,,,,,,,,,------...---,,,++++++,,,------......---------,,,,,,,,,------------,,,,,,,,,,,,...........................------,,,,,,------........................---//////...---------............---------,,,,,,,,,,,,,,,+++***************+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------------...............------,,,,,,++++++***------,,,,,,,,,+++++++++---,,,+++))))))+++,,,---************************************************************************------,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,******)))((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++,,,......---,,,++++++,,,......---,,,,,,---,,,,,,+++***************------...000222111...++++++***)))***,,,---,,,++++++,,,------,,,+++,,,...000<<>>LLLfff,,,,,,+++******+++,,,,,,*********++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000///---,,,+++,,,,,,---...///000000...............//////000///...,,,+++++++++,,,---///////////////......---000000///......------,,,...........................------------...//////......---,,,,,,---...///---............/////////,,,------------.................................+++,,,,,,---......//////---......//////......---,,,,,,---...////////////,,,,,,---...//////////////////...............------------------------------------------------------......,,,+++***,,,---...............---------------,,,,,,,,,---.........------,,,------.........------------,,,,,,,,,******++++++,,,,,,------...........................------,,,,,,------...------..................000//////...---------.........---------,,,,,,,,,,,,++++++************++++++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++***))),,,,,,,,,---------.........------,,,,,,++++++***+++,,,---...---,,,+++***---,,,+++******+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++---,,,,,,+++,,,,,,------'''''''''''')))+++...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---...---,,,++++++---...///......///000,,,,,,+++*********++++++------...000111000...+++---+++******,,,,,,+++))),,,---...---+++***+++,,,000:::>>>GGGQQQ@@@---222,,,,,,,,,---------......---------.........//////222111000///////////////......//////////////////...444888555...+++///555///......//////000111222222333333333444444555555555555666777888999::::::888888888777666555555555555666999>>>LLLfff******++++++++++++***************++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---.../////////......---,,,,,,------...//////000---,,,,,,+++,,,...000111------,,,++++++,,,,,,---...///////////////......//////.........................................................////////////...,,,++++++---///000.............../////////------------....................................,,,---------.........///......////////////......+++,,,.../////////...---+++,,,---...////////////................................................---------------------------...///...,,,+++,,,---........................,,,,,,,,,,,,,,,---...///------------......//////------------------------++++++++++++,,,,,,,,,,,,---------..................------,,,,,,------...////////////000000000000111000///...------------......---------,,,,,,,,,,,,++++++******+++++++++))))))))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***+++,,,,,,,,,------------***++++++,,,,,,------...,,,,,,------,,,,,,+++***---,,,++++++++++++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------+++******)))******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,---------,,,,,,)))+++---...------...///------,,,,,,,,,,,,,,,------,,,---///000000...,,,///...------------,,,+++,,,...///...---,,,---...///888555EEE]]]HHH+++444------------.........///------------............//////...------,,,,,,,,,............////////////---000333111,,,+++---000111111000000000111111222333333333444444444444444555555666777888999::::::999888888777666555444444555888;;;???LLLfff))))))***++++++***))))))***+++++++++++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,---------.........---------.........------,,,,,,------.../////////++++++******+++---///000***+++---.../////////.........///////////////...------......///000111111////////////////////////....../////////000000000///...,,,,,,,,,...000111////////////////////////---------.........//////......................../////////......---------...//////////////////...,,,---.../////////...---+++,,,---...////////////////////////////////////........................------------------------...///000000...------...---.....................,,,,,,,,,,,,,,,---...///,,,------....../////////------------------------------------,,,,,,,,,,,,---------.........//////...------,,,,,,------....../////////000000111111111000///.....................---------,,,,,,,,,,,,+++++++++++++++,,,,,,((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,---***++++++,,,,,,------...///...,,,******+++,,,------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))******************************+++,,,,,,...------,,,++++++++++++++++++++++++++++++++++++'''((()))+++,,,---......++++++,,,,,,---------,,,)))+++---...------...000......---------......///,,,,,,,,,...///000...---///...------------,,,++++++---//////......000111...444000AAA]]]KKK---333------........./////////+++,,,,,,,,,,,,---------------------,,,,,,++++++---.........//////000000000///......//////...---222111000000////////////222222222222333333333333555555666777888999::::::999999888777666555444444666:::===AAALLLddd******++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,------......,,,---------............---------------.........---------.........//////++++++++++++,,,---...///***+++---///000111000000---...//////////////////------...///111222333444////////////////////////...//////000111000000000///............000111222000000000////////////...------........./////////........................000000//////...------,,,...//////000000//////...------...............---,,,,,,---...///////////////////////////000000000........................------------------------...000111111///......///---------...............------,,,,,,,,,---......+++,,,---...............,,,,,,,,,------------.........------,,,,,,,,,+++,,,,,,------.../////////...------,,,,,,------...,,,,,,------.../////////000//////...//////000000......---------,,,,,,,,,,,,++++++++++++,,,,,,---))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.........---******+++++++++,,,,,,,,,...------,,,,,,++++++***000...+++))))))***,,,...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))))))))***************))))))))))))***+++,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++&&&''')))+++---......///+++++++++,,,,,,,,,------,,,...///000/////////111......---------...//////,,,++++++---///000///------+++******,,,,,,+++)))+++,,,.........///000222...111///===RRRHHH222111---------.........//////+++++++++,,,,,,,,,------------......///......---------......///000000000333000---///222444111...000000///...............000000111111222222222333555555666777888999:::::::::999888777666555444333555:::>>>BBBKKKbbb++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......///------------..................---......//////000---------...............,,,------...////////////......------...///000000------.../////////////////////000111222333333444////////////////////////...///000111111111000000/////////000111222222222000000000000/////////...............////////////........................////////////............//////000000000000/////////......---------......------...............---------........./////////................................................---///111111///------...---------.........//////......---,,,,,,,,,------)))***,,,---.........---,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,------...//////000...------,,,,,,------...,,,,,,------...//////000............///000111222......---------,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---...---,,,,,,************++++++++++++...------,,,,,,++++++***...---,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++,,,,,,,,,,,,************+++,,,------++++++,,,,,,---------,,,************************))))))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,...000///...---...///,,,,,,,,,,,,,,,---......,,,++++++,,,...//////...+++***)))***,,,---,,,+++***,,,------,,,,,,---///---...000999CCCBBB777...,,,,,,---------.........,,,,,,,,,,,,---------...,,,---...///000000//////------......///000000111222111000000222222111000////////////000111222333///000000111222333333444555555666777888999::::::::::::999777666444333333111666<<<@@@IIIaaa,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,---...//////---------........./////////////////////000111111---------...............---...000111111111000///222000---+++***,,,///000------...///000000//////222222222222222222333333000000000000000000000000...///000222222111111000...///111222333333333333111111000000/////////.............../////////000........................------......///000000000//////000000000000//////000///---,,,,,,---...///.........///......------,,,,,,,,,------.........////////////////////////////////////////////////,,,...000000...---,,,------------........./////////...------,,,,,,,,,,,,(((***+++---......------,,,,,,,,,------.........'''((()))***+++,,,------,,,,,,------...///000000...------,,,,,,------............///000111111222............///111222333......---------,,,,,,,,,++++++++++++,,,,,,---...//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,+++***)))************+++++++++***++++++,,,,,,---......,,,,,,---------,,,+++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))),,,,,,,,,------.........++++++++++++,,,---...///,,,,,,,,,,,,,,,+++***)))************************+++,,,,,,,,,,,,+++******,,,,,,+++++++++,,,---...+++,,,...---,,,++++++,,,************++++++,,,---,,,++++++,,,...//////...---,,,+++,,,...///...---+++,,,---,,,***)))***+++---,,,222666888===:::,,,,,,,,,,,,---------......---------.........//////***+++---///000000//////---------...///000000111...000111000///...///111000000111222555777999::://////000111333444555555555555666777888999::::::::::::999777666444333333,,,333999>>>HHH```++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,///---***))))))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////333222000...---,,,------........................000000000///,,,((($$$"""...............///000111------........./////////222222333333333222222111111111111000000/////////111222333222000/////////555333111000111222222111222333333222000///000111111111111111111111111000111000///............///.../////////---,,,---...000000////////////000000000000//////......------000000000000000///..............................---------,,,,,,+++++++++000000000///.........---//////.........---------////////////////////////////////////////////////---------.........//////---------......////////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------........................------+++...000111111000000111...---,,,+++,,,---000111......------,,,+++******,,,------......------,,,------++++++++++++------//////...---,,,,,,++++++************************,,,,,,,,,---------......+++,,,...//////...,,,++++++++++++,,,,,,---------------------------------,,,------...---,,,***)))---+++)))***,,,---,,,)))'''((()))************************+++,,,---///000------+++***))))))((((((++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++---......,,,,,,---......,,,***+++,,,...///...+++,,,---.........---,,,------------------------.........///////////////))))))***++++++,,,------............---,,,++++++,,,---///000000///---,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------............///,,,------///000///---+++000//////............//////---+++,,,000666>>>BBB444444444444444444444444555555555666777888888888777:::<<<;;;888666777888444777<<>><<<999777888999???===;;;:::;;;:::999777888;;;???DDDFFFDDD???;;;777666444222111000000000000////////////000111111///000111000...---...///111000000000000000000111......//////000000000111//////000000000000//////................................................+++,,,,,,,,,---.................................////////////////////////////////////////////////,,,,,,,,,---------......////////////////////////...------,,,,,,,,,------,,,,,,,,,---------......---------...............000111000...,,,,,,...000///////////////...---,,,,,,,,,+++++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------------+++++++++++++++,,,++++++))))))***++++++*********...............---,,,,,,******))))))***++++++,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------------,,,******+++///222666333000...------+++******+++++++++,,,,,,,,,,,,------------------------,,,,,,---......///000000////////////............++++++,,,---............//////............//////------------------------,,,,,,,,,---------......---------............///---...///000///.....................///000111222+++,,,...000111111000///111111111111111222222222555555666888999;;;<<<<<<:::999999888666555555666777888;;;BBBLLL___~~~+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,+++------------------------.....................---///////////////......---//////////////////////////////////////////......222222111111111111111222222222222222222222222222555666777777888888888888;;;<<<===>>>@@@AAABBBCCCDDDFFFFFFEEEAAA>>>======???>>>>>>???AAABBBAAA@@@===AAAHHHOOOSSSPPPJJJDDD999888666444333333333444111111111000000111222222000111222111///...///000111111000000000000111111.../////////000000111111//////000000000000//////////////////////////////------------------------+++,,,,,,,,,---.........---.....................////////////////////////////////////////////////............////////////---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,---------......---------.........//////000000000///...///222444000000000000000///...---,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------...++++++,,,+++++++++++++++******+++++++++******)))+++,,,,,,,,,+++***)))((())))))))))))***+++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,******,,,///333777444000...---,,,+++))),,,,,,,,,,,,,,,------...------------------------...............---------.........---------------++++++,,,---...............------,,,,,,------...------------------------,,,,,,,,,---------......---------............//////111333222111000111222.........//////111222333,,,---...///000222333444222222222333333333444444555666777999;;;<<<>>>>>><<<:::888777666666666555666777;;;CCCOOOeee++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------...............---------//////000000///...------////////////////////////111111000///......------000000000000000111222222555555555666666666777777888999:::;;;;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDEEECCCDDDEEEDDDBBB@@@@@@@@@======>>>AAADDDFFFFFFEEE>>>@@@FFFNNNTTTTTTOOOJJJ>>><<<:::777555555666666333222111000000000000111000111222111000///000111222111111000000111111222///000000000000000000111...//////000000000000000////////////////////////......////////////000000---------------.........---------...............////////////////////////------------------------...////////////000000000///............---------------,,,,,,,,,---......,,,,,,,,,---------......,,,,,,------...////////////000111111000111333555222222111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***+++,,,,,,******+++,,,------------------,,,+++,,,------...---,,,***)))***)))))))))***+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,++++++,,,///222555222///------,,,+++***------,,,,,,,,,---...///------------------------------,,,,,,+++*********,,,,,,,,,,,,,,,,,,------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------............///+++...///...,,,+++---///////////////000111111222111000/////////000222333333333333444444555555666555666777999<<<>>>???@@@<<<:::666555555555555444666777;;;DDDRRRiii+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++---...///...,,,........................//////.........------------...///000000//////...////////////////////////111111111111111111222333222222222222333444666666::::::;;;<<<===>>>>>>???<<<===>>>???@@@@@@@@@@@@???@@@BBBEEEGGGJJJLLLMMMLLLKKKIIIFFFCCCCCCFFFHHHEEEFFFGGGKKKNNNPPPPPPOOOIIIGGGGGGJJJPPPRRRPPPMMMIIIFFFBBB>>>;;;:::::::::666555444333222111111111111222333222000///000111222111111000000111111222111111111000000000000000......///000000000000000//////////////////////////////000000000111111111//////..................---------.........//////////////////////////////------------------------.........////////////000111111111111000000000///,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,------...//////000...000222222000000000111000//////......///000111------------------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,///..................///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---***+++---,,,***)))+++---------......------,,,+++---...000111000///...,,,******************++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,***+++,,,,,,,,,---///111222000---,,,,,,---,,,+++,,,,,,+++++++++,,,---...------------------------,,,,,,+++++++++++++++++++++++++++,,,---------...---------...------,,,,,,,,,,,,---......---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......---------............///(((+++---+++'''&&&)))---111000000000000000111111111111000000000000000111222333333444555555666666555666888:::===???AAABBB???;;;777555666777666444888777;;;DDDRRRiii+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++------,,,***........................//////.........---------***,,,...///111111111000000000000000000000000000000111111222444666888999555555555666888999;;;<<<>>>>>>???AAABBBCCCDDDEEE???@@@AAABBBCCCCCCDDDCCCJJJKKKNNNQQQUUUYYY[[[]]]```\\\VVVPPPLLLLLLQQQTTTVVVWWWXXX\\\___aaa```___\\\UUUOOOMMMPPPSSSSSSQQQSSSPPPKKKEEEAAA???>>>>>>:::999888666555444333333111222333222000000000111222222111111111111222222222222111111000000//////......///000000000000000000000000000000000000000......//////000000000111000000000///.........------------.........//////////////////////////////////////////////////////---------.........////////////......---------,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,------...///000000///111222222000...---------,,,***)))***,,,...///........................,,,------......------,,,++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////............//////---------,,,,,,+++++++++------------------------///...,,,+++***++++++,,,))),,,---,,,***)))+++---,,,,,,,,,,,,++++++***)))***+++---......---+++***++++++***************+++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,)))+++------------///111000...,,,+++,,,------,,,,,,+++*********+++,,,---------------------------,,,,,,,,,------.........++++++,,,,,,---...//////............---,,,++++++,,,---///000000///---,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......---------.........//////,,,///111///+++***...222222111000000000000000111---...///000111111111000222222333444444555666666555666888:::===@@@AAABBBBBB>>>999888999999888777999888;;;CCCRRRhhh(((((()))))))))(((((('''++++++,,,,,,,,,++++++***++++++******++++++,,,---///......---------.........---,,,+++,,,---...///...000111111000///000000111222333222//////222555---///222333333333555777;;;::::::;;;>>>AAADDDFFFJJJFFFCCCDDDGGGJJJKKKJJJGGGCCCDDDJJJLLLKKKMMMSSSZZZeeemmmppptttyyyyyyuuuvvvvvvlll[[[XXXccclllmmmppprrruuuxxx{{{|||}}}}}}yyypppgggdddbbb___aaadddfffccc]]]VVVOOOKKKJJJJJJFFFEEE@@@999777999777333888666555333222222333333000000000000////////////000000111111222222333333111111111111000000000000000000//////.........---111000...,,,,,,...000111222111///...---------...111111000///...------,,,////////////////////////,,,---......------///111///...,,,,,,------,,,+++...///...,,,******,,,...........................,,,---...//////...---,,,---...///000000111111111------...///////////////...000111333333111000...---------,,,,,,,,,++++++***+++,,,------,,,+++***,,,,,,,,,++++++************++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///000///...,,,++++++,,,,,,+++***)))(((((()))***+++)))************+++++++++---,,,+++*********+++,,,++++++++++++++++++++++++,,,+++***)))))))))***+++,,,,,,,,,------,,,++++++++++++,,,------......///...---,,,,,,---...---+++////////////...---,,,+++---,,,,,,++++++,,,,,,------.....................+++++++++,,,---...///000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---.........///000000000,,,---......//////......111111111///---,,,---...000//////.........//////111000///......///000111000111111222222333444444666666555666:::>>>CCCEEEAAA<<<666555888:::888555666:::>>>CCCMMMddd******+++++++++******)))++++++,,,,,,,,,++++++***---,,,,,,,,,,,,,,,------......------------......///...............//////...000222222111000111222///222444333111000222333444555777777888999<<<>>>???@@@AAAAAAAAADDDHHHLLLQQQQQQSSSXXX]]]______]]]UUURRRTTT\\\aaadddiiippppppxxx~~~}}}ooonnnyyy}}}zzzxxx|||wwwjjj]]]TTTRRRSSSMMMLLLFFF???===??????<<<999888666444333333444444222222222222111111111111......//////000000000000111111111111000000000000000000/////////.........000///...------...///000111111000///...---------000000//////...---------////////////////////////---.........------...000///---,,,,,,......---+++...//////---++++++---...------------------------------............------,,,---...//////000000000000111111222222222222111...///000000000000///...---------,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************+++,,,------------------------------+++++++++++++++,,,------///...---,,,++++++,,,,,,------,,,++++++,,,------)))************+++++++++))))))(((((((((***+++,,,++++++++++++++++++++++++,,,+++************+++,,,,,,,,,,,,------,,,,,,+++******++++++,,,------...000///------------+++***------.........------,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------...///------------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,..................//////,,,---......//////......000000000///---,,,---/////////............//////111000////////////000111000111111222222333444444444444555777:::???BBBEEEHHHBBB;;;888999;;;:::888777:::===CCCOOOggg+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++......---------------......---------------......//////000000000000/////////111333333222222222333222444666777666666666777:::<<<>>>?????????AAACCCCCCFFFJJJJJJJJJNNNVVV]]]bbbfffllltttzzz{{{yyyvvvooolllmmmpppssstttxxx|||zzz}}}}}}}}}zzz|||{{{hhh[[[VVVWWWUUUSSSNNNGGGEEEGGGGGGCCC@@@>>><<<:::888777777777555555555444444444333333///////////////000000000222222111111111000000000000000////////////......////////////////////////000000000000///...------........................////////////////////////...//////...,,,,,,---///...---,,,,,,...///...---/////////...---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,.........------.........+++,,,---...////////////////////////////////////////////////////////////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************+++,,,---...------------------------++++++*********+++,,,,,,...---,,,,,,,,,,,,------...------,,,,,,------...)))************+++++++++'''''''''((()))***,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,,,,))))))***++++++,,,,,,---111000...------,,,***((()))***+++,,,------...------,,,,,,++++++,,,,,,---------,,,,,,++++++******------------------------+++,,,,,,---...000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,.........---------------,,,---......//////.........///000///...---.../////////............//////222111000000000000111222000111111222222333444444333444666888<<<>>>AAABBBLLLEEE===888888::::::999888999;;;CCCSSSlll+++,,,,,,------------,,,++++++,,,,,,---,,,,,,,,,///...------,,,---------------------------.../////////111222111111///...///111333444444333444666888999:::;;;===@@@BBBDDDCCCGGGKKKMMMLLLIIIHHHGGGGGGNNNUUUXXXZZZaaalllvvvzzz~~~|||||||||}}}}}}{{{zzzzzzuuutttqqqllliiijjjnnnpppqqqxxx}}}}}}rrrbbbZZZYYY]]]]]]ZZZVVVUUUVVVTTTPPPMMMKKKGGGCCC???===;;;;;;777777777666666555555444111111222222222222222222222222222111111111000000000000//////////////////...///000000000000///...///000111111111///...---,,,---------.........////////////////////////////////////...,,,+++---...---,,,,,,---///000///......///000///...---...000------------------------///...---,,,,,,---...///,,,,,,---...//////////////////......---------...111000000//////000000111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------************++++++++++++------------------------+++++++++,,,,,,,,,------)))))))))***+++,,,---...******++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++******+++++++++))))))*********+++++++++*********++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,------++++++,,,---------,,,,,,*********+++,,,,,,------000...------------+++***'''((()))+++------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------///000222333------------------------,,,,,,------...---------.........---,,,,,,,,,+++,,,---......///.........---...000000......///000///............//////000222111111111111111111222000111111222222333444444333555777:::<<<=========FFFAAA<<<888777888777666888888:::BBBUUUppp******+++,,,------,,,,,,***+++,,,---------------------,,,,,,,,,,,,------...---------......///000...///111222222222111000111333555666666777888999>>>>>>>>>AAAFFFMMMSSSVVVVVV\\\cccfffddd___YYYVVVWWW^^^ggglllnnnuuu{{{yyyuuunnnhhhcccaaaeeeiiiqqqzzzpppeee```ccceeefffeeefffiiigggcccYYYVVVPPPJJJDDD@@@===;;;999999888777777666555555333333333333333333222222222222222222111111111111//////000000000000000000//////000111111000/////////000111111111000///...,,,,,,------...//////////////////////////////////////////...,,,+++---......---,,,---///000///...---///000000......///000///////////////////////////...---,,,,,,---...///------...000000000000000222222111000000111111222000//////......//////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................)))******+++,,,------...------------------------++++++,,,,,,,,,---------************+++,,,---...*********++++++,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,))))))************))))))))))))*********+++++++++,,,,,,,,,,,,++++++******************************++++++,,,,,,------------***+++,,,,,,---------,,,++++++,,,,,,---.........---,,,+++,,,......---,,,'''((()))+++,,,---......---,,,,,,++++++,,,,,,---******+++,,,---......///,,,---.........---,,,+++...............///000111------------------------+++,,,,,,---.........---.........---,,,,,,,,,+++,,,---......///.........,,,...000000///......///...............///000000111111111222222111111111000111111222222333444444666777999:::;;;:::999888<<<;;;::::::999888666555888777999BBBUUUppp))))))***+++,,,,,,,,,,,,***+++,,,------......---,,,,,,,,,+++,,,------...............///000111111///000111222333444444444555777:::;;;;;;<<<===???CCCCCCEEEKKKUUU___gggkkkooovvv~~~{{{tttpppqqqwww~~~|||vvvqqqmmmpppuuutttkkkgggiiiiiihhhkkkoooooolll___[[[UUUNNNGGGAAA===<<<;;;;;;:::999888888777666333333333222222222222222333222222222222111111111//////000000000000111111000000000000000000000000000000000111111000000///---.........//////000000////////////////////////...//////...,,,,,,---//////...------///000///...,,,...//////.........///////////////////////////.........------.........---...///000111111111111000000///...///000111222------------------------............---------,,,------,,,,,,,,,,,,---------------...............,,,------......///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++******++++++,,,---+++,,,,,,------......///......------,,,,,,------++++++,,,,,,,,,,,,+++******++++++,,,,,,++++++***)))************+++++++++++++++++++++***((('''&&&************************)))***+++,,,---------,,,******+++,,,------------+++,,,,,,------...//////,,,++++++,,,...//////...((()))***+++,,,,,,---,,,---,,,,,,++++++,,,,,,---******+++,,,---...//////+++,,,---.........---,,,//////......---.........------------------------++++++,,,---.....................---------------,,,---......//////......,,,///111111///...............---......///000111000000111222222111000000000111111222222333444444777888999::::::999777777888999;;;<<<<<<:::888666666777:::BBBSSSmmm))))))***,,,,,,------,,,***+++,,,---............,,,,,,,,,,,,---///000000////////////000111222333111222222444555777999::::::===???AAAAAABBBDDDEEEJJJLLLRRR]]]kkkvvv~~~wwwuuuooohhhgggkkkmmmjjjbbb___YYYRRRKKKEEEAAA???>>>>>>===<<<;;;:::999999555555444444444333333333333333222222222111111111//////000000000111111111111111000//////000111111111000000000000000111111//////000000000000000000////////////////////////---.........------...000000///......//////...---***,,,...///...------...////////////////////////------............------,,,---...///000000000000---,,,++++++,,,...000222---...///000000///...---............------------...---,,,,,,,,,,,,---...,,,,,,---------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,++++++******++++++++++++,,,------...//////...------,,,++++++,,,,,,,,,,,,------,,,+++***)))++++++,,,------,,,++++++)))************+++++++++******++++++***)))((('''************************((()))***+++,,,,,,,,,+++)))***+++,,,------------***++++++,,,------......---,,,+++,,,.........,,,+++,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++***+++---...///...---,,,......------------..............................***+++,,,---..............................//////,,,---......//////......---///111111///---,,,,,,---------......///000111///000000111111000000///000111111222222333444444666666777888888999999999777999:::;;;:::999888888555888<<>>>>>AAACCCEEEFFFGGGIIIJJJOOOTTT^^^mmm}}}|||nnnhhhjjjkkkjjjdddaaa\\\UUUOOOJJJFFFEEE@@@@@@???>>>===<<<;;;;;;888888777777666666666666333333333222222222111111//////000000111111111222333111///......///111333222111000//////000111222111111111111000000000000////////////////////////,,,---......------///111111000......//////...,,,)))+++...///...------...........................,,,---...//////...---,,,+++,,,---...//////////////////......///222444666000222333555555333222000//////.........---------...---,,,,,,,,,,,,---...,,,,,,,,,---------............---+++)))((('''&&&++++++++++++++++++++++++,,,,,,,,,---------.........---,,,+++************))))))***++++++,,,---------,,,,,,+++*********+++,,,,,,------,,,***)))(((******,,,,,,,,,,,,******)))************+++++++++******,,,------,,,+++***))))))))))))))))))))))))'''(((***+++,,,,,,++++++)))***+++,,,------...---)))******+++,,,,,,------///...,,,,,,------,,,+++------------,,,+++******---,,,,,,++++++,,,,,,---------,,,+++***)))(((''')))***,,,...//////...---,,,,,,,,,,,,,,,---...///........................***+++,,,---............---.........///000000000,,,---......//////.........000222222000---,,,+++---------......000111111...///000111111000///...000111111222333333444444444444555777888999;;;;;;888999999888666555666777444888===BBBNNNeee)))+++------,,,,,,,,,---***++++++,,,,,,---......++++++,,,---...///000111333333444555777888666555666666777888;;;>>>BBBDDDAAADDDIIIMMMOOOQQQSSSUUUVVV\\\hhhuuuvvvnnnjjjlllddd[[[XXXZZZZZZVVVRRRNNNHHHAAA=========;;;999999888888999::::::999777<<<999666444444444333222........./////////000000///000111222333444555555////////////////////////000000000000////////////000000//////......------......//////000000111111............////////////------------------------............////////////......------------........................------///............000222333111111000///...---,,,,,,//////.........//////000.........------.........,,,++++++***+++,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------.........------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------...---......---,,,+++***)))(((++++++++++++++++++++++++)))(((((('''(((***,,,---,,,++++++******++++++,,,,,,,,,++++++******))))))***)))))))))***+++,,,,,,+++,,,------,,,+++)))(((,,,,,,,,,---------......222111///---,,,---///000///...,,,++++++,,,---...************************)))***+++,,,---,,,+++***++++++******++++++,,,---,,,,,,,,,---------......,,,,,,------...---------,,,,,,,,,---------......,,,,,,++++++,,,...///000---------............//////////////////000111111000///------......---,,,---...//////......///111000111222222444444555666777888999:::;;;:::999999===;;;888555444333444555777666999???KKK___}}}111111000000//////......,,,,,,,,,---......//////000000000111111111222222111111333555777888777777777888:::===???AAADDDFFFPPPWWW___dddeeecccbbbbbbeeelllvvvxxxqqqiiigggiiikkkiiieeeNNNHHHAAA===>>>???>>>===;;;;;;;;;<<<<<<<<<;;;:::<<<:::777555555555333222000000000000000000111111222222222222222222222222000000000000000000000000111000000000///////////////////////////............/////////000000000111............////////////------------------------/////////000000000000111///......------......///........................///////////////000111222///////////////............------,,,,,,,,,------......------------......///...---+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***,,,---...,,,++++++******++++++,,,)))(((((((((''''''''''''++++++******+++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...000///---++++++,,,---...///...+++)))((((((((()))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,------...------,,,,,,,,,,,,,,,---------------,,,,,,+++,,,---//////---------............/////////......//////000111000///---...///000000///...///000000//////000222000111222222444444555666666777888999:::999888888888777555333222111111222777666999@@@LLL```~~~...+++((((((+++---,,,***------......///000000000333333333333333333333333222444555777999:::;;;;;;======>>>@@@CCCIIIQQQWWWgggqqq|||}}}vvvqqqpppyyy~~~{{{zzzxxxsssoooYYYQQQHHHAAA???>>><<<;;;;;;;;;<<<<<<<<<<<<<<<;;;===;;;999999999888666444333222222222222222111111444333333222111000//////111111111111111111111111111111000000000/////////...///////////////000000////////////000000000000............////////////////////////////////////000000000000111111111111///......------......///........................//////000000111000000000.........//////000000000......------,,,,,,,,,,,,------,,,,,,,,,,,,------///...---,,,+++++++++,,,---,,,,,,++++++,,,,,,---------------------,,,,,,------------------------...------------,,,,,,,,,++++++++++++++++++++++++.........---,,,***)))(((+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,---...///,,,++++++******++++++,,,+++++++++************))),,,,,,,,,+++,,,,,,------+++***++++++,,,---...///,,,,,,,,,,,,---------------,,,+++***)))***+++,,,---,,,+++)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,------...///,,,,,,,,,---------......,,,------...------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------...---------............///......------......///000000///...///111222222222///000111111000000111222000111222222444444555666555666888999999999888777888888777666666555444444666666999@@@MMMbbb'''###!!!''',,,,,,***---......//////000111111222222333333333444444555888999;;;<<<<<<===>>>???DDDDDDDDDFFFLLLZZZjjjuuuvvvnnnaaaYYYOOOGGGCCCAAA???<<<<<<===???????????????@@@@@@???=========<<<:::888555555444444333222222111333333222111000000//////111111111111111111111111111111111000000000//////......//////000000000111////////////000000000000............//////////////////////////////////////////000000000111111111//////............//////............///////////////000111222222111///......////////////000000000000000000//////...---------,,,,,,++++++,,,,,,---+++++++++,,,---...//////---,,,,,,++++++,,,,,,---.........------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++......------+++***((('''---,,,,,,+++******))))))++++++++++++++++++++++++,,,,,,,,,,,,------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,,,,---,,,++++++***+++---...///++++++,,,,,,,,,---------,,,+++************++++++++++++++++++,,,...///000------------------------,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,---------......---------...------,,,,,,******+++++++++,,,,,,,,,...------------,,,---------------............///---------------...//////111000//////111222222111...000111111000///111222000111222222444444555666666777888999:::999999888777777888888888777666666666666999AAAMMMccc***&&&"""%%%+++000000.........//////000111111111222333444555777888999:::;;;===???>>>======???AAACCCHHHPPPXXXbbbpppvvvddd^^^VVVPPPNNNKKKHHHEEE@@@BBBEEEFFFEEEEEEGGGIIIGGGEEEBBBAAA@@@???===;;;888777666555444222222111222222111111111111111111000000000000000000000000111111111111000000000000.../////////000000111111000000000000////////////............////////////000000000000000000000000........./////////000000/////////....../////////........./////////000000000000111222222111000///111000000000//////////////////000000///...---------,,,,,,++++++,,,,,,---***+++,,,---...//////000---,,,,,,++++++,,,,,,---.........------,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++,,,,,,,,,++++++***)))++++++******))))))((((((+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))++++++************++++++------+++******+++------+++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,---...///000000------------------------,,,+++***)))***+++,,,---+++++++++++++++,,,,,,---,,,,,,,,,---------......---.........---,,,,,,+++******+++++++++,,,,,,,,,------------------,,,,,,---------............///---------------...//////222000//////000111000///---...000///......///111000111222222444444555666888999:::;;;;;;;;;:::999333444444555555444444333666666999AAAMMMccc///,,,)))***---//////---000000000111222222333333555666888:::<<<>>>???@@@<<>>;;;;;;999888666444333222111111111222222333333444000000000000000000000000222222111111111000000000///000000000000000000111000000000000////////////............////////////000000000000000000000000............////////////000//////......//////000.........//////000000111000000111111222111111111111111111000000/////////+++,,,---......---,,,+++------,,,,,,,,,,,,------------............---,,,---,,,,,,++++++,,,,,,---------------------,,,,,,------------------------,,,,,,,,,------------...++++++++++++++++++++++++)))***+++++++++++++++***'''(((((()))***+++,,,,,,++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,************++++++++++++++++++******))))))******,,,,,,+++******+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------,,,,,,+++***))))))------------------------++++++******++++++,,,---+++************+++,,,,,,,,,,,,,,,---------..................---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---......------,,,---------............///......------......///000111000//////000222111111---...//////......///000000111222222444444555666888999;;;<<<<<<<<<;;;:::666666666555555555555555666666999@@@MMMbbb------------------...---333333333444555555666666999999:::<<<===???@@@@@@===@@@CCCCCCAAABBBGGGLLLPPP^^^ppp~~~|||rrreee\\\VVV[[[```bbbbbbcccgggkkknnnhhh___WWWPPPKKKHHHEEE@@@???===;;;999777555444222222333333333444444444111111111111111111111111222222222111111111000000111111111000000000000000111000000000/////////...............////////////////////////////////////...////////////000000000000000////////////000000---......///000000111111000000000000111222333333000000000000000111111111)))+++---...///...------......------------......,,,---...//////...---------,,,,,,++++++,,,,,,---,,,,,,------------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++******++++++++++++******))))))***+++,,,---......++++++++++++++++++++++++******+++,,,,,,+++***))),,,++++++******++++++,,,,,,,,,,,,---------......---,,,+++************+++(((((()))***++++++++++++***++++++++++++,,,,,,,,,***++++++,,,---------,,,,,,,,,+++***)))(((&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,---------..................---,,,+++***,,,,,,,,,,,,------------***+++---............------------............/////////......//////000111///......000222555555555---///000000//////000111000111222222444444555666888999:::;;;<<<;;;:::::::::999888777666666777888777666999@@@LLL```~~~+++---000111111111222333555555666666777888888888999::::::;;;<<<======>>>???CCCGGGGGGFFFIIIOOOTTT```jjjwww~~~zzzlllrrrxxxzzzzzz|||{{{ooocccZZZTTTOOOLLLCCCBBB@@@>>>;;;999777666444444444444444444444444222222222222222222222222222222222111111111111000222222111111000000//////111111000000/////////.............../////////000////////////////////////000000000000111111111111000000////////////000000---......///000111111222111000//////000222444555......///000111222333333***,,,...000111111000//////......------......///)))***,,,...000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------,,,,,,,,,------.........+++++++++++++++++++++++++++++++++++++++***)))(((...------------------,,,++++++++++++++++++++++++***+++,,,,,,,,,+++***))),,,++++++++++++++++++,,,)))))))))******+++++++++...---,,,,,,++++++++++++$$$&&&(((***,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))************))))))(((,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,---------..................---,,,+++***,,,,,,------------......)))***,,,...//////......---------........./////////////////////000111111...---...000444888::::::///000111111000000111222000111222333444555555666777888999:::;;;:::999999999777555333222333444555777666999???KKK___}}}---...000111111333666999;;;::::::;;;<<<<<<;;;:::<<<>>>?????????@@@AAACCCEEEMMMSSSRRRSSSYYYaaaeeeuuu{{{uuummmeeeYYYMMMKKKDDD>>>>>>???===<<<===777555444555666666444222555777888666333000000222222111111111111222222333000000000000000000000000000000////////////000000............/////////000,,,---...///000111222333---......///000111111222000000000000000000000000////////////000000000000000000111111222222222222...///000111222222111000111///------///111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,------------------------.........------,,,,,,,,,---,,,***)))))))))******------,,,,,,+++***)))))))))))))))***+++++++++,,,,,,+++***((((((((()))***,,,,,,+++******+++++++++******+++++++++,,,,,,,,,---,,,+++*********+++,,,---------,,,+++***)))(((+++++++++,,,,,,---------,,,,,,,,,------,,,++++++******))))))***,,,...//////...---,,,+++,,,---...//////...------,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///,,,+++,,,...///---+++......////////////......////////////...---,,,+++...............///000000000000000///////////////......------...///000000555555555444333333666888888:::;;;;;;:::888888888777777777777777888888999444555999???III[[[xxx000222444444555666999;;;;;;;;;<<<===??????>>>===???AAACCCCCCCCCCCCEEEFFFXXXgggtttsssmmmnnntttyyy}}}mmm^^^PPPHHHBBBBBBAAA===;;;;;;;;;:::888777777666666666111333555555222111111333333333222222111111222222111111111111111111111111000000////////////000000........./////////000000------...///000111222222......//////000000111111000000000000000000000000////////////000000000000111111111111111111111111111222222222222111///...000...------...000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,------......------,,,------------------------------,,,,,,,,,+++++++++---,,,+++***)))******+++------,,,,,,+++******)))+++++++++++++++,,,,,,,,,,,,+++***)))(((((()))***,,,+++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,++++++,,,---...++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++*********,,,---...111000...,,,+++*********,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---+++,,,...///---+++------............------------...............---...............///000000000000000000000000000000111111000000000111222222444444555444333333555777888:::;;;;;;:::888888888999888777666666666666666666777:::AAAJJJ\\\yyy333555777888888999;;;===;;;===>>>@@@AAAAAAAAA@@@BBBBBBCCCCCCFFFKKKQQQVVVnnnnnnXXXPPPHHHGGGEEEBBB@@@@@@AAAAAA@@@===:::999999:::333555666555333222111222444444333333222222111111111111111111111111111111000000////////////000000....../////////000000000////////////000000000000////////////000000000000000000000000000000000000////////////000000000000111111111000000000000000111222222222222222111111000///------...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,++++++++++++******---,,,,,,++++++++++++,,,---,,,,,,++++++*********---------,,,,,,,,,,,,,,,++++++***)))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***(((&&&&&&(((***,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,---///...---,,,++++++++++++)))******+++,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,---.........,,,,,,,,,------------,,,,,,+++,,,---...////////////...............///000000///000000000111222222222333333222111111111222222222333444333222333444666888:::;;;;;;:::888888888999888777666555444444444777888<<>>===???AAABBBAAAAAAAAAAAABBBCCCDDDHHHNNNXXXdddlll||||||}}}zzzfff[[[PPPKKKJJJHHHIIILLLGGGHHHIIIFFFBBB???>>>>>>;;;;;;:::888555333111111222333333333333222222222111111111111111111111111000000////////////000000...////////////000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000111111111000000000//////...///000222333555555666111000......//////...---------------------------------------------------------------------------------------------,,,,,,,,,------......------,,,------------------------,,,,,,,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,,,,+++++++++***+++***************************++++++,,,,,,++++++******+++++++++,,,,,,,,,***(((&&&%%%%%%'''***++++++++++++++++++++++++,,,---,,,,,,,,,++++++******++++++,,,---------,,,,,,---,,,,,,,,,++++++,,,,,,))))))***+++,,,---...///)))******++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------.........---,,,------......------,,,,,,------...//////.....................///000000//////000111222333333444222222111000/////////000111222333333222222444666888:::;;;;;;:::888888888777777666555444333333444666777<<>>???AAACCCIIISSS\\\eeelllqqquuu|||{{{lll\\\SSSOOOOOORRRVVVPPPRRRSSSRRROOOLLLIIIHHHBBB@@@<<<999777555444333111222333444444444444333111111111111111111111111000000////////////000000////////////000000000111000000000000////////////000000000000////////////////////////////////////////////////000000000000111111111000000000000000//////000111333444666666222111000000111111///...------------------------------------------------------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***,,,,,,++++++******))))))*********++++++++++++***)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,...---+++******,,,...000...---,,,+++************,,,,,,,,,++++++************+++,,,,,,---------,,,,,,,,,------,,,,,,,,,+++((()))***,,,---...//////++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---............////////////............//////...------,,,...............///000000//////000111222333333444222222111000/////////000000111333333333333444666888:::;;;;;;:::888888888555555444444444444555555555777;;;AAAKKK^^^{{{???BBBDDDEEEDDDCCCCCCDDD@@@AAABBB@@@======@@@DDDJJJVVViiixxx}}}{{{uuuqqqqqqwww|||~~~~~~~~~}}}|||{{{zzzyyyyyy{{{~~~pppccc]]][[[___dddbbbaaa____________\\\ZZZLLLHHHAAA<<<::::::999999333444555777777666666555222222222222222222222222000000////////////000000/////////000000000111111000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000111111111222222222222333222222111111111222222222111000111222222000///------------------------------------------------------------------------------------............,,,------......------,,,------------------------,,,,,,------------......***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************)))***++++++,,,+++++++++((()))+++,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,---...//////...,,,***)))))))))***+++++++++++++++***************+++,,,------------+++,,,------------,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------/////////...---...///...//////////////////...////////////...---,,,+++...............///000000///000000000111222222222333333222111111111222222///111444444444444555666888:::;;;;;;:::888888888444444444444444555666666555666;;;BBBLLL^^^|||???BBBDDDEEEDDDCCCBBBCCC???@@@AAA>>><<<>>>DDDJJJWWWccctttvvvppplllssszzz{{{wwwssspppllljjjjjjmmmqqqsssuuuxxx}}}|||vvvtttvvvzzzyyyrrrkkkjjjnnnrrrrrrqqqaaaYYYNNNFFFAAA???>>>===999:::;;;;;;:::999777555222222222222222222222222000000////////////000000//////000000000111111111////////////000000000000......//////000000111111000000000000000000000000////////////000000000000000000111222333444444555333333111000///000000111000//////111222222111///------------------------................................................------------.........///,,,------......------,,,------------------------++++++,,,,,,,,,---------))))))+++,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++++++++)))***+++,,,,,,,,,++++++''')))+++---------,,,+++******+++++++++,,,,,,,,,((()))***++++++,,,,,,,,,...---+++***)))***+++,,,************++++++++++++)))***+++,,,------------***+++,,,.........------...////////////...,,,,,,++++++,,,,,,------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000000------...000---......//////......------...............------...............///000000000000000000000000000000111111000000000111222222///222444666555555666777888:::;;;;;;:::888888888666666555555555555555555666777<<>>???@@@>>><<<@@@HHHOOOaaaiiisss{{{}}}{{{wwwuuuttt~~~|||{{{vvvuuuwww|||{{{vvvxxx}}}~~~rrrpppwwwvvvlll\\\PPPHHHDDDAAA?????????@@@???===:::777555222222222222222222222222000000////////////000000000000000000111111111111////////////000000000111---......///000111111222000000000000000000000000////////////000000000000000000111222444555666777000000/////////000222333.........000222222000...------------------------................................................---------.........//////,,,------......------,,,------------------------*********++++++,,,,,,,,,((()))***+++,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,---------)))***+++,,,---,,,,,,+++''')))+++---...---,,,+++******+++++++++,,,,,,,,,***+++---...//////......,,,+++***))))))+++---...))))))******+++++++++,,,)))***+++,,,------...---)))***,,,...//////......,,,---...000000000000///)))***+++,,,...///000111,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///111000---,,,...000,,,------......------,,,,,,,,,---...////////////...............///000000000000000000////////////......---......///000000000222555666666666777777888:::;;;;;;:::888888888999888777666555444444444777999===DDDNNNaaaCCCAAAAAACCCCCC??????BBB>>>DDDBBBDDDMMMOOOQQQ\\\gggiiinnnqqqooopppyyy|||wwwvvvrrr}}}rrreeeZZZQQQIIIDDDBBBHHHNNNMMMEEE<<<999888666222111333333111222555222222222222222222222222222222222222111111111000000000000000000000000000////////////////////////---,,,,,,,,,---...000111/////////000111111222222000111111111111222222222111111111111000000000///////////////............---------------...///000///---+++---111222///,,,////////////////////////.../////////...---,,,,,,.................................------,,,,,,,,,///...------++++++***)))++++++*********+++---...,,,------+++))))))***,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,---.........---,,,+++,,,,,,,,,---------......000000000000///...---,,,/////////...------,,,,,,,,,,,,,,,---...///000111.........------,,,,,,,,,,,,,,,+++******+++++++++////////////////////////******+++,,,---//////000///111222222000///000000//////...------...111444111111000000000000111111555444333333222111000000000222555666555555666888777:::<<<===<<<999888888666666555555555555666666666555999BBBPPPfffBBB??????@@@???<<<<<<@@@AAAOOOVVVZZZ```]]][[[dddhhhfffgggnnnsssxxx{{{uuuuuuxxx~~~ssseeeWWWNNNOOOTTTZZZZZZTTTKKKCCC>>>888444222444444111111333////////////////////////222222111111111000000000000000000000000000000000////////////////////////111000///...---,,,,,,,,,...//////000000111111222000111111111111222222222222222222222111111111111////////////...............------------...///000...,,,++++++---...---,,,.................................///......------..............................---------,,,,,,,,,...------,,,,,,+++++++++++++++*********+++------,,,------,,,***)))***,,,---,,,,,,,,,,,,,,,,,,+++))))))***+++,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******)))))),,,------.........------,,,,,,,,,---------....../////////......---,,,+++---------...............,,,,,,,,,,,,---...///000......---------,,,,,,,,,......---------------...........................***++++++,,,...//////000///000111111000//////000111222444555444333222222111000000000000000111111444444333222222111000000111333444555555555777888888:::===>>><<<:::999888666666555555555555666666777666999BBBOOOdddBBB???===>>><<<:::>>>CCCMMMeeeuuuzzzyyymmmeeejjjhhhdddfffrrr|||zzz{{{zzzwwwvvv{{{sssgggbbbcccfffgggeee[[[MMMCCC===888555666666333111333222222222222222222222222111111111111000000000///000000000000000000000000////////////////////////111111000///...---+++***111111000000///...------000111111111111222222222333333333222222222222111////////////..................------......//////000///...------...///000........................------......///....................................------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++,,,---,,,+++***+++,,,+++,,,,,,,,,,,,,,,,,,---))))))***+++,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((+++++++++,,,,,,---------,,,,,,,,,---------......---------------,,,+++***+++,,,,,,---......//////++++++++++++,,,---.........------------,,,,,,,,,................................................++++++,,,---...//////000...///000000///...///000***+++,,,...///000000000000000//////000111222222333333333222111111111000222333444444333444777:::999<<>>===>>>EEEMMMbbbzzzmmmoookkkiiinnnyyy|||sssnnniiimmmqqqwwwwwwrrrooooooooogggVVVIIIDDD===888888888555333444444444444444444444444444111111111000000000//////000000000000000000000000////////////////////////---...///000000///---,,,555444222000---+++)))(((000000111111111222222222333333222222222111111111////////////............//////............//////000///...---,,,---///000........................,,,,,,---.../////////...........................------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++++++++,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***+++,,,---,,,,,,,,,---------......---------------,,,++++++,,,,,,,,,------.........++++++******+++,,,,,,---------------------------+++,,,,,,---------------........................,,,,,,,,,---...//////000---...//////......///111444222///...///111222333////////////000111222333222222222222111111111111333444444333222444888;;;:::===@@@@@@>>><<<:::999666555555444444555555666888888<<>><<<<<<>>>>>>BBBLLLVVVsssxxxyyyuuurrrrrrtttrrrkkkfffeeennnttt~~~{{{yyy{{{vvvgggYYYKKKBBB;;;999888555333333111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000...///000000000///...---333222111///...,,,+++***000000111111111222222222222111111111000000000000////////////............000//////.........//////,,,,,,,,,,,,------...---........................,,,,,,---.../////////...........................------------------------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++,,,---+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000)))******+++,,,------...,,,,,,,,,---------......---............---,,,,,,......------,,,,,,,,,,,,++++++*********+++,,,,,,------------------------+++,,,---............---........................,,,------....../////////---...///...---...000222555444444444555444000---000000//////000111222222111111111111111111111222333444444333222444888;;;;;;>>>@@@AAA>>><<<:::999555555444444444444555555777888===CCCMMM```~~~999999;;;>>>???DDDPPP\\\vvv~~~wwwoooiiicccbbbiiiqqq||||||~~~~~~rrrZZZNNNAAA<<<:::666333222222222222222222222222222222222222222111111111000111111111111111111111111000000000000000000000000222222111000///...,,,+++---......//////000000111000111111111111222222222111111111000000000//////////////////............000000//////......////////////000444888888444000------------------------------......///.................................,,,,,,,,,------------...,,,,,,------.........///,,,------------,,,,,,+++))),,,......---,,,,,,---+++,,,,,,,,,,,,,,,,,,---))))))***+++,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,---///000111000000///,,,,,,,,,---------......------............------......------,,,++++++***,,,++++++******+++,,,,,,,,,,,,,,,------------...---...///111111111000000------------------------------........./////////...//////...---...111333///333<<>>111111000000000000111111///000000000111222222222222333444444333444777:::;;;>>>@@@@@@>>>;;;999999555555444444444444555555555888===DDDMMMaaa:::;;;>>>AAACCCGGGSSS```nnn|||tttkkkggghhhnnn|||~~~|||}}}pppaaaOOOFFF@@@;;;777666555555555555555555555555333333333333222222222222111111111111111111111111000000000000000000000000222111000///..................//////000111222222000111111111111222222222222222222111111111000000////////////............111111000///////////////111000333;;;BBBBBB:::111------------------------.........///......------........................,,,,,,,,,---------......---------...............------.........---++++++)))+++...///...------------,,,,,,,,,,,,,,,,,,+++))))))***+++,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,...000222222111...,,,,,,,,,,,,---------......,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......---...000222222222111000------------------------............/////////////////////......///222555;;;???IIIUUU^^^```ZZZSSS333222111000////////////...//////000111222222333111333444555555555777888;;;>>>@@@@@@===:::888888555444444333333444444555333777===EEEOOOccc>>>???CCCFFFGGGJJJWWWccceee{{{{{{tttnnnkkkpppxxx~~~qqq\\\PPPHHHAAA<<<;;;222222222222222222222222444444444333333333222222111111111111111111111111000000000000000000000000///............000222333222222111111000000//////000111111111111222222222333333333222222222111111000/////////............111111000///////////////,,,+++...999CCCCCC777+++------------------------.../////////...---,,,,,,........................,,,,,,,,,------.................................------...///...---+++***)))+++...///...------------------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***))),,,///111111...+++(((,,,,,,,,,---------......***++++++,,,,,,,,,++++++***++++++,,,,,,------...------,,,,,,+++,,,,,,,,,,,,,,,,,,------.........***,,,...000111111//////------------------------.........//////////////////000000///...000333666>>>;;;;;;>>>BBBCCC???:::444333222000/////////.........///000111222222333000222555666555555666888;;;===@@@@@@===:::888777555444444333333444444555222666===EEEPPPdddBBBCCCFFFJJJOOOUUU\\\```gggwwwzzzsssrrrnnnsss\\\JJJBBB===888:::;;;:::666000...000333444333222222111111222222222222222222222222222222333222111///............222111111111000000/////////000111222222111000///111111222222222333333333222222222222111111111111//////000000000000//////------------------------////////////////////////000///...---,,,+++++++++......------------......//////.........---------........................------,,,++++++***))))))///...---,,,,,,---...///......---,,,,,,,,,------///...,,,***)))))))))***...---+++***)))***++++++++++++++++++++++++++++++------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------------...000000000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000,,,((($$$###&&&***---------------------------111000......//////...,,,000000...------...///000............////////////000111111333444555666666333444555444222111222333////////////000111222333222333444444444555777999;;;===??????<<<:::999999555555555555555555555555777777;;;BBBOOOfffIIIQQQ\\\aaabbbaaadddfffsss}}}yyytttwww}}}{{{fffSSSIIICCC???666777777666444333444555333333222222222222222333222222222222222222222222333222222111111111222222111111111111000000000//////000111222222111000///111111111222222222333333111111000000//////......//////000000000000//////------------------------////////////////////////000///...---,,,,,,,,,,,,.........------.........//////.........---------........................---------,,,++++++******......------------......---,,,,,,,,,,,,,,,---------,,,+++*********+++,,,...---,,,+++******+++,,,++++++++++++++++++++++++------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------------...000000///...------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,------------------------///---+++***)))***+++,,,------------------------,,,++++++,,,...///...---//////...------...//////////////////000000000000111000000000//////......222333444333111000111222////////////000111222333222333444444444555777999;;;===???>>><<<999888777555555555555555555555555666777;;;CCCOOOeeeZZZggguuu|||yyyuuuuuuwwwwwwqqquuuzzzzzz}}}ttt___QQQIIIFFF;;;:::888888999888666555333333222222222333333444333333333333333333333333222222111111222222333444111111111111000000000000000000111111111111000000111111111222222222222333444444333333222111000000//////000000000000//////------------------------//////////////////////////////...---,,,,,,,,,,,,.......................................---------..............................------,,,,,,++++++------............------+++++++++++++++,,,---...++++++***++++++,,,---...------,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,---...///000///...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,........................---...///000000...---,,,---------------------------,,,+++,,,---...---,,,...---------------......//////000000000111111111000000///...---,,,,,,+++000111222111000///000111////////////000111222222222333444444444555777999<<<>>>??????<<<888777666555555555555555555555555444777<<>>@@@AAA@@@<<<999777666555555555555555555555555333666<<>>:::888888555555555555555555555555333777===BBBKKK___wwwnnnpppyyy|||vvvoooppppppnnnnnnpppvvvzzzwwwiiiccc]]]WWWMMMEEE@@@<<<:::999777666555444444444444555333333333333333333333333888777555444333222222222000000000000111111111111111111000000000000111111000000000111111111111222////////////............//////000000000000//////........................//////////////////////////////...............///,,,---...//////...---,,,---------.......................................---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,---...------......---,,,+++*********+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///------------------------+++***)))***,,,...---,,,+++,,,---......///......,,,,,,---------.........111111000///...------,,,,,,---......------...////////////......//////000000222333444444666888;;;>>>@@@BBBAAA>>>;;;999888555555555555555555555555444777<<>>:::999777666444333333333444444444444444444444444333333222222222333444444//////000000111111111222222111000//////000111222000000000000111111111111.........///000000111111//////000000000000////////////////////////////////////////////////////////////.........//////000,,,---///000000///---,,,---------.........//////........................++++++++++++++++++++++++...---++++++++++++---.........---,,,,,,,,,------)))***,,,.../////////...'''((()))***++++++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++,,,...,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,........................***+++,,,.........---------------------------------,,,+++,,,...///...---+++,,,...000111000000///............/////////000------...///000222222333,,,---......------///000000//////.........//////000111333444444666999;;;999;;;======;;;888777777555555555555555555555555555888<<<>>>CCCYYY|||qqqoooqqqtttuuuuuunnnjjjppp}}}{{{}}}ooo```QQQDDDDDD???:::666555555666777555444222333444555555444333333333333333333333333222222222222222222222222333333222111000000111111000000000000000000000000000111111222222222111111000000000000////////////000000000000000000000000------...//////...------////////////////////////------.........---+++***------------------------000///---,,,++++++,,,,,,------------,,,,,,+++***.........------,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---+++*********+++,,,,,,------,,,,,,++++++,,,,,,---+++,,,---...///...---,,,---,,,,,,++++++*********,,,++++++***+++,,,...///////////////000000000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......------...///...,,,+++,,,---------,,,+++,,,---...///000000000///...,,,+++***---......//////......---///000111222111000...,,,---,,,++++++,,,---///000////////////000000000000000000000000////////////...///000111111000///...222222333333555666888999;;;;;;:::999888777666555666555555555555666777777777999<<<@@@HHH]]]}}}vvvmmmjjjppp{{{|||qqqaaaTTTHHHCCC<<<777777777666555555444222222444555444333333333333333333333333333222222222222222222222222444333222111111111111111222222222222222222222222111111222222222111111000000000000000////////////000000000000000000000000////////////////////////////////////////////////....../////////...---,,,..........................................//////---------------,,,+++***.........------,,,,,,,,,,,,++++++++++++++++++,,,---------------------------,,,,,,++++++,,,,,,---++++++******+++,,,,,,------,,,,,,++++++,,,,,,---***+++,,,---...------,,,,,,,,,,,,+++++++++++++++---,,,+++++++++,,,---...------------............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...//////...***+++,,,,,,++++++---...---,,,+++++++++,,,...............///......---,,,***++++++,,,,,,++++++***---...///000000...,,,+++------,,,,,,------......////////////000000000000000000000000//////////////////000111111000///...222222333333555666888999;;;;;;:::999888777666666555555444444555555666777888999<<>>:::888666666666666666444333333333333333333333333222222222222222222222222111111111111111222333333444444444444444444444444333333333444333333222222000000000000////////////000000000000000000000000////////////////////////////////////////////////...---,,,,,,---...///000..........................................//////,,,,,,---...............---........./////////000+++++++++******+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++++++++,,,......---------------,,,,,,,,,***+++,,,---------,,,+++++++++,,,,,,,,,---------............------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000000///+++,,,------,,,+++,,,...***+++,,,---...------,,,,,,---......///............//////////////////..................//////000111000///...------------////////////000000000000000000000000////////////000000000000000222333444222222333333555666888999999999999888888888888888555555444444555555666777666888<<<@@@GGGZZZzzzzzzzzz|||~~~{{{xxxvvvxxx|||uuummmlllnnnnnnooopppzzzkkkWWWIIICCC;;;999777777777777666555333333333333333333333333222222222222222222222222333222222222333444444555222222222222222222222222222222333444444444333333000000000000////////////111111111111111111111111------...//////...------///////////////////////////...------...///000111////////////////////////000///---,,,++++++,,,,,,,,,,,,---.../////////...---.........//////000000///......------......///++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,+++,,,---...///.........------,,,,,,,,,)))***,,,---...------,,,---------.........////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///...---...111222111000((()))++++++++++++---///+++,,,---...///...------***+++,,,...///000000000+++,,,,,,,,,,,,,,,,,,+++---------------...///000...---------...///111333////////////000000000000000000000000////////////111000000///000222444555222222333333555666888999999999999888888888888888666555555555555666777777888:::>>>BBBHHHZZZzzz{{{xxxzzzzzzxxxzzz}}}}}}zzzqqqooonnnooorrrtttuuuuuuyyynnndddbbbccccccffflllwww|||{{{iiiUUUDDD???>>>;;;888555555666888555444333222111111111111777777777666555333222111222222111111111111222222444444444555555555666666333333333222222222111111////////////////////////////////////////////////222111...---,,,---...000,,,...000111111000...,,,........................------------------------/////////...---------,,,........................---------,,,,,,+++++++++(((***---//////---***(((,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------...------------...//////---------------------------------,,,,,,+++++++++,,,,,,,,,------.........+++,,,------......---------------------------------,,,,,,,,,,,,---............//////...---,,,,,,//////.........---------------......------,,,+++,,,,,,------...------------------------,,,,,,,,,+++,,,...///000///......///......------///000111111111111000000000000000000000000000000000000000000000000000000000000000444444444555555777888999777777777777777777777777333333333444444444555555555666;;;AAAJJJ\\\xxx~~~|||zzzxxx|||~~~~~~}}}xxxrrrooooooqqqsssttttttjjjaaa```aaaaaaeeekkkttt{{{xxxgggWWWIIIDDD<<<888666777777666444444333222111111222222444444444444444444333222333333222222222222333333222222222333333333444444333333333222222222222111111111111111111111111111////////////////////////111000///...---......///---...///000000///...---........................------------------------...............---------------------------------...---------,,,,,,,,,+++)))***,,,......,,,***))),,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------------+++,,,------......------------------------------......,,,+++++++++++++++......//////...------,,,///.........------------++++++,,,---............/////////...---,,,***)))---------------.........------......///.........//////...---...///000111000000000000000111111111111111111111111111111111222222222222222222222222444444444555666777888999999999888888777777777777333333444444444555555555999:::===DDDMMM```|||zzzuuuoookkklllooorrrsssvvv{{{wwwnnnjjjkkknnnoooppphhhcccbbbdddfffkkkpppvvv|||qqq]]]QQQBBB999888999777444444444333222222222333333111111222333444444444333444444333333333333444444222222222333333333444444333333333333222222222222111111111111111111111111////////////////////////////////////............////////////////////////........................---------------------------------...............------------------------.........---------------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++,,,------......------------------------------000///---+++***(((((((((.........///......---,,,............------------((()))+++---...///000000/////////...---,,,+++***---------......//////000//////......---.........//////.........///000111//////000000111111222222111111111111111111111111333333333333333333333333444444444555666777999999;;;::::::999888777666666333444444444444555555555;;;;;;>>>DDDNNNbbb{{{yyywwwwwwooolllhhhfffgggjjjnnnpppwww||||||qqqlllkkklllmmmpppmmmkkkllloootttzzz~~~vvveeeOOO@@@<<<;;;888444444444333333333333444444222222333444444444444333444444333333333333444444444444444555555555666666444444333333333222222222111111111111111111111111////////////////////////......///000//////......//////............//////................................................,,,---------.../////////------------------------........................,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------***))))))))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,+++,,,------......------------------------------000///---+++***)))))))))---...............------------------------------)))***+++---...///000000++++++,,,---............,,,------...///000111111111000///---------...//////////////////000000000......///000111222222333111111111111111111111111333333333333333333333333444444444555666888999:::<<<<<<;;;:::888777666555444444444444555555555555999999;;;AAALLLbbbxxxsssrrrssstttnnnoooqqqtttvvvzzz}}}}}}xxxvvvtttssstttvvvwwwyyy~~~{{{cccOOOEEE???:::666555555444444333444444444555555555555555444333333333333222222222222333333444444444555555555666666444444444333333333222222000000000000000000000000////////////////////////......//////000///......//////............//////................................................,,,---------.../////////------------------------........................------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------***************+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,+++,,,------......------------------------------......---,,,,,,,,,,,,,,,------...............---,,,,,,------------------+++,,,------......------***+++,,,---............,,,------...///000111111222111///...------...////////////000000000000000......///000111222222333111111111111111111111111222222222222222222222222444444444555777888:::;;;>>>===<<<:::999777666555444444444555555555666666888888:::AAALLLccc|||yyywwwwwwvvv{{{~~~{{{hhhUUUGGG>>>:::777777666555444444444444666666666666555444444333333333222222222222333333222222222333333333444444444444444444333333333333////////////////////////////////////////////////............////////////////////////////////////................................................---------.......................................---------------.........------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++,,,------......---------------------------------,,,,,,,,,------...///,,,---......///.........,,,,,,,,,,,,---------------.........---,,,,,,+++------......------,,,+++---------......//////000000000//////.../////////...///000111111111000000//////000000111111222222222222222222222222222222222222222222222222222222333444444666777999;;;<<<>>>===<<<;;;999888777666444444555555555666666666888999<<>>999888777555444333333333333333444555555555444444444444333333333333444444222222222333333333444444555444444444444333333333000000000000000000000000///////////////////////////......---...///000111---...///000000///...---...............................................................---------////////////////////////+++,,,,,,,,,------------------------------------------,,,,,,,,,,,,------,,,,,,,,,------------...++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------------+++,,,------......------------------------------,,,,,,++++++,,,------...,,,------...//////......++++++,,,,,,,,,------------.........------,,,+++------......------,,,,,,---------------............//////000000000000///...///000111222111000000000000000000000111111111222222222222222222222222333333333333333333333333333444444666777:::;;;<<<>>>===<<<;;;:::999888888555555555555666666666666888999>>>FFFTTTkkk||||||vvvXXXFFF@@@;;;:::888666444333222222000000222333444555555555555555555444444555555555444444444555555555666666555555444444444333333333111111111111111111111111////////////////////////000///---,,,---...111222---...000111111000...---......................../////////////////////////////////......------,,,000000000000000000000000+++++++++,,,,,,---------,,,------......------,,,...------,,,,,,------...,,,,,,,,,---------......------------------------***************++++++,,,---------------------------------,,,,,,+++++++++,,,,,,,,,------.........+++,,,------......------------------------------,,,++++++***+++++++++,,,,,,,,,---.../////////...+++++++++,,,,,,---------,,,------......------,,,)))***,,,---.../////////------------------,,,,,,---...///111111111000///...///000222222111111000111111111000000000000000222222222222222222222222444444444444444444444444333444444666888:::<<<=========<<<;;;:::999999888555555555555666666666777666888===GGGTTTlllxxxlllmmm{{{cccNNNFFF===;;;888666555555333222111222333333333333222111666444222333444555444333444444444555555555555666555555555555555555555555222222222222222222222222000000000000000000000000000000111111111111000000---///000222222000///---........................111111111111111111111111111111000000//////..............................,,,,,,,,,------.........---.........---,,,,,,+++.........------,,,,,,,,,///...---,,,+++,,,,,,---.........------,,,,,,,,,...,,,,,,...000///,,,(((,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------,,,************,,,---++++++,,,,,,---...//////++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---..................------------------------------...------------...//////000000//////.........---222111111111000000//////000000000000111111111111000111222333222111000///222333444444555555444444333333444555777999:::<<<@@@>>>;;;:::999777444222444555666666555555666888666777;;;CCCPPPiii}}}xxxqqqnnnuuu}}}dddQQQJJJAAA===999666555555444333222333444555555444333222666444222333444555444333444444444555555555555666555555555555555555555555222222222222222222222222000000000000000000000000///000000111111000000///...///000111111000///...........................------------------------111000000000/////////...........................,,,,,,,,,------.........------......------,,,+++---------------,,,,,,,,,///...---,,,,,,,,,------------------------,,,,,,000---+++,,,---...---++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///.....................---,,,,,,------------,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................------------------------///............///000000000000/////////.........111111111111000000000///000000000000111111111111333333444444444444333333222333444444555555444444333333444555777999;;;<<>><<<:::999999888666555444555666666555555666888888999<<>>FFFSSSlllzzztttqqqpppwww|||}}}ooobbb[[[RRRHHHAAA<<<888555555555444444444444555555666444222333444555444333444444444555555555555666555555555555555555555555222222222222222222222222000000000000000000000000...//////000000//////...000000////////////000000////////////////////////////////////////////////////////////000000000000/////////////////////////////////...............,,,,,,------......------++++++++++++,,,,,,,,,,,,+++,,,---.........------,,,,,,------------------***---000000...,,,++++++************************---,,,+++******+++,,,------..................---------------------------,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------............------------......,,,,,,------.../////////........................---------------...////////////000000000000111111000000000000111111111111111111111222222222222333333333333333444555666777222333444444555555444444444444555666888:::<<<===<<<;;;999999999999777666444555666666555555666888999999===EEESSSlll~~~xxxuuutttvvv|||}}}{{{wwwvvvvvvvvvwwwxxxyyyzzzzzz}}}}}}~~~}}}yyyrrrfffZZZOOOEEE===888777666666555555666666777666444222333444555444333444444444555555555555666555555555555555555555555222222222222222222222222000000000000000000000000///000000111111000000///000000////////////000000////////////////////////.........................../////////000000000111////////////////////////000/////////.........---+++,,,------......------,,,,,,,,,++++++++++++++++++,,,---.........------------------------,,,,,,,,,...//////,,,+++,,,---++++++++++++++++++++++++...---+++******+++---......------------------...------------------------)))))))))******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------............------------......,,,,,,------...//////000.......................................//////000//////000000000111111111///000000000111111111111111111111222222222333333111222333444555555555555222333444444555555444444444555555777888:::<<<======;;;:::999999999777555444555666666555555666888888999===EEESSSlll{{{vvvvvvyyy~~~}}}{{{xxxyyy{{{{{{yyyuuuqqqnnnlllllllllmmmnnnooopppqqqqqqqqqrrrsssttttttttttttyyyyyyxxxxxxzzz}}}xxxjjj\\\NNNCCC===999888777666666777888999666444222333444555444444444444444555555555666666555555555555555555555555222222222222222222222222000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000//////.........---+++,,,,,,---.........------,,,,,,++++++************+++---...///...------.........------,,,,,,,,,...//////,,,***)))---000........................000///---,,,,,,---///000...---,,,++++++,,,---...------------------------++++++,,,---...//////000+++++++++,,,,,,+++++++++,,,,,,,,,---------............------------......,,,,,,------...///000000///////////////////////////////////////000111111//////000000111111111222//////000000111111111222111111222222222333333333---///000222333333222222222333444444555555444444555555666777888:::<<<===>>><<<:::999999888666555444555666666555555666888888888<<>>>>>===???===<<<999888666555555888777555333222333555666888999===EEEUUUqqq|||~~~}}}yyywwwuuutttqqqmmmiiihhhiiilllnnnnnnqqqooommmmmmppprrrssssssqqqqqqqqqqqqqqqqqqqqqpppooopppooonnnllllllnnnppprrrrrrqqqpppppppppppppppvvvuuutttssstttvvvxxxyyy|||{{{{{{{{{{{{{{{||||||tttvvvvvvuuusssvvv}}}qqq]]]OOOCCC<<<777888999888999;;;555555444444444555666666333333444444444444333333444444444444333333333333000000111111111111000000222111111111111111111111000000000000000000000000000000000000////////////000000000000///...------//////////////////////////////.........---------........................////////////............,,,,,,---------,,,++++++---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------......///000000///...---,,,------...---,,,,,,++++++,,,,,,------...///000000///---,,,///......------,,,++++++------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////......------,,,........................111///......///000000///---...//////...---...000000000000000000000000000222222222111111111000000111111111222222222222222222333444444333333444555444444444444555555555555666555666888<<<======<<<>>>===;;;999888666666666999777666444444444666777888999===EEEUUUqqq|||yyy|||rrrxxx}}}zzzvvvqqqllljjjeeecccaaaaaadddhhhjjjkkklllkkkiiijjjmmmpppqqqqqqooopppqqqrrrssstttuuuuuuqqqqqqqqqooommmmmmooopppsssrrrrrrqqqqqqqqqqqqqqqvvvuuusssrrrrrruuuwwwyyy||||||{{{zzzyyyxxxwwwwwwmmmoooooonnnlllmmmqqquuu}}}lll[[[HHH???888777777666666888555444444444555666666777444444555555555555444444666555555555444444444444000111111111111111000000222222222111111000000000////////////////////////000000000000////////////111111111000///...---,,,/////////////////////////////////............---........................////////////............+++,,,,,,------------,,,......------,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------...///111///---+++***,,,...000------,,,,,,,,,,,,---------...///000111000///...///......------,,,++++++.........------------,,,,,,,,,++++++,,,,,,---...000000///...---,,,++++++------------------------111///......///000000///---...////////////000111000000000000000000000000222222222111111111111111111111111222222333333444555333111000111222222111333333333333444444555555555555555777:::<<<===<<<<<<;;;:::999888777777666999888666555555666777777888999===DDDUUUqqq}}}vvvyyyxxxqqqmmmpppwww}}}|||zzzvvvrrrnnnjjjhhhfffeeeccceeehhhlllnnnoookkkjjjjjjkkknnnqqqrrrrrrpppqqqrrrsssuuuvvvwwwwwwtttuuutttrrrpppoooppprrrppppppqqqqqqrrrtttuuuvvvuuutttqqqppppppsssuuuwww{{{zzzzzzyyyxxxvvvuuutttoooqqqqqqpppnnnmmmoooqqqooottt{{{}}}wwwiiiSSSGGG<<<888777444333444444444444444555666777888555555666666666666555555666666666666555555555555111111222222222111000000222222111111000000//////000000000000000000000000000000000000////////////000000000000000///...---/////////////////////////////////.......................................////////////............++++++,,,---.........---.........------,,,,,,,,,000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...///...,,,++++++,,,...///------,,,,,,,,,,,,---------...///000111111000000++++++,,,------....../////////.........---------,,,,,,++++++,,,,,,---...000/////////......------------------------------000///------///000///...,,,...000000///000111333000000000000000000000000111111111111111111111111000000111222333444444555444000,,,,,,///111111///333333333444444555555666555444444666999<<<<<<<<<;;;:::999888777777777777777777666555555666666777777999===EEEVVVqqq~~~yyyrrrlllhhhlllsss{{{xxxvvvtttqqqnnnlllkkkjjjgggffffffgggjjjlllmmmmmmkkkkkkkkkmmmpppssstttssssssssstttuuuvvvwwwxxxxxxyyyyyyxxxvvvsssrrrsssuuuqqqqqqrrrrrrsssuuuvvvwwwtttsssqqqooopppqqqtttuuuwwwwwwxxxxxxwwwvvvuuutttoooppppppooommmmmmmmmnnnkkkoootttyyy}}}zzz~~~{{{___QQQCCC===;;;888666666555555555555555666777888555666666777777666666555777777666666666555555555222222222222222111000000111111111000000000//////111111111111111111111111000000000000////////////......///000111111111000////////////////////////////////////////////////////////////////////////////////////............+++,,,------..................------------,,,,,,000//////......---------------------------------++++++++++++++++++++++++...------,,,,,,,,,------,,,,,,---------------,,,...------,,,,,,------.........///000000111111111++++++,,,------....../////////.........---------,,,,,,++++++,,,,,,---............//////000000000........................000...------...//////...,,,...000000///000111333000000000000000000000000111111111111111111111111000000111222222333444444333///,,,---000333444333333444444555666666777777666555444666999;;;<<<<<<;;;:::999888777777777777555555555555555555555666777999===EEEWWWsss~~~}}}zzzwwwuuusssqqqtttyyy~~~||||||{{{xxxuuurrrqqqooommmkkkkkkkkkllljjjiiiiiijjjlllmmmmmmkkkkkkkkkkkknnnqqqsssssssssuuuvvvvvvwwwwwwxxxyyyyyy||||||{{{xxxuuutttuuuwwwvvvuuuuuuttttttttttttttttttsssrrrrrrrrrrrrssstttuuuuuuvvvwwwwwwvvvuuutttppppppooonnnnnnnnnnnnooonnnqqquuuxxxyyyzzz|||}}}~~~|||fffVVVFFF>>><<<999777777777777666666555666666777555555666666666666555555777666666666555555555555333333333333222111000000000000000000000000000000111111111111111111111111000000000000////////////---...///000111222222222////////////////////////...////////////000000000////////////////////////////////////............,,,------............------------,,,,,,,,,,,,,,,+++,,,,,,---...///000000------------------------------------------------///...------------------***+++---......---,,,+++......------------......//////////////////000000///......------,,,++++++.........------------,,,,,,,,,++++++,,,,,,---...,,,------...///000111111////////////////////////000...------...//////...---...////////////000111000000000000000000000000111111111111111222222222000000000111111222222333333222111111444666777777333444444555666777888888777555444666999<<<======;;;:::999888777666666555444444444555555555555555666999>>>GGGYYYvvvyyyttt{{{xxxvvvuuuwww{{{}}}~~~}}}}}}zzzwwwuuutttsssooopppppppppooonnnmmmlllmmmmmmmmmooopppqqqooonnnmmmmmmmmmpppsssttttttsssuuuvvvwwwxxxyyyzzz{{{{{{~~~~~~|||yyyvvvuuuuuuwwwwwwvvvuuuuuuttttttuuuuuuuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxwwwvvvtttssssssqqqpppoooqqqrrrsssssspppsssvvvxxxxxxyyyzzz{{{yyyyyyxxxwwwxxx{{{~~~~~~}}}vvvdddOOODDD???;;;777555999888777666555555555555444555555666666555555444666666666555555555444444333333333333222111000///......//////000111111111111111111111111111111111000000000000////////////...///000111111111111111////////////////////////.../////////000000000000////////////////////////////////////..............................---,,,++++++,,,,,,,,,,,,,,,,,,***+++,,,---...///000000................................................000///......------......+++++++++,,,,,,---------......------------......//////..................///......------,,,++++++------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------.................................000...,,,---...///......---...//////...---...000000000000000000000000000000000111111111222222222000000000000000000000000222333444444333333555666222333333444666777777888888666555666999<<<>>>???<<<;;;:::888666555444444444444555666666666666666666999>>>HHH[[[yyy|||ooohhhtttxxxuuunnnnnnqqqwww~~~}}}yyyuuusssssstttppprrrtttuuuuuurrrooommmllllllmmmoooqqqqqqpppnnnppppppqqqsssuuuwwwvvvuuuuuuuuuvvvxxxzzz{{{}}}}}}~~~~~~|||yyyvvvtttuuuvvvttttttttttttuuuwwwxxxyyyvvvwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxxxxwwwuuusssqqqrrrpppnnnnnnppprrrttttttooorrruuuwwwxxxxxxzzz{{{wwwwwwvvvuuuvvvwwwyyyzzz}}}www___QQQHHHAAA:::888:::999888666555555555555444444555555555555444444666555555555444444444444444444444333222111000///------...///000111222222000000000000000000000000000000000000////////////000000111111111000000///////////////////////////.../////////000000111111000000000000000000000000000/////////.............../////////...---,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,................................................111000///...............---,,,***)))***,,,...000......------------......000///...---------------++++++,,,------......///------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------------------------///...,,,,,,...///...------...///...---,,,---...000000000000000000000000000000111111222222222222000000000000///////////////222555444111///000222111111222333444666666777999777666777:::===??????===<<<:::888666444444333555555666777777888777777666888>>>HHH\\\zzz{{{nnnmmmqqquuummmjjjmmmnnnrrryyy}}}||||||~~~|||yyyvvvtttsssrrrqqqssstttuuutttrrrooommmnnnoooppppppoooppprrrtttvvvtttssssssuuuwwwxxxxxxrrrppppppsssxxxzzzzzzyyy}}}yyyuuussstttvvvvvvwwwxxxzzz{{{{{{{{{{{{}}}}}}||||||{{{zzzyyyyyy}}}|||{{{{{{|||{{{xxxuuurrrqqqppppppppprrrtttvvvsssqqqoooooorrruuuvvvwwwwwwvvvuuuttttttuuuvvvwww{{{|||~~~wwwcccPPPCCC<<<;;;777666555444333333333222444555777888999888777555444555666666666555333222444333333222222333333444///////////////000111111111000///......///000111000000/////////111222333000000000000//////////////////............//////222222000///...........................///000000******+++,,,...///000000...------,,,,,,------....../////////...---,,,,,,++++++,,,,,,,,,---------111111000000///...,,,,,,......------------......000000//////......------++++++++++++++++++++++++---------............///***+++---///000000//////..............................------------......---+++)))+++...///...+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......111///...------...///111......//////...---,,,,,,............////////////000000000000000000000000111111222333333333333222222222222222222222222222000111222222222444888::::::999777777888<<<@@@CCC@@@===999777777777777666666666666666777888::::::;;;999<<>>;;;:::999777666666555444333444555777888888888666555555555666666555555444333222222111111111111222222000000000000000111222222222111000/////////000111111000000//////000111222000000000000//////////////////............//////111111000//////......///...............///000000.........------,,,,,,,,,...------,,,,,,------........./////////...------++++++,,,,,,,,,---------////////////......---,,,......------------......////////////............++++++++++++++++++++++++---------............///***+++,,,---------,,,+++..............................------------......---,,,***,,,...///...,,,++++++,,,---------------------------............000///...------...///000000000111111000//////.../////////000000000111111111111111111111111111111111111222333333333333222222222222222222222222222111222333444333444777999:::999777777999<<<@@@CCCBBB???;;;888888888888888555555555555666777888888;;;999<<>>===;;;999888888888666444444555666777888777666555777666555555444444555555111000000000000000000111222111111111111222333333333222111000000000000000222111000000///000000111////////////000000000000000//////......//////000000000000///////////////...............///000000000//////...---,,,++++++...------,,,,,,------...+++,,,,,,------------,,,,,,,,,,,,,,,------------------............------......------------...................../////////++++++++++++,,,,,,,,,,,,---------............///,,,,,,------,,,,,,+++***..............................------------.........---,,,---...///...---------------........................////////////000///...------...///000000000111111111000//////000000000111111111222222222222222222222222222222111222222333333333333333333333333333333333333333111333555666555555666777:::999888888:::===@@@CCCEEEAAA<<<999888999999999555555555444444555666666;;;999<<>>;;;888777888999777555444555666777777777666666888777555444444444555666111111000000000000111111222222111111111222222333333333222111111000000000222222111000000/////////////////////000000000000000000////////////000000/////////000000000000000...............///000000---------..................------,,,,,,------...((()))***+++++++++++++++,,,,,,,,,------------...+++,,,,,,---......------...------,,,,,,------.....................------+++++++++,,,,,,,,,,,,,,,---------............///.....................---..............................------------......------,,,------...------------------------......////////////000000000000000///............///000....../////////......---000000000111111111222222222222222222222222222222111222333333444444333333333333333333333333333333222444666777666555555666::::::999999;;;>>>AAACCCFFFBBB<<<999888888999999666666555555444555555555;;;999<<>>;;;999888666555777666666555666666777777999999===DDDQQQiii}}}uuunnnbbbWWWNNNQQQVVV\\\aaafffhhhiiilllnnnpppqqqppprrruuuxxxxxxwwwuuurrrpppoooooooooooopppqqqrrrssstttuuuuuurrrrrrqqqpppppppppppppppooooooooooooooooooooooooooopppqqqrrrrrrtttwwwzzz~~~}}}}}}}}}|||yyywwwuuuwwwxxxwwwtttssstttvvvwwwwwwvvvvvvyyy~~~{{{{{{{{{{{{zzzyyywwwuuutttrrrtttvvvwwwuuutttssstttqqqtttxxx{{{|||}}}rrrZZZPPPBBB:::999:::999777999999999999999::::::;;;777777777777777666555555444444333333333333444444333333222111111111111111---...000111111111111000//////111111222111000000.........///000111111111111111000000000000111111///000111222111///...,,,...............///000000000/////////......------...------,,,,,,------......////////////......---------------............------.../////////......---,,,,,,++++++,,,,,,---,,,,,,,,,------.........++++++,,,,,,---......///---------............///,,,++++++***+++,,,---.................................------------......///111222111...---...000000///---,,,+++,,,---............/////////000000......////////////......000000111222222222222222000000000111111111222222222222222222222222222222222333444444555444444444444444444444444444444444444555666777666777:::<<<;;;;;;;;;<<<>>>@@@BBBCCCFFFDDD@@@>>><<<:::666444444444444444555666777777777999===EEERRRjjj~~~uuunnnhhh```WWWMMMQQQWWW\\\```dddiiikkkiiilllooopppooopppsssvvvvvvuuusssqqqoooooooooooonnnnnnoooqqqrrrssstttuuurrrqqqpppoooooonnnnnnooommmnnnnnnnnnooooooooopppmmmooorrrtttvvvxxx|||~~~}}}{{{wwwtttuuuwwwyyywwwtttrrrsssuuuxxxvvvuuuuuuyyy{{{||||||}}}|||{{{yyyxxxppprrruuuuuussspppoooooopppsssuuuvvvwww~~~yyyfffYYYIII>>>;;;;;;999777::::::999999::::::;;;<<<666777888888888777555444444333333222222333333444555444333333222222222222,,,---///000111111111111...///000111222222111000---......///000111111222111111000000000000111111000111222222111///---+++...............///000000,,,,,,---...///000111222...------,,,,,,------...------------,,,,,,+++***---------.........//////...///////////////......---,,,,,,++++++,,,,,,---))))))+++,,,...///000111++++++,,,,,,---...//////---------.........//////000///...---,,,---...///.................................------.........111333444333000///000222222111///---,,,---...///............////////////......////////////............///000000000000000111111222222222333333333333333333333333333333333222333444444555555444444444444444444444444444444444555666666666888;;;>>>;;;;;;<<<===???AAABBBCCCGGGEEEBBB@@@>>>;;;777444222222222333444555666777777999>>>FFFSSSkkk|||tttnnniii]]]QQQQQQRRRVVV\\\bbbfffgggggghhhjjjllloooqqqrrrrrrrrruuuvvvvvvuuutttqqqooonnnooooooppprrrtttuuuvvvwwwttttttttttttsssrrrqqqppprrrooommmnnnqqqsssrrrpppppprrruuuxxxyyyzzzyyyyyy|||}}}|||zzzxxxwwwwwwyyy{{{{{{zzzxxxwwwwwwzzz}}}}}}~~~}}}}}}|||yyywwwvvvuuusssqqqnnnmmmlllmmmpppqqqpppnnnqqqxxx~~~xxxyyy{{{hhhOOO@@@<<<<<<:::666<<<:::888777888888777666777777777666555555444444333444444333111000000111111111111111111111111111////////////............000000000000000000000000222222111111111111222222111111000000//////......000000000000000000000000///...,,,+++,,,...000111//////............//////---...///111111///...---.................................////////////000111000...,,,+++,,,...///........................------------------------..................------...---+++*********++++++///...---,,,,,,---...///////////////////////////---,,,,,,+++,,,---...//////000000000///...---,,,.........////////////000............////////////////////////////////////---...///000000111000000000000000000111111111111111222333333444444333333666555555444444333222222555555555555666666666666666666777888999;;;===>>>999;;;<<<===>>>@@@BBBEEEMMMIIIEEE@@@<<<777222///666666666666666777888888666666;;;DDDSSSnnn~~~wwwooojjjhhh```WWWTTTUUUWWW\\\bbbgggjjjjjjhhhiiikkknnnqqqssstttuuutttuuuuuuuuusssrrrpppooorrrsssssstttuuuvvvwwwxxxtttssssssrrrrrrqqqqqqqqqsssqqqoooppprrrtttsssrrrtttuuuvvvwwwwwwvvvuuutttuuuvvvvvvvvvuuuuuuwwwxxxxxxyyyzzzyyyxxxxxxzzz{{{~~~zzz{{{zzzyyywwwvvvtttsssrrrppprrrssspppmmmnnnsssxxxzzzxxx```MMMDDDAAA>>>;;;<<<:::888777888999888777777777777666555555444444333444555444222000111222111111111111111111111111000000000/////////......000000000000000000000000222111111000000111111222111000000000/////////...000000000000000000000000......---,,,---...///000//////............//////---...///000000///...---........................------........./////////111000...---------...///........................------------------------------------------------///...,,,+++++++++,,,,,,...---,,,,,,,,,,,,---...000/////////////////////------,,,,,,,,,---...//////////////////...------------........./////////............////////////////////////////////////...//////000000000000///000000000000111111111111111222333333444444333333555555444444444444333333666666666777777777777777666666777999:::;;;<<<===;;;<<<>>>???@@@AAADDDGGGJJJHHHDDD@@@<<<999666444666555555555555555666666777777;;;DDDSSSnnn}}}xxxooohhhfffiiihhhdddYYYXXXXXX\\\bbbhhhmmmooohhhiiikkkmmmpppsssvvvxxxssssssttttttssssssrrrqqquuuuuuuuuuuuuuuuuuvvvvvvtttsssrrrqqqqqqrrrssssssuuusssrrrsssuuuvvvuuutttyyyyyyxxxwwwvvvtttrrrqqqoooppprrrssstttuuuxxx{{{yyy{{{~~~~~~}}}}}}}}}~~~}}}{{{zzzyyyxxxsssuuutttqqqmmmkkkmmmpppuuu}}}oooYYYIII@@@<<<:::;;;999777777999999999888777777777666555555444444444555666444222111222333222222222222222222222222111111111000000000000///000000000000000000000000222111111000000111111222000000000000////////////000000000000000000000000---............///////////////............//////---...///000000///...---........................,,,---------............/////////.......................................------------------------+++++++++,,,,,,------...///...---------------...---,,,,,,++++++,,,,,,---000000000//////.........------,,,,,,,,,---............/////////......---,,,---------........................///////////////////////////////////////000000000000//////...000000000000111111111111111222333333444444333333444444444444444555555555666777777777888888888999555666888:::;;;<<<<<<<<<<<<>>>@@@AAABBBDDDGGGIIIHHHFFFDDD@@@===;;;999999666555555444444444555555888888<<>>@@@AAABBBDDDGGGJJJHHHGGGEEEAAA===;;;::::::666666555555444444555555888999<<>>@@@AAACCCGGGIIINNNPPPPPPKKKBBB;;;777666666666666666666777888888888888<<>>@@@AAADDDGGGJJJQQQUUUVVVRRRHHH>>>999777444444444555666777888999777777;;;DDDSSSnnn{{{xxxvvv___SSSJJJIIIJJJHHHKKKOOOOOOQQQTTTZZZaaaeeefffeeekkkmmmooorrruuuvvvvvvvvvyyyxxxwwwwwwwwwxxxzzz{{{xxxwwwvvvuuutttsssrrrqqqnnnpppsssvvvyyy{{{|||}}}{{{yyyyyyrrrqqqppppppssswww{{{~~~~~~~~~~~~~~~yyyzzzzzzxxxvvvwww|||}}}jjjXXXNNN>>><<<:::999::::::999777777777777666555555444444111222333333111111222333333333333333333333333333111111111000000000000///111111111111111111111111000000////////////000000.../////////000000111111000000000000000000000000333111///...---...///000//////............////////////............//////.................................////////////000111000...---...///222333........................------------------------------,,,,,,,,,,,,,,,,,,,,,---///000000000//////++++++------------++++++,,,------...///000111111------...///...---+++***)))***+++---...//////000.........////////////000............/////////000////////////////////////......///000000111000000000000000000111111111111222222333444444444333333555555555555666666666666444555666777888999:::::::::::::::::::::;;;<<<===:::<<>><<<===??????@@@CCCHHHKKKUUUXXXYYYTTTJJJ@@@<<<<<<999888777666666777888999<<<:::<<>>??????@@@CCCHHHKKKSSSWWWXXXSSSIII@@@<<<;;;777666555444444555666777:::888999AAAOOOjjjyyyoooeee\\\TTTNNNIIIGGGDDDBBBBBBEEEIIIMMMNNNTTTXXX\\\___aaaccceeegggkkkmmmppprrrsssuuuxxxzzz}}}~~~~~~}}}|||{{{yyyxxxvvvvvvvvvuuuuuutttsssrrrssssssttttttuuuvvvwwwwww|||}}}zzzxxxvvvvvvvvvuuuzzzwwwiiinnn|||nnnTTTIII???===>>><<<888777888999999888888777666555333333333333333333333333333333333222222222111111111111000000000000111111222111111000000111111222111000000///////////////...//////000111111222222000000000000000000000000.........//////...............//////000000111111000000///...............000///............//////........................000///...---,,,,,,,,,---...///000///---,,,---...------------------------------------------......//////------------//////---------............///---............------,,,......------------......//////...------------...------------------------+++++++++,,,,,,------...000///...------...///000000000000000////////////////////////000111222222555444444333333444444555333555555555333333444555555555555555666777888888999888888888888:::;;;<<<===>>>??????@@@CCCGGGJJJQQQUUUWWWRRRHHH???;;;;;;777666555444444555666777888888999@@@NNNggg{{{tttiii]]]TTTLLLFFFBBBBBBAAAAAABBBFFFKKKPPPRRRVVVYYY]]]```bbbcccfffhhhjjjllloooqqqsssuuuxxx{{{}}}~~~~~~|||yyywwwxxxwwwvvvvvvuuutttrrrqqqpppqqqrrrtttxxx|||}}}yyywwwvvvuuuwww{{{pppppp||||||bbbRRRCCC>>>???===:::888999999888888777666666555333333333333333333333333333333333222222222111111333333222222222222333333111111000000000000111111000000////////////000000//////000000111111111111////////////////////////------............------......//////000000111111111000...------......///.............../////////........................,,,,,,++++++************---...///...,,,+++,,,---------------------------,,,,,,------------......---,,,***))))))***,,,------------............///---.../////////---,,,+++......------------......///......---------......------------------------........./////////000000/////////000000111111111000000000000///////////////////////////000111111444444333333333333444444222333555444444333555666444444444555555666777888888777777777777999:::;;;===>>>>>>???@@@BBBFFFJJJNNNRRRUUUQQQHHH???;;;:::999888777666666777888999:::999<<>>===;;;:::999999888777777666666666333333333333333333333333333333333222222222111111333333222222222222333333111000000000000000000111000000////////////000000111111111111000000//////////////////////////////------............------......//////000000111111111000...------......///.........///////////////........................++++++++++++++++++******,,,......---,,,+++,,,---------------------------,,,,,,,,,,,,------......---,,,***))))))***,,,------------............///......///000///...,,,+++......------------............---------......///------------------------000000000000111111111111+++,,,,,,---............////////////000000000000//////////////////000111333333222222222222333333333444666666555555666888444444444555555666777888888777666666777888:::;;;===>>>>>>??????BBBFFFIIIKKKPPPTTTQQQHHH???;;;:::999888777666666777888999999:::===BBBLLLcccjjjbbbVVVKKKDDDAAA?????????AAADDDGGGJJJOOOTTTXXXXXX[[[___bbbdddgggkkknnnmmmoooqqqrrrssstttvvvxxxyyyyyyzzz{{{{{{zzzyyyxxx{{{yyywwwwwwvvvqqqiiiccc\\\\\\^^^dddnnn||||||zzzzzzzzzyyywwwwww|||wwwtttssssssqqqvvvxxxlllUUUGGGAAA===<<<===:::999888777666666666666333333333333333333333333333333333222222222111111111111000000000000111111111000000//////000000111///////////////000000111222222111111000//////...000000000000000000000000.........//////...............//////000000111111000000///..................///////////////..............................------............---------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............,,,,,,,,,,,,......---------............///....../////////......---......------------.........------------...//////------------------------////////////////////////---....../////////000000////////////000000000000000000000//////000000111333222222111111222222333444555777777666666777999555555555555666777888888888777777777777999:::;;;===>>>>>>>>>???AAAEEEHHHIIIOOOSSSQQQIII@@@<<<;;;777666555444444555666777777999===AAAJJJ```bbbZZZNNNDDD???======>>>???BBBEEEHHHJJJNNNTTTXXXYYY\\\___cccfffjjjnnnqqqrrrtttuuuuuuttttttuuuwwwvvvvvvwwwwwwxxxyyyyyyyyy{{{xxxwwwvvvtttmmmbbbYYYNNNMMMNNNSSS^^^nnn}}}|||zzzwwwvvvvvvyyy~~~wwwqqqmmmjjjlllvvvyyyuuuxxxbbbSSSGGG???<<<===:::999888777666666666777444444444444444444444444333333333222222222111111111111000000000000111111000000////////////000000///////////////000111111111111111000000000000000000000000000000000000000...//////000000//////.........//////000000111111///////////////......---//////000000///...---,,,........................---...////////////...------...///...---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------..............................---------............//////............//////000......------------......---------------...//////........................///////////////.........222111111000111111222222.../////////000000000111222111111000000000111111333333333222222333333333555666777777666555666888666666666666777888999999888888777777888999;;;<<<===>>>>>>>>>>>>AAADDDGGGHHHNNNSSSQQQJJJAAA===<<<777666555444444555666777888:::>>>BBBJJJ^^^```WWWKKKAAA<<<<<<===>>>???BBBFFFHHHIIIMMMSSSWWWYYY\\\```cccgggkkkppptttvvvwwwxxxwwwvvvuuuvvvwwwtttttttttuuuvvvwwwyyyzzzzzzwwwvvvuuurrriii\\\RRRFFFCCCBBBFFFQQQaaarrr||||||xxxwwwxxx{{{||||||}}}}}}vvvmmmlllrrr|||nnnttt~~~kkk[[[MMMBBB======:::999888666666666666777444444444444444444444444333333333222222222111111333333222222222222333333000000////////////000000///////////////000111111/////////000111111222222000000000000000000000000//////000000000000//////......//////000111111111...///000000000///---,,,000000000000000...,,,+++........................+++,,,---.........---,,,...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++---------........./////////...---------///000111.........------.........---------------...///000////////////////////////000000000000000/////////000///...------...///000.../////////000000111111222222111111111111111222555444444333333444444555555666777666555444555777666666666777777888999:::999888888888888:::;;;<<<===>>>>>>>>>>>>@@@DDDGGGHHHNNNSSSRRRJJJBBB>>>===999888777666666777888999:::===AAAEEELLL```\\\QQQFFF@@@===;;;<<<>>>???AAACCCGGGKKKPPPSSSUUUZZZ^^^bbbfffiiilllooorrrtttvvvxxxwwwtttssstttwww}}}zzzvvvsssrrruuuxxx{{{zzzxxxwwwuuuqqqeeeUUUJJJCCCBBBAAADDDLLLWWWcccjjj{{{zzzxxxzzz|||}}}|||~~~wwwlllpppwwwxxxtttxxx}}}mmmWWWFFF>>>===<<<;;;999::::::999777555111222222333333444555555444444444444333222111000///000111222222111000///111111111111111111111111222111000//////000111222000000111111111000000///...///000111111000///...------......//////000000000000000000000000000000000000000000000000000000000000////////////000000,,,---......//////......+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............///111111000///...---,,,,,,+++,,,,,,------........./////////......---,,,,,,------,,,,,,,,,------...,,,------......------,,,...------------...//////111111222222222111111000222111000.........///000111000/////////000222333000111111111111222222222333333333333444555666666555555666666777999999:::666666666666666777888888;;;;;;:::999999:::::::::<<<>>>@@@AAAAAABBBDDDFFFIIIMMMPPPOOOIIIBBB>>><<<:::999777666555555555555::::::<<>>===<<<===AAAAAACCCEEEHHHMMMRRRVVVYYY]]]aaaeeehhhkkkmmmpppsssrrrtttvvvwwwvvvvvvyyy{{{|||zzzvvvsssrrrtttvvvxxxxxxvvvuuusssoooeeeVVVLLLDDDBBB@@@CCCKKKYYYfffnnn}}}{{{}}}}}}}}}zzz}}}{{{xxxvvv|||zzz}}}xxxaaaMMMAAA===<<<;;;:::::::::999777555333333222222111000000000444444444444333222111000000000111111111111000000111111111111111111111111222111000//////000111222000000111111111111000000...///000000000000///...///000000000111111111222000000000000000000000000000000000000000000000000//////............//////,,,---......//////......,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,---------...000000//////......---------------------...............---------......///777333...++++++,,,+++***---......//////......------,,,,,,,,,,,,---......///////////////000000000222111000///......///000111000/////////000222222000111111111111222222222333333333333333444555666888888999999999999888888777666666666666777888888;;;;;;::::::999::::::;;;>>>???BBBCCCCCCDDDFFFHHHKKKNNNQQQPPPKKKEEE@@@>>>;;;999888666555555555555999999===CCCOOOgggLLLEEE>>><<<<<<<<<>>>BBBDDDEEEGGGJJJOOOUUUZZZ]]]bbbeeehhhkkkmmmoooqqqssssssuuuwwwwwwxxxxxx{{{|||{{{zzzwwwuuusssssstttuuuvvvtttsssqqqmmmcccWWWNNNGGGEEEDDDGGGQQQ___mmmvvv}}}~~~~~~|||zzzwwwwww|||{{{|||qqqXXXGGG@@@===<<<:::999:::999777666333333333222111111000000444444444444333222111111111111111000000111111111111111111111111111111111111111000000000000111111000000111111111111000000......////////////......000000000000111111111111000000000000000000000000000000000000000000000000......------------......,,,---......//////...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------........................//////.....................---,,,+++,,,...000222<<<777000,,,+++,,,+++***/////////000000/////////,,,,,,,,,,,,,,,---......//////.........000111222111000000////////////000000000000///000111111222000111111111111222222222444444333333333444555555;;;;;;<<<===<<<:::888666777777777666777777888999;;;:::::::::::::::;;;;;;???AAACCCDDDEEEFFFHHHJJJLLLPPPSSSRRRNNNHHHBBB???;;;:::888666555555555666777888===DDDRRRlllEEE???;;;;;;;;;;;;>>>BBBEEEFFFHHHLLLQQQXXX^^^aaaeeehhhkkkmmmnnnooorrrssswwwxxxxxxyyyyyyyyyzzzzzz|||{{{yyywwwvvvuuuttttttvvvtttrrrooojjjbbbXXXQQQLLLLLLNNNTTT]]]jjjvvv~~~}}}xxxvvvvvvxxx{{{{{{bbbNNNDDD>>><<<:::999999999777666222222333333444555555666333444444444333333222111333222000000000000222333111111111111111111111111111000000000000000000111///000000111111111111000.........//////.....................///////////////////////////////////////////////////////////////......------......///,,,---......///.........000000///...---,,,,,,+++------------------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,------------------....../////////000000//////.........---///...,,,++++++---000222777666333000...------......//////000000//////...---------------...//////111000//////000222444666000000000////////////000000000000000000111111222000000111111111222222222444444444333333444444555;;;<<<>>>???>>><<<999777888777777777777888999999;;;::::::::::::;;;;;;<<>><<<:::888888888888888999::::::;;;:::::::::;;;;;;<<<===>>>@@@CCCEEEFFFHHHKKKMMMNNNPPPSSSTTTRRRLLLDDD???;;;:::888777666666666666777888<<>>;;;999999999888777444444333333222222111111333333333444444333333222222222111111111111222222111111111111111111111111000000111111111111000000...///000111111222111111000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000,,,---......//////....../////////...---------,,,------------------------,,,,,,,,,,,,---------------------.........//////,,,,,,------........./////////..................222000...,,,+++,,,---......444:::999333...---///---......//////......---000000000000000111222222//////.........000111222...//////000000000000/////////000111111111111000000111111111111222222222333333333333444555666666666888:::===>>>>>>===<<<999999888888999999:::;;;::::::::::::;;;<<<===>>>>>>@@@CCCEEEGGGIIILLLOOONNNPPPSSSUUUTTTNNNFFF@@@<<<;;;999777666666666777777888<<>>???AAAEEEGGGIIIKKKOOOQQQPPPRRRTTTWWWWWWQQQHHHAAA<<<;;;999777666666666777777888;;;BBBNNNggg666777;;;@@@@@@???BBBGGGEEEIIIPPPXXX___eeehhhjjjmmmpppsssuuuvvvwwwyyy{{{wwwuuutttwww{{{}}}}}}{{{|||{{{yyywwwwwwwwwyyyzzzppppppooolllkkkkkknnnpppoooqqqtttxxx}}}~~~|||}}}|||}}}zzzttthhhzzz}}}fffSSSCCC???;;;999999999888777333333444555555666666777222222333444444333333333111222333444444333222111111111111111111111111111///000111222222111000///......///111111222222222333222111000000111222333000000//////.........---000000000000000000000000000000000000000000000000.........------.........,,,---......//////......,,,,,,------------------........................---------.........//////++++++,,,,,,,,,---------------------------------+++,,,,,,------.........,,,,,,---....../////////...***)))...777<<<999555000000111111111111000000///////////////000111111111111222222222111111000---...///111111111000///...///000222222111111000000111111111111222222222000111111222444666888999777777888888999:::;;;;;;::::::999999::::::;;;<<<:::::::::;;;<<<===>>>>>>@@@CCCFFFIIIKKKMMMQQQSSSRRRSSSVVVYYYYYYTTTJJJCCC<<<;;;999777666666777777666777;;;BBBNNNhhh888999::::::;;;>>>BBBEEEFFFLLLUUU]]]ccchhhkkknnnlllooosssvvvvvvvvvwwwxxxxxxxxxxxxxxxyyy{{{}}}~~~}}}|||zzzyyywwwvvvvvvvvvqqqpppooooooqqqrrrrrrrrrtttvvv{{{}}}}}}||||||~~~pppqqq~~~xxxcccTTTHHH>>>===<<<888777:::666555555555555444444444444333222222222333444555222222222111111111111000333333333222222111111111111222222222222111000000222111000.........//////////////////////////////////////////////////////000000000000000000000000111111111111000...---,,,......//////000000111111////////////////////////////////////////////////......///////////////...------------------------...------,,,,,,------...,,,,,,,,,---...///000000//////000000000000////////////......---------------,,,***+++---222666999444444444333222111000///,,,,,,---...///000111111555333000------000333555666222---,,,000222000...////////////000111222333222222222222333444555555666999<<<:::555333666999777777888999::::::::::::<<<======>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<@@@AAACCCDDDEEEHHHMMMQQQTTTWWWYYYXXXWWWUUUNNNFFFAAA>>>;;;999888888777555333:::@@@CCCLLLggg888999:::;;;;;;>>>BBBEEEIIINNNWWW^^^dddhhhkkkmmmlllooosssvvvwwwwwwxxxyyy{{{zzzyyyyyyyyyzzz{{{|||||||||{{{zzzxxxvvvtttsssrrrqqqqqqrrrsssuuuvvvvvvyyy{{{}}}|||zzzzzz}}}yyy}}}xxx[[[NNNBBB???>>>:::888888666555555555555444444444555444333222222222333444222222222222111111111111333333333222222111111111111222222222222111000000111111000///000000111222////////////////////////111111111111111111111111000000000000000000000000111111111111000///...---.../////////000000000111////////////////////////..............................////////////......------------------------...------,,,,,,------...---,,,,,,------///000000//////000000000000//////000000//////............///...---,,,...000333555888888777666555333111111111111111111111111111111///---,,,+++---111666999>>>999444333555666444111111111111111222222333444222222222222333444555666666999;;;999555333555888777888999::::::;;;;;;:::<<<======>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;===???BBBDDDIIINNNSSSRRRWWWZZZZZZZZZYYYRRRJJJDDDAAA===;;;:::999888666555:::???CCCOOOlll999:::;;;;;;<<<>>>BBBEEELLLQQQYYY```eeeiiimmmooonnnqqqtttwwwwwwxxxyyy{{{}}}|||{{{yyyyyyyyyzzzzzz{{{{{{zzzxxxvvvsssqqqppppppppprrrsssuuuwwwxxxyyy}}}~~~|||~~~zzz|||gggXXXIIIBBB???<<<999888666555555555555444444444555444333222222222222333333222222222111111111111222222222222222111111111111222222222222111000000000000000000111222333444////////////////////////111111111111111111111111000000000000000000000000111111111111111000///...////////////000000000000////////////////////////............................../////////......---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------...///000...//////000000//////...000000000///////////////000000///......//////000333555777999;;;<<<===>>>888777777666555444333333333222222222444888<<>>>>>??????>>>>>>>>>>>><<<;;;;;;<<<<<<===;;;<<<>>>AAACCCHHHMMMQQQQQQVVV[[[]]]___^^^WWWOOOIIIEEE@@@===;;;:::888777888:::===CCCSSSsss999:::;;;<<<===???DDDGGGNNNSSS[[[bbbhhhlllqqqsssrrruuuwwwxxxxxxxxxyyyzzz||||||zzzyyyyyyyyyzzz{{{{{{yyyuuuqqqnnnmmmmmmmmmmmmooorrrtttvvvxxxzzz|||~~~|||uuueeeQQQCCC>>><<<;;;999666555555555555444444444555444444333222222222222333333222222222111111111222222222111111111111111111222222222222111000000000000000000111111222222////////////////////////111111111111111111111111////////////////////////000111111111111111000000////////////000000000000////////////////////////..............................//////......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------...///000...//////////////////...////////////............///000000000///......---...///111444777999;;;;;;::::::999999888777777777;;;:::999888888:::;;;<<<;;;999555444444444222111555444444333333333444444333222222333333444555666444666888777555555666888888999:::;;;<<<<<<<<<<<<======>>>????????????>>>???>>>===<<<<<<<<<===>>>???@@@AAABBBCCCFFFJJJNNNPPPWWW]]]```bbbaaaZZZRRRLLLHHHBBB>>>;;;:::888666:::;;;===CCCVVVwww:::;;;<<<===???BBBGGGJJJOOOTTT\\\dddjjjpppuuuxxxxxxyyy{{{zzzyyyxxxxxxyyyzzzyyyyyyxxxxxxzzz{{{|||{{{vvvnnngggdddeeeiiilllmmmqqquuuxxxyyy{{{~~~~~~qqq[[[GGG>>><<<<<<;;;666555555555555444444444444444444333333222222222333333333222222222222111111111111111111111111111111222222222222111000000111111111000000//////...000000000000000000000000000000000000000000000000///////////////////////////000000111111111000000000000000000////////////////////////////////////.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------...//////......////////////......---------------------------...///000000///...---//////...---+++)))((('''555555555666666666666777777666555444333222222222222111000000111111111000444333333222222222222333333333333333444555666666555666777777666777888999999999:::<<<<<<<<<<<<<<<===>>>>>>??????????????????>>>===<<<======??????AAABBBCCCDDDEEEGGGLLLOOORRRXXX^^^bbbdddccc\\\SSSMMMHHHBBB===:::888777666:::;;;===CCCVVVwww:::;;;===???AAAEEEKKKNNNSSSWWW___ffflllrrrwww{{{{{{||||||{{{zzzyyyyyyzzzxxxxxxwwwwwwwwwyyyzzz{{{zzzssshhh```]]]```fffkkkoootttyyy|||}}}~~~~~~}}}~~~}}}}}}|||hhhQQQBBB======<<<666555555555555444444444222333333444444333333222333333333333222222222222000000000111111111111111111222222222222111000000111111111000000///------000000000000000000000000////////////////////////000000000000000000000000---...///000000000000000000000000000////////////////////////////////////------------------------...............---,,,+++------------------------...------,,,,,,------.........---------......///---......//////......---,,,,,,,,,,,,,,,---------------...////////////...///......---+++)))((('''---...///000111222333333111111111111000000000///......///000111222222333222222111111111111222222333333333333444555666777555666666777888999999:::999:::;;;<<<===============>>>??????@@@@@@?????????>>>>>>======>>>@@@@@@@@@AAACCCEEEGGGKKKPPPTTTSSSZZZ___ccceeefff```XXXMMMHHHAAA<<<999888777666888:::===CCCSSSsss:::<<<>>>AAADDDIIINNNSSSXXX\\\bbbhhhmmmrrrwwwzzz{{{|||||||||{{{{{{|||~~~yyyxxxwwwvvvvvvvvvwwwxxxwwwpppfff^^^[[[___eeeiiinnnssszzz}}}}}}}}}}}}||||||~~~~~~}}}vvv^^^JJJAAA>>><<<666555555555555444444444000111333444444444444333444444333333333222222222///000000000111111111222111222222222222111000000///000111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,---//////000000000111000000000/////////...////////////////////////------------------------............---,,,+++***...........................------,,,,,,------...///......---------......---......//////......---,,,,,,,,,---------..............................,,,---...000111111222222+++,,,---...///000111111000111222333333222111111---///111222222333444555111111000111111222333444444333333444444555666777666666666888999;;;;;;;;;:::;;;<<<======>>>>>>===>>>>>>???@@@@@@@@@@@@?????????>>>===>>>???@@@AAAAAABBBDDDEEEGGGKKKPPPTTTTTTZZZ```cccgggjjjfff___MMMHHHAAA<<<999888888777555:::???CCCOOOlll:::<<>>;;;666666555555555444444444///000222444555555555444444444444333333333222222//////000000111111111222111222222222222111000000...///111222333333222222000000000000000000000000111111111111111111111111000000000000000000000000++++++---...////////////111111000000/////////...////////////////////////------------------------............---,,,+++***////////////////////////...------,,,,,,------...///......---------......---..................------------.........//////000000...------,,,------....../////////......---...//////000000111222222111222222333222111///......000222333333333444555000000111111222333444555444444444444444555777777777666666888:::<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@?????????>>>>>>>>>???AAABBBDDDEEEFFFFFFFFFIIIMMMPPPTTTZZZ```dddiiimmmkkkeeeNNNIIIBBB<<<:::999999888333:::@@@CCCMMMggg