BM6P6(@ }}}pppWWWKKKGGGEEEGGGFFFAAA===<<<999888777666666555555555555555444333333333333444000000000000000000000000333444444444333222222111333222222111111222222333333444555444222111222333222222333444555666777888888777999======<<>>EEEWWWiii}}}}}}}}}pppbbbaaa]]]bbbtttxxxsssrrrttt||||||}}}}}}qqqggg^^^]]]eeeuuuuuuvvvyyy|||wwwbbbTTTNNNMMMKKKKKKKKKIIIFFFBBB>>><<<999999999999999888888888888777777666666555555444555555555555555555555555444444333333333222222222333333444444444333222222333333444444444444333333444444444444444444444444222333333444444555555555444444555555555666666666888:::<<<<<<;;;<<<===??????GGGUUUfffuuuxxxxxxzzz~~~|||{{{}}}|||yyyqqqhhhaaa[[[RRRLLLIIIGGGDDDAAAFFFDDDAAA@@@AAAAAA@@@???<<<<<<===>>>????????????~~~jjjUUULLLEEEEEEEEEAAA===<<<:::999888777666666666666666666555444444444444444444444444444444444444444555555444444444444444444444444333333333333444444222333444444222222333444333333444444555666666777888888:::===<<<<<>>===>>>???@@@@@@;;;<<<>>>?????????>>>===pppXXXNNNEEEDDDFFFCCC@@@@@@:::999888777777666666666666666555444444444444555444444444444444444444444444444333333333444444555333333222222222222333333222333444444222222333444333333444444555666666666888888;;;===<<<>>>GGGQQQhhh}}}}}}wwwnnnfff___cccpppyyysssqqqrrrtttwwwxxxzzz|||~~~rrreee]]]bbbvvvxxxsssvvvzzz|||}}}ppp[[[OOOLLLJJJHHHGGGFFFCCC???<<<999999888888888888888888555555555555555444444444555555444444444444555555444444444333333333222222444444444444333333222111222333444444555555555444555555555555555555555555222222333333444555666666444444555555666777777888999:::<<<<<<<<<>>>@@@CCCHHHRRRcccttt|||yyy||||||vvvooojjjhhhhhhhhhnnnttt{{{}}}zzzwwwuuuqqqlllmmmnnnhhh___PPPMMMIIIEEEDDDDDDCCCCCCAAA???<<<;;;===???@@@@@@===>>>???@@@@@@@@@???>>>xxx^^^QQQGGGEEEFFFEEEBBBAAA::::::999888777777777777777666555555444444555555333333333333333333333333444333222111222333444555333222222111111222222333111333444444222222333555444444444555555555666666555777:::<<<<<<>>>JJJVVVpppxxxsssnnnjjj```gggvvvxxxrrrnnnnnnppprrrtttvvvxxxzzz|||}}}}}}}}}{{{~~~{{{mmm```^^^lll|||wwwwww{{{||||||fffTTTNNNKKKHHHGGGGGGEEEAAA===;;;::::::999888888777777444444444444444444444444555555555555555555555555555555444444444333333333444444555555444444333333222333444555555666555555555555555555555555555555222333333444444555555555444444555666777777888999999:::<<<<<<<<>>>>>======>>>>>>??????>>>>>>>>>eeeWWWJJJFFFGGGEEEBBB@@@::::::999888777777777777777666666555555555555555333333333333333333333333333222111000000222333555333333333222222333333333111222444333333222444555444444444555555555555555555777;;;======AAANNN\\\xxx|||rrroooooonnnhhhooo~~~{{{wwwqqqlllkkklllooopppsssuuuwwwzzz|||||||||{{{zzz}}}vvvggg^^^dddnnn{{{xxx{{{||||||}}}uuu___QQQMMMIIIHHHIIIHHHDDD@@@===<<<;;;:::999888777666777777777777777777777777555555777777777777555555666666666555555555444444444444555666666666555555222333444555666666666666555555555555555555555555444444444444444444444444444444555666777888999999999:::;;;<<<===???CCCFFFQQQ^^^ppp}}}xxxrrrhhh___XXXWWWXXXYYY\\\^^^ccchhhlllmmmnnnnnnlllpppppplllhhhddd]]]VVVJJJIIIGGGCCCAAA??????@@@???>>><<<===>>>???>>><<>>>>>=========>>>>>>jjj[[[LLLGGGGGGDDDAAA???;;;:::999888777777777777777777666555555555555555444444444444444444444444222111000//////111333444555444444333333444444555111222444333333333444555444444444555555555555555666999===@@@@@@EEESSSbbbwwwnnnnnnqqqssssssyyywwwsssnnnkkkkkkmmmoooqqqssstttwwwzzz|||||||||{{{{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~mmmaaaaaaggg}}}yyyzzz|||{{{~~~|||~~~iiiSSSOOOKKKJJJKKKKKKGGGBBB>>>>>>===;;;999888666666666666666666777777777777444666888999999888666444777666666666666555555555444444555666777777777666222333444555666666666666666666666666666666666666444444444444444444333333444444555666777888999999::::::;;;<<<===@@@DDDGGGVVVdddyyyyyyrrrggg\\\UUUSSSTTTUUUXXXXXXYYY[[[___cccfffiiigggnnnrrroooiiibbbYYYQQQHHHHHHGGGEEECCCBBBCCCDDDAAA@@@???@@@AAAAAA???===AAA@@@>>>======>>>???@@@ttt___KKKEEEEEECCC@@@@@@;;;999888888999999777666888888777777666666666555444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555666777888999::::::===;;;>>>BBBAAADDDYYYrrrwwwpppnnnoooqqq~~~}}}yyypppiiijjjmmmnnnnnnpppuuuuuuuuuvvvwwwyyyzzz{{{|||zzzwwwvvvvvvyyy|||~~~oooccc^^^^^^hhh|||}}}zzzzzzzzz}}}}}}lll^^^SSSKKKMMMNNNJJJEEEDDDAAA===999666777888::::::888888888888777666444444777777888888888666444333333444444444555666666666777444222333555666444111333444666777777666444333333333333333333333333333444444444555555555555666555555666777888999::::::999999;;;???@@@@@@DDDJJJXXXqqq~~~vvvjjj]]]SSSNNNLLLLLLKKKKKKMMMOOOSSSXXX]]]```^^^fffkkkjjjgggbbbXXXMMMJJJFFFCCCBBBEEEFFFEEEDDD@@@AAAAAAAAA@@@???@@@AAA@@@>>>===>>>@@@AAAAAA@@@xxxdddOOOGGGFFFCCCAAA@@@;;;999888888888999777666777777777666666555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444555555666777888888999<<<:::>>>BBBCCCIII```yyyvvvooonnnqqquuu{{{tttkkkfffhhhlllnnnoooqqqtttuuuuuuvvvwwwyyyzzz{{{zzz}}}~~~zzzwwwuuuuuuxxx}}}uuuhhhbbb```eeewww|||{{{|||}}}~~~ppp```UUULLLMMMNNNJJJFFFEEECCC???;;;888888888888888888888888888777666555444333333555666777777666666444444444555555555555555666444333333555555444222333444555777777555444333555555555555555555555555444444444555555555555666666666777888999:::;;;;;;;;;:::<<>>;;;:::999777666777888888777777666555444222333444555666666666666555555555555555444444444666555444444555555444222333444555666666555444333555555555555555555555555444444444555555555555666777777888999:::;;;<<<<<<===;;;<<<>>>???AAAIIIRRReee|||~~~ppprrr|||~~~nnn]]]PPPIIIFFFFFFCCCBBBBBBCCCEEEHHHKKKMMMMMMWWWccckkkooommmcccYYYSSSPPPMMMLLLLLLKKKGGGCCCCCCDDDDDDDDDDDDCCCBBBAAABBBAAA@@@AAACCCDDDCCCBBBnnnXXXKKKFFFFFFDDDCCC===:::888777777888777666555555555555555555444444444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333666666666666777777777888<<<;;;===BBBGGGVVVqqq}}}vvvppprrr||||||uuukkkeeecccgggkkklllnnnrrrqqqrrrsssuuuwwwyyyzzzzzz{{{~~~~~~{{{xxxwww{{{yyylllfff___iiiyyy|||{{{|||yyy|||}}}tttggg^^^SSSMMMKKKJJJIIIHHHDDDBBB???===<<<:::888666777777777777777666555555666666666666555444333333666666666555444444444333666555555555555555444333444444555666666555444444444444444444333333333333444444444555555555555666777777888999:::;;;<<<<<<===<<<<<<>>>>>>AAALLLWWWmmmxxxgggkkkyyyuuucccTTTKKKHHHGGGEEEDDDCCCCCCCCCEEEGGGIIIJJJSSSbbbpppxxxwwwnnneee\\\YYYVVVUUUUUURRRLLLHHHGGGFFFEEEEEEEEEDDDBBB@@@BBBAAAAAABBBDDDEEEDDDCCC~~~~~~ooo[[[LLLGGGHHHGGGEEE>>>;;;888777777777777666444444555555555555555555444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333777777777888888999999:::<<<===???BBBJJJ\\\xxx~~~}}}wwwsssxxx~~~wwwrrrjjjffffffiiikkkkkklllooooooppprrruuuwwwyyyzzzzzz~~~||||||uuulll```eeerrr~~~}}}~~~wwwyyy~~~uuujjjcccXXXOOOKKKKKKJJJIIICCCAAA>>>===<<<;;;:::888666777777777777666666555888888777666666555555555666666666555444444444333555666666555444444444444444555555555555555555444555555555444444333333333444444444555555555555666666666777888999:::;;;;;;<<<<<<<<<>>>???CCCPPP]]]sssuuugggnnn~~~|||iiiYYYPPPKKKJJJIIIHHHFFFEEEDDDEEEFFFGGGIIIQQQ```sssxxxqqqhhheeebbbaaa```\\\WWWRRRLLLIIIFFFEEEDDDCCCAAA???AAAAAABBBDDDFFFGGGFFFEEE}}}}}}rrr```PPPJJJJJJIIIEEE???<<<888666666777777666555555555555555666666666444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333666777777888999:::;;;<<<<<<>>>AAAEEEPPPeee}}}}}}{{{wwwwww}}}xxxrrrnnniiifffgggjjjkkkiiijjjmmmmmmnnnqqquuuwwwyyyyyyzzz~~~uuugggeeekkk}}}~~~yyyxxxyyyvvvlllggg\\\QQQLLLLLLKKKIIICCC@@@===;;;;;;;;;:::999666666777777777777666666666666555666666777888999555555555555555444444444555666777666444444444555555555555555555555555555888888777777666555555555444444444555555555555666666666777888999:::;;;;;;<<<<<>>BBBEEEGGGMMM]]]lll~~~zzzpppppp{{{mmmbbb\\\YYYTTTRRRPPPMMMLLLKKKLLLLLLLLLNNN\\\ttt|||wwwvvvuuutttqqqnnn\\\TTTKKKFFFEEEEEECCCAAAAAABBBEEEIIIMMMOOOOOOMMM{{{jjjXXXOOOMMMIIIBBB@@@<<<888666666666666666555666666666777777888888444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555222333444666888:::<<<===999???DDDKKK[[[uuu|||}}}}}}zzzvvvuuu{{{{{{rrrlllhhhgggbbbaaaccchhhhhhfffgggkkkjjjmmmppptttwwwyyyyyyyyyxxxzzz~~~xxxiiiaaalllxxxvvvwww~~~xxxxxx~~~vvvmmmkkkbbbUUUNNNNNNLLLGGGHHHDDD>>>999777777777666666666777777777777777666888777555444333333444444333444444555555666666666555777888777444333444777555555444444444444555555777666666555444333333333444444444555555555666666888999999:::;;;<<<===>>>===???EEEIIIKKKRRRbbbrrrvvvppptttwwwlllfffcccYYYXXXUUURRRQQQPPPQQQQQQNNNOOO]]]vvv}}}{{{{{{{{{yyyvvvaaaYYYNNNHHHFFFFFFEEECCCBBBCCCFFFKKKPPPRRRRRRQQQnnnVVVIIIGGGGGGEEEDDD@@@<<<999777777666444777777777777777666555555666666555555555444444444222222222333333333444444555555555444444333333333333333333444444444555555333444666888:::;;;<<<<<<===BBBGGGNNNbbbwww~~~xxxtttrrroooqqqyyynnnfffcccbbbbbbcccdddfffggghhhhhhhhhiiijjjmmmqqqwwwzzzzzzzzzwwwyyy|||wwwjjjiiiuuuvvvpppsss~~~~~~{{{xxxwww~~~qqqhhhddd]]]UUUNNNJJJIIIIIIFFFEEEBBB???===<<<;;;;;;999888777888999999888777888666555555666666555333666666555555555444444444777777777777777777777777555555555555555666777777777777666666555555444444444555666666666666666555666777888999:::;;;;;;;;;>>>???EEELLLQQQYYYlll~~~oookkknnnyyyzzzqqqiiiccc___[[[XXXXXXXXXXXXWWWWWWUUU[[[nnn}}}xxxzzzsssbbbPPPJJJJJJIIIEEECCCBBBBBBDDDKKKTTTYYYXXXVVV~~~rrr[[[LLLHHHGGGEEECCC@@@<<<999888777666555777777777777777666555555666666555555555444444444333333444444444555555555555555444444444333333333333333444444444555555555444555666888:::;;;<<<<<<===CCCJJJVVVlllssszzz}}}uuuuuurrrpppttttttjjjccc```___^^^___aaaccceeeggghhhhhhhhhiiilllrrrwww{{{||||||wwwxxxzzz|||}}}}}}|||||||||qqqnnnvvvzzzqqqqqqvvv{{{}}}zzzvvvyyyxxxjjjeee]]]UUUPPPLLLJJJIIIGGGEEECCC@@@===;;;;;;:::999888777888999999888777999888777777888888777555666666555555555444444444666666666666666666666666555555555555555666777777555555555444444444444444333444444555555555555555777777888:::;;;;;;<<<<<<@@@???CCCOOO\\\hhhwwwnnniiisssyyyqqqgggccc^^^\\\\\\]]]]]]]]]YYYVVVYYYhhh}}}~~~}}}kkkYYYQQQNNNIIIDDDAAADDDDDDHHHPPPYYY]]]\\\ZZZzzzxxxbbbQQQJJJGGGEEEBBB???;;;999999999888777777777777777777666555555555555555555555444444444444444444555555555666666555444444444444333333333333444444444444555555555444555666888:::;;;<<<===>>>DDDNNN___xxx}}}ooouuuxxxppptttqqqqqqyyyzzzmmmddd^^^]]]]]][[[\\\^^^aaaccceeefffgggggghhhkkkpppvvv{{{}}}}}}vvvwwwwwwwwwwwwxxxxxxxxxzzz{{{~~~zzzvvvxxxrrrmmmllltttzzzxxxrrrsss~~~rrriii^^^UUUPPPMMMKKKIIIHHHGGGDDDAAA>>>;;;:::999999888777888999999888777;;;999888888999:::888777666666666555555555555444555555555555555555555555555555555555555666777777444555555555555555666666444444555555666666666666888999999:::;;;<<<======BBB>>>AAAQQQfffwwwuuummmjjj{{{}}}{{{{{{}}}~~~~~~}}}xxxmmmiiiccc``````bbbcccddd]]]XXXVVVaaavvvuuudddZZZTTTLLLEEEBBBFFFGGGMMMUUU]]]aaa```^^^www~~~}}}iiiVVVLLLHHHGGGBBB???<<<:::999:::999888777777777777777666555555555555555555555555555555444444444444555555555555444444444444444444444444444444444444555555555555555555666888999;;;===>>>@@@EEEQQQfffzzzqqqyyyuuummmpppnnnqqq~~~sssfff^^^[[[[[[\\\[[[\\\^^^```bbbcccddddddeeeeeehhhmmmsssxxxzzz{{{vvvuuuttttttssssssttttttsssuuuxxx{{{}}}~~~{{{~~~sssiiieeekkkppppppmmmpppyyytttcccVVVOOOLLLJJJHHHIIIHHHEEEBBB???<<<:::999999888777888999999888777:::999888888::::::999888666666666555555555555555555555555555555555555555555555555555555666777777666666777777888888999999777777777888888999::::::999::::::;;;<<<===>>>???AAA>>>@@@OOOeee{{{|||mmmlllnnn~~~yyysssoooooossswwwwwwvvvvvvyyy{{{rrrmmmhhhddddddfffggghhhccc\\\WWW]]]mmm|||mmmccc[[[QQQIIIGGGFFFIIIOOOWWW^^^aaa___]]]uuu}}}zzz|||ooo\\\NNNIIIJJJCCC@@@<<<::::::::::::999777777777777777666555555444555555555555555555555222333333333333444444444444444444444444444444444444444444555555555666666666666666777999;;;===???BBBFFFTTTlllyyywwwvvvppplllmmmttt|||nnnaaa[[[ZZZ[[[[[[^^^^^^```aaabbbbbbbbbbbbbbbbbbdddhhhnnnsssuuuuuutttsssrrrqqqpppppppppqqqlllooossswwwyyy|||~~~vvvhhhdddddddddeeehhhnnnwww}}}ppp]]]QQQLLLJJJIIIIIIHHHFFFCCC@@@===:::999999888777888999999888777999777666777888999888777666666666666666666666666555555555555555555555555555555555555555666777777666666777777888888999999888777777777888999;;;<<<:::::::::;;;<<<===???@@@???@@@CCCLLL^^^uuupppfffiiiuuuyyysssoooiiiaaaaaafffoooppppppooopppvvv}}}wwwrrrlllhhhggghhhhhhhhhhhhaaa[[[\\\gggvvvxxxnnnbbbUUULLLIIIFFFIIIOOOVVVZZZ[[[YYYWWWsss~~~}}}zzz{{{vvvaaaPPPJJJLLLDDDAAA===;;;;;;;;;:::999777777777777777666555555444444444555555555555555222222222333333333444444333333333444444444444555444444555555555666666666777777777777999;;;>>>???EEEKKK[[[uuu~~~yyy|||yyytttkkknnnzzzwwwhhh^^^ZZZZZZ[[[[[[___``````aaaaaaaaaaaaaaabbbaaabbbeeeiiimmmoooooopppppppppooonnnmmmmmmmmmgggkkkooosssvvvyyy|||~~~~~~}}}lllfffccc``````dddmmmuuuyyylllZZZPPPLLLKKKIIIHHHGGGDDDAAA>>>;;;:::999888777888999999888777777666555666888888888666555666666666666777777777555555555555555555555555555555555555555666777777444555555555555555666666555555444555555777999:::;;;:::::::::;;;===???@@@@@@EEEIIIOOO]]]sss{{{iiieeehhh|||}}}|||zzzrrrmmmkkkdddZZZYYY___iiilllnnnllljjjmmmuuu{{{}}}yyysssooollljjjiiigggiiieee```___dddmmmuuuyyy}}}{{{zzz|||zzzkkkZZZOOOLLLIIILLLPPPTTTUUUTTTQQQPPPnnn{{{{{{}}}{{{}}}fffRRRJJJLLLFFFCCC>>><<<;;;:::999888777777777777777666555555444444444555555555666666333333333333444444444555333333333444444444555555555555555555666666666666777777777777999<<<>>>@@@GGGPPPfff{{{xxx|||zzztttlllsss|||qqqcccZZZXXXYYYZZZZZZ]]]^^^___```aaaaaaaaaaaacccbbbaaacccfffiiijjjjjjkkkllllllmmmlllkkkiiihhhdddggglllpppsssuuuxxx{{{zzz{{{~~~|||{{{|||yyy{{{{{{yyyxxxzzztttiiihhheeecccdddiiiqqqwwwiiiXXXPPPNNNHHHGGGGGGEEEBBB???===;;;999888777888999999888777777666555666888999888777555666666666777777777777666666666666666666666666555555555555555666777777555555555444444444444444555444444333555777999:::::::::999999:::<<<>>>@@@DDDKKKRRRXXXeeezzzrrrlllmmmnnn~~~~~~}}}~~~{{{wwwwww{{{}}}uuuqqqpppiii]]][[[aaakkkooosssqqqmmmlllpppuuu}}}|||wwwsssnnnjjjggghhhgggeeecccccceeegggiiiooooooqqquuu|||uuucccXXXUUUOOOQQQSSSSSSQQQNNNLLLJJJkkkyyy}}}yyyjjjSSSJJJLLLGGGDDD???<<<;;;:::999888777777777777777666666555444444444555555555666666444444444555555555666666333333333444444555555555555555555555666666666777888777777777999<<>>???IIIPPPXXX___ooopppqqqvvvvvv~~~|||yyy{{{~~~{{{|||{{{wwwssssssyyy|||xxxyyyqqqeeebbbhhhpppuuuzzzxxxsssoooqqqtttqqqxxx~~~}}}wwwrrrlllhhhgggggggggeeeccc```___^^^dddfffhhhmmmvvv}}}kkkaaa___TTTUUUUUUSSSPPPLLLIIIHHHhhhuuu}}}~~~tttZZZLLLLLLGGGCCC>>>;;;999999888777666666777777777777777666555444444333333444444555444444555666555444222111666666555444444444444444666666666555444444333333444777;;;<<<;;;;;;>>>@@@HHHXXXssswwwuuu|||{{{{{{tttwwwhhhYYYUUUVVVVVVXXXYYYZZZ[[[]]]___```aaabbbbbbdddbbbbbbcccfffiiijjjjjjffffffeeeddddddcccccccccccceeegggjjjmmmoooqqqqqqyyywwwwwwzzz~~~}}}}}}}}}~~~}}}||||||{{{{{{|||}}}}}}|||}}}~~~~~~|||zzzvvvrrrooolllhhhiiiiiiiiihhhjjjmmmppp|||uuuqqqnnnmmmjjjgggiiinnn~~~ppp^^^UUUJJJFFFEEEGGGFFF@@@<<<;;;777999;;;;;;:::888888888888888888888777777777666555777999999888777777888777777777777777777777777555555555555555555555555888888777666555444333333666555555666666777888999:::;;;<<<<<<<<<<<>>======???@@@???<<<999999999999999999999888888888777444666777777555444555666777777777777777777777777888888888888888888888888777777777666555555444444555555555555666777888999:::;;;<<<<<<<<<===???AAAFFFNNN\\\lll}}}xxx{{{zzzzzz{{{~~~}}}zzzxxxxxx{{{}}}~~~}}}~~~~~~zzzvvvjjjkkkkkkooozzzwwwqqqpppkkkdddbbbbbbccceeeeeebbb]]]ZZZ[[[SSSQQQXXX^^^bbbnnn}}}{{{qqqiiieeedddbbb]]]WWWPPPLLLIIIaaaoooyyy{{{{{{```QQQPPPHHHDDD???;;;::::::999888666777777888777777666666444333333222222333333444444444444444444444555555777777666666555555666666666666666777777777777777333666:::;;;;;;===AAAEEEQQQeeeyyyrrrwww~~~}}}ssscccYYYQQQQQQTTTUUUVVVXXXYYYZZZ]]]___aaacccdddeeeeeecccbbbccceeegggggggggcccbbbaaa```___^^^]]]\\\^^^___bbbeeehhhjjjkkklllqqqqqqsssxxx}}}|||wwwtttqqqooollljjjdddcccbbbaaa```aaabbbbbbbbbbbbaaa```____________]]]^^^___aaaeeeiiinnnqqqpppqqqsssuuuuuutttsssrrrpppooommmiiieeeaaa]]][[[WWWXXXYYYYYYZZZ\\\```cccppp{{{uuuppplllggggggjjjuuu~~~rrr]]]UUUMMMGGGGGGFFFBBB@@@@@@AAABBBBBB@@@<<<999777777::::::999999999888888888555777888777555444444444666666666666666666666666999999999999999999999999666666666666666666666666555444444555555666777888:::;;;<<<<<<<<<===???AAADDDNNN^^^qqq|||{{{|||~~~}}}xxxuuuuuuxxx{{{}}}~~~~~~yyyjjjgggdddgggtttxxxnnniiigggccc^^^]]]___bbbgggkkkjjjddd___[[[RRRMMMOOOQQQRRRZZZeee|||zzzuuunnnmmmjjjddd]]]TTTMMMIII]]]kkk{{{||||||~~~cccSSSOOOIIIEEE@@@<<<;;;:::999999777777888888888777666666333333222222222222333333555444333333333555666777777777666666666666777777444555555666777777888888555888;;;;;;;;;===BBBFFFUUUmmmuuusss~~~~~~yyynnn\\\TTTOOOQQQTTTTTTTTTVVVWWWXXX[[[]]]```bbbcccdddeeedddcccccceeefffeeedddaaaaaa___^^^\\\ZZZYYYXXX\\\]]]```bbbeeegggiiiiiilllnnnrrrvvv{{{~~~~~~|||~~~|||xxxppplllfffbbb___^^^\\\[[[YYYXXXXXXWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUWWWZZZ^^^aaacccaaabbbdddfffgggggggggfffdddcccaaa^^^ZZZWWWTTTSSSQQQRRRSSSSSSTTTWWW[[[___eeetttyyysssmmmgggeeefffllluuu|||gggVVVMMMGGGGGGHHHDDD@@@??????@@@???===999666555555999999999888888888777777888999:::999777555555666666666666666666666666666666666666666666666666666555555555555666666777777444444444444555666777888:::;;;<<<======>>>@@@BBBBBBMMM```uuu~~~~~~~~~~~~~~~zzzwwwwwwyyy{{{{{{}}}}}}yyynnniiibbbcccpppxxxssslllddd___]]][[[XXXYYY]]]bbbiiiqqqtttpppiiiaaaXXXOOOMMMKKKKKKNNNUUUeeeqqqwwwtttpppkkkcccYYYPPPIIIZZZgggxxx}}}{{{~~~fffTTTMMMIIIEEE@@@===;;;;;;:::999888888888888888777666666444333333222222333333444555444444333444555777888777777666666666666777777333333444555666666777777888:::<<<;;;:::<<>><<<======:::888666666777777777777777666666666666888999:::999777555555666666666666666666666666666555555555555555555555555444444555555666777777777555444444555555666777888:::;;;<<<======>>>AAACCCBBBNNNcccxxx~~~~~~~~~}}}|||zzzzzz{{{|||{{{zzzyyyyyyzzzzzz}}}|||tttmmmdddbbbmmmyyy}}}zzzpppjjjbbb\\\XXXVVVUUUUUUUUU\\\dddkkkuuu}}}|||vvviii```UUUOOOKKKJJJJJJMMMSSS^^^ooo|||~~~|||xxxssslllbbbWWWPPPUUUcccsss{{{zzz~~~lllWWWMMMJJJFFFAAA===<<<<<<;;;:::999999999999888777666666555444444333333444444555555555555555555555666666666666555555666666777777222333333444555666666777999;;;;;;::::::===DDDIII___{{{zzzxxx|||qqqeeeWWWRRRQQQSSSUUUSSSSSSUUUTTTUUUWWWZZZ\\\^^^___```cccbbbbbbccceeeeeecccbbbbbbaaa___\\\YYYWWWTTTSSSWWWYYY[[[^^^aaacccdddeeecccgggkkkooorrrvvvyyy|||~~~}}}yyyuuuqqqmmmlllhhhfffcccbbbbbbeeeiiikkkkkkllllllmmmmmmiiiccc^^^\\\XXXSSSPPPOOOOOOOOONNNPPPPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKMMMMMMLLLLLLLLLMMMMMMMMMSSSTTTTTTTTTTTTTTTSSSSSSRRRQQQOOONNNLLLLLLLLLLLLGGGHHHHHHHHHIIIKKKOOOSSSXXXfff}}}~~~xxxnnnfffddd___gggtttsss^^^SSSJJJJJJKKKGGGAAA>>>=========;;;999888999;;;777777666666666555555555555777888777555444444444666666666666666666666666666666666666666666666666444555555555666666777777555555555666666777888999999;;;=========???BBBDDDDDDQQQfff|||}}}{{{{{{zzzyyywwwqqqtttwwwyyyyyyxxxxxxyyy{{{zzztttlllhhhnnnyyy|||yyypppggg^^^YYYUUUQQQQQQSSSUUU___gggkkktttrrriii\\\SSSNNNLLLJJJIIIJJJRRRcccuuu|||xxxooocccZZZPPP^^^nnn|||}}}}}}sss\\\PPPJJJGGGAAA>>>===<<<;;;:::999999999999888777666666666555555444444555555666555666666666666555555444555555444444555666666777444444555555666666777777777999:::999:::???GGGNNNggg{{{uuuyyyjjj^^^TTTPPPPPPSSSTTTSSSUUUXXXUUUVVVXXXZZZ\\\]]]^^^___aaaaaaaaaccceeeeeecccbbbcccbbb```]]]YYYVVVTTTSSSTTTVVVXXX[[[^^^```aaabbb___cccgggjjjlllpppuuuyyy{{{}}}yyyxxxuuurrrnnnkkkhhhggg___]]]ZZZXXXXXXYYY[[[\\\]]]___bbbeeegggfffaaa^^^[[[XXXSSSQQQPPPOOONNNMMMMMMMMMNNNOOOPPPPPPQQQPPPOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJPPPPPPPPPPPPOOOOOOOOOOOOPPPOOOMMMKKKJJJIIIIIIIIIEEEEEEFFFFFFFFFHHHKKKNNNSSS```uuuuuukkkfff```dddmmmzzzmmm___PPPKKKKKKHHHDDDBBB>>>???>>><<<999999:::;;;777777777777666666666666444666777777555444555666777777777777777777777777777777777777777777777777555555555666666666666666777666666777777888999:::999;;;======>>>???BBBDDDIIIVVVjjj|||yyyxxxxxxyyyxxxwwwppprrruuuvvvvvvwwwyyy{{{}}}yyytttwwwwwwlllaaa[[[UUUPPPOOORRRWWWccckkkjjjooo||||||ssseeeYYYSSSPPPLLLHHHIIINNN\\\qqqxxxlllcccMMMZZZkkkxxxyyy```SSSKKKGGGBBB>>>===<<<<<<;;;:::::::::999999777666666666666555555555555666666666666777777777555444333444444444444444555666777666666666666777777777777555666888999;;;AAAJJJQQQlllxxxttttttdddXXXQQQNNNNNNRRRTTTTTTVVVZZZWWWXXXYYY[[[]]]^^^^^^___``````aaaccceeeeeedddbbbdddcccaaa]]]ZZZWWWTTTSSSRRRSSSVVVYYY\\\^^^___```\\\```cccfffhhhlllrrrwwwxxx{{{}}}~~~uuutttrrrooollliiigggeeeZZZYYYXXXVVVTTTTTTSSSSSSVVVXXX]]]cccggggggeeebbb^^^[[[WWWTTTRRRQQQOOOMMMKKKLLLNNNPPPRRRSSSTTTTTTRRRQQQPPPOOOOOONNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNRRRPPPNNNKKKIIIHHHHHHHHHFFFFFFFFFFFFFFFGGGKKKNNNMMMZZZnnnyyynnniiibbbdddiiissszzzhhhUUUMMMKKKHHHFFFEEE??????>>>;;;888777888999888888888888777777777777555777999999888777777888888888888888888888888888666666666666666666666666666666666666666666666666777777777777888999:::;;;999;;;===>>>>>>@@@BBBEEELLLYYYnnn{{{yyywwwvvvwwwxxxxxxxxxttttttuuuuuuvvvxxx|||wwwtttvvv~~~}}}qqqddd^^^WWWOOONNNRRRZZZgggmmmiiijjjxxx{{{lll___XXXTTTOOOIIILLLNNN[[[qqq{{{pppgggLLLVVVeeesssxxx___VVVMMMIIIEEEAAA???<<<:::888999888777666555555555555444444444444444444444444666666666666666666666666777666555444444444444444444444555555666777777777666;;;::::::???@@@GGGWWWqqqxxx|||zzzyyysss{{{|||ooo___RRRNNNNNNNNNOOOPPPQQQRRRSSSWWWWWWVVVWWWYYY]]]```bbbaaabbbaaa```___```ccceeeffffffeee```YYYUUUUUUVVVXXXWWWWWWXXXYYY[[[]]]^^^]]]]]]]]]___ccchhhmmmqqqvvvwwwyyyyyyzzz|||~~~tttqqqooommmlllkkkiiihhhbbb\\\TTTNNNLLLLLLMMMMMMPPPUUU^^^ggglllnnnlllkkkhhhddd___YYYUUUSSSRRRRRRPPPOOOOOOOOORRRUUUYYY\\\YYYWWWTTTSSSTTTRRROOOKKKLLLLLLKKKJJJJJJKKKLLLMMMOOOOOONNNMMMKKKJJJIIIHHHIIIJJJKKKKKKKKKJJJHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHOOOTTTaaavvvuuujjjdddcccbbbfffsssxxx[[[MMMKKKJJJHHHFFF@@@===:::888888999888888777777888888888888777777777777777777666666666666666666666666777777777777666666666666777777777777777888999999999777666555555555555666777777888888;;;:::999;;;>>>@@@BBBBBBMMMbbbuuu|||zzzyyyvvvssssssuuuwwwvvvtttvvvtttuuuxxxxxxwww{{{~~~wwwpppnnnnnnttt~~~pppeeeZZZQQQPPPSSS___lllvvvrrrkkknnnxxxtttfff___ZZZSSSJJJJJJMMMZZZnnn~~~~~~}}}xxxiiiIIISSSbbbppp|||~~~aaaTTTLLLHHHDDD@@@>>><<<:::888888888777666555555555555555555555555555555555555555555555555555555555555666666555444444444444444444444555555666777777777777===;;;;;;@@@AAAHHHZZZvvv{{{vvv{{{~~~~~~wwwvvvwwwjjjZZZNNNMMMMMMNNNNNNPPPQQQRRRSSSVVVUUUUUUVVVXXX[[[^^^```aaabbbaaa```______bbbdddccccccbbb^^^YYYUUUUUUVVVVVVVVVVVVWWWXXXZZZ\\\^^^[[[\\\]]]___cccgggkkknnnqqqrrrtttuuuvvvxxx|||uuussspppnnnnnnmmmkkkjjjddd^^^VVVOOOLLLLLLLLLLLLOOOTTT]]]fffmmmqqqrrrqqqooolllgggbbb]]]YYYWWWWWWRRRRRRQQQRRRTTTXXX\\\^^^aaa^^^[[[YYYWWWTTTPPPLLLMMMLLLKKKJJJJJJJJJKKKLLLNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHFFFFFFEEEDDDDDDEEEFFFGGGLLLOOO[[[nnnuuulllcccaaa```bbbmmm~~~fffVVVPPPKKKFFFCCC@@@>>>:::888888999888888777777888888888888777777888888777777777666666666666666666666777777777777666777777777777777777777777888888999888777666555555666666777777888999999;;;;;;:::;;;>>>AAACCCDDDOOOeeewwwzzzuuuwwwzzzwwwttttttvvvwwwvvvsssuuussstttwwwwwwvvvyyy~~~wwwoookkkjjjooozzzzzzlll^^^UUUUUUYYYeeettt~~~xxxmmmkkkqqqxxxxxxlllddd^^^UUULLLKKKPPP]]]qqq{{{zzzxxxyyy{{{pppFFFPPP^^^kkkwwwfffSSSLLLHHHCCC???===<<<:::999999888777666555555555555666666666666666666666666555555555555555555555555666666555444444444444555444555555666666777777888888>>><<<<<>>:::888888999888888777777888888888888777777999999888888888777777777666666666666777777777777777777777777777777777777777888888888888777666666666777777888999999::::::<<<<<<<<<===???BBBEEEGGGRRRhhhzzzuuuqqquuu|||yyywwwuuuuuuxxxxxxvvvsssvvvssstttvvvvvvuuuyyy~~~wwwnnnkkkjjjnnnwwwxxxggg[[[[[[aaalll}}}uuunnnpppttt~~~vvvlllcccYYYPPPNNNSSSbbbvvv}}}uuutttssssssyyy}}}{{{uuuDDDMMMZZZgggsssoooWWWNNNJJJDDD@@@>>>===<<<::::::999888777777666666666555555555555555555555555555555555555555555555555666555555444444444555555555555555666777777888888777>>><<<<<>>???CCCGGGJJJSSSiii|||vvvtttzzz~~~zzzwwwuuutttuuuyyyzzzxxxvvvwwwttttttvvvvvvvvvzzzyyyqqqooorrrvvv|||sssccc```eeepppxxxwwwyyy~~~vvvkkk___TTTPPPWWWggg|||}}}yyyuuupppmmmooossswwwxxxCCCLLLXXXdddppp|||}}}yyy```QQQMMMGGGBBB@@@>>>===<<<;;;;;;:::999888888888888444444444444444444444444555555555555555555555555555555444444444555555666555555666666777888888888666===<<<;;;@@@DDDQQQggg}}}qqqpppxxx}}}yyysssvvvzzziiiZZZQQQNNNJJJJJJKKKLLLNNNPPPRRRSSSUUUVVVWWWXXXYYY[[[]]]^^^___`````````^^^^^^___``````^^^\\\ZZZWWWSSSOOOMMMPPPPPPRRRTTTVVVWWWXXXYYYYYYZZZ\\\___bbbeeefffgggiiilllooosssuuuxxx{{{~~~yyyzzz}}}|||zzzssspppjjjgggeeedddbbbaaaYYYVVVRRROOOOOONNNNNNMMMMMMOOOTTTYYY___dddiiikkkjjjjjjhhheee```[[[VVVSSSSSSSSSTTTUUUYYY^^^cccfffjjjjjjiiigggccc^^^ZZZWWWRRRQQQOOOMMMLLLLLLMMMMMMRRRQQQQQQPPPOOONNNMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJHHHGGGFFFEEEDDDEEEFFFFFFGGGFFFJJJSSS```rrr{{{tttmmmhhheeedddjjjzzzwwwdddTTTIIIFFFHHHCCC???<<<999999999888777777777888888888888777777999999999999888888888777666666666666777777777777999888888888777777777666777777777777777777888888888888888999::::::;;;;;;<<<===>>>>>>???CCCIIIMMMUUUlll~~~vvvxxx}}}tttrrrqqqtttyyy{{{{{{yyyxxxuuuuuuwwwxxxxxx||||||uuuwww}}}ooohhhiiivvv~~~~~~ttteeeXXXSSSZZZjjj~~~xxxooohhhfffjjjttt|||CCCJJJVVVaaammmzzzyyy{{{}}}jjjUUUPPPIIICCC@@@???===<<<<<<;;;:::999888888888888444444444444444444444444444444444444444444444444555444444444444555666666555666666777777888888999555<<<<<<<<>>>>>>>>BBBIIIOOOZZZqqqvvvzzzsssqqqoooqqqvvvzzz{{{zzzwwwuuuuuuwwwxxxyyy}}}vvvttt|||lll]]]VVV\\\lll~~~xxxooohhhcccggguuuAAAHHHSSS^^^jjjwww|||uuuuuuuuuxxxpppWWWQQQJJJCCC???===<<<;;;::::::999888777777777777555555555555555555555555444444444444444444444444444444444444444555666666666666666777888888999999555===>>>>>>DDDKKK\\\vvvtttfffhhhwwwyyyvvv|||qqqbbbVVVNNNJJJJJJJJJKKKKKKMMMNNNOOOPPPTTTUUUVVVXXXYYYZZZ[[[[[[ZZZ\\\^^^___^^^___```aaa]]]\\\ZZZ[[[[[[YYYTTTQQQQQQRRRTTTUUUVVVVVVUUUUUUTTTUUUVVVXXX\\\```dddgggeeehhhmmmppprrrtttvvvxxxyyyyyyzzz}}}}}}sssmmmeee^^^XXXTTTQQQOOOMMMKKKJJJJJJLLLLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPPPPRRRRRRRRRQQQPPPOOONNNNNNOOOOOOQQQUUU[[[aaagggkkknnnoooooojjjbbbZZZUUUSSSOOONNNMMMLLLLLLLLLMMMNNNPPPSSSWWWZZZZZZXXXUUUSSSMMMMMMKKKJJJJJJJJJKKKLLLIIIHHHFFFEEEDDDDDDEEEEEEDDDCCCFFFJJJQQQ\\\ppp}}}pppggggggggggggqqq~~~~~~gggRRRGGGGGGDDDAAA===:::999999888777777777888888888888777777888888777777777666666666666666666666777777777777::::::999888888777777666888777666666666777999:::777777888888999:::::::::999<<<>>>======BBBJJJQQQccczzzxxxvvvrrroooooosssxxxyyyyyyuuussssssvvvxxxyyy}}}qqq```YYY^^^lll}}}xxxsssmmmffffffttt@@@GGGQQQ\\\hhhvvvzzzrrrqqqoooqqqyyysssXXXRRRJJJCCC>>><<<:::999999888777666555555555555666666666666666666666666444444444444444444444444444444444444444555666777666666666777888888999999666>>>@@@@@@GGGNNNaaa{{{tttfffiiizzzzzzttt~~~}}}nnn```TTTKKKFFFKKKKKKKKKKKKLLLMMMNNNOOOSSSTTTUUUWWWXXXYYYYYYYYYYYY[[[]]]_________```bbb[[[ZZZYYY[[[]]]\\\XXXTTTRRRSSSTTTVVVVVVUUUUUUTTTRRRRRRSSSUUUYYY^^^cccfffgggjjjnnnqqqssstttvvvxxx{{{zzz{{{|||~~~}}}tttnnnddd\\\UUUQQQMMMKKKKKKJJJIIIIIIJJJKKKJJJHHHKKKKKKLLLLLLLLLKKKKKKJJJHHHHHHHHHHHHIIIJJJJJJJJJIIIJJJMMMQQQWWW^^^eeeiiifffiiijjjfff___WWWSSSQQQLLLLLLKKKJJJJJJKKKLLLMMMNNNRRRXXX]]]^^^]]]YYYWWWNNNMMMKKKJJJJJJJJJKKKLLLHHHGGGEEEDDDCCCCCCCCCDDDAAAAAADDDHHHLLLUUUhhhxxxrrrhhhiiijjjiiiqqq|||sss[[[MMMKKKDDDAAA===:::999999888777777777888888888888777777777777777777666666666666666666666666777777777777::::::999999888777777666888777666666666888999:::666777777888999999::::::999;;;=========AAAJJJQQQjjj|||}}}~~~yyytttooonnnqqquuuwwwwwwsssqqqqqqtttwwwyyy~~~tttbbb\\\___lll}}}~~~{{{xxxrrriiieeeppp@@@CCCMMMZZZfffrrrtttjjjhhhhhhkkkqqq~~~sss\\\OOOFFFEEEBBB<<<:::>>>::::::::::::999777555444666666666666666666666666777777666666666666777777777777666666555555555444777666555444555777999:::999999===CCCCCCKKKfffuuuiiiooo~~~xxxrrrwwwwwwfffXXXPPPLLLKKKKKKIIIHHHIIILLLOOOQQQRRRTTTUUUUUUVVVWWWXXXZZZZZZZZZZZZ[[[\\\\\\]]]^^^^^^___\\\YYYZZZ]]][[[UUUPPPUUUVVVWWWWWWXXXXXXWWWWWWUUUQQQOOOPPPQQQTTT\\\dddgggiiimmmppprrrtttvvvyyy}}}}}}~~~}}}{{{vvvlll___WWWTTTRRRMMMHHHJJJFFFEEEGGGHHHFFFHHHMMMPPPOOONNNMMMKKKIIIHHHGGGHHHGGGEEEDDDEEEGGGIIIJJJIIIIIIJJJNNNSSSXXX\\\]]]bbbcccdddaaa[[[TTTNNNLLLIIIIIIHHHHHHHHHIIIJJJKKKNNNWWW^^^```aaabbb___[[[YYYUUUPPPMMMLLLLLLLLLKKKJJJIIIGGGEEEDDDCCCBBBBBBDDDEEEDDDCCCFFFQQQ```kkkzzznnniiijjjooorrrrrr{{{bbbOOOFFFEEECCC???;;;999888999:::999999999888888888777777888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777888999999:::::::::>>>;;;<<>>===AAAFFFGGGQQQmmmvvvkkktttwwwuuu|||sssbbbUUUMMMJJJIIIJJJIIIHHHIIILLLOOOQQQRRRTTTTTTUUUVVVWWWYYY[[[[[[ZZZ[[[[[[\\\]]]]]]^^^^^^___\\\ZZZ[[[]]]]]]YYYTTTVVVWWWXXXYYYYYYYYYYYYXXXSSSNNNJJJJJJKKKPPPYYYccchhhkkkoooqqqsssuuuwwwyyyzzz|||~~~}}}uuukkk```YYYVVVTTTOOOKKKMMMJJJHHHJJJJJJIIIKKKOOONNNPPPQQQOOOLLLIIIHHHHHHGGGFFFDDDCCCCCCDDDEEEFFFHHHHHHJJJMMMRRRWWW[[[]]]___aaaaaa___YYYSSSOOOMMMLLLLLLKKKKKKKKKMMMNNNOOOQQQXXX^^^aaadddeeeccc]]]^^^YYYSSSOOOMMMMMMLLLLLLKKKJJJHHHGGGEEEDDDDDDDDDCCCDDDEEEEEEFFFMMMWWW```ssstttmmmkkknnnqqqsss~~~eeeQQQFFFEEECCC???<<<999999999999999999999888888888777777888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777888888888999::::::;;;;;;:::>>><<<===DDDFFFMMM]]]sss{{{yyy||||||{{{zzzzzzzzzzzzzzzzzzvvvqqqpppqqqsssssssssrrrqqqqqqtttzzz}}}ooojjjooovvv}}}xxxnnnlllvvv>>>AAAIIIVVVaaalll{{{rrrkkkccc^^^^^^cccpppzzzbbbTTTJJJHHHFFF>>>999::::::::::::999999777666555666666666666666666666666666555555555555555555666666666666666555555555555777777666666777888:::;;;===<<>>;;;:::999999888888888888888888888888888888888888888888888888999999999999999999999999777777777777777777777777777777777777777777777777888888999999:::;;;;;;;;;;;;@@@======DDDHHHTTThhh~~~yyywwwssstttvvvwwwxxxxxxwwwvvvrrrrrrrrrssssssrrrpppooorrrnnnnnnuuuxxxwwwyyyvvvttt|||===???EEEOOOXXXbbbqqq}}}wwweee[[[VVVYYY^^^fffzzzfffUUUHHHGGGGGG@@@;;;<<<::::::999888888777777777777777777777777777777777555555444444444444555555555555555666666666666666777777777888888999::::::======???BBBJJJ___~~~yyyuuuzzzqqqyyydddSSSJJJHHHGGGFFFFFFHHHJJJKKKKKKLLLOOOQQQRRRRRRSSSUUUWWWZZZ\\\]]][[[[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZ[[[]]]]]]]]]]]]]]]]]]\\\YYYUUUQQQOOOIIIEEECCCEEEGGGKKKTTT]]]jjjnnntttxxx{{{}}}~~~yyytttnnngggbbb___ZZZXXXXXXVVVSSSSSSVVV\\\cccjjjggg]]]RRRMMMLLLHHHGGGGGGFFFEEEFFFFFFFFFFFFGGGIIIJJJMMMSSS\\\bbbgggiiiiiigggaaaZZZUUURRROOONNNMMMMMMMMMNNNPPPQQQUUUWWW[[[bbbnnnyyy{{{wwwssslllcccZZZTTTPPPMMMKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBDDDHHHJJJOOO```zzzuuunnnnnnqqqzzz{{{hhhWWWMMMGGGEEEBBB???<<<:::999999888888888888888888888888999999999999999999999999888888888888888888888888777777777777777777777777888888888888888888888888777777888888999999::::::<<>><<>>>>>DDDMMMUUU^^^mmmyyy~~~ggg\\\UUUYYY\\\aaatttlllYYYJJJGGGFFFAAA<<<===:::999999888777777888888777777777777777777777777666555555555555555555666555555555666666666666666666666777888888999999999999;;;>>>AAALLLccczzzvvv~~~rrruuu```QQQJJJHHHHHHFFFDDDHHHKKKLLLKKKKKKNNNQQQQQQRRRRRRTTTVVVXXXZZZ[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ\\\]]]]]]\\\YYYUUUQQQNNNFFFCCCAAACCCEEEHHHPPPYYYggglllsssyyy}}}~~~~~~yyyqqqmmmgggccc______\\\XXXXXX[[[eeelllrrrrrriii]]]UUURRRKKKJJJHHHFFFEEEEEEFFFGGGGGGHHHIIIJJJLLLSSS]]]eeeoooqqqtttrrrkkkccc\\\XXXSSSRRRQQQPPPPPPPPPQQQRRRTTTXXX\\\bbbnnnzzz}}}xxxrrriii```YYYTTTOOOLLLIIIHHHGGGFFFFFFEEEEEEEEEFFFEEEBBBAAABBBEEEHHHJJJLLLZZZqqq~~~tttqqqrrrxxx}}}kkkZZZOOOHHHFFFCCC@@@===;;;999888888888888888888999999999888888888888888888888888777777777777777777777777777777777777777777777777888888888888888888888888666777777888888999::::::;;;AAA>>><<>>???CCCKKKSSS\\\jjjwwwooo___UUUVVVWWWZZZmmmuuu```MMMHHHGGGAAA======:::999888777777777888999777777777777777777777777777666666555555666666777555555555555666666666777555555666777888888888888666999===AAAMMMfffzzztttyyy~~~ppp\\\NNNIIIIIIGGGFFFCCCGGGLLLLLLJJJJJJNNNQQQQQQQQQRRRSSSTTTVVVXXXYYYZZZYYYYYYYYYYYYYYYYYYYYY\\\]]]]]]]]][[[YYYXXXWWWZZZ[[[]]]]]][[[XXXUUURRRIIIDDDAAABBBCCCGGGPPPZZZccciiiqqqyyy|||sssnnnjjjiiifffaaaaaadddpppwww~~~{{{qqqgggaaaUUURRRMMMIIIGGGGGGHHHJJJHHHIIIJJJJJJLLLSSS^^^gggtttxxx||||||wwwnnnfffaaaXXXWWWUUUSSSRRRRRRRRRSSSUUUZZZ___ccckkkwww~~~|||wwwoooggg```XXXRRRNNNJJJIIIHHHGGGGGGFFFGGGGGGFFFEEECCCBBBCCCEEEFFFGGGHHHSSSfff~~~}}}wwwtttvvvppp]]]PPPHHHGGGDDDAAA>>>;;;999888777777888888888999999999666666666666666666666666666666666666666666666666777777777777777777777777888888888888888888888888777777888999999::::::;;;999???===<<>>======FFFPPPeeewwwqqqoooqqqpppnnnmmmmmmnnnooooookkknnnqqqqqqooommmnnnooojjjpppzzz>>>>>>BBBJJJPPPXXXeeeqqq}}}ppp\\\SSSRRRZZZjjjzzzoooUUUKKKIIIDDD===:::;;;999888888:::;;;;;;:::666666777777777777666666555555666666666666666666666666777777777777666666777777777888999999999:::;;;AAADDDFFFWWWuuu||||||{{{vvveeeSSSKKKJJJHHHFFFEEEFFFFFFFFFGGGHHHIIIKKKKKKNNNPPPSSSTTTTTTTTTVVVWWWYYYXXXXXXXXXXXXXXXXXXXXX______^^^\\\ZZZXXXUUUTTTTTTZZZ\\\ZZZZZZ^^^]]]YYYWWWNNNGGGEEEEEEIIIQQQZZZbbbhhhqqqyyy~~~{{{vvvvvv{{{|||sssiii\\\SSSPPPOOOMMMJJJIIIJJJLLLOOOPPPRRR\\\gggxxxvvvmmmkkkhhhdddaaa___^^^[[[ZZZZZZ\\\^^^```eeemmmwww}}}wwwnnneee]]]VVVSSSKKKIIIHHHHHHJJJKKKKKKJJJGGGFFFDDDCCCCCCEEEFFFHHHHHHIIISSSiii~~~uuuxxxyyyxxxiiiZZZPPPIIICCC???;;;666555888888888888888888888888888:::999999999888888777777666666666666666666666666888888999999999999888888:::::::::999999999888888888888888999:::;;;<<<======;;;???FFFJJJRRRjjjwwwqqqooorrrqqqpppnnnnnnnnnoooppppppooooooqqqoookkkllloooooorrryyy{{{wwwuuuwww{{{}}}???>>>BBBHHHNNNVVVdddppp|||yyyfffZZZXXX^^^mmm{{{uuuZZZNNNIIIDDD>>>:::;;;999888888999:::999888666666777777777777666666666666666666666555555555666666777777777777666666777777777888999999:::::::::@@@CCCGGGYYYwwwyyyyyyqqqaaaPPPJJJIIIGGGEEEDDDFFFFFFFFFFFFGGGIIIJJJKKKNNNPPPSSSTTTTTTTTTVVVWWWZZZZZZ[[[\\\\\\\\\[[[[[[______^^^]]][[[XXXVVVUUUUUUZZZ\\\ZZZZZZ___```]]]]]]TTTKKKGGGGGGKKKSSS\\\cccjjjrrryyy~~~zzz|||}}}rrrdddYYYTTTQQQNNNKKKKKKKKKMMMOOOPPPSSS^^^iiizzzxxxsssooojjjgggeeedddcccaaa```aaabbbcccdddiiiqqqvvv~~~zzztttlllccc[[[TTTQQQLLLKKKIIIIIIKKKLLLLLLKKKJJJHHHFFFDDDDDDDDDEEEFFFHHHIIIRRReee{{{|||xxxwww}}}~~~mmm[[[SSSLLLFFFBBB>>>888666888777777777777777888888888777777777777666666666555777777777777777777777777888888999999999999888888::::::999999888888888888999999999:::;;;<<<>>>>>>???<<<===DDDHHHTTTnnnzzzsssqqqqqqpppooonnnnnnnnnooopppnnnmmmnnnpppnnnkkklllpppooosss{{{|||wwwqqqooopppsssvvvxxx}}}@@@???AAAFFFKKKSSSaaannn{{{tttgggbbbfffrrr~~~cccRRRKKKEEE???<<<;;;999888777888888777666666777777888888777777666777777666666555555555444666666777777777777666666666777777888999999:::::::::???CCCIII\\\{{{yyyyyyzzzjjj[[[MMMGGGGGGEEEDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJMMMPPPRRRSSSSSSTTTUUUVVV[[[\\\^^^```aaa```___^^^``````___^^^\\\ZZZWWWVVVVVVZZZ\\\ZZZ[[[___cccccceee[[[QQQKKKJJJMMMVVV___fffkkkttt{{{}}}xxxuuuyyypppbbbYYYSSSOOOLLLLLLKKKLLLNNNOOOSSS___kkk|||~~~yyytttooommmkkkjjjiiiffffffffffffgggjjjooorrr{{{xxxrrrkkkccc[[[UUUQQQNNNLLLJJJJJJLLLLLLLLLKKKLLLJJJHHHFFFDDDDDDDDDDDDFFFHHHPPP___ppp|||xxxyyyuuu^^^VVVOOOHHHFFFAAA;;;888999555666666666777777888888777777777777666666666666888888888888888888888888888888999999999999888888999888888888888777777777:::::::::;;;<<<===>>>???BBB>>>===BBBHHHWWWttt||||||uuusssooonnnmmmmmmmmmnnnooopppmmmkkklllnnnmmmjjjlllppppppuuu~~~}}}yyyrrrllliiihhhjjjllljjjlllppprrrtttuuuxxxzzzAAA???@@@DDDHHHPPP^^^kkkyyytttnnnqqq{{{nnnXXXLLLFFF@@@======;;;999888888888777555777777777888888777777777777777777666555555444444666666777777777777666666666666777888999::::::;;;999???CCCKKKaaa||||||uuubbbUUUIIIEEEEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGIIIIIIMMMOOOQQQSSSSSSSSSTTTVVVZZZ\\\___bbbcccbbbaaa```````````````^^^[[[YYYWWWWWWZZZ[[[[[[\\\```fffjjjmmmbbbVVVOOOMMMOOOXXXaaahhhnnnvvv}}}~~~vvvooolllqqqxxx|||kkk___VVVQQQMMMMMMKKKKKKLLLMMMQQQ]]]jjj|||{{{uuuqqqnnnlllkkkfffggggggiiikkknnnrrrtttwwwuuuqqqkkkddd]]]WWWSSSNNNMMMKKKJJJKKKLLLKKKJJJLLLKKKIIIGGGFFFEEEEEEEEECCCFFFNNNYYYfffxxx}}}{{{eeeVVVOOOHHHGGGDDD>>>::::::666666777777888888999999999999999888888888888888999999999999999999999999888888999999999999888888888777777777777777777777::::::::::::;;;===>>>???CCC@@@@@@EEELLL]]]xxx{{{vvvtttnnnmmmmmmllllllmmmooopppnnnllllllmmmkkkiiijjjooorrryyy{{{tttmmmhhhffffffffffffffffffddddddfffjjjmmmuuu~~~BBB??????BBBFFFLLLZZZfffvvv~~~xxx{{{www]]]NNNGGGBBB===???===:::999999999777666777777888888888888777777777777666666555555555444666666777777777777666666555666777888999:::;;;;;;999???DDDOOOhhh~~~sss\\\QQQGGGDDDDDDBBBBBBDDDDDDDDDDDDEEEFFFGGGIIIIIILLLNNNQQQRRRRRRRRRTTTUUUWWWZZZ]]]```bbbbbbaaa``````aaabbbbbb```]]]ZZZXXXWWWYYY[[[]]]]]]```gggnnnqqqeeeYYYRRROOORRRZZZcccjjjpppxxx~~~tttkkkfffiiiooorrrcccXXXRRRNNNLLLJJJJJJKKKKKKNNNZZZggg{{{yyysssnnnjjjhhheeeeeeeeefffiiimmmpppqqqqqqpppnnniiiddd^^^XXXUUUOOOMMMKKKJJJKKKKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFAAADDDLLLUUU```qqqnnnVVVNNNGGGEEEDDD@@@<<<<<<888888888999999:::::::::888888888888888888999999999999999999999999999999888888999999999999888888777777777777777777777888888888999999:::;;;===>>>BBBBBBEEEJJJSSSccc{{{xxxtttsssooonnnmmmllllllmmmnnnooopppmmmlllmmmjjjgggiiimmmuuu|||xxxqqqllliiihhhiiigggdddaaa___aaaeeeiiimmmtttAAA??????AAADDDJJJUUUaaappp{{{~~~bbbPPPHHHCCC>>>???===:::999:::999888777777888888999999888888777666666666666666666666666666666777777777777666666555555666888999:::;;;<<<:::???FFFSSSnnnwww{{{pppXXXOOOGGGDDDDDDBBBBBBDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKNNNPPPQQQQQQRRRSSSTTTUUUWWWZZZ]]]___`````````aaabbbccccccbbb___\\\YYYWWWXXX\\\^^^^^^___gggppprrrggg\\\VVVSSSUUU]]]fffkkkqqq{{{~~~sssiiiaaaaaafffyyyttteeeYYYRRROOOLLLKKKKKKKKKJJJLLLWWWcccxxx~~~wwwqqqkkkggggggdddbbbaaadddgggiiiiiikkkkkkjjjgggccc___ZZZWWWQQQOOOMMMLLLLLLLLLJJJIIIHHHHHHGGGGGGGGGFFFEEEEEEBBBDDDJJJSSS]]]mmmuuuYYYOOOFFFDDDDDD@@@===<<<::::::::::::::::::::::::666666666666777777777777999999999999999999999999888888999999999999888888777777777888888888888999888888888999:::;;;<<<===@@@CCCHHHNNNYYYjjj|||~~~yyytttqqqrrrpppooonnnmmmmmmmmmnnnnnnpppmmmlllllljjjgggjjjoooyyyyyyssspppmmmkkkhhhdddbbbcccfffjjjnnnooossszzz@@@>>>???AAADDDHHHRRR]]]jjjwwweeeQQQIIICCC>>>===;;;999888999999888777777888888999999888888777444444555555666777777777666666777777777777666666555555666888999:::;;;<<<;;;@@@GGGVVVsss}}}ssskkksss}}}lllWWWNNNGGGFFFEEEBBBBBBDDDFFFFFFFFFFFFGGGIIIJJJKKKKKKMMMPPPQQQQQQQQQSSSTTTSSSUUUWWWZZZ]]]___```aaaaaabbbdddeeeccc```]]]ZZZVVVXXX\\\```___^^^fffppprrrhhh^^^YYYXXXZZZaaaiiikkksss~~~vvvkkkbbb```cccnnn}}}ttteeeZZZRRROOONNNLLLMMMMMMKKKLLLUUU```uuu~~~wwwpppkkkiiieee```___aaadddfffgggiiijjjjjjiiigggccc___]]]TTTRRROOONNNNNNNNNLLLKKKIIIHHHHHHGGGFFFDDDCCCBBBCCCDDDHHHQQQ\\\kkkwww___SSSGGGDDDCCC@@@<<<;;;;;;;;;::::::999888888888555666666666777777777777999999999999999999999999888888999999999999888888888888888888999999::::::999999999:::;;;<<<===>>>===BBBHHHOOO\\\ppp}}}zzzuuupppoooqqqsssrrrpppnnnmmmmmmmmmnnnnnnkkkkkklllkkkiiimmmrrr|||~~~yyytttsssqqqnnnkkklllnnnqqquuussspppnnnpppuuu|||???>>>???BBBDDDGGGPPPZZZffftttfffRRRJJJDDD>>><<<:::888777888888777666888888999999999999888888333333444555666777888888666666777777777777666666444555666888999:::<<<<<<<<<@@@HHHXXXvvvvvvkkkdddnnn{{{jjjVVVOOOHHHFFFEEECCCBBBEEEFFFFFFFFFGGGHHHIIIKKKKKKKKKMMMOOOQQQQQQQQQRRRTTTSSSTTTVVVYYY[[[^^^```aaaaaaccceeeeeedddaaa]]][[[VVVWWW\\\aaa```^^^eeeppprrriii```\\\[[[]]]dddlllkkksss~~~tttiiifffhhhkkkzzzssseeeZZZRRROOOOOONNNOOOOOOMMMMMMTTT^^^sss}}}uuupppkkkfffaaa___bbbgggiiijjjkkklllmmmmmmllliiieeecccWWWTTTRRRPPPPPPOOONNNLLLJJJJJJIIIGGGEEECCC@@@???EEEDDDHHHQQQ[[[iii{{{xxxdddWWWIIIDDDBBB???;;;:::;;;::::::999888777666666777777888888999999999:::888888888888888888888888888888999999999999888888888888999999999::::::::::::::::::;;;<<<===>>>???<<<@@@FFFNNN\\\ssswwwrrrooooooqqqtttsssqqqooonnnmmmmmmmmmllliiiiiikkkllllllpppvvv~~~||||||{{{xxxvvvvvvwwwyyy|||xxxrrrkkkiiikkkqqqvvvvvvwww|||BBB??????BBBDDDGGGNNNVVVfffrrrgggQQQHHHDDDAAA======<<<;;;::::::::::::;;;999888888888777555333777666555555555666888999777777666666555555555444999999999::::::;;;;;;;;;@@@DDDIIIYYYyyy}}}pppggg___iiivvveeeVVVLLLEEEEEEFFFEEEDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKMMMPPPQQQPPPOOOPPPQQQQQQRRRTTTVVVZZZ]]]```aaaccceeeiiiiiigggdddaaa```ZZZZZZZZZ]]]```bbbbbbaaaiiihhhfffbbb^^^```eeekkkooottt{{{|||qqqjjjhhhmmmwww|||ssshhh]]]SSSMMMNNNNNNNNNMMMNNNQQQVVVYYYlll|||vvvmmmhhhcccaaadddgggiiijjjlllqqqsssrrrqqqrrroookkkaaa\\\UUUQQQPPPOOOLLLJJJJJJHHHGGGFFFFFFFFFDDDBBBDDDCCCFFFMMMWWWdddwwwmmm\\\KKKDDDAAA===;;;===;;;:::999999888888999999::::::::::::::::::::::::999999999999999999999999666666777888888888888888888888888888888888888888888888888999:::;;;<<<======???DDDRRRfff|||sssnnnnnnmmmllloooppppppnnnllljjjjjjkkkmmmkkkjjjiiifffgggpppzzz~~~vvvooommmoootttwwwyyyzzz{{{}}}BBB??????BBBDDDGGGNNNWWWdddqqqiiiTTTJJJEEEBBB======<<<;;;::::::::::::888777777777999888777555666666666666666777777888777777666666666555555555777888888999999::::::;;;>>>CCCLLL^^^~~~uuuhhhaaa[[[fff~~~wwwfffUUULLLEEEEEEFFFEEEDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJLLLOOOPPPOOOOOOOOOPPPQQQRRRTTTVVVYYY]]]```aaabbbeeehhhhhhfffcccaaa```^^^]]]]]]^^^___```^^^]]]ggghhhgggdddbbbccciiimmmpppuuu}}}uuunnnmmmnnnwww|||tttkkkaaaWWWQQQOOOOOONNNLLLLLLOOOTTTWWWfffyyy~~~yyymmmhhhbbb```bbbfffhhhiiinnntttxxxxxxxxxyyyvvvppphhhbbbZZZUUUSSSRRROOOLLLKKKIIIGGGFFFFFFFFFDDDBBBDDDBBBEEELLLUUUbbbuuutttcccQQQHHHCCC>>><<<<<<;;;:::999999888888999999999999999999999999999999999999999999999999999999666666777888888888888888888888888888888888888888999999999:::;;;<<<>>>>>>???@@@FFFTTTiiitttooonnnmmmlllnnnnnnooommmjjjiiiiiijjjkkkiiiiiihhhfffgggppp{{{yyyvvvxxx|||}}}}}}~~~BBB???>>>AAADDDGGGOOOWWWcccppp~~~mmmWWWLLLFFFBBB======<<<;;;::::::::::::777666666777999:::888777555666666777777777777777777777666666666666555555777777777888999:::::::::===CCCNNNcccmmm___[[[XXXccc{{{uuucccSSSKKKEEEEEEFFFDDDCCCEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKNNNOOONNNMMMNNNNNNOOOPPPRRRTTTWWWZZZ]]]^^^aaadddggggggeeebbbaaa```___^^^^^^^^^``````^^^\\\dddfffhhhgggfffhhhlllqqqrrrwwwzzzttttttssszzz|||xxxrrrhhh^^^WWWUUUSSSPPPMMMLLLNNNSSSWWW```sss{{{nnniiibbb___```cccgggiiiooovvv|||~~~xxxpppiii```ZZZWWWTTTQQQOOOLLLJJJGGGFFFFFFEEEDDDBBBCCCAAADDDJJJSSS___ppp~~~nnn[[[OOOGGG@@@===<<<;;;:::999999888888999999888888888888888888888888999999999999999999999999666666777888888888888888888888888888888888888888:::::::::;;;<<<===>>>???AAABBBGGGVVVmmmuuupppooommmkkklllllllllkkkhhhggghhhiiihhhffffffeeedddgggqqq}}}CCC???>>>AAACCCGGGOOOXXXcccppp~~~sss\\\MMMEEE@@@======<<<;;;::::::::::::777666666777999999888777444555777888888888777666777777666666666666666666777777888999:::;;;;;;<<<===CCCOOOfffjjjZZZWWWVVVbbbyyyqqq```QQQJJJEEEEEEEEECCCCCCEEECCCCCCDDDEEEFFFGGGHHHHHHHHHJJJMMMMMMMMMLLLLLLMMMMMMMMMOOOQQQTTTWWWYYY[[[```bbbeeeeeecccaaa``````\\\\\\\\\^^^```bbbaaa``````dddggghhhhhhjjjooossstttzzz{{{{{{zzz~~~zzzrrrhhh```]]][[[WWWRRRPPPQQQUUUYYY___ppp{{{pppkkkddd___^^^aaadddgggmmmvvvxxxqqqggg```[[[XXXSSSPPPNNNKKKHHHFFFFFFEEEDDDBBBBBBAAABBBHHHPPP[[[kkkzzz|||gggVVVKKKCCC>>>;;;;;;:::999999888888999999777777777777777777777777888888888888888888888888666666777888888888888888888888888888888888888888::::::::::::;;;===>>>???AAABBBHHHXXXqqquuuqqqooommmjjjiiijjjjjjhhhffffffgggiiieeecccbbbbbbbbbeeerrr~~~DDD@@@???@@@CCCFFFOOOWWWcccppp~~~zzz```OOODDD=========<<<;;;::::::::::::999888777777999888777555444555777888888888777666666666777777777777777777888888999:::;;;<<<===>>>@@@CCCNNNggg~~~kkkXXXUUUUUUbbbzzzppp^^^NNNIIIEEEEEEEEEBBBBBBEEEBBBCCCDDDEEEFFFGGGGGGHHHGGGIIILLLMMMLLLKKKLLLMMMMMMNNNOOOQQQTTTWWWYYY[[[___aaaccccccbbb```______\\\\\\\\\^^^aaabbbbbb```^^^aaaeeehhhhhhjjjooosssvvv|||}}}rrrjjjcccaaa]]]XXXTTTUUUXXX[[[aaannnzzzsssooohhhbbb______bbbeeelllvvv|||rrrjjjeee___YYYUUUPPPMMMIIIFFFEEEEEECCCBBBBBB@@@BBBGGGNNNWWWffftttrrr]]]NNNFFF@@@;;;;;;:::999999888888999999777777777777777777777777888888888888888888888888666666777888888888888888888888888888888888888888888888999999:::;;;===>>>@@@AAAHHHZZZtttyyy}}}~~~tttqqqooollliiihhhhhhgggfffdddeeegggiiidddbbb`````````eeerrrFFFBBB???@@@BBBEEEMMMVVVcccppp~~~zzzeeeQQQDDD<<<======<<<;;;::::::::::::999888777888888888666444555666666777777777777777666666777777777777888888888999:::;;;<<<===>>>???AAADDDPPPkkkyyyrrrmmmXXXUUUVVVfffooo]]]LLLHHHEEEFFFDDDAAABBBEEECCCCCCDDDEEEFFFGGGHHHHHHGGGIIILLLMMMLLLKKKLLLLLLPPPPPPQQQSSSVVVYYY[[[\\\]]]___aaaaaa```____________^^^^^^___aaaaaa```___^^^aaaeeefffgggiiinnnrrrwww|||sssiiigggddd___[[[ZZZ[[[^^^cccmmmzzz|||wwwtttnnngggaaa___```bbbiiiuuuxxxrrrkkkccc]]]QQQNNNIIIFFFEEEDDDCCCBBBBBBAAABBBGGGLLLTTTbbbooo}}}zzzbbbQQQHHHAAA<<<;;;:::999999888888999999777777777777777777777777888888888888888888888888666666777888888888888888888888888888888888888888888888888999:::;;;<<<===???@@@III]]]xxxtttzzzzzzrrrooonnnkkkgggggggggfffeeecccdddgggjjjfffcccaaa```aaafffuuuHHHDDD@@@@@@AAADDDLLLUUUbbbooo}}}zzz|||iiiUUUGGG???======<<<;;;::::::::::::777666666777999999888666666666666666666777777888666666777777777888888888777888999:::<<<===>>>???BBBEEETTTrrrkkkiii|||qqq]]]YYY\\\nnnlllYYYJJJGGGEEEFFFDDD@@@AAAEEECCCDDDDDDEEEFFFGGGHHHIIIGGGJJJLLLMMMLLLLLLLLLMMMOOOPPPQQQSSSUUUXXXZZZ[[[\\\^^^``````___^^^^^^___]]]]]]]]]___aaabbbbbb``````ccceeeffffffiiinnnrrrwww{{{pppooommmiiieeebbbbbbdddgggooozzzzzzxxxssslllddd______```dddppp|||sssiiibbbSSSOOOJJJFFFEEEDDDCCCBBBCCCAAABBBFFFKKKRRR___lllxxxdddRRRIIICCC===;;;:::999999888888999999888888888888888888888888888888888888888888888888666666777888888888888888888888888888888888888888999999999:::;;;<<<===>>>???AAAKKKaaa}}}|||rrrzzzwwwpppnnnmmmiiifffffffffeeedddcccdddhhhjjjkkkgggdddccccccjjjyyyJJJEEEAAA@@@AAACCCKKKTTT```mmm{{{}}}}}}lllWWWIIIAAA======<<<;;;::::::::::::555555555777999::::::999777666555555555666888999666666777777888888888999666777888999;;;<<<===>>>AAAFFFWWWxxxzzzcccccczzzvvvbbb___cccwwwgggTTTJJJGGGEEEFFFDDD@@@AAAEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHJJJLLLMMMMMMLLLLLLMMMMMMMMMNNNPPPRRRUUUWWWXXX\\\^^^______^^^]]]^^^___YYYYYY[[[^^^bbbeeeeeeeeebbbdddfffffffffhhhnnnssswwwvvvvvvuuurrrmmmjjjjjjjjjlllsss|||}}}{{{wwwooofff```^^^___]]]jjjzzzvvvkkkcccSSSOOOJJJFFFEEEDDDCCCBBBDDDBBBCCCGGGKKKQQQ^^^jjjvvv|||vvvvvvfffRRRJJJDDD===;;;:::999999888888999999888888888888888888888888777777777777777777777777666666777888888888888888888888888888888888888888:::::::::;;;<<<===>>>???@@@BBBMMMdddyyyqqq{{{tttnnnmmmlllhhheeeffffffeeedddcccdddhhhkkknnnjjjgggfffffflll|||FFFBBB@@@AAABBBDDDJJJRRR^^^ggguuuoooYYYHHH@@@???<<<:::888888888666555888888777666666666666666999666444555777777555222333444444555666777777888888888888888999:::;;;;;;BBBGGGZZZ{{{}}}bbb]]]nnn|||lllccchhh~~~~~~dddRRRLLLHHHEEECCCCCCDDDEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPPPPQQQSSSTTTVVVWWW]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZ[[[___dddgggfffdddaaabbbdddgggeeedddjjjrrr{{{}}}zzzxxxwwwvvvuuuwwwzzz|||tttkkkeeeaaa```dddfffooo~~~wwwllleeeTTTOOOIIIEEECCCCCCDDDDDDCCCAAABBBEEEHHHMMMXXXcccwwwxxxssspppqqqhhhUUUKKKDDD???<<<<<<;;;;;;:::999888888777777777777777777777777777777777777777888888999777777888888888888777777888:::;;;;;;:::999;;;<<<<<<<<<;;;;;;;;;<<<===>>>AAABBBNNNgggwwwllluuupppnnniiieeedddggghhhgggdddbbbdddiiimmmrrruuuvvvqqqlllqqqGGGCCCAAAAAABBBCCCIIIQQQ\\\eeetttoooYYYIII@@@>>><<<:::999999999777666888888777666666666666666999777555666888888777555555555555666777777777888888888888888999:::;;;<<>>BBBDDDQQQiiivvvmmm}}}tttqqqooojjjeeedddeeeffffffdddcccdddgggkkksssvvvxxxtttpppuuuJJJEEEBBBBBBAAAAAAGGGNNNXXXbbbqqqrrr]]]LLLCCC>>><<<:::999::::::999888888777777666666666666666888777666777888999888777777777777777777777888888888888888888999:::;;;<<>><<<::::::;;;;;;:::999777777666666666666777777666666666777888888888888999999888888888888888888888888888999:::;;;<<<===DDDKKKbbb{{{sssllliiiyyymmm___[[[fffuuu^^^RRRJJJGGGDDDCCCCCCDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMNNNOOORRRTTTVVVWWWXXX^^^^^^^^^]]][[[ZZZXXXWWWXXXXXXYYY[[[^^^`````````bbbaaacccfffgggggglllsssyyy~~~vvvqqqooonnnpppwww~~~xxxoooddd\\\TTTPPPKKKFFFEEEDDDCCCBBBBBBAAAAAADDDEEEIIISSS]]]hhhttttttiiieeebbbcccnnn}}}nnn^^^SSSIII@@@===<<<;;;999777555444333777777777777777777777777777777777777777888888999777777888888888888777777888:::;;;;;;:::999;;;<<<;;;;;;;;;;;;<<<>>>@@@AAABBBGGGWWWooozzzvvv~~~vvvppppppqqqlllfffddd```bbbdddddddddcccbbbbbbjjjnnnrrruuuyyyNNNIIIEEECCC@@@???CCCJJJQQQ\\\lll{{{tttcccSSSIII>>><<<::::::;;;;;;:::999777777666666666666777777444555666666666666777888999999999999888888888888888888888999:::;;;===>>>DDDNNNeeeyyyuuuppplll|||kkk\\\XXXdddsss]]]PPPIIIGGGDDDCCCCCCDDDCCCBBBCCCCCCEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKMMMOOORRRUUUWWWXXXXXX]]]]]]]]]\\\[[[ZZZXXXXXXVVVWWWXXXYYYZZZ\\\]]]___bbb```aaaeeegggggglllrrrvvvzzzsssqqqrrrvvv~~~|||xxxssskkkaaaYYYRRRNNNIIIFFFEEEDDDCCCBBBBBB@@@AAACCCDDDGGGPPPYYYdddppp}}}zzznnndddaaa```aaalllzzz}}}kkk]]]SSSJJJCCC===<<<;;;999777555444333777777777777777777777777777777777777777888888999777777888888888888777777888:::;;;;;;:::999;;;<<<<<<<<<;;;;;;;;;===>>>???AAAHHHYYYqqq}}}zzzzzzrrrnnnoooppplllfffddd```aaabbbddddddccc```^^^```dddjjjqqqyyyOOOJJJEEECCC@@@>>>BBBIIIOOOZZZjjjyyy}}}ppp```QQQHHH>>><<<:::999::::::999888666666666666666777777888444555666666555555666777888888888888888888999999888888888999;;;<<<>>>>>>CCCNNNgggzzzuuupppnnn~~~kkk\\\YYYeeeppp[[[NNNHHHFFFDDDCCCDDDDDDBBBAAABBBCCCDDDFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLJJJLLLOOORRRUUUWWWXXXYYY\\\\\\\\\\\\[[[ZZZYYYXXXUUUVVVXXXXXXWWWXXX[[[]]]aaa^^^___cccfffgggkkkppptttxxxwwwwwwyyy~~~{{{uuuqqqllleee\\\UUUOOOLLLHHHEEEDDDDDDCCCBBBAAA@@@AAACCCCCCEEEMMMVVV___jjjxxxxxxkkkaaa``````aaalllxxx|||jjj[[[QQQIIIBBB999999999999999888888888777777777777777777777777777777777777777888888999777777888888888888777777666888999999888777999:::::::::999999:::<<<>>>???BBBIII[[[sssxxxppplllmmmoookkkfffddd``````bbbccceeeccc```]]][[[^^^dddmmmyyy|||OOOJJJFFFCCC@@@>>>BBBIIINNNYYYiiixxx{{{|||xxxlll^^^QQQHHH>>><<<:::999999999777666666666666666666777888888555777888777555444555777666666777777888999999999888888888999;;;===>>>???CCCOOOjjj{{{sssooorrrlll___\\\jjj~~~kkkXXXLLLHHHFFFDDDCCCDDDCCCBBB@@@BBBCCCDDDEEEGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJIIIKKKOOOSSSVVVXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZTTTVVVWWWVVVUUUVVVYYY\\\```\\\]]]aaaeeegggjjjooosss|||~~~}}}}}}{{{vvvoooiiiddd^^^VVVQQQKKKIIIEEEDDDDDDDDDCCCBBBAAA@@@@@@BBBBBBDDDKKKTTT[[[eeeqqqzzz~~~~~~pppfffddddddeeennnzzzooo___SSSIIIAAA999999999999::::::::::::777777777777777777777777777777777777777888888999777777888888888888777777666888999999888777999:::999999:::;;;===@@@CCCDDDDDDLLL^^^vvvxxxpppjjjkkkmmmjjjeeedddbbbaaaaaacccdddddd```\\\\\\]]]bbblllzzz|||OOOJJJFFFCCC@@@>>>BBBIIINNNYYYhhhwwwxxxyyywwwkkk___RRRIII???<<<:::888888888666555666666666666666777888888777999:::999666444666888555555666777888999999:::888888888999;;;===>>>???EEERRRmmmzzzpppnnnvvvnnnaaa```nnnxxxgggVVVLLLGGGFFFDDDDDDDDDCCCBBB@@@BBBCCCDDDEEEGGGGGGHHHHHHDDDDDDEEEFFFGGGHHHIIIIIIHHHKKKOOOSSSVVVXXXYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[TTTUUUWWWVVVTTTTTTXXX[[[___[[[[[[```eeefffjjjnnnttt{{{yyyssskkkddd___YYYSSSNNNIIIGGGDDDCCCCCCDDDCCCBBBAAA@@@@@@BBBBBBCCCJJJSSSYYYaaammmvvv{{{xxxllljjjjjjjjjrrr}}}vvveeeXXXKKKBBB<<<<<<;;;;;;:::999888888777777777777777777777777777777777777777888888999777777888888888888777777888:::;;;;;;:::999;;;<<<::::::<<<>>>BBBFFFIIIKKKEEENNN```xxxxxxoooiiijjjllliiieeedddcccaaaaaabbbdddddd```]]]___```dddmmm{{{zzz~~~OOOIIIDDDBBBAAA???BBBGGGOOO[[[jjjwww|||zzz}}}xxxggg]]]RRRGGG???===;;;:::::::::999888777888999::::::999888777666555444444666777777666666666777888888888888777999:::;;;;;;;;;<<<>>>@@@GGGVVVsss~~~ppplllwww{{{nnngggyyyuuucccTTTKKKFFFFFFEEECCCCCCBBBBBBBBBBBBBBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIMMMMMMNNNPPPRRRTTTWWWXXX\\\YYYWWWWWWZZZ\\\\\\ZZZXXXXXXXXXUUUTTTTTTVVVXXXXXXYYYZZZ\\\___dddkkkppprrryyy}}}wwwpppfff```\\\WWWPPPJJJFFFFFFEEEDDDCCCBBBBBBAAABBBCCCCCCBBBBBBDDDIIILLLSSS]]]jjjrrrwwwzzz{{{rrroooxxxlllWWWIIICCC>>>===:::888888888999:::999999999999999999999999888888888888888888888888666666666666777777777777:::::::::999999888888888999888777;;;AAAGGGJJJKKKGGGMMM^^^yyyxxxpppjjjjjjjjjgggffffff```bbbdddeeedddbbb^^^\\\^^^```eeeooo|||MMMGGGBBBAAA@@@???AAAFFFOOO[[[jjjvvv~~~~~~{{{~~~jjjZZZPPPHHH@@@>>>;;;;;;;;;;;;:::888777888999999999999888777777555444444666777777666777888888888888999999999999:::;;;;;;;;;<<<>>>@@@GGGVVVssstttppp{{{uuunnnrrr```QQQIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMOOORRRUUUWWWXXX]]]ZZZXXXYYY\\\^^^___^^^YYYYYYWWWUUURRRSSSUUUWWWVVVWWWXXXZZZ\\\```fffkkkrrryyy}}}|||wwwqqqiiibbb\\\VVVPPPKKKHHHHHHFFFEEECCCBBBAAA@@@???@@@AAAAAABBBEEEJJJNNNRRR[[[hhhqqqvvvzzz}}}www|||lllYYYKKKEEE???===;;;999888888999:::999999999999999999999999666666666666666666666666666666666777777777888888:::::::::999999999888888:::999888<<>><<<;;;<<<<<<:::999777888999999999999888777777555444555666777777777999999888777888999:::;;;999:::;;;;;;;;;<<<>>>@@@FFFUUUssswwwsss|||wwwppp]]]NNNGGGEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGGGGGGGGGGIIIJJJJJJJJJKKKLLLOOORRRUUUWWWYYY\\\[[[ZZZ[[[^^^aaacccddd\\\[[[XXXTTTQQQQQQSSSUUUVVVWWWXXXYYYZZZ^^^cccgggrrryyy||||||wwwsssmmmeee]]]UUUOOOLLLJJJIIIGGGEEECCCAAA@@@???===>>>???@@@BBBFFFKKKOOOQQQZZZfffoootttyyyooo\\\NNNGGG???>>>;;;999888888999:::999999999999999999999999666666666666666666666666777777777888888888999999:::::::::999999999999888;;;::::::<<>>??????AAADDDJJJNNNPPPYYYeeemmmsssyyy~~~wwwcccRRRGGG@@@>>><<<999888888999999888888888888888888888888888888888888888888888888777888888888999999999999999999999999999999999999:::::::::<<>><<<;;;<<<<<<:::999999999888777777888999999888666555555777888888777666666555444555666777888777999:::;;;;;;===???BBBGGGWWWuuutttooouuummmnnnjjjWWWLLLHHHCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIJJJMMMPPPSSSVVVWWWVVVWWWXXXZZZ\\\aaahhhmmmnnnmmmiiiccc[[[TTTPPPOOONNNNNNNNNNNNQQQXXXaaagggooozzz{{{uuummmccc[[[VVVKKKIIIFFFDDDBBBBBBBBBCCCCCCCCCBBBAAA@@@BBBEEEHHHOOOVVV```ggglllsss|||sss[[[JJJAAA@@@===:::999888999999888888888888888888888888666666666666666666666666777777777888888888999999888999999999999:::::::::888999:::::::::===AAADDDIIIWWWooo}}}{{{kkkeeebbbdddfffcccaaaaaa]]]___bbbddddddaaa___]]]ZZZ```lll{{{rrrjjjgggkkksss~~~xxxNNNJJJGGGHHHFFFDDDDDDHHHNNNXXXgggrrryyyeeeRRRKKK@@@>>>;;;;;;;;;;;;:::888999999888777777888999999888777555666777999888888666666666666777777777777777888:::;;;;;;===@@@BBBIIIXXXvvvvvvnnn}}}~~~ooogggiiihhhUUUKKKHHHCCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKLLLOOORRRTTTUUUTTTUUUVVVWWWYYY^^^fffllloooooonnniiibbbZZZUUUSSSPPPNNNLLLKKKMMMUUU___fffmmmzzz|||wwwnnnccc\\\RRROOOKKKGGGDDDCCCCCCCCCDDDDDDCCCBBBAAABBBFFFIIIMMMSSS\\\cccgggnnnwwwxxx```NNNBBB@@@===;;;999888999999888888888888888888888888666666666666666666666666666666666777777777888888888888999999999:::::::::888:::;;;::::::<<<@@@CCCKKKZZZtttxxxwwwzzzllleeeaaacccdddcccbbbcccaaaaaaaaaaaaaaaaaaaaaaaa___fffqqq~~~ssslllkkklllvvvSSSOOOLLLLLLJJJGGGHHHKKKKKKVVVeeepppxxx~~~bbbPPPMMM???===;;;:::::::::999888:::999888777777888999:::888777555666888999999888666666777888888888888777777888:::;;;;;;===@@@BBBJJJYYYwwwxxxnnn{{{~~~mmmeeeggg~~~fffSSSJJJHHHBBBBBBAAAAAAAAABBBBBBCCCBBBBBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLOOOQQQSSSTTTRRRSSSUUUUUUWWW\\\dddjjjnnnooopppmmmfff___ZZZWWWTTTRRRNNNKKKMMMTTT___ffflll{{{}}}zzz~~~}}}uuujjj```XXXUUUPPPJJJFFFDDDCCCCCCDDDDDDDDDBBBBBBDDDGGGJJJKKKQQQYYY___dddjjjttt{{{zzzdddSSSBBBAAA>>>;;;999888999999777777777777777777777777888888888888888888888888666666666666777777777777888888888999999:::::::::999;;;<<<;;;:::<<<@@@DDDMMM]]]xxxsssuuuvvvllleee```bbbdddccccccdddeeeccc```^^^^^^```ccceeehhhmmmxxxtttnnnjjjppp[[[SSSLLLIIIHHHEEEEEEHHHKKKSSS___kkkvvvjjjRRRHHHBBB???;;;999999999888777999999999888777666666555777666555444444555666777555666666777888999999999888999;;;::::::;;;===???EEEXXXwwwzzznnntttgggbbb|||~~~jjjXXXKKKFFFDDDDDDCCCBBBBBBBBBBBBCCCAAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEEEEFFFFFFHHHJJJMMMOOOQQQRRRSSSSSSSSSRRRQQQSSSXXX___dddkkkooorrrqqqoookkkaaaWWWTTTNNNHHHGGGIIIOOOZZZeeeiiixxxvvvttt}}}rrrfff^^^ZZZTTTMMMHHHEEECCCBBBDDDDDDDDDBBBAAAAAACCCEEEGGGMMMUUU\\\aaagggooottt~~~kkkXXXEEE@@@===<<<;;;888999<<<>>>===<<<:::999888777777777777777777777777777777777777777777777777777777777777777777777777777777;;;<<<<<<;;;;;;===AAAEEENNNbbb}}}mmmqqqwwwjjjgggdddcccdddddddddcccccccccbbbbbbbbbcccdddeeejjjoooxxxxxxooommmrrr}}}{{{XXXPPPJJJHHHFFFDDDDDDGGGJJJQQQ]]]iiisss}}}nnnUUUIIIBBB???;;;999999999888888999999888888777666666555777666555555555555666777555666666777888888999999999:::<<<<<<;;;<<<>>>@@@DDDXXXwwwwwwwwwjjjeee}}}lllZZZMMMGGGDDDDDDCCCBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHJJJMMMOOOQQQRRRSSSTTTSSSRRRQQQQQQUUU[[[___ggglllpppqqqqqqooohhh```ZZZTTTNNNKKKJJJMMMUUU___gggwwwxxxpppnnnwwwzzzoooccc___XXXQQQLLLHHHFFFEEEDDDDDDDDDBBB@@@@@@BBBDDDFFFKKKRRRXXX^^^eeemmmsss|||~~~jjjXXXFFFAAA===<<<;;;888999<<<;;;:::999888777666666666777777777777777777777777777777777777777777777777888888888888888888888888;;;<<<;;;;;;;;;>>>BBBEEEPPPdddiiiooo|||sssllliiifffdddccccccbbbaaaccccccbbbaaaaaabbbcccdddiiinnnxxxyyypppmmmrrrwwwTTTMMMGGGFFFEEEBBBCCCFFFIIIQQQ]]]gggqqqzzzrrrXXXJJJCCC@@@<<<999999999999888999999888888777666666666777666666555555666666777666666666777888888999999:::;;;<<<<<<<<<===???AAADDDYYYxxxzzznnniiiooo[[[NNNHHHDDDCCCCCCBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEBBBCCCCCCDDDDDDEEEEEEFFFGGGIIIKKKNNNPPPRRRSSSTTTUUUTTTRRRPPPOOOQQQVVVZZZccchhhmmmppptttvvvrrrkkk```YYYRRRNNNKKKLLLSSS[[[fffuuuxxxqqqkkkiiinnnuuuxxxiiiccc[[[SSSNNNKKKHHHFFFEEEEEEDDDBBB@@@???AAABBBDDDIIIOOOTTTYYYaaakkkssszzz|||zzzmmm[[[IIIBBB===<<<;;;999999;;;999999888777777777777777777777777777777777777777777777777777777777777777888888888888888888888888;;;;;;;;;;;;<<<>>>CCCFFFSSShhh|||gggqqqxxxqqqnnnkkkgggdddcccbbb```___cccbbbaaa``````aaabbbcccgggmmmwwwzzzppplllqqq~~~{{{||||||{{{zzz{{{}}}{{{rrr|||RRRKKKFFFFFFEEEDDDDDDGGGMMMUUU```iiipppxxxuuu[[[IIICCC@@@<<<:::999:::999888888888888888777777666666777666666666666666666777666666777777888888888888999:::;;;<<<<<<===???AAAFFF[[[{{{yyyqqqmmmnnnZZZNNNIIIDDDCCCBBBBBBAAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDDDDEEEEEEEEEEEEHHHIIIKKKNNNPPPRRRSSSTTTTTTSSSRRRPPPOOOQQQUUUYYY```fffkkkpppuuuzzzyyyttteee]]]UUUOOOLLLLLLSSS\\\fffsss|||rrrlllhhhfffiiinnn{{{~~~mmmeee\\\SSSNNNJJJFFFDDDFFFFFFEEEBBB@@@???@@@BBBDDDHHHMMMQQQWWW```kkksss{{{~~~wwwsss|||xxx~~~ppp```KKKCCC===<<<<<<999999;;;:::999999999999999::::::777777777777777777777777777777777777777777777777888888888888888888888888:::;;;;;;;;;<<>>AAAHHH^^^zzztttooonnnjjjVVVLLLJJJCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIKKKMMMPPPRRRSSSSSSSSSSSSRRRQQQQQQSSSWWW[[[```eeejjjmmmttt{{{{{{xxxooofff[[[SSSMMMLLLSSS[[[eeerrrvvvkkkgggeeeccceeeiiitttsssjjj^^^UUUPPPLLLGGGDDDFFFFFFEEECCC@@@???AAABBBEEEIIIMMMQQQWWWaaammmuuu~~~vvvqqqxxxuuuwwwrrrcccNNNEEE===<<<<<<:::999:::999999888888999999::::::888888888888888888888888888888888888888888888888888888888888888888888888::::::;;;;;;===@@@EEEIIIVVVpppqqqvvvqqqllliiifffdddccccccbbbaaa``````___^^^^^^^^^___```eeelllxxxwwwkkkdddfffttt|||{{{xxxtttpppnnnooopppzzz{{{ppphhhjjjnnnkkkgggeeeiiisssQQQLLLIIIJJJKKKJJJKKKNNNUUU___kkkrrruuuyyyuuu]]]JJJDDD@@@===::::::::::::999888888777777777777777777666777777888888777777666777777777777777777888888666888999::::::<<<>>>AAAHHHaaazzzpppllljjjllliiiTTTKKKIIICCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJMMMOOOQQQRRRSSSRRRRRRRRRRRRRRRUUUYYY\\\___cccgggjjjqqqyyy{{{xxxzzzqqqeee\\\SSSNNNQQQWWWbbbnnn{{{zzzpppgggcccaaa___bbbfffrrr}}}|||rrrddd[[[UUUQQQLLLGGGGGGGGGFFFDDDBBBAAACCCDDDFFFIIINNNSSSYYYcccnnnwwwyyyrrrwwwxxxuuu~~~tttfffQQQFFF===<<<<<<;;;::::::777777666666666777777888888888888888888888888888888888888888888888888888999999999999999999999999999:::;;;;;;===AAAFFFJJJXXXsssuuuxxxpppkkkiiieeedddccccccbbbaaa^^^]]]]]]\\\]]]^^^___```eeelllyyyrrrfff]]]\\\gggvvvzzzsssnnnmmmmmmxxxrrreeecccbbb]]][[[\\\```kkkzzzQQQLLLIIILLLMMMLLLMMMPPPSSS___mmmvvvxxx{{{}}}}}}}}}~~~ttt^^^MMMDDDAAA===;;;:::::::::999777777777777777777777888666777888888888888777666888777777777777777777777777888:::;;;;;;===???BBBHHHaaa{{{pppgggeeeeeehhhkkkUUUIIIGGGCCCBBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIILLLNNNPPPQQQRRRRRRRRRSSSRRRRRRTTTXXX[[[\\\```cccfffnnnvvvzzzxxx}}}wwwooohhh^^^UUUSSSUUU]]]hhhuuu~~~zzzwww{{{yyyqqqiiiddd```]]]aaafffrrr{{{xxxiii___YYYUUUOOOIIIGGGGGGGGGEEECCCCCCEEEGGGEEEIIIOOOTTT[[[dddooowww~~~tttwwwxxx|||xxxkkkSSSGGG===<<<===<<<::::::888777666666666666666777888888888888888888888888888888888888888888888888999999999999999999999999999:::;;;<<<===AAAGGGKKK[[[vvv~~~xxx}}}rrrmmmjjjfffdddcccbbbaaa___\\\[[[[[[[[[\\\^^^___```eeemmmzzzmmmaaaVVVRRR[[[hhh~~~}}}uuurrrrrrzzzvvvhhhccc^^^UUUQQQUUUTTTaaasssPPPLLLIIILLLNNNMMMNNNQQQPPP]]]mmmwwwzzz}}}}}}{{{zzz{{{|||}}}sss___OOODDDAAA===;;;;;;;;;:::999777777777777777888888888666777888999999888777666888888888777777777777777888999;;;<<<<<<>>>AAACCCGGGaaaxxxsss|||lllcccaaaaaaeeennnVVVIIIEEECCCBBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHKKKMMMOOOPPPQQQRRRSSSSSSRRRQQQSSSVVVXXXZZZ^^^```dddllluuuzzzxxx{{{xxxuuuqqqhhh]]]WWWWWWXXXdddqqqzzz~~~vvvsssjjjooouuuzzz||||||{{{{{{xxx{{{}}}{{{uuurrrrrruuurrrmmmgggdddeeejjjnnnqqqwww|||uuunnnhhhbbb^^^bbbhhhsssyyyyyyjjj___ZZZVVVOOOJJJGGGGGGGGGFFFDDDDDDFFFHHHDDDIIIOOOUUU[[[dddooovvv}}}uuuxxx|||{{{}}}qqqTTTHHH===;;;===<<<::::::::::::999888888888888888888888888888888888888888888888888888888888888888999999999999999999999999888999;;;<<<>>>BBBGGGKKK]]]xxx}}}zzzvvvooolllhhheeecccaaa___]]]ZZZZZZZZZZZZ\\\^^^```aaafffmmmzzz}}}jjj]]]RRRLLLSSS___nnn~~~yyyxxx~~~xxxjjjeee]]]PPPLLLPPPLLLYYYmmmTTTMMMHHHIIIJJJJJJMMMQQQWWW___jjjtttzzz{{{xxxyyy{{{|||}}}~~~vvvaaaTTTFFFAAA======<<<999777888999888888777666555555444777777777777777777777777666777777777777888888888888999::::::;;;<<<@@@BBBKKK___vvvkkkkkkuuuooo]]]WWW[[[___vvvoooYYYKKKEEEDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRUUUWWWXXXYYY[[[^^^dddjjjqqqwww{{{{{{yyyvvvrrrmmmfff^^^YYY[[[bbbkkkuuuvvvkkkiiigggfffhhhjjjkkkiiifffgggfffcccaaa^^^[[[YYYXXX]]][[[WWWUUUUUUWWW[[[]]]ppp|||~~~|||vvvlllbbb^^^```eeeuuuzzz|||yyy|||xxxjjj[[[QQQMMMLLLJJJGGGDDDCCCDDDEEEFFFEEEFFFKKKQQQVVV[[[bbbjjjqqq|||||||||wwwmmmTTTJJJBBB???===:::999:::999999888888888888999999888888888888888888888888::::::::::::::::::::::::888888999999999:::::::::::::::<<>><<<:::999;;;999999888888888888999999666666666666666666666666777777777777777777777777888888999999999:::::::::;;;:::<<<@@@AAACCCKKKSSSgggxxxiiiddd```aaa```\\\[[[\\\^^^^^^^^^\\\\\\]]]```cccfffooo|||}}}ppp___RRRNNNKKKKKKMMMTTTaaaqqq{{{pppcccWWWRRRSSSUUU[[[dddooo|||SSSLLLFFFFFFFFFEEEGGGKKKRRR[[[gggsss{{{~~~jjjTTTHHHAAA<<<<<<;;;888888:::888888888888777777777777666666666666666666666666888888999999999:::::::::888999::::::;;;<<<@@@BBBNNNaaazzzeee^^^```iii{{{oooZZZVVVZZZsssmmmXXXKKKFFFDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHJJJKKKMMMNNNOOOOOONNNKKKKKKLLLPPPUUUXXXYYYZZZ\\\```dddiiimmmppprrrqqqqqqrrrrrrrrrpppnnnjjjjjjjjjmmmtttzzzuuurrrnnniiieeeccccccbbb```]]]YYYVVVSSSWWWWWWVVVUUUTTTSSSQQQQQQUUU^^^hhhqqqzzz~~~xxxxxxvvvsssooommmnnnqqqsssuuuxxxzzzzzzvvvqqqmmmkkkmmmgggccccccbbbaaadddiiijjjvvvyyyuuuvvv|||ooo^^^SSSNNNKKKGGGEEEEEEEEEEEEDDDFFFGGGHHHHHHJJJOOOXXX___kkksss}}}{{{pppXXXMMMCCC>>><<<:::999;;;999999888888888888999999666666666666666666666666777777777777777777777777888888999999999:::::::::;;;;;;===@@@BBBDDDLLLTTTgggzzziiiddd```aaaaaa]]]\\\]]]^^^]]]]]][[[ZZZ\\\```dddiiirrr|||zzzgggXXXQQQNNNKKKIIIJJJPPP[[[eeellluuu|||}}}~~~}}}ttteeeXXXTTTVVVYYY\\\ccclllwwwSSSLLLFFFEEEEEEDDDFFFIIIRRRZZZgggsss{{{nnnXXXHHHBBB<<<;;;:::888888:::888888888888888888888888777777777777777777777777888888888888999999999:::888999::::::;;;<<<@@@BBBOOObbb~~~ggg^^^^^^dddssswwwbbb[[[\\\rrroooYYYKKKFFFDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGIIIKKKMMMNNNOOOOOONNNLLLLLLMMMQQQUUUWWWYYYZZZ\\\^^^bbbfffjjjlllppppppoooppprrrrrrqqqpppooollljjjkkkrrr~~~}}}xxxtttoooooonnnlllhhhccc___\\\[[[[[[ZZZZZZYYYXXXWWWWWWTTT^^^iiisss}}}~~~{{{yyyuuusssrrrsssuuuvvvxxxzzz{{{yyytttnnnjjjhhhiiiccc______^^^]]]```ddddddnnnyyy~~~xxxwww{{{tttcccWWWNNNKKKGGGDDDDDDDDDCCCBBBDDDEEEGGGGGGHHHMMMUUU[[[fffoooyyy}}}pppYYYNNNCCC>>><<<999999<<<999999888888888888999999999999999999999999999999777777777777777777777777888888999999999:::::::::;;;;;;===AAACCCEEEMMMVVVhhhyyyiiiccc```aaa```]]]\\\^^^\\\\\\[[[YYYYYY[[[```ccclllvvvooo^^^SSSKKKIIIGGGFFFHHHMMMTTTWWW___eeekkkmmmsss|||~~~{{{zzzwwwssssssuuuvvvvvvfffYYYUUUXXX\\\^^^cccjjjuuuSSSLLLFFFEEEDDDCCCDDDHHHRRR[[[gggsss{{{pppYYYIIIBBB<<<;;;:::777888;;;888888888888888888888888777777777777777777777777777777777888888888999999888999::::::;;;<<<@@@BBBNNNaaannncccbbbfffrrr}}}hhh___]]]qqqqqqZZZLLLFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEEEEEEEGGGIIIKKKMMMNNNOOONNNNNNMMMNNNOOORRRUUUWWWZZZZZZ[[[]]]aaadddhhhjjjnnnnnnnnnpppsssuuuttttttrrrnnnjjjjjjqqq}}}zzzuuuppplllfffeeecccaaa___^^^]]]]]]\\\dddnnnuuu|||~~~zzzxxxwwwxxxyyyyyy{{{||||||yyyssslllhhhfffeee```]]]]]]]]]\\\^^^cccaaakkktttxxx}}}yyyiii]]]QQQNNNJJJGGGFFFFFFEEEDDDDDDFFFIIIIIIJJJNNNUUU[[[fffmmmwww~~~nnnZZZOOOCCC>>><<<999999<<<999999888888888888999999::::::::::::::::::::::::888888888888888888888888888888999999999:::::::::;;;;;;===AAACCCFFFMMMVVVkkkuuugggbbb^^^______\\\[[[]]][[[[[[YYYWWWWWWZZZ___cccpppzzz{{{jjj^^^PPPMMMKKKIIIIIIKKKOOOQQQTTTYYY\\\]]]aaajjjppprrrqqqlllhhhhhhgggfffhhhmmmssszzzkkk______cccfffeeegggkkksss}}}SSSLLLFFFDDDDDDBBBDDDGGGSSS[[[hhhsss{{{oooYYYIIIBBB<<<;;;:::777888;;;888888888888888888999999777777777777777777777777666777777777777888888888888999::::::;;;<<<@@@BBBMMMaaatttiiigggjjjuuulllbbb]]]ooorrr[[[MMMFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDDDDDEEEGGGIIIKKKMMMNNNOOONNNNNNNNNOOOQQQSSSUUUVVVZZZZZZ[[[]]]```cccfffhhhmmmlllmmmppptttwwwxxxwwwsssooojjjjjjqqq}}}}}}tttqqqmmmiiieeebbbaaa```gggnnntttwww{{{~~~{{{{{{{{{|||||||||}}}}}}yyyrrrlllgggeeeddd```]]]^^^^^^]]]___dddaaaiiiqqqtttxxx{{{lllbbbUUURRRNNNKKKJJJJJJIIIHHHFFFIIILLLMMMNNNRRRXXX]]]gggnnnwww}}}}}}nnn[[[OOODDD>>><<<999:::<<<999999888888888888999999888888888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;>>>BBBDDDFFFNNNWWWnnnsssfff```]]]^^^^^^[[[ZZZ\\\ZZZZZZXXXVVVVVVYYY^^^bbbsss|||xxxmmmYYYVVVRRROOONNNOOOPPPRRRQQQUUUVVVUUUXXX___eeeggggggbbb^^^^^^^^^^^^ccchhhsss~~~qqqiiikkkrrrpppnnnlllmmmrrryyy~~~VVVNNNGGGFFFFFFCCCCCCDDDNNNXXXdddoooxxxyyy}}}~~~}}}}}}nnn[[[GGGEEEAAA===:::999999:::777777666666666666777777777777777777777777777777;;;999777666555666777888:::::::::::::::===AAAEEENNNdddvvvggggggsssjjj\\\___qqqnnnYYYOOOMMMFFFEEECCCAAA@@@>>>>>>>>>======>>>???AAABBBCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEGGGIIIKKKMMMNNNOOOPPPOOONNNNNNOOOQQQTTTVVVXXXYYYZZZZZZZZZ]]]aaaeeegggjjjnnnooooooqqqtttxxxuuusssqqqqqqwww}}}zzz{{{zzzvvvrrrqqqtttxxx|||~~~{{{wwwqqqiiiccceeeccc___^^^^^^^^^^^^^^^bbbhhhnnnrrrtttxxx~~~uuujjj___UUULLLKKKLLLJJJIIIIIILLLMMMNNNPPPTTTYYY^^^aaaiiiqqqyyy~~~~~~~~~zzzhhhWWWOOOFFFAAA<<<888999===;;;:::::::::999999888888777777777777777777777777888888999999999:::::::::999999999999999999999999<<<<<<>>>@@@@@@CCCMMMXXXooo~~~vvvfffaaa[[[ZZZ\\\]]][[[XXX[[[YYYWWWWWWUUUUUU[[[dddnnn|||yyyiiiaaa[[[[[[ZZZWWWUUUVVVWWW[[[^^^^^^```dddeeebbbdddaaa]]]\\\^^^eeelllqqq|||xxxnnnqqqwwwxxx|||uuuooonnnpppttt|||XXXOOOGGGEEEEEECCCCCCEEELLLVVVcccpppyyy}}}xxx{{{}}}zzzxxxwwwjjjWWWHHHDDD>>>;;;:::999888777777777666666666666777777888888888888888888888888:::999777666555666777888:::::::::::::::===AAADDDMMMccctttuuujjj[[[]]]oooqqq[[[OOOKKKEEEDDDCCCAAA@@@?????????@@@@@@AAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFHHHJJJLLLNNNOOOQQQPPPNNNNNNOOOQQQTTTVVVXXXZZZ[[[ZZZZZZ[[[___cccgggjjjnnnpppoooqqquuuxxxvvvuuutttuuuzzz}}}zzz||||||zzzwwwrrrkkkggggggeeeaaa______``````___bbbgggmmmpppppprrrwww||||||rrreee[[[QQQOOONNNLLLKKKLLLNNNPPPRRRVVV[[[```eeegggpppvvv}}}xxxgggWWWNNNEEE@@@<<<888999<<<888888888888777777777666777777777777777777777777888888999999999:::::::::999999999999999999999999<<<<<<>>>@@@@@@CCCMMMYYYnnnyyyqqqfffaaa\\\ZZZ[[[\\\ZZZWWW\\\YYYXXXXXXVVVUUU[[[cccooo}}}~~~xxxpppmmmjjjeeebbbcccfffjjjmmmnnnpppuuuuuusssmmmkkkiiiiiilllrrryyy}}}{{{vvv{{{xxxrrrpppppprrryyyZZZPPPGGGEEEDDDCCCCCCFFFHHHRRRaaappp{{{zzzvvvyyy|||xxxtttrrrqqq{{{}}}eeeTTTGGGCCC===::::::;;;:::999888777777666666777777888888888888888888888888888999999777666666666777888999::::::::::::===AAADDDKKKbbbiiiYYYYYYjjjrrr]]]OOOHHHDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDFFFHHHJJJKKKMMMNNNQQQPPPNNNNNNOOOQQQTTTVVVYYY[[[\\\[[[YYYYYY\\\```gggjjjnnnppppppqqquuuyyywwwwwwxxxzzz|||yyyvvvsssnnnkkkjjjgggcccaaaaaaaaaaaa``````eeejjjlllllllllnnnpppwwwooodddYYYUUUSSSPPPOOOQQQSSSVVV[[[aaaggglllpppqqqyyy~~~uuugggWWWNNNDDD???;;;888888;;;;;;;;;;;;;;;::::::::::::888888888888888888888888888888999999999:::::::::999999999999999999999999<<<<<<>>>@@@@@@CCCNNNYYYnnn~~~~~~|||tttmmmfffaaa\\\ZZZZZZ[[[YYYVVV[[[YYYXXXXXXVVVUUU[[[cccqqq|||zzz{{{|||wwwuuuwwwzzz~~~~~~~~~~~~}}}}}}vvvrrrqqqqqqvvv|||]]]RRRHHHDDDDDDCCCDDDFFFEEEOOO___ooo|||yyyvvvxxxyyysssnnnllllllvvvzzzdddTTTFFFDDDBBB>>>;;;;;;<<<===888777777777777777777888777777777777777777777777999888777666666777888888888999::::::;;;<<<@@@CCCKKKbbbhhhYYYWWWeeeqqq]]]NNNGGGDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEGGGIIIJJJLLLLLLPPPOOONNNNNNOOOQQQTTTVVVZZZ]]]___\\\XXXWWWZZZ]]]fffjjjnnnpppppprrrvvvzzzwwwxxx{{{}}}yyyvvvssspppmmmlllhhheeebbbbbbbbbaaa```^^^bbbgggiiiiiihhhhhhiiimmmxxxyyymmmaaa[[[WWWTTTTTTWWWZZZ___fffnnnuuuyyy|||}}}{{{rrrgggXXXNNNDDD???<<<888888:::<<<<<<;;;;;;;;;;;;;;;;;;777777777777777777777777888888999999999:::::::::999999999999999999999999<<<<<<>>>@@@AAADDDNNNZZZmmm~~~{{{ssslllfffbbb]]]ZZZZZZYYYXXXVVV[[[YYYYYYYYYWWWVVV\\\cccsss}}}wwwuuuvvvttt}}}~~~yyyuuuqqqooorrrwww^^^TTTIIIEEEDDDCCCCCCFFFCCCMMM\\\mmm|||zzzwwwwwwvvvoooiiihhhkkkrrr|||zzzfffVVVJJJLLLLLLFFF>>>999:::===888888777777777777888888666666666666666666666666777777777777777777888888777999::::::;;;<<>>@@@AAADDDOOO[[[mmm|||tttmmmfffccc___[[[YYYXXXWWWVVVYYYXXXXXXZZZXXXXXX]]]eeetttssskkkgggooo{{{vvvrrrnnnooottt___UUUKKKGGGEEECCCCCCEEECCCKKKZZZkkk{{{{{{wwwvvvrrrkkkfffeeejjjnnnvvv}}}zzzfffWWWOOORRRSSSMMMBBB:::888999999888888777777888888999666666666666666666666666777777777777888888888888666888:::;;;;;;<<>>:::888888777777777888888888888888666666666666666666666666888888999999999:::::::::999999999999999999999999<<<<<<>>>AAABBBEEEPPP[[[nnn}}}tttmmmgggeeeaaa]]]YYYXXXWWWWWWWWWVVVXXXZZZZZZYYY___ggguuuqqqfffiiivvv{{{wwwrrrnnnooorrr___UUULLLIIIGGGDDDBBBDDDDDDKKKXXXiiizzz{{{vvvsssnnnfffbbbbbbhhhkkkrrr|||yyydddTTTOOOOOOOOONNNJJJDDD===888999888888777777888888999888888888888888888888888666666777888888888888888666888:::;;;;;;<<>>AAABBBFFFPPP\\\ooozzzwwwnnniiigggccc^^^ZZZXXXWWWXXXUUUTTTWWWZZZ[[[[[[aaaiiitttpppkkkqqqyyywwwsssoooooorrr___UUUMMMJJJHHHDDDBBBCCCEEEKKKWWWhhhyyyzzzuuuqqqkkkccc```aaafffiiiqqq{{{wwwaaaQQQJJJGGGGGGKKKPPPNNNEEE;;;999999888888888888999999999999999999999999999999555666777888888888888888555777:::;;;;;;<<<>>>@@@HHH```uuuuuuooolllzzz```PPPJJJGGGFFFEEECCCAAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEAAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJLLLPPPUUUZZZ^^^]]]cccgggccc[[[VVVYYY^^^fffjjjnnnqqqrrrtttxxx|||}}}yyyvvvsssoookkkgggfffdddcccbbb```___^^^^^^^^^^^^^^^]]]^^^fffuuuxxxnnnhhhhhhoooxxxwwwooojjj___RRREEEAAA@@@===:::999888888888999999:::::::::::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999<<<<<<>>>AAABBBFFFQQQ\\\ppplll}}}zzzqqqiiihhhddd___[[[XXXXXXXXXSSSSSSVVVZZZ[[[\\\bbbjjjtttzzzpppppp}}}xxxvvvsssoooooossscccXXXMMMHHHEEEBBBBBBCCCIIINNNZZZkkkyyy~~~{{{tttkkkbbb^^^___aaabbbfffnnn~~~~~~|||bbbPPPLLLEEEBBBFFFPPPTTTNNNGGG???;;;:::;;;999666777:::999999999999999999999999777888:::::::::888666555777888999999999;;;???BBBKKK___yyypppnnnkkkmmm~~~dddRRRIIIEEECCCAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@BBBBBBAAABBBCCCEEEGGGHHHJJJIIIJJJOOOQQQSSSXXX___aaaaaaaaa___\\\ZZZZZZ[[[dddkkkssswwwvvvuuuvvvyyy}}}yyywwwtttrrrrrr~~~}}}}}}}}}zzzvvvrrrlllhhhffffffeeeddddddbbb___[[[YYYXXXXXXYYY\\\aaannnuuummmjjjnnnuuu{{{}}}|||qqqlllaaaSSSDDD===;;;888777888999999888777666666777777666666777777888888888999777777888999999999999888::::::::::::::::::::::::<<<;;;===AAADDDGGGQQQ[[[qqq~~~ooorrrvvvjjjeeeeeeccc```\\\YYYXXXXXXVVVTTTTTTWWWXXXXXX\\\cccrrryyynnnyyy}}}xxxwwwuuurrrqqqssscccXXXMMMHHHEEEBBBBBBDDDHHHMMMZZZkkkyyy|||xxxqqqhhh___[[[\\\^^^```eeennn{{{cccQQQNNNHHHEEEJJJUUU]]]___]]]GGG===555666999::::::;;;999999999999999999999999777888:::::::::888777555777888999999999;;;???BBBJJJ^^^yyypppmmmhhhhhh}}}dddQQQIIIEEECCCAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@BBBBBBAAABBBCCCEEEFFFGGGJJJHHHHHHKKKMMMPPPWWW^^^```aaabbbaaa^^^\\\[[[[[[ccciiiqqquuuuuuuuuvvvxxxuuukkkfffddd```^^^^^^fffeeegggkkkqqquuuwwwvvvyyyzzz|||}}}~~~{{{yyyuuuoookkkhhhgggdddccceeeccc___[[[XXXVVVUUUUUUYYY^^^kkkuuukkkggglllttt}}}~~~}}}vvvmmm___QQQDDD>>><<<999777888999999888777777777777777666777777777888888888888777777888999999999999888::::::::::::::::::::::::<<<;;;===AAADDDHHHQQQ\\\qqqyyyiiimmmwwwiiidddcccaaa^^^[[[XXXXXXXXXWWWTTTUUUWWWXXXXXX]]]cccrrrrrr{{{}}}xxxwwwvvvttttttvvvdddXXXMMMHHHEEEBBBBBBDDDGGGLLLYYYjjjxxxyyyuuummmccc[[[XXXXXXZZZ]]]cccnnn~~~zzzdddTTTIIIEEEAAACCCLLLWWW```ddd^^^LLL;;;888<<<<<<:::777999999999999999999999999888888999::::::888777666777888999999999;;;???BBBJJJ]]]~~~yyyqqqnnngggccc|||dddRRRIIIEEEDDDAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@BBBBBBBBBBBBCCCDDDFFFFFFJJJGGGFFFHHHJJJMMMTTT]]]^^^aaadddeeeccc```^^^]]]bbbhhhooosssttttttvvvxxx}}}}}}pppfff]]]YYYVVVRRRPPPQQQSSSTTTUUUZZZ___ccceeeeeegggiiikkknnnsss|||{{{|||xxxsssooollliiieeeccceeeccc___ZZZVVVSSSRRRQQQUUUZZZfffzzzuuugggaaahhhrrr}}}yyy|||nnn\\\PPPDDD???===:::888888999999888777777777777888777777777777888888888888777777888999999999999888::::::::::::::::::::::::<<<<<<>>>BBBEEEIIIRRR]]]rrrvvvfffjjjyyykkkdddbbb___[[[YYYXXXXXXXXXWWWUUUUUUXXXYYYYYY]]]dddooo}}}yyy~~~xxxxxxwwwvvvwwwzzzdddYYYNNNHHHFFFCCCBBBDDDEEEKKKXXXjjjxxxwwwrrriii___XXXUUUUUUVVVXXX___kkk|||yyyfffWWWFFFBBB===;;;>>>EEEMMMSSS___NNN===999;;;;;;888666888888888888888888888888888888999999999888888777777888999999999;;;???BBBIII\\\}}}|||zzztttsssjjjbbb}}}gggUUUKKKFFFDDDBBBAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEHHHFFFFFFIIIKKKLLLRRRYYY]]]bbbgggjjjiiifffcccbbbbbbgggmmmrrrtttuuuvvvxxxzzzxxxnnneee]]]UUURRRPPPMMMLLLNNNLLLMMMOOOQQQUUUXXXYYYZZZWWWYYY]]]aaahhhttt|||}}}zzzvvvssspppmmmiiifffcccaaa^^^ZZZUUURRRPPPOOORRRWWWbbbtttuuuddd\\\bbbnnn|||~~~}}}|||www~~~lllZZZNNNCCC@@@>>>;;;999888999999888777777888888888777777777777777888888888777777888999999999999888::::::::::::::::::::::::===<<<>>>CCCFFFJJJTTT^^^tttwwwhhhlll}}}rrrfffbbb^^^ZZZXXXXXXXXXWWWXXXUUUVVVXXXYYYYYY^^^dddjjjxxx|||wwwwwwwwwvvvxxx|||dddYYYNNNIIIFFFCCCCCCEEEDDDJJJXXXjjjxxxvvvoooeee[[[UUURRRRRRRRRRRRZZZfffvvvzzzeeeVVVIIIFFFAAA<<<:::;;;???CCCCCC;;;444555777777888:::888888888888888888888888888888888999999999888888777888999999999;;;???BBBHHHZZZ{{{yyyzzzwwwwwwnnneee}}}lllYYYNNNFFFDDDBBBAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEDDDHHHMMMNNNLLLOOOTTT\\\aaahhhmmmnnnllliiihhhdddhhhmmmqqqtttvvvwwwxxxwww}}}{{{mmmbbbXXXQQQLLLJJJIIIFFFGGGJJJGGGHHHIIIJJJKKKLLLMMMNNNNNNPPPSSSXXXaaaooo~~~~~~{{{xxxvvvtttqqqmmmkkkbbb```]]]ZZZVVVSSSQQQPPPQQQUUU___nnnuuubbbYYY^^^hhhuuu}}}{{{zzzzzz{{{kkkYYYNNNCCC@@@???;;;999999999888888888888888999999888888777777777777777777777777888999999999999888::::::::::::::::::::::::======???DDDGGGKKKUUU___vvvyyyhhhllllllfff___[[[YYYYYYXXXWWWWWWUUUUUUXXXYYYYYY]]]dddiiiwwwwwwsssqqqrrrtttttttttvvvzzz}}}~~~}}}xxxrrrooosss|||}}}~~~zzzuuuuuuvvvvvvwww{{{eeeYYYNNNIIIFFFCCCCCCEEEDDDJJJXXXkkkyyytttmmmaaaWWWQQQOOONNNNNNMMMTTT^^^mmm{{{eeeTTTIIIFFFBBB===;;;:::::::::777555666888777555666:::888888888888888888888888888888888888888999999999777888999999999;;;???BBBGGGXXXwwwvvvwwwwwwyyypppeee|||rrr[[[OOOGGGEEEBBBAAAAAAAAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBCCCHHHNNNNNNLLLLLLPPPXXX___gggnnnpppooonnnmmmiiikkkooorrrvvvwwwxxxxxxwww{{{ttteee[[[RRRLLLHHHHHHFFFDDDEEEIIIFFFGGGHHHHHHGGGFFFHHHIIIJJJKKKOOOSSS\\\kkk}}}}}}yyyvvvuuussspppnnnbbbaaa___[[[XXXUUURRRPPPOOOTTT\\\gggzzzwwweeeZZZ\\\dddnnnzzz~~~|||{{{zzzzzzyyynnn[[[OOOCCC???>>>;;;999999999888888888888999::::::888888888888777777777777777777888999999999999888::::::::::::::::::::::::>>>===@@@EEEHHHMMMWWWaaauuuyyyeeeiiitttmmmddd]]][[[ZZZYYYWWWVVVTTTTTTWWWXXXXXX\\\cccmmmxxx|||xxxqqqjjjddd```]]]\\\[[[[[[]]]aaaeeehhhiiiiiiccc___^^^cccmmmwww{{{|||{{{{{{|||}}}xxxtttvvvvvvuuuvvvxxxeeeZZZNNNIIIGGGDDDCCCEEEDDDKKKYYYlllzzzrrriii]]]SSSMMMLLLKKKJJJHHHOOOWWWdddyyy}}}fffVVVGGGCCC>>>;;;;;;:::999888<<<:::;;;<<<:::555555888888888888888888888888888888888777888888999999:::777888999999999;;;???BBBFFFVVVtttrrrttttttvvvmmmaaaxxxuuu]]]NNNGGGEEEBBBAAAAAAAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBFFFKKKKKKIIIJJJNNNTTT[[[dddkkkooopppppppppmmmnnnqqqtttwwwyyyyyyxxxxxx|||vvvggg]]]TTTOOOLLLKKKHHHDDDFFFJJJGGGIIIJJJJJJHHHGGGIIIKKKHHHIIIKKKOOOXXXgggyyy{{{wwwtttsssqqqooofffdddbbb^^^YYYUUUQQQOOOMMMRRRXXXaaapppzzzjjj^^^]]]aaakkkvvv~~~|||{{{zzzzzz{{{vvv]]]PPPCCC>>><<<:::999:::999888888888999999:::;;;888888888888777777777666777777888999999999999888::::::::::::::::::::::::>>>>>>@@@EEEIIIMMMXXXbbbssszzzdddhhh}}}tttiiiaaa]]]\\\YYYWWWUUUSSSSSSVVVWWWWWW[[[bbboooyyy}}}|||zzzuuummmddd[[[SSSNNNNNNNNNNNNQQQTTTXXXYYYYYYSSSSSSUUUZZZdddmmmssswwwzzz||||||wwwuuuwwwxxxuuutttvvveeeZZZOOOIIIGGGDDDCCCEEEEEEKKKZZZlllzzzpppgggZZZPPPKKKIIIHHHGGGFFFLLLSSS___tttiiiYYYJJJDDD>>>;;;<<<===;;;999777444555999:::888888;;;777777777777777777777777888888777777888999::::::888888999999999;;;???BBBFFFUUUsss|||pppqqqqqqsssjjj]]]ssswww]]]MMMGGGEEECCCAAAAAAAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAACCCBBBCCCGGGGGGFFFIIINNNQQQXXXaaaiiinnnpppqqqrrrpppqqqrrruuuyyyzzzzzzyyyyyy}}}|||nnndddVVVQQQNNNLLLHHHCCCDDDHHHEEEGGGJJJIIIHHHHHHJJJMMMGGGHHHJJJMMMVVVeeewww|||wwwtttrrrpppoooiiihhhddd```ZZZUUUQQQNNNKKKPPPVVV]]]jjj}}}nnnbbb^^^```jjjttt}}}|||{{{||||||~~~|||^^^QQQCCC===;;;999999:::999888888888999::::::;;;999888888888777777666666777777888999999999999888::::::::::::::::::::::::???>>>AAAFFFIIINNNXXXcccqqq|||gggjjjyyylllccc___]]]ZZZWWWUUURRRSSSUUUVVVVVV[[[aaannnwwwzzzzzz{{{oooaaaTTTLLLKKKIIIHHHIIILLLOOOQQQQQQLLLMMMQQQWWW___hhhpppuuu{{{~~~|||xxxvvvyyyyyyvvvtttuuufff[[[PPPKKKHHHDDDCCCEEEHHHOOOZZZjjjyyyssscccSSSLLLJJJGGGEEEEEEDDDIIIOOOZZZooo|||dddRRRLLLGGG@@@<<<<<<<<<;;;999:::999888777777888999:::777777777777777777777777666777777777777888888888999999999:::;;;<<<===>>>HHHWWWvvvxxxlllkkkmmmbbb^^^lllyyy]]]JJJIIIFFFCCCAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@???>>>>>>>>>???AAABBB???@@@@@@AAAAAABBBBBBCCCAAABBBBBBCCCEEEHHHJJJLLLQQQVVV___ggglllqqqtttwwwzzzyyyxxxyyyzzz{{{{{{zzz}}}~~~pppfff]]]TTTOOOKKKGGGGGGJJJJJJJJJIIIIIIIIIIIIJJJJJJHHHJJJMMMPPPWWWfffyyy{{{xxxuuuqqqooogggddd```^^^]]]ZZZTTTPPPMMMOOOSSSXXXaaatttsssgggbbbcccnnnssszzz}}}}}}}}}|||zzzzzz|||{{{gggSSSCCC@@@@@@<<<999:::888666888<<<:::444555:::888888888888888888888888666777888999:::;;;;;;;;;:::;;;;;;:::999999:::<<<;;;<<>>DDDTTTrrr{{{mmmjjjjjj^^^YYYfff|||aaaMMMIIIFFFCCCAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA??????>>>>>>??????@@@AAA??????@@@AAAAAABBBBBBCCCEEEDDDDDDDDDDDDFFFGGGHHHOOOUUU\\\dddjjjooouuuxxx{{{{{{zzz{{{{{{{{{zzzzzz}}}~~~~~~ooodddZZZUUUQQQMMMKKKLLLKKKLLLMMMNNNOOONNNMMMLLLIIIKKKMMMQQQYYYhhhzzz{{{wwwsssqqqhhheeeaaa```___\\\VVVQQQPPPQQQSSSVVV[[[jjjxxxlllggghhhmmmrrryyy~~~~~~~~~}}}{{{|||}}}{{{iiiUUUDDD@@@???;;;888:::;;;666666:::<<<999777999999999999999999999999999666777777888888999999:::999:::::::::888888:::;;;;;;<<<@@@EEEGGGKKKVVVbbbqqq~~~hhhoooyyyppphhhbbb]]]ZZZXXXXXXUUUTTTVVVVVVUUUYYY___nnnxxx{{{qqqrrryyyjjj\\\NNNIIIFFFHHHJJJKKKNNNRRRTTTQQQQQQYYYgggsssyyyzzz~~~~~~|||zzzxxxuuutttrrrbbbWWWLLLHHHFFFCCCCCCEEECCCJJJVVVdddssstttcccPPPHHHEEEDDDDDDEEEFFFKKKRRR]]]ssstttcccWWWGGGBBB;;;999999:::999888888888999999999999888888777777777777777777777777888888888888999999999:::999999999:::;;;<<<>>>>>>CCCRRRooooookkkkkk^^^YYYdddfffPPPJJJGGGCCCAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@>>>>>>???@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBEEEDDDCCCCCCDDDEEEGGGHHHMMMRRRXXX___fffmmmtttyyy|||}}}}}}}}}}}}|||zzzyyy}}}~~~pppbbb\\\ZZZVVVQQQPPPMMMPPPTTTWWWXXXVVVRRRPPPMMMOOORRRVVV^^^mmm~~~{{{vvvsssjjjgggcccaaa___\\\WWWSSSOOOOOOQQQRRRUUU^^^ssssssnnnnnnmmmqqqxxx~~~}}}}}}}}}~~~|||lllXXXEEE@@@???:::888:::;;;666444888<<<;;;888666999999999999999999999999888888777666666777888999888999:::999777777999:::;;;<<<@@@EEEGGGLLLWWWcccvvviiinnn}}}yyysssmmmgggaaa[[[XXXXXXVVVUUUWWWVVVVVVYYY___mmmwww{{{ppprrrzzzvvveeeTTTMMMHHHIIIKKKMMMQQQVVVXXXVVVWWW```nnn{{{~~~zzzvvvssseeeYYYMMMHHHEEEBBBBBBDDDAAAHHHSSSaaannn{{{xxxfffRRRHHHFFFEEEEEEGGGHHHLLLSSS```vvvsssbbbWWWIIIDDD===::::::;;;:::888777888999::::::999888777777777777777777777777777888888999999999:::::::::888888999:::;;;<<<>>>???EEERRRmmm~~~qqqnnnqqqeee^^^iiijjjSSSKKKGGGDDDBBBAAABBBAAA@@@@@@@@@????????????@@@@@@===>>>???AAAAAA@@@???????????????@@@AAAAAABBBBBBAAAAAAAAABBBDDDGGGJJJKKKKKKOOOTTTZZZaaajjjrrrxxx|||~~~~~~|||{{{zzz~~~{{{kkkdddccc^^^XXXUUUSSSWWW]]]bbbccc___[[[WWWWWWXXXZZZ___ggguuuzzzwwwlllhhhccc```___\\\VVVRRRJJJJJJLLLOOOPPPWWWhhhxxxyyysssrrrnnnrrrxxx~~~|||||||||||||||nnnYYYFFF@@@???;;;:::<<<;;;:::999999:::888666555999999999999999999999999;;;999777666555666888999888999999888777777888:::;;;<<<@@@EEEGGGMMMYYYeeezzzhhhlll~~~zzzyyywwwsssooojjjccc[[[VVVXXXVVVUUUWWWWWWVVVZZZ```iiittt}}}ppprrr{{{|||jjj\\\TTTOOONNNPPPRRRVVV[[[[[[ZZZ^^^hhhwww|||yyyjjj^^^QQQJJJFFFBBBBBBDDDAAAHHHRRR^^^jjjvvv{{{hhhTTTIIIFFFDDDEEEGGGHHHMMMUUUbbbyyyvvvbbbUUUKKKEEE>>>;;;::::::888666777888999::::::999888777777777777777777777777777888888999999999:::::::::888888888999;;;===>>>???EEEPPPiiiyyysssqqquuujjjaaaiiinnnUUUKKKHHHDDDBBBBBBBBBAAA@@@@@@??????>>>>>>??????@@@===>>>???AAAAAA@@@??????>>>>>>???@@@@@@AAAAAABBB@@@@@@AAABBBDDDGGGIIIKKKJJJLLLPPPUUU\\\eeeooouuuzzz}}}}}}||||||sssmmmkkkfffaaa]]]\\\aaahhhmmmnnnkkkfffbbbbbbbbbcccgggooo{{{~~~{{{nnnjjjddd```^^^[[[UUUQQQIIIIIIKKKMMMNNNRRR___lll||||||uuutttqqqtttyyy~~~{{{yyyyyyzzz~~~oooZZZFFF@@@???<<<<<>>>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAADDDCCCBBBBBBCCCDDDFFFGGGIIIKKKOOOSSSXXXaaaiiiooouuuzzz~~~~~~}}}vvvtttooolllkkkjjjnnntttyyyzzzxxxtttqqqnnnmmmmmmpppwwwuuupppiiiddd```\\\WWWRRRNNNMMMMMMMMMKKKLLLVVV```lllyyyxxxvvvyyy|||{{{xxxxxxyyyrrr\\\GGG@@@???<<<<<>>FFFIIIBBB:::777999;;;888888888888888888888888<<<;;;999888888888999999888999:::999777777999:::;;;;;;???DDDGGGNNN[[[hhh{{{~~~eeehhh|||~~~}}}|||xxxtttsssrrrpppnnnkkkfff```[[[WWWUUUTTTVVVUUUUUUXXX^^^jjjuuuooooooxxxyyynnniiieeefffgggeeefffhhhlllpppxxxnnnaaaSSSKKKGGGDDDCCCFFFFFFLLLTTT[[[bbblllxxxrrr]]]QQQLLLHHHFFFFFFGGGLLLUUUfff~~~~~~~~~fffVVVGGGBBB<<<999:::;;;;;;999999999888888888888999999777777777777777777777777777777777888888888999999777777888999;;;===???@@@AAAJJJaaa{{{xxxxxxrrreeehhh~~~xxx^^^MMMIIIEEECCCBBBBBBAAA@@@??????>>>>>>>>>>>>????????????>>>>>>??????@@@AAA>>>>>>>>>???@@@@@@AAAAAACCCCCCBBBBBBCCCDDDFFFGGGIIIKKKNNNQQQVVV]]]dddjjjpppwww}}}yyyyyyzzzxxxzzz|||zzzyyy{{{~~~xxxpppjjjfffaaa[[[VVVQQQOOOMMMLLLJJJIIIPPPZZZbbbuuu~~~|||}}}|||xxxwwwxxx~~~xxx```IIIAAA>>>::::::===;;;BBBEEE>>>888888999999777777777777777777777777999999999999888888888888999:::::::::888888:::;;;;;;;;;???DDDGGGNNN\\\jjj{{{gggiii|||{{{yyyxxxsssooonnnllliiihhhfffccc^^^[[[VVVSSSSSSUUUTTTTTTWWW]]]kkkvvvsssqqqyyy~~~zzzyyy{{{|||xxxuuuvvv}}}lll```RRRKKKGGGDDDEEEGGGHHHNNNUUU[[[aaajjjvvv~~~yyydddXXXRRRMMMJJJJJJFFFLLLUUUggg{{{{{{hhhXXXGGGBBB===;;;===@@@@@@???:::999888777777888999:::777777777777777777777777666777777777777888888888777777888999;;;===???@@@BBBJJJaaa}}}yyy{{{zzzlllooo{{{|||cccMMMJJJFFFCCCBBBBBBAAA@@@??????>>>>>>>>>>>>??????@@@???>>>>>>>>>???AAABBB>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAACCCFFFIIIJJJJJJKKKNNNQQQUUUZZZaaafffmmmuuu~~~~~~vvvooojjjeee___ZZZPPPMMMLLLKKKIIIIIIPPPYYY^^^nnn}}}yyyxxxxxx}}}|||dddLLLBBB>>>999888;;;777<<<<<<777666888888444666666666666666666666666666777888888888888777777:::;;;;;;:::999999:::<<<;;;;;;???CCCGGGOOO]]]jjj|||jjjkkk}}}|||xxxtttoooiiihhheeebbb```___]]][[[YYYUUUSSSRRRTTTTTTSSSWWW]]]kkkvvvwwwuuu|||iii\\\NNNHHHFFFEEEEEEGGGRRRSSSYYYaaaeeehhhooowwwnnn___WWWSSSOOOLLLNNNQQQYYYiii{{{wwwmmmTTTJJJCCC>>>===;;;888777999999999999999999999999999888888888777777777777777666666666666777777777777999999999:::;;;<<<===>>>EEEKKK\\\{{{tttxxxuuuiiioooyyyhhhSSSKKKDDDCCCDDDCCCBBBDDDBBBAAA@@@@@@??????@@@@@@????????????????????????>>>>>>>>>???@@@@@@@@@AAABBBAAA@@@@@@AAABBBDDDEEEEEEHHHLLLPPPTTTYYY^^^aaakkkqqqzzz~~~xxxrrrkkkbbb[[[ZZZRRRJJJJJJLLLLLLOOORRR^^^iii{{{}}}zzzxxxwww~~~hhhKKKAAA@@@<<<999:::777777777888999999999:::999999:::::::::999888888777888999::::::999888777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===BBBGGGMMMYYYeee~~~llloootttyyyssslllhhhhhhccccccaaa^^^ZZZXXXXXXYYYUUUTTTQQQOOOOOORRRVVVYYYkkkuuu}}}vvvyyygggZZZMMMHHHGGGFFFGGGJJJPPPSSSZZZbbbfffiiipppxxxyyykkkccc^^^[[[YYYYYY^^^fffttt~~~{{{nnnXXXIIICCC>>>===;;;888777999999999999999999999999999888777777777777777777777777777777777888888888888999999999:::;;;<<<===>>>DDDJJJ\\\{{{qqqttt~~~ssshhhnnnuuukkkTTTLLLEEEDDDDDDBBBBBBCCCBBBAAA@@@@@@??????@@@@@@????????????????????????===>>>>>>>>>>>>>>>??????AAAAAA@@@AAAAAABBBCCCDDDEEEGGGLLLOOOSSSXXX]]]aaaiiioooxxx}}}vvvnnnddd]]]YYYQQQJJJJJJLLLNNNQQQUUU[[[eeeuuu~~~}}}{{{zzzlllNNNCCC@@@<<<999999888888888888888999999999888888999999::::::999999888888999999999999888888999999999999999999999999;;;;;;===BBBGGGMMMZZZeee{{{ppprrruuuvvvoooiiieeeeeebbbcccaaa^^^[[[XXXXXXXXXUUUTTTRRRQQQQQQTTTXXX\\\kkkuuu~~~~~~eeeYYYNNNIIIHHHGGGIIIMMMRRRVVV]]]eeeiiiiiinnnttt}}}zzzpppkkkjjjiiiiiiooowwwlllXXXIIIBBB======;;;888777999888888888888888888888888777777777777777777888888888888888888999999999999999999999:::;;;<<<===>>>BBBIII\\\{{{sssqqqyyyooodddiiilllnnnUUUMMMEEEDDDDDDBBBAAABBBBBBAAA@@@@@@??????@@@@@@????????????????????????>>>===============<<<<<>>AAAHHH\\\zzz{{{rrruuulll```bbbbbbmmmWWWNNNFFFEEEDDDBBBAAABBBBBBAAA@@@@@@??????@@@@@@????????????????????????>>>>>>>>>======<<<<<<<<<>>>???AAABBBCCCCCCBBBAAADDDFFFJJJNNNRRRVVV[[[^^^dddjjjrrryyy}}}~~~~~~sssfff]]]XXXRRRLLLLLLLLLMMMQQQWWWWWW^^^kkkyyyzzzyyy|||kkkPPPDDD@@@;;;888::::::999999999888777777777888888888888888888999999:::999888777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===CCCHHHNNN[[[gggvvv|||wwwsssrrriiifffbbb______aaaaaaaaa^^^[[[XXXVVVWWWSSSTTTTTTRRRPPPQQQVVVZZZhhhsssyyypppvvvhhh^^^RRRLLLHHHFFFIIINNNTTTXXXaaajjjmmmlllooottt|||||||||}}}~~~sssbbbSSSGGGAAA<<<<<<;;;888777:::777777777777777777777777666666777777888888888888666666666777777777888888999999999:::;;;<<<===>>>@@@HHH[[[yyypppqqqjjj______]]]}}}}}}jjjWWWNNNGGGEEEDDDBBBAAABBBBBBAAA@@@@@@??????@@@@@@?????????????????????????????????>>>>>>=========>>>???@@@BBBCCCBBBBBBAAACCCFFFJJJMMMPPPUUUYYY]]]ccchhhpppvvvzzz|||~~~~~~wwwjjjaaa[[[UUUOOOMMMKKKKKKOOOUUUZZZaaalllyyy}}}xxxwwwzzz|||cccKKKAAA>>>:::888;;;:::999999999888777777777::::::888777777777777888:::999888777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===CCCHHHOOO\\\ggguuuxxxppp~~~llldddcccaaa_________``````]]]ZZZVVVUUUUUUUUUWWWWWWTTTQQQQQQUUUYYYdddooo~~~xxxmmmrrrxxxiii___TTTNNNIIIFFFJJJPPPQQQVVV```jjjooopppttt{{{~~~{{{qqqaaaUUUGGG@@@<<<;;;;;;888888:::888888888888888888888888666666666777888888999999555666666666777777777777999999999:::;;;<<<===>>>@@@GGGZZZwwwmmmmmmjjjaaa___[[[www{{{hhhVVVNNNFFFEEEEEECCCBBBCCCBBBAAA@@@@@@??????@@@@@@??????????????????????????????>>>>>>>>>>>>>>>===>>>???@@@AAAAAABBBBBBBBBCCCEEEIIILLLOOOSSSXXX\\\aaafffmmmssswwwzzz|||}}}|||}}}qqqhhh^^^XXXSSSPPPMMMLLLPPPWWW```fffrrr~~~}}}}}}{{{xxxwwwyyy~~~qqq[[[FFF@@@>>>:::888:::999999999888888888888888:::999888777666777888888999999888888888888999999999999999999999999999999;;;:::===CCCHHHPPP\\\hhhtttxxxnnn~~~jjjbbbaaa___^^^]]]\\\^^^^^^\\\XXXUUUSSSRRRVVVYYYZZZWWWSSSRRRVVV[[[bbbmmm{{{zzzpppsssvvvzzzggg^^^UUUNNNIIIGGGLLLSSSSSSWWW```jjjooopppuuu|||~~~yyymmm^^^SSSFFF@@@;;;;;;:::888888:::999999999999999999999999555666666777888888999999666666777777777888888888999999999:::;;;<<<===>>>@@@GGGYYYvvvmmmkkkkkkccc```VVVlll}}}jjjVVVMMMFFFEEEEEEDDDCCCEEEBBBAAA@@@@@@??????@@@@@@????????????????????????<<<<<<===============>>>????????????@@@AAABBBCCCBBBEEEHHHKKKOOORRRWWWZZZ^^^cccjjjppptttvvvyyyzzzyyy~~~uuummm```[[[WWWTTTQQQOOOUUU\\\dddlllxxx}}}zzzuuuzzz}}}|||{{{~~~}}}yyyzzzzzzyyyyyy~~~iiiUUUDDD@@@>>>999777999888888888888888999999999777777666555666888:::;;;888888999999999999888888999999999999999999999999;;;:::===CCCIIIPPP]]]iiirrryyymmmlllbbb```^^^[[[ZZZZZZ\\\\\\[[[WWWSSSQQQPPPQQQUUUXXXVVVRRRQQQVVV\\\aaalllzzz{{{sssssstttvvv|||eee]]]TTTNNNJJJIIINNNVVVYYY\\\ccckkknnnnnnrrrxxxxxxjjjYYYOOOFFF???;;;;;;:::888888:::999999999999999999999999555666666777888999999999777888888888888999999999999999999:::;;;<<<===>>>@@@GGGXXXuuupppllllllccc___QQQccclllUUUMMMFFFEEEFFFDDDDDDFFFBBBAAA@@@@@@??????@@@@@@????????????????????????:::;;;;;;<<<<<<=========@@@??????>>>???AAABBBCCCBBBEEEHHHKKKNNNRRRWWWZZZ\\\aaahhhnnnqqqtttwwwxxxwww{{{vvvooo```\\\YYYWWWTTTSSSYYYaaagggooo{{{|||xxxuuuooouuuxxxxxxyyy}}}~~~}}}wwwzzz}}}|||zzz~~~}}}fffSSSDDD@@@???999666888777777888888999999999:::444444444444666999===>>>777888999::::::999888777;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===CCCIIIPPP]]]iiippp}}}zzzmmmnnnbbb___\\\YYYWWWYYY[[[[[[ZZZVVVRRRPPPOOOJJJOOOSSSRRRNNNOOOUUU[[[aaakkkyyy|||rrrrrrqqqrrrxxxlll]]]QQQNNNLLLLLLSSS]]]```aaaeeelllllliiimmmttt}}}xxxhhhWWWLLLCCC@@@<<<:::::::::999888999999999888888888777777:::999888666666888999:::888888777777777777888888999999:::;;;;;;<<<<<<===CCCGGGXXXuuu{{{nnnrrrlllVVVWWW]]]nnnvvvVVVMMMFFFEEEEEEDDDDDDFFFAAA@@@??????>>>>>>??????????????????????????????>>>>>>============>>>>>>???????????????@@@@@@AAADDDFFFJJJNNNRRRUUUWWWXXX[[[___eeekkkppprrrssssssxxx{{{xxxmmmfffaaa[[[XXXYYY]]]aaacccjjjttt}}}yyyuuuqqqnnnnnnoooqqqsssuuuwwwxxxxxxuuuxxx{{{|||~~~yyy```UUUGGG???<<<<<<:::888:::::::::::::::999888777999:::;;;:::999888777888999999999999999999999999;;;:::999888888999;;;<<<======???CCCEEEJJJWWWdddnnn~~~uuuuuurrrccc]]]YYYWWWWWWVVVWWWWWWWWWVVVSSSPPPOOORRROOONNNOOOOOOPPPUUU\\\aaakkkyyy~~~~~~}}}uuurrrqqqvvv|||jjj\\\PPPMMMMMMNNNWWWbbbeeeccceeekkkllljjjlllrrr}}}xxxgggVVVKKKCCC@@@<<<:::::::::999888999999999888888888777777777888888888888888888777888888777777777777888888999999::::::;;;<<<<<<<<>>>>>??????????????????????????????>>>>>>============>>>>>>???>>>>>>>>>>>>???@@@@@@CCCDDDHHHKKKOOOSSSUUUVVVYYY\\\bbbhhhmmmooopppppptttyyy{{{oooiiiddd^^^[[[\\\```dddfffllluuu}}}xxxuuuqqqnnnllllllnnnppprrrtttuuuuuuttttttvvvyyyzzz|||ttt^^^TTTGGG>>><<<<<<:::888:::::::::::::::999888777888<<>>999777:::===::::::::::::::::::::::::@@@???===;;;;;;;;;<<<===<<<;;;===AAACCCHHHUUUbbbmmm|||xxxuuuuuuddd\\\WWWTTTTTTSSSTTTUUUUUUTTTRRROOONNNRRRNNNMMMOOOOOOOOOTTT[[[aaakkkyyy{{{yyy|||}}}wwwsssssswww|||hhh[[[OOOMMMMMMPPP[[[iiikkkgggfffiiikkkkkklllooo{{{~~~xxxeeeTTTJJJCCC@@@<<<:::::::::999888999999999888888888888888555666888::::::888666555888888777777777777888888999999::::::;;;;;;<<<<<>>>>>??????????????????????????????>>>>>>============>>>>>>>>>>>>=========>>>??????AAABBBEEEIIILLLPPPRRRTTTVVVYYY___eeeiiikkklllkkkpppvvv}}}}}}~~~tttmmmhhhaaa^^^```dddhhhkkknnnvvv|||vvvqqqnnnlllkkkiiijjjlllooorrrssssssrrrqqqtttvvvwwwxxxzzz}}}nnn\\\RRREEE>>><<<<<<:::888999999:::::::::999888888777===AAA???999777;;;AAA<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;999888888888999::::::;;;>>>@@@EEERRR___kkk{{{{{{uuuzzzhhh]]]UUUPPPPPPOOOPPPQQQRRRRRRPPPNNNMMMQQQNNNMMMNNNNNNNNNSSSYYYaaajjjxxxyyytttvvv}}}}}}xxxtttssswww|||hhh[[[PPPNNNMMMQQQ^^^mmmqqqllliiiiiilllnnnnnnmmmwww}}}}}}||||||yyyeeeTTTJJJCCC@@@<<<:::::::::999888888888888888888888888888666777888888888888777666888888777777777777888888888999999:::;;;;;;<<<<<<===DDDQQQhhhoooZZZTTTRRRaaa~~~fffYYYKKKGGGFFFDDDBBBBBBAAA@@@??????>>>>>>??????????????????????????????>>>>>>============>>>>>>===============>>>>>>???@@@AAADDDGGGJJJNNNQQQRRRTTTXXX]]]cccggghhhiiihhhlllsss|||}}}wwwtttssssssxxxzzzooojjjccc```aaafffjjjmmmnnnttt}}}zzzuuuooojjjiiihhhhhhggghhhkkkooosssuuuuuusssrrrvvvwwwxxxxxxzzzyyyiiiYYYOOODDD===<<<<<<;;;888999999:::::::::999999888777:::===<<<999888;;;???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888888:::999;;;===???DDDPPP]]]lll{{{tttoooaaaVVVOOONNNLLLMMMOOOQQQQQQPPPOOONNNOOOLLLLLLMMMMMMMMMQQQWWW___iiivvvyyyqqqrrrxxx}}}wwwsssrrruuuzzziii]]]RRROOOMMMPPP^^^nnnvvvrrrooommmpppsssrrrpppuuuyyy~~~}}}|||{{{{{{fffTTTKKKCCC@@@<<<:::::::::999888888888888888888888888888999888777666666777888999888888777777777777888888888888999999:::;;;;;;<<<===DDDOOObbb}}}yyy___VVVPPP\\\wwwiiiZZZKKKFFFFFFEEECCCBBBAAA@@@??????>>>>>>??????????????????????????????>>>>>>============>>>>>>===============>>>>>>???AAABBBDDDFFFIIIMMMPPPRRRUUUXXX]]]bbbfffgggggggggjjjpppxxx~~~yyyrrrmmmjjjhhhgggllluuu|||~~~pppjjjccc___```dddiiillllllrrrxxx{{{zzzyyyyyyzzztttpppjjjgggffffffggggggiiilllppptttvvvwwwuuutttwwwyyyzzzzzz{{{xxxgggUUULLLBBB<<<<<<<<<;;;999888999999:::::::::999999888777555666888999999999999999999999999999999999::::::;;;;;;;;;<<<======;;;:::<<<>>>???CCCPPP\\\lll{{{tttxxxhhhZZZQQQNNNKKKMMMOOOQQQQQQQQQPPPOOONNNKKKKKKMMMLLLKKKOOOUUU]]]fffsss~~~}}}qqqmmmqqqvvvyyy~~~uuuqqqoooqqqwwwhhh]]]TTTPPPNNNPPP]]]mmmzzzzzzyyyvvvwww{{{{{{xxxzzz{{{~~~~~~~~~{{{eeeTTTKKKCCC@@@<<<:::::::::999888888888888888888999999999;;;999777666666777999;;;888888777777777777888888888888999999::::::;;;;;;???EEENNN^^^|||xxxdddXXXOOOVVVpppooo^^^MMMGGGGGGFFFDDDCCCAAA@@@??????>>>>>>??????????????????????????????>>>>>>============>>>>>>>>>>>>=========>>>??????BBBBBBCCCEEEIIILLLPPPRRRUUUYYY^^^cccfffgggffffffhhhmmmtttzzz~~~yyyooohhhdddbbb^^^]]]___fffmmmqqqwww}}}~~~qqqjjjbbb]]]]]]bbbgggjjjjjjoootttvvvtttrrrrrrssspppmmmiiiggggggggghhhgggkkkmmmpppsssuuutttsssrrruuuwwwzzz{{{}}}wwwgggRRRJJJ@@@;;;;;;===;;;999888888999:::::::::999999:::666222333777999888555888888888888888888888888777888888999;;;;;;<<<<<<<<<;;;<<<>>>???CCCOOO[[[jjjyyyuuuppp```UUUQQQKKKMMMOOOQQQQQQQQQPPPOOOLLLJJJJJJLLLKKKJJJMMMRRRZZZdddqqq|||wwwmmmmmmpppyyy~~~}}}zzzuuuoookkkmmmsss}}}{{{}}}ddd[[[TTTQQQOOOPPP]]]nnn~~~zzzdddSSSJJJCCC@@@<<<:::::::::999888777777888888888999999999::::::999999999999::::::888888777777777777888888888888888999::::::;;;;;;===DDDKKKXXXttt}}}ssslll]]]NNNQQQhhhwwwdddQQQJJJIIIHHHDDDCCCAAA@@@??????>>>>>>??????????????????????????????>>>>>>============>>>>>>???>>>>>>>>>>>>???@@@@@@BBBBBBBBBDDDGGGKKKOOOQQQVVVYYY^^^bbbeeefffeeeeeeeeekkksssyyy|||ssshhh```\\\ZZZWWWTTTTTTYYY]]]___eeejjjuuu{{{rrrkkkbbb\\\\\\___dddgggjjjnnnrrrssspppoooooopppooollljjjiiiiiijjjjjjiiinnnnnnooopppooonnnllllllmmmqqqwwwzzz~~~wwwgggPPPHHH???:::;;;===<<<999777888999::::::::::::999;;;888666555666777888777777777777777777777777777555666777888888888888888<<<;;;<<<===>>>BBBNNNZZZeeetttwwwvvvdddWWWRRRKKKLLLNNNPPPQQQPPPOOONNNKKKIIIJJJKKKKKKIIILLLQQQXXXaaannnzzzzzzwwwxxxwww}}}wwwpppiiiiiinnnyyyxxxpppzzzaaaYYYSSSRRROOOQQQ^^^nnnyyybbbQQQIIICCC@@@<<<:::::::::999888777777888888999999999999888999;;;<<<<<<;;;999888888888777777777777888888777888888999::::::;;;;;;:::AAAGGGRRRmmmzzzppp}}}rrraaaOOONNNddd}}}jjjUUUMMMKKKIIIDDDBBBAAA@@@@@@???>>>?????????????????????????????????>>>>>>============>>>>>>???????????????@@@@@@AAAAAAAAAAAACCCFFFJJJNNNPPPUUUYYY]]]bbbeeeeeeeeedddbbbiiirrryyy|||~~~}}}qqqeee\\\WWWUUUSSSOOONNNQQQSSSTTTXXX]]]___mmmxxxssslllbbb\\\[[[^^^cccfffjjjnnnqqqrrrooommmnnnpppnnnlllkkkkkkllllllkkkjjjpppooonnnllljjjhhhfffeeegggllltttzzzvvvgggNNNGGG>>>:::;;;===<<<999777888999:::::::::::::::;;;;;;;;;888666666999;;;777777777777777777777777::::::;;;;;;;;;::::::999;;;:::;;;======AAALLLXXXaaaqqqzzzzzzgggYYYSSSJJJLLLNNNOOOPPPOOOMMMLLLKKKIIIIIIKKKJJJHHHKKKPPPVVV___mmmyyy|||vvv|||zzzqqqiiigggkkkvvv|||qqqfffnnnzzz___ZZZUUUPPPMMMPPP___nnn~~~xxxaaaQQQKKKBBB@@@>>>;;;:::999888888999888888777777777777777999888888888888999999:::777777777777666666666666;;;::::::999999::::::;;;<<>><<<<<<<<<<<<============??????>>>>>>??????@@@AAA@@@AAABBBCCCDDDHHHNNNRRRWWWZZZ___eeehhhhhhgggffffffiiimmmqqquuuwwwxxxxxxxxx}}}~~~vvvlllbbb[[[WWWRRROOOLLLLLLMMMOOOOOOOOOUUU]]]kkk|||{{{wwwrrrjjjdddbbbbbbbbbbbbggglllrrrtttrrroooooooooooonnnmmmlllkkkkkkjjjjjjlllkkkhhheeebbbaaa``````bbbdddjjjpppyyyvvv```QQQHHH>>>:::;;;===:::777999777666555666777999:::999999888888888888999999888888888888888888888888888888999999999:::::::::999:::;;;<<<===CCCLLLSSS___lllxxxiii\\\TTTQQQOOONNNNNNPPPPPPOOOMMMKKKHHHGGGJJJJJJHHHJJJMMMUUU]]]iiiuuu~~~{{{~~~www|||yyymmmiiihhhdddqqqzzzsssoooffffffkkkxxx]]]XXXSSSOOOMMMTTTeeeuuu}}}yyyaaaQQQJJJ???>>><<<;;;:::::::::;;;999888888777777777777777666555555444444555555555666666666777777777777777;;;::::::999999::::::;;;<<>>>>>=====================??????>>>>>>>>>???@@@@@@@@@AAABBBCCCDDDHHHMMMQQQVVVZZZ___eeehhhiiihhhggghhhjjjmmmqqqsssuuuuuutttqqquuu|||}}}{{{|||xxxmmmddd\\\XXXOOOMMMJJJIIIIIIJJJKKKJJJLLLRRR^^^lll{{{~~~yyytttnnniiihhhgggggggggjjjnnnssswwwwwwuuusssrrrpppooonnnlllkkkjjjjjjiiifffdddbbb^^^\\\ZZZYYYYYY[[[___eeelllvvvvvv```PPPHHH>>>:::;;;<<<:::777888777666555666777999:::666666555555555555666666888888888888888888888888888888999999999:::::::::888:::;;;;;;<<>>@@@@@@??????>>>=========>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBDDDGGGKKKOOOUUUYYY___dddhhhiiiiiihhhhhhjjjmmmpppqqqqqqpppoookkknnntttzzz{{{wwwvvvyyyzzzzzz}}}{{{pppfff___ZZZPPPMMMJJJHHHGGGHHHGGGGGGEEEIIIQQQ\\\iiiuuuzzzwwwtttqqqppppppnnnmmmmmmooosssxxx{{{zzzvvvsssqqqooommmkkkiiiggggggfff```^^^[[[XXXUUUSSSRRRRRRSSSVVV]]]fffrrruuuaaaNNNFFF>>>:::;;;<<<:::777888777666666666777999:::888888777777777777888888888888888888888888888888888888999999999:::::::::999:::;;;::::::???FFFLLL[[[ggg{{{yyylll```YYYQQQOOONNNNNNOOOOOONNNMMMMMMJJJIIIKKKLLLJJJKKKOOOSSSZZZfffsss}}}xxxnnnccciiiyyy{{{mmmgggeeebbbnnnuuujjjaaa\\\YYYXXXYYY\\\dddrrr^^^VVVNNNKKKMMMXXXlll~~~{{{bbbOOOFFF===<<<;;;:::::::::;;;;;;999888888777777777777777999888777666555444444444555555666777888888999999::::::999999999999:::::::::>>>AAAHHH\\\{{{|||uuuxxxttt\\\UUUXXXgggzzzfffQQQGGGEEEDDDBBBBBB@@@@@@???>>>>>>>>>??????@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@???>>>======>>>============>>>?????????@@@AAABBBCCCEEEIIILLLTTTWWW^^^dddhhhjjjiiiiiigggiiilllooopppooommmlllhhhkkkooottt{{{~~~yyytttqqqqqqqqqpppsssxxx~~~}}}sssiiiaaa]]]TTTQQQMMMJJJIIIIIIHHHGGGGGGIIIMMMTTT^^^kkkwww~~~{{{zzzxxxxxxxxxxxxvvvtttpppqqqssswww{{{zzzuuupppooommmkkkhhheeecccbbbaaa]]][[[XXXTTTRRRPPPOOOOOOLLLPPPWWWaaannn~~~qqq___KKKEEE>>>::::::;;;:::888777777666666777777888999:::999999888888999999:::888888888888888888888888888888999999999::::::::::::;;;<<<;;;:::===DDDIIIXXXdddwww{{{mmmaaaYYYRRRPPPMMMMMMNNNNNNNNNMMMNNNKKKJJJLLLMMMKKKLLLPPPSSSZZZfffrrr}}}|||qqqeeehhhvvv}}}nnngggeeebbbooottthhh___YYYWWWWWWWWWXXX[[[dddpppzzz```XXXNNNJJJLLLUUUgggwww{{{bbbOOOEEE???===<<<:::999999999999999888888777777777777777:::999888777666666666666555666666777888999999::::::999999888888999999:::999<<>>>>>??????@@@@@@@@@?????????>>>>>>BBBAAAAAA@@@???>>>>>>=========<<<<<<======>>>???>>>@@@AAABBBBBBDDDGGGJJJQQQUUU\\\bbbgggiiiiiiiiieeegggkkknnnooonnnllljjjfffhhhlllpppvvv}}}{{{yyy{{{vvvppplllkkkiiihhhkkkpppppptttzzz~~~uuulllddd___WWWTTTOOOLLLJJJIIIHHHGGGIIIIIIKKKNNNVVVbbboooyyy{{{}}}yyyzzzzzzzzz|||}}}}}}{{{yyywwwvvvvvvyyy{{{yyytttooolllkkkhhheeebbb___]]]\\\ZZZYYYVVVSSSPPPOOONNNNNNJJJNNNUUU^^^lll|||mmm\\\HHHCCC>>>:::::::::999888777777777777777888888999666666555555555555666666888888888888888888888888888888999999999:::::::::<<<===>>><<<;;;===CCCHHHUUUaaatttpppaaaYYYSSSPPPMMMLLLMMMMMMMMMMMMNNNKKKJJJMMMMMMKKKMMMPPPSSS[[[gggsss}}}tttiiiiiirrrooogggeeecccqqq~~~ssshhh___YYYRRRSSSTTTSSSTTTXXX```fffaaaXXXNNNJJJJJJPPP^^^kkk|||}}}|||{{{}}}{{{aaaNNNEEE???===<<<:::888888888999999888888777777777777777999888777666666666666666666777777888888999999999999999888888888888999999999;;;???FFFVVVrrr}}}~~~iiiZZZWWWeeesss```MMMDDDDDDDDDCCCDDDBBBBBBAAA@@@????????????@@@@@@@@@????????????>>>AAA@@@@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>???AAABBBBBBCCCEEEHHHNNNSSSZZZaaafffiiiiiiiiieeegggkkknnnooommmjjjhhhbbbdddgggkkkqqqzzz{{{vvvsssqqquuu||||||uuuoooiiieeedddcccaaaccchhhhhhlllrrrxxx}}}~~~vvvmmmfffaaaWWWTTTOOOKKKJJJHHHGGGFFFFFFGGGGGGIIIMMMWWWeeennntttzzz}}}{{{yyyxxxvvvssswwwwwwxxx{{{~~~~~~|||}}}|||{{{{{{{{{yyyvvvssslllkkkhhheeeaaa___]]]\\\YYYXXXVVVSSSRRRQQQQQQQQQNNNQQQWWW___kkkzzz{{{gggXXXFFFBBB===:::::::::999888666777777777888888888888888777777666666777777888888888888888888888888888888888999999999:::::::::;;;===>>>===;;;===BBBFFFQQQ]]]ooo~~~tttdddYYYSSSPPPMMMKKKLLLMMMMMMLLLNNNKKKJJJLLLMMMKKKLLLPPPSSS[[[gggsss}}}~~~uuujjjggglll~~~ooofffddddddrrr~~~uuukkkaaa[[[VVVVVVTTTRRRRRRSSSVVVYYY```WWWNNNIIIHHHLLLVVV___ttt{{{|||yyyyyyxxxwww{{{{{{aaaNNNEEE===<<<:::999999999::::::999888888777777777777777888777777666666666777777888888888888888888888888999999888888888888999999;;;<<<>>>DDDRRRlllxxx{{{qqq]]]WWWdddwwwdddOOOFFFEEEDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>??????????????????>>>>>><<<<<<;;;;;;<<<<<<===>>>===???AAAAAAAAABBBDDDFFFLLLPPPWWW___eeehhhhhhhhhgggiiimmmooonnnkkkgggeee^^^```dddiiiooovvv~~~|||uuuoookkkgggkkkpppwwwvvvooofffaaa]]]]]]\\\ZZZ\\\```bbbggglllrrrvvv|||}}}vvvnnngggcccWWWTTTOOOLLLJJJIIIGGGFFFDDDFFFGGGGGGJJJRRR^^^gggmmmtttwwwvvvssssssrrrooossssssuuuxxx|||~~~~~~}}}}}}}}}}}}{{{xxxwwwwwwwwwooonnnkkkhhheeebbbaaa```\\\[[[YYYXXXWWWVVVWWWWWWUUUWWW[[[aaakkkyyyvvvbbbTTTDDDAAA===;;;999999999999666666777888888888888888::::::999999999999::::::888888888888888888888888888888999999999::::::::::::;;;===<<<:::<<>>CCCOOOggguuuxxxvvv```WWWccc{{{hhhSSSIIIFFFEEECCCCCCEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>?????????<<<;;;;;;;;;;;;<<<=========???AAAAAAAAAAAACCCEEEJJJOOOVVV^^^dddggghhhhhhjjjlllnnnpppnnnjjjeeebbb]]]___dddiiinnnuuu}}}zzzrrrkkkfffaaadddhhhnnnwww}}}qqqkkk___[[[XXXXXXWWWUUUVVVZZZ[[[___dddiiimmmttt||||||vvvnnngggcccYYYUUUQQQMMMLLLKKKIIIHHHFFFHHHJJJJJJKKKRRR]]]fffhhhoootttrrrpppppppppmmmpppqqqrrrvvvzzz}}}~~~~~~yyy{{{{{{xxxttttttvvvzzzrrrqqqnnnkkkhhhfffeeedddaaa```^^^]]]\\\]]]]]]^^^ZZZ[[[^^^ccclllyyysss^^^QQQBBB@@@===;;;999999999999666666777888888888888888777777666666666666777777888888888888888888888888888888999999999:::::::::888:::;;;:::999;;;???DDDIIIUUUgggzzzvvv~~~kkk___TTTQQQMMMKKKKKKLLLLLLLLLMMMJJJIIIKKKLLLJJJKKKOOOPPPXXXdddpppzzzvvvrrrwwwtttllljjjvvv~~~lllbbbaaabbbrrrvvvnnnfff]]]SSSLLLJJJKKKKKKKKK]]]TTTKKKHHHGGGHHHLLLRRRcccppp|||{{{xxxwwwuuutttwww}}}www```MMMCCC>>>;;;888666666777777666666666666666666666666666666666555555444444444333999999888777777777777777444555777999:::::::::999:::<<<:::AAAQQQbbbzzz}}}|||ZZZTTTeee{{{sss[[[PPPMMMIIIFFFDDDCCCCCCBBBBBBBBBAAAAAAAAA???????????????????????????????????????>>>======;;;;;;;;;<<<<<<<<<=========>>>??????@@@BBBEEEHHHJJJNNNTTTYYY___eeejjjnnnjjjlllnnnpppooollliiiggg______```ccciiipppwww{{{}}}vvvlllccc```bbbccceeelllzzzxxxlllgggZZZVVVQQQPPPQQQQQQPPPNNNXXXZZZ]]]bbbhhhpppzzz~~~xxxqqqjjjfffeee]]]WWWPPPMMMMMMLLLGGGCCCHHHHHHIIIHHHJJJOOOWWW]]]jjjnnntttwwwvvvrrrooommmqqqooonnnqqqwww|||}}}zzzvvvtttvvvzzz~~~zzzxxxtttpppnnnkkkiiigggfffccc``````bbbbbbaaa___cccbbbdddiiinnnwwwmmmYYYLLLDDDAAA===;;;;;;;;;999888999999888777777777777777888888777777777777888888888888888777777777777777666888999999888888999:::999::::::;;;<<<===??????EEEPPPaaasss|||yyy{{{hhh```ZZZTTTMMMJJJJJJLLLLLLKKKJJJJJJIIIHHHIIIJJJKKKLLLLLLRRR^^^lllyyywwwtttwwwwwwllljjjvvv{{{lllaaaaaadddjjj||||||qqqkkkeeeZZZPPPJJJGGGHHHJJJ^^^UUUMMMJJJIIIIIINNNUUUeeerrr{{{wwwvvvsssqqqtttyyyrrr\\\JJJAAA>>>;;;999777888888777666555555555555555555555555777777777777666666555555777777666555555555555555777777888999999999888888:::===;;;???MMM\\\yyyvvv}}}~~~~~~___WWWfff{{{{{{dddVVVOOOIIIEEEDDDBBBBBBBBBBBBBBBBBBBBBAAA???????????????????????????????????????>>>======;;;;;;;;;<<<<<<<<<=========>>>??????@@@BBBEEEHHHHHHLLLRRRXXX^^^eeelllpppmmmnnnppppppooommmjjjhhh______```bbbffflllrrrvvv~~~wwwlllccc[[[\\\]]]___eeerrrrrrfff```XXXTTTOOOMMMOOOOOONNNLLLSSSTTTWWW\\\ccclllwww~~~}}}|||{{{vvvpppjjjgggfff```ZZZTTTPPPOOOMMMHHHDDDGGGHHHHHHHHHJJJOOOVVV\\\fffkkkqqquuuuuusssqqqppprrrooonnnqqqvvv||||||xxxuuuvvvzzz}}}}}}zzzwwwtttqqqnnnlllkkkiiiggghhhjjjkkkiiigggeeecccdddiiinnnwwwnnnZZZKKKCCC@@@===;;;::::::999888777777666555555555555555888888777777777777888888888777777777777777777777666888999999888888999:::::::::::::::<<<===>>>???CCCMMM]]]oooyyylllbbbZZZUUUNNNLLLLLLMMMLLLKKKJJJIIIIIIHHHIIIJJJKKKLLLKKKQQQ\\\iiivvvyyyttttttxxxvvviiidddkkkssszzzwwwiii______aaafffvvv}}}qqqhhhbbbYYYPPPJJJIIIJJJKKK^^^VVVNNNKKKJJJKKKQQQYYYiiiwwwzzzuuusssqqqnnnooosssxxxkkkVVVGGG@@@===;;;:::999:::999888666666666666666666666666666999999888888888888777777777666666555555555555555:::999888777777777777777999===<<<>>>GGGSSSqqquuukkkvvv}}}ggg[[[eeewwwooo___RRRIIIEEEEEEAAABBBBBBBBBBBBBBBBBBBBB????????????????????????>>>????????????>>>>>>===;;;<<<<<<<<<<<<============>>>?????????AAADDDGGGHHHKKKPPPVVV]]]dddlllqqqqqqqqqqqqpppooollljjjiiibbbaaaaaabbbfffkkkpppsss}}}yyynnneeeZZZ[[[[[[]]]bbbmmm{{{~~~pppeee^^^WWWSSSNNNLLLMMMNNNLLLJJJMMMNNNQQQUUU\\\fffqqqyyyzzzzzzyyyuuuoooiiifffeeeccc]]]WWWSSSQQQOOOKKKGGGGGGHHHHHHHHHJJJOOOUUUZZZaaaffflllqqqssssssttttttsssqqqoooqqqvvv{{{}}}zzzwwwxxxzzz}}}}}}zzzvvvrrrppppppooooooqqqrrrsssqqqpppjjjggggggjjjpppxxxppp[[[KKKBBB???<<<:::::::::999888777777666555555555666666888888777777777777888888777777777777777777888888666888999999888888999:::::::::::::::;;;<<<>>>>>>@@@IIIXXXiii{{{zzzrrreeeYYYUUUPPPNNNNNNOOOMMMKKKIIIIIIIIIHHHIIIJJJJJJKKKJJJOOOYYYeeerrr}}}uuuqqqooozzzpppbbbZZZ\\\```eeewwwqqqfff\\\[[[\\\```kkkxxxyyynnnccc___WWWQQQMMMLLLNNNPPP\\\UUUNNNKKKJJJLLLTTT]]]ooo~~~yyyssspppmmmjjjjjjmmmpppxxx{{{eeeRRREEE???<<<;;;:::;;;;;;;;;888666888888888888888888888888888888888888888888888888888888777777777777888888999888777666666777888999777===<<<===CCCMMMjjjpppeeeqqqwwwrrr```cccqqqyyygggWWWJJJFFFGGGAAAAAAAAABBBBBBBBBBBBCCC????????????????????????>>>>>>????????????>>>===<<<<<<<<<<<<<<<============>>>?????????AAADDDFFFIIILLLPPPUUU[[[bbbjjjooorrrqqqqqqooonnnllljjjiiieeeddddddeeehhhmmmrrruuu}}}|||rrriii`````````aaaeeennnyyyuuujjjcccXXXSSSOOOMMMNNNOOOMMMKKKJJJKKKLLLOOOTTT]]]hhhoooyyyyyyxxxsssmmmfffbbb```aaa]]]XXXUUUSSSQQQNNNLLLIIIIIIIIIJJJMMMPPPUUUXXX\\\aaagggllloooqqqtttuuutttrrrqqqqqqtttxxx|||~~~~~~~~~|||zzzxxxyyy}}}{{{vvvrrrpppsssssstttuuuvvvvvvuuutttqqqmmmlllooosss|||}}}zzzzzz|||rrr\\\LLLBBB@@@===;;;;;;;;;:::999999999888888777888888999888888777777777777888888777777777777777888888888666888999999888888999:::::::::::::::;;;<<<===>>>>>>FFFSSScccuuuyyywwwhhhYYYUUUPPPNNNOOOOOOLLLIIIHHHHHHHHHIIIIIIIIIJJJJJJHHHMMMUUU```lllxxxyyypppjjjrrryyyrrreeeYYYQQQQQQQQQTTTbbbrrrmmmcccZZZWWWVVVWWW]]]dddoooyyytttkkk___\\\WWWTTTSSSTTTWWWYYYYYYSSSMMMKKKJJJMMMWWWbbbwww}}}uuunnnkkkiiieeedddfffiiirrr}}}vvvaaaOOODDD@@@<<<;;;:::;;;;;;;;;999777777777777777777777777777777777777777777777777777888888777777777777888888777666555555666888999;;;666<<<<<<===BBBKKKffftttccckkktttjjjeeelllooo]]]OOOHHHIIIBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????===>>>>>>?????????>>>>>>===========================>>>?????????@@@CCCEEEJJJMMMQQQUUUZZZ```fffjjjpppoooooonnnmmmlllkkkjjjeeeddddddfffiiinnntttwww}}}uuunnnggggggfffgggkkkrrrzzz{{{pppiiiZZZVVVQQQPPPQQQQQQPPPNNNKKKKKKKKKKKKNNNTTT\\\bbbpppqqqqqqnnniiiddd```___]]][[[XXXVVVUUUTTTSSSRRRNNNNNNNNNOOOQQQTTTVVVWWWYYY\\\aaaeeehhhlllooorrrsssrrrrrrqqqrrrtttwwwyyyyyyyyyxxxwwwwwwzzzzzztttqqqppptttuuuwwwxxxxxxxxxyyyyyywwwrrrpppsssxxx{{{wwwwwwyyywwwsss]]]MMMCCC@@@===<<<<<<<<<;;;:::999999888888888888999999888888777777777777888888666666777777888888888888666888999999888888999::::::::::::::::::;;;<<<======DDDOOO^^^ooovvv{{{|||kkkZZZVVVQQQOOOOOONNNKKKHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGKKKQQQ[[[gggsss}}}}}}rrriiimmmuuusssiiidddWWWPPPKKKKKKKKKLLLTTT___}}}zzziii```WWWRRRPPPOOOPPPSSSZZZcccppp{{{qqqkkk```___]]]\\\^^^aaaeeehhhVVVQQQMMMKKKKKKOOO[[[hhh~~~wwwnnnfffdddccc```___```dddmmmzzzsss^^^NNNDDDAAA<<<:::999999::::::999777555555555555555555555555555555555666666666666777555555555555555666666777555555555666777888::::::666<<<<<<===CCCJJJaaa~~~iiillluuuvvviiiiiivvveeeUUUKKKIIICCCCCCBBBBBBBBBAAAAAAAAA????????????????????????===>>>>>>????????????>>>>>>>>>>>>============<<<===>>>???>>>>>>???BBBEEEJJJMMMRRRVVVZZZ^^^cccfffllllllnnnnnnnnnnnnmmmllleeeddddddeeeiiinnnsssvvv{{{{{{vvvpppoooooopppsssxxx~~~vvvpppccc^^^YYYXXXYYYYYYXXXVVVQQQPPPOOONNNNNNQQQVVVZZZccceeehhhiiigggeeecccccc^^^]]][[[YYYYYYXXXYYYYYYVVVTTTSSSTTTVVVXXXWWWWWWXXXZZZ]]]___aaadddhhhkkkmmmnnnpppppppppqqqsssuuuttttttsssrrrssswww~~~yyyrrrooooootttuuuwwwxxxyyy{{{~~~}}}xxxvvvyyy~~~~~~zzzzzzzzzzzzrrr\\\LLLBBB???===;;;<<<<<<;;;:::777777666666666777888888888888777777777777888888666666666777888888999999666888999999888888999::::::::::::::::::;;;<<<<<<===BBBLLLXXXhhh~~~vvvtttppp^^^YYYSSSOOONNNMMMJJJGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGIIIOOOWWWcccooo{{{ssshhhhhhiiioooxxx{{{pppeee]]]XXXMMMJJJHHHJJJIIIIIIMMMTTThhhzzz~~~pppddd\\\SSSMMMLLLKKKIIIHHHKKKQQQZZZdddnnnxxxzzzsssnnnkkkkkkjjjjjjkkkmmmqqquuuwwwTTTPPPMMMLLLMMMRRR```nnnnnneee]]]\\\\\\ZZZYYYYYY___hhhxxxppp\\\LLLCCC@@@<<<:::777777888999999888666666666666666666666666555555555666666666777777555555555555555666777777555555666777777888777777888<<<;;;===CCCHHHZZZwwwzzzyyy~~~}}}}}}iiiccc}}}mmm[[[MMMGGGDDDDDDCCCBBBAAA@@@@@@???????????????????????????======>>>???????????????>>>>>>>>>>>>=========<<<===>>>???>>>>>>???BBBDDDFFFKKKQQQWWW[[[___bbbeeehhhjjjmmmpppqqqqqqpppoooiiihhhggggggjjjnnnrrruuuzzz~~~}}}}}}~~~{{{rrrmmmhhhggghhhhhhgggeee[[[[[[ZZZXXXWWWWWWZZZ\\\___bbbgggjjjjjjiiiiiiiiiccccccbbb```^^^^^^___```]]][[[YYYZZZ[[[\\\YYYWWWYYYYYYZZZYYYYYY\\\___cccdddhhhlllooopppppprrrtttrrrqqqnnnlllmmmsss{{{~~~uuunnnlllmmmoooqqqsssuuuxxx|||~~~nnnYYYIII@@@===:::999:::::::::999777777666666777777888999888888777777777777888888555666666777888888999999666888999999888888999:::::::::999999::::::;;;;;;<<<@@@HHHRRRbbbxxx}}}tttwwwddd^^^VVVQQQOOONNNKKKIIIFFFGGGHHHIIIIIIIIIHHHHHHGGGIIIMMMTTT```mmmyyy~~~sssfffbbb^^^^^^eeemmmtttxxxyyywwwssslllcccZZZSSSPPPIIIHHHGGGHHHGGGGGGJJJOOOYYYhhhyyy{{{nnnddd]]]WWWOOOIIIIIIJJJHHHEEEDDDGGGJJJOOOUUU\\\eeejjjnnnoooqqqssssssttttttuuu{{{{{{zzz{{{}}}TTTPPPNNNMMMNNNUUUdddrrrhhh___WWWVVVWWWVVVUUUUUUZZZdddxxxnnnZZZKKKCCC@@@<<<999666555777888999999999999999999999999999999555555666666777777777888777777777777777888999999666777888888888777555444:::===;;;===CCCFFFUUUoooxxxggg]]]xxxrrr^^^NNNEEEEEEEEEDDDCCCAAA@@@???>>>????????????????????????======>>>?????????????????????>>>>>>=========<<<===>>>???>>>>>>???BBBDDDCCCIIIPPPWWW\\\```ccceeegggiiinnnrrrttttttsssqqqooommmkkkkkklllooosssuuu|||{{{vvvtttuuuvvvtttrrreeefffeeecccaaaaaabbbdddcccgggllloooooonnnmmmmmmiiiiiihhheeebbbaaabbbcccaaa___]]]]]]___^^^[[[XXXZZZYYYXXXVVVUUUWWWZZZ]]]]]]bbbiiinnnooopppsssuuurrrpppllliiijjjoooxxx~~~{{{qqqjjjiiijjjhhhkkknnnqqquuu|||{{{lllWWWGGG>>>;;;999888888888888777999999888888999:::;;;;;;888888777777777777888888555666666777888999999999666888999999888888999:::::::::999999999:::;;;;;;;;;???EEEOOO^^^tttwww|||hhhaaaXXXRRRPPPOOOMMMKKKFFFGGGHHHIIIJJJIIIHHHHHHHHHIIILLLSSS^^^lllxxx}}}rrrccc]]]VVVTTTYYY```gggjjjhhhhhhfffaaaZZZSSSNNNKKKIIIHHHGGGGGGFFFFFFJJJNNNRRR]]]kkkssssssmmmccc[[[XXXSSSKKKGGGHHHKKKIIIFFFFFFFFFFFFGGGJJJPPPWWW]]]^^^ccciiipppwww}}}TTTOOOKKKKKKNNNVVVffftttmmm___UUUVVVVVVRRRRRRUUU[[[eeewwwtttfffWWWHHH???===;;;;;;::::::::::::999999999999999888777666666555666777888999:::999999888888777666555555666777777777888888888888999999999777888;;;===>>>DDDUUUfffyyyeee]]]mmmsssdddTTTHHHHHHFFFDDDDDDDDDDDDCCCBBB?????????@@@@@@AAAAAAAAA????????????????????????======>>>>>>>>>>>>============>>>???@@@@@@AAAAAADDDGGGNNNWWW___eeegggggglllnnnqqqvvvyyyyyyxxxvvvssspppnnnllliiihhhpppzzz{{{yyyuuuqqqnnnlllkkkkkkppppppqqquuuzzz|||yyyvvvxxxuuupppmmmkkkkkkjjjiiiiiifffccc```___^^^\\\[[[[[[YYYWWWVVVWWWVVVUUUTTTYYY]]]bbbhhhmmmpppqqqrrrqqqpppmmmiiigggmmmxxx}}}wwwlllbbb^^^___aaagggmmmpppsssyyy|||lllVVVFFF>>>===;;;:::999888888888666666666666666777888888999999888888777666666666;;;:::999888777777777777888888888888888888888888999999888888999999:::;;;>>>===@@@JJJYYYjjjxxx~~~lll```TTTQQQPPPNNNLLLMMMJJJJJJIIIIIIIIIHHHHHHHHHIIIKKKNNNSSS[[[gggsss|||~~~nnneeeZZZUUUWWW\\\^^^^^^]]]^^^___\\\YYYUUUSSSSSSKKKGGGFFFHHHHHHEEEFFFIIIOOOYYYbbbccc```\\\XXXSSSRRROOOKKKJJJJJJJJJGGGEEEGGGEEEFFFJJJLLLKKKMMMPPPUUU\\\fffpppxxxSSSOOOKKKLLLOOOWWWgggvvvooo```UUUVVVWWWUUUWWW\\\aaalll~~~pppbbbSSSEEE===<<<;;;;;;:::::::::999999999999999888888777666666555666777888999999888888777777666555555555555777777777777888888888999999999999:::<<<======CCCRRRbbbttt|||cccXXXeeeyyyhhhWWWKKKHHHFFFDDDCCCDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@AAAAAA????????????????????????======>>>>>>>>>>>>============>>>??????@@@AAAAAACCCGGGMMMVVV___fffjjjlllsssvvvzzz~~~~~~|||xxxuuusssqqqmmmlllrrr{{{~~~|||yyywwwwwwwwwwwwvvvwww{{{|||xxxuuutttsssqqqooopppmmmiiieeebbb___]]]\\\ZZZWWWTTTSSSSSSSSSRRRQQQYYY\\\bbbgggllloooppppppppppppmmmiiihhhnnnxxxzzzsssiii___[[[]]]aaaffflllooorrrxxxwwwhhhTTTFFF===<<<;;;:::999888888888666666666666666777888888777777777777777888888888777777777666777777888888::::::::::::::::::::::::999999888888999999:::;;;===;;;>>>HHHUUUggg}}}wwwmmmaaaVVVRRRQQQNNNLLLMMMIIIIIIHHHHHHHHHGGGGGGGGGHHHJJJMMMQQQYYYeeesss|||vvvjjjaaa___```aaa```cccbbbbbbaaa___\\\ZZZXXXUUUPPPMMMMMMLLLJJJKKKNNNOOOYYY``````\\\YYYUUUQQQQQQPPPPPPQQQRRRPPPLLLHHHLLLIIIIIILLLMMMLLLNNNQQQ[[[bbbnnnyyySSSNNNLLLMMMQQQYYYiiixxxvvvfffYYYXXXZZZ[[[___fffmmmxxx{{{kkk^^^QQQDDD===<<<::::::::::::999999999999999888888777777666666555666777777777777777666555555555444444555666777888777777777888888888999999;;;;;;<<<======AAAOOO]]]uuuyyylll]]]eeexxxooo\\\OOOIIIGGGDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????????????????======>>>>>>>>>>>>=========>>>>>>??????@@@@@@@@@BBBFFFLLLTTT^^^gggooosss{{{~~~~~~{{{yyytttrrrvvv}}}~~~}}}{{{xxxvvvxxxvvvqqqlllgggbbb___]]][[[WWWSSSPPPPPPQQQQQQQQQXXX[[[aaaggglllnnnppppppppppppnnnkkkkkkpppyyy~~~wwwooofff\\\YYY[[[```eeekkknnnpppvvvzzzqqqbbbPPPCCC===<<<;;;999888888888888666666666666666777888888555666666777888888999999555555555555666777888999999999999999999999999999999888888888888999::::::<<<:::<<>>:::::::::999999999999888888888777777666666666666666666666666666555555555444444555555666777888999777777777777888888888888::::::;;;======@@@LLLYYY}}}{{{~~~zzzeeeffflllzzzcccSSSKKKHHHDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????????????????????????????======>>>>>>>>>>>>=========>>>>>>>>>?????????@@@AAADDDJJJQQQ[[[fffqqqxxx~~~{{{|||~~~{{{|||zzzwwwqqqjjjeeebbbaaa___ZZZTTTQQQPPPRRRSSSTTTWWW[[[aaahhhmmmqqqssssssqqqpppooonnnooosss{{{|||tttmmmcccZZZXXX[[[```eeekkknnnpppuuu~~~wwwlll\\\LLL@@@<<<;;;:::999888888888888666666666666666777777888666666777777888888888888666666666666666777888999666666666666666666666666888888888888888999999:::;;;999;;;AAAKKK[[[qqqrrrrrreeeYYYTTTRRROOOLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGHHHJJJLLLNNNSSS___ppp|||~~~}}}~~~yyynnnfff]]]WWWRRRNNNOOOSSSZZZcccjjjfff```\\\ZZZXXXXXX\\\bbbhhhjjjhhhccc```^^^[[[ZZZ]]]___^^^aaaeeeeeemmmyyyOOOLLLKKKNNNTTT]]]mmm{{{~~~mmmiiiiiiiiinnnvvvsssdddXXXMMMCCC>>>>>>::::::999999999888888888777777777666666666666666666666555555555555555555555555666777888888999999666666777777777888888888888777999<<<===@@@KKKVVVyyy}}}ggg```ccc{{{jjjWWWMMMIIIEEECCCBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????????????????????????????======>>>>>>>>>>>>======>>>>>>>>>>>>>>>?????????@@@CCCGGGNNNVVVbbboooxxx{{{{{{yyytttnnnhhhffffffbbb]]]WWWSSSSSSUUUWWWXXXYYY]]]dddkkkqqqvvvxxxyyyssssssrrrrrrtttyyy~~~|||tttlllbbbZZZYYY\\\aaafffkkkmmmooottt||||||qqqeeeWWWHHH???;;;::::::999888888888888666666666666666777777888888888888888777777666666:::999888888777777777888666666666666666666666666888888777777888888999:::;;;:::;;;@@@GGGUUUjjj}}}ssssssfffZZZUUURRROOOLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHKKKMMMNNNRRR]]]mmmzzzvvvjjjbbbZZZTTTUUUYYYaaalllsssooogggcccbbbaaadddiiipppvvvxxxwwwtttqqqgggddddddhhhkkklllpppuuuvvv{{{MMMJJJJJJNNNTTT^^^nnn|||xxxtttsssqqqttt{{{zzznnn___SSSIII???<<<<<<999999999999888888888888666666666666666666666666555555555555555666777777444555666777888888777777666666666777777777888888777666888;;;===@@@IIIRRRnnnkkk\\\\\\nnnsss^^^OOOLLLGGGDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????????????????======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAEEEJJJQQQ\\\iiisss{{{}}}}}}yyyrrrmmmlllllleee```[[[XXXXXX[[[]]]^^^```dddjjjqqqwww{{{}}}}}}vvvvvvvvvxxx{{{}}}tttkkkbbbZZZZZZ^^^```eeejjjlllmmmqqqzzz{{{rrrggg\\\PPPFFF???::::::999888888888888888666666666666666777888888999999888888777666666555;;;:::999888777777777777999999999999999999999999888777777777777888999999::::::<<>>;;;<<<999999999999888888888888666666666666666666666666555555444555666777999:::333444555666666555444444666666666666777777777888999777888;;;===>>>EEEMMMbbbsss^^^VVVaaazzz|||gggRRRNNNHHHEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA????????????????????????======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>======@@@DDDGGGLLLUUUbbblllzzzxxxrrrqqqssskkkgggcccaaabbbdddfffgggjjjmmmsssxxx|||~~~yyyyyyzzz|||}}}sssjjjaaaZZZ[[[```^^^bbbgggiiijjjnnnvvv}}}{{{uuulll```UUUJJJBBB===:::999999888888888888888666666666666666777888888888888888777777777777777999888888777777777888888::::::::::::::::::::::::777777777777777888999999999999<<<>>>@@@HHHZZZkkk~~~qqqdddXXXTTTRRRNNNLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIEEEIIIMMMLLLMMMTTTbbbooo{{{wwwkkkaaa___aaammm{{{~~~yyyyyyyyyIIIGGGHHHMMMTTT^^^ooo}}}~~~zzz{{{zzznnn___SSSIII@@@===>>>999999999888888888888777555555555666666666666666555444444555666888:::;;;222333444444444333222111666666666666777777777777;;;999999;;;<<<===BBBIIIYYYzzzvvv___RRRYYYpppnnnSSSOOOIIIEEEDDDDDDDDDDDD?????????@@@@@@AAAAAABBB????????????????????????======>>>>>>>>>>>>======>>>>>>>>>>>>============<<>>:::999999888888888888888888666666666666666777888888666666666777888888999999666555555666666777888999888888888888888888888888777777777777777888888999777888;;;===>>>DDDUUUeee{{{pppcccXXXSSSQQQNNNLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHCCCHHHLLLKKKKKKQQQ^^^jjjxxxyyyoookkkmmmsssKKKJJJJJJLLLTTTaaaqqq{{{}}}~~~vvvbbbQQQGGG@@@;;;777666666666666666777777777888888777666666666666666666666666666666666666666888888777777666666555555777555444666999;;;:::888:::666666999<<<===@@@FFFWWWtttrrrrrr~~~dddSSSWWWccczzznnnYYYPPPIIIHHHHHHEEECCCDDD@@@@@@@@@????????????>>>AAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@???===<<<;;;<<<>>>???===???AAAAAACCCIIITTT\\\mmmvvv~~~||||||vvvqqqpppooooootttzzzyyy|||}}}}}}{{{pppfff^^^[[[[[[\\\```eeehhhhhhgggkkkttt}}}vvvggg[[[PPPEEE???>>>:::999999888888999999:::777777666666666666777777666666777777777777666666777777777777777777777777666666777777888888888999888888888888888999999999===888999>>>>>>???MMM___qqqqqqiii^^^UUUPPPLLLIIIGGGLLLKKKIIIHHHGGGHHHHHHIIIMMMJJJJJJKKKLLLPPPZZZeeettt}}}xxxmmmlll|||LLLKKKIIIKKKSSSaaaqqq|||}}}{{{}}}yyycccQQQGGG@@@;;;888777777777777777777777777888888777666666666666666666666666666666666666666888777777777666666666555777555444666999:::999888999666555888;;;;;;???DDDOOOlllooofffmmmlllUUUUUU\\\pppsss\\\SSSJJJHHHHHHEEECCCCCC@@@@@@@@@@@@????????????BBBAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???===;;;;;;<<<===>>>===???@@@@@@@@@FFFOOOWWWfffnnnzzz|||vvvttttttuuu{{{~~~}}}}}}zzzqqqggg```]]]^^^___```dddiiijjjjjjoooyyyxxxgggZZZMMMBBB===<<<:::::::::999999:::::::::777777777666666777777777666666777777777777666666777777777777777777777777666666777777777888888888888999999999999:::::::::<<<888999=========JJJZZZlllyyynnn```VVVQQQNNNKKKIIIIIIIIIHHHGGGGGGHHHIIIJJJKKKIIIHHHIIIJJJMMMWWWaaaoooxxx|||yyyNNNKKKIIIJJJQQQ```qqq}}}|||yyy{{{}}}eeeRRRGGGAAA<<<999:::999999888888777777777888777777666666666666666777777777777777777777777777777777777666666666666777666555666888999999888888555444888::::::===BBBGGG```mmm^^^^^^lllvvv\\\UUUTTTbbb~~~|||cccWWWLLLHHHGGGEEECCCCCCAAAAAAAAA@@@@@@@@@??????CCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;;;;<<<======>>>???>>>>>>CCCJJJQQQ\\\cccnnnwwwzzzxxxxxx{{{}}}||||||~~~~~~yyyppphhhbbb```aaabbbaaaeeejjjlllnnnttt~~~zzzfffWWWKKK@@@;;;;;;999999888888888888999999888888777777777777888888666666777777777777666666777777777777777777777777666666777777777777888888999999999:::::::::;;;;;;:::777999===<<<<<>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;<<<======>>>BBBHHHMMMSSSZZZcccllluuu|||yyyyyy}}}zzzvvvwwwyyy}}}zzzvvvoooiiidddccccccdddcccfffkkkmmmpppwwwzzzdddTTTIII@@@;;;;;;777777777666666777777777888888777777777777888888666666777777777777666666777777777777777777777777666666777777777777777777888888888999999::::::::::::888:::===<<<<<>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::;;;<<<>>>@@@DDDHHHLLLMMMSSS\\\ccclllyyy}}}yyyzzz~~~|||wwwtttqqqvvv|||wwwtttoooiiifffeeeeeeffffffhhhlllnnnrrryyyyyybbbRRRHHHAAA======888888777777777777888888888888777777777777888888666666777777777777666666666666666666666666666666777777666666666666666666555666666777888999999999::::::;;;<<<<<<<<>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;::::::<<<>>>AAADDDHHHIIIHHHNNNVVV]]]eeeqqq}}}yyyyyy~~~}}}wwwsssqqqooottt{{{vvvtttpppkkkiiiggggggggghhhjjjmmmpppuuu|||zzzbbbRRRIIIBBB>>>===:::::::::999999:::::::::777777666666666666777777666666777777777777666666666666666666666666666666777777666666666666555555444555555666777888999999999:::::::::;;;<<>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>======<<<<<<;;;;;;<<<>>>AAACCCDDDDDDCCCIIIQQQXXX___iiivvvzzzvvvvvvyyy~~~yyytttqqqpppqqqvvv|||~~~wwwuuurrrooolllkkkjjjjjjiiijjjmmmrrryyy|||cccTTTJJJBBB<<<:::999999888888888888999999666666555555555555666666666666777777777777666666666666666666666666666666777777666666666555555555555555666777888999::::::888999888777888;;;>>>@@@HHHXXXpppuuukkkqqqvvvcccVVVQQQOOOKKKKKKLLLLLLKKKIIIHHHGGGGGGFFFHHHJJJHHHFFFKKKQQQZZZhhhwwwIIIJJJKKKPPP[[[kkk|||}}}~~~nnnYYYHHH@@@===;;;999888888888888888888999999666666666666666777888888666666666666666666666666555666666666777777888888666888:::999666555777999999666666::::::888888;;;>>>@@@PPPppptttaaaTTTUUUeeeeeeZZZUUUYYYvvvvvv\\\OOOKKKHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<===<<<<<<>>>@@@AAAAAA@@@???FFFNNNTTT[[[dddqqqzzzvvvqqqqqqttt}}}{{{xxxvvvuuusssxxx~~~}}}}}}}}}yyywwwtttqqqooommmlllllliiijjjnnnsss{{{eeeUUUKKKBBB;;;888666666555555555555666666555555444444444444555555666666777777777777666666666666666666666666666666777777666666555555555444555666777888999:::;;;;;;777777666444555:::===>>>DDDSSSjjjsssbbbccc~~~gggXXXRRRQQQJJJKKKLLLLLLLLLKKKJJJIIIFFFFFFGGGIIIGGGEEEIIIOOOTTTcccuuuJJJGGGHHHPPP___ppp|||zzz}}}hhhQQQHHHDDD>>>::::::888777777666555444444333666666666666666666666666555555555555666666666666666666666666666777888888999666444444555777888888666888:::;;;::::::;;;======AAAKKK^^^|||fffTTTUUU```rrr{{{QQQVVVaaagggfffSSSKKKHHHEEEBBBDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>??????>>>>>>>>>>>>??????>>>>>>============>>>>>>DDDDDDGGGOOOWWW___kkkuuu}}}~~~xxxwww|||pppkkklllrrr|||~~~yyy{{{}}}{{{xxxvvvwwwtttmmmjjjkkklllmmmpppuuu~~~hhhVVVJJJ@@@;;;:::;;;:::888666666666666777777777777777777777777777888777666555555666777888666666777777777555444333777888888777555555666777999888666555444555777888888888999:::<<<======>>>BBBNNNaaawwweee^^^qqqmmm\\\TTTSSSNNNLLLJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFHHHKKKLLLUUU^^^mmm}}}GGGEEEHHHRRRcccuuuzzz~~~~~~}}}fffOOOFFFBBB<<<888999888777777777666555555555444444444444444444444444555555555555666666666666666666666666666777888888999666444444666888888888666888:::::::::::::::<<<<<<@@@HHHYYYvvvmmmXXXWWW___oooZZZWWW]]]bbbmmmXXXMMMHHHEEECCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@?????????>>>>>>==================>>>===============>>>>>>???@@@AAAEEEMMMTTT[[[fffppp|||zzzvvvwwwpppmmmrrryyy|||{{{ooojjjkkkpppzzz|||zzz{{{wwwqqqmmmnnnnnnpppsssyyygggUUUIII@@@<<<<<<:::999888777666666666777777777777777777777777777777666555444444555666777444555666777777666555555777777777666555444555777888777666555555666777888888888999:::;;;<<<======@@@HHHYYYooommm```kkk{{{sss```VVVSSSMMMKKKJJJIIIJJJKKKJJJIIIHHHGGGFFFFFFGGGHHHJJJLLLRRRZZZiiixxxGGGFFFJJJUUUgggyyy}}}~~~{{{}}}dddLLLCCC@@@:::777777888888777777777777777777777777777777777777777777555555555555666666666666666666666666666777888888888666555555666888888888555777999999999888999:::;;;===CCCRRRlllvvv```YYY]]]kkkggg[[[[[[]]]vvv```QQQIIIFFFEEECCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>============>>>>>><<<<<<<<<<<<===>>>??????>>>???DDDLLLQQQWWWaaalllvvv|||tttoooqqqkkkfffgggjjjooowww{{{pppmmmnnnsss|||~~~|||}}}yyyrrrooooooqqqsssxxx~~~fffTTTGGG???<<<===:::999888777666666666777777777777777777777777777555555444444444444555555333444555666777777777777666666777555444333555666888777666555555666777888777777888999:::;;;;;;<<<===BBBNNNccc|||}}}gggdddmmmzzzfffYYYSSSNNNKKKIIIIIIJJJKKKKKKJJJHHHGGGGGGFFFGGGHHHJJJKKKMMMUUUbbbqqq~~~JJJIIINNNYYYjjj{{{~~~|||cccKKKBBB???:::777888888888888888888888999999888888888888888888888888555555555555666666666666666666666666666777777888888777555555777999999888555666888999888777888999;;;<<<@@@LLLaaa|||~~~ggg\\\]]]iiirrr^^^YYY[[[yyy|||fffTTTIIIFFFGGGBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????????????????>>>>>>======<<<<<<<<<======???@@@DDDJJJNNNSSS^^^jjjqqq||||||tttnnnooojjjfffeeeeeeiiisss~~~~~~|||sssrrrtttzzz}}}{{{{{{xxxqqqnnnnnnrrruuuzzzeeeRRREEE===:::<<<999888888777777777777777666666666666666666666666555555555555555555555555444555555666666666666666555666666555333333444555777666666555666666777888666777777888999999::::::<<<>>>FFFXXXrrrsssaaabbbyyylll\\\TTTOOOMMMJJJIIIJJJKKKKKKJJJHHHGGGGGGGGGGGGHHHIIIJJJJJJQQQ\\\jjjwwwIIIJJJOOO\\\mmm}}}cccKKKBBB???:::888999888888888888999999999999333333333333333333333333555555555555666666666666666666666666666777777888888777666666888999999888555777888888777777777888;;;<<>>>>>??????>>>>>>===@@@???>>><<<;;;;;;;;;;;;@@@AAADDDHHHJJJNNN[[[gggooo{{{xxxrrrmmmkkkiiihhhggghhhqqq{{{}}}|||uuuuuuzzz|||{{{{{{xxxrrroooooorrrtttyyy|||bbbOOOBBB;;;888:::888888888888777777777666666666666666666666666666666666666666666666666666777777666666555555555555555666666555333333444555666666666666666777888888666777777888888999999999======BBBQQQiiibbb\\\lllsssbbbWWWRRROOOKKKJJJJJJKKKKKKJJJHHHHHHGGGGGGHHHHHHIIIIIIIIINNNXXXdddqqq|||FFFHHHPPP^^^qqq}}}dddKKKAAA???;;;999;;;999999888888888888888888444444444444444444444444555555555555666666666666666666666666666777888888888777666777999:::999888555777999999777777777888:::;;;>>>CCCNNNbbbsssbbb___mmmdddUUUNNN\\\sssppp^^^QQQJJJHHHDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA;;;<<<===>>>>>>===<<<;;;??????===<<<;;;:::::::::???AAAFFFJJJJJJLLLWWWcccooo{{{zzzqqqooooooooonnnnnnsss{{{|||vvvxxx}}}}}}}}}~~~|||vvvssstttrrrssswww|||uuu\\\KKK@@@:::888999777777888888888888777666777777777777777777777777666666777777777777666666888888666555444444444444666666777555444333555666555555666666777777888888777777888888888999999999<<<===AAALLL```zzzhhh\\\fff|||kkk```VVVSSSNNNKKKJJJKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLTTT___kkkwwwIIIKKKSSSbbbuuu|||cccJJJ@@@>>>:::999;;;999999999888777777666666777777777777777777777777555555555555666666666666666666666666666777888888888777777888999:::999777666888999999888777777888777999<<<@@@FFFWWWvvvxxxeee```ooojjjXXXMMMSSSbbbwwweeeWWWMMMHHHEEEEEEDDDDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB<<<>>>???@@@@@@???>>><<<<<<<<<;;;;;;;;;<<<<<<===>>>DDDNNNTTTSSSQQQWWW```nnn{{{{{{zzz||||||{{{zzz|||~~~}}}~~~yyyvvvxxxrrrsssuuuzzz}}}kkkUUUGGG???;;;:::;;;666777888999999888777666777777777777777777777777555555666777777666555555777666555555444555666666777777777666555444555777444555666777777888888888888888888999999999999999:::<<<@@@GGGWWWooo{{{|||ttteeehhhvvvlllZZZVVVQQQMMMKKKKKKKKKJJJHHHHHHHHHIIIHHHHHHHHHGGGGGGJJJPPPZZZfffrrr}}}NNNPPPXXXeeewww|||bbbIII???===999888::::::999999888777666555555555555555555555555555555555555555555666666666777666666666666666777888888888777777888::::::999777777999::::::888777888888555777;;;???AAAPPPooo{{{fffaaaoooppp\\\OOOQQQWWWxxx}}}kkk[[[OOOHHHFFFFFFEEEDDDCCCBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@AAACCCDDDDDDCCCAAA@@@999::::::;;;<<<===?????????HHHVVV^^^\\\WWWYYY___nnn{{{~~~~~~}}}||||||~~~yyywwwxxxsssssstttxxxuuudddPPPEEE???<<<<<<>>>666777888999999888777666777777777777777777777777333444555666666555444333555555444444555666888999777888888777555555666777444444666777888888888888999999999999999:::::::::777:::>>>DDDQQQgggwwwwwwnnnnnn~~~ttt]]]XXXRRRNNNLLLKKKJJJJJJHHHHHHIIIIIIIIIHHHGGGGGGGGGIIINNNWWWbbbooozzzHHHOOO[[[jjjyyysss^^^III???===;;;888777999999999888888888888777555555555555555555555555444444555555666666777777777777666666555555555444333555666777666666888999777666666666777888999999;;;999;;;>>>>>>EEEaaa~~~mmmaaadddxxx~~~___QQQSSSQQQaaarrr```QQQIIIIIIIIIGGGDDDAAA???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@BBBEEEDDDBBB>>><<<;;;======<<<<<<<<<<<<===>>>EEENNN\\\gggfff^^^ZZZ[[[jjjuuu}}}yyywwwvvvtttrrrsssuuuxxx{{{{{{xxxuuuuuuwwwyyy|||ppp]]]III???<<<:::888777999999999888888888888777333444444555555555555555333333333444444444555555666666666666666666666666444444555555555555444444666666666666777777777777888777777777777999:::;;;>>>;;;===DDDIIIVVVvvvppprrryyypppjjjuuussscccYYYPPPNNNNNNLLLJJJKKKHHHHHHHHHHHHHHHGGGFFFEEEIIIJJJLLLRRR\\\jjjxxxHHHOOO]]]lll{{{lllYYYEEE======<<<999888888888888777777777666666555555555555555555555555555555555666666666666666777666666666555555555555444555777777777777888:::777777777777777777888999;;;999:::===<<>><<<<<<>>>======<<<<<<======>>>AAAKKK\\\iiiiii```[[[[[[jjjvvvzzzvvvssspppnnnmmmmmmppptttyyy{{{zzzxxxxxxyyyzzz|||~~~lllZZZGGG>>>;;;999888888888888888777777777666666222222333444555666666555333333333444444444555555555555555555555555555555444555555555555555555444666777777777777888888888888777777777777999:::;;;:::888:::AAAEEEQQQnnnmmmlllrrrxxxkkkoooxxxiii]]]RRROOONNNKKKIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFHHHHHHIIINNNXXXfffuuu~~~JJJSSSbbbrrrcccRRRAAA;;;<<<<<<::::::777777777777666666666555666666666666666666666666666666666666666555555555666666666666555555555555555666888888777777888:::999888777777777777777777999888:::;;;999===PPPeee}}}iii]]]]]]bbbnnnuuu___MMMMMMTTTiiiqqq___TTTJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>???@@@@@@>>>======>>>???>>>>>>======>>>>>>>>>>>>IIIZZZhhhhhh```ZZZZZZhhhttt~~~yyyuuupppkkkgggeeeeeehhhnnnwww|||}}}|||{{{{{{{{{{{{|||wwweeeTTTDDD<<<;;;999888888777777666666666555555555111222333444555666666555333333333444444444555555555555555555555555555555555555555555555555555555777777777777888888888999777777777777777999::::::777777:::???CCCMMMgggmmmeeeiiiqqqiiipppcccUUUOOOLLLIIIGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGJJJSSSaaapppzzzMMMXXXiiiyyy}}}xxx]]]NNN@@@;;;<<<<<<::::::888888777777777666666666777777777777777777777777777777666666555555444444666666666666666555555555666777888888777777888:::999999888777666666666777666777999:::999<<>>>>>===<<<<<<>>>@@@@@@??????>>>>>>>>>>>>???>>>GGGUUUaaaaaaYYYVVVXXXdddppp|||wwwpppiiiddd^^^]]]```hhhttt}}}||||||{{{zzzzzz}}}zzzvvvzzzppp\\\NNN@@@;;;:::888888999777777777666666666555555555555555666666555555444333333333444444444555555555555555555555555555555555555555444444555555555666666666666777777777777666666666777888888999:::888999<<<@@@CCCMMMcccxxxuuucccbbb{{{jjjwwwhhhXXXPPPLLLHHHFFFGGGGGGHHHHHHIIIHHHHHHGGGGGGEEEEEEFFFHHHOOO[[[jjjuuuNNN[[[mmm}}}|||zzz{{{vvvoooYYYLLL@@@<<<===;;;999999999999888888888777777777777777777777777777777777777777666666555555444444555555555666666666666666666777888888777666888999999999888777666666666777444666888::::::===GGGQQQrrrpppeee^^^\\\vvvvvvZZZOOOMMMTTTlllnnn```OOOLLLHHHFFFFFFEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????===>>>===<<<;;;<<<>>>AAA@@@@@@???>>>>>>>>>>>>>>>???EEENNNUUUSSSOOOPPPTTTaaannnzzzrrriiiccc[[[YYY[[[cccqqq|||||||||{{{zzzyyy|||{{{qqqooottt||||||kkkTTTIII>>>::::::888888999888888777777777666666666888888888777666555444333333333333444444444555555555555555555555555555555666555444444444444555666444444444444555555555666555666666777888888999999888:::===@@@CCCMMM```qqqiiibbbssssss~~~|||mmm\\\SSSNNNJJJHHHIIIGGGHHHHHHIIIIIIIIIHHHHHHFFFGGGGGGHHHLLLVVVeeepppNNN\\\nnn}}}{{{xxxvvvooofffTTTIII???===<<<:::888888999999999999888888888888666666666666666666666666666666666666666555555555555555555666666666666666555777888777666555666888999888777777777777777777444666888999:::>>>DDDJJJeeevvviii^^^YYYoooyyyaaaQQQNNNOOO^^^|||xxxkkkWWWQQQJJJFFFEEEEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????===>>>>>>===;;;<<<>>>@@@@@@??????>>>============???AAAFFFIIIHHHEEEJJJQQQ^^^lll~~~uuukkkeee]]]ZZZYYYaaaooo{{{{{{||||||||||||~~~{{{pppnnnssszzzvvvfffNNNEEE===::::::888888999888888888777777777666666999999888777666555333222333333333444444444555555444444444444444444444444666555444333333444555666333333333333444444444444444555666777888888888888555999<<<===AAALLL^^^lll|||nnnqqquuucccYYYSSSMMMJJJJJJGGGHHHHHHIIIIIIIIIIIIIIIFFFHHHIIIIIIJJJRRR___iiivvv}}}QQQ___qqqzzzvvvrrrhhh]]]NNNEEE===;;;;;;999777888888888888888777777777777555555555555555555555555555555555666666666666666555555555555666666666777444666777666555444555666777777777777777777888999666888999888999===AAADDDWWW{{{~~~nnnaaaWWWjjj}}}zzziiiRRROOOLLLSSSjjjxxx```XXXMMMGGGFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>??????>>>===<<<>>>???@@@???>>>===<<<<<<<<<<<<;;;<<<@@@CCCBBBAAAGGGOOOXXXgggzzz}}}{{{qqqjjjbbb\\\YYY```nnnzzzzzz|||wwwsssyyyooo___KKKCCC<<<;;;:::888777999777777666666666555555555555555555555555444444333333333333444444444555555444444444444444444444444777666444333333444666777333333333444444444555555444555666777888888888777444888;;;;;;@@@MMM^^^kkkvvv~~~lllaaaYYYQQQLLLKKKGGGHHHHHHIIIJJJJJJIIIIIIFFFIIIJJJIIIHHHNNNXXXbbbmmmuuuVVVcccuuuzzztttooodddXXXIIIAAA:::::::::888777888777777777777666666666666555555555555555555555555444555555555666666777777444555555555666666777777444555666555444333444555777777666666777888999999888999999777888;;;>>>???OOOsssttteeeVVVhhh||||||oooSSSPPPKKKLLL___~~~fff]]]PPPHHHFFFGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>@@@@@@@@@>>>======>>>??????===<<<;;;;;;;;;;;;666888===AAA@@@@@@FFFOOORRRaaauuu|||}}}yyyxxx|||wwwpppeee^^^ZZZ```nnnzzz~~~~~~{{{}}}~~~yyy~~~jjjYYYIIIBBB===<<<;;;888777999666666555555555444444444000111222333444444444444333333333444444444555555444444444444444444444444777666444333333444666777444444444555555555666666333444666888888888777777555999;;;<<>>AAAKKKaaawwwhhh___bbbuuu|||mmmUUUPPPIIIIIIVVVqqqwwwgggUUULLLHHHEEECCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@??????AAA???>>><<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======;;;;;;<<<>>>@@@BBBPPPWWWfffzzz|||{{{{{{|||xxxtttzzz~~~vvvnnnhhhbbbdddmmmxxx|||gggXXXJJJDDD===;;;<<<<<<999666444444555666777888999999555555555555555555555555555555555555555555555555444444555555555555555555333333333333333444555666666666555555555444444444666666666666777777777777>>>;;;:::===CCCLLL]]]kkk}}}zzzyyyooofffZZZQQQNNNJJJIIIHHHIIIKKKKKKJJJIIIIIIIIIIIIIIIIIILLLPPPTTTcccmmmzzzXXXiii{{{ttteeeVVVLLLBBB@@@<<<999777777888999777777777777666666666666666666666666666666666666555555555555555555555555666666666777777777777666666555555444444444444444666555555444555666777888888888888777777:::>>>AAAIII[[[zzzrrrbbbaaapppsssZZZQQQIIIIIISSShhhmmmZZZOOOJJJFFFDDDEEEEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@???===<<<;;;<<<<<<<<<==============================<<<;;;<<<>>>@@@AAAIIIQQQbbbvvv~~~|||wwwssstttyyy~~~tttmmmfffgggppp{{{vvvaaaRRRFFFAAA:::888999999777444666666666666666666777777555555555555555555555555444444444444444444444444666666666555444444444333444444333333333444555555666666555555555444444444555666666666777777777777<<<::::::<<>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<>>>???@@@AAAIIIYYYmmm~~~~~~yyytttpppsssxxx|||uuummmmmmuuu~~~ppp[[[KKKCCC>>>999777777888666444999888888777666555444444555555555555555555555555333333333333333333333333777777666555444333333222555555444333333333444444555555555555555444444444555555666666666777777777888999:::<<<>>>GGG[[[nnn}}}{{{nnnccc]]]QQQNNNJJJHHHIIIIIIJJJIIIIIIJJJIIIHHHGGGIIILLLOOOXXXaaammmwww~~~ZZZlllvvvcccQQQFFF???===;;;999888888888999777777777777666666666666666666666666666666666666777777777777777777777777888777777666666666666666888777666666555555666666555555555555666666777777666777888888888999===???GGGLLL\\\xxxvvvfffdddooo}}}xxxaaaQQQOOONNNSSSnnnkkk[[[PPPHHHEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@=========>>>>>>?????????==============================<<<<<<===>>>???@@@===CCCPPPaaappp}}}}}}xxxtttqqqtttyyy{{{sssrrryyy|||wwwjjjVVVGGGAAA>>>:::888888888777666888888777666555444444333555555555555555555555555333333333333333333333333666666555555444444444333666555444333333333333333555555555555555555555555555555555666666666777777666777:::;;;;;;CCCXXXmmm{{{ooohhhYYYTTTOOOKKKJJJJJJKKKKKKJJJJJJJJJHHHGGGGGGIIILLLRRRZZZeeepppyyy]]]nnnwwwbbbPPPDDD===<<<;;;999888888888999777777777777666666666666666666666666666666666666777777777777777777777777888777666666666666777777888888777666666666666777666666777777888888888888555777888888888999<<<>>>GGGHHHQQQiiinnneeeiiitttnnnYYYRRRLLLNNNgggtttcccVVVKKKFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@??????======>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>>>>BBBDDDLLLWWWcccooo|||wwwtttrrruuuzzzwwwuuu|||zzzrrrkkk```OOOBBB===;;;999888777777777666666666666666555555555555555555555555555555555555444444444444444444444444333444444444555555666666666555444333333333333333444555555555555555555555555555555555666666666666555777::::::999@@@TTTggg{{{wwwxxxoooaaa[[[TTTOOOLLLLLLLLLLLLJJJJJJJJJHHHGGGFFFHHHJJJNNNTTT^^^jjjuuu```pppwwwbbbOOODDD;;;;;;:::999999999999999777777777777666666666666666666666666666666666666666666666666666666666666777666555555555666888999888777666666555555666666666777888999999999888888555666888888888999<<<>>>CCCDDDIII[[[{{{xxxiiidddhhh{{{zzzfffXXXMMMLLL```yyy~~~ooo```RRRJJJHHHFFFFFFEEEDDDDDDCCCCCCBBB@@@@@@AAAAAA@@@@@@???>>>===>>>???@@@@@@@@@@@@@@@????????????????????????=========>>>>>>>>>>>>>>>GGGGGGJJJPPPXXXcccrrryyytttqqqppptttyyyzzzxxx~~~ttthhh^^^SSSFFF>>>888888777666555555555555444444444555555666666666555555555555555555555555555555555555555555555555222333333444555666777777555555444333333333444444444444444555555555555555444444555555555666666666666777999::::::???NNN^^^|||vvvgggxxx~~~qqqfffaaaYYYSSSOOOMMMLLLKKKIIIJJJJJJIIIGGGGGGHHHIIIKKKPPPXXXdddqqq}}}cccrrrwwwaaaOOOEEE:::::::::999999999999999777777777777666666666666666666666666666666666666555555555555555555555555666555444444555777999;;;999888888777777777777777555666777888999888888777444666888888888999;;;======???CCCOOOkkknnnaaa[[[lllvvvcccRRROOO[[[kkk|||lll[[[PPPLLLFFFFFFEEEEEEDDDCCCCCCCCCAAAAAABBBBBBAAAAAA@@@???>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======FFFDDDEEEIIIMMMTTTaaammmwwwyyysssooonnnrrrxxx}}}|||rrrbbbSSSHHH@@@<<<666777777777666555666777444444444555555555666666555555555555555555555555444444444444444444444444333444444444555666666666444444333333333444555555444444444555555555666666444444444555555555666666888888999::::::>>>IIIUUUsssxxxbbbhhhwwwsssiiiddd\\\UUUQQQMMMKKKIIIIIIJJJKKKJJJHHHHHHIIIJJJHHHLLLSSS___mmmzzzeeetttwwwaaaPPPFFF999999999999999999999999777777777777666666666666666666666666666666666666555555555555555555555555555444444444555888:::<<<<<<;;;::::::999999::::::444555777888888888777666444666888888888999;;;===999<<>>>>>>>>>>>>>>===<<<@@@>>>???BBBDDDHHHRRR\\\iiiuuu{{{sssooonnnpppvvv||||||}}}}}}}}}~~~sss```NNNCCC>>><<<888999999999888888888999555555555555555555555555555555555555555555555555333333333333333333333333555555555555555555444444333333333333444444555666444444444555555555666666444444444555555555666666:::888999;;;;;;>>>FFFOOOjjj|||eee```bbbggguuuuuujjjddd]]]VVVQQQMMMIIIGGGIIIJJJKKKKKKIIIIIIIIIKKKFFFIIIPPP\\\jjjxxxiiiuuuuuu[[[IIICCC<<<<<<;;;:::999999999999::::::999999888777666666444444444444444444444444666666666666666666666666444555555666777888888999999888888===CCCEEEBBB>>>777777666666555555555444888888777777888888999:::>>>;;;<<>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;<<<===>>>???CCCHHHLLL^^^bbbmmm|||yyysssooowwwzzz~~~~~~zzzwwwwwwxxxyyyxxx~~~}}}~~~{{{|||~~~mmm^^^NNNAAA;;;;;;;;;;;;999888777555444444666555444333333444555666555555555444444333333333444444444333222111000///333333333444444444555555555444444333333444444555222222222333333444444444555555555555555555444444555666777888:::===AAAEEE^^^uuuuuu^^^WWW^^^gggmmmxxxkkkddd^^^ZZZTTTMMMJJJKKKLLLKKKJJJIIIIIIHHHIIIIIIMMMKKKLLLSSSbbbrrr~~~llluuu~~~~~~oooWWWGGGCCC<<<<<<;;;:::999999999999999999888777777666555555555555555555555555555555555555555555555555555555555555666666777777888888777555666:::???AAA>>>:::777666666666555555555555777777666666777777888999===;;;;;;AAANNNgggsssbbbYYYbbbrrrhhhUUURRRWWWsssssscccZZZQQQIIIEEEEEEFFFCCCAAABBBAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::::::::;;;<<<<<<===@@@EEEIIISSSVVV```nnnyyyzzzwwwyyy|||~~~yyywwwvvvvvvvvvvvvzzzzzz|||}}}{{{|||yyyhhhYYYKKK???::::::999999888888777666666666555555444444444444555555555555444444444333333333444444444444444333222111333333333444444444555555555444444333333444444555333333333333444444444444555555555555555555444444555777888888999<<<@@@CCCWWWpppjjjXXXVVV]]]dddzzzyyyjjjccc\\\XXXSSSLLLIIIJJJLLLKKKJJJIIIIIIHHHHHHIIIHHHHHHIIINNNZZZhhhvvv~~~mmmtttyyyyyy|||~~~~~~hhhRRREEEBBB<<<;;;:::999999888888999777777777666666555555444777777777777777777777777555555555555555555555555666666666666666666666666444333333666:::;;;888555666666666666555555555555666666666666666777777888;;;:::;;;>>>FFFZZZ{{{kkkZZZ[[[eeerrr[[[RRRSSSjjjnnnbbbVVVMMMFFFEEEEEECCCBBBDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???>>>======<<<<<<;;;;;;;;;::::::;;;:::;;;===AAADDDGGGJJJQQQ]]]gggoooxxx~~~|||}}}}}}xxxuuutttttttttsssvvvvvvxxx}}}|||}}}sssbbbTTTGGG===888999777777777777777777777777444555555555555555555444555444444444444333333333444444555555555555444333333333333444444444555555555444444333333444444555555555555444444444444444444444444444444444555555666777888999999;;;>>>AAAMMMgggzzz}}}___QQQVVV```ttt}}}mmmeee^^^YYYTTTNNNJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHEEEGGGHHHKKKQQQ]]]lllwwwjjjpppsssssstttzzzxxxcccNNNBBB???<<<;;;:::999888888888888777777777666666555555555777777777777777777777777555555555555555555555555666666666666666666555555333222222333666666444222666666666666666555555555777666666666666777888888999:::;;;<<<@@@QQQpppttt___YYY]]]wwwxxxbbbVVVSSSaaayyy{{{ooo\\\RRRIIIFFFEEECCCBBBDDDCCCCCCCCCCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>??????>>>=========<<<<<<;;;;;;:::;;;;;;::::::;;;>>>@@@BBBCCCHHHRRRZZZaaakkkttt~~~|||wwwtttsssssssssrrrssssssvvv|||~~~~~~ppp^^^PPPDDD;;;777888777777777777777777777777333444555666666555444333444444444444444444444444333444444555555555444444333333333444444444555555555444444333333444444555666666666555555444444333333333444444444444555555666777888999888:::<<>>KKKggg}}}fffYYYWWWfffwwwmmm[[[RRRVVViii{{{cccXXXMMMHHHEEEBBBBBBDDDCCCCCCCCCCCCBBBAAA@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@???????????????===============<<<<<<<<<;;;<<<<<<;;;::::::<<<>>>@@@???CCCJJJPPPUUU^^^ggglllnnnrrrwww~~~~~~zzzvvvtttssstttttttttrrrsssvvvzzznnn[[[MMMCCC;;;777888888888777777666555555555333444555666666555444333444444444444444444444444222333333444444444444333333333333444444444555555555444444333333444444555666666666555555444444333333333333333444444555555555777888999888999;;;===>>>UUUgggsss}}}~~~{{{\\\UUU\\\mmm|||qqqfff```ZZZSSSNNNLLLKKKJJJIIIHHHHHHGGGGGGHHHEEEIIIKKKJJJIIIOOO\\\hhhsssyyycccjjjppppppooorrrttttttxxx|||~~~ooo]]]KKK???<<<;;;:::999888888777777888777777777777777777777777555555555555555555555555444444444444444444444444555555555555555555555555555555444444444444444444555555555666666666666666888888888888888999999:::888:::<<<======GGG\\\qqqooo]]]TTTUUUggg{{{cccSSSNNN[[[nnnkkk```SSSLLLHHHDDDBBBDDDDDDDDDDDDDDDCCCAAA@@@????????????@@@@@@AAAAAABBBAAAAAA@@@????????????@@@========================;;;<<<===<<<;;;:::<<<======<<<>>>DDDGGGJJJQQQYYY\\\]]]bbbhhhmmmvvv|||xxxuuutttuuuttttttsssuuuwwwzzz}}}~~~|||jjjVVVIIIAAA;;;888888888888777666666555444444444555555555555555555444333333333444444444444555333333444444444333333222333333333444444444555555555444444333333444444555555555555444444444444444222222333333444444555555444666888888888999:::<<<;;;LLL[[[iii{{{hhhWWWVVVdddxxxyyykkkccc]]]TTTMMMJJJKKKJJJIIIHHHGGGGGGGGGGGGCCCGGGIIIGGGFFFJJJTTT]]]iiiqqq{{{~~~{{{zzzyyyyyyyyy|||eeelllqqqpppooosssuuuuuuwwwwwwgggVVVGGG???===;;;:::999888777777777777666666666666666666666666555555555555555555555555444444444444444444444444333444444555555666666666555555555555444444555666555555555555666666666777777777777777777888999999999999:::;;;;;;AAAQQQ```zzz{{{fffYYYQQQ]]]rrrppp___PPPTTT]]]kkk{{{tttgggZZZRRRLLLFFFDDDDDDEEEEEEDDDDDDCCCAAA@@@???>>>??????@@@AAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@=====================>>>:::;;;<<<<<<::::::;;;<<<;;;:::;;;???AAABBBGGGMMMPPPQQQUUU[[[^^^cccqqq{{{wwwuuutttsssrrrtttvvvwwwyyy{{{}}}~~~|||}}}tttbbbNNNBBB===999888999666666666666666666666666555555444444444444555555333333333444444444555555555555555555555444333222333333333444444444555555555444444333333444444555333333333333444444444444111222222333444444555555222444777888888999;;;<<<999EEENNN___xxx{{{```VVVZZZllltttjjjbbbXXXPPPLLLKKKJJJIIIHHHGGGGGGGGGGGGBBBEEEGGGFFFFFFHHHOOOUUU^^^gggtttzzzuuuqqqooommmmmmpppxxxiiiooorrrpppppptttxxxyyyzzzrrr```QQQDDD>>>???;;;:::999888777777777777444555555555555555555555666666666666666666666666444444444444444444444444333333444444555666777777444555555555444444666777444555555555666666777777666666666666666777888888999888888999999===HHHTTToooppp```WWW\\\gggxxx{{{oooXXXTTTTTT\\\kkk}}}|||yyymmm___WWWPPPIIIEEEEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@============>>>>>>>>>>>>999:::;;;;;;:::999:::;;;;;;999;;;>>>???>>>BBBGGGJJJJJJNNNSSSTTTWWWcccrrr}}}~~~yyyvvvtttrrrpppuuuvvvwwwxxxyyy{{{}}}}}}zzz{{{~~~mmm\\\HHH>>>:::888888:::444444555555666777777888666555444333333444555666333333333444444555555555777777777777666555333333333333333444444444555555555444444333333444444555222222222333333444444444111111222333333444555555111444666888888999;;;<<<999AAAFFFXXXuuukkk\\\TTTeee|||qqqhhh]]]TTTOOOJJJJJJIIIHHHGGGGGGGGGGGGCCCFFFGGGHHHHHHJJJOOOSSSWWWaaappp{{{}}}vvvpppmmmhhhfffeeekkkxxxsssuuuwwwyyyzzz|||tttZZZIIIDDDAAA===;;;:::999888777888999:::777777777777777777777777666666666666666666666666999888777555444444444444666555444333333444555666666666666666666666666666444444444555555555555666555555666666666666555555777444444999;;;<<>>AAA@@@??????>>>>>>??????AAAAAA@@@@@@???>>>>>>===============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999999:::;;;<<<>>>???BBBCCCFFFHHHLLLSSS[[[```pppsss~~~}}}wwwsssqqqpppppprrrtttxxxzzz}}}~~~~~~}}}}}}~~~wwwaaaSSSDDD???===999666555888777666444444444555666666666555444444444444555555555444444333222111111444444444333333222222222333333333333333333333333555555444333333222111111222222333333333333444444333333333333333333333333333444666777666777999:::<<>>>>>>>>===>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::>>>???AAABBBEEEJJJPPPUUUdddgggsss}}}xxxssspppooooooppprrruuuwwwzzz{{{||||||||||||}}}~~~~~~~~~~~~|||mmmYYYLLL@@@<<<;;;999777777888777666555555555666777666666555444444444444444555555444444333333222222444444444333333222222222333333333333333333333333555555444333333222111111222222333333333333444444333333333333333333333333333444666666666777888:::777<<>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::999999999<<<=========>>>BBBGGGKKKZZZ___lll~~~xxxssspppnnnoooppprrrtttvvvxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{~~~ooo```OOODDD;;;999:::999888999777666666666666777777888666555555444444444444444444444444444444333333333444444333333333333222222333333333333333333333333555444444333333222222111222222333333333333444444333333333333333333333333333444666666666666888:::555:::???FFFUUUlllqqqhhhkkkwwwooodddZZZQQQNNNIIIGGGFFFEEEDDDCCCEEEEEEDDDDDDEEEGGGIIIJJJLLLRRRZZZbbbjjjrrrzzz~~~mmmWWWHHHAAA<<<999888999:::::::::999777666777777777777777777777777555555555555555555555555444444444444444555666777555555555444444555555555555555555555555555555555444444444555555555555666555555666666666666555555777888:::;;;:::999:::<<<>>>EEE^^^jjj^^^TTTWWWdddvvvnnn[[[NNNNNN\\\lllwwwjjj\\\PPPJJJKKKIIIFFFEEEEEEFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<============@@@DDDGGGSSSXXXggg|||zzzuuuqqqooorrrrrrssstttvvvxxxyyyzzzzzzzzz{{{zzzyyyyyyyyyzzzyyy|||~~~|||~~~yyyeeeVVVIII@@@888888999888888999666666666666777777888888666555444444333333444444222222222333333333333333333333333333333333333333333333333333333333333333444444444333333222222222222222222333333333444444222222333333333333444444333444666666555666777999888;;;>>>@@@III]]]xxx}}}qqqddduuu{{{tttiii___TTTQQQLLLHHHGGGFFFDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIJJJMMMSSSZZZaaajjjsssyyyiiiVVVIIIAAA<<<:::777888999:::999888777666666666666666666666666666555555555555555555555555444333333444444555666777444555555555555555555444555555555555555555555555444444444555555555555666555555666666666666555555333666999999999:::;;;;;;<<<>>>QQQtttpppdddXXXUUU\\\mmmxxxbbbPPPKKKSSS^^^{{{vvvfffXXXOOOLLLJJJFFFEEEEEEEEEDDDCCCDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>===========================;;;;;;:::::::::;;;;;;<<<;;;<<<=========@@@CCCFFFHHHMMM\\\ppp{{{wwwsssqqqrrrrrrrrrssstttuuuwwwxxxyyy{{{|||{{{yyyxxxyyy{{{xxx|||~~~{{{wwwzzzvvvaaaQQQFFF>>>888888888777777888555555666666777777777888555555444333333333333333111111111111222222222222333333333333333333333333333333333333333333333333444444333333333333222222222222222333333333444444222222222333333444444444333444666666555555666888999;;;======AAARRRmmm}}}gggnnnwwwlllbbbXXXTTTOOOKKKHHHFFFDDDCCCEEEEEEEEEFFFFFFGGGHHHHHHIIIKKKOOOSSSZZZcccmmmsss|||~~~xxxbbbRRRGGG@@@<<<;;;888888999999888888777666666666666666666666666666444444444444444444444444444333333333444555666666444444555666666555444444444444444444444444444444444444444555555555555666555555666666666666555555111666888777777:::;;;:::===>>>KKKeee{{{nnn]]]SSSTTTdddiiiSSSJJJNNNVVVjjjuuudddYYYOOOLLLHHHEEEDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@??????>>>>>>===========================>>>===<<<;;;:::999999999888:::;;;<<<<<<>>>AAADDDBBBGGGSSSdddsss~~~}}}zzzwwwvvvuuuqqqpppoooooopppqqqssstttxxxzzz|||{{{yyyxxxzzz|||yyy|||zzzwww{{{ttt___NNNCCC===999999888555555777444555666666666666666555555444444333333333333333222222222222111111111111222222333333333333444444333333333333333333333333333333333333333333333333222222333333333333444444111222222333333444444555333444666666555555666777777888:::;;;>>>KKKdddzzzwwwppp|||qqqfff\\\XXXRRRNNNKKKHHHEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHJJJLLLOOOUUU]]]fffmmmwwwzzzpppZZZMMMEEE===:::;;;999999888777777777777777666666666666666666666666444444444444444444444444444444333333333444555555444444555666666555444444444444444444444444444444444444444555555555555666555555666666666666555555222777888555555999;;;999999===EEETTTmmmzzziiiZZZSSS\\\vvvvvv___QQQNNNOOOXXXrrrsssfffSSSOOOJJJFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCAAAAAA@@@??????>>>>>>==============================<<<;;;:::::::::::::::999:::;;;;;;;;;<<<>>>AAAAAADDDMMMZZZeeennnzzz~~~}}}{{{yyywwwvvvvvvvvvqqqpppooonnnnnnoooqqqrrruuuyyy{{{{{{xxxwwwzzz}}}zzz}}}|||yyy~~~qqq\\\JJJ@@@;;;888888777444444666444444555666666555444333555444333333222222333333555444444333333222222222222222222333333444444444333333333333333333333333333333333333333333333333222222333333333333444444111111222333333444555555333555666555444444555777777777999;;;===EEEYYYlllyyywwwvvvkkk```\\\VVVPPPMMMIIIGGGDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGHHHJJJLLLQQQXXX```fffrrruuuzzz~~~jjjUUUIIIBBB<<<999::::::999777666666666777888666666666666666666666666444444444444444444444444555444444333333444444444333444555666666555444333444444444444444444444444444444444555555555666666555555666666666666555555333999999444333888999777333:::???GGG]]]}}}vvvfffXXXWWWiii|||mmmZZZOOOJJJJJJfff~~~qqqVVVQQQLLLHHHFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>888999999:::;;;<<<>>>???;;;<<<===<<<;;;;;;===???>>>@@@GGGPPPXXX```lllvvv{{{zzzxxxuuuuuuuuuvvvwwwsssrrrqqqooooooppprrrsssssswwwzzzzzzwwwvvvyyy}}}|||~~~~~~{{{zzznnnYYYGGG<<<888666777666333333666444444555555555444222111555444333333222222333333777777666555444444333333222222222333333444444444333333333333333333333333333333333333333333333333222222333333333444444444111111222333333444555555333555666555444444555666:::999:::<<<;;;???OOO```xxxoooyyyzzzooobbb^^^WWWRRRNNNJJJGGGEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGIIIKKKNNNUUU\\\bbbooorrrxxx~~~vvvcccOOODDD@@@===999888999999888777666555444444333444444444555666666666666555444333333333333333444444444444444555666777555555555555555555555555333444555555333333444555444333333222222333333444555555555555555555555555666666555555555555555666888888;;;DDDQQQgggtttbbbWWW___mmmttt```TTTPPPNNN]]]tttyyyjjjWWWIIIKKKMMMGGGBBBBBBAAAAAA@@@???>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>===<<<===>>>???>>>>>>>>>>>>============<<<;;;::::::::::::;;;<<<======<<<<<<<<<;;;;;;;;;<<<@@@DDDHHHLLLUUUaaakkkxxx~~~~~~|||yyyzzz}}}}}}{{{wwwtttrrrrrrsssttttttrrrooommmmmmnnnppprrrssstttuuuvvvvvvvvvvvvvvv~~~}}}~~~wwwkkkbbbTTTGGG::::::999888777666555444666555555555555444444444444444444444444444444444222111111000000111111222444444444444444444444444444333333333333444555666111111111111111111111111444444333222222333333333222222222222333444555666666555555555555666777777777:::;;;::::::>>>GGGOOOqqqzzzvvvxxx~~~wwwhhh___WWWTTTQQQKKKFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFHHHLLLRRRXXX\\\fffmmmuuu{{{~~~rrr```LLLCCC???;;;888888999888888777777666666555555555666666666666666666666555555444333333444444555555444444444555555666555555555555555555555555333444555555333333444555444444333333333333444444555555555555555555555555888888777777777777777888777777999???HHH[[[xxxxxxfffXXXYYYbbbwww}}}lll[[[PPPHHHPPPaaayyyuuubbbQQQNNNMMMGGGDDDGGGCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>=========>>>??????>>>>>>>>>============<<<<<<;;;::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;999<<<@@@BBBEEELLLVVV]]]kkkvvv}}}}}}|||{{{|||{{{vvvtttqqqrrrtttwwwwwwwwwzzzxxxtttrrrppppppqqqrrrrrrqqqpppnnnnnnoooqqqqqqssssssuuuvvvwwwxxxxxxxxx|||~~~~~~pppdddZZZMMM@@@::::::999888777666555555666555555555555444444444444444444444444444444444222222111111111111222222444444444444444444444444222222222333333333444444222222222222222222222222444333333222222333333444222222222222333444555666555555444444555555666777666888:::999999<<>>:::888777888888888888888888888888777777777777777666666666666666555555444444555555666666555444444444555555555555555555555555555555333444555555333333444555555555555555555555555555555555555555555555555555888777777666666777888888777777999;;;???MMMhhhmmm]]]VVVXXXmmmyyyiiiXXXKKKLLLTTThhhqqq___UUUNNNFFFFFFJJJDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???======>>>????????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;888:::===>>>@@@CCCJJJOOOYYYdddsss}}}}}}yyyyyywwwvvvvvvyyy{{{|||{{{}}}}}}}}}}}}yyyvvvuuurrrppppppqqqssssssssstttssspppnnnmmmmmmnnnoooppppppppppppppppppqqqqqqqqqrrrtttvvvxxxyyyzzzzzzzzz}}}|||}}}|||lll___UUUHHH===::::::999888777777666555666555555555555444444444444444444444444444444444333333222222222222333333444444444444444444444444000111222333333333222222333333333333333333333333333333333222222333333444222222222222333444555555444444333333333444555555444666888888888:::???DDD\\\lll~~~oookkk~~~{{{eee\\\TTTQQQOOOJJJGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGGGGHHHKKKNNNPPPWWW]]]eeelllrrryyy~~~yyydddVVVGGG@@@>>>:::888888777777888888999999999999888777777666666555555555777666666555555555666666777666555444444444444444555555555555555555555555333444555555333333444555555555666666666666555555555555555555555555555555555555444444444555666666888999;;;:::;;;EEE\\\rrrvvvfff[[[VVVeee~~~|||ooo```RRRMMMNNN[[[ooonnn```SSSIIIFFFJJJEEEDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>??????@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999;;;>>>>>>???AAADDDGGGMMMUUUcccppp{{{}}}vvvsssttttttwww||||||wwwtttqqqooonnnooorrrtttuuuuuuxxxxxxxxxxxxwwwvvvtttsssuuusssrrrqqqqqqrrrrrrrrrooommmllljjjjjjjjjkkkkkklllmmmooopppqqqqqqpppppppppqqqsssvvvyyyzzz||||||yyy|||~~~uuufffYYYNNNCCC;;;:::999999888777777666666666555555555555444444444333333333333333333333333444333333222222333333444333333333333333333333333///111333444555444222111333333333333333333333333333333222222222333444444333222222222333333444555333333222222333333444555444666888888888999===???QQQddd{{{uuueeesss{{{nnncccYYYTTTPPPJJJFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEHHHGGGFFFEEEFFFHHHJJJLLLRRRWWW]]]dddkkkrrrzzz}}}vvvzzzzzzsss\\\QQQEEEAAA>>>;;;999:::777777777888999999::::::666666666555555444444444666666555555555666666777777666555444444444444444555555555555555555555555333444555555333333444555555555666777777666555555555555555555555555555555444444444444444555666666777888:::999888???RRReee{{{oooccc[[[[[[xxx{{{ooobbbQQQLLLIIINNNYYYkkk|||nnn^^^PPPIIIHHHFFFEEEDDDCCCCCCBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@????????????>>>>>>>>>>>>========================;;;<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>???@@@BBBDDDGGGMMMWWWbbbllluuu|||zzzxxxtttmmmiiiiiihhhkkkppptttvvvtttpppnnnhhhgggfffhhhkkkooopppqqqrrrrrrrrrqqqpppoooooopppnnnnnnnnnmmmlllkkklllllljjjiiihhhgggggghhhiiiiiiiiijjjmmmooopppqqqpppoooooopppsssvvvxxx{{{|||}}}zzz}}}~~~{{{wwwhhhZZZNNNDDD<<<777999888888777777666666666666555555555555444444444333333333333333333333333444333333222222333333444333333333333333333333333111222444666666555333222222222222222222222222222333222222222333333444555333333222222222333444444333222222222222333444444555666888999999:::<<<===III^^^wwwjjjooo{{{uuujjj]]]VVVPPPJJJFFFFFFHHHGGGGGGGGGFFFFFFEEEEEEFFFEEEDDDDDDEEEGGGIIIJJJPPPSSSWWW]]]eeemmmuuuzzz~~~vvvzzz}}}ssslllUUUKKKCCC@@@>>>;;;:::;;;777777777888888999999999555555555555444444444444555555444444555555666666666666555444444444555555555555555555555555555555333444555555333333444555444555666777777666555444555555555555555555555555555555555555666777888888555555666888777;;;HHHVVV|||yyylllaaaZZZuuutttjjjXXXQQQLLLKKKNNNZZZuuu{{{lll]]]PPPJJJIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<999999:::;;;===>>>@@@AAACCCGGGNNNVVV```hhhnnnqqqssssssuuuxxx{{{{{{zzzxxxwwwrrrnnnmmmjjjddd``````^^^aaaeeeiiikkkkkkiiigggbbbaaaaaacccgggjjjlllmmmkkkllllllkkkiiiiiiiiikkkiiijjjkkkjjjhhhggggggiiifffffffffffffffggghhhhhhfffhhhjjjmmmnnnooooooooonnnooorrruuuwwwzzz{{{|||{{{~~~|||zzzmmm]]]QQQHHH???:::999777777777666666555555555666555555555555444444444333333333333333333333333333333222222222222333333333333333333333333333333222333444555555555444444111111111111111111111111222222222222333444555555333333333222222333333444333333222222222333444444666777777888999;;;<<<===DDDWWWpppwwwooolll{{{oooaaaYYYRRRLLLHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDFFFGGGHHHMMMNNNRRRXXX```iiiqqquuu{{{}}}yyymmmdddNNNFFF@@@>>>===:::999:::777777777777777777777777555555555555666666666666444444333333444555555666555555444444444555555666555555555555555555555555333444555555333333444555333444666777777666444333555555555555555555555555555555555555666777888888777555555888999:::AAAJJJfffvvvhhh___mmm{{{uuulll```UUUOOOLLLQQQfff}}}zzzkkk\\\QQQLLLKKKIIIGGGEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????>>>>>>===>>>????????????>>>===;;;;;;;;;<<<<<<<<<======;;;:::999999:::<<<>>>>>>???AAAFFFMMMUUU]]]cccfffdddddddddfffiiijjjjjjiiijjjeeebbbcccaaa\\\WWWWWWWWWYYY]]]```bbbccccccbbbaaa______```cccfffhhhhhhfffhhhjjjiiifffeeefffhhheeegggiiihhhfffdddeeegggddddddeeeeeefffggghhhhhhdddeeegggjjjlllnnnoooooommmnnnqqqtttvvvxxxzzzzzz{{{}}}~~~zzzwwwrrrcccTTTJJJCCC<<<:::;;;555555555555444444444444666555555555555444444444222222222222222222222222222222111111111111222222222222222222222222222222222222333333333444444444222222222222222222222222222222222222333444555666444333333222222333333333333333333333333444555555777666555666888;;;<<<===>>>OOOgggzzzqqqccctttzzzkkk```WWWOOOKKKKKKIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFHHHIIILLLRRR\\\fffoootttwwwzzz~~~vvvhhh___JJJCCC>>>===<<<999888999777777777666666666666666555555666666777777888888333333333333333444555666444444444444444555666777555555555555555555555555333444555555333333444555333444555777777555444333555555555555555555555555222222222333444555666777:::777777:::;;;;;;???DDDTTTttt~~~mmm```___lll{{{{{{|||kkkZZZQQQKKKJJJWWWiiiuuueeeXXXOOONNNKKKIIIFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@????????????>>>===>>>???@@@@@@???>>>===;;;;;;;;;<<<<<<<<<======>>><<<999999:::<<<======<<<===@@@GGGOOOWWW]]]```\\\ZZZZZZ[[[]]]___``````aaa]]][[[]]]\\\VVVRRRRRRTTTUUUXXXZZZ]]]^^^______aaa```^^^___bbbdddeeeeeeeeehhhjjjiiigggeeefffhhh___aaadddcccaaa```aaaccccccdddeeefffggghhhhhhiiicccdddfffhhhjjjmmmooopppmmmnnnpppsssvvvwwwyyyyyy{{{|||~~~||||||{{{rrrmmmhhhYYYIIIBBB<<<666555888444444444444444444333333666666555555555444444444222222222222222222222222222111111111111111111222222222222222222222222222222222111111111222333444333333333333333333333333222222222222333444555666444444333222222333333333444444333333444444555666666555333444777:::<<<===;;;JJJ```uuusss^^^ggguuuhhh]]]RRRMMMLLLIIIIIIHHHHHHGGGFFFEEEEEEGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGOOOZZZeeeoootttrrruuuyyy}}}tttcccWWWFFFBBB<<<999999999888777666777888888888777555444777777777777777777777777333444444444555666666666777666555444444444444444666666666555555444444444555666666555333333444666222333444555555555444333333333333444444444555555444444444444444444444444888888777777999;;;>>>@@@JJJbbbyyyiiibbb^^^eeelllooooooooo~~~{{{ppp]]]LLLGGGPPP\\\sssuuueeeYYYRRRJJJGGGHHHIIIHHHFFFDDDCCCBBBAAAAAAAAABBBBBB>>>>>>============>>>>>>@@@???===>>>@@@BBBCCCCCC>>>>>>===>>>???>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<===???CCCHHHNNNTTTWWWTTTSSSRRRRRRRRRTTTVVVXXXSSSTTTUUUVVVUUUTTTQQQPPPNNNPPPRRRTTTVVVYYY^^^aaaaaabbbbbbaaaaaabbbdddgggdddeeeeeefffggggggffffffbbbbbbbbbbbbbbbbbbbbbbbbaaabbbcccdddeeeeeeeeeeeeeeeeeeeeegggiiilllooopppoooppprrrrrrsssuuuxxx{{{xxxyyyzzz{{{}}}~~~}}}}}}{{{ppphhh___TTTEEE<<<:::999666222888888777666666666666666333333333444444555555555222222222222222222333333111111111111111111111111333333333333333333333333000111111111111222222222333333333333333333333333111111222222222333333333000000111111111222222222333333333444444333222222444444555555666888999:::@@@@@@NNNiii~~~gggnnnpppwwwiii]]]RRRLLLNNNIIIFFFGGGGGGEEEGGGKKKEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGIIIPPP[[[gggooorrrqqqrrruuuzzzqqq^^^RRREEE@@@;;;999999999999777777777777777777666555555666666666666666666666666444444444555555555555555666666555444444444444444555555555444444444333333555666666555333333444666222222333444444444333222444444444555555555666666555555555555555555555555777777666777888;;;===???BBBVVVtttoooddd\\\\\\___```aaabbbuuuzzzzzzlllYYYMMMOOOVVV```wwwqqqbbbZZZPPPJJJHHHGGGEEECCCFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@AAA@@@>>>???AAACCCCCCCCC>>>>>>>>>>>>>>>>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<======>>>AAADDDIIIMMMOOOJJJIIIHHHHHHHHHJJJLLLMMMPPPPPPQQQQQQQQQPPPNNNMMMLLLMMMPPPRRRSSSWWW[[[^^^^^^^^^___^^^]]]^^^```bbbbbbccccccdddddddddccccccccccccbbbbbbaaaaaa``````aaaaaacccdddeeeeeeeeeeeeeeeeeefffgggiiikkkmmmnnnnnnoooqqqqqqrrrssswwwzzzyyyyyyyyyzzz{{{}}}~~~}}}|||||||||oooeeeYYYOOOBBB;;;::::::777444777666666555555555555555333333333444444444555555222222222222222222222222111111111111111111111111333333333333333333333333000111111111111222222222333333333333333333333333111111222222222333333333111111111222222222222333333333333444444333333222444444555555666888999::::::<<>>?????????>>>>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===>>>@@@BBBDDDFFFEEEEEEDDDDDDDDDFFFHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIKKKMMMOOOQQQSSSWWWZZZZZZ[[[\\\\\\ZZZZZZ[[[]]]``````aaaaaaaaa``````___cccbbbbbbaaa```___^^^^^^```aaabbbcccdddeeeeeeeeedddeeefffhhhiiijjjkkkkkkmmmnnnoooooooooqqqtttwwwwwwwwwxxxxxxyyyzzzzzz{{{{{{{{{{{{}}}}}}~~~}}}}}}}}}~~~zzzjjj^^^QQQIII>>>999999:::999666555555555444444444444333333333333444444444444555444333333222222111111111111111111111111111111111333333333333333333333333000111111111111222222222333333333333333333333333111111222222222333333333222222222222333333333333222333333444444333333333444444444555666777888999777;;;CCCTTTllliii\\\kkkttteeeZZZRRRMMMIIIJJJJJJGGGGGGIIIFFFFFFFFFEEEEEEEEEEEEDDDFFFFFFGGGHHHLLLSSS\\\bbbjjjhhhggghhhmmmttt|||zzzeeeQQQDDD???===;;;999999999999999999888666555555555666777666666666666666666666666666666666555444444444333666555555444444444555555333333333333333333333333555666666555333333444666333444444333333333222222444555555555666666666666555555555555555555555555555555555555666888:::;;;>>>DDDSSSmmm~~~jjjZZZOOOJJJLLLQQQbbblllwwwxxxmmm^^^SSSNNNNNNYYYkkk}}}tttggg\\\TTTOOOKKKIIIFFFFFFFFFFFFEEECCCBBB@@@???>>>>>>======>>>>>>???AAA@@@???@@@BBBCCCBBBAAA>>>???@@@@@@>>>=================================<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@DDDDDDCCCCCCDDDEEEGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHGGGIIILLLNNNOOOQQQTTTVVVXXXZZZ[[[[[[ZZZYYYYYYZZZ^^^____________^^^]]]]]]``````____________^^^^^^___```aaacccddddddeeeeeecccdddfffhhhiiiiiiiiiiiikkklllmmmmmmmmmnnnqqqtttssstttuuuvvvwwwxxxyyyyyyzzzzzz{{{|||}}}}}}}}}}}}{{{{{{{{{}}}uuubbbUUUJJJDDD;;;777777888888666555555555555555444333333444444444444444444444444444444333333222111000000111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222111111222222222333333333222222333333333444444444222222333444444444333333444444444555666777888888999>>>BBBIII___|||sssbbbhhhxxxpppcccTTTMMMIIIIIIJJJHHHFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGIIINNNTTTYYYaaaaaabbbccchhhnnnvvv{{{ttt```MMMAAA<<<<<<;;;999888888888999999888666555555555666777555555555555555555555555666666666555444444444333555555444444444555555666333333333333333333333333555666666555333333444666666666555555444444444444333333444444444555555555444444444444444444444444444444555555666777888999>>>???HHH]]]{{{vvvcccSSSIIIIIINNNWWW```nnnzzz|||qqq___QQQLLLOOOXXXiii}}}vvviii]]]TTTMMMJJJEEEFFFFFFEEEEEEDDDCCCBBB??????>>>>>>>>>>>>?????????>>>>>>???@@@AAA@@@???>>>@@@BBB@@@>>><<<<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<===>>>>>>????????????@@@@@@AAABBBBBBEEEDDDDDDDDDEEEFFFGGGGGGGGGIIILLLMMMNNNPPPRRRTTTWWWZZZ\\\]]]\\\ZZZZZZZZZ]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^___``````aaa___```aaabbbccccccccccccbbbccceeeggghhhhhhhhhhhhjjjjjjkkkjjjjjjkkkmmmpppnnnooorrrtttvvvxxxyyyyyyyyyzzzzzz{{{{{{|||}}}~~~wwwxxxzzz}}}}}}qqq]]]OOOFFFAAA:::777666666666444555555666666666555444333444444444444444444444444444444333333222111000000111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222111111222222222333333333222222333333333444444444111222333333444444444333555444444444555666777888999>>>@@@CCCUUUqqq|||ppphhhhhhzzzlll]]]TTTNNNNNNNNNLLLKKKKKKGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGJJJMMMPPPVVVYYY]]]aaadddiiiooottt{{{~~~mmmYYYIIIAAA;;;;;;;;;:::777666777888888888777666666666666666555555555555555555555555555555555555555444444444555444444444444555666666333333333333444444444444555666666555333333444666888777666555444444444555333333333444444444444555444444444444444444444444444444555666666777888888:::;;;@@@OOOhhhppp]]]MMMHHHKKKLLLUUUggg~~~rrr```OOOJJJJJJVVVhhh{{{xxxjjj\\\QQQKKKIIIHHHGGGFFFEEEDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA???>>>>>>???@@@@@@???===???AAACCCAAA>>>;;;<<<>>>========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>??????===>>>>>>???@@@@@@AAAAAACCCCCCDDDDDDEEEFFFGGGGGGFFFIIILLLMMMNNNNNNPPPRRRUUUXXX\\\^^^]]]\\\[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]ZZZ[[[\\\]]]___aaabbbbbbaaaaaabbbbbbbbbbbbaaaaaaaaabbbccceeeggghhhhhhhhhhhhiiiiiihhhggghhhjjjlllkkkmmmpppsssvvvxxxxxxyyyvvvxxxyyyyyyyyy{{{}}}vvvxxx{{{}}}|||lllYYYLLLBBB>>>:::777666555555444555555666777777555444333555444444444444333333333444333333222222111111111111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222111111222222222333333333222222222222333333333333111111222333444444444444555555444444555555666777555999<<<@@@MMMeee|||ttt|||}}}iiiaaavvvyyyhhh]]]SSSPPPOOOLLLJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEGGGHHHGGGFFFFFFHHHJJJLLLQQQXXX\\\___ccciiimmmvvvxxx|||xxxeeeSSSFFF@@@:::;;;<<<:::777555666777777777777777777666555555555555555555555555555555444444444555555555555555444444444444444555666666333333444444444555555555555666666555333333444666888777555444333333444444444444444444555555555555555555555555555555555555444555666666777777777777888999===DDDTTTooonnnXXXMMMLLLIIIPPP```xxx}}}bbbVVVMMMNNNWWWeeewww{{{kkk^^^WWWQQQNNNKKKGGGEEEDDDEEEEEEBBBAAAAAA@@@@@@AAAAAABBB?????????@@@AAAAAA???===???BBBDDDBBB===;;;<<<>>>========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===============>>>???@@@AAAAAAAAAAAA@@@AAACCCEEEFFFGGGFFFFFFEEEHHHKKKLLLLLLMMMNNNOOOPPPTTTYYY\\\\\\[[[YYYYYYXXXYYYZZZ[[[\\\]]]]]]]]][[[\\\]]]^^^___```aaabbbbbbbbbbbbbbbaaa```___^^^``````aaaccceeegggiiijjjgggggggggfffeeeeeehhhjjjkkkmmmpppsssuuuvvvvvvvvvsssuuuwwwwwwwwwyyy}}}|||~~~sssdddSSSHHH===;;;888666666666666555333444555666666444333222555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111222222222333333333111111111222222222222333000111222333444444444444555555444444444555666666444666;;;@@@FFFUUUooo~~~yyyrrrjjjqqqvvvhhhYYYRRROOOKKKHHHGGGIIIHHHHHHHHHHHHGGGGGGGGGEEEGGGHHHHHHFFFEEEEEEEEEGGGLLLQQQUUUXXX\\\dddjjjrrrtttwwwzzz~~~sss```OOOEEE@@@:::<<<===:::666444555666666777888888888777555444555555555555555555555555333444444555555666666666444444444444444555666777444444444555555666666666555666666555333333444666777666555333222222333333555555555555666666666777666666666666666666666666555555666777888888888777999;;;===???GGG]]]|||}}}cccTTTQQQLLLNNNYYYlllyyyiiiXXXPPPOOOUUUcccqqq{{{nnnfffWWWTTTNNNIIIEEEDDDEEEEEE@@@??????>>>>>>??????@@@@@@@@@@@@AAABBBBBB@@@===???BBBEEEBBB===:::<<>>>>>>>>>>>???@@@CCCFFFGGGGGGFFFEEEDDDFFFJJJKKKKKKKKKLLLMMMMMMQQQWWWZZZZZZYYYXXXWWWVVVWWWXXXZZZ[[[\\\\\\\\\]]]]]]^^^______``````aaaccccccbbbbbbaaa___^^^]]]`````````aaadddgggiiikkkfffffffffeeeddddddfffhhhlllnnnqqqsssuuuuuuuuutttppprrruuuuuuuuuwww|||~~~uuujjj\\\MMMCCC:::999777666666777777777222333444555555333111000555555555444444333333333222222222222222222333333111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111222222222333333333000000111111111222222222000111222333444444555444555555444444444555666666777777<<>>999999999888888888888777777777777777777777777777555555555444444333333333333333333333333333333333333333333444444555555555666555444333333333333333333444444555555444444333444333333222222333333444666666555555555444444444444333333333333444555555777777666555555555555555666666999===DDDQQQfffyyyuuu```VVVMMMQQQTTT\\\pppaaaNNNKKKOOOVVV[[[kkk|||vvvggg^^^RRRIIIFFFEEEEEEDDDCCCBBB@@@@@@AAAAAA???===@@@@@@@@@@@@@@@@@@AAAAAAEEEDDDCCCBBBAAA@@@@@@@@@======>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<========================AAAAAA@@@@@@@@@@@@@@@@@@EEEEEEGGGHHHIIIJJJJJJJJJNNNOOOPPPRRRSSSUUUVVVWWWVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]````````````````````````^^^```bbbbbbcccfffkkkpppkkkkkkiiifffcccdddhhhlllmmmnnnqqqsssuuuvvvvvvvvvuuutttrrrpppppprrrwww{{{~~~pppiiidddXXXJJJAAA999888888777666555555444444444333333333333222222444444444333333222222222444333222111111222333444222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111222222222333333333333222222111111222222333333333333333333333333333555444444444444555666666555666777:::===GGG\\\oooxxxkkkmmmyyy{{{tttnnnrrrcccZZZTTTOOOLLLHHHGGGEEEEEEGGGHHHGGGFFFIIIHHHHHHGGGFFFEEEDDDDDDBBBDDDFFFIIIMMMTTT\\\aaajjjmmmqqquuuwwwxxx{{{|||}}}zzzdddRRRHHHBBB<<<999999999888888888777777555555555555555555555555555555444444444333333333333333333333333333333333333333444444444444444444666555444333333333333444333444444555555444444333444333333222222333333444555555444444333333333333444333333333333444555555777777666555555555555555999888:::===@@@IIIZZZkkknnn[[[OOOOOOQQQVVVdddyyysss]]]RRRNNNOOOPPP]]]lll}}}tttiii[[[PPPJJJHHHGGGEEEDDDBBBAAAAAABBBBBBAAA???@@@@@@@@@@@@AAAAAAAAAAAAEEEEEECCCBBB@@@@@@??????>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<========================@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEFFFHHHIIIIIIIIIIIILLLLLLNNNOOOQQQSSSTTTTTTUUUUUUVVVWWWYYYZZZ[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^_________`````````^^^```bbbcccdddfffjjjnnnlllmmmllljjjhhhiiinnnrrrnnnooopppqqqrrrrrrqqqqqqpppooonnnlllkkknnnsssxxx~~~{{{zzzyyy{{{yyyiiiaaa\\\RRRFFF>>>888888777777666555555444444444333333333333222222444444444333333222222222333222111111111111222333222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111222222222333333333222222111111222222333333333333333333333333333444444444444444555666666666666888:::;;;CCCUUUfff}}}rrrfffiiimmmvvv|||tttqqq{{{|||lllbbbYYYQQQLLLLLLJJJHHHGGGHHHHHHHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDAAABBBDDDEEEHHHMMMSSSXXXccchhhoootttvvvwwwwwwwwwxxx{{{rrr\\\LLLCCC>>>:::999999888888888777777777555555555555555555555555555444444444444333333333444444444444444444444444444444444444444444333333555555444333333333444444333444444555555444444333444333333222222333333444444333333333333222222222444333333333333444555555777666555555444555555555999888999;;;<<>>??????@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<========================>>>?????????@@@AAAAAAAAACCCDDDEEEGGGHHHHHHHHHHHHIIIIIIKKKLLLNNNOOOQQQQQQSSSTTTUUUVVVXXXYYYZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]^^^___```aaaaaabbb___aaaccceeefffgggjjjllllllllllllkkkkkkmmmqqqtttooooooooonnnmmmllllllkkklllllljjjiiiiiimmmssswww~~~zzzwwwuuuttttttsssyyyppp___WWWRRRIII@@@;;;888777777666666555555555444444333333333333222222444444333333333333222222222111111000000111111222111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222333333222222111111222222333333333333333333333333333444444444444444555555666666777888:::999===KKKYYYsssiii\\\^^^lllssswwwzzzxxxxxxzzznnnbbbVVVMMMOOOLLLJJJHHHIIIIIIHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDBBBCCCCCCBBBCCCFFFJJJNNNYYY```iiiqqqttttttsssrrrrrrvvvzzz~~~~~~iiiUUUGGG@@@<<<999888888888888777777777777555555555555555555555555444444444444444444444444555555555555555555555555555555555444444333333333555444444333333333444444333444444555555444444333444333333222222333333444444333333333333333333333444333333333333444555555666555555444444555555555777666777::::::<<>>>>>>>>???????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<===========================>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJLLLMMMOOOOOOSSSSSSTTTVVVWWWYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^]]]^^^___```bbbcccdddeeebbbdddfffhhhiiijjjjjjkkkkkkjjjiiiiiiiiikkknnnpppnnnnnnlllkkkjjjjjjjjjjjjllllllllllllmmmqqqwww{{{wwwvvv{{{vvvsssrrrrrrsssmmmttt|||kkkYYYNNNIIIAAA;;;888777777666666666555555555444444333333333222222222333333333333333333333333111000000000000000000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333222222111111222222333333333333333333333333333444444333333444444555666555666888:::999:::DDDOOOhhhwww{{{^^^WWWbbbiiizzz}}}ttt|||nnn___SSSPPPMMMJJJHHHHHHIIIHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBDDDHHHJJJPPPWWWaaaiiinnnpppqqqrrrpppsssxxx{{{~~~xxxaaaOOOEEE???;;;:::888888888777777777666666666666666666666666666666444444444444444444444444555555555555555555555555555555555444444333333333444444333333333444444555333444444555555444444333444333333222222333333444444444444444555555555555444333333333333444555555555555444444444444555555888666888:::999999===DDDJJJgggpppZZZMMMQQQSSSSSSddd}}}zzzgggXXXMMMJJJJJJPPP^^^pppuuugggXXXNNNJJJHHHDDDBBBBBBBBBBBBAAA@@@AAAAAABBBCCCCCCDDDDDDEEEDDDCCCAAA???>>>>>>>>>======>>>??????>>>>>>>>>========================:::;;;<<<<<<===<<<<<<<<<==============================>>>???@@@@@@AAAAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFHHHIIIKKKMMMNNNNNNSSSSSSUUUVVVXXXZZZ[[[\\\ZZZYYYYYYYYYZZZ\\\^^^```___```aaacccdddfffggghhhfffggghhhjjjkkkllllllkkkjjjiiigggggghhhiiikkkkkklllkkkiiiiiiiiijjjkkkmmmmmmnnnppprrrtttxxx}}}sssdddbbbooo}}}|||wwwsssqqqqqqssstttnnnttt~~~zzziiiUUUJJJCCC<<<777666666666666666555555555555444444333333333222222222333333333333333333333333000000000111111000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222333222222111111222222333333333333333333333333333333333333333333444555555444444777:::::::::@@@III]]]nnnnnnZZZYYY]]]rrr~~~{{{yyy}}}lll___RRRNNNKKKHHHHHHIIIIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDBBBCCCCCCBBBBBBDDDGGGIIIKKKPPPXXX___eeejjjooorrrooorrrvvvxxxzzz|||~~~qqqZZZKKKCCC>>>;;;:::888888777777777666666666777777777777777777777777333333333444444444444555444444444444444444444444444444444444444444333333444444333333333444555555333444444555555444444333444333333222222333333444444444555555555555555666444333333333333444555555444444444333444444555666;;;999999;;;999666888<<>>>>>???>>>>>>>>>========================:::;;;<<<<<<======<<<<<<===========================>>>>>>>>>???@@@@@@@@@???@@@AAACCCDDDDDDDDDDDDEEEFFFGGGHHHJJJLLLMMMNNNRRRSSSTTTVVVXXXZZZ[[[\\\ZZZYYYYYYYYYZZZ]]]```bbbaaabbbcccdddfffgggiiiiiijjjiiihhhiiikkkllllllkkkjjjhhhgggggghhhjjjjjjiiiiiihhhgggfffgggjjjmmmpppooorrrvvvzzz}}}~~~lll\\\ZZZggguuuyyywwwtttrrrrrrtttvvvxxxuuuyyy~~~uuueeeRRRGGG???999666666555555555555555555555555444444333333333333222222222222333333333333444444000111111222222111111000111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111000000000111111111111222333222222111111222222333333333333333333333333333333333333333333444444555222333666::::::999>>>EEEQQQbbbyyyhhhWWWVVVeeetttvvv~~~rrrooo|||nnnYYYUUUPPPLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDDDD???@@@AAAAAA@@@BBBEEEGGGHHHKKKPPPUUU[[[bbbiiinnnkkknnnqqqssstttuuuwwwyyyjjjSSSGGGBBB===::::::888777777777666666666666666666666666666666666666333333333444444444555555333333333333333333333333333333444444444444444444333333333333333444555666333444444555555444444333444333333222222333333444333333333444444555555555444333333333333444555555444333333333444444555666999777777999999777888<<>>??????@@@@@@??????========================:::;;;<<<<<<======<<<<<<========================>>>>>>>>>>>>????????????>>>???@@@BBBCCCCCCCCCDDDCCCDDDEEEGGGIIIJJJKKKLLLPPPQQQSSSUUUWWWYYYZZZ[[[ZZZZZZYYYYYY[[[^^^aaadddbbbcccdddeeefffggghhhhhhllliiiggggggiiikkkkkkjjjgggeeeccceeehhhjjjjjjiiigggfffddddddeeeiiimmmppptttxxxqqqbbb```jjjvvv{{{zzzuuuuuutttuuuwwwzzz~~~mmm^^^MMMCCC===888666777555555555555555555555555444444333333333333222222222222222333333444444444111111222333333222111111222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111000000000000111111111111333222222111111222222333333333333333333333333333333333222222333333444555222222444888888777;;;@@@EEEUUUlllccc\\\]]]ccclllvvvjjjeeeqqq}}}fffaaaYYYSSSPPPMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDDDD>>>???@@@@@@@@@AAACCCEEEEEEHHHKKKOOOSSSYYY___cccbbbeeeiiikkkmmmnnnqqqsss{{{~~~~~~~~~|||fffOOOEEEAAA===999999777777777777666666666666555555555555555555555555333333333444444555555555333333333333333333333333333333333444444555555555333333333333333444555666333444444555555444444333444333333222222333333444222222222333333444444444444333333333333444555555333333333333444444555666444222333888999999;;;@@@???EEEVVVrrryyyeeeYYYSSSPPPSSSYYYjjj~~~uuu```UUUJJJHHHJJJOOO]]]kkk|||xxx```[[[TTTNNNJJJGGGDDDBBBAAAAAABBBCCCDDDEEEFFFGGGAAA@@@@@@@@@@@@@@@@@@AAA>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<======<<<<<<========================?????????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBCCCDDDFFFGGGIIIJJJKKKOOOPPPQQQSSSUUUWWWYYYZZZ[[[ZZZYYYYYY[[[___bbbeeebbbccccccdddeeefffggggggllliiieeeeeegggiiiiiihhhbbbaaa```bbbfffiiiiiihhhgggeeecccbbbdddgggllloooyyyyyyllliiiqqqzzz}}}yyyxxxuuuvvvwwwyyy|||gggXXXIII@@@;;;777666888444555555555555555555555444444444333333333222222222222222333333444444444111222333444444333222111222222222222222222222222000000000000000000000000000000111111222222222222111111111111111111111111000000000000111111111111333222222222222222222333333333333333333333333333333333222222333333444555333222333777666555888======MMMdddwwwsssggg]]]ZZZhhhmmmeeeaaagggssspppjjjaaaYYYTTTPPPLLLJJJIIIHHHHHHGGGFFFEEEDDDDDD@@@BBBBBBBBBAAABBBDDDEEEDDDFFFJJJMMMOOORRRVVVYYY[[[^^^bbbeeegggjjjmmmooouuuyyy}}}~~~}}}}}}{{{vvvvvv~~~wwwbbbLLLAAA???===:::999888888777666666666666666444444444555555555555666555555555555555555555555444444444444444444444444444444444444444444444444666666555444555666777888555555555444444333333222555444444333333444444555333333333333333333333333333333222222333333444555444444444444444444444444666555444333444666888:::;;;@@@MMMbbbyyyqqqcccYYYUUUTTTSSS]]]mmmrrr```OOOIIIJJJMMMVVV^^^jjj{{{xxxlll```ZZZSSSJJJDDDEEECCCBBBBBBDDDFFFGGGGGGFFFBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????????????????>>>>>>>>>>>>===???@@@@@@@@@@@@AAACCCBBBCCCEEEEEEFFFGGGIIILLLMMMOOOQQQTTTVVVXXXYYYZZZZZZZZZ[[[\\\]]]___```aaaeeeeeeddddddcccccccccccccccccccccccceeefffhhhiiihhheeeccccccfffhhhgggfffdddfffgggfffgggllltttzzz~~~zzzzzzzzz|||yyyzzzvvvyyy~~~|||}}}dddTTTCCC:::888555333444444444444444444444444444222333333444444333333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222333333333444444444222222333444666888:::;;;???EEETTTiii~~~~~~vvv\\\TTTYYYbbbaaabbbaaacccppp|||pppeee]]]WWWQQQMMMKKKIIIGGGFFFFFFEEEDDDBBBAAAAAABBBBBBCCCDDDEEEEEEEEEDDDDDDDDDFFFIIILLLNNNWWWYYY\\\```ccceeeffffffmmmqqqvvvxxxxxxyyy|||~~~~~~~~~~~~zzzvvvwww|||~~~sss___III???>>><<<999888888777777666666666666666444444444555555555555666444444444444444444444444333333333333333333333333444444444444444444444444444333333222333444555666555555555444444333333333333222222111111222222333333333333333333333333333333333222222333333444555444444444444444444444444555555444444555666888999888;;;DDDTTTggg}}}yyyjjj```ZZZWWWVVVTTTcccvvvsss___QQQIIIFFFJJJRRR___ooowwwllleee]]]QQQHHHFFFDDDCCCAAABBBDDDEEEEEEDDDBBBAAAAAA@@@?????????@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=======================================>>>>>>???===>>>>>>>>>>>>>>>>>>>>>===???@@@@@@@@@@@@AAACCCCCCDDDFFFFFFFFFGGGJJJLLLLLLMMMOOORRRUUUWWWXXXYYYYYYYYYZZZ[[[\\\^^^```aaacccddddddddddddcccbbbaaa```aaabbbccceeefffggghhhhhheeebbbaaacccdddcccbbbcccfffiiikkkmmmrrrzzz~~~~~~{{{zzz|||zzzwwwzzz~~~ppp]]]NNN@@@:::888666555555444444444444444444444444222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000111111111222222222444444444444555777888999777<<>><<<:::888777888777666666555555666666444444444555555555555666333333333333333333333333222222222222222222222222444444444444444444444444333333333222333444444555444444444444444444333333333222222111111222222333333333333333333333333333333333222222333333444555444444444444444444444444444444555555666777777777777888<<>>>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<======>>>???<<<<<<<<<======>>>>>>>>>===???@@@@@@???@@@AAACCCCCCEEEFFFFFFFFFGGGJJJLLLJJJKKKMMMOOORRRTTTUUUVVVVVVWWWWWWYYY[[[]]]___```aaabbbdddddddddcccaaa```]]]^^^aaaccceeeeeeddddddfffdddaaa```aaaaaaaaa```ccchhhnnnssswww}}}}}}|||~~~tttrrrrrrxxx|||rrrcccRRRGGG<<<999999777555666444444444444444444444444222333333444444333333222000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000111111111222222222555555555444555555666666888:::BBBQQQeeeyyylllYYYRRRWWW^^^aaa]]]]]]gggttt{{{tttmmmddd]]]SSSPPPMMMKKKJJJJJJIIIGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDFFFGGGHHHJJJMMMQQQTTTWWWYYYZZZ[[[___dddgggiiikkkppptttwwwyyy|||}}}}}}}}}}}}~~~|||||||||dddTTTCCC===<<<:::888888777777666555555555555666444444444555555555555666333333333333333333333333222222222222333333333333333333333333333333333333444444444555555555666666333444444444444444444444555444444333333444444555333333333333333333333333333333222222333333444555444444444444444444444444444444555666777777666666999999;;;???GGGXXXssssssjjjccc___SSSUUU\\\jjj~~~mmmUUUGGGEEEJJJOOOYYYgggvvv{{{lll^^^TTTQQQMMMIIIEEEEEEEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@?????????>>>>>>===================================================<<<<<<<<<<<<===>>>>>>;;;;;;<<<<<<======>>>>>>===>>>@@@@@@??????AAABBBBBBDDDEEEEEEEEEFFFHHHJJJHHHIIIJJJLLLNNNPPPRRRSSSTTTTTTUUUVVVXXX[[[]]]^^^___aaaccceeeeeecccaaa___\\\^^^aaacccdddbbb```^^^bbbaaa``````aaabbbcccdddfffmmmvvv}}}}}}{{{yyyzzz{{{||||||zzznnnmmmqqqyyyyyygggYYYIII@@@999888888666444555444444444444444444444444222333333444444333333222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222333333333444444444555444444444444555666666>>>===???HHHXXXmmmjjj[[[[[[]]]``````^^^```fffzzz~~~wwwmmmfff\\\XXXTTTPPPNNNLLLIIIGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDGGGHHHJJJLLLOOOQQQSSSTTTVVVZZZ___bbbcccggglllqqqpppssswwwzzz{{{{{{|||}}}~~~~~~~~~|||ttt\\\NNNAAA===<<<:::999999777666666555555555555555444444444555555555555666444444444444444444444444222333333333444444555555333333333333333333333333444444444555555555555555333333333444444555555555555444444333333444444555333333333333333333333333333333222222333333444555444444444444444444444444444555666666777666666555999:::<<>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>;;;<<<<<<<<<=========>>><<<>>>????????????@@@BBBAAABBBCCCCCCBBBCCCEEEGGGGGGGGGHHHIIIKKKMMMPPPQQQRRRRRRSSSTTTVVVXXXZZZ[[[\\\^^^aaacccddddddbbbaaa]]]___bbbcccbbb___\\\YYY[[[\\\]]]___bbbeeeiiikkknnnvvvzzzwwwrrrtttwww{{{|||tttpppooorrryyyzzzkkk[[[NNNCCC<<<888888777444222222444444444444444444444444222333333444444333333222222222222222222222222222000000000000000000000000222222222222222222222222000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222333333333444444444333333333333444666777888<<<:::999>>>KKK___uuuoooddd[[[[[[^^^_________iii|||~~~uuunnngggccc^^^YYYUUUPPPKKKHHHGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDDDDCCCCCCCCCCCCGGGGGGHHHHHHIIIJJJKKKLLLPPPTTTXXX[[[]]]```fffkkkhhhkkkppptttvvvxxx{{{}}}}}}}}}}}}~~~~~~uuuiiiTTTIII>>><<<<<<:::999:::777666555555444444555555444444444555555555555666555555555555555555555555333333333444444555555666333333333333333333333333111111222333333333333222222222333333444555666666333222222111111222222333333333333333333333333333333333222222333333444555444444444444444444444444555555666666666666666666777888:::===>>>CCCRRR```wwwrrraaaXXXQQQSSS___pppyyyaaaPPPHHHHHHKKKUUUeeetttuuugggbbb[[[TTTOOOKKKGGGDDDCCCBBBAAA@@@@@@?????????@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>========================<<<>>>??????>>>???@@@BBB@@@AAABBBBBBAAABBBDDDFFFFFFFFFFFFGGGIIIKKKNNNOOOQQQQQQQQQRRRSSSUUUWWWWWWXXXZZZ]]]```aaabbbbbbaaa^^^___aaabbbaaa^^^ZZZXXXWWWZZZ]]]aaaeeekkkqqquuuzzz}}}xxxvvvppprrrwww~~~|||xxxyyywwwxxx{{{~~~|||zzzlll```SSSHHH???999666777666333111222444444444444444444444444222333333444444333333222222222222222222222222222000000000000000000000000222222222222222222222222000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000111111111222222222222222222333444666777888888888888;;;EEEXXXmmm|||vvv```WWWXXXZZZ\\\^^^bbblll}}}wwwssspppkkkgggaaaZZZSSSOOOJJJIIIGGGEEEDDDEEEGGGHHHFFFFFFEEEEEEEEEDDDDDDCCCEEEEEEDDDDDDCCCDDDDDDEEEJJJMMMPPPRRRSSSVVV[[[``````cccgggjjjmmmppptttwww{{{{{{{{{|||}}}~~~~~~~~~lll^^^MMMCCC;;;::::::999888999666666555444444444444555444444444555555555555666444444444444444444444444111222222333444444555555222222222222222222222222000111222333333333222222111111222333444666666777333222222111111222222333333333333333333333333333333333222222333333444555444444444444444444444444777666555444444555666777666555666999:::===EEEOOOkkkjjj```VVVRRRUUU```tttwwwaaaRRRJJJHHHLLLYYYgggssswwwrrrkkkccc\\\UUUNNNJJJGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======?????????>>>>>>======<<<<<<===??????>>>>>>@@@AAA@@@AAABBBBBBAAABBBCCCEEEFFFFFFEEEFFFHHHJJJMMMOOOPPPPPPPPPQQQQQQSSSTTTTTTSSSTTTWWWZZZ]]]___```aaa\\\^^^```aaa```^^^\\\ZZZ[[[___dddiiinnnttt|||zzzvvvuuuqqqtttzzzzzz|||~~~||||||}}}mmm```VVVKKKAAA;;;666444666555333222555444444444444444444444444222333333444444333333222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000111111111222222222444333333333444444555666777888:::<<>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======AAAAAA@@@???>>>===<<<<<<<<<===??????>>>>>>@@@AAAAAABBBCCCCCCBBBBBBDDDFFFFFFFFFEEEEEEGGGJJJLLLNNNQQQPPPPPPPPPPPPQQQRRRRRROOOPPPSSSVVVYYY\\\___aaa[[[\\\^^^`````````___^^^bbbffflllrrrwww}}}{{{vvvttttttsssvvv~~~}}}}}}yyy{{{}}}~~~xxx}}}~~~qqq```RRRIII@@@888888444333555555333444777444444444444444444444444222333333444444333333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222333333333444444444666555444333333333333333333666888888:::DDDSSS___zzzjjjYYYUUU^^^iiimmmhhhgggppp{{{tttjjjdddWWWTTTOOOKKKGGGFFFFFFFFFCCCDDDDDDEEEDDDDDDCCCCCCCCCBBBAAAAAAAAACCCDDDEEEDDDFFFGGGGGGFFFHHHMMMQQQUUUVVVVVVWWWXXX\\\aaaeeekkklllnnnpppssswwwyyy{{{{{{{{{zzzzzzzzz|||~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}kkkYYYOOOBBB@@@===999777666555666666666777777777777666666777666666666666777777888333333333333333333333333555555555444444333333333333333333333333333333333000111111000///000333555333333333444444444555555666555333111111111333444444333333222222333333444222222333333333333444444444333222111111222333444333333333444444444555555444444555666777999;;;<<>>???@@@??????<<<===>>>?????????>>>===>>>>>>>>>???????????????@@@???>>>===============>>>>>>============>>>>>>AAA@@@??????AAABBBAAA@@@AAAAAABBBBBBBBBBBBBBBBBBGGGGGGHHHIIIIIIIIIHHHHHHLLLLLLLLLMMMMMMMMMMMMMMMRRRPPPNNNNNNQQQUUUYYYZZZ]]]YYYYYY___aaa```bbbhhhlllnnnssszzz~~~{{{|||zzzttttttxxxwww|||zzzsssvvvzzzzzz|||~~~vvvdddTTTIIIBBB===:::777777666555444444333333333333333333333333333333222222222222222222222222111111111111111111111111222111111111000000//////000000000000000000000000000000000000111111111111222111000//////000111222333222222222111111000000000000000000000000000000000000111111222222333333000111111111111222222222222222111111111111222222333333333444444444555555:::999888777:::@@@IIIOOOppp|||hhhUUUWWWcccrrruuuoooeeehhh~~~uuuoooeeeaaaZZZSSSMMMIIIGGGFFFGGGEEECCCCCCDDDDDDDDDCCCDDDBBBAAABBBEEEEEECCCAAABBBBBBAAABBBCCCEEEGGGHHHMMMLLLLLLLLLOOORRRVVVYYY___aaadddhhhlllpppssstttxxxwwwuuutttsssttttttuuutttxxx|||~~~}}}{{{zzzyyyxxxdddRRRGGGAAA???<<<999777666666666666666777777777777666666555444333333333333444444333333333333333333333333555555444444444333333333333333333333333333333333111222222222111111222444333333333444444444555555666555333111111222333444444333333222222333333444222222333333333333444444333333222111111222333333333444444444555555555555444444555666777999:::;;;EEERRRmmmtttiii___WWWXXX^^^pppqqqaaaPPPIIIKKKRRR___jjjzzz~~~uuuoooeee___XXXPPPLLLHHHFFFDDD@@@??????@@@AAABBBAAA??????@@@AAABBBBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<>>==================>>>>>>>>>======>>>>>>>>>>>>===<<<===???@@@???>>>AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFLLLLLLLLLLLLMMMMMMNNNNNNQQQPPPNNNNNNQQQUUUYYYZZZ\\\ZZZ\\\bbbfffgggjjjpppuuuxxx}}}zzzvvvuuuxxxxxxvvvxxx}}}~~~{{{xxxwww~~~xxxzzzzzznnn\\\MMMCCC===888666777666666555444444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000///000000000000000000000000000000000000111111111111222111000//////000111222222222111111111000000000000000000000000000000000000000000111111111111111000111111111111222222222222222111111111111222222333333333444444444444555666666555444666<<>>===;;;888777777777777555666666777777666666555555444333222222222222222333333333333333333333333444444444444333333333333222222222222222222222222222333555444333222222333333333333444444444555555555444333222111222333444444333333222222333333444222222333333333333444444333333222222222222333333333333444444444555555555444444444555777888:::;;;CCCGGGXXXyyy{{{nnnaaaZZZXXX]]]kkk{{{qqq[[[LLLFFFHHHQQQZZZjjjooowwwzzzsssjjj```XXXRRRLLLIIIAAAAAAAAABBBDDDEEECCCAAA???@@@@@@AAA@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===???AAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEGGGHHHHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJLLLPPPTTTVVV\\\\\\```hhhnnnrrrwww}}}{{{wwwqqqoooppptttxxxyyy}}}|||zzz{{{}}}xxxyyy}}}pppdddSSSEEE===888666444666666555555444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111000000000000111111111111000000000000//////000000000000000000000000111000000000000000000///000111111111111222222222222222111111111111222222333333333333444444444444333444444444555888===AAANNNccczzz{{{ggg```hhhuuu|||qqqaaa^^^iiiuuu|||sssooojjjddd]]]VVVOOOJJJGGGEEECCCBBBCCCCCCBBBAAABBBAAAAAABBBCCCCCCAAA@@@BBBBBBAAAAAAAAABBBDDDEEEDDDCCCBBBBBBCCCEEEGGGIIILLLMMMOOORRRTTTWWWXXXYYY^^^___aaaccceeeffffffgggfffhhhiiihhhfffddddddddd~~~|||wwwhhhWWWHHH@@@;;;:::999888777777888888555666666666666666666555888777666555444444444444444444444444444444444444333333333333333333333333222222222222222222222222333555666666444222222222333333333444444444555555444444333222222222333444444333333222222333333444222222222333333333444444333333333333333333333333222222222333333333444444444444444555666777999999AAAAAAKKKddd~~~ooobbb[[[RRRYYYbbbiiiqqq|||~~~hhhUUUHHHEEEJJJOOOZZZ^^^eeemmmvvv{{{sssjjj```WWWQQQJJJGGGEEEDDDEEEEEEDDDCCCAAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>???????????????????????????>>>======???BBBCCCCCCBBB@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKNNNSSSVVV___aaagggooowww~~~}}}wwwtttnnnnnnqqqvvv{{{wwwrrrtttyyyzzzwww}}}~~~vvvggg\\\MMM@@@:::888666555555555555444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000///000000000111111111111111000000000000000000111000000000///////////////000000000000000000000000111111000000//////......000000111111111222222222222222111111111111222222222222333333333444444444444555666777777888;;;===DDDXXXooo|||uuuiiibbbnnnuuunnn___VVVZZZaaawww~~~{{{xxxsssnnnhhh___UUUNNNJJJHHHFFFEEEEEEEEEDDDBBBCCCCCCCCCCCCCCCCCCBBBAAACCCBBBAAA@@@AAAAAACCCCCCEEEDDDCCCBBBBBBCCCEEEFFFGGGHHHIIIKKKLLLNNNOOOOOOQQQSSSUUUXXXYYYZZZZZZZZZ[[[[[[\\\ZZZYYYXXXYYY[[[yyynnn___PPPDDD>>>999999888888777777777888555555666666666666555555999888777666555555555555444444444444444444444444333333333333333333333333222222222222222222222222333555777777555333222222333333333444444444555555333333333333333333333444444333333222222333333444222222222333333333444444333333333333333333333333000111111111111222222222444444444444555666888888:::;;;CCCUUUlllyyyhhh]]]QQQRRRTTTYYYaaammm|||wwwcccRRRIIIGGGHHHNNNQQQVVV]]]fffrrr}}}|||qqqeee^^^WWWRRRLLLGGGDDDDDDCCCBBBFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>===============>>>???@@@??????@@@@@@@@@@@@??????>>>======???BBBCCCCCCBBB@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEGGGGGGHHHHHHHHHLLLKKKKKKJJJJJJIIIIIIHHHHHHKKKMMMOOOQQQTTTZZZ^^^fffjjjqqqxxx{{{wwwtttnnnqqqvvv{{{{{{sssllljjjsss~~~|||}}}vvvzzz{{{sssjjj\\\RRREEE<<<888777666666444444444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000111111000000000000000000000000///000000000111111111111000000000111111000000000///////////////000000000000000000000000000000000111111000000//////......000000111111111222222222222222111111111111222222222222222333333333444444444555777777777777999:::>>>LLL^^^nnn}}}www___bbbddd```XXXRRRRRRVVVaaammm~~~zzzvvvsssnnndddXXXOOOLLLJJJGGGFFFFFFEEEDDDBBBEEEEEEFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@AAAAAACCCCCCGGGFFFEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIKKKLLLNNNOOOOOONNNMMMPPPQQQQQQPPPOOOPPPRRRTTTuuufffUUUHHH???;;;888888888888777777777666444555555666666555555444777666555444444444444444444444444444444444444444222222222222333333333333333333333333333333333333333444666555444333333444333333333444444444555555222222333333333333444444444333333222222333333444222222333333333333444444333333444444444444333333000000111111111222222222333333333444444555777777333666>>>JJJYYYpppmmm___QQQMMMKKKMMMSSS\\\jjjvvvsssaaaSSSIIICCCGGGIIILLLPPPWWWbbbmmmtttuuunnngggaaaYYYQQQLLLIIIFFFEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@??????>>>>>>======<<>>>>>>>>???@@@@@@???@@@AAABBBBBBAAA@@@???===<<<<<<===???AAA@@@@@@???@@@AAAAAABBBCCCDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKOOOSSSVVVXXX\\\ccchhhsssyyy}}}{{{yyywwwvvvvvvooovvv|||xxxmmmiiigggjjjvvv}}}zzz||||||xxxrrrggg\\\OOOHHH>>>777555555555444444444333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111000000111111111111000000//////000000000000111111000000000000000000000000111000000000000000000///000111111111111222222222222222111111111111222222222222222222333333333333222333555555444444666777888@@@MMM^^^rrrjjjccc[[[VVVRRRMMMLLLNNNQQQXXXhhh{{{xxxuuurrriii\\\RRRNNNKKKHHHGGGFFFEEEDDDBBBEEEGGGHHHGGGEEEDDDDDDDDDBBBBBBAAAAAAAAABBBDDDEEEFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGGGGFFFHHHJJJJJJJJJJJJJJJLLLNNN{{{nnn]]]MMMBBB<<<;;;777888888888777666666555444555555666666555555444555444444333333444444444555555555555555555555555111111222222222333333333444444444444444444444444222333444333222222444666333333333444444444555555111222333333444444444444444333333222222333333444222222333333333333444444333333444555555444333333222222222222333333333333333333333333444555666666333555;;;BBBJJJ[[[wwwxxxhhhWWWPPPJJJJJJKKKNNNXXXbbbrrrqqq```PPPFFFCCCDDDEEEFFFKKKSSS\\\cccqqq|||~~~yyytttmmmfff___YYYRRRNNNJJJHHHFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>===AAAAAA@@@@@@???@@@@@@@@@???@@@AAACCCCCCAAA@@@???>>>===<<<===???@@@???>>>???@@@@@@AAABBBCCCDDDEEEBBBCCCDDDFFFGGGGGGHHHHHHGGGHHHIIIKKKLLLNNNOOOPPPTTTYYY___cccfffkkkrrrxxxzzzxxxvvvttttttuuuxxxyyywwwyyykkkbbbdddhhhmmmyyy}}}tttqqqlll^^^PPPFFF@@@999555555555444333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111///000000000111111111111000000000000000000000000000000000000111111111111///000111222222111000///000000000111111111222222000000000000000000000000000000000111111111111111000111111111111222222222222222111111111111222222111222222222222333333333111222333333333333555666555;;;DDDQQQdddxxx~~~zzzxxxyyyyyyhhh]]]TTTMMMJJJLLLKKKMMMWWWfffrrryyy}}}{{{yyyrrreee[[[RRRPPPMMMKKKJJJIIIGGGEEEEEEGGGHHHGGGEEECCCCCCDDDBBBBBBAAAAAABBBDDDFFFGGGEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHGGGFFFFFFGGGHHH~~~vvvhhhWWWIII@@@>>>>>>777888888888777666555444444555555555555555555444555555444444444555666666555555555555555555555555111111111222222333333333555555555555555555555555222333333222111222444777333333333444444444555555111222333444444444444444444333333222222333333444222222333333333444444444333333444555555444333333333333444444444555555555333333333333444444555666999888:::===BBBMMMcccwwwtttdddZZZRRROOOMMMJJJOOOWWWaaauuu{{{kkkYYYKKKBBBBBBAAAAAADDDJJJRRRXXXfffsss~~~xxxqqqhhh___XXXSSSRRRPPPMMMLLLKKKKKKKKKDDDDDDCCCCCCBBBAAA@@@@@@CCCCCCBBBAAA@@@@@@@@@@@@???@@@BBBCCCCCCBBB@@@???AAA@@@???@@@AAABBBAAA@@@??????@@@AAABBBDDDDDDEEEEEEEEEGGGHHHIIIJJJJJJKKKLLLMMMOOORRRVVVYYY[[[]]]ccciiippptttwww|||zzzxxxvvvsssqqqrrrvvvzzz}}}wwwpppbbb\\\ccckkkppp{{{xxxooommmiiiZZZJJJCCC>>>888666777777666333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111//////000000111111111222000000000000000000000000000000000000111111111111///000111222222111000///000000111111222222222333000000000000000000000000000000111111222222333333000111111111111222222222222222111111111111222222111111222222222333333333222333444444333444666888666<<>>:::888:::999777555555555666666555555555444444333333333555555555555555555555555333333333222222111111111111222333444444333222111111111111111111111111111444333111111111111333444444444333222222333333333666555444444333333444444111111222222222333333333222333333444333222000///111222444555666555444444222222333333333333444444333444555555333333444555222555777999<<>>BBBFFFHHHMMMXXXfffqqqvvv{{{vvvqqqnnnmmmmmmmmmnnnooonnnkkkhhh^^^cccbbbZZZTTTTTTWWWXXX^^^dddmmmvvv~~~uuupppooonnnnnnpppyyynnn^^^VVVSSSGGG;;;888:::::::::<<<222333444555444333222111111111222222222333333333...111333222000///000222111111111111111111111111111111000000000000111111000000000000////////////222333666777666333000---111111111111111111111111000000111111222222222333111111222222222222111111000000000000000000000000000000000000000000000000000000111111111111000000111111111000111222222333000///...///000111111///222333444444222222333444222444555333000///222555;;;EEETTTcccoooqqqhhh\\\OOOPPPTTT\\\jjj}}}ssseeeXXXQQQKKKCCCAAACCC@@@CCCIIIRRR___ppp~~~xxxrrrnnnjjjhhheeeccc```]]]ZZZWWWPPPNNNLLLJJJHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEGGGGGGJJJNNNSSSWWWXXXUUURRROOOxxxeeeXXXMMMCCC999666555444555888666666555444444444444555333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444333333333222222111111111111111111111111111111111222222222222222222222222222222222222222222222222333222000/////////000000111111111111111111111111000000000111222222222333000000111111111222222222555555555444444333333333333444555666777777777777666555777;;;AAAMMMcccvvvuuucccYYYTTTOOOMMMNNN\\\iiizzzwwweeeYYYNNNDDD???@@@AAACCCEEEEEEFFFKKKVVV^^^iiittt~~~~~~vvvyyyzzzxxxsssppppppqqqtttuuuvvvuuupppiiiaaa]]]ZZZTTTQQQRRRUUUWWW^^^eeeooouuu~~~vvvnnnmmmppprrrtttuuuzzzvvveeeVVVMMMBBB@@@;;;777555555666777333222000111222333333222000000000000000000000000444444333222222111111000111111111111111111111111222111111111000000//////000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000---......///000111111222000000000000000000000000222111111111000000//////222222222222222222222222333333333444444444555555;;;;;;CCCSSSeeemmmiiibbbVVVMMMHHHPPP```qqqxxxbbbTTTKKKEEEAAAAAAAAADDDGGGKKKRRRcccrrr}}}|||ssstttnnngggfffiiijjjeeeaaaYYYWWWSSSOOOLLLJJJJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLIIILLLSSS\\\cccddd```[[[~~~ooo^^^RRRLLLCCC;;;999888555444555666666555444444444444444333333333333333333333333444444444444444444444444444444333333333333444444444444444444444444444444333333333222222222111111111111111111111111111111222222222222222222222222222222222222222222222222333222111000000000111111222222222222222222222222111111111111111222222222111111111222222222222333555555444444444333333333333333444444444333333222555555777999<<>>@@@BBBCCCIIINNNUUU]]]lll~~~}}}zzzuuuppprrrqqqppprrrtttwwwxxxxxxvvvuuurrrlllddd[[[SSSNNNMMMRRRaaasss~~~~~~{{{vvvoooooonnnnnnqqqtttxxxzzzzzzyyyxxx||||||mmm^^^RRRGGGAAA:::888555333222333444666555444222222333444444333222222222222222222222222///000000111222222333333111111111111111111111111111111111111000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000222222222222222222222222111111222222222333333333444555:::CCCPPP[[[cccgggaaaVVVLLLJJJPPPZZZgggssszzzzzziii___NNNGGGAAA@@@??????AAAEEENNNZZZhhhuuu{{{vvvsssmmmfff^^^WWWQQQOOOMMMLLLLLLLLLLLLNNNOOOPPPTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRTTTZZZbbbggghhhgggzzz}}}lll\\\RRRNNNAAA:::555666888666555666666555444444333333444444333333333333333333333333333333333333333333333333444333333333333333333444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333222222222111000000000222222333333333444444444333333333333333333333333555444444333333222222222333444666999999888>>>EEEPPPhhhpppaaaZZZZZZSSSNNNLLLSSSaaasssvvvdddVVVNNNDDD??????AAA@@@???CCCEEEIIIOOO\\\kkkxxx~~~zzzxxxxxxxxxwwwvvvxxxvvvuuuwww{{{|||yyyvvvnnnkkkeee___YYYTTTRRRQQQYYYaaaqqq}}}yyyxxxxxxzzzzzzxxxsssoooooorrrvvvzzz~~~|||xxxyyy}}}ppp```RRRHHH@@@<<<777666444222222333555666666555333333444555444333222222222222222222222222555555444444333222222222111111111111111111111111111111111000000000000000////////////////////////111000000000000000000111000000000000000000000000000000000000000000000000////////////////////////........./////////000000////////////////////////000000000000////////////000000000000000000000000111111111000000000000000222222222222222222222222000111111111111222222222111333666;;;CCCPPP^^^hhhjjj___TTTNNNOOOVVVdddpppuuu~~~```TTTHHHEEEDDDCCCAAABBBEEEKKKRRR\\\gggsss|||~~~|||xxxsssllleee```]]]XXXWWWVVVUUUUUUWWWXXXYYY]]]]]]\\\\\\\\\[[[[[[[[[YYYVVVTTTWWW^^^eeeiiijjj|||yyyhhhZZZSSSPPPEEE<<<666555666555555777555555444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333222222222111000000000222222333333333444444444333333333333333333333333333222222222222333444555555444666888888777<<>>;;;:::<<>>EEERRRiii~~~vvvssshhhYYYNNNMMMLLLIIINNNXXXdddrrrmmm]]]QQQIIICCC@@@>>>::::::???@@@@@@BBBGGGGGGKKKSSS\\\eeennnxxx~~~}}}}}}}}}|||yyywwwuuurrrppppppsssxxx|||}}}wwwnnnbbbXXXQQQNNNIIIIIILLLQQQ[[[fffqqqxxx}}}xxxnnniiihhhkkkrrr{{{tttpppppprrrvvvwwwyyyzzzwwwbbbZZZNNNBBB;;;888777666444444333444444555666777666444222222222222222000111111111111111111111111---......//////000111111000000000000000000000000///000000000111111111111000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000111000000000000000000000000......//////000000111111000000000000000000000000///000000000111111111111222222222222222222222222111111111222222222333333222333333222333999CCCKKK___dddjjjkkkbbbUUUQQQTTT[[[dddmmmrrr{{{|||zzzzzzhhh^^^UUURRRNNNGGGEEEFFFBBBFFFJJJLLLLLLMMMPPPRRRXXXddduuu}}}xxxsssqqqpppppppppooooooooooooooopppjjjbbb^^^___``````___wwwfffYYYOOODDD===999444222666888666444555555444333333222222333333333333333333333333333333222222222222222222222222333222222222222222222333222222222222222222222222111111111222222333333333111111111111111111111111222222222222222222222222222222222222222222222222///000222333444333333222111111111111111111111111000000111111222222222333000000111111111222222222111111111222222333333333888666444222222222444555......222888:::888777::::::<<>><<>>;;;===BBB???CCCKKKSSS\\\gggpppvvvvvvttttttvvv||||||xxxuuusssrrrpppnnnqqqvvv{{{~~~|||wwwssspppgggfff```WWWMMMGGGFFFGGGFFFIIIOOOXXXcccnnnxxx}}}~~~oooeeeaaahhhnnnzzzyyyrrrmmmmmmoooqqqsss{{{{{{zzzhhhUUUMMMCCC:::555444444444333333333333444555555666666444222111222222111000222222222222222222222222222222111111000/////////000000000000000000000000//////000000111111111222000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000---......///000111111222000000000000000000000000//////000000111111111222222222222222222222222222111222222222222333333333222333222111222666===BBBOOOZZZjjjqqqiiiYYYOOONNNQQQ\\\gggkkkppp|||rrriii^^^PPPHHHGGGDDDEEEFFFFFFEEEEEEGGGHHHFFFRRRbbboooxxx|||xxxrrrrrrrrrrrrrrrrrrrrrrrrwwwqqqiiidddbbbbbb```^^^~~~mmm___SSSHHH@@@===888888666555333333222222333333222111000000111111333444444555555444444333222222222222222222222222222222444444444444222222111111111111111111111111444444333222222111111000333333222222222222222222111111222333333444555555000000000111222222333333222222222222222222222222111111111111111111111111444333222111000000000000111111222222222222111111333222111000000000222222222222222222222222222222222222222333444555666777:::999:::@@@JJJ^^^zzz|||tttggg\\\SSSNNNJJJHHHIIINNNXXXccckkktttuuulll^^^NNNFFFEEECCC@@@>>>===>>>>>>@@@BBBEEEHHHNNNXXXdddlllqqqrrrrrrssstttwww|||wwwuuussssssuuuwwwxxxxxxtttwwwxxxwwwrrrjjj```WWWVVVSSSOOOMMMIIIEEECCCEEEJJJTTT```hhhlllqqqyyyttteeeaaadddmmm{{{zzzsssnnnnnnrrruuuwww}}}ooobbbOOOGGG===888666555222///333222222111111222222333555555555444222///,,,+++111111000000000000111111000000000000000000000000222111111111000000//////////////////////////////////////////////////////000000000000000000000000000/////////......------......///111111222222222////////////////////////000000///............///////////////////////////000000000000000000000000222222333333333333222222...//////000111222222333222222111000000111222222111111222222222333333333111111111222333444666777FFFRRRcccmmmlllaaaSSSJJJRRRVVVYYY]]]jjjzzz~~~jjjZZZRRRHHHEEEBBBBBBDDDEEEDDDCCCGGGEEEJJJTTT]]]fffuuu|||yyywwwuuussssssuuuwwwyyyzzzqqqhhhbbb``````zzzgggZZZPPPFFF???<<<888777666555444333333333444444333222222222222222333333444444444444333333222222222222222222222222222222333444444333222222111111111111111111111111222222222222222222222333111111111111111111111111111222222333333444444444333333222222111000000000222222222222222222222222222222222222222222222222333333222111111000000///222222333333333333222222222222111111111111111222222222222222222222222222333222222333333555666666:::888888;;;BBBOOOeeeyyyvvvkkkaaaWWWNNNHHHGGGIIINNNUUUZZZ```mmmzzz~~~rrrdddWWWRRRJJJDDD@@@???>>>>>>;;;===???BBBGGGOOOXXX___iiilllpppsssuuuxxx{{{}}}~~~~~~}}}zzz|||}}}zzzxxxwwwxxxxxxtttttttttuuuwwwwwwvvvuuutttqqqjjjccc\\\XXXSSSPPPLLLJJJHHHGGGGGGIIIMMMPPPZZZccclllrrrtttxxx~~~yyylllcccdddjjjvvv~~~~~~|||xxxuuutttwwwzzz}}}yyyxxx}}}uuucccVVVFFF???888555666888666444333222222111111222222333222333333333222111///...111111000000000000111111000000000000000000000000000000000000//////......////////////////////////////////////////////////////////////////////////333333333333222222111111......///111111222222111///////////////////////////////////////000111222////////////////////////000000000000000000000000//////000000000000//////------......//////000000111111111111111111111111111111111222222222333333111111111222333444555666===GGGWWWdddiiieee\\\UUUSSSVVVYYY]]]ggguuu|||{{{rrrggg[[[VVVOOOKKKHHHFFFCCC@@@EEEDDDFFFLLLQQQUUU```jjjxxx~~~~~~|||zzz{{{}}}~~~uuuoookkkjjj~~~ooo^^^RRRJJJBBB<<<;;;777666555444444444444444444444444444333333333333333333444444444444333333222222222222222222222222222222333333333333222222111111111111111111111111000111111222333333444444222222222222222222222222222222222333333333333333333333222222111000000000222222222222222222222222333333333333333333333333222222222222111000//////333333333444444333333333000111111222222222111111222222222222222222222222333222222333333444555666777555666888:::AAAOOO^^^uuu~~~tttgggYYYPPPJJJHHHGGGIIIKKKOOOZZZeee}}}mmmdddWWWLLLGGGCCCAAA???;;;<<<>>>???AAAEEEKKKOOO\\\aaaiiioootttwwwzzz{{{~~~|||~~~~~~{{{{{{}}}|||}}}~~~}}}zzzwwwuuuuuusssqqqmmmjjjjjjllloooqqqttttttvvvxxxyyyvvvqqqnnnfff```WWWNNNHHHEEEEEEGGGEEEFFFHHHIIINNNVVV___eeepppuuu{{{}}}|||~~~{{{uuuooogggbbbhhhqqq}}}|||~~~}}}}}}zzzpppnnnpppssssssmmm```QQQGGG>>>999444333555777777666333222222111111222222333000000111222222222222111111111000000000000111111000000000000000000000000////////////............////////////////////////////////////////////////........................111111111111111000000000......///000111111111111////////////////////////......//////000222333444////////////////////////000000000000000000000000......////////////..................////////////000111222333333222111000111111111222222222222333000000111111222333555555777===JJJXXXcccgggccc___VVVXXXYYY[[[cccmmmtttuuuvvvzzz{{{uuulllbbbZZZSSSMMMIIIGGGDDDCCCDDDEEEFFFLLLSSS]]]cccmmmyyy}}}||||||~~~~~~xxxrrrppp|||yyy{{{zzzzzz~~~vvvgggVVVLLLEEE>>>999888666555555444444444555555333333444444444333333333333333333444444333333333222222222222222222222222222222222333333222222222111111111111111111111111111111111222222333333333333333333444444444444444333333333222222222222222000000000111222222333333222222222222222222222222333333333333333333333333111111222222111000///...222222333333333333222222///000222333333222111000222222222222222222222222333222222222333444444555333333555888999;;;DDDMMMYYYjjjzzzwwwjjjaaaTTTNNNIIIHHHHHHJJJRRRZZZjjjxxxxxxjjj^^^UUUNNNFFFAAAAAA@@@@@@??????@@@BBBDDDOOOUUU]]]fffmmmrrrwwwzzz}}}|||~~~}}}~~~wwwqqqqqqrrrpppmmmjjjgggeeegggdddaaa___aaaeeekkknnnssstttvvvwwwuuunnnfff```RRRNNNJJJGGGDDDBBBDDDHHHMMMSSSXXX\\\bbbllluuuzzzrrrpppooommmiiigggnnnwww~~~|||uuuhhhfffeeeccc```YYYOOODDD<<<;;;888444222333333222111333222222111111222222333000000111111222222222222111111000000000000111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////............///000111111000000////////////////////////////////////000111222333//////////////////////////////////////////////////////000000000000//////111111111111000000000000///000222333333222000///111111111111222222222222000000000111111222444444888:::AAANNN\\\eeefffccc___]]]YYYXXX]]]eeemmmqqqrrrttt{{{{{{qqqhhhcccVVVRRRLLLGGGDDDCCCEEEHHHNNNQQQWWW___hhhooosssuuuxxxxxxwwwuuusssrrrtttvvvzzzyyyyyyzzz~~~xxxqqqmmmzzzvvvvvv{{{}}}wwwxxxxxxoooaaaQQQGGGAAA;;;666666666555555444444444555555111222333333444333222222222333333333333333333222222222222222222222222222222222222222222222222222111111111111111111111111333333333222222222111111111222222222333333333444222222222222222222222111000000000111222222333333222222222222222222222222333333333333333333333333000000111111111000//////111111222222222222111111///000111333333222222111222222222222222222222222333333222222222333444444222222555999999888<<>>???@@@EEEIIIPPPXXX```hhhpppvvvvvvwwwzzz||||||}}}|||yyy}}}~~~~~~zzztttgggfffeeecccaaa^^^ZZZXXX^^^\\\ZZZZZZ]]]bbbhhhlllllllllllljjjfff^^^UUUNNNIIIEEECCCDDDCCCCCCIIIRRR^^^iiisssvvvzzzzzzpppccceeejjjoooooonnnuuu}}}~~~~~~ooobbb```\\\WWWRRRKKKDDD<<<777888666444333222111000///333222222111111222222333222222111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111...//////000000000000///////////////////////////000//////......///////////////////////////////////////////////////////////////000000000000//////111111111111000000000000///000222333333222000///000000111111111222222222000000000000111111222333888777;;;GGGUUUaaafffggggggbbb[[[WWWXXX^^^gggoooqqqtttyyyxxxqqqfffYYYPPPKKKGGGEEEGGGGGGHHHMMMRRRWWWYYYYYY]]]___bbbddddddfffhhhjjjkkkkkkkkkmmmqqqvvv|||wwwnnnfffbbbyyyvvvwww}}}|||wwwyyyzzzsssiii[[[KKKCCC>>>999666555777666555444444444444444000111333444444333222222222222333333333333222222222222222222222222222222222222111111111111222222111111111111111111111111444444333333222111111000/////////000000111111222111111111222222222222222333333222222111000000000222222222222222222222222333333333333333333333333111000000/////////000111000111111222222111111000///000111222222222222222222222222222222222222222333333222222222222333333333222444888777555666:::<<>>???@@@AAACCCGGGJJJOOOPPPTTT[[[^^^^^^bbbggghhhhhhjjjpppxxx}}}~~~}}}}}}{{{xxxuuujjjeee___\\\\\\]]][[[ZZZOOOPPPQQQPPPNNNKKKHHHFFFGGGDDD@@@???BBBFFFJJJLLLNNNOOOXXXdddgggdddiiiuuuzzzsssnnnkkkccc```[[[WWWZZZ```bbb```hhhlllsssxxxwwwtttwww}}}~~~wwwuuuyyy{{{rrrgggZZZRRRHHHBBB;;;666444444333333222444666666555444333333333222222222222222222333222111000000000111222333111111000000000000111111000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111222222...///////////////......////////////////////////////////////000222333444////////////////////////000000000000000000000000000000111111111111000000...//////000111222222333222222111000000111222222000000000000111111111111000////////////000000111000333888>>>FFFPPP[[[aaafffcccaaaaaa\\\UUUWWW]]]gggoooxxx}}}{{{xxxwwwwwwuuu{{{tttqqqpppmmmhhhbbbVVVWWWWWWWWWXXX]]]dddhhh___\\\WWWRRROOONNNNNNOOOLLLMMMMMMKKKHHHFFFFFFGGGttt}}}|||~~~}}}|||uuulllYYYKKK===888888777666666888555333666:::;;;777222444444333333333333222222222222333333333333444444222222222111111000000000222222111111222222333444111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222333222111000111222333444222333333444444333333222333222111000000111222333111111111111111111111111111111111111111111111111000000111222222222222111222222111111111111111111000000111222222222222111333444555555666666555555555666:::<<<>>>DDDUUUfff{{{mmmbbb]]]YYYSSSMMMKKKNNNUUU[[[gggppp~~~vvveeeSSSIIIHHH???<<<<<>><<<>>>DDDEEEGGGJJJMMMPPPRRRSSSZZZ\\\___dddiiiooosssvvv{{{}}}xxxqqqooolllhhhgggfffbbbZZZSSSNNNKKKGGGCCCAAA???>>><<>>KKKXXXrrr|||ssslllhhhaaaWWWPPPMMMMMMOOOUUU\\\hhhwww}}}iiiYYYOOOKKKDDD>>>??????======>>>>>>???@@@AAACCCDDDEEEFFFIIIJJJMMMQQQVVV[[[___aaaiiilllppptttwwwzzz{{{{{{}}}~~~||||||~~~|||yyyyyyyyyuuunnnhhhdddaaa^^^^^^^^^[[[TTTNNNFFFDDDBBB@@@@@@@@@@@@???>>>???AAAFFFMMMVVV___dddnnnvvv}}}uuummmgggdddccccccddd```___cccgggiiimmmrrrtttwwwyyyxxxuuuuuuzzz~~~}}}yyyyyy|||}}}wwwpppfffZZZNNNFFF>>><<<999666444222222222111111111111222222222222333333222222222111111111333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////111111000000///000000000111000//////////////////////////////////////////------......//////000000........................000//////...........................////////////000000000000000000000000///////////////...------////////////////////////000000////////////000000000000000000000000000000---...///000111333444444111111000000000000111111222333555888===DDDJJJMMMTTTVVVZZZ\\\]]][[[YYYWWW[[[fffqqqxxx|||}}}xxxuuurrruuu|||ttttttzzzzzzuuuuuuqqqooommmiiiddd]]]WWWSSS{{{zzztttpppnnnrrryyy{{{qqqdddYYYLLLBBB999777888666444444444555555555444444222222222222222111111111000000222222222222333333333333333333333333222222222222222222111111222222333444111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111//////000111111111111000333222111000000111222333222222111000000111222222111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111000000111222222222222111111111222333333333333333444222222444666999@@@HHHUUUhhh~~~|||yyyrrrggg[[[QQQKKKHHHGGGKKKRRR\\\jjjzzz|||nnn^^^QQQDDD???>>>======>>><<<<<<<<<===============???@@@BBBDDDHHHKKKNNNPPPTTTVVVZZZ^^^aaadddeeefffiiikkkmmmooorrrssstttuuuqqqooommmmmmooorrrssstttnnnkkkiiihhhgggddd^^^YYYUUUSSSQQQRRRSSSQQQMMMHHHAAA@@@???>>>>>>>>>???@@@===@@@FFFNNNYYYdddmmmrrr{{{|||xxxuuuooogggaaa___ccciiimmmoooiiihhhnnnvvvxxxyyy{{{zzz~~~|||vvvuuu{{{|||yyyyyy}}}xxxwwwrrrhhh\\\OOOEEE@@@999777666444333333444444111111000000111222333444333222222222222222111111333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111000000/////////.........////////////////////////,,,,,,---...///000111111//////////////////////////////..............................////////////000000000000000000000000///////////////......---////////////////////////000000////////////000000000000000000000000000000......///111222333444555111111000000000000111111111111222444777<<<@@@CCCGGGJJJOOOUUUXXXZZZZZZYYYVVV```kkkuuu}}}yyyyyyqqqlllnnnzzz|||pppddd\\\uuuppplllooouuu~~~xxxzzzwwwkkk\\\PPPEEE===888888999777555555444555666555333222222333222222222222111111111111111222222222222333333333333333333333333333333333222222111111222222333444111111111111111111111111111111222222222333333333111111111111111111111111000000000000000000000000...///111222222222111000333111000......000111333222111111111111111111222111111111111111111111111111111111111111111111111111111111111111222222222000000000000111111111111000000111222222222222111111222222333333333333333777333222555888999;;;???BBBOOObbbwwwvvvjjj]]]SSSNNNIIIHHHIIINNNVVVbbbtttzzzhhhTTTHHHBBB>>><<<===>>>>>>>>>>>>>>>============>>>>>>@@@BBBDDDFFFGGGFFFGGGJJJMMMOOOQQQRRRSSSUUUVVVXXXZZZ]]]^^^______[[[[[[ZZZZZZ\\\^^^```aaaZZZXXXVVVUUUTTTRRRMMMIIIIIIHHHGGGGGGIIIIIIGGGEEEAAAAAA@@@???======>>>@@@FFFIIIPPPXXXbbbllltttxxx~~~}}}}}}yyysssnnnjjjhhhdddaaa```dddmmmwww}}}vvvqqqvvvxxxwww~~~~~~{{{xxxxxx}}}wwwooonnnjjj___QQQEEE>>><<<555555333333222333333333222222000000111333555777111111111111111111111111333222111111000000111111000000000000000000000000///////////////////////////////////////////////////////////////000111222......//////------------/////////////////////////////////000111222222222000000000000000000000000000000000000000000//////............////////////////////////////////////...///////////////......////////////////////////000000////////////000000000000000000000000000000222222222222111111111111111111000000000000111111000000000111333666888:::<<>>=========>>>>>>>>>>>>>>>;;;;;;::::::;;;<<<======???@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHIIIIIIJJJKKKMMMOOOIIIHHHGGGGGGFFFDDDAAA???@@@??????AAACCCEEEFFFFFFFFFGGGHHHFFFEEEEEEHHHJJJTTTWWW]]]dddlllsssyyy||||||pppqqqpppmmmjjjfffbbb^^^\\\]]]___bbbiiirrr}}}xxxzzzyyyxxx~~~~~~{{{wwwwww{{{pppdddccc^^^TTTHHH>>>:::999444444333222222111111111444333222111222444666888//////000000000000000000333222111111000000111111000000000000000000000000////////////////////////........................///.........///000111111...000222111///---...///////////////////////////111111111111000000000000000000000000000000000000...///000000000000//////............////////////////////////////////////......///////////////...////////////////////////000000////////////000000000000000000000000000000222222222111111111000000111111000000000000111111111111000000111222444555777777999===DDDLLLTTTXXXZZZ^^^bbbhhhrrr}}}}}}pppkkkhhhgggiiiooo}}}xxxssstttwwwwwwlll~~~wwwtttvvv{{{wwwqqqyyy}}}uuunnnkkkfffZZZMMMEEE===888666888888666555777555444333333333444444555444444444333333333222222111111111111222222222222222222222222333333333333222222111111222222333444111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111222333333333333333222111000//////000111222000111222222222222111000111111111111111111111111111111111111111111111111222111000000000111333444...//////000000111111111000000111222222222222111222333333444444444444444444000111555777666666888;;;:::===FFFRRRaaasss}}}{{{|||~~~uuulllfff[[[TTTPPPQQQOOOLLLPPPYYYnnn~~~iiiWWWMMMKKKBBBBBBAAA@@@???>>>===<<<<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<===??????>>>???AAACCC????????????>>>>>>===<<<;;;<<<>>>AAAEEEJJJNNNQQQQQQTTTVVVVVVVVVWWW\\\```dddfffjjjooouuuzzzwwwjjj```^^^[[[WWWUUUSSSSSSSSSYYY___iiivvv}}}}}}|||yyyyyy||||||wwwvvvxxx}}}vvvgggXXXVVVPPPHHH@@@:::777666444444333333222111000000333333222222333444555666/////////000000000000000333222111111000000111111000000000000000000000000000000000000000000000000//////////////////////////////.........///000000///333666555222000000222////////////////////////000/////////.........---////////////////////////+++,,,---...///...---,,,............////////////000000000000000000000000---...//////////////////////////////////////////000000////////////000000000000000000000000000000...//////000111111222222111111000000000000111111111111000000111111222222444333333666;;;BBBJJJNNNVVVYYY\\\```iiittt{{{{{{tttmmmfffccccccfffpppzzz}}}ooogggdddgggiiisss}}}yyyxxxxxxwww~~~}}}}}}ssszzzuuutttyyy~~~rrrooozzzxxxmmmccc___ZZZOOODDD???;;;666444555555333444777444111///000333555555333333333333333222222222111111111111111222222222222111111111222222222333333222222111111222222333444111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222111111111111111222222333111111111111111111111111000111222222222222111000111111111111111111111111111111111111111111111111222111000///000111333444......//////000111111222000000111222222222222111111111222333333333333333222000111444444222222555777666888>>>BBBIIIXXXfff|||wwwwwwyyyzzz{{{tttpppggg]]]XXXZZZWWWOOOMMMRRRTTTbbbvvvnnndddcccWWWUUURRRNNNIIIEEEBBB@@@BBBAAA@@@???>>>=========<<<<<<;;;;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<;;;;;;888:::<<<<<<::::::<<<>>><<<===>>>>>>>>>>>>???@@@===???CCCIIIPPPXXX```eeeeeehhhkkkkkkiiikkkppptttsssssstttuuuxxx{{{}}}~~~nnnaaaUUURRROOOMMMLLLNNNQQQSSS^^^fffsss~~~|||||||||}}}~~~~~~~~~}}}wwwtttuuuxxx{{{}}}~~~vvvgggYYYNNNIIICCC===:::777555444222222333333222222111111222222222222222222222222000111111111222222222222333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000///.........//////...222666555111//////111////////////////////////............////////////........................***+++---...///...---,,,............////////////000000000000000000000000------...///////////////////////////////////////000000////////////000000000000000000000000000000.........///000000111111111111000000000000111111000000000000000111111222222222222333666:::>>>AAAJJJPPPUUUYYY```kkksssvvvyyyppphhheeedddeeeiiinnnqqq}}}~~~xxxtttfff___]]]``````fffwwwpppnnnnnnqqqzzz~~~zzz~~~uuu{{{vvvrrrrrryyy~~~pppooozzzvvvhhh[[[WWWRRRGGG>>>:::999555222333333111222666333///,,,---333666555222222222222111111111111000000111111111111222222222000000000111111222222222222222111111222222333444111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222111000/////////000222333111111222222222222111111000111222333333222111000111111111111111111111111111111111111111111111111222111000//////111333444---......///000111111222000000111222222222222111000000111222222222222111333222333555333///111555333444888<<<;;;;;;EEERRRgggxxxzzzxxxyyy{{{|||~~~yyywwwrrrfff___bbb___TTTNNNPPPNNNTTT```ppp~~~~~~vvvwwwmmmjjjeee___WWWQQQLLLIIIDDDCCCBBB@@@????????????===============>>>??????:::;;;<<<===============999;;;===<<<:::999;;;===<<<===???@@@@@@AAABBBDDDBBBEEEKKKRRR[[[fffpppvvvvvvyyy{{{zzzwwwvvv{{{}}}{{{yyywwwvvvvvvxxxxxxuuuzzzrrraaaVVVQQQOOOLLLJJJKKKOOOTTTXXXfffnnn|||~~~}}}~~~}}}wwwssssssuuuwwwxxxqqqtttvvvtttppphhhYYYLLLGGGAAA:::666666666555333000111222333333333333333000000111111111000000///222222222333333444444444333222222111000111111111000000000000000000000000000000000000000000000000222222222222222222222222111000///...............+++///333333...+++,,,///////////////////////////......///000111222333333........................,,,---///111111000///.............../////////000000000000000000000000000------...///000000//////////////////////////////000000////////////000000000000000000000000000000111000000///...------,,,111111000000000000111111...//////000000111111111000111333444555666777777???GGGPPPTTT[[[eeennnqqquuummmgggggggggcccaaaaaagggooovvvyyy}}}zzzuuusssggg```^^^```\\\^^^xxxvvvnnnkkkkkkqqq{{{}}}|||sss}}}yyywwwlllnnnrrrwww|||~~~~~~}}}}}}tttjjj[[[NNNEEE@@@;;;888777666444333222333333444333444444555555444444333333333333333333222111000111222333444555666555555444444333222222222333333111111111111111111111111111111111111111111111111///000111222222111000///111111222222222222111111000000000000000000000000333333333333333222111111000111222333222111000///444333333222111000//////////////////////////////000000000000000000000000111111000000000000111111000000111222222222222111000...---,,,,,,---...000000111111111111222222222111111222222222333333333111222222444777;;;???AAAUUUaaauuu~~~zzzyyyzzzyyy~~~|||yyy|||sssiiiffffff```TTTHHHKKKOOOTTT[[[eeewww{{{tttqqqnnnhhh\\\RRRTTTTTTSSSOOOJJJFFFDDDDDDDDDCCCBBBBBBBBBAAA???>>>;;;???AAA@@@AAADDDCCC@@@@@@===<<>>HHHRRR]]]lll|||}}}rrrssstttuuuvvvyyy}}}xxxiii^^^QQQOOONNNPPPUUU[[[aaadddgggggggggggghhhlllrrrwww||||||xxxvvvxxxyyyyyywwwuuuttttttvvvqqqhhh```YYYVVVUUUUUURRRUUUWWWWWW[[[aaaeeeddd___ZZZXXX\\\```aaadddhhhjjjjjjiiiiiiiiiiiijjjkkkfffiiimmmsssyyy~~~{{{{{{vvvrrrkkkeee```\\\XXXUUUUUUSSSRRRSSSWWW[[[]]]^^^^^^]]]]]]]]]___bbbfffiiijjjqqqwww||||||xxxsssrrrwww{{{tttppplllhhheee```YYYOOOGGGBBB>>>999666444444333333222111111111111111222222222222111111000000000000000000000000111111000000000000111111333222111/////////000000000000000000000000000000////////////000000000000000000000000000000000000////////////............---......///////////////------------------------..............................//////////////////////////////////////////111111000000//////000000........................////////////............................................................//////000000000000//////000000000000000000000000000000///.........//////////////////000000000000000000111111222333333333222444777:::???FFFMMMSSS^^^bbbfffiiiiiihhhggggggbbbaaa___^^^]]]\\\YYYWWWXXX```nnn}}}uuuhhhfffeeeaaa___aaagggqqq|||rrrjjjbbbbbbhhhrrryyyyyyyyy{{{{{{rrrkkkiiihhhuuuvvvvvvuuusssqqqoooooohhhiiilllpppuuuzzz|||uuunnnhhh```VVVHHH===777555333222222222222333333444444555333333333444444333333333222222333333333222222111555444333333333444555666555444333222111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000000111333444333111...---111111111000000///......000000111111111222222222111111111111111111111111000000000000000000000000111111000000000000111111///000000111111111111111333222111111111111222333000000111111111222222222111111222222222333333333444333333222333333444555888<<>>888777666555333111222333333333333333222222222333333333333222222111111222333333333222222---...000222444555555666111000000111111222333444333333333333333333333333111111111111111111111111111111000//////000111111111111222222222222111111000000000000000000000000------///000222222333333111111000000111111222333000000111111222222222333111111111111111111111111000000000000000000000000111111000000000000111111...///000000111111000000000000000000000000000000000111111111111222222222111111222222222333333333///000111222333444444444555777999999:::@@@JJJSSSooo}}}zzzzzz}}}zzzyyy|||~~~{{{qqqjjjeee___WWWPPPHHHHHHIIIKKKMMMLLLIIIGGGKKKRRR[[[ccchhhlllppptttrrruuuyyy}}}~~~xxxwwwxxxzzz~~~}}}{{{|||||||||}}}}}}{{{yyyvvvsssqqqppppppkkkjjjiiihhhhhhhhhiiijjjlllmmmkkkfff___[[[[[[]]]ZZZVVVOOOKKKKKKMMMNNNOOOUUUWWW]]]eeelllrrrssssssvvvsssqqqrrrvvvxxxxxxwwwnnnnnnnnnnnnooorrruuuvvvyyywwwtttrrrrrrsssuuuvvvzzz~~~|||wwwrrrllleee___YYYTTTPPPEEEBBB===777444222222222....../////////000000000111111222222222222111111000000000000000000000000111111000000000000111111222111000//////000111111000000000000000000000000000000000000////////////000000000000000000000000.........///////////////---......///////////////................................................------......///000000000////////////////////////......---------...//////.................................///////////////000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000//////000111111111000000////////////000000000000111111111111111111111111222333444444444555888:::AAAFFFNNNUUUZZZ___cccfffgggccc^^^[[[\\\^^^```aaa\\\XXXSSSQQQTTT\\\fffllltttzzz~~~qqqfffaaa___```^^^\\\[[[]]]```dddffffff```\\\]]]fffmmmnnnmmmllliiiiiiiiiiiihhhgggfffeee]]][[[YYY\\\aaaddddddccc~~~zzzvvvuuuwwwyyyzzz|||{{{vvvooojjjjjjllljjjkkkmmmqqqtttxxx{{{}}}|||uuujjj^^^UUUDDD???:::777777777555333222222333444333222111111222222333333333333222222000111222333333333333222,,,...111444555555444333111111111111111111222333333333333333333333333333111111111111111111111111222222111000000111222222111111222222222222111111000000000000000000000000............///000222333//////...---...///000000111111111111111222222222000000000000000000000000000000000000000000000000111111000000000000111111...//////000000000000000000000111111111111000000000111111111111222222222111111222222222333333333000111111222333333333333555666888999:::>>>DDDHHHWWWnnn|||yyywwwxxx||||||{{{{{{~~~yyypppfff___OOOMMMKKKKKKKKKIIIEEEBBBDDDGGGKKKPPPUUUZZZ___bbb```bbbfffiiimmmsssyyy~~~{{{tttqqqppprrrvvvzzz|||xxxuuuvvvvvvuuuvvvrrrqqqnnnkkkhhhfffeeeddd```^^^\\\ZZZYYYYYYZZZ[[[WWWXXXVVVSSSOOONNNRRRVVVVVVUUUSSSTTTWWWYYYZZZZZZ^^^___ccciiipppvvvxxxyyy{{{wwwuuuwww{{{~~~}}}{{{uuusssqqqpppooopppsssvvvvvvtttqqqooopppsssyyy|||}}}~~~zzzuuuqqqiiieee___YYYSSSMMMGGGCCC;;;;;;999777444333333333///////////////000000000111111222222222222111111000000000000000000000000111111000000000000111111000000000000000000111111000000000000000000000000111000000000/////////...000000000000000000000000............/////////000---......///////////////................................................------......///000000111////////////////////////...---------......///000..................................../////////000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000---...///000000000//////////////////000000000000111111111111000000000000///111333333333333444666999<<>>BBBJJJTTT```nnn{{{~~~{{{{{{}}}~~~|||{{{{{{{{{}}}{{{jjjgggeeedddbbb\\\RRRJJJJJJFFF@@@======@@@CCCEEEDDDDDDFFFJJJNNNQQQSSSSSSYYY\\\______\\\XXXUUUTTTQQQSSSUUUWWW[[[```fffjjjmmmhhhaaa]]][[[ZZZWWWUUUVVVTTTQQQPPPNNNLLLHHHEEEGGGFFFEEEFFFGGGFFFEEECCCFFFHHHIIIJJJLLLQQQXXX^^^jjjmmmqqqvvv|||xxxwwwuuuvvvzzz}}}}}}}}}zzzvvvwwwwwwuuuvvvxxxvvvrrrmmmkkklllrrrzzz}}}yyyrrriii___XXXQQQLLLEEE@@@<<<;;;999888111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000111000///---------...///////////////////////////---......///////////////111111000///...---,,,,,,////////////////////////000000//////.........---........................---------............///000000000000000000000000111111000......---------.......................................///000000------------------------////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......//////000000111111......///000000000000000111111222555888===AAADDDKKKQQQYYY___aaaaaa_________^^^[[[UUUQQQNNNNNNPPPXXXXXX[[[aaafffgggaaa[[[\\\[[[ZZZ^^^gggsss{{{uuusssvvvxxx}}}tttlllgggiiillllllkkkkkkooollliiiiiijjjjjjhhheee}}}ssslllnnntttxxx{{{}}}yyyuuuqqqnnnllljjjhhhfffmmmmmmrrr{{{~~~xxxmmmbbbXXXLLLAAA:::999999888666555555444333333222222111222222222000111333444444333111000222222222222111111111111222222222222222222222222111111111111111111111111222333444444333222444555222222222111111111111000111111222222222222111111111111111111000000000///222222222222222222222222222222111111111111222222222222222111111111000000000000000000000000000000333222222222111111111111000000000000000000000000222111111111000000000000222222111000000000000000222111000000000111222333333222111000///////////////000000111111222222333111111111222222222333333333444666555444444555777888;;;???DDDKKKSSS]]]cccsssrrruuu{{{~~~}}}}}}~~~}}}~~~tttqqqnnnnnnnnnkkkeee___UUUNNNFFFAAA@@@AAAAAAAAACCCCCCCCCDDDFFFHHHIIIIIILLLNNNPPPPPPMMMJJJHHHGGGHHHIIIKKKLLLMMMOOORRRTTTWWWSSSNNNKKKKKKKKKJJJHHHHHHGGGEEEEEEEEEDDDBBB@@@CCCBBBBBBCCCDDDEEEEEECCCFFFIIIMMMQQQVVV]]]ffflllssswww{{{~~~|||{{{|||~~~~~~}}}wwwvvvuuurrrrrrtttuuuqqqmmmjjjkkkqqqwww|||~~~|||yyytttnnnggg___VVVPPPIIIDDD>>>999666555444333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000222111000///...//////000////////////////////////...//////000111000000000///////////////.........////////////////////////000/////////....................................---------............///////////////////////////111000///......---------.......................................///000000........................////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000......///000000000000000222111222333555888;;;===BBBGGGNNNTTTXXXZZZ[[[\\\^^^^^^\\\XXXSSSPPPPPPQQQXXXXXXZZZ___fffhhheeeaaaZZZVVVRRRQQQVVV```kkksss|||xxxwwwzzz|||yyytttvvvyyyyyyxxxyyywwwtttqqqpppqqqqqqmmmjjjzzzrrrlllooouuuwwwyyy{{{uuurrrnnnllllllkkkkkkjjjkkkkkkqqq{{{{{{kkk\\\QQQGGG@@@999888888777666555444444444333333222111111111222111222333444444333222111333333333222222222222111222222222222222222222222111111111111111111111111000222333333222222333555222222222111111111111000111111222222222222111111111111111111000000000000222222222222222222222222333333222222222222333333222222222111111111111111000000000000000000000000111111111111000000000000000000000000000000000000222222222222111111111111222111000000000000000000333222111000000000000111000000111111111111000000111111000//////000111222111111111222222222222333222333444444333333444555777888999:::<<>>888444444444444444333333222222333222222111222222333333222222222222222222222222111111111000000000//////111111111111111111111111111111111111111111111111000222333222111000111222222222222111111111111000111111222222222222111111000000000000111111111111222222222222222222222222111000000000000000000111111111111111111222222222000000000000000000000000////////////000000000000000000000000000000000000///////////////000000000000000000000000111111222+++,,,...000222333333333//////000111111111111111555444222111111111222222000000000111111111111222000111222222111111222444222333333222111111333555999777999???GGGRRRcccrrr|||{{{|||yyytttpppppptttyyy||||||zzzvvvsssrrrpppnnnlllkkkllljjjccc[[[TTTRRRRRROOOPPPPPPNNNLLLLLLMMMOOOUUUYYY]]]___[[[UUUOOOLLLKKKOOOSSSWWWYYYZZZ\\\^^^^^^^^^___bbbggglllooopppooonnnoooqqqsssttttttrrrmmmjjjhhhiiimmmrrruuuwwwzzz~~~}}}{{{xxxvvvuuussspppnnnnnnnnnooorrruuuwwwwwwwwwxxxttttttxxx{{{zzzzzz|||yyyvvvpppiiidddaaa```___cccdddeeeggggggccc]]]XXXSSSMMMEEE>>>:::777666555555333111000222333333222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000---......////////////...////////////////////////------...///////////////111111000///...---,,,,,,////////////////////////.........///////////////........................---------............///........................//////............//////........................000//////............///------------------------////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000//////......//////000111222222222111111222222333777<<<@@@KKKPPPWWW\\\^^^^^^]]]]]]ZZZXXXVVVUUUVVVYYY]]]___aaa```___\\\YYYUUUSSSQQQKKKMMMQQQXXXbbbmmmwww|||xxxnnnjjjllltttzzz~~~{{{xxxxxxzzzzzzwwwtttooonnnrrryyy|||yyyxxxyyyyyytttnnnjjjjjjmmmpppqqqjjjiiimmmuuuyyyxxxvvvwww|||tttcccPPPCCC>>>:::555333333333333222222222222111111111111222333444444333222222222222222222333222222222111111111000000111111111111111111111111111111111111111111111111222444444333111000000111222222222111111111111000111111222222222222111111///000000000111111111111222222222222222222222222222111111000000111111222000000111111111222222222000000000000000000000000/////////000000111111111000000000000000000000000//////000000000111111111000000000000000111222222+++,,,...000111222222222111000000000000000111111222222222222111111111111000000000000111111111111000111333222111111222444444555555444222222333555555444555999===CCCPPP]]]www{{{vvv{{{|||xxxuuurrrnnnmmmppptttwwwzzz}}}}}}{{{{{{{{{yyy||||||wwwoooiiifffgggeeeeeedddaaa]]]ZZZYYYYYYbbbfffjjjlllhhhbbb]]]ZZZYYY^^^dddiiilllnnnqqqssssssrrrrrrtttyyy}}}~~~~~~~~~|||zzzvvvrrrllljjjlllpppssstttxxx|||~~~{{{{{{|||{{{xxxxxxuuurrrqqqppppppooonnnlllpppuuuwwwxxxxxxxxxzzzzzzwwwxxx|||~~~|||zzzzzzwwwtttnnniiidddaaa```___^^^]]]\\\[[[YYYTTTNNNJJJEEEAAA;;;777555444222111333111///000111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000---...///000111000000///////////////////////////......///000000000000000000000//////.........---////////////////////////............/////////000........................---------............///........................//////............//////........................000000///.......................................////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000///......///000000111111111000000///000111111111333666888???DDDLLLRRRUUUWWWYYYZZZWWWWWWVVVVVVVVVXXXZZZ\\\_________^^^\\\[[[ZZZYYYMMMKKKKKKMMMSSSZZZaaadddlllpppvvv}}}yyypppkkkkkkooosss|||{{{zzz}}}|||zzzxxxyyy{{{|||zzzxxxtttssswww}}}~~~zzzwwwwwwyyytttmmmjjjkkknnnrrrtttlllkkknnnuuuxxxvvvttttttnnneeeUUUDDD<<<:::777222333333222222222222222222000000000111222333555555333222222111111222222333333333333222222222111111000000000000000000000000111111111111111111111111222333333222///......///222222222111111111111000111111222222222222111111//////000000111111111222222222222222222222222222333222222222222222222333000000111111222222222222000000000000000000000000//////000000111111222222000000000000000000000000000000111111222222222333000000///000000111222222---...///111111111000///222111000//////000111222///000111111111111000000000000000000111111111111000222333333222222333444222333444333222222444666000111444888999;;;DDDNNNYYYmmmxxxuuuyyy~~~wwwvvvtttqqqpppqqquuuxxxxxx~~~zzzyyyzzzzzzzzzyyytttnnniiifffeeecccgggmmmooonnnjjjeeeccc```fffnnntttwwwzzz~~~}}}}}}|||}}}vvvnnniiijjjlllnnnnnntttxxxyyyuuussstttssspppsssqqqmmmllllllmmmmmmmmmpppwww~~~{{{||||||xxxwwwtttqqqmmmiiieeecccaaaaaa[[[YYYVVVSSSPPPKKKEEEAAA===;;;888666555444333111333111000000222333333222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000...///000222222222111000//////////////////////////////000111111111111111.........///////////////////////////////////////---.........//////000000........................---------.........//////........................//////.........//////000........................111000///...............////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////......//////000000111111000000000000000///......000111111111000///......///111333333333333444666666;;;CCCJJJOOORRRTTTVVVTTTUUUWWWWWWWWWXXXZZZ\\\\\\[[[ZZZYYYYYYYYYZZZ[[[QQQNNNKKKJJJLLLPPPSSSTTTQQQVVV^^^gggnnnsssvvvwww}}}|||{{{}}}zzzsssmmmlllmmmpppuuu{{{~~~~~~yyyxxx{{{zzzxxxvvvxxx{{{}}}{{{yyyuuuxxxzzzzzzxxxvvvuuuuuuyyytttlllfffiiippprrroooooooooqqquuuxxxwwwrrrnnnbbbUUUGGG???:::444000///222222222111111111000000222111000//////000111222666333000000222333222000000000000000000000000000111111111111111111111111000000000000000000000000444333111//////000111222000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000111111......///000111222222333000000000000000000000000222222111000//////000000000000000000000000000000////////////000000000000111111000000000000111111111000/////////000222333222111000.........///000000000000000000000000000111111000000000000111111111333444333111111222333555555555444444333333333000444777666333555;;;AAAJJJSSS___kkksssvvvxxxxxxvvvxxx{{{{{{|||zzzwwwtttqqqooooooqqqssssss{{{}}}~~~}}}vvvsssrrrgggkkkqqqvvvyyyyyyxxxvvvrrrsssvvv{{{~~~|||{{{vvvpppkkkiiiiiiiiiiiinnnnnnnnnmmmlllkkkjjjiiiiiikkklllllllllmmmooorrrvvv{{{~~~}}}}}}|||{{{yyyxxxwwwpppnnnllliiieeeaaa^^^\\\TTTRRROOOJJJDDD???;;;888555333111111222222222111111000000000//////......000000000000000000000000111111000000//////......000000000000000000000000///////////////.........---------.........//////////////////........................////////////000000000000000000000000000000000000000000000000............////////////......------------......---...///000000///...---........................................................................---------.........//////////////////////////////..............................------------......////////////////////////................................................//////............//////////////////////////////......////////////............//////000000111111000///...------...///000///000111222222111000///444555666:::@@@FFFLLLPPPRRRTTTVVVVVVUUUTTTUUUVVVWWWWWWVVVVVVWWWYYYZZZ[[[SSSLLLFFFEEEIIIKKKGGGCCCDDDGGGMMMSSSYYY]]]```aaajjjjjjnnntttzzzyyysssooonnnnnnvvvyyy|||~~~~~~~~~|||{{{zzzzzz{{{{{{zzzyyyyyy{{{}}}}}}|||zzzyyywwwuuusssrrruuuqqqkkkfffjjjqqqsssppprrrrrrsssvvvxxxvvvpppjjjYYYNNNBBB<<<888444111111222222222111111111000000333333222111111222333333555333000000222333222000000000000000000000000000111111111111111111111111000000000000000000000000444333111000///000111222000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111000000111111111000000000000000//////000000111111222222000000000000000000000000222222111000000000000000000000000000000000000000////////////000000000000111111000000000000111111111000/////////000222222444333111000000000111222000000000000000000000000111111000000000000111111111222333333111111222333444444444444333333333222333555666555333444888;;;<<>>BBBHHHOOOSSS[[[cccnnnvvvzzz|||~~~}}}xxxtttsssvvvwwwtttpppwwwtttuuu{{{~~~}}}}}}zzzxxxxxx{{{~~~~~~{{{{{{|||}}}~~~{{{yyywwwwwwwwwxxxwwwwwwuuusssppplllhhhccc]]]XXX\\\]]]^^^___````````````^^^```cccfffiiimmmsssvvv{{{xxxxxxxxxvvvssspppllliiidddcccaaa^^^ZZZTTTOOOLLLEEEBBB===888444333333333444222000000111222111000333333333222222222222222000000000000000000000000000000000000////////////000000000000000000000000////////////////////////---............/////////000////////////.....................////////////////////////////////////////////////////////////............////////////......------------............////////////......................................................////////////////////////---------.........//////...................................................///000000000000///...........................................................................//////............//////////////////////////////......////////////.........////////////000000000//////............//////111000000//////000000111111111111333666:::>>>@@@GGGLLLTTTXXXXXXUUURRRPPPRRRRRRQQQQQQQQQRRRSSSSSSOOOMMMJJJHHHFFFDDDDDDDDDAAAAAAAAABBBDDDFFFIIIKKKOOOOOOQQQVVVYYY\\\eeennnxxx~~~}}}wwwuuu{{{~~~|||zzz||||||zzzwwwsssrrrrrrtttzzz|||zzz|||zzzxxxvvvsssqqqpppooozzz}}}~~~~~~{{{uuusssqqqnnnjjjiiijjjiiiiiinnnuuuwwwtttqqqooommmkkkiiiccc[[[TTTEEE>>>777666555333333555111111111111111111111111111000000000000000000111333222111111111111222111000000000000000000000000111111111111111111111111000000000000000000000000222222111000000111111222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111000/////////111111111000000000000000000000000000000000000000111111000000000000000111000000000000000000000000////////////000000000000111111000000000000111111000000000000000111111222000000//////////////////000000000000000000000000111111000000000000111111000111222222111111222333222222222222222222222222666444222111222333222111666777777888:::>>>DDDIIIIIISSS```jjjqqqtttxxxzzz{{{xxxzzzzzzvvvrrryyyqqqqqqyyy}}}xxxvvvyyy}}}}}}}}}|||}}}~~~zzzwwwwwwxxx{{{~~~}}}|||uuuvvvwwwxxxzzz|||~~~}}}|||{{{||||||ssspppmmmmmmqqquuuxxxyyytttsssqqqooolllgggaaa]]]````````````___^^^]]]\\\^^^```cccfffjjjooouuuyyy}}}zzzvvvuuutttqqqlllfff```]]]YYYYYYXXXUUUPPPJJJDDDAAA;;;999777444222111000000333111//////111222111000222222222222222222222222////////////////////////000000000000////////////000000000000000000000000///////////////000000000.............../////////.........---------,,,,,,............////////////////////////////////////////////////////////////............////////////......------------.........//////////////////...................................................000000000000000000000000.../////////000000000000................................................---///000222222000///---........................................................................///......------......///////////////////////////......////////////....../////////////////////////////////....../////////111000///......///000111000000000000222444666888???EEEMMMRRRTTTSSSQQQPPPSSSSSSRRRQQQPPPOOOOOOOOOHHHJJJJJJHHHEEEEEEGGGIIIHHHGGGFFFFFFGGGIIIKKKMMMLLLJJJLLLOOOOOONNNQQQWWW___dddfffcccccciiillllllmmmooossstttrrrqqqpppooommmsss{{{~~~zzzvvvsssqqqpppmmmjjjhhhgggffffffrrrwww}}}|||{{{yyyrrrpppnnnjjjfffeeehhhkkklllpppvvvxxxuuuoookkkfffbbb^^^XXXPPPIII@@@:::666666555222222555111111111111111111111111000000000111111000000000111111111111000000111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000//////111111111000000000000000000000000000000000000000111000000000000000111111000000000000000000000000////////////000000000000111111000000000000111111///000000000111111111111/////////000000000//////000000000000000000000000111111000000000000111111///000222222111000222333222222222222222222222222333111000000222333222111333444555555555777:::<<<<<>>;;;888666444000222444666555333111///000///......000111000000///////////////000000000000000000000000000000000////////////000000000000000000000000000000000000...//////000000111111222000000000////////////...////////////........................////////////............................................................////////////......------------......//////............//////................................................////////////////////////+++++++++,,,,,,,,,,,,---------------------------...........................///000000000000///...------------------------......................................................------------......////////////////////////......////////////....../////////............---......////////////......000//////......//////000111000000000000111111222111444999===AAAEEEIIIMMMLLLLLLLLLLLLKKKJJJHHHHHHLLLNNNNNNKKKGGGDDDDDDEEEEEEFFFIIIKKKLLLLLLLLLKKKNNNLLLKKKMMMLLLGGGEEEGGGGGGHHHIIIJJJKKKNNNRRRUUUUUUZZZ```fffjjjlllnnnpppsssuuuuuusssmmmgggcccaaa```___^^^]]]]]]^^^```bbb^^^eeemmmssstttpppllljjjyyywwwtttoookkkgggdddbbb^^^eeekkkmmmpppsssrrrooojjjbbbYYYQQQKKKFFFAAA===777444333444333///000444000000111111111222222222111222333333333333222111///000111111//////111444000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222/////////000111111222222//////000000111111222222000000000000000000000000000000000000000111222222000000000000000000000000////////////000000000000111111000000000000111111...///000111222111111000///000111222333222222111000000000000000000000000111111000000000000111111...///111111000000222333222333333333444444444444...111333333111000111333111333555555444333333444111555999<<>>BBBKKKPPP\\\iiilllgggeeeiiigggppptttrrrsss{{{}}}zzzyyyxxxwww|||{{{zzz{{{|||yyytttpppqqqqqqpppooooooooopppppphhhmmmqqqpppllljjjlllooojjjllloooqqqrrrrrrqqqppplllooopppmmmiiinnn{{{~~~}}}zzzwwwtttrrrpppccccccdddeeeggglllrrrvvvsssrrrooolllgggaaa]]]ZZZOOOLLLHHHCCC???===<<<<<<777555333111000000111222000000//////000000111111///...------///000000///......//////000000000111000000000000000000000000.../////////000000111111000000000000000000000000...//////000111222222222111111000000/////////...000000/////////...................../////////000............................................................/////////000.........------.........000///...------...///000........................................................................////////////000000000111------------------------........................///...------------...///------------------------...................................................------,,,,,,------...////////////////////////......////////////......//////.........------------...///000000///...------...///000000///...---......///000000111111222***---111555666777999:::;;;===AAADDDGGGIIIJJJKKKNNNNNNMMMLLLKKKIIIGGGFFFDDDIIIOOOTTTTTTQQQKKKGGGJJJGGGHHHMMMPPPNNNNNNPPPGGGFFFFFFGGGIIILLLRRRYYYXXX]]]dddkkkqqqwww}}}zzz}}}}}}wwwrrroooddddddcccdddgggkkkooorrrnnntttzzz|||zzztttoookkklllppprrrooommmkkkeee___]]]```eeelllpppqqqnnnkkkfffZZZJJJ@@@===<<<999555666555333111111222333444222222111111111111222222333222111/////////000111000111111111111222222222000000000000000000000000000000000000000000000000222222111111111111111111///////////////000000000//////000111111111111111000000000000000000000000000000000000111111111111---...///000000000000000000000000000000000000000+++,,,.../////////...---111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333111111000000000000111111//////000111222222333333000111111111111222222222000111111111111222222222333222111000000111222333555444444555666888:::;;;@@@CCCHHHOOOVVV\\\```bbbggghhhhhhiiikkkqqqxxx}}}}}}~~~zzztttwww|||}}}~~~~~~}}}yyyvvvtttwwwzzzxxxqqqmmmnnnnnnmmmlllppptttvvvtttqqqnnnmmmmmmmmmnnnoooooopppppppppmmmnnnnnnooorrrvvv}}}~~~{{{vvvtttsssooojjjhhheeebbbaaaeeellltttyyy~~~xxxppphhhbbb]]]YYYWWWIIIDDD???;;;:::999777555222222222111111111111000000000000000000000000000000000000000000000000000222111111000111333444555000000000000////////////111111000000//////......000000//////.........---///////////////000111111222222222111000//////...222///---...000000...,,,......////////////......---.........---,,,,,,+++........................///000000000///...---------...............------,,,---------.../////////---------............///........................................................................000////////////.........////////////////////////...------------...//////....................................///////////////............------------------............///000000//////.........---000000000000000000000000........................000000//////......------//////............//////,,,---......------...000111111222222222333333333555777999===AAADDDGGGHHHIIIKKKMMMNNNNNNLLLJJJHHHKKKJJJJJJOOOTTTVVVRRRNNNLLLLLLMMMMMMMMMMMMLLLLLLFFFIIILLLKKKJJJOOOZZZdddeeecccbbbfffnnnuuuxxxyyy~~~}}}yyyvvvuuuuuuqqqooollljjjjjjlllnnnpppwwwwwwxxxzzzyyyrrrggg___gggkkkoooppptttvvvqqqjjjcccdddgggkkkmmmnnnllliiiaaaVVVGGG>>>;;;:::777333444222111//////000111222222111111000000111111222333222000/////////000111000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000111111111111//////000111111111000000000000000000000000000000,,,---...///000//////...111000000000/////////...////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111000000000000111111//////000000111111222222000000111111111222222222000000111111111222222222222222111000000111222222222111111111222444555666777999===BBBHHHMMMQQQSSS]]]```cccgggjjjnnnssswwwyyyvvvvvv||||||~~~}}}|||xxxwwwyyywwwqqqnnnnnnmmmkkkhhhlllrrrwwwzzzxxxuuurrrkkkkkkllllllmmmnnnoooooossssssssstttvvvzzz~~~~~~}}}xxxqqqnnnnnnjjjeeeeeecccaaaaaadddjjjpppuuuyyysssjjjbbb[[[UUUPPPNNNBBB>>>999666666555333111222222222111111111000000000000000000000000000000000000000000000000000000444333111000//////000000222222222111111000000000111000000000/////////...000/////////............///////////////000111111222222111111000//////...111///---...///000...,,,......////////////......---.........------,,,+++............................../////////...---------...............---------------...............---------............///......................................................................../////////.........------------------------------...------------...//////....................................///////////////............------------------............//////.........------------................................................000000000//////.........//////............//////,,,---......------...000///000000000111111111111111222444777;;;===@@@AAAGGGIIILLLNNNOOOOOONNNMMMKKKJJJKKKPPPUUUWWWTTTPPPNNNNNNOOOOOOPPPOOOOOOOOOIIIKKKNNNOOORRRZZZfffoooooojjjfffeeeiiiooosssuuuuuuuuuuuuttttttttttttsssuuuqqqlllhhhgggjjjnnnqqqvvvxxxzzzyyyuuulllbbb\\\gggiiimmmsss}}}vvvmmmlllkkkkkkkkkjjjhhheeeYYYOOOCCC:::888777444111333222111//////000111111222111111000000111111222222111000000///000000000000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111222222222111000000000/////////000111111111111111000000000000000000000000000000000000111111111111111111111222111111000000000000000000000000000000......///000000000000000000000000000////////////........................000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111000000000000111111000000000000000000111111000000000111111111222222000000000111111111222222222222111000000111222222000000000000000111222222555555777:::>>>BBBFFFHHHPPPUUU\\\ccchhhkkkoooqqqtttqqqqqqvvvzzz}}}{{{|||zzzuuussssssoooiiidddhhhoooxxx~~~zzzrrrrrrsssssstttuuuuuuuuuvvvvvvvvvwwwyyy{{{~~~{{{zzztttlllhhhgggddd___```___]]]^^^```dddiiilllmmmhhh___VVVOOOIIIDDDAAA;;;999555333222222111///222222111111111000000000000000000000000000000000000000000000000000000000222222111///////////////444444444333222111111000000000000000////////////////////////............///////////////000111111222222111111000/////////000///......//////...---......////////////......---............---,,,,,,........................,,,------............---------...............---...............------------------............///..............................................................................---------,,,,,,,,,++++++++++++++++++++++++...------------...//////....................................///////////////............------------------............///---------------,,,,,,,,,........................////////////////////////000000000000//////////////////............//////,,,---......------...000............////////////...///000333555777888999BBBDDDHHHLLLOOOQQQQQQQQQLLLKKKMMMQQQVVVXXXVVVSSSOOOOOOOOOPPPPPPPPPOOOOOOKKKKKKMMMQQQZZZfffqqqxxxyyyssskkkfffgggkkkooorrrmmmkkkjjjlllppprrrrrrqqquuupppiiidddccceeejjjnnnrrruuuxxxvvvmmmccc[[[WWWjjjkkkmmmvvv~~~tttrrrpppnnnlllgggbbb^^^QQQIII???888666555333111444444333222111222222222111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111444333333222111000////////////000111111111111111000000000000000000000000///000000000111111111111222222222222222111000/////////////////////////////////000000111111111111000000000000////////////////////////////////////////////////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////000000000111111111111000000000000111111111111111111111111111000000000000000111111111111000000000000111111111111222111111111111111111222222222222222222222222222666666555666888;;;>>>@@@EEEJJJSSS[[[aaaggglllooonnnllllllpppsssuuu{{{|||tttkkkggghhhmmmvvv|||||||||{{{{{{zzzzzzzzzrrrrrrsssuuuwwwzzz{{{|||xxx~~~xxxttttttooohhhdddccc^^^XXXWWWVVVVVVVVVXXXZZZ]]]^^^\\\WWWPPPIIICCC>>>999666777666444333222222111111111111111111000000000000////////////////////////000000000000000000000000.../////////000111222222555444444333222111000000000000000000///////////////////////////.........///////////////000000111111111111111000000////////////....../////////.........////////////......------............------........................++++++,,,---.........---,,,---......///........./////////...---------,,,---------............///........................................................................---------,,,,,,,,,++++++++++++++++++++++++++++++...------------...//////....................................///////////////............------------------............///------------------------000000000000000000000000000000000000000000000000000000000000000000000000//////............//////,,,---......------...000........................//////000111222444444555999<<<@@@FFFJJJMMMOOOPPPKKKLLLMMMQQQUUUWWWVVVTTTOOOOOOOOONNNNNNMMMLLLKKKKKKIIIIIIOOO[[[hhhrrrwww{{{vvvooojjjiiikkkooorrroookkkhhhjjjooorrrqqqnnnoookkkeeeaaa___aaadddgggkkkqqquuurrrggg\\\WWWVVVjjjiiikkktttwwwvvvtttqqqlllddd[[[TTTJJJDDD<<<777555444333222333333222222222111111222111000000000000000000111000000000111111111000000//////000000000111111111000000000000000000000000000000000000000000000000//////000000000111111111444333333222111000////////////000111111111111111000000000000000000000000///000000000111111111111222222222222222111000///////////////////////////000000000000111111111222////////////000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000111111111222222111111000000000000111111222222222222222111111111//////000000000111111111//////000000000111111111111111111222222111111111333333333333333222222111333222111000111333555777;;;???FFFMMMTTT\\\ccchhheeedddeeeiiikkkmmmttt{{{|||~~~xxxuuuwww}}}|||qqqnnnllllllrrr{{{||||||zzzxxxvvvuuusssrrrmmmlllllloootttwwwxxxxxxvvvyyy~~~{{{rrrllliiikkkiiidddaaa___XXXQQQLLLLLLLLLLLLLLLMMMNNNOOOJJJGGGBBB===:::777444111444444444333222111111222111111111000000000////////////////////////////////////////////////////////////000111111222222222333222222111000/////////////////////000000000000.........//////////////////////////////000000111111111111000000000000000......//////......//////......////////////......------...//////......---........................++++++,,,---.........---,,,------...//////....../////////...---------,,,---------............///........................................................................---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////....................................///////////////............------------------............///..................//////000000000000000000000000000000000000000000000000///////////////000000000//////............//////,,,---......------...000//////////////////////////////000000000111111111111444888===AAAEEEGGGIIIHHHIIIJJJMMMPPPRRRRRRRRROOOOOONNNMMMLLLJJJIIIHHHKKKHHHGGGMMMXXXcccjjjmmmqqqpppnnnllllllmmmppprrrtttoookkklllpppqqqnnnjjjhhhfffcccaaa``````aaabbbfffnnntttqqqggg]]]ZZZ[[[dddccceeennnvvvuuusssoooiii^^^SSSKKKCCC???999555444333333222111000000000000/////////111000000//////000000111//////000111111111111000/////////000000000111111000000000000000000000000000000000000000000000000...//////000000111111111222222222111000000000/////////000111111111111111000000000000000000000000000000000000111111111111111111111222111111000000000000000000000000000000000000000///000111111222////////////000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111000000000000111111111111111111111222222222/////////000000000111111/////////000000000111111000111222222222222111000000111111222111111000000333222111000111111222333333555:::>>>DDDKKKSSSYYY]]]\\\___ccceeegggoooxxxwww}}}wwwooommmpppttt{{{~~~{{{zzzzzz{{{~~~wwwssspppnnnooossswwwyyyyyywwwwwwuuurrrpppnnnlllkkkiiifffeeehhhnnnrrrtttsssuuutttuuuvvvssslllfffeee```bbb```[[[XXXVVVPPPHHHBBBBBBAAAAAA@@@@@@@@@@@@<<<:::777555444333111000000111222111///...///000111111000000000/////////000000000000000000000000////////////////////////222222222222111000///...000000000////////////...////////////000000000000.........//////////////////////////////000111111111111000000000000000000---...//////......///000......////////////......------...////////////...........................,,,------............---,,,,,,---...////////////...............------------------............///........................................................................------,,,,,,,,,+++++++++...........................------------...//////....................................///////////////............------------------............///.........///////////////........................////////////////////////............//////////////////............//////,,,---......------...000000000000000000/////////........................---///222555999<<<>>>???AAABBBDDDFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJHHHGGGFFFJJJHHHGGGKKKSSSZZZ^^^```aaaccceeefffggghhhkkkmmmpppnnnkkkkkklllkkkhhhdddbbbaaaaaa````````````aaaeeelllrrrqqqiiibbb```aaaaaa```___ffftttuuurrrnnnhhhaaaWWWLLLFFF===:::666333222222222222000000000000000//////...000000////////////000000...///000111222111111000////////////000000000111000000000000000000000000000000000000000000000000......//////000111111222000000000000000000000000//////000111111111111111000000000000000000000000000000000000111111111111//////000111111111000000000000000000000000000000000000///...///000111222.../////////000000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111000000000000111111......//////000000111111////////////000000000111////////////000000000111000111222222222222111000//////111111222111000000444444444444444444444444000222555777:::>>>CCCGGGNNNOOOSSSWWWZZZ]]]fffppprrrzzz~~~~~~xxxoooiiijjjlllmmmqqqwww{{{zzzxxxtttsssuuuxxxyyyzzzzzzzzzzzz{{{|||}}}~~~yyysssrrrpppnnnnnnnnnoooppppppooonnnllljjjiiiggggggddd```]]]___eeeiiikkkjjjlllhhheeeeeeaaa\\\\\\```[[[ZZZUUUNNNKKKIIIEEE???<<<;;;999888777666666777444333111111222222111///...000222111///---...000111000000000////////////000000000000000000000000////////////////////////000111111111111///...---......////////////000000.../////////000000000111............/////////000///////////////000111111000000000000000000000111,,,...000///...---///111......////////////......------...///////////////............................../////////...------+++,,,---...////////////---------...............---------............///........................................................................------------,,,,,,,,,,,,------------------------...------------...//////....................................///////////////............------------------............///---------....../////////................................................,,,---------........./////////............//////,,,---......------...000000000000000/////////.....................---------...000222444555666777999:::;;;<<<<<<===>>>???AAABBBCCCDDDDDDEEEEEEEEEDDDDDDEEEGGGKKKOOOQQQRRRQQQTTTWWWYYYZZZ[[[^^^aaabbbcccdddeeedddbbb___]]]\\\[[[ZZZYYYZZZ\\\___aaaccchhhnnnnnnhhhccc``````bbb```^^^```lllxxx|||yyytttpppiiibbbZZZQQQIIICCC999777444222111111111111222222222222222111000000000000////////////000000...///000222222222111000////////////000000000000000000000000000000000000000000000000000000000000---......///000111111222////////////000000000000//////000111111111111111000000000000000000000000000000000000111111111111---...///000000000000000000000000000000000000000000///.........///111222.../////////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000111111000000000000111111+++,,,,,,---...///000000////////////000000000000////////////000000000000000111222333333222111000///000222333333333222111111111222333333222222111222333555666777888:::<<<<<<===BBBGGGJJJMMMWWWbbbiiissswwwuuuxxx{{{sssjjjeeehhhjjjhhhhhhlllxxxxxxuuupppnnnppprrrssstttuuuvvvwwwwwwvvvuuuuuuvvvzzzqqqrrrqqqoookkkiiiiiijjjffffffeeeddddddcccbbbbbb```[[[WWWWWW\\\aaabbbaaaaaaZZZVVVUUUSSSOOOSSSZZZYYYVVVNNNEEE@@@@@@===999999777555333222111222222222000///000111111000//////222444333000...///111000000000000////////////000000000000000000000000////////////////////////,,,---...000000000000///.........///000000111111.../////////000000111111---.........//////000000///////////////000111111000000000000000111111111,,,...000000...---///222......////////////......------...///000000//////........................///000000000///...------+++,,,---...////////////,,,------....../////////---------.........//////..............................................................................------------,,,,,,------------------------...------------...//////..................................../////////000//////.........------------------.........//////,,,,,,,,,------.........000000000000000000000000........................,,,,,,,,,---------......//////............//////,,,---///...------...000000000/////////.........///////////////////////////000000111222222333333333444555555555555666888777888:::===???@@@AAABBB>>>@@@AAACCCEEEFFFGGGHHHIIIKKKNNNNNNNNNPPPTTTXXXTTTWWW\\\]]]\\\ZZZYYYXXXWWWUUURRRQQQSSSWWW\\\``````dddhhhiiieee```]]]\\\]]]]]][[[^^^gggrrruuusssnnnkkkggg___UUUJJJ@@@:::777666555444333333222333...000222444444222000...////////////////////////////////////000000000000000000000111222222000...,,,---...//////...---,,,000000000000000000000000000000000000000000000000000000000000000000000000222000///------///000222111111111111111111111111000000000000000111111222000000000000000000000000,,,------...///000000111000000000000000000000000......//////000000111111////////////////////////333333222111000000111111222///,,,******,,,///222////////////////////////........................222111111111000000//////......//////000000111111444222000...------...///////////////////////////......//////000000111111333111///...---...///000222222222222222111000///111111111111111111111111000000111222222222222111222222333333333444444444666888:::===@@@EEEKKKOOO\\\aaahhhlllnnnnnnnnnnnnjjjiiigggdddcccbbbbbbcccmmmnnnnnnmmmjjjhhhhhhhhhlllkkkkkkooossstttoookkkxxx}}}tttpppmmmmmmnnnmmmgggbbb___]]]\\\]]]^^^___^^^]]]\\\XXXTTTQQQQQQUUU[[[___\\\VVVMMMGGGEEEFFFHHHIIIPPPLLLEEE===888666555666111111222222222222111111000000000000000000000000111111000000//////......222333333444444333333222//////////////////////////////............//////000000111111111111000000555333111///......///000333222000/////////000111......------------......000000000000000000000000000000000000000000000000000000000000000000000000111111000000/////////...........................//////.........---------////////////////////////------------------------................................................////////////////////////........................000000///...---,,,,,,+++---------............///........................,,,,,,,,,---------..............................////////////////////////................................................------------------------///////////////000111111////////////////////////........................000000//////.........---........................------............---------------.........//////***+++---///000000//////////////////000000000000555555666777888888888888999:::;;;<<<>>>???AAAAAACCCCCCCCCCCCDDDEEEFFFGGGJJJLLLNNNQQQRRRSSSSSSRRRRRRPPPNNNMMMMMMOOORRRSSSWWW\\\aaaccc```[[[VVVSSS]]]]]]\\\]]]eeeoooqqqooohhheee```XXXNNNCCC;;;666666555444333222222222222///000222333333222000///000000000000000000000000////////////000000000000111000......///000000///...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000111111222000000000000000000000000.........//////000000111000000000000000000000000////////////000000000000000000000000000000000000111111000//////////////////...------------...///////////////////////////////////////////////////111111111000000000//////////////////000000000000333222000...---...///000000000000000000000000000000000000000111111111111333222111000//////000111111222222222222111000///111111111111111111111111000000111222222222222111222222222222333333333333333444666777999<<<@@@DDDOOOTTTYYY]]]______``````cccbbb```___^^^]]]^^^^^^cccdddeeedddbbbaaaaaabbbcccaaabbbffflllnnnlllhhhnnnvvv~~~qqqnnnkkkkkklllkkkfffaaa[[[ZZZZZZ[[[]]]]]]\\\[[[XXXUUUPPPLLLLLLNNNQQQTTTNNNIIIBBB<<<;;;;;;<<<===@@@>>>999666333333444555000111111222222111111000000000000000000000000000111000000000/////////...111111222222222222111111////////////////////////000//////.........//////000000111111111000000///222000///---,,,---...///111111///.........//////......------------......////////////////////////////////////////////////000000000000000000000000000000000//////.................................//////.........---------........................------------------------................................................////////////////////////.......................................------------------............///........................,,,,,,---------.................................////////////////////////................................................------------------------///............///000000................................................000/////////.........---........................------............---------------.........//////+++,,,---/////////........./////////000000000000222222333333333222222111333333444666777888::::::;;;;;;;;;;;;<<<===>>>???>>>???@@@BBBDDDEEEEEEEEEEEEDDDBBBAAAAAACCCEEEGGGIIILLLQQQRRROOOKKKGGGEEE^^^___^^^^^^dddkkklllhhhccc___XXXOOOFFF>>>777444444333222111111111111111111111111111111111111111111111111111111111111111////////////000000000000222000---,,,---///000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000........................000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111//////......------......---......//////......---////////////////////////000000000000000000000000111111000000000000//////000000000000////////////111000///......///000111111111111111111111111111222222222222111111111111222222222222111111111111111111222222111111000000111111111111111111111111///000111111222222111111000111111111222222222222222333333333222333666999AAADDDHHHKKKLLLMMMOOOPPPWWWWWWVVVUUUUUUUUUUUUUUUVVVWWWYYYZZZYYYYYYYYY[[[\\\[[[[[[```fffjjjkkkiiihhhmmmttt{{{~~~~~~{{{yyykkkiiiffffffgggfffaaa]]]TTTTTTUUUWWWYYYXXXVVVTTTPPPMMMIIIFFFCCCCCCDDDEEEDDD@@@;;;888666666666666333222111000000000111222000111111222222111111000000000000000000000000000000000000000//////////////////000000000000//////////////////////////////111000///...............111111111111000000///...000///...---------//////000///...---------............------------....../////////////////////////////////////////////////////////////////////////////////......................................................---------........................------------------------................................................////////////////////////........................---------.........//////---------............///........................,,,------------.................................////////////////////////...........................................................................------------...//////................................................/////////.......................................------............---------------...............------......///......---....../////////000000000000000000000///...---,,,......///000111333333444444444444444555666777777777777777888999;;;<<<======;;;:::999999;;;===>>>>>>AAADDDDDDBBB???===<<>>>>>>>>???@@@AAAAAAAAAAAA@@@BBBEEEGGGHHHIIIJJJLLLKKKJJJJJJKKKOOOSSSUUUWWW\\\___bbbddddddaaa]]]ZZZUUUTTTTTTTTTTTTRRRPPPNNNEEEEEEEEEFFFFFFCCC???<<<;;;;;;:::999888666555555555444222222222111000...333222222111000///...---000000000111111000000000////////////////////////////////////000000000000///000000000000000000///////////////////////////000000///...............000000000000000///...............//////000111111////////////////////////......------------......................................................------------------------------..........................................---.............................................------------------------................................................////////////////////////........................000//////...------,,,,,,---------............///........................---------.........//////........................////////////////////////................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,---......................................................---------.......................................------............------.....................---............---------...............////////////......///000000000000000//////000000111111111222111111111111111111222333111000000///000111333444111111000000000111222333222333444333111111222333lllppppppkkkgggddd^^^WWWKKKGGGAAA:::555333222222111000000//////000000000111000////////////000111........................////////////000000000000///000222555666555111---000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////........................000000//////000000111111111000...------...000111////////////////////////..............................////////////000000000000000000////////////......//////000000111111........................000000000//////////////////////////////000000000//////000000111111000000000000000000000000000000...///000000111111000000///000000000111111111111///111222222111000111333111222444444444444666777555666777888999999999999666999;;;======>>>???AAACCCCCCCCCDDDEEEGGGIIIKKKJJJLLLPPPSSSSSSQQQMMMJJJGGGGGGHHHHHHGGGFFFDDDCCC======<<<<<<<<<:::666333444444444444444444444333222111000000111111000///000000000000000////////////000000111111000000///////////////////////////////////////000000000000000000111111111111000000//////////////////////////////............//////...//////000000//////...,,,,,,,,,---..................///000000000//////......------------............................................................................................./////////........................---------...............------------------------------------------------................................................////////////////////////........................111000///...---,,,++++++---------............///........................------........./////////........................////////////////////////................................................++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------........................---------------.................................------............------...............---------......---------......///------........./////////,,,,,,---...////////////////////////////////////000///////////////000000000000000000000000111111000000//////000000111111///111222111000000111333lllpppqqqkkkddd^^^WWWPPPBBB???;;;666222111111111111000000000000000111111000000////////////000000////////////////////////////////////000000000000000000111333444333111...111111000//////000111111000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000111111222000000000000000000000000.........//////000000111000000000000000000000000////////////000000000000////////////////////////000000//////000000111222////////////////////////////////////////////////................................./////////000000////////////000000000000/////////000000000000///........................000000000000000000111111000000/////////000222222...//////000000000000000000000000000000000000000...//////000000000000000000000000111111111222222///000222111000///000111///000222333222111222333111111333444555444444333111333666666666666777999;;;<<<======>>>???@@@BBB<<<>>>@@@BBBBBBAAA???>>>;;;<<<======<<<:::999999777666555555666555333111000000000000111111222222333111000111333333333222111000////////////000000//////000000000000//////////////////////////////.../////////000000000111000000111111111111000000////////////////////////......---......///000111------...///000000000000,,,,,,------------------,,,---.../////////............------------.......................................................................................//////000000000........................---------.........//////------------------------------------------------................................................////////////////////////........................//////......---------,,,---------............///....................................////////////........................////////////////////////................................................---------------------------------------......///------------------------........................,,,,,,,,,------.................................------............------//////.........---------------,,,,,,---...///000---------.........//////---....../////////....../////////...............//////............//////111111222222222111111000111111111222222222333333000111333333222222333444kkkooopppiiiaaaZZZRRRJJJ???<<<999555222111222222111111000000000000111222//////000000000000//////000000000000000000000000////////////000000000000111000///000111222111///333222111000000111222333000000000000000000000000000000000000000000000000000000000000000000000000222000///------///000222000000000000000000000000000000000000000111111222000000000000000000000000,,,------...///000000111000000000000000000000000......//////000000111111000000000000000000000000///////////////000111111---...111222222111...---////////////////////////000000000000000000000000---.........//////000000......//////000000111111//////000000000000//////////////////////////////000000111111222222222333222111000//////111333555......///000000000000000000000000000000000000000...//////000000000000000111111111111222222222222000222333333111//////000...111333444333111111222///000111222333222111111111222444555444333444555111222444555555555777888999999888888777777777666444555777777555444333333333111111111333444333222/////////...//////000111000///......000222222111555444222000/////////000//////000000000000//////////////////////////////.../////////000000111111//////000000000000//////////////////////////////------------///000111222+++,,,---///000000111111...//////000//////......***+++---...///...------.........------.........................................................////////////////////////.../////////000000111111........................---------.........//////------------------------------------------------................................................////////////////////////........................---------............///---------.........//////..................................../////////000........................////////////////////////................................................////////////////////////...------------...//////------------------------........................,,,,,,,,,------.................................---..................---//////.........------------,,,,,,,,,---...000111---------.........//////111111111111000///......000000000////////////...000000///////////////000......///000000///---,,,//////000000000111111111,,,...000111000000000111rrrooojjjfff```WWWKKKCCC:::777333111111111111000111111000000//////......111111111111000000000000000000000000////////////////////////////////////...000111000///...///111////////////////////////000000000000000000000000000000000000000000000000222///------///000...,,,...//////000111222222222000//////000111111///---111000///......///000111000000000000000000000000000000000000000000000000//////////////////////////////000000000000////////////............//////---------............///........................---.........//////000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////000000//////.........---///////////////.........000000000000000000000000000000000000000000000000333111///...---...///000222222111111222444666777000000000000000000000000333333222222111111000000000111111111111222222222000111111111111222222222111222333444444444444444333333333444444333333333000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000......////////////......000000//////......------222111111111000000//////............//////////////////......---------,,,000000000000///...---,,,//////.........---------........................000000//////.........------------....../////////////////////////////////........................000000000000000000000000////////////////////////////////////////////////......------------..............................------------------------........................---------............///'''))),,,...000000///...........................////////////////////////000///---,,,+++*********........................................................................///...---,,,,,,---.../////////.........---------...------,,,,,,------...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////////////////////////////.........------,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,---......//////..............................000000000000////////////222111000//////...//////,,,,,,,,,---...///000000000000////////////000000000000//////.........---////////////////////////mmmiiiccc^^^YYYPPPFFF???999666333111111111111000111000000000/////////...000000000000000000000000000000000000////////////////////////////////////...000111000///...///111////////////////////////000000000000000000000000000000000000000000000000222000---...///000///---...//////000111111222222222111///000000000///...111000///......///000111000000000000000000000000000000000000000000000000////////////////////////...//////000000//////...//////............//////---------............///..................................../////////000////////////////////////............////////////000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////000/////////............/////////////////////...000000000000000000000000000000000000000000000000222111///.........000111//////......///000111222000000000000000000000000111111111111111111111111000000111111111222222222000000111111111222222222//////000111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000......////////////......///////////////.........111111111000000000//////............/////////////////////.........------//////000000000000000/////////.........---------........................000/////////............------------............................................................////////////////////////......................................................------------..............................---------------------------------------------------------............///)))***,,,...//////..............................------------------------------,,,,,,+++,,,,,,---........................................................................///...------------.../////////.........---------...------,,,,,,------.........////////////......------------------------//////......------,,,,,,..............................---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,---......//////..............................000///////////////////////////..................,,,---------.../////////000000////////////000000000/////////............////////////////////////fffaaaZZZTTTOOOHHH???999888555222111111111000000000000000000////////////////////////////////////000000000000////////////////////////////////////...000111000///...///111////////////////////////000000000000000000000000000000000000000000000000222111//////000000000////////////000111111222222555333000///000000000///000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000.........//////.........//////............//////---------............///....................................////////////////////////////////////............////////////000000000000000000000000//////////////////////////////000000000000////////////000000000000//////////////////..................//////////////////000000000000000000000000000000000000000000000000000000///......///111111......------------...///000000000000000000000000//////000000000000111111000000000111111111222222000000000111111111222222...//////000000000000/////////000000000000//////000000000000000000000000........................000000000000////////////////////////////////////......////////////...............///////////////111111000000000000//////............////////////000000////////////............///000111222222111...............---------........................////////////............------------------,,,,,,........................................................................------------------------..............................------------..............................---------------------------------------------------------............///+++,,,---...///......---........................------------------------++++++++++++,,,...///000........................................................................///...------------...///...............---------...------,,,,,,------.../////////....../////////.................................---------------...........................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..............................////////////////////////---------,,,------......------..................000//////......//////000////////////............////////////////////////___YYYQQQKKKFFFAAA;;;666666444111000111111000///000000000000////////////............////////////000000000000////////////////////////////////////...000111000///...///111////////////////////////////////////////////////000000000000000000000000222111000000000000000000//////000000111111111111777444111//////000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000------............------//////............//////---------............///.................................///////////////////////////////////////............////////////000000000000000000000000//////////////////////////////000000000000////////////000000000000/////////////////////.....................////////////000000000000000000000000//////////////////////////////......///000111222000000//////////////////////////////////////////000000000///////////////000000000000111111111111000000000000111111111111000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////111111000000//////......////////////////////////......////////////......------......//////000000000000000000000000//////............////////////000000000000000/////////......///000000000000000................................................///////////////...............------,,,,,,++++++........................................................................------------------------..............................------------......................................................---------------------------------............///------...///......---,,,........................////////////////////////+++++++++,,,---...///000.................................................................................------....................................------,,,,,,------......---,,,++++++,,,---...------------------------)))***+++,,,...///000111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///..........................................///////////////---,,,,,,,,,---...//////...............---------/////////......////////////////////////.........////////////////////////XXXRRRJJJDDDAAA===999555444222000000111111000///////////////000000000000---........./////////000000000000000////////////////////////////////////...000111000///...///111////////////////////////////////////////////////////////////////////////222222111000//////000111000000000000000111111111777444000//////111111000//////000000000000//////////////////////////////////////////////////////////////////////////////------............------//////............//////---------............///........................///////////////.............................................//////////////////////////////////////////////////////////////////000000000000////////////000000000000//////.........///////////////---.........//////000000////////////////////////////////////////////////...////////////000111111000000000000000000//////////////////////////////222111111000///......---//////000000000111111111//////000000000111111111000000111111111000000///000000000111111000000000////////////////////////000000000000000000000000111111000000//////......////////////////////////......////////////......------......//////000000//////////////////000000............/////////////////////000000000000000.../////////......---,,,---......................................................///////////////.........------,,,,,,,,,........................................................................------------------------..............................------------......................................................---------------------------------............///..................------........................////////////////////////---------,,,,,,---..............................................................................---..................------........................------,,,,,,------......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,---///000111........................------------------------------------------------------------------------,,,,,,,,,---------......,,,---......///.................................------....../////////000------------...///000000...............---------//////............//////.........///////////////////////////////////////PPPJJJCCC???===;;;777444222000///000111111000///////////////000000000000.........//////000000111000000000000////////////////////////////////////...000111000///...///111////////////////////////000000000000000000000000////////////////////////000111111000......///111000000000000000000111111444222//////000111111000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////.........//////.........//////............//////---------............///........................///////////////.............................................//////////////////////////////////////////////////////////////////000000000000////////////000000000000//////.........///////////////------......///000000000////////////////////////000000000000000000000000/////////000000000000000......///////////////...000000000000000000000000222222111000000///....../////////000000000111111/////////000000000111111///////////////......---......////////////......////////////////////////111111111111111111111111000000000000////////////////////////////////////......////////////...............///////////////......////////////000000............////////////......////////////000000............---,,,++++++---------................................................///////////////..................------------------------------................................................------------------------------------------------......------------..............................................................................---------............/////////..........................................------------------------//////...---,,,,,,,,,---........................................................................------...//////...---------------..................------,,,,,,------.../////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------........................,,,,,,,,,---------......,,,---......//////..............................---------......//////000..................///000------..................///......------......///.........///////////////////////////////////////GGGBBB===999999777444111000//////000111111000///.../////////000000000111......///000000111222222000000000000////////////////////////////////////...000111000///...///111////////////////////////000000000000000000000000///////////////////////////000111000---,,,...000111000000000000000000000000///...///111222111000...///000111111000///...000000000000000000000000000000000000000000000000------------------------...//////000000//////...//////............//////---------............///........................000/////////................................................////////////////////////////////////000000000000000000000000//////000000000000////////////000000000000//////............/////////000------......///000000111////////////////////////000000000000000000000000000000000000000//////...,,,---...///000000//////000000000000000000000000000000000111111111222222////////////000000000111////////////000000000111///000000000//////...---...//////000000//////...////////////////////////000000000000000000000000////////////000000000000000000000000000000000000......////////////......///////////////................../////////000000............////////////------........./////////---...............---------------.........//////..................................../////////000......//////////////////------------------------........................////////////////////////........................------------------------......------------......................................................////////////////////////---------............//////............/////////........................------------------------//////...---------------........................................................................------...//////...---------------.........//////...------,,,,,,------.........////////////......------------------------...------,,,,,,+++++++++------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,---......//////..............................,,,,,,---......///000000......------,,,---------,,,---------...////////////......------......///............/////////000////////////////////////AAA===888666666555222//////......///111111000....../////////000000111111...//////000111222222333000000000000///////////////////////////////////////000111000///...///111////////////////////////000000000000000000000000////////////////////////...000111///,,,,,,...000111111111000000000000000...---...///111222111///...///000111111000///...000000000000000000000000000000000000000000000000------------------------//////000000000000////////////............//////---------.........//////........................000000//////.........---..................................../////////000////////////////////////111111111111111111111111//////000000000000////////////000000000000//////---.........//////000000---------...///000000111////////////////////////000000000000000000000000000000111111000///...---,,,---///111222222111111000000000000000000000000---...///111222444555666////////////000000000000////////////000000000000222222222222222111000000111111222222222222111111////////////////////////////////////////////////......//////000000111111111111111111111111111111......////////////......000000//////.........------.........//////000000............/////////000,,,---------......//////,,,---...///000000000000---------.........//////........................---.........//////000000......//////000000111111------------------------........................000000000000000000000000////////////////////////------------------------.........------.................................////////////////////////000000000000000000000000---------.........//////...............///000000........................////////////////////////......---------......///........................................................................,,,---...//////...---,,,---------.........//////...------,,,,,,------...+++,,,---......---,,,+++........................+++++++++,,,,,,---------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..............................,,,,,,------...///000000...------,,,++++++++++++,,,,,,------...///000000.........------.........---.........//////000000////////////////////////:::999888666444333222222111111000000000000111111000000000000000000000000000000000000000000000111------------------------//////000000000000//////............////////////...//////000000000000000............////////////////////////////////////000000000000000000000000000000///////////////000222111///.........///000111111000///////////////000000000000000000000000------......//////000000///////////////.........222111//////000111111000////////////////////////////////////////////////000000000000000000000000444222000......///000111///////////////////////////////////////.........---------............///111///,,,******,,,///111........................////////////////////////////////////////////////////////////////////////***++++++,,,---......///000000000000////////////////////////000000000000222111000//////000111222000000///////////////000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000222111111111000000//////...............///000111////////////////////////........................000000///...............////////////////////////111111000000//////..............................////////////////////////111222333222111000111333000///...------------------------........./////////............---------,,,,,,,,,---------............////////////..............................////////////////////////111000000/////////000000333222000///.........//////---+++******,,,///111//////.........---------,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...////////////////////////////////////////////////.../////////...---,,,,,,---------............///////////////////////////------------------------................................................///............---------------------------------......////////////.....................---------,,,------......------,,,------------------------,,,------......------,,,------------------------++++++,,,,,,,,,------------------------------------------....../////////------------------------,,,------......------,,,)))***,,,---...---,,,,,,..............................------------......////////////////////////...------------...//////000000000000////////////888777666444222111111111111111000000000000111111////////////////////////000000//////////////////------------------------//////000000000000//////............////////////......///000000000//////............////////////////////////////////////000000000000000000000000000000////////////000000///////////////000111111111111000///////////////000000000000000000000000.........//////000000000/////////////////////...333111//////000000///...////////////////////////////////////////////////////////////////////////111111///.........///////////////////////////////////////////////////............/////////000000111///---,,,,,,---///111......................../////////////////////////////////////////////////////////////////////////////////000000111111222111111111000///............/////////000000000000000///...------...///000000000////////////000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111111111111000000000/////////............//////000////////////////////////........................000000///...............////////////////////////000000000000//////..............................////////////////////////---...//////------.../////////...------------------------........./////////............---------,,,,,,------..................////////////............................................................------------......000///---,,,,,,,,,,,,---...---,,,++++++---...000//////.........---------,,,---------------------------------------------......---,,,,,,---......------------------------////////////////////////.........///......---------------............///........................------------------------................................................///............------------------------------------......//////......---------..................,,,------......------,,,------------------------,,,------......------,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,---------.........------------------------,,,------......------,,,***+++,,,---...------,,,..............................------------......////////////////////////...------------...//////////////////............555444333111000/////////111000000//////000000111......................../////////......---------------------------------...//////000000//////...............////////////------...////////////...............////////////////////////////////////000000000000000000000000000000////////////000000,,,---...000111111222222111000000///////////////000000000000000000000000////////////000000000000......//////////////////222000......//////...---//////////////////////////////////////////////////////////////////////////////...............---////////////////////////......//////////////////////////////000000000111000//////......//////000........................////////////////////////////////////////////////////////////////////////.........///////////////222111111000///......---....../////////000000000///......------......///000000////////////000000000000000000000000000000////////////////////////////////////////////////000000111111111222222222111111000000000000//////000//////............///////////////////////////////////////////////////000//////............///////////////////////////000000000////////////...........................////////////////////////...///000000......///000//////...------------...------.........////////////............------------............/////////......////////////.........................................................---------------......------,,,,,,+++,,,,,,---,,,,,,,,,---------.....................------------------------------,,,------------------------......---,,,,,,---......------------------------////////////////////////------.../////////......---------............///................................................................................................///............---------------------------------,,,------......------,,,,,,---------.../////////,,,------......------,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,------......------,,,++++++,,,------------,,,..............................------------......////////////////////////...------------...//////............------------333222111000////////////000000////////////000000........................000000//////...---------...........................//////////////////...............////////////,,,------...........................////////////////////////////////////////////////////////////000////////////000000111,,,---///111111111111000000000////////////000000////////////////////////000000000000000000000000............///////////////---,,,,,,...//////...////////////////////////////////////////////////////////////////////////....../////////......---////////////////////////............////////////....../////////000000000//////000000000000//////........................////////////////////////////////////////////////////////////////////////.....................---////////////000000000000........./////////000000000000000000000000000000000////////////000000111000000000000000000000000///////////////////////////////////////////////////000000000000111111111000000000000000000//////111000///...............////////////////////////000000000000000000000000000///............//////////////////////////////////////////////////////........................////////////////////////...000111000///...///000///......---------..................///////////////............---------.../////////////////////......////////////......................................................//////.........///000000...---------.........///+++,,,---.........------...........................------------,,,,,,,,,------------------------......------------......////////////////////////////////////////////////,,,---...///////////////---------............///........................////////////////////////................................................///............---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000000,,,------......------,,,------------------------,,,------......------,,,,,,,,,------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------......------,,,,,,,,,------------------..............................------------......////////////////////////...------------...///////////////.........------222222111000//////000000000000////////////000000........................000000000//////.......................................////////////..................////////////,,,------...........................///////////////////////////////////////////////////////////////////////////000111111...///000111111000///...000000////////////000000////////////////////////000000000///////////////---.........//////000000,,,******+++...000111111////////////////////////////////////////////////..............................///000000000///...////////////////////////---.........//////000000------........./////////...///000111111000///...////////////////////////////////////////////////////////////////////////////////////////////////222222111111111111111111------...///000111222222............//////////////////000000000000/////////////////////000111111////////////////////////////////////////////////.................................////////////000//////////////////000000111000///...............////////////////////////000000000000000000000000//////............//////////////////////////////.............../////////////////////////////////////////////////////////+++,,,------++++++,,,---......---------......///........./////////000000///............---------/////////////////////.........////////////.....................................................................///000000------..................***+++---...///...---,,,---.....................------------------------------------------------........................////////////////////////////////////////////////------...///000000000///---------............///........................////////////////////////................................................///............---------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---...///000000,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,...---------------------..............................------------......////////////////////////...------------...//////000000000/////////......111111000000000000000111000//////......//////000........................////////////////////////........................---......//////......---............////////////------...////////////...............////////////////////////////////////000000000000000000000000///......//////000111222000000000000000///......///////////////000000111000000000000000000000000////////////............------......///000000000+++******,,,///111222111////////////////////////////////////////////////........................///////////////000000000////////////////////////------......///000000000------------...............//////000000//////...///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000,,,---...///000111222333------........./////////,,,------......------,,,///......//////000111222////////////////////////////////////////////////........................---------.........//////......////////////000000000//////............//////////////////////////////////////////////////////............//////000////////////////////////---............/////////////////////////////////////////////////////////,,,...///...---,,,---......------------...//////....../////////000000000///............---------/////////............---......////////////..............................------------------------++++++++++++,,,---......,,,,,,------------,,,++++++,,,---.........---,,,---------...............,,,,,,,,,---------......---------------------------...////////////...---------------------------////////////////////////......///000000000//////---------............///------------------------........................................................................///............---------------------------------+++,,,,,,------,,,,,,+++,,,---------.../////////,,,------......------,,,------------------------,,,------......------,,,+++,,,,,,------.........,,,---------............------------------------------------,,,,,,,,,,,,+++,,,,,,------.........,,,------......------,,,///...------,,,---------..............................------------......////////////////////////...------------...//////111000000000////////////000000/////////000000111//////............//////////////////////////////---------......//////000........................---......//////......---............////////////......///000000000//////............////////////////////////////////////000000000000000000000000............///000111222000////////////000000111///////////////000111111000000000000000000000000///.........---------,,,------......///000000111...---,,,---///000000000////////////////////////////////////////////////..............................---------...///000////////////////////////------......///000000111............////////////........................////////////////////////////////////////////////////////////////////////////////////////////////++++++,,,,,,------......////////////000000000000---------.........//////,,,,,,---......---,,,,,,............///000111222////////////////////////////////////////////////....................................////////////........./////////000000///............//////000////////////////////////.......................................///000000////////////////////////---------........./////////////////////////////////////////////////////////000111111000///000111---------------...//////.../////////000000000000///............---------............------,,,,,,......////////////..............................------------------------++++++++++++,,,---...///---......///...---+++++++++,,,------......---------------.........//////***++++++,,,---...//////---------------------------...///000000///...---------------------------///////////////////////////000000000000//////...---------............///------------------------------------------------................................................///............---------------------------------,,,,,,------------,,,,,,------..................,,,------......------,,,------------------------,,,------......------,,,++++++,,,,,,---......///------------.............................................---------,,,,,,++++++,,,,,,---......///,,,------......------,,,000///...---,,,------.................................------------......////////////////////////...------------...//////000000/////////.........///............///000000//////............//////000000000000000000000000***++++++,,,---...//////////////////////////////---..................---............/////////000...//////000000000000000............/////////000////////////////////////000000000000000000000000............///000222222///...---...///000222444///////////////000111111000000000000000000000000......---------,,,,,,,,,---------...///000000111111000....../////////---////////////////////////////////////////////////...........................---+++++++++---///000////////////////////////---------...///000000111////////////000000000000......------------......000000000000000000000000////////////////////////////////////////////////////////////////////////---------...///000111111111111111000//////......---------.........//////---...///000000///...---............///000222222////////////////////////////////////////////////........................////////////000000000000---.........//////000000...............///000111////////////////////////.......................................///000111////////////////////////---------.........//////000000000000000000000000////////////////////////---...///...---,,,---///---------------...///000////////////000000000000//////.........---------......---------,,,,,,,,,......////////////..............................------------------------,,,,,,,,,---...///000111111111222222111///---,,,,,,,,,,,,---------......---------.........//////)))***+++,,,...///000000---------------------------...///000000///...---////////////////////////////////////////////////000000111000000///......---------.........//////------------------------------------------------................................................//////.........---------------------------------,,,------......------,,,...............---------,,,------......------,,,------------------------,,,------......------,,,++++++,,,,,,---...//////---------.........///////////////////////////////////////......---------++++++,,,,,,---...//////,,,------......------,,,000///...---,,,------....................................------.........////////////////////////...------------...////////////.........---------////////////////////////000000///...............000000000///......------,,,(((###%%%***000111111......////////////..............................//////000000///...------///,,,***,,,000444444222////////////////////////000000//////.........---........................,,,...111333444222111///000000000000000000000000000000000000000000000000//////000000000000/////////............---------//////////////////////////////............//////////////////////////////............////////////............////////////------,,,+++,,,---...///---------............///...------------...//////////////////000000000000................................................//////////////////////////////.........---------........................------......//////000000////////////////////////......////////////............------------......///000///...------///111---...///000000///...---////////////////////////111000///...---,,,++++++111111000000//////......---......///////////////............////////////..............................////////////......////////////////////////........................000000//////..................---------....../////////...------------........................---//////////////////........................------------............------........................////////////////////////////////////////////////.........------,,,,,,,,,........................------------------------................................................,,,,,,------...---------000///...---------------................................................---------............///......................................................................................................................../////////...---------,,,................................................,,,,,,------...///000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------........................------,,,,,,,,,........................------------------------------------------------------............------------------------------.........------,,,,,,,,,000///---,,,,,,---...///000///---.../////////---........................000000///...------,,,,,,////////////////////////000000///........................///////////////000+++((((((---000000///......////////////..............................///////////////...---,,,---///111222111111111111////////////////////////000/////////....................................'''))),,,///111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000/////////.........//////////////////////////////............//////////////////////////////............////////////............////////////......---------...///000---------............///...------------...//////////////////000000000000//////////////////////////////////////////////////////////////////////////////.........---------.................................///////////////////////////////////////......////////////......///......------......///---......,,,++++++---///---...///000000///...---////////////////////////........................000000000000//////......---......///////////////............////////////...............---------......////////////......------------------------......................../////////.........------...------------...////////////...------------...///.....................................................................000000111111111111000000................................................///////////////////////////...............------++++++,,,------...//////------------------------........................---------------------------......//////......---//////.........---------........................---------------------------------............///.......................................................................................................................................---------................................................---------,,,,,,,,,,,,,,,......////////////......------------------------------------------------------------------------+++++++++,,,---...............---------,,,,,,,,,------------------------------------------------------------------------------............------------------------------......---------,,,,,,,,,///......---------......///...---...//////...,,,........................000//////...------,,,,,,////////////////////////000//////............///------......///000000111333///,,,---///000///,,,......////////////..............................---............---,,,,,,,,,111666666222//////000////////////////////////////////////....................................******,,,---///000111222000000000000000000000000000000000000000000000000//////000000000000//////111000000000//////////////////////////////////////////............//////////////////////////////............////////////............///////////////............///000000---------............///...------------...//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...............---------///////////////////////////////////////.........////////////////////////......////////////......///......------......///---......---,,,,,,---///......////////////......////////////////////////+++,,,,,,---...///000000000000000////////////...---......///////////////............//////////////////.........---------......////////////......------------------------.................................------------------------------...////////////...------------.....................//////------------------....................................////////////..............................------------------------////////////////////////.........///////////////***+++,,,---///000111111------------------------........................,,,,,,,,,,,,------------...///////////////......---.../////////...---,,,........................---------------------------------............///........................................................................................................................---------.....................................................................---,,,***)))((((((......////////////..............................------------------------------------------------)))******+++,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............------------------------------...------------,,,,,,,,,------...............------------...000000---+++......................../////////...------,,,,,,////////////////////////000///............//////............//////000000111000...///000000...,,,......////////////..............................,,,---------------,,,,,,---000333333111//////000///////////////////////////////////////.................................222222111000000000111222////////////////////////000000000000000000000000//////000000000000//////000000000/////////......//////////////////////////////............//////////////////////////////............////////////............////////////.............../////////---------............///...------------...//////////////////000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////000000//////......------////////////////////////......////////////......//////............/////////000111000......///111...//////////////////...////////////////////////+++,,,,,,---...///000000////////////////////////---......///////////////............/////////////////////...------,,,,,,---......//////......---////////////////////////........................---------------------------------------...///000//////...------------...---------------.........,,,,,,,,,---------------............////////////,,,------......------,,,........................------------------------////////////////////////------....../////////000,,,---...///000111222222------------------------........................++++++,,,,,,,,,,,,,,,---...////////////......---,,,---///000000///---+++........................---------------------------------............///........................................................................................................................,,,---------.../////////......................................................---,,,***)))((((((---......//////......---------------------------------------------------------------------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------............------------------------------------------------------,,,---.../////////...------------///111111...,,,........................//////.........---------//////////////////////////////............//////000000//////...............---...///000000...---......////////////..............................,,,,,,---------------,,,///---,,,---///111111000////////////////////////.........///////////////////////////////////////555444222111000111222222//////////////////////////////////////////////////////000000000000///////////////.........------//////////////////////////////............//////////////////////////////............////////////............////////////,,,,,,------............---------............///...------------...//////////////////000000000000................................................////////////////////////---.....................////////////////////////000000//////......------////////////////////////......////////////....../////////....../////////...000111111/////////111/////////....../////////////////////////////////---..................................../////////---......///////////////............//////////////////.........---------------............------////////////////////////........................------------------------,,,,,,,,,------///000000//////...------------...++++++,,,,,,,,,---------,,,,,,,,,---------.............../////////000000000000000111111000000000........................------------------------////////////////////////,,,,,,,,,------......///.............../////////------------------------........................+++++++++,,,,,,---------...............---,,,++++++---...000000///---,,,........................---------------------------------............///........................................................................................................................,,,---------.../////////......................................................------,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------,,,,,,++++++------------------------------------------------------------------------,,,,,,,,,---------......------............------------------------------------------------------+++,,,.../////////...---...---...///111111000..........................................---------///////////////////////////............//////000111000000///......------+++,,,---.../////////.........////////////..............................,,,,,,---............---000,,,)))***///222111///////////////////////////.........///////////////////////////////////////000//////...///000222333000000000000000000000000//////////////////////////////000000000000//////............------------//////////////////////////////............//////////////////////////////............////////////............////////////+++,,,------......---------------............///...------------...//////////////////000000000000................................................////////////////////////---------.......................................///////////////.........////////////////////////......////////////......000//////......//////000,,,...000000...---......//////............///////////////////////////////////////...---------,,,---............/////////---......///////////////............////////////........................------............------------------------------........................---------------.........,,,,,,,,,---...///000111//////...------------...+++++++++,,,------......,,,,,,,,,---......//////.........//////000000111...//////000000//////...........................------------------------////////////////////////,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,------..................---,,,++++++,,,---.../////////...---................................................---------............///........................................................................................................................---------.......................................................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------,,,,,,++++++,,,,,,,,,------------...........................------------------------+++,,,,,,------.........------............------------------------------,,,,,,,,,------------...,,,,,,---...////////////...------...000111000///................................................////////////////////////...............///000000///////////////.........------...............///......////////////..............................,,,---...//////////////////........./////////...////////////////////////............/////////000////////////////////////..................//////000000000000000000000000//////////////////////////////000000000000//////////////////............//////////////////////////////............//////////////////////////////............////////////............////////////,,,,,,.../////////...------------............///...------------...//////////////////000000000000................................................////////////////////////---------.........//////------------------------.........///////////////////////////////////////......////////////......000000////////////000000,,,...000000///.........000///...------...///000//////////////////////////////.........------------------.........//////---......///////////////............////////////,,,,,,------.../////////,,,------......------,,,------------------------........................------........./////////,,,,,,,,,---...///000111//////...------------...,,,,,,---......///000000,,,------...//////000000---......///000000111111,,,,,,------------,,,,,,................................................////////////////////////............------------++++++,,,,,,------......------------------------........................+++,,,,,,---......//////////////////...---,,,+++---------.........//////........................////////////////////////---------............///.......................................................................................................................................---------........................................................................,,,------......------,,,------------------------------------------------------------------------***+++++++++,,,,,,,,,---,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---......///------............------------------------------,,,,,,,,,---------......,,,,,,,,,---...///000000...,,,******,,,...//////................................................////////////////////////...............///000111------......///000000000///000000...------...000......////////////..............................------...///000000//////---111444444000---,,,---////////////////////////---.........//////000000000000000000000000000000222111111///...---,,,+++000000000000000000000000//////////////////////////////000000000000//////000000000000//////////////////////////////////////////............//////////////////////////////............/////////000............/////////000,,,---///000000000///...---------.........//////...------------...//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000////////////////////////......////////////......000000////////////000000...000222333111000000000000///...------...///000////////////////////////........................---------.........//////---......///////////////............/////////000+++,,,,,,---...///000000,,,------......------,,,////////////////////////................................./////////000000+++,,,,,,---...///111111//////...------------............///000111111222------......///000111111---......///000111111222//////000000000000//////........................////////////////////////////////////////////////000000//////.........---,,,---...///000222333333------------------------........................,,,,,,------...///000000000000000000///...---,,,---------------...///000........................000000000000000000000000---------.........//////......................................................................................................................../////////......------,,,................................................/////////......---------,,,------......------,,,........................------------------------------------------------&&&'''((()))+++,,,......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////---..................---------------------------,,,,,,,,,------.........------,,,,,,---...000111---***''''''))),,,...///........................---.....................//////......---------,,,///......------,,,++++++........................//////---,,,,,,---...///,,,---------.../////////.........------,,,,,,,,,........................---------.........//////........................000000000000000000000000......////////////////////////////////////////////////000000111111111222000000000000000000000000000000000000000000000000111///...------...///111333111...,,,,,,---///000111111000000//////............................................................////////////......***+++---///000000////////////.........---------++++++,,,---............//////000000000000//////......------------......////////////////////////......////////////......////////////////////////////////////////////////..................------333222000///.........///---------............///---...///000000///...---...000111000///...///111////////////.....................------,,,,,,,,,,,,---...//////...---,,,,,,---///000111000///---)))***+++---///000111222000///---,,,,,,---...///------------------------//////...---,,,,,,++++++------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///.........------,,,,,,,,,,,,,,,.../////////...---000000////////////000000////////////000000000000000000//////.........---,,,,,,,,,------.........------------------------................................................------------------------***++++++***)))***---///---------------------------------,,,,,,+++++++++///............///000000........................///...------------...///---------............///+++,,,.../////////...---............////////////.........------,,,,,,,,,........................---------............///.................................------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------.........//////.........///////////////,,,,,,,,,------.........+++++++++***************---+++***+++...000...,,,.................................------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,---.........------------...//////............///////////////...---,,,,,,---...///......................../////////.........------................................................///...------------...///---------.....................---------,,,,,,,,,........................---------.........//////........................///////////////////////////////////////.........////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000000///...------...///000111000...---------//////000000000000//////......................................................,,,,,,------------,,,,,,+++,,,---/////////......//////.........---------,,,,,,---.........------//////000000000000//////......------------......////////////////////////......////////////......////////////////////////////////////////////////........................222111000......---......---------............///---...///000000///...---...000111000///...///000////////////.....................------,,,,,,,,,------............------,,,---///000000000....../////////////////////////////////...//////000000------------------------///......---,,,,,,++++++------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---......---------,,,,,,,,,,,,---.../////////...---//////............//////....../////////000000000000/////////.........---,,,,,,,,,---------......------------------------................................................------------------------,,,---...---++++++,,,------------------------------------,,,,,,,,,++++++......------......///000........................,,,,,,---......---,,,,,,---------............///...//////000000000000000111111111000000000000000/////////......------------------------------------------............///.................................------,,,,,,,,,.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------.........//////////////////............,,,,,,------------------++++++++++++,,,,,,,,,,,,...,,,+++,,,...///...,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------///...---,,,,,,,,,,,,,,,---------------...//////............///////////////...------------...///........................000000////////////......------......///000000111........................///......------...//////...............---------...------------,,,,,,,,,........................---------.......................................////////////////////////000000//////.........---////////////////////////222111111000000//////...000000000000000000000000000000000000000000000000000///...------...///000////////////............000000000////////////...................................................,,,,,,------------,,,,,,------......///......---...............---------------.........------,,,...//////000000//////.........------------......////////////////////////......////////////......////////////////////////////////////////////////........................111000///...---------------------............///......////////////.........///000000......///000////////////.....................---------------.........------.........,,,---...///000///......111111000000///.........,,,---...///////////////------------------------.........------,,,,,,+++........................------............---------------------------------,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,---......//////.........------------------............////////////000/////////...............,,,,,,,,,------------...------------------------........................------------------------------------------------...///000///---++++++,,,------------------------------------,,,,,,,,,,,,---------------......///........................+++,,,...000000...,,,+++---------............//////////////////000111111222111111000000////////////////////////.........---------------------------------............///.................................---------------.........------------,,,........................---------------------------...//////------...///---------...............000/////////...---------------------------,,,,,,++++++,,,,,,------.........---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------000///...---,,,+++++++++---------------......///---............////////////...------------...///........................000000000000000/////////------......////////////.......................................//////////////////...---------,,,------------------------........................................................................////////////////////////000000000///......------////////////////////////000000000000000/////////////////////////////////////////////////////////000///............///000......///000000///...---////////////////////////......................................................////////////........................------..............................///......---,,,,,,...//////////////////.........------------......////////////////////////......////////////......////////////////////////////////////////////////............//////////////////......---------------------............///...//////////////////......///000///......///000////////////...........................---------///...---,,,,,,---...///,,,---.../////////..................////////////((()))+++---......---,,,------------------------......---------,,,,,,,,,........................,,,,,,...//////...,,,,,,................................................---------------------------------.....................------------......------........./////////........................------------------------------------------------........................------------------------------------------------+++---///000...,,,,,,,,,------------------------------------------,,,,,,---,,,,,,,,,,,,---....................................///000000///......---------............///...------,,,,,,---///000000000///...------,,,,,,//////..................---------------------------------............///.......................................---------............------------////////////////////////........................,,,...///...---,,,---...........................000000///...------,,,,,,.........------,,,,,,,,,***++++++,,,---......//////...------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------///...---,,,,,,,,,,,,,,,------,,,,,,------...///---------.........//////.........------................................./////////000000000000000.........---------,,,,,,........................---......//////000000000/////////...---------,,,------------------------.............................................---................................................000000//////.........---////////////////////////------...///000111111222//////////////////////////////////////////////////////............//////---...///000000///...---.............../////////......................................................////////////..................---------...---.....................////////////...---,,,,,,......////////////............------------......////////////////////////......////////////......////////////////////////////////////////////////........./////////000000...............------------------............////////////....../////////---///000///...---...///////////////....................................///...---,,,,,,---...///,,,------...............------------------------((()))+++---......---,,,---------------------------------------,,,,,,,,,........................+++,,,---......---,,,+++................................................------------------------------------....../////////..................///------------............---------...............------------------------------------------------........................------------------------------------------------(((***---......------...---------------------------------------------------,,,,,,,,,,,,---..............................///...,,,++++++,,,...///---------............///...------,,,,,,---///000000//////...---,,,,,,+++---------------------------------------------------------............///................................................//////.........---------////////////////////////........................+++---------,,,+++,,,---.....................---000//////...---,,,,,,+++.........------,,,,,,,,,)))******+++,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---......------------............---..................---..............................////////////000000///......---,,,,,,++++++........................------///000000000000000...............---------,,,,,,,,,------------..........................................---------................................................////////////////////////////////////////////////,,,,,,---...000111222222000000000000000000000000000000000000000000000000////////////////////////------///000000000///...---............/////////................................................,,,,,,------------,,,,,,......---------......///---------...................../////////...---------......//////......---......------------......////////////////////////......////////////......////////////////////////////////////////////////.........//////000000111....../////////......------------............/////////............//////---...//////------...///////////////.........................../////////.........------.........---------------.........//////...---,,,+++***))),,,---...///////////////------------------------------------------------------------------------,,,,,,------------,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------------......------------...////////////............//////,,,,,,,,,---------......---------------............------------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''))),,,---------///000------------------------------------............---------------......///...........................,,,)))''''''))),,,...---------............//////////////////000111111111000000//////.........,,,,,,,,,---------------........................---------............///.......................................//////////////////.........------........................------------------------+++,,,------++++++,,,---...............---------///.........---,,,,,,,,,------------------,,,,,,******++++++,,,,,,------,,,.........,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------+++++++++,,,---...///000,,,,,,,,,,,,,,,------...,,,------------.........------...//////...------........................------........./////////............------------........................,,,---///000111111000000---------...............,,,,,,,,,---------..............................//////.........---------................................................------......///000000000////////////////////////,,,------...///000111111000000000000000000000000000000000000000000000000......////////////......---......///////////////---------.........//////................................................,,,,,,------------,,,,,,------,,,,,,---...///000---------.........//////---......////////////...---......//////......---......------------......////////////////////////......////////////......////////////////////////////////////////////////---......///000000111111......///000000000///...---------............///000///...------...///000---...//////------...///////////////............---........./////////000------............---------,,,,,,,,,------......//////...---,,,,,,++++++/////////...//////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,---------.........------,,,---...///000...------------------...+++,,,,,,,,,,,,---------,,,,,,,,,------...............---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------------///111------------------------------------.........///......------......///000........................---,,,***))))))***,,,------------............///...//////000000000000000////////////////////////------------.........///////////////////////////---------............///........................---........./////////000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...//////.........---------------------------------,,,,,,------------------,,,,,,,,,,,,------------+++---......,,,+++---///------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,++++++,,,,,,---...,,,,,,---------.........------...//////...------........................,,,---------......//////------......///000000000........................,,,---///000111111111000,,,------....../////////,,,,,,,,,------.................................//////.........---------................................................,,,,,,---...///000111111////////////////////////.........///////////////000000000000000000000000000000000000000000000000......////////////..................//////000000---------.........//////...................................................//////////////////...---,,,,,,,,,---...000111---------.........//////------...///000000000///---..................---.........------.........////////////////////////......////////////......////////////////////////////////////////////////---......///000111111222...///000111111000//////---------.........//////000///...------...///000---...///...------...///000/////////............---.........//////000000,,,---...//////...---,,,---,,,,,,,,,,,,---......,,,,,,------...//////000000///---,,,,,,---...///------------------------------------------------++++++++++++++++++++++++...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,,,,------...............---,,,---...///000---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,------..................------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...------///222---------------------------------........./////////............///000000................................................---------.........//////+++,,,.../////////...---,,,,,,,,,------------------.........//////000000000000000000000000000000---------.........//////........................---.........//////000000000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------.../////////.........---------,,,,,,------------------,,,,,,,,,------........................---------***,,,......,,,,,,...000........................,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------......---,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,---...//////...---,,,..........................................................................................------////////////////////////---...///111111///...---------------------------...---,,,,,,,,,,,,---...000000/////////.........////////////////////////////////////////////////............////////////---...////////////......////////////////////////............////////////000000000000000000000000111111000000//////............------------......000000//////.........---...............///000000000000000000000000000000//////......------,,,,,,........................000000//////.........---//////.........---------........................////////////000000000000000000000000000000000000........................////////////////////////***---000000......///111------............------...............---------......---------...//////333000---,,,---...//////..................---------------.........//////,,,,,,,,,---------......///............------------------...............---,,,,,,++++++,,,,,,---------------.........///------------------------.........------,,,,,,,,,......---------,,,,,,,,,------++++++++++++------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,.........------,,,,,,,,,---......//////......------,,,,,,...000000---)))/////////......------------------,,,,,,+++++++++------............------...................................................------,,,,,,------......---+++******+++---...///////////////////////////......------///000111........................///...---,,,,,,---///000---------------------------.........//////000000////////////////////////...------------...////////////............//////........................000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,------------------------+++,,,------......------......---------,,,,,,,,,***+++,,,---...---,,,+++......---------,,,,,,,,,111111111000///---,,,+++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------................................................//////.........---------////////////////////////////////////////////////..............................................................................------------......------------------------///...------------...///......---------,,,,,,,,,------------------------....................................//////////////////000000000000//////////////////////////////............////////////000000000000000000000000111000000000/////////...///......------......///000/////////............///////////////000111111........................,,,,,,,,,,,,---...//////........................000/////////............//////.........---------........................------------............////////////////////////........................////////////////////////...000222111...,,,---...------............------------..............................//////000000222000------...///..............................---------.........//////,,,,,,------........................------------------------------------------,,,,,,,,,,,,------------........./////////------------------------......---------,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,++++++---,,,+++---//////,,,***,,,,,,,,,,,,,,,,,,++++++------------,,,,,,,,,,,,------............------...................................................------,,,,,,------......---,,,++++++,,,---...---------------------......------,,,---...///000........................111000...,,,,,,,,,---...------------------------------------.........///...........................------------...//////......------------..............................////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///...---,,,,,,,,,,,,---------------------------+++,,,------......------......---------,,,,,,,,,++++++,,,------------,,,......---------,,,,,,,,,,,,,,,---.........------------------,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------................................................//////.........---------........................////////////////////////........................................................................///...,,,******,,,...///------------------------000///............///000---------------,,,,,,,,,------------------------------------------------............//////////////////////////////......////////////////////////............////////////000000000000000000000000000000000000///////////////......------......///////////////............000000//////000000111222........................---,,,++++++,,,---///000........................////////////...........................---------////////////////////////------------............////////////////////////........................///////////////////////////000111000...,,,---...------............------,,,---------.../////////---...///000000000000000000///---...//////...---........................------........./////////---............/////////............------------------------------------......------------................../////////000------------------------...------------,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------,,,,,,,,,,,,------------------------------...------------,,,,,,,,,,,,,,,------------------.........//////.........---,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,---------------.........------............------...................................................------,,,,,,------...------------------------******++++++,,,,,,,,,------,,,,,,,,,,,,---..............................222111///---,,,,,,,,,---........................,,,,,,,,,---------------...........................------------...//////------,,,,,,,,,,,,------................................................................................................------------------------------------------,,,,,,......---,,,,,,,,,------------------------------+++,,,------......------......---------,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,******+++,,,,,,,,,,,,,,,---------------.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------...............................................................---------------------------------////////////////////////........................---------.............................................---,,,,,,---......------------------------///..................///////////////////////////////////////////////////------------------------............////////////......------------------////////////////////////............////////////////////////////////////000000000000//////////////////............/////////////////////.........///////////////000000111000000000000000000000000222000...,,,++++++,,,---........................///////////////.................................000000000000000000000000////////////000000000000////////////////////////........................////////////////////////------.........///000111------............------,,,,,,,,,---...///000000...//////000000///...---......---...//////...,,,---------...........................////////////.../////////////////////.........---------,,,,,,............------------.........------................../////////000000------------------------------------------------......---------,,,,,,,,,++++++------------++++++,,,------......------,,,------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------.........//////000000000000//////---,,,+++++++++,,,,,,,,,---------....../////////,,,------....../////////------............------...................................................------,,,,,,------...---......//////......---*********+++,,,,,,---------------------.................................000///...---------------////////////////////////------------------------...........................------------...//////...------,,,,,,------....................................................................................................................................------,,,,,,,,,...------,,,,,,,,,------------------------------+++,,,------......------......---------,,,,,,,,,------,,,++++++---...///......---------,,,,,,,,,---------,,,,,,***)))))),,,------....../////////------........./////////------------------------------------------------------------------------........................................................................------------------------------------------------........................---------.........//////........................---...///000000///...---------------------------------------------------.../////////////////////////////////////////////------------------------............////////////000000...---------......////////////////////////............////////////////////////////////////////////////000000000000/////////....../////////.........///////////////...------------...//////000000000000000000000000222111///...,,,,,,,,,---.................................///////////////---.....................000000000000000000000000////////////000000000000................................................////////////////////////...---------...000111111------............------,,,,,,,,,---...///000000///////////////...---,,,...------...//////...,,,---------.........//////........./////////000000/////////////////////......------------,,,,,,,,,/////////.........------.........------.....................////////////------------------------------------------------......---------,,,,,,,,,++++++------------++++++,,,------......------,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---,,,,,,+++++++++,,,------------....../////////,,,------....../////////------............------...................................................------,,,,,,------...---......//////......---+++,,,,,,,,,---------...------......////////////........................------------......////////////////////////////////////.............................................------------...////////////............//////.................................................................................................................................------,,,,,,,,,------,,,,,,,,,------...------------------------+++,,,------......------......---------,,,,,,,,,...---,,,+++,,,---...///......---------,,,,,,,,,------...------,,,+++***,,,------....../////////------------.........///------------------------------------------------------------------------................................................---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------.../////////---------------------------...000111111000...---------------------------,,,,,,------------,,,,,,,,,,,,,,,---------------------------------------------------------------............////////////444333111000//////000111////////////////////////............////////////000000000000000000000000////////////000000000000000//////......//////000.........///////////////------,,,,,,------...///........................---......................................................///////////////---------...............////////////////////////------------............................................................////////////////////////333000...---.........---------............------,,,---------.../////////000//////......//////000...,,,,,,,,,...///...---,,,,,,------.../////////....../////////000000000/////////............---------------,,,,,,,,,,,,/////////......------,,,......------------......------------.........///------------------------,,,,,,,,,------------.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,......------------......------------------------,,,,,,,,,------------...,,,,,,------------------,,,,,,------------,,,,,,,,,---......,,,,,,---...++++++,,,,,,,,,,,,,,,,,,---------------.........------............------...................................................------,,,,,,------...------------------------............---------------...//////000000//////........................++++++,,,---...///000000........................///////////////.........------------------------...------------...///////////////....../////////................................................................................................------------------------------------------,,,,,,------,,,,,,,,,---......------------------------+++,,,------......------......---------,,,,,,,,,---------------......///......---------,,,,,,,,,***+++,,,...////////////---------------.........,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------................................................---------...............------------------------------------------------........................,,,,,,------...//////000------------------------........................------------------------,,,---...//////...---,,,,,,,,,,,,---------......------------------------....................................////////////444222000.........///000////////////////////////............////////////000000000000000000000000.../////////000000000111000000////////////000000............/////////000---------------...//////........................***+++---......---+++***..................................../////////000---------.........//////........................------------............................................................////////////////////////444000---,,,...///...---------............------------..................///.........000333666888...,,,++++++---...///...,,,,,,------...//////000.../////////000000000000............------,,,,,,---------,,,,,,,,,++++++......---,,,,,,+++******------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,......------------......------------------------,,,,,,,,,---------......------------------,,,,,,------............------+++...000000...------...,,,,,,,,,,,,,,,,,,++++++------------,,,,,,,,,,,,------............------...................................................------,,,,,,------......---,,,++++++,,,---...//////......------,,,,,,,,,---.../////////..............................,,,,,,---...////////////------------------------/////////......---------------------------------...------------.../////////......------......///........................////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---...///------------------------+++,,,------......------......---------,,,,,,,,,,,,------.....................---------,,,,,,,,,***+++,,,...//////000000------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---........................,,,,,,,,,---------......------------------------................................................---------.........//////........................................................................,,,,,,------...///000000------------------------///...,,,++++++,,,...///---------------------------...///000000///...---........./////////000000////////////////////////////////////////////////............/////////000111///---+++***+++,,,---////////////////////////............/////////000000000000000000000000000.../////////000000111111000000////////////000000---.........//////000000...............///000000000000000000000000000000+++,,,......,,,)))&&&$$$........................---.........//////000000---------.........//////........................////////////000000000111................................................////////////////////////111...++++++...111111111---..................---...............---------...------...111666<<>><<<:::777555555555555555555555555444444444444333333333222333333444555666555555555555555444444333333444444555555555555444444444444444444444444444444444444444333222111333444444444444444555555444444444444333222111000222222222222222222222222222222333444444333222222222222222222222222222222222222222222333333333444444444555555555555444444777777666555333222111111333333333333333333333333666666666666666666666666666777888999888777444333333222000///000111333444333333333333333333444444333333333333333333333333555555444444555555666777444666777777555444555666444444444444444444444444666666777777666666555555444444333333333333444444333333333333333333333333222222222222333333333333444444444444444444444444444444444444555555555555444444444555555555555555555666888999:::::::::999666666666777777888888999777888999888777666777888666666777666666555444333222222333444444333222222222222222222222111111111333333333444444333333333222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111111111222222222333333333444333333333333333333333333444555555555555444333333333333333222222222222111222222222222222333333333333333333333333333333222333333444444333333222111111111111222333444444444333333333333333333444333222222111000111111111222333333333444444444444333333333333333333333333222222333444444444444444222222222222222222222222000111111111222222333333222444666444111000333555444333222000000111222333222222333333444444444444333444444555666777777777666666666666666666666777222333555777777666555333333333333333333333333333555444444444333333333222444333333333333333333333333333444444444333333222555555555555555555555555333333444444444555555555222222333333333444444444444444444444444444444444555555444444444555555666777666666555555444444333444666777777555444444555666666555444444333222222222222222333444444222///000000111222444555666666555555444444444555555555666555555555555555555555555444444333333444444555333333444444444555555555444444444444444444444444444444333222222222222222333444555666666555444333222222222222222222222222333333333333333333333333444444444444444333222111111111222333333333333222333333333444444555555666777666444333222222333444555555555555555555555555444444333333444555555666666666555555555444444444555555555555666666666666555555555555555555555555555555555555555444333222444444555555666666666777444555555444444333222111222222222222222222222222333333333444444333333333333333333333333333333333222333333333444444444444444555555666666555555444555555444444333333333222555555555555555555555555777777777777777777777777666777888999999777555333555444111000000222555777333333444444444444555555333333333333333333333333555444444444444555666666555777888888666555555666555555555555555555555555555666666666666666555555444444555555555555444444444444444444444444444444333333333333444444444444444444444444444444444444444555555555666666666666444555666666777777666666777777888999::::::::::::555666666777888888999999777888999999777777777999777777777777777666444444222333444555555444333222333333222222222222111111333333444444444444333333222222222222222222222222111111111111111111111111000000000111222333444444333333333333333333333333222222222222222222222222222222333333333444444444444444444444444444444444333444555666666555444333444444444333333333222222222222222222222222222222333333333333333333333333222333333444444333333222222222222222222333444444444444333333333333444444444333222222111111222222333333333444444444555555444444444444444444444444222333444444555555444444444444444444444444444444222222222222333333333333111333444333222222333444444333222111111111222333222333333444444555555666444555555666777888999999777777666666666777888999444555666777888777666666444444444444444444444444555555444444333222222111444333333333333222222222444444444555444444333222444444444444444444444444333444444444555555555555444555555555666666666666555555555555444444444444555555555444555555666777666666666666555555444444111333555555444444555666777777666555444333222222333444555777888888666333222222333333444555666666444444444555555555555555666555555555555666777777666666555555555555666666444555555555666666666666666555555444444555555666444333333222222222222222444444555555555555444444222222222222222222222222333333333333333333333333111111222222222111000000111222222333333333333333444444555555555555555555444444333333333444444555555555555555555666666666555555555555555666777888555555444444333222222222444444444444444444555555666666666666666666666666555666666666666555555444555555666666777888888888555555555555444333222222333333333333333333333333444444333333333333444444444444444444444444444444333333333444444444555555555555666666666666555555333333444444444444444444666666666666666666666666888888888888888888888888666666777888888777666555666555555444555666777888333444444444555555555555444444444444444444444444444444333333444444555666777888:::999777666666777666666666666666666666666444555555666666555555555555555555666666555555555444444444444444444444444333444444444555555555555555555555555555555555555555555666666666777777777555666777888888888777666999999999888888999999:::888888999999999999999999777888999999777777888999888888888888777666555555444555666777777666555444555555555444444333333333333333444444444444333333222222222222222222222222111111111111111111111111000000111222222333444444333333333333333333333333333333333333333333333333333333444444444555555555444444444555555666666666444555666777777666555444444444444444333333333333222222222222222222222222444444444444444444444444222333333444444333333222444333333333333333444555444444333333333333444444555444333333222333333333444444444444555555555555666666666666666666666666333333444555555555555555555555555555555555555555444444444444444444444444333222222333555666555333333333333333333333444444333333333444555666666666555555666777888999::::::888777777666777888999:::888888888999999999999:::555555555555555555555555555555555444444444444444555555444444333333333333666666777777666555555444666666666666666666666666444444444444555555555555555555555555666666666666666555555555444444444444555555555555555666777777666666666666555555555555111333555555444444555666666666555555444444444333333333555888::::::888666444444444555555666666666333444444555555666555555555555444555666777999:::777777666666666666777777666666666666777777777777777666555555555555666777555555444333333333333333444444333333333333444444444444444444444444444444444444444444444444444444///000111111111111111000111222333333444444333333666666666555555555555555555555666666666666555555444444444555555666666666666666666666777888999:::777666666555444444333333555555555555555555555555666666666666666666666666555555666777777777666666666666777777888999999:::666666666555555444333222444444444444444444444444444444444333333444444444666666666666666666666666444444444444555555555555555555666666666666555555555555555555555555555555666666666666666666666666666666666666666666666666555555666666666666666666111222333444444444333222444444444555555555666666444444444444444444444444444333333333333444555555999:::;;;;;;999888888888777777777777777777777777444444555555555555555444555555666666666666555555555555555555555555555555444444444555555555555666666666666666666666666666666666666666777777777777555666888999999999888777;;;:::999888888888999:::;;;;;;;;;;;;:::999888888777888999999888777888:::888999999888888777666555555777888::::::888777555777777666666666555555555333444444555555444444333222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333444444444444444444444444444444444555555555666666444444444555666777888888444555666888888666555444555555444444444333333333222222222222222222222222444444444444444444444444222333333444444333333222555444444333333444444444555444444333333444444555666555444444333333444444444444444555555555666666777777777777777777777777333444555555666666555555666666666666666666666666666666555555555555444444555333222444777888666444444444444555555555666666333333444444555666777777555666777888999:::;;;;;;888888777777777888:::;;;;;;;;;:::::::::;;;<<<===666666666666666666666666444444555555666777777777666666555555555444444444888888888888888777666666888888888888888888888888444444444555555555666666333333333444444444555555666666555555555444444444555555555555555666777777555666666666666666666666333555666666555444444555444444444555555555555666111111444777::::::888555555555666666666666666666333333444555666666666555444444444444666888:::;;;888888777777777777888888777777777777888888888888888777666555555666777888666666555444444444444555444444222111111222444444666666666666666666666666444444444444444444444444000111222333333333333333111222333333444444333333777777666666555555444444222333444444444333111000333444444444555555666666777777777777888999:::;;;:::::::::999888777777666888888888888777777777777666666666666666666666666444555666777777888777777666666777888999999::::::666666666666555444333222666666666666666666666666555444444333333444444555777777777777777777777777444444444555555555666666555555666666666666555555888777777777666666666555555555555555555555555555555555555555555555555555555555444444555666777888333333333444444444555555555666777999999777666555444444444444444444444444444444444555555555666666777777777777888888888888999888777555555666666777888666555555777777777666666555444333222333333444666666666666555555555555555555666777777888777777222333333444444555555555555555555444444555555555555555555555555666777777999999888888888888888999888666555666888999999888;;;;;;;;;:::999888777666999999888888777777666666777777888888888999999999777777777666555333222111555555666777777777777777444555555555444444333222555444333444666777666555555555555444444333333333555444444333333222222111444333222444666777777666666777777777777777666666333333444444555666777777666666777777777777666666666666555555555555666666333444444555555555555555555555444333333333333444555444333333444666999:::444444444444444555777777333444444444444444333333888888777777666666666555444555666777777666555444444333333222222333333444555555555555555555555555888777777666555444444444777777888888888888777777333333333333333333333333555555666666555444333333444555555666666666666666999999999888888888888888999999999999999999999999;;;:::999999888888999999::::::999888777666555444777666444333444555777999:::999888666555555555555555666666666777777888888444555666888888888777777666666666666666666666666666666555555555444444444555555555555666666777777555555555555555555555555777555333333444555666555555555555444444333333333666666555666777:::===???999999999888666555333222777777888888888888777777666666666666666666666666444555555555666666777777666666666666666666666666888888777777777777777777777777777777777777777777999999888777666555444444555555555555555444444444777777666666555555444444777777777777777666666555555555555555666666666777444444444333333333222222666666666666666666666666555444444333333333444444666666666555444444333333888888888888777777666666555666666666666666555555666666666666666666666666999999999:::::::::;;;;;;777777777777777777777777999999888888999999:::;;;888777666666555666666666999777666666777777555444999777444111000111333444888888777777666666555555555555555555666666666666666777888999999888777666777777666666555555444444666777777777777888888888777777777777777777777777555444444555555666777888333333444444444555555555444555777888888777555444777777777777777777777777444444555555555666666666666666777777777888888888777777555444444444555666777666555555777888888777888777666555444555555666333333444555666777888888555555666666777666666666666666666666666777777777666666555555555555666666555555444444555555666777999999888888888888888999<<<:::888777888999888777777888999999::::::999999::::::999999999999999999999::::::::::::;;;;;;;;;888888777666555444333333555555666777777777777777555555555444444444333333555444333444666777666555555555444444333333333333444444444444333333333333555444444555777888888777666666777777777777666666333444444555666666777777666777777777777777777666555555444444444444555555666666777888888888888888666666555444444444444555666555444333444666888999444444444444555666777777666777777888888777777666888888777777777666666666555666666777777666666555666555555444444555555666666666666666666666666666999888888777666666555555777777888888888888777777666666666666666666666666666777777777777666555444555666777777888888777777999999999999999999::::::::::::::::::::::::999999;;;;;;:::999999999999999:::999888777666555555444666666555444555666777888888777666666555555555555666666666777777777888888666666555555555666777888666666666666666666666666777777777666666666555555666666666666666666666666555555555555555555555555777555333333555666666555555555555444444444333333333333222333444666999;;;999999999888777666444444777777888888888888777777666666666666666666666666666666666777777777888888777777777777777777777777888888888888888888888888888888888888888888888888999888888777777666666555444444555555666666666777999888888888777777777666777777888777777666555555555555555666666666777777555555555555444444444444444444444444444444444444555555444444444444555555666666666555555555555555999999888888888777777777777777888888888777777666666666666666666666666666999999:::::::::;;;;;;;;;::::::999999999999999999999999999999999::::::;;;:::999999888888888888888999888666777888888777666777666444333333333555666888777777777666666666555666666777777777888888888777777888888888888777777777777777777777777666666777777777888888888999999888888888888888888888888888888777666555555555555444444444444555555555666666666888888888888666666555555555555555555555555555555555555666666666666666666666666777777777777666666555444444444444444666555444555777999999999999999888777777777888888444444555666777888888999666666666777666666555555888888888777777777777777777777666666666666777777555555444444555555666777999888888777888888999999<<<:::888777888888888777777888888999999999999999888888888999999999999999::::::::::::;;;;;;;;;;;;:::999888666555555555666555555666777777777777777777666555444444444555666666555444555666777666555444444444333333333333333333444444444444555555555777555555666888999999888666666777777777777666666444555555666666777777777777777888888888888777777:::999999888888999999:::999:::::::::;;;;;;;;;;;;888888777666666666666666666666444444444555666777444444444555555666777888888999999::::::999999999888888888777777777777777777777666666666666777777888888777777777777888888777777777777777777777777999999999888888777777666777777888888888888777777888888888888888888888888777888888888888777777666777777888999999999999999999999999::::::;;;;;;<<<::::::::::::::::::;;;;;;<<<;;;;;;::::::::::::::::::999888888777666555555666666666666777777777777666666666555555555666666777777777777777888888888999777555333333444666888666666666666666666666666888888888888777777777777777777777666666666666666666666666666666666666666777666444444555666666555555555555555555444444444222222222222333555777888:::::::::999888777666555777777888888888888777777666666666666666666666666777777777777888888888888999999999999999999999999888888999999999999999999888888888888888888888888888888888888888888888888444444555666777888999999888888888888777777777777888888888888777666444444555555666666666777777777777777777666666666555555444444444444444444444444666666666555555666666777666666666666777777777777999999999999999888888888888888999999:::999999888777777777777777777777777::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;<<<<<<<<<;;;:::::::::::::::999888777888999:::999888555555555555666666666777777777777777666666666666888888888888999999999999888888777777777777888888777777888888888888888999888888888888999999999:::888888888888888888888888999888777666555555555555444555555555555666666666888888999::::::999888888555555555555555555555555555555666666666777777777555555666666666777777777666666666555555555555555555444444555888:::;;;;;;999999999888888888999999999999999888888888777777888888888888888777666555888888777777666666555555888888777777777777888888777666666666666777888888999888888888888999999:::;;;888666666777888999999;;;;;;::::::999777666555555666666777777888888888888888888999999999::::::<<<;;;888666555666777888555555666777777777777777888777555444444555777888777666555555777777777555444444444333333333333333333333444555666666777777777666555666888999888777555666666777777777777666666666666777777777888888777888888999999888888777<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<======::::::999888888888888888777666555444444444555555555555555555666777888999888888999999:::999999999888888888888888888888888999888666666666666888999999999888888888888999999888888888888888888888888999999888888888777777777777888888999999888888777666666666666666666666666777888888888888888777777777777888999999999999999777888888999:::;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;:::::::::999888777777666555666777888888888777777777666666666777888888999888888888888888888888888:::999777555555666777888777777777777777777777777888888888888888777777777888888777777777777666666666666666666666666666666777666555555777777666555666555555555555555555555555555555555666777999:::::::::::::::999999888777777888888999999888888777666666666666666666666666777777777777777777777777999999999999999999999999999999999999999:::::::::999999999999999999999999777777888888999999999999555666666777888888999999666666666666555555555555888888888888777555444333555666666666666777777777777777777777666666666666666666666666666666666666777777777666777777888888555666666777888888999999999999999999999999999999888888999999::::::999999888888888888888888888888::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<============:::::::::999::::::;;;<<<<<<<<<;;;:::::::::;;;;;;999888888999:::;;;;;;:::555666777888888777666555777777777777666666666666777777888888888999999999999888777666666777888999666777777888888999999999888888999999999:::::::::888888888888888888888888666666666666777888999999555555555666666666777777888888888888888888888888888888888888888888888888666666666777777777888888666666666666777777777777888888888888888777777666555444444555888;;;<<<;;;888888888888888888888888;;;;;;;;;::::::::::::999:::::::::::::::999888777999999999888888777777777:::999999888888999999:::999999999999999:::;;;;;;999999999999999:::;;;;;;@@@===999888888999999999;;;;;;;;;;;;999888777666666666777777888888999999888888999999999:::::::::<<<;;;999777666777888999555555666777777777777777999888666555555666888999888777666666777888777666444444444444444444444444444444555666777888888999666555444555777888777666555555666777777777777777777777888888888888888888888888999999999999888888888888777777777777888888<<<<<<;;;;;;;;;<<<===>>>;;;;;;:::999999999999:::888777777666555555555555666666666666777888999999888888999:::::::::::::::888888888999999999999999999888777666666777888999999999888888888888999999999999999999999999999999888777777777777777666666888888999999999999888888555555555555555555555555666777777888888888777777666777888888999999888888666777777888999::::::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;::::::999999888666777888888999999888888888888888888999:::;;;<<<999999999999999888888888:::::::::::::::999888777888888888888888888888888777777777777777777777777888888888888888888888777777777777777777777777777888666666666888888777666666666666666666666666666777777777888888999::::::999999:::::::::999999888888888999999999999888888777777777777777777777777666666666666666666666666888888888888888888888888888888999999999:::::::::888888888888888888888888777777777888999999::::::888888888888888888777777555555555555666666666666888888888888777666555444666666666666777777777888777777777777666666666666777777777777777777777777777777777777777888999:::555666666777888999::::::999999999999999999999999666777777888999999888888999999999999999999999999999999999::::::::::::;;;::::::;;;;;;<<<<<<<<<<<<:::999999999999:::;;;;;;;;;::::::999999999999999999888777888:::;;;;;;999777888999999888666444333666666666666777777777777666666666777777777777888999888777666666777888999666666666777777888888888888888999999999:::::::::888888888888888888888888777777666777777888999:::666666666666777777777777666666666666666666666666888888888888888888888888777777777777888888888888777777777777888888888888:::::::::::::::999888888666555444666999;;;<<<;;;666777888888999888888888999999:::;;;<<<======>>>;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===::::::::::::;;;<<<======HHHDDD???;;;::::::999999999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777888888999555555666777777777777777999888777777777888999:::999888777777888888777666555555555555555666666666555555666777888888999999777666555555777777666555444555666777777888888777999999999999999999999999999999::::::::::::999999999888888888888888888999<<<;;;:::::::::;;;===>>><<<<<<;;;:::::::::::::::888888888777777666666666666666666666777888999:::999999:::;;;<<<<<<<<<<<<999999999999999:::::::::999999888888888888999999999888888888888888888999999999999999999999999999777777777777777777777777888888999999999999888888777777777777777777777777666666777888888888888777777777888999999999999888777777777888888999999:::999999::::::;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;:::::::::999999888888888888999999999999:::::::::::::::;;;<<<===:::::::::999999999999999:::;;;<<<===<<<;;;:::999888888888888888888888888777777777777777888888888777888888888999999999999777777777777777777777777888777777888999999777666666666666666777777777777888888888888888888888888888888999:::::::::999999888888999999999999888888777777777777777777777777666666666666555555555555777777777777777777777777777777888888999:::::::::777777777777777777777777777777777888888999999999888888888888777777777666777777777777888888888888777777777777777666666555666666666777777777888888888888777777777666666666555555555555555555555555777777777777888999999:::555666666777888999999:::888888888999999999999999555555666777888888888888888888888888888888888888888888888888999999999999888888999999:::;;;;;;;;;999999888888999999:::;;;999999888777777777777777888777666777888999888777888888999888777666444222666666666666777777777777444555555555666666666666888888777777777777888888666666777777777777777777888888888888999999999:::999999999999999999999999;;;:::999888777777777777666666777777777888888888777777777666666777777777666666666666666666666666777777777888888888999999888888888888999999999999::::::;;;<<<;;;:::999888777666555666999;;;;;;;;;666777888999:::999999888888888999:::;;;<<<<<<===999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<===>>>???FFFBBB===::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===999999999999888888888888555555666777777777777777888888888888999999:::::::::999777777888999777666666666666666777777777888666777777888888999999999888777666666888888777666444555666777888888888888:::::::::::::::999999999999999::::::::::::999999<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999:::;;;===>>><<<<<<;;;::::::::::::;;;888999999999999888888777777777777777888999::::::777888999:::;;;;;;;;;;;;999999999:::::::::;;;;;;888999999999999999999888:::999999888888999999:::888888888888888888888888888888888888888888888888888999999::::::999999888999999999999999999999999777888888999999999999999888999999:::::::::::::::999999999999999999999999888888999999:::;;;;;;;;;;;;;;;:::999999999999999999999999999999888888888999999888777888999:::;;;;;;;;;:::::::::;;;;;;<<<;;;;;;:::::::::999999999::::::::::::;;;;;;;;;;;;999999999999999999999999888888888888999999::::::666777777888999:::;;;;;;888888888888888888888888888777777888::::::888666666666777777777888888888888888999999999888888888777777888999999:::999999888999999::::::999999888777777777777777777777777777777777777666666555555777777777777777777777777666666777777888999999:::666666666666666666666666777777777777777777777777666666777777777777777777666777777777888888888999555666666777777777777777666666777777777888888888999999999999888888888888555555555555555555555555666666666777777888999:::555666666777777888888888777777777888888888999999444555666777888888888888888888888888888888888888666777777777777888888888777777888999999:::;;;;;;888888777777888888999:::888777777666666666666666777666555555666777666444777777777777666555555444555666666666777777777888444444555555555666666666777777888888888888777777888888888888888888777777777777777888888888999999999999999999999999999999;;;;;;:::999888888888888777777777777888888888888;;;::::::999999::::::;;;999999999999999999999999777888888888888999999999888888999999999:::::::::::::::;;;<<<;;;:::999888888666555666999;;;;;;:::666777999:::;;;::::::999:::::::::999999999888888888999999:::;;;;;;;;;;;;999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<======???@@@@@@===:::777666888<<<>>>?????????>>>>>>===<<<:::999<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;888888999999999888777777555666666777777777777777777888999::::::::::::999:::999888888999999777666666666777777888888999999888888888888888999999999:::888777888999999888777444555666777888888888888::::::::::::::::::::::::999::::::;;;;;;::::::999999999999888888999999999===<<<:::999:::;;;===>>><<<<<<;;;::::::::::::;;;888999999:::::::::999999777777777777888999:::;;;444555666777888888999888999999999::::::;;;;;;;;;888999:::;;;;;;:::999888;;;::::::999999::::::;;;888888888888888888888888999999999999999999999999888999999::::::999999888888888888888888888888888888999::::::;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::777777888999999:::;;;;;;;;;:::999999888888999999888888888777777777777777:::999888777777999;;;<<<;;;::::::999999:::::::::;;;;;;;;;::::::999999999;;;:::888777888:::<<<>>>999999999999999999999999999999999::::::;;;;;;;;;666666777888:::;;;<<<===888888888888888888888888888777888999::::::888666666666777777888888888999:::;;;;;;;;;;;;:::999999666777888999999999999999888999999::::::999999888777777777777777777777777999888888888777777666666777777777777777777777777555666666777888888999999666666666666666666666666777777777666666666666666444444555666777888999999444555555555666666777777444555666777888888888888777777777777888888888888;;;;;;;;;:::::::::999999888888888888888888888888666666666666777888999:::666666666666777777777777666666777777888888888999555555666888888999999999777777777777777777777777666666666666777777777777777777888999999:::;;;;;;777777777666777888888999888777777666666666666666777555444444555555444222555555555555666666666666555666666666777777888888555555555555666666666666666777888999999888777666;;;::::::999999888888888666777777777777888888888999999999999999999999999888888888888999:::;;;<<<888999999888777888:::<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;::::::999999999:::;;;>>>@@@@@@>>>;;;999888999::::::;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999;;;:::999:::<<<===<<<;;;999:::;;;;;;;;;:::999888;;;::::::999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::===<<<<<<;;;::::::::::::;;;;;;<<<======<<<<<<;;;@@@???===;;;;;;;;;===>>>======>>>???????????????=========<<<<<<;;;;;;;;;;;;<<<===??????===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;999999999999;;;<<<777777888999999:::;;;;;;::::::::::::::::::::::::999888777777777888999:::<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<;;;:::999999;;;;;;;;;::::::999999999;;;;;;999999999999;;;;;;<<<<<<::::::::::::<<<<<<=========<<<<<<;;;;;;;;;:::::::::999999999888888999999999888888888888888;;;999888888999::::::999777888:::<<<<<<;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888777777::::::::::::::::::::::::777777777777777777777777999:::;;;<<<<<<;;;:::999;;;:::999888888999:::;;;999999:::::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;::::::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;::::::999999999999::::::;;;;;;<<<===>>>>>>;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999888888999999999===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888;;;;;;;;;::::::999999999777777666666666666777777:::::::::999999999888888999777666555666777999:::999999888888888888999999888888999999999999888888888888888888888999999999999999888888888888888999666666666666777999:::;;;777777888999999999999999555666666777888999999999;;;;;;;;;;;;::::::999888777777777777666666666666:::999888777777888999:::555666666666777777777888888888888888888888888888888888888888888777666666666666777888888888888888777777777777777777777777777888888888888999999999777777777777777888888888888999999999999777555444555555666666666666555555333444666777777777666555555555666777777888777777888888888888777777777777777777888888888888777777777888999::::::999888777999999888888888888888999888777666666666777999:::777888888888888999999999888888999888777777999<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===============:::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<======<<<;;;:::;;;:::999:::<<<===<<<;;;:::;;;;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;:::::::::;;;;;;:::::::::<<<;;;;;;:::999999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999888777888999:::;;;<<<======>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<>>>>>><<<;;;::::::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::;;;;;;888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999:::;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;:::::::::999999;;;;;;:::999999:::;;;;;;<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888888888888888888888888;;;999777888999:::999999777999:::<<<<<<;;;:::999::::::999999999999:::::::::::::::::::::::::::::::::999999999888888888888999999999999999999999999888888888888888888888888555555666777777666555444;;;:::999888888999:::;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;777888888999:::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;:::::::::999;;;;;;;;;:::::::::999999999999888888888888999999::::::999999999888888888:::999888777777888:::;;;999999888888888888999999888888999999999999888888888888888888888888888888999888888777777888888999666666666666777888999999666777888888999999888888777777777888999:::::::::::::::;;;;;;::::::999888888777777777666666666666999888777777777777888999666666666666777777777777666666666666666666666666888888888888888777666666666666777888888888888888777777777777777777777777777888888888888999999999888888888888777777777777888888888888777666555444555555666666666666555555444555666666777777666666555666777777777777777777777777777777777777777777777888888999999888888777777777888999999888777777888888777777777888888999888777666666666777999999777888888888888999999999777888999888777777999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;>>><<<:::888888:::<<<>>>============>>>>>>>>>>>><<<<<<<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<;;;:::;;;=========;;;<<<<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;;;;;;;;;;<<<999::::::;;;;;;::::::999;;;;;;::::::999:::::::::===<<<;;;::::::;;;<<<<<<===<<<;;;:::::::::;;;<<<::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;<<<999999999999:::;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<==================<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;:::::::::;;;;;;:::::::::999999999888888888888888888888888:::999777777999:::999888888999:::<<<<<<;;;;;;::::::999999888888999999:::999999999999999999999999::::::999999999999888888999999999999999999999999999999999999999999999999777888999999999999888888;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::555666777888::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<===<<<=====================;;;::::::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<;;;;;;::::::;;;;;;<<<999999999999888888888888;;;:::999888999:::;;;<<<:::999999888888999999:::999999::::::::::::999999999999999888777777777666888888777777777888888999777777777666666777777888666666777888888888888888888888888999::::::;;;;;;:::::::::::::::999999888888888777777777666666666888777777666666777777888777777777777666666666666666666666666666666666666777888888888888777777666666777777888888888888777777777777777777777777777777888888888888999999999999999999888777777777666888888777666555555555555555666666777777666666555666666555555666666777888777777777888777777666666666666666666777777777777888888999999999999888888666777777888888777777666666666666666666777888999777777777666777888888999777888888888888999999999888999::::::999999:::<<<::::::;;;;;;;;;<<<<<<<<<===============<<<<<<<<<>>><<<:::999999;;;>>>???<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>===<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<;;;;;;;;;===>>>===<<<>>>===<<<<<<<<<===>>>???===<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>===;;;999999:::<<<=========<<<;;;;;;<<<<<<===:::;;;;;;<<<<<<;;;;;;;;;999999::::::;;;;;;<<<<<<;;;;;;<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>>===;;;;;;;;;;;;<<<<<<====================================;;;;;;;;;;;;;;;<<<<<<===::::::::::::;;;<<<===>>>>>>============<<<<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::888888888888999999999999:::999777777999:::999888999:::;;;;;;<<<<<<;;;;;;999999999888888999999999::::::::::::::::::::::::::::::::::::::::::999999999999:::::::::::::::;;;999999999999999999999999;;;<<<<<<<<<============;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::===<<<<<<;;;;;;<<<<<<===:::999999999888888888888::::::999999999:::;;;<<<::::::999999999999::::::::::::;;;;;;;;;;;;::::::::::::999888777777666666888888777777777888999999999888777666666666666666666666777888888888888777888888888999999999::::::999999:::::::::999999888888888888777777777666666777777666666666666777777777777777777666666666666888888888888888888888888777777888888888888777666666777888888888888777777777777777777777777777777777777888888888999999999::::::999999888777666666888777666444444444555666666666777777777777666666777666555555555666888999888888888888888777666555666666666666666777777777777777888888888888777777666666777777777777666666444444444555555777888999777777777777777888888999777777888888888999999999999:::<<<;;;::::::;;;<<<:::::::::;;;;;;;;;;;;<<<========================<<<============>>>>>>???===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======>>>>>>>>>===<<<;;;<<<>>>???>>>===>>>>>>===<<<===>>>@@@AAA>>>======<<<<<<======>>>======>>>>>>>>>>>>=====================>>>???@@@???>>><<<:::::::::<<<===999999999999999999::::::<<<<<<=========<<<<<<;;;:::::::::;;;;;;<<<<<<<<<======>>>>>>>>>>>>============>>>>>>>>>>>>======<<<===>>>??????>>>===<<<<<<===============>>>>>>========================;;;;;;<<<<<<============;;;;;;;;;;;;<<<===??????>>>============<<<<<<<<<<<<<<<<<<=========>>>>>>======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::888999999999:::::::::;;;;;;999888888999::::::999::::::;;;;;;<<<<<<<<<<<<:::999999999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<===============<<<<<<;;;<<<<<<======<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999888999999999999::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999888777777666888888888888888999:::::::::999888777777666777777666666777888888888888888777777777888888888888888888888999::::::999999999888888888888777777777777666666777777777777666666777777777777666666666666888888888888888888888888666777777888888888777777777777888888888777777666777777777777777777777777777777888888888999999999;;;::::::999888777777666888777555444444555666666666666777777777777666666777777666555555777888999888888999888888777666666555666666666777777888888666777777777777777777666777777666666666666777777444444444444555666777888666777777777888888888888777777888888888999999999888:::<<<<<<;;;:::;;;<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<===============;;;<<<>>>???@@@@@@???>>>???>>>=========>>>@@@AAA@@@@@@@@@@@@??????>>>===========================>>>>>>============>>>>>>>>>===<<<===>>>??????===============>>>???@@@@@@???>>>>>>======>>>>>>???>>>??????@@@@@@??????>>>>>>>>>>>>>>>???@@@AAABBB@@@???>>><<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>===>>>>>>??????>>>>>>===================================================;;;;;;<<<============<<<<<<;;;;;;;;;<<<===>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<=========>>><<<======>>>>>>>>>>>>>>><<<<<<<<<===============;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<===<<<;;;999999;;;<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;<<<<<<======>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888999999:::;;;<<<;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<========================::::::;;;;;;<<<============<<<<<<<<<<<<======>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999:::;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<============<<<<<<;;;;;;;;;:::999999888888999999999999999:::;;;<<<;;;:::999888888888888888777777888999999999999999777777777777777777777777777888999999999999999999999999888888888777777777666777777888888777777666666666666666777777777777666666666666666666666666666777777888888888888777777888888888888777777666777777777777777777777777777888888888888999999999:::::::::999888888888777777777666666555666666777666777777888888777777666777777666666777777888888888888888999888888777777666666777777888888999999777777888888888888777777888777777666666777777888555555555555555666777888666666777888888888888777777888888888888999999999666888:::;;;:::999999:::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;===>>>?????????>>>???>>>===<<<<<<>>>???AAA>>>>>>>>>???>>>>>>==============================>>>===<<<<<<<<<<<<===>>>>>>===<<<===???@@@???>>>;;;<<<===>>>?????????????????????>>>>>>?????????>>>??????@@@@@@??????>>>=========>>>???@@@BBBCCC@@@@@@@@@???>>>============>>>>>>???@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<==================<<<<<<>>>>>>============>>>>>>>>>>>>????????????>>>>>>?????????>>>>>>?????????========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<=========<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<=========;;;<<<======>>>>>>>>>===<<<<<<=========>>>>>>>>>:::;;;<<<======<<<;;;:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<=========>>>>>>============<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>><<<:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>=========<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>>>>============>>>???@@@<<<<<<======>>>>>>??????===>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::999999888888888888999999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>;;;;;;::::::999:::::::::888888999:::::::::::::::888888888888888888888888777777888999999999999999999999999888888888777777777777888999999888777777444444555666777888999999666666666666666666666666666666777888888888888888888888888888888777666666777777777777777777777777777888888888888999999999999999999999999999999999666777777777888777777666777777888888888888777777666666777888888888888777777777888999999999888888777777777888999:::::::::999999999::::::999999999999888777777777777888999777666666555666666777777555666777888999888888777777888888888888999999999444666999999888777777888999999:::::::::;;;;;;;;;:::;;;;;;;;;<<<<<<======;;;;;;;;;<<<===>>>??????===<<<:::999:::;;;===>>>;;;<<<===============<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>???======>>>???@@@???>>>:::;;;===>>>?????????>>>@@@@@@????????????@@@@@@>>>>>>????????????>>>>>><<<<<<<<<===>>>@@@AAABBBAAAAAAAAAAAA@@@???===<<<;;;;;;<<<=====================>>>>>>===<<<;;;;;;??????>>>>>>======<<<<<<======<<<<<<<<<<<<============>>>>>>>>>>>>======AAA@@@???>>>>>>???@@@AAA============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<;;;::::::999888888999999999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<===============<<<=========>>>>>>??????:::;;;<<<======<<<;;;:::;;;<<<===>>>>>>===<<<;;;<<<=========>>>>>>??????>>>=========<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@>>>===;;;;;;===>>>===<<<<<<;;;;;;;;;;;;<<<=========<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======::::::;;;;;;<<<===>>>>>>========================;;;:::::::::;;;<<<>>>???;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>============999999;;;<<<===>>>>>>>>><<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>??????>>>>>>???@@@AAAAAA======>>>???@@@AAAAAABBB>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<:::999888777888888888888999:::;;;<<<======<<<<<<<<<;;;;;;;;;======>>>>>>?????????@@@;;;;;;;;;<<<<<<<<<======>>>>>>============>>>>>>>>>============<<<<<<<<<;;;<<<<<<===>>>=========<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???;;;;;;;;;::::::;;;;;;<<<999999:::;;;;;;;;;;;;::::::999999999999999999999666777888999999999999999999999999888888888888777777888999::::::999888777333444555666777888999:::888888888888888888888888666666777888888888888888888888888888888777666666777777777777777777777777777888888888888999999999999999999999999999::::::666777888999999888777666777777888888888888777777555666888999999888888777666777888999999999999999777777888999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888777777888999:::888777777666666666666777555666777999999888888777777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;:::999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;===>>>>>>===<<<<<<=========<<<;;;;;;;;;;;;<<<<<<===============<<<<<<;;;<<<<<<===============AAA>>>;;;:::;;;<<<===>>>========================;;;<<<<<<===>>>??????@@@AAAAAA@@@@@@???>>>>>>>>>==================<<<<<>>===<<<<<<<<<<<<<<<999;;;===??????>>>===<<<========================??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;<<<======;;;<<<===???<<<<<<<<<;;;::::::999999;;;<<<<<<<<<<<<<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<========================<<<<<<======>>>>>>??????<<<===>>>??????>>>===<<<==============================>>>>>>>>>>>>==============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<>>>>>>======<<<<<<<<<;;;>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;======;;;::::::;;;======>>>===;;;::::::;;;<<<===;;;;;;<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<============>>>>>>>>>>>>======???===<<<;;;;;;<<<===???========================<<<<<<===>>>??????@@@@@@??????>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===============@@@???===<<<<<<<<<===>>>BBBAAA???>>>>>>>>>???@@@========================??????@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>======???>>>>>>===<<<;;;;;;;;;<<<;;;;;;:::999999999999;;;;;;;;;<<<<<<<<<===============>>>??????@@@@@@>>>???AAAAAAAAA???===<<<======>>>>>>????????????????????????>>>>>>============<<<<<<<<<<<<===>>>??????===<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>======<<<<<<<<<;;;:::::::::::::::;;;<<<===<<<<<<<<<;;;:::999888777:::::::::999999999888888888888999::::::::::::999999999999999999999999999888888888888999999999999888999999999888777555444666777888999999:::999999:::::::::999999999888888:::999888666666666777777777777777777777777777777999999999999999999999999999999999999999999999999777777777777777777777777:::999888777777888999:::777777777777777777777777888888888777777777777777666666666666555555555555999999999999999999999999999999999999999999999999999888888888777777666666666777777777777888888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>>===<<<;;;<<<<<<===::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>======;;;:::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;===???>>>===<<<======>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<======<<<<<<;;;<<<<<<===>>>>>>>>>>>>===AAA>>>;;;:::;;;<<<==============================<<<<<<======>>>??????@@@AAA@@@@@@??????>>>===============<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<======;;;<<<===>>>>>>>>>===<<<========================??????>>>>>>============<<<<<<;;;;;;;;;<<<======<<<=========<<<<<<>>>???>>>>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::======<<<<<<<<<<<<==============================>>>>>>>>>>>>>>>?????????===>>>????????????>>>===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>=========<<<<<<=========???????????????>>>======>>>=========<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;>>>===<<<::::::;;;===>>><<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>======>>>>>>>>>>>>======???>>><<<;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>============@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<===>>>>>>AAA@@@???>>>>>>>>>??????===========================>>>>>>???@@@????????????>>>>>>>>>============>>>======<<<;;;;;;::::::;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<===>>>>>>??????@@@???@@@BBBBBBBBB@@@???===>>>>>>>>>??????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>========================>>>>>>=========>>>>>>>>><<<<<<<<<=========>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========<<<;;;;;;:::::::::;;;;;;:::::::::999999999888888999:::::::::::::::::::::999999999999999999888888888888999999999999999::::::::::::999777666666777888999::::::::::::::::::::::::999999999999999888777777777888999999888888888888888888888888999999999999999999999999999999999999999999999999888888888888888888888888:::999888777777888999:::888888888888888888888888777777777777888888888888666666777777888888999999999999999999999999999999999999999999999999999999999888888888777777777777777777777888888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<>>======<<<<<<======;;;;;;;;;;;;<<<<<<<<<==================>>>>>>???>>>======<<<;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<>>>??????>>>======>>>>>>>>>===<<<<<<<<<<<<===;;;<<<<<<=========<<<<<<<<<===>>>>>>??????>>>>>>@@@>>><<<;;;<<<==========================================>>>??????@@@@@@@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>>>>==================<<<========================???>>>>>>>>>>>>=========>>>===<<<<<<;;;;;;<<<<<<<<<=========<<<<<<>>>@@@@@@@@@???>>>===<<<;;;:::;;;<<<<<<======<<<<<<;;;===============>>>???@@@????????????????????????@@@@@@@@@@@@????????????>>>??????@@@@@@??????>>>????????????????????????======>>>>>>>>>>>>======????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>============>>>>>>???@@@@@@@@@@@@???>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999>>>===<<<;;;<<<<<<>>>?????????????????????>>>===========================<<<<<<<<<<<<<<<===>>>>>>===>>>>>>??????>>>>>>===???>>>===<<<<<<===>>>???????????????????????????>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????AAAAAA@@@@@@?????????>>><<<<<<======>>>>>>??????@@@???>>>>>>======>>>>>>@@@??????>>>===>>>>>>>>>========================<<<<<<===>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>======<<<<<<;;;;;;::::::;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<<<<=========<<<======>>>>>>???@@@@@@AAABBBCCCCCCCCCBBBAAA@@@??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????<<<===>>>>>>>>>===<<<<<<=========>>>???@@@@@@AAA<<<<<<=========>>>>>>>>>>>>>>>>>>>>>============>>>======<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;::::::888999::::::;;;;;;::::::::::::::::::::::::::::::888888888999999999::::::::::::;;;;;;;;;;;;:::999777888999::::::;;;;;;:::;;;;;;:::::::::999999999777777777777888999:::;;;999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::999999999999999999999999999999888888888888999999999999999999999999999999666777777777888999999999777777888999:::;;;;;;<<<999999999999999999999999999999999999999999999999888888888888888777777777888888999999999:::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>======<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>>>>======>>>>>>???@@@??????>>>>>>============>>>======<<<<<<======>>>===???@@@@@@???>>>>>>?????????>>>============>>>======>>>>>>??????>>>>>>===>>>>>>???@@@?????????@@@>>>======>>>>>>===<<<========================>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<============<<<<<<<<<===>>>??????@@@???>>>===<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;<<<===>>>===<<<<<<>>>@@@BBBBBBAAA???>>>===<<<<<<>>>??????@@@@@@??????>>>=========>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAA@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================>>>>>>>>>>>>======>>>==================>>>>>>????????????>>>=====================<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::=========<<<<<<<<<;;;;;;999:::;;;<<<<<<;;;:::999>>>>>>=========>>>??????AAAAAAAAAAAA@@@???>>>>>>==============================<<<<<<======>>>???>>>>>>>>>??????>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@??????BBBBBBAAAAAA@@@@@@??????;;;;;;;;;<<<======>>>>>>@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>======>>>========================<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>=========<<<<<<<<<;;;;;;;;;::::::;;;<<<======<<<<<<<<<<<<============>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<===???@@@???>>><<<;;;<<<<<<===>>>????????????<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<>>>===<<<;;;;;;===???@@@============<<<<<<<<<<<<999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999:::;;;;;;888888888888888888888888999999999:::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999666666777888999999::::::888999999999::::::;;;;;;999999999999999999999999999999999999999999999999888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>============<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@?????????>>>>>>???>>>>>>======>>>>>>???>>>@@@AAAAAA@@@??????@@@@@@@@@???>>>>>>>>>>>>?????????@@@AAAAAAAAAAAAAAA>>>???@@@@@@AAAAAA@@@@@@@@@???>>>???@@@@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@??????>>>=========<<<<<<<<<=========>>>>>>===============>>>???@@@@@@???>>>===============????????????????????????>>>>>>>>>>>>????????????@@@???>>>===<<<;;;;;;;;;<<<===>>>>>><<<===>>>@@@CCCBBBAAA@@@???>>>======???@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>============>>>>>>======================================================>>>>>>>>>>>>=========<<<<<<;;;;;;<<<<<<============>>>===<<<<<<;;;<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>??????@@@@@@AAAAAABBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>??????>>>>>>????????????>>>>>>??????>>>>>>>>>>>>??????========================???????????????@@@@@@@@@????????????????????????AAAAAAAAA@@@@@@???????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@??????>>>???????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@??????????????????????????????????????????>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<=========>>>>>>???@@@@@@AAAAAABBBBBBCCCBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBB===>>>???@@@@@@>>><<<:::<<<======>>>>>>======<<<============>>>>>>>>>???>>>?????????????????????AAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;===>>>???>>>>>>>>>=========<<<<<<::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<999:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999888888888888888888888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999::::::999999999888888888888888888888888666777777888999::::::;;;:::::::::999999888888777999999999999999999999999999999999999999999999999888888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????======>>>>>>>>>===<<<;;;============>>>>>>>>>>>>???????????????@@@@@@AAA@@@AAAAAAAAAAAA@@@??????@@@??????>>>>>>??????@@@???AAABBBBBBAAA@@@@@@AAAAAAAAA@@@????????????@@@@@@AAABBBCCCCCCCCCCCCCCC???@@@@@@AAABBBAAAAAAAAAAAAAAAAAABBBCCCBBB@@@===????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>=========>>>>>>??????@@@>>>>>>=========>>>?????????>>>>>>>>>>>>>>>======????????????????????????>>>>>>>>>????????????@@@@@@???>>>===<<<<<<<<<<<<===>>>>>>>>>======???AAABBBBBBAAAAAA@@@?????????===>>>>>>??????>>>>>>===???????????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;:::<<<<<<<<<===============<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>????????????>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@?????????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAA<<<<<<<<<<<<<<<=========@@@@@@@@@@@@????????????======<<<<<<<<<======>>><<<<<<=========>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBB>>>??????@@@???>>><<<;;;;;;<<<===>>>>>>===<<<;;;=========>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@>>>===<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>=========<<<<<<:::;;;<<<<<<======<<<<<<:::;;;;;;<<<<<<==================>>>>>>>>>??????<<<<<<;;;;;;:::;;;;;;<<<:::;;;<<<======>>>>>>=========<<<<<<<<<;;;;;;;;;============<<<;;;:::999999999999999999999999999999999::::::;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999888888888888888888888888777888888888999:::::::::;;;::::::999888777666666999999999999999999999999999999999999999999999999888888888999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???@@@@@@??????@@@@@@@@@???>>>=========>>>>>>>>>?????????@@@????????????@@@AAAAAAAAABBBBBBCCCBBBAAA@@@???@@@@@@????????????@@@@@@@@@AAACCCCCCAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDD@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDAAA>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@?????????===>>>>>>???@@@@@@AAAAAA??????>>>>>>===>>>>>>>>><<<===>>>???@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@??????>>>===<<<<<<=========>>>???>>>======???AAA@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>======@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>???========================>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<======<<<<<<<<<<<<=====================<<<<<<;;;<<<<<<<<<<<<=========>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@AAAAAA@@@@@@????????????@@@@@@>>>???@@@AAAAAABBBBBBBBB???@@@@@@AAAAAAAAAAAA@@@??????????????????????????????>>>>>>>>>???@@@@@@>>>??????@@@@@@??????>>>=========>>>>>>=========================================================?????????@@@@@@@@@AAAAAA?????????@@@@@@AAAAAABBBAAAAAA@@@@@@???>>>>>>>>>@@@AAABBBBBBBBBAAA@@@???@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA<<<<<<=========>>>>>>>>>????????????????????????>>>>>>======<<<=========<<<=========>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBB@@@@@@??????@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>======<<<:::;;;===?????????>>>=========>>>>>>>>>??????????????????@@@@@@@@@AAAAAA???>>>======<<<<<<<<<<<<<<<===>>>@@@@@@???>>>===>>>>>>=========<<<<<<<<<;;;;;;<<<===============:::;;;;;;<<<======>>>>>>?????????@@@@@@@@@AAAAAA??????===<<<;;;<<<<<<===;;;;;;<<<===>>>>>>>>>>>>============<<<<<<<<<;;;;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;;;;:::999999999999999999999999999999999999999999999999999999::::::999999888888777777999999999999999999999999999999999999999999999999888888888999999:::::::::999999999999::::::::::::::::::::::::::::::::::::888888999:::;;;<<<======<<<======>>>???@@@@@@@@@AAAAAABBBCCCBBBAAA@@@???>>>>>>>>>>>>????????????@@@@@@??????@@@@@@AAABBBAAABBBCCCCCCCCCBBBAAA@@@AAA@@@@@@??????@@@@@@AAA@@@BBBCCCCCCBBBAAAAAABBBCCCBBBAAAAAA@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDFFFGGGFFFBBB???BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAAAAA@@@@@@???>>>>>>???@@@AAAAAABBBBBB@@@@@@???>>>======>>>>>>;;;<<>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@@@@???>>>>>>==================>>>???>>>======???AAA??????@@@@@@@@@@@@AAAAAA??????@@@@@@@@@@@@??????@@@@@@??????>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>???@@@AAA????????????????????????@@@>>>===<<<<<<===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>@@@@@@>>>===<<<>>>>>>============>>>>>>>>>>>>>>>>>>>>>======<<<;;;<<<<<<<<<======>>>>>>======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===???@@@AAABBBCCCAAA@@@???>>>>>>???@@@AAA>>>???@@@AAABBBBBBBBBBBB>>>???@@@@@@AAAAAAAAAAAA?????????????????????????????????>>>??????@@@AAA??????@@@@@@@@@@@@??????<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<@@@@@@@@@AAAAAABBBBBBBBB>>>??????@@@AAABBBCCCCCCFFFEEEEEEDDDCCCBBBAAA@@@AAAAAABBBCCCBBBAAA@@@???AAAAAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@??????@@@@@@AAAAAAAAABBB>>>>>>>>>>>>>>>?????????@@@???>>>======<<<==================>>>>>>>>>>>>=========>>>??????@@@@@@???>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@??????????????????@@@@@@AAAAAAAAAAAA@@@???>>>============999:::===@@@AAAAAAAAA@@@>>>>>>>>>>>>?????????????????????@@@@@@AAAAAAAAA>>>======<<<<<<<<<<<<<<<===>>>AAABBBBBB@@@>>><<<============<<<<<<<<<<<<;;;<<<<<<===============;;;;;;;;;<<<===>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBAAA???============>>>;;;<<<===>>>>>>?????????>>>=========<<<<<<<<<<<<:::;;;<<<>>>>>>>>>==============================999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999;;;;;;;;;;;;999999::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888888999999:::::::::888888999999999:::::::::::::::::::::::::::::::::666777888999;;;<<<======:::;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@???>>><<<<<<>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>@@@BBBDDDEEEBBBBBBAAAAAAAAABBBCCCCCC>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCAAABBBCCCCCCBBB@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEDDDCCCBBBBBBEEEEEEEEEFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAACCCBBBAAA@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>><<<<<<>>>???@@@@@@@@@??????????????????>>>>>>======<<<<<<<<<;;;============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<===???AAAAAAAAA???>>>>>>>>>>>>>>>>>>??????@@@===>>>>>>>>>>>>?????????>>>===<<<<<<<<<===???@@@========================???>>>>>>>>>======<<<<<<<<<======>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???======@@@?????????>>>>>>======>>>>>>>>>>>>????????????@@@???>>>======>>>???@@@BBB@@@>>><<<;;;===???@@@>>>>>>???@@@@@@@@@@@@???AAAAAA@@@@@@???>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBB???>>>=========>>>@@@AAA>>>>>>????????????>>>>>>@@@@@@@@@??????>>>>>>>>>AAAAAAAAABBBBBBBBBCCCCCCAAA???>>>@@@DDDEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAACCCCCCBBBAAA@@@@@@@@@@@@CCCCCCCCCBBBAAA@@@???>>>?????????>>>>>>>>>>>>>>>BBBAAA@@@@@@??????@@@@@@<<<>>>???AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>======>>>>>>===;;;========================???>>>===<<<<<<===>>>???>>>===<<<<<<>>>?????????======>>>>>>??????@@@@@@>>>>>>>>>>>>????????????AAAAAAAAA@@@???>>>======??????>>>>>>??????@@@AAACCCBBBAAAAAA@@@???>>>===AAABBBCCCBBBAAAAAABBBCCC>>>>>>>>>>>>>>>===<<<;;;======>>>???@@@@@@AAAAAA???>>>===;;;;;;<<<<<<===<<<======>>>>>>>>>>>>>>>:::;;;<<<===>>>???@@@AAAAAA@@@???>>>>>>@@@BBBDDD@@@@@@@@@???>>>======<<<;;;<<<>>>?????????>>>===@@@@@@@@@?????????>>>>>>===============>>>??????<<<<<<<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;::::::>>>>>>======<<<<<<<<<;;;???>>>>>>===<<<<<<;;;;;;===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999<<<;;;;;;::::::;;;;;;<<<===<<<:::999888999::::::999::::::::::::999888888;;;;;;;;;;;;;;;:::999888;;;;;;:::999999888888888:::;;;<<<===>>>?????????????????????>>>======<<<>>>>>>>>>?????????@@@@@@>>>>>>===>>>???@@@BBBCCC@@@@@@@@@@@@@@@AAAAAABBB>>>>>>======>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@BBBBBBAAA@@@???@@@AAABBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>???@@@@@@@@@???????????????????????????>>>>>>=========<<<============>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???AAAAAAAAA???>>>>>>>>>>>>>>>>>>??????@@@?????????@@@@@@@@@AAAAAA?????????>>>??????@@@@@@????????????????????????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>===@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@???>>>>>>>>>>>>???@@@@@@???===<<<<<<<<<>>>???>>>>>>???@@@@@@@@@@@@@@@???????????????@@@@@@@@@???@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBBBB??????>>>>>>??????@@@AAA???>>>>>>======>>>>>>???AAAAAA@@@@@@@@@?????????AAAAAAAAABBBBBBBBBCCCCCCBBB@@@???AAACCCEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>BBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>===????????????????????????@@@>>>======>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>======<<<<<<===>>>???>>><<<<<<<<<======>>>>>>>>>????????????>>>>>>>>>>>>AAA@@@@@@@@@???>>>>>>>>>@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAA@@@@@@??????AAABBBCCCCCCAAAAAABBBCCC@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@AAAAAA???>>>===<<<<<<<<<======<<<======>>>>>>>>>>>>>>><<<======>>>>>>?????????@@@??????>>>???@@@AAABBB@@@@@@@@@???>>>============>>>??????@@@@@@??????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@======>>>======<<<;;;;;;===<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===??????>>>>>>>>>=========??????>>>>>>===<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<:::999999999:::::::::::::::::::::999888888::::::;;;;;;::::::999888999999999999999::::::::::::;;;<<<===>>>?????????>>>>>>>>>>>>>>>============>>>>>>>>>????????????>>>>>>===<<<===>>>???@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>=========>>>?????????????????????????????????>>>===>>>@@@AAAAAA@@@======>>>????????????>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>======>>>???@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????<<<<<<<<<=========>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAAAAA@@@??????>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBAAA???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@?????????????????????>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@??????>>>>>>??????@@@???>>>>>>>>>============>>>??????@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAABBB??????@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAA???>>>===<<<<<<===>>>???BBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAACCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAA@@@@@@@@@@@@AAAEEEDDDBBB@@@???======<<>>??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>><<<<<<============>>>>>>;;;;;;;;;;;;<<<<<<<<<<<>>@@@@@@??????????????????AAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDCCCBBBAAABBBCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>??????@@@AAAAAAAAA???>>>>>>===<<<=========<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@???>>>>>>======???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@???????????????@@@????????????@@@AAAAAA????????????>>>===<<<;;;>>>>>>======<<<<<<;;;;;;>>>??????@@@@@@?????????@@@@@@????????????>>>>>>?????????>>>======<<<<<<>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;:::::::::;;;;;;::::::;;;;;;::::::999888:::::::::::::::999999888888888999::::::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>==================>>>>>>======>>>>>>>>>????????????>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;===???AAAAAA@@@<<<======>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@BBBCCCCCCCCCCCCBBBAAAAAA????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@????????????????????????AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>??????@@@??????@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@????????????<<<<<<=========>>>>>>>>>????????????????????????????????????????????????>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBCCC@@@AAABBBBBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCC@@@>>>===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@????????????????????????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@???>>>===>>>???@@@@@@AAAAAA@@@@@@?????????@@@@@@AAAAAAAAA>>>??????@@@@@@??????>>>>>>???@@@@@@AAAAAA@@@@@@???@@@BBBCCCCCCCCCBBBAAA@@@>>><<<::::::<<<>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@BBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBB?????????@@@@@@@@@@@@@@@CCCCCCBBBAAAAAAAAAAAAAAAFFFEEEBBB@@@>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<===>>>>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@AAAAAA???????????????@@@@@@@@@@@@@@@??????@@@@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBAAACCCDDDCCCBBBAAABBBCCCAAAAAAAAA@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAA??????>>>>>>>>>===============>>>????????????>>>>>>>>>???????????????@@@>>>>>>???@@@@@@??????>>>@@@@@@@@@??????>>>>>>>>>@@@@@@@@@@@@@@@AAAAAABBB????????????????????????@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@???>>>===<<>>======<<<<<<<<<<<<<<<======>>>>>>======????????????????????????>>>>>>>>>======<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<===>>>????????????>>>>>>============>>>???>>>>>>>>>>>>??????????????????===<<<<<<<<<===>>>@@@????????????@@@AAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;===@@@AAAAAA@@@>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBBBBCCCBBBAAAAAA@@@????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@??????@@@@@@AAAAAAAAAAAA????????????????????????=========>>>>>>>>>>>>???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@?????????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@EEECCCAAA???>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA???????????????@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCAAA@@@?????????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@??????>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBDDDDDDCCCBBBBBB@@@???<<<;;;;;;<<>>???@@@AAA@@@???===========================>>>>>>>>>>>>>>>>>>===<<<>>>@@@@@@>>><<<===>>>>>>=====================;;;<<<===???@@@BBBCCCDDD???????????????@@@@@@@@@>>>>>>>>>>>>>>>??????@@@???@@@@@@AAAAAABBBBBBCCCAAABBBCCCBBBAAA@@@AAACCC@@@@@@????????????@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA???????????????>>>>>>>>>===>>>>>>???????????????======>>>???@@@AAABBBBBB??????@@@@@@@@@@@@???>>>@@@@@@@@@@@@?????????????????????@@@@@@@@@AAAAAA????????????????????????@@@??????>>>>>>>>>??????AAAAAAAAAAAA@@@???>>>===??????>>>>>>>>>=========:::;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<================================================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::999::::::;;;;;;;;;::::::<<<<<<<<<;;;;;;;;;::::::===>>>??????@@@@@@@@@???@@@???>>>======>>>???@@@>>>?????????@@@@@@@@@@@@AAA@@@???>>>>>>>>>???@@@AAA@@@@@@@@@@@@AAABBBBBBAAAAAA@@@?????????@@@@@@????????????????????????======<<<>>>AAABBBBBBAAA@@@@@@@@@???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>????????????????????????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@AAAAAABBB>>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????????????????????????????@@@AAAAAAAAA@@@@@@>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBB???????????????@@@@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>??????@@@????????????@@@@@@@@@@@@===>>>>>>???????????????????????????????????????>>>>>>>>>>>>????????????CCCBBB@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@AAA?????????@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@AAA@@@AAAAAABBBBBBAAAAAA@@@BBBCCCDDDDDDDDDCCCAAA@@@???@@@@@@AAAAAAAAAAAAAAACCCBBBBBBAAA@@@@@@??????@@@@@@@@@AAAAAA@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCC@@@???>>>======>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDCCCAAA@@@AAABBB@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>><<>>>>>>>>>>>;;;<<<===???AAACCCDDDEEE@@@@@@??????????????????===============>>>???????????????@@@@@@AAAAAAAAA???AAABBBAAA@@@???@@@AAA??????>>>======>>>@@@AAA@@@@@@AAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>===>>>??????@@@@@@??????======>>>???AAABBBCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBAAA@@@??????????????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>????????????<<<<<<===>>>????????????=========>>>>>>>>>>>>???============<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;;;;<<<======>>>=========<<<<<<======<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<;;;>>>======<<<;;;;;;::::::??????@@@AAAAAAAAAAAA@@@CCCAAA@@@>>>===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@???@@@@@@BBBCCCAAA@@@@@@@@@@@@AAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>@@@BBBCCCCCCBBBAAAAAA@@@@@@@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@??????????????????????????????@@@@@@AAABBBBBBCCC>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA????????????????????????>>>???@@@AAAAAAAAAAAA@@@===>>>>>>???@@@@@@AAAAAA???@@@@@@@@@@@@@@@@@@?????????@@@@@@AAABBBBBBCCC???@@@@@@@@@AAAAAAAAABBB???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@??????>>>??????>>>>>>>>>>>>>>>??????@@@????????????@@@@@@@@@@@@=========>>>???@@@AAABBB????????????????????????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<>>>???@@@?????????@@@@@@AAAAAAAAA?????????@@@@@@@@@AAAAAA@@@AAABBBCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCBBBBBBAAA???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDD@@@@@@????????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAACCCDDDCCCAAA@@@AAACCC??????@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@BBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAAAAAAAA@@@???===AAAEEEDDD@@@===>>>@@@@@@@@@?????????>>>>>>>>>===>>>??????@@@AAABBBCCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>===>>>??????@@@????????????????????????>>>???@@@@@@>>>>>>???@@@??????=========>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@?????????@@@@@@AAABBBCCCCCCDDDCCCAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===???BBBDDDEEECCCAAA???>>>>>>?????????@@@@@@@@@AAAAAA@@@???????????????>>>??????@@@@@@@@@@@@???===>>>>>>??????@@@@@@AAA<<<===>>>???@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>======>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????========================<<<===>>>??????>>>===<<<;;;<<<===>>>???>>>>>>==================<<<;;;;;;;;;<<<<<<===>>>>>>===============<<<<<<<<<<<<<<<@@@@@@AAABBBBBBBBBAAAAAADDDCCCAAA???>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBDDDDDD@@@@@@??????@@@@@@AAABBBDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAACCCDDDDDDCCCBBBAAA@@@@@@@@@AAACCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@????????????????????????@@@@@@AAABBBBBBCCCDDDDDD======>>>>>>?????????@@@BBBAAA@@@??????@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@===>>>>>>???@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@?????????@@@AAAAAABBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAA============>>>AAACCCDDD????????????????????????>>>>>>?????????@@@@@@@@@>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;<<<===???@@@?????????@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAA???@@@AAAAAABBBBBBAAAAAA???@@@@@@AAAAAABBBBBBCCCAAABBBBBBCCCCCCBBBBBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAA@@@@@@BBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC@@@BBBDDDCCCAAA@@@BBBDDD>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDBBB@@@???BBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@BBBCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@===BBBFFFEEEAAA>>>???AAA@@@@@@??????>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@???>>>======?????????>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===???@@@???>>>===>>>???@@@???>>>======???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBAAA@@@???>>>>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAAEEEDDDBBB@@@@@@@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@DDDGGGGGGEEEBBB???>>>>>>??????@@@@@@@@@@@@CCCBBBAAAAAA@@@@@@@@@@@@======>>>???@@@@@@@@@@@@======>>>???@@@AAAAAABBB<<<<<<===??????@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???@@@@@@???>>><<<;;;<<<===?????????>>>==================<<<<<<;;;<<<<<<===>>>>>>???>>>>>>;;;;;;<<<<<<===>>>>>>>>>BBBAAA@@@??????@@@AAABBBBBBBBBAAA@@@AAABBBDDDEEE@@@@@@AAAAAABBBCCCDDDDDDWWWQQQJJJFFFEEEEEEDDDBBBDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBBBBAAA@@@??????@@@AAAAAABBBBBBAAAAAA??????@@@AAAAAAAAAAAA@@@BBBAAAAAAAAAAAABBBCCCCCC@@@@@@AAAAAAAAA@@@???>>>@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@CCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCAAAAAAAAAAAABBBCCCDDDEEEGGGFFFEEECCCCCCDDDDDDEEEBBBBBBBBBBBBAAA@@@???>>>============>>>???@@@AAAAAA@@@???>>>>>>???@@@AAA??????@@@@@@@@@??????>>>>>>>>>============>>>>>>===>>>>>>??????@@@AAAAAABBBAAA@@@??????@@@AAABBB??????@@@@@@@@@??????>>>======>>>>>>?????????@@@>>>>>>???@@@AAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDEEEBBBAAAAAA@@@@@@AAAAAABBBDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@??????@@@BBBFFFDDDCCCAAA@@@@@@@@@AAABBBBBBBBBAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@??????AAACCCDDDDDDDDDDDDEEECCCAAACCCFFFCCCCCCCCCBBBBBBBBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBBBBBBB@@@AAABBBDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@@@@??????@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCEEEDDDAAA?????????@@@AAA>>>@@@BBBDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAAFFFBBB>>>===???AAABBBAAA??????@@@@@@AAA@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@AAAEEEJJJKKKFFFBBB@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@??????@@@@@@AAABBB????????????@@@AAABBBBBB????????????????????????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAA@@@@@@AAACCCCCCAAA@@@AAAAAA@@@???>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>===@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCC@@@@@@AAAAAABBBCCCCCCDDDPPPLLLGGGDDDEEEEEEDDDCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCCCCCCCBBBBBBBBBAAACCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBBBB======>>>>>>?????????>>>BBBBBBAAAAAABBBBBBCCCDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBDDDDDDDDDCCCCCCBBB@@@@@@AAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAABBBCCCCCCEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBBBBAAA@@@???>>>============>>>???@@@AAA@@@@@@????????????@@@@@@>>>??????@@@@@@@@@??????>>>>>>============>>>>>>??????@@@@@@AAABBBBBBCCCAAA@@@????????????@@@AAA??????@@@@@@@@@@@@??????=========>>>>>>>>>???????????????@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBAAA@@@@@@AAABBBBBBAAA@@@@@@AAACCCEEEDDDBBBAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>@@@AAACCCAAAAAAAAABBBBBBAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAAAAACCCBBBBBBAAAAAAAAAAAABBBAAABBBBBBBBBCCCCCCCCCCCCEEECCCAAA@@@??????@@@AAA???@@@AAABBBCCCDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBAAAAAAAAAAAAAAAJJJGGGBBB@@@AAABBBBBBAAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBAAABBB@@@@@@DDDIIIKKKHHHEEEBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????AAA@@@@@@@@@@@@AAABBBBBB@@@@@@?????????@@@AAAAAA????????????????????????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAA@@@@@@AAACCCCCCBBBAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>======<<<;;;@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCHHHFFFDDDCCCDDDEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFHHHGGGEEEDDDCCCCCCCCCDDDFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDCCCBBBAAA@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAAAAABBBCCCAAAAAAAAAAAAAAABBBBBBBBBCCCBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>============>>>???@@@AAA??????@@@@@@@@@@@@??????>>>>>>???@@@AAAAAAAAA@@@???>>>>>>======>>>>>>???AAAAAAAAABBBCCCCCCDDDDDD@@@@@@????????????@@@@@@???@@@@@@AAAAAA@@@@@@@@@============>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAAAAABBBCCCCCCBBBAAAAAABBBDDDEEEDDDBBBAAA@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@??????@@@???>>>===>>>???@@@AAABBBBBBAAABBBDDDFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@??????@@@@@@AAABBBCCCDDDDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCAAA@@@???@@@@@@AAA@@@@@@@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBDDDCCCCCCBBBAAAAAABBBBBBHHHFFFBBBAAABBBCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAA@@@CCCHHHKKKKKKIIICCCCCCBBBBBBBBBBBBBBBBBB????????????????????????AAAAAAAAA@@@AAABBBBBBCCCAAAAAA@@@?????????@@@@@@????????????????????????BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDAAA@@@???@@@BBBCCCBBBAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<======>>>=========AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>??????@@@@@@???@@@AAABBBBBBAAA@@@???>>>???AAAAAABBBAAA@@@???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBCCCCCCCCCDDDDDDFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDFFFDDDBBBAAA@@@AAACCCDDDAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAABBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>======>>>???@@@@@@>>>???@@@AAAAAA@@@???>>>===>>>???@@@AAAAAABBBBBB???>>>>>>>>>>>>>>>>>>???AAAAAABBBBBBCCCDDDDDDDDD@@@@@@@@@??????@@@@@@@@@???@@@AAAAAAAAAAAAAAAAAA????????????????????????AAAAAAAAAAAAAAAAAA@@@@@@BBBBBBAAABBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCBBB@@@@@@BBBCCCDDDCCCBBBAAA@@@AAABBBCCCBBBBBBAAA@@@@@@@@@@@@AAACCCBBBBBBAAA@@@???>>>>>>@@@??????>>>???@@@AAAAAAAAABBBAAAAAADDDHHHGGGCCCFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDBBBBBBBBBBBBDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFEEECCCCCCCCCDDDEEECCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>??????@@@@@@????????????@@@@@@?????????@@@AAABBBDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@CCCCCCCCCDDDDDDDDDDDDEEECCCBBBAAA@@@@@@@@@@@@AAACCCBBBAAAAAABBBDDDEEEGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBEEEDDDCCCBBBBBBBBBBBBBBB@@@?????????AAACCCDDDEEECCCCCCCCCBBBAAA@@@???>>>AAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDBBBAAABBBFFFJJJLLLMMMAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???????????????@@@@@@??????@@@@@@AAABBBAAAAAA@@@???>>>>>>??????????????????????????????BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDD@@@???>>>???AAABBBBBBAAA>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>???@@@@@@???????????????????????????@@@@@@?????????@@@AAAAAA@@@AAABBBCCCCCCBBBAAA@@@???@@@AAABBBAAA@@@???>>>@@@@@@@@@AAAAAAAAAAAAAAACCCDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCCCCCCCEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDBBBCCCDDDDDDEEEEEEDDDDDDBBBAAAAAA@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFEEECCCAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBB??????AAABBBCCCDDDDDDDDDCCCCCCBBBAAAAAABBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>???@@@>>>???@@@AAAAAA@@@???>>>===>>>???@@@AAABBBBBBBBB??????>>>>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCC@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBB@@@AAAAAA@@@??????@@@BBBCCCBBBAAA@@@AAABBBCCCDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBBAAA@@@??????>>>>>>@@@@@@@@@@@@@@@AAABBBBBB???BBBBBB@@@BBBEEEDDD???DDDDDDEEEEEEEEEFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGFFFEEECCCCCCCCCDDDEEECCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>??????@@@??????>>>>>>??????@@@>>>??????@@@AAACCCDDDEEECCCBBBAAAAAA@@@@@@@@@@@@CCCCCCCCCDDDDDDDDDDDDEEEBBBBBBAAAAAA@@@@@@AAAAAADDDDDDCCCCCCCCCEEEFFFGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCEEEEEEDDDCCCBBBAAAAAABBB>>>>>>??????@@@BBBDDDEEEBBBBBBBBBBBBAAA@@@???>>>AAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEECCCAAAAAAEEEIIIMMMOOOBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>===>>>??????@@@AAA@@@@@@???>>>>>>>>>>>>????????????????????????AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC>>>===<<<<<>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAAAAABBBBBBBBB????????????????????????@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAACCCDDDFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGCCCBBBBBBBBBCCCDDDFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAABBBCCCDDDEEECCCCCCBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBB???@@@AAACCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@AAACCCDDDEEEEEEDDDDDDBBBBBBCCCCCCCCCBBBAAA@@@???@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@????????????@@@AAABBBBBBBBBAAA@@@??????>>>>>>??????@@@?????????@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEECCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAA@@@???>>>@@@BBBBBBAAAAAA@@@AAABBBDDDEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>@@@@@@AAAAAAAAABBBBBBBBBBBBJJJKKKFFFDDDGGGFFFAAAAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBAAAAAABBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@AAABBBBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@@@@??????????????????@@@??????@@@@@@AAACCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCDDDEEEEEEFFFEEEDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEECCCBBBAAAAAAAAAAAAAAABBBCCCBBB@@@@@@AAACCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAACCCGGGKKKNNNEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>======<<<<<<======>>>???@@@@@@???>>>>>>>>>?????????????????????????????????@@@@@@AAAAAABBBBBBBBB@@@AAAAAAAAAAAABBBBBBBBB>>><<<;;;<<<>>>@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDDDDBBBAAACCCEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGCCCCCCBBBAAAAAABBBCCCDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCDDDDDDEEEEEEEEEBBBCCCCCCDDDDDDEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCFFFEEEDDDCCCCCCEEEFFFHHHCCCCCCCCCCCCCCCDDDDDDEEECCCCCCCCCBBBBBBBBBAAAAAADDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB@@@AAACCCFFFGGGGGGGGGFFFAAABBBCCCCCCCCCBBBAAA@@@??????@@@@@@@@@@@@????????????>>>>>>>>>>>>??????@@@@@@????????????@@@@@@@@@@@@AAAAAABBBAAAAAAAAA@@@??????>>>>>>??????@@@?????????@@@AAAAAABBBBBBBBBBBBCCCDDDDDDCCCBBBBBB@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@AAAAAAAAABBBCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEECCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDD@@@AAABBBAAA??????AAABBBAAAAAA@@@@@@AAABBBDDDEEEFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@?????????????????????@@@AAAAAAAAAAAAAAADDDOOORRRIIICCCDDDEEEAAA===>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCBBBBBBBBBAAAAAAAAA>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEAAAAAA@@@AAAAAABBBCCCDDDAAABBBBBBBBBCCCCCCCCCCCC@@@AAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCAAA@@@@@@??????@@@BBBCCCAAA???>>>???AAAAAAAAAAAABBBAAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@DDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBBBBBBBEEEIIILLLEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>==================>>>?????????>>>>>>>>>>>>??????@@@????????????????????????>>>>>>??????@@@AAAAAABBB??????@@@@@@@@@@@@AAAAAA@@@>>><<<===???BBBCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA????????????????????????AAAAAAAAA@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBCCCDDDCCCCCCAAA@@@@@@AAACCCCCCEEEDDDBBBAAA@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCBBB@@@AAADDDGGGDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@@@@AAAAAADDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEAAAAAABBBCCCDDDEEEFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDAAABBBBBBCCCCCCCCCCCCCCCCCCBBB@@@???@@@AAACCCDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@DDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBEEEDDDCCCBBBBBBBBBBBBBBB???AAADDDGGGHHHIIIHHHHHHAAAAAABBBCCCBBBAAA@@@???>>>??????@@@@@@@@@????????????>>>>>>>>>>>>>>>???AAA@@@???>>>>>>???@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@??????@@@AAAAAABBBBBBCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBCCCEEEEEECCCCCCBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCBBBAAA@@@BBBDDDAAA@@@@@@@@@AAACCCDDDFFFFFFFFFEEEDDDCCCBBBBBBBBB???????????????@@@@@@@@@>>>>>>???@@@@@@@@@@@@???>>>KKKPPPEEE;;;<<<===:::;;;;;;<<<===>>>>>>????????????AAABBBBBBAAA??????BBBBBBAAAAAAAAA@@@@@@@@@===>>>>>>??????@@@@@@AAA@@@AAACCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDD=========>>>???@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCC@@@@@@AAABBBBBBBBBAAAAAA???@@@AAABBBCCCBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDBBBAAA@@@?????????:::<<>><<<<<<>>>AAA======>>>?????????>>>>>>AAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAABBBCCCDDDEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@EEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBDDDHHHKKKDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>??????@@@>>>>>>======>>>???@@@@@@????????????????????????======>>>???@@@@@@AAAAAA>>>>>>?????????@@@@@@@@@AAA???===>>>@@@CCCEEEEEEAAAAAA@@@???>>>>>>>>>>>>?????????????????????????????????>>>>>>>>>>>>======>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEE