BM6P6(@ ooocccUUULLLFFFAAA>>>???BBBEEEKKKRRR[[[fffrrryyy~~~}}}{{{zzzxxxvvvzzz{{{{{{xxxooohhhjjjpppzzzhhhTTTMMMHHHGGGGGGIIIPPPWWWhhhxxxvvvhhhaaa```ccciiipppvvv{{{uuunnnqqqwww{{{}}}|||vvvqqqpppqqqtttssssssrrrqqqpppoooooommmrrrvvvzzztttgggZZZRRRHHHEEEGGGIIIGGGDDDBBB@@@???BBBDDDDDDGGGLLLQQQXXXcccrrr~~~uuuqqqrrrttttttrrrqqqmmmjjjjjjiiiffffffhhhkkkkkkppp}}}wwwqqqjjjaaaYYYRRRMMMHHHEEEFFFHHHHHHGGGCCCGGGLLLWWWjjjpppfffjjjqqqxxxtttiiiccc\\\ZZZXXX]]]lll{{{{{{rrrdddVVVMMMGGGBBB@@@BBBCCCFFFLLLTTT]]]hhhssszzz}}}yyywwwsssqqqpppqqqqqqqqqvvv{{{}}}|||wwwnnniiikkkpppyyy}}}aaaNNNIIIEEEEEEFFFIIIRRR\\\nnn|||rrrfffaaabbbfffmmmuuuzzz|||tttppptttzzz}}}|||tttoooooopppsssrrrqqqpppooonnnmmmmmmnnnqqquuuzzzooocccXXXPPPHHHEEEGGGIIIGGGDDDDDDAAAAAADDDEEEEEEHHHMMMXXXaaannn~~~}}}vvvpppooosssuuusssoooiiieeeeeehhhiiihhhhhhkkkqqqrrrwwwzzztttmmmccc\\\SSSNNNHHHFFFHHHIIIIIIGGGDDDFFFJJJSSSeee}}}ssshhhiiinnntttyyyoooiiibbb```^^^cccqqq~~~rrrdddUUUKKKEEEAAAAAACCCBBBFFFLLLTTT]]]gggqqqwww~~~|||xxxvvvtttuuuwwwwwwtttqqqllliiifffddddddgggjjjlllpppvvv}}}~~~vvvllliiijjjnnnwwwpppWWWJJJGGGEEEEEEFFFKKKXXXfffvvvxxxnnndddbbbeeejjjsss{{{vvvssssssyyy|||~~~xxxrrrooooooqqqsssrrrpppooommmlllkkkkkkqqqqqqttt|||xxxggg\\\TTTNNNHHHFFFHHHIIIFFFCCCEEEBBBBBBEEEEEEEEEIIIPPP[[[fffvvvxxxrrrnnnpppwwwxxxssslllccc______dddhhhiiikkknnnxxxyyy~~~{{{uuunnneee]]]SSSOOOJJJIIIJJJKKKJJJIIIFFFFFFGGGOOO___vvvzzzlllhhhjjjppp~~~yyysssnnnmmmkkkooozzzpppbbbQQQHHHBBB>>>???BBBAAAEEELLLSSS[[[dddmmmrrryyy|||{{{uuupppmmmhhhggggggjjjmmmmmmhhhccc^^^___^^^^^^^^^aaadddgggjjjpppxxx~~~vvvkkkggggggkkkvvv~~~eeeQQQIIIHHHHHHHHHHHHOOO___ooorrrjjjddddddhhhmmmvvvzzzssstttxxxyyyzzz}}}wwwsssrrrssstttsssrrrpppnnnlllkkkkkkkkksssrrruuuqqqbbbXXXOOOKKKGGGFFFHHHHHHEEEBBBDDDBBBCCCEEEEEEEEEKKKRRR\\\jjj}}}~~~wwwrrrpppuuu}}}}}}tttkkkbbb]]][[[aaagggjjjnnnrrr{{{}}}xxxsssnnnddd]]]UUUQQQNNNMMMOOOOOONNNKKKHHHEEEEEELLLZZZooosssjjjhhhnnn{{{~~~}}}~~~~~~ooo```PPPGGGAAA>>>???BBBBBBFFFMMMTTT[[[bbbiiimmmsssttttttqqqkkkddd^^^\\\ZZZ[[[___cccfffccc\\\VVVSSSVVVYYY[[[[[[\\\^^^```eeekkkttt{{{wwwllleeeeeejjjwwwsss^^^OOOHHHGGGHHHIIIKKKRRRdddttt|||nnniiieeegggjjjoooyyywwwsssxxx~~~yyyxxx~~~zzzxxxwwwwwwxxxtttssspppnnnlllllllllmmmssssssxxx|||kkk^^^VVVKKKHHHFFFFFFGGGGGGEEEBBBBBBBBBCCCEEEEEEFFFMMMVVVaaatttwwwrrrwwwvvvqqqoooqqqxxxxxxoooccc\\\YYY```iiipppvvv{{{~~~xxxsssrrrnnnggg```XXXUUUSSSSSSUUUUUURRRPPPKKKFFFEEEKKKVVViii~~~pppkkkooozzz|||oooaaaRRRIIIDDD@@@@@@BBBDDDHHHOOOUUUZZZ```eeehhhlllkkkgggaaaYYYRRRNNNMMMRRRVVV[[[___^^^YYYSSSOOOLLLPPPVVVXXXXXXWWWYYY[[[ccciiirrryyy~~~yyynnneeefffkkk{{{kkkYYYMMMFFFDDDFFFJJJOOOXXXhhhxxxvvvjjjgggfffiiimmmrrr{{{zzzvvvwwwxxxxxx}}}}}}|||{{{zzzyyysssrrrooommmllllllmmmnnnsssuuu}}}uuueeeYYYSSSHHHFFFEEEDDDEEEEEEDDDCCCAAABBBDDDFFFFFFHHHQQQ[[[hhh~~~|||kkkiiiooo|||yyypppjjjkkkooowww~~~zzzuuuddd^^^]]]eeeqqqyyy~~~|||vvvooonnnpppqqqlllfff]]]ZZZXXXYYY[[[[[[XXXUUUOOOIIIGGGLLLTTTbbb{{{zzzrrrsss{{{{{{mmm```RRRJJJEEE@@@???AAABBBFFFMMMRRRWWWZZZ^^^``````]]]XXXPPPJJJGGGGGGHHHOOOTTTYYYYYYTTTOOOMMMMMMLLLQQQUUUVVVUUUTTTWWW[[[bbbiiirrryyy~~~{{{qqqhhhiiiooo}}}{{{{{{zzzzzzzzz||||||fffTTTKKKEEEDDDFFFNNNWWWbbbqqq~~~xxxmmmeeedddfffkkkooouuuwwwyyy}}}}}}vvv{{{~~~~~~|||yyywwwqqqooommmkkkkkklllmmmoooqqqvvvnnn^^^TTTOOOGGGEEECCCBBBCCCDDDEEEEEEBBBCCCFFFIIIIIIKKKVVVbbbqqq{{{}}}qqqeeefffnnnuuurrrjjjmmmqqqvvvzzzzzzwwwuuuiiieeefffppp{{{zzz}}}~~~xxxlllgggcccfffmmmpppnnnjjj```___^^^___aaaaaa]]]YYYTTTMMMIIILLLQQQZZZqqqyyyxxx~~~zzziii]]]PPPHHHCCC>>>===>>>???CCCIIINNNRRRTTTWWWYYYTTTQQQLLLFFFBBBCCCGGGKKKPPPUUUXXXUUUMMMIIIJJJMMMQQQTTTWWWVVVTTTTTTYYY^^^bbbiiirrryyy~~~|||sssllllllrrr{{{wwwtttqqqpppooopppsssxxx}}}|||cccPPPHHHGGGEEEHHHRRR___lllzzzsssgggbbbbbbeeelllqqqwww|||xxx}}}xxxuuu~~~~~~}}}~~~|||wwwtttooommmkkkiiiiiikkkmmmooopppwww|||iiiYYYPPPLLLFFFDDDBBBAAABBBCCCEEEFFFBBBDDDHHHKKKKKKNNNZZZfff~~~uuu{{{|||llldddiiissswwwyyyqqqtttwwwxxxwwwuuusssrrrqqqmmmpppzzz{{{wwwvvvxxxyyyyyyzzzzzztttkkk```\\\ZZZ___hhhnnnmmmjjjcccaaaaaabbbeeeddd```\\\XXXOOOKKKMMMNNNUUUjjj|||xxxfff[[[OOOIIIDDD>>><<<<<<999<<<@@@EEEJJJLLLNNNNNNJJJGGGCCC??????AAAEEEGGGUUUSSSPPPMMMKKKKKKLLLMMMVVVWWWXXXWWWVVVVVVXXXZZZeeekkkqqqxxxyyyrrrjjjnnnyyyzzzrrrkkkiiihhhgggggggggkkkttt~~~ttt^^^NNNFFFGGGHHHMMMWWWfffvvvzzzlllccc___```gggpppvvvzzz~~~{{{|||}}}{{{}}}{{{uuuooonnnmmmlllmmmnnnooonnnnnnrrrzzzsssaaaQQQJJJIIIFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCEEEHHHLLLRRR```nnn{{{rrr{{{zzzmmm___ZZZmmm~~~|||{{{zzzxxxuuurrrooommmpppsssyyy{{{uuuyyywwwvvvwwwyyyvvvpppiiiaaa\\\ZZZ```iiimmmiiicccaaacccgggjjjllllllkkkjjjZZZSSSLLLJJJKKKSSScccrrr~~~vvvfff[[[PPPJJJFFF???<<<<<<;;;===AAADDDGGGHHHHHHHHHFFFDDDAAA???@@@CCCFFFIIIUUUQQQMMMIIIIIIKKKOOORRRWWWXXXXXXXXXWWWXXXZZZ]]]hhhnnnuuu{{{|||uuummmrrr~~~|||xxxssskkkfffeeeaaaccceeeiiioooxxxqqqZZZLLLFFFHHHIIINNNYYYhhhyyytttiiibbbaaabbbhhhqqqxxx{{{~~~|||zzz{{{yyysssmmmiiiiiijjjlllnnnooooooooottt}}}ooo___QQQKKKJJJFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEGGGJJJNNNVVVgggwwwwwwrrr~~~sssiiibbbbbbvvv|||vvvwwwzzzzzzzzzyyyvvvrrrooolllnnnsssyyy~~~}}}xxxuuuuuusssrrrtttvvvtttmmmgggbbb```___ccchhhjjjfffaaabbbdddgggkkklllmmmlllkkkaaaYYYQQQLLLKKKQQQ___mmm|||~~~uuufff\\\SSSNNNIIIBBB===<<<===???@@@BBBBBBBBBAAAAAAAAA@@@??????AAAEEEIIILLLRRRNNNJJJGGGHHHMMMTTTXXXXXXYYYYYYXXXXXXYYY\\\___jjjqqqyyy~~~yyyqqqwww}}}uuuooojjjccc```aaa___ccciiipppxxxiiiTTTJJJGGGHHHJJJPPP\\\mmm~~~yyyllleeebbbdddfffkkkttt|||zzz}}}{{{xxxxxxvvvpppjjjdddfffhhhkkknnnoooppppppvvvvvvhhh\\\PPPKKKKKKFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGJJJNNNRRR]]]sssuuusss}}}jjjdddeeemmmuuuppprrrtttuuuwwwwwwuuuqqqmmmjjjmmmssszzz}}}{{{wwwuuutttrrrqqqqqqssstttqqqkkkfffeeeeeefffhhhiiigggccc___aaadddhhhkkknnnnnnnnnmmmiii```VVVOOOKKKNNNZZZfffyyy{{{~~~uuuhhh___VVVRRRMMMEEE???=========>>>>>>>>>>>>===<<<<<<<<<>>>@@@CCCHHHKKKMMMLLLJJJIIIIIILLLRRRXXX\\\YYYYYYXXXWWWVVVWWW[[[^^^iiirrr{{{}}}www}}}vvvmmmhhhccc______cccffflllttt|||zzz___NNNIIIIIIGGGJJJRRR```rrrqqqfffcccdddgggiiiooowwwyyyyyyzzzwwwvvvsssnnniiicccfffjjjmmmnnnooopppqqqvvvooobbbXXXOOOKKKKKKEEEDDDDDDCCCCCCDDDFFFFFFFFFHHHMMMRRRYYYgggyyysssuuuwwwhhhdddhhhvvv|||pppmmmnnnmmmooosssuuutttpppkkkhhhooouuu{{{|||xxxtttsssuuutttsssrrrrrrrrroooiiieeeeeehhhkkkkkkiiieeeaaa___```cccgggkkknnnoooooonnnllldddYYYPPPJJJKKKTTT```vvvuuuvvv}}}~~~uuujjjaaaYYYUUUPPPHHHBBB???;;;;;;;;;<<<<<<<<<;;;;;;:::<<<>>>BBBFFFIIILLLMMMFFFHHHKKKPPPTTTXXX[[[]]]ZZZYYYWWWUUUSSSUUUZZZ]]]iiisss}}}sssllleeebbb___^^^bbbhhhsssyyypppXXXKKKGGGHHHGGGLLLWWWfffxxx{{{lllddddddfffiiimmmsss{{{xxxwww}}}~~~zzzwwwuuurrrmmmiiigggjjjnnnooooooooopppqqqwwwzzziii]]]TTTMMMIIIIIIEEEDDDCCCCCCCCCEEEFFFGGGFFFHHHOOOXXXbbbsssooonnnuuuuuukkkhhhmmmzzzoookkkllliiimmmrrrvvvvvvsssooolllsssxxx||||||wwwssssssvvvtttsssqqqooollliiieeebbbaaaeeehhhhhheee```]]]\\\^^^aaaeeejjjmmmoooooooookkkcccZZZRRRKKKIIIQQQ[[[llltttrrrxxx~~~}}}uuukkkbbbYYYUUUQQQIIIBBB@@@999:::::::::;;;;;;<<<<<<;;;===AAAEEEHHHJJJKKKLLLDDDIIIPPPWWW\\\^^^^^^^^^[[[ZZZWWWUUUTTTXXX]]]bbbkkkvvvxxxhhhccc______```bbbjjjrrrhhhTTTJJJGGGGGGIIIPPP]]]nnnuuuiiidddeeeiiikkkrrrzzzyyyvvv}}}~~~zzzxxxuuurrrooolllkkknnnppppppnnnnnnqqqtttzzztttbbbWWWPPPJJJGGGGGGDDDDDDCCCCCCDDDEEEFFFGGGGGGJJJRRR___ooowwwdddhhhrrrwwwmmmlllvvvuuuooonnniiimmmsssxxxzzzyyyvvvtttxxxzzz|||zzzvvvttttttuuurrrpppmmmiiieeebbb``````___aaacccccc```\\\YYYWWWZZZ]]]bbbgggkkknnnnnnnnnhhhbbb[[[TTTMMMJJJOOOWWWeeezzzxxxsssvvv|||{{{tttjjjaaaWWWSSSNNNGGGAAA@@@:::::::::::::::;;;<<<<<<>>>AAADDDHHHJJJKKKJJJIIIFFFKKKSSS[[[```bbbaaa```[[[ZZZXXXWWWYYY^^^ffflllrrr{{{ssskkkaaa______cccffflllvvvvvv\\\OOOKKKIIIHHHMMMUUUdddvvv{{{ooogggeeegggiiinnnwww~~~uuuyyy~~~{{{yyyvvvtttqqqooollloooqqqooommmmmmrrrwww|||lll[[[QQQMMMHHHFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHJJJLLLVVVggg{{{|||mmm```fffsssxxxlllooovvvnnnkkkfffjjjqqqwwwzzz{{{zzzyyy|||{{{zzzxxxvvvtttsssssspppmmmiiidddaaa```aaacccccccccbbbaaa___\\\XXXUUUWWWZZZ___eeeiiilllmmmmmmgggbbb]]]XXXQQQKKKNNNTTT```sssyyyxxx{{{zzzrrriii___VVVQQQLLLEEE@@@???<<<;;;;;;::::::;;;<<<<<<@@@CCCGGGJJJKKKKKKIIIGGGJJJNNNUUU\\\aaadddcccccc[[[[[[ZZZZZZ]]]dddnnntttwww~~~~~~sssggg`````````bbbhhhnnnuuuhhhRRRKKKLLLLLLKKKPPPYYYiii|||uuukkkffffffhhhiiippp{{{yyyttt|||~~~|||zzzwwwuuusssqqqlllnnnpppnnnkkkmmmsssyyywwwgggVVVMMMJJJGGGEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHMMMNNNYYYmmmwwwhhhbbbiiivvvxxxiiiooozzznnneeeaaabbbgggmmmtttxxxzzz{{{zzz~~~{{{xxxvvvuuutttrrrqqqooommmhhhcccaaaaaaeeehhhkkkhhheeecccbbb^^^ZZZVVVUUUXXX^^^ccchhhkkkllllllgggccc```[[[SSSMMMMMMSSS^^^ppp~~~|||}}}|||tttggg[[[OOOHHHDDD???<<<===<<<<<<<<<<<<===>>>@@@AAA@@@EEEJJJJJJHHHFFFHHHKKKQQQVVV]]]bbbccccccbbbaaaZZZ[[[\\\^^^bbbjjjssszzz|||uuullleee___\\\^^^dddmmmtttzzzsssWWWLLLKKKIIIJJJNNNOOOaaawww|||nnngggeeefffjjjoootttxxxyyy~~~{{{xxxuuussspppmmmnnnnnnppppppmmmlllsss|||pppbbbTTTNNNMMMIIIFFFFFFGGGDDDDDDFFFFFFDDDEEEHHHMMMUUUbbbtttpppeeeaaaiiivvvvvvmmm~~~yyyrrrkkkfffdddfffmmmuuuyyyxxxwwwxxx{{{zzzyyywwwvvvtttsssssssssqqqkkkdddbbbdddjjjnnnpppuuupppkkkiiigggbbbZZZSSSSSSTTTXXX___gggjjjhhheeegggeeeaaaZZZTTTQQQQQQRRR]]]gggyyy~~~|||ssseeeYYYNNNGGGCCC>>><<<======<<<;;;;;;===???AAACCCEEEHHHKKKJJJGGGFFFIIILLLUUUYYY___bbbbbbaaa``````ZZZ\\\___bbbgggooowww}}}~~~{{{xxxvvvrrrllleee```]]]\\\ccckkkuuu~~~hhhQQQIIIIIIHHHJJJNNNWWWhhh}}}uuuiiidddccceeekkkqqqzzz}}}xxx|||{{{wwwuuussspppmmmmmmmmmooopppnnnnnnvvv|||jjj]]]PPPKKKJJJGGGEEEDDDEEECCCDDDGGGGGGFFFHHHLLLPPPZZZiii|||lllccc___gggttt{{{yyytttqqqmmmjjjjjjnnntttyyy{{{yyyvvvwwwyyywwwwwwuuutttssssssrrrrrrqqqlllgggeeeiiinnnrrrtttwwwssspppppppppkkkaaaXXXYYYYYY\\\bbbhhhjjjhhheeeddddddbbb^^^YYYTTTQQQPPPYYYdddvvv~~~{{{|||{{{qqqaaaVVVKKKFFFBBB===;;;<<<===<<<;;;;;;===@@@CCCEEEJJJKKKJJJHHHEEEFFFKKKOOOZZZ]]]aaabbbaaa___^^^]]][[[^^^ccchhhnnnuuu|||vvvppplllkkkhhhccc___^^^___```iiisssooo\\\KKKHHHIIIIIILLLRRRbbbrrrxxxnnneeecccdddhhhooowwwyyyzzz}}}yyyvvvuuurrrpppnnnllllllmmmooonnnpppyyyrrrbbbVVVKKKHHHGGGEEECCCCCCDDDBBBCCCFFFGGGGGGJJJPPPTTTaaatttyyyfffaaa___gggtttxxxooooooqqqqqqrrrsssyyy|||~~~}}}yyyuuuuuuvvvttttttsssrrrqqqqqqppppppmmmkkkhhhiiilllqqquuuwwwxxxtttqqqtttwwwssshhh]]]aaa```aaaeeeiiijjjgggdddbbbdddfffddd___XXXSSSPPPTTT___rrr|||xxxwwwxxxlll]]]SSSIIIDDDAAA===;;;;;;===<<<;;;;;;===@@@DDDGGGJJJIIIGGGDDDDDDHHHOOOTTT___aaabbbbbb```]]]]]]]]]\\\aaagggnnnttt{{{|||qqqkkkffffffdddaaa^^^```dddiiirrrzzz|||bbbTTTIIIIIIKKKKKKPPPXXXkkk{{{tttlllfffeeegggllluuu}}}~~~}}}~~~{{{wwwuuutttrrrpppnnnmmmllllllmmmmmmppp{{{~~~kkkZZZPPPHHHFFFFFFDDDCCCDDDDDDCCCDDDFFFFFFFFFKKKSSSXXXhhh~~~oooaaa^^^```jjjwwwuuulllgggkkkqqquuuxxxzzz~~~|||xxxuuutttuuusssrrrrrrqqqooommmlllkkkhhhggghhhjjjmmmqqqtttuuuvvvqqqnnnqqqwwwvvvlllbbbgggfffeeefffiiijjjgggdddbbbeeegggeeeaaaZZZUUURRRQQQ[[[lll|||uuurrrzzzsssfffYYYOOOFFFCCC@@@===;;;;;;<<<;;;;;;;;;===@@@CCCFFFFFFEEECCCBBBEEELLLTTTYYYbbbbbbcccaaa___]]]^^^______dddlllsssyyyuuukkkgggdddeeeeeecccbbbeeelllrrr}}}mmmWWWNNNHHHJJJKKKLLLTTT___tttpppjjjfffgggjjjnnnxxx~~~~~~{{{yyyvvvtttsssrrrpppnnnnnnlllllllllmmmqqq~~~wwweeeUUUMMMGGGFFFFFFDDDDDDEEEEEEDDDEEEFFFEEEFFFMMMVVV___ppp|||fff]]]^^^bbblllzzzkkkccc```fffnnntttxxx{{{~~~~~~|||zzzwwwuuuttttttrrrrrrqqqooommmjjjhhhgggeeegggjjjmmmooopppqqqrrrrrrmmmjjjmmmtttvvvpppjjjllliiiggggggiiijjjhhheeecccddddddbbb]]]XXXTTTSSSQQQXXXfffyyyvvvqqqwww~~~pppaaaVVVMMMEEEBBBAAA===;;;<<<;;;:::;;;;;;===???AAACCCBBBAAAAAADDDIIIQQQYYY^^^bbbbbbaaa```^^^^^^aaacccfffjjjqqqxxx}}}yyymmmeeebbbcccfffhhhhhhgggllluuu|||wwwbbbOOOIIIFFFIIIJJJMMMYYYhhh}}}xxxkkkgggfffhhhkkkpppzzzyyy~~~yyywwwtttsssrrrrrrpppoooooommmlllmmmnnnuuuooo```QQQKKKGGGGGGGGGDDDDDDGGGFFFFFFGGGHHHGGGHHHQQQ\\\jjj|||ppp```\\\^^^dddnnn}}}wwwddd]]][[[bbbkkkqqquuuyyy{{{zzzyyyxxxvvvuuuttttttqqqppppppooollliiifffeeeeeeiiinnnqqqqqqooonnnmmmmmmjjjhhhkkkqqquuutttqqqnnnkkkhhhhhhkkklllkkkiiidddeeeddd```[[[VVVTTTSSSSSSVVV___mmmyyypppuuu~~~~~~nnn^^^TTTLLLDDDBBBAAA>>><<<===999:::;;;<<<===>>>??????AAAAAACCCHHHOOOVVV\\\````````````^^^^^^```dddgggmmmqqqwww}}}qqqgggccccccccchhhmmmooopppvvvfffWWWLLLGGGFFFJJJKKKPPPaaattt|||qqqhhhfffgggkkkooottt|||{{{wwwuuusssrrrrrrrrrpppoooooommmlllooorrr{{{{{{gggYYYNNNIIIFFFGGGGGGDDDDDDGGGFFFFFFHHHKKKKKKNNNYYYfffxxx~~~ggg\\\\\\```jjjttttttbbb\\\ZZZbbblllrrrwwwzzzyyyxxxwwwwwwwwwvvvtttrrrmmmmmmnnnnnnmmmjjjhhhfffeeejjjppprrrpppkkkhhhfffdddeeehhhlllpppssstttsssooollliiijjjmmmppppppooojjjkkkkkkgggbbb\\\XXXVVVTTTTTTXXXbbbttt|||qqqrrryyynnn]]]SSSKKKDDDBBBBBB>>>======888999;;;===>>>>>>===<<>>======<<>>>>>>>>;;;<<<<<<======>>>======EEEFFFJJJNNNSSSWWWZZZ\\\___```bbbeeeggglllrrrwww~~~wwwpppkkkhhhjjjnnnsssuuuzzzqqqXXXLLLKKKFFFGGGHHHKKKTTTggg~~~wwwmmmhhheeeiiinnnrrryyy}}}}}}wwwuuurrrqqqqqqpppooommmlllmmmoootttvvvdddVVVLLLIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGIIINNNSSS^^^qqq~~~kkk```^^^bbbhhhwww|||wwwwww||||||yyyyyyxxxvvvrrrmmmjjjhhheeeeeegggjjjnnnnnnllliiikkkkkkkkkkkkiiieeeaaa^^^___dddjjjmmmmmmnnnppprrrsssrrrqqqqqqtttwwwyyyzzz~~~{{{vvvnnneee___XXXOOOKKKSSS```ooojjjfffmmmuuu~~~sssjjj^^^WWWMMMEEE@@@===<<<<<<:::;;;<<<======>>>??????GGGHHHLLLPPPTTTXXX[[[]]]```cccgggkkkoootttyyy}}}~~~sssmmmjjjjjjnnnssswww|||yyybbbPPPGGGGGGFFFHHHJJJPPP]]]qqq~~~qqqiiieeefffkkkqqqxxx~~~{{{vvvtttrrrqqqpppooommmkkkjjjjjjnnnxxxnnn]]]QQQIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIILLLSSS\\\iii}}}vvvgggaaabbbhhhooo}}}|||xxxyyyxxxuuuooohhhdddbbb___aaaeeekkknnnnnnkkkhhhiiiiiijjjjjjhhhfffcccaaaeeejjjoooqqqpppooopppqqqtttsssssssssuuuxxx{{{}}}{{{vvvnnnfff```XXXOOOIIIOOOYYYggg~~~ooohhhkkkrrr|||sssjjj^^^WWWMMMEEE@@@>>>===<<<;;;;;;<<<===>>>???@@@AAADDDFFFJJJOOOTTTYYY]]]```aaaeeekkkpppuuuzzzwwwnnnjjjjjjlllrrrxxx||||||fffVVVLLLHHHIIIFFFHHHMMMVVVfff{{{wwwlllgggeeeeeejjjsss|||zzzxxxuuusssqqqppppppnnnkkkiiilllmmmrrr{{{fffXXXOOOKKKEEEEEEEEEFFFFFFGGGHHHIIIHHHIIINNNWWWcccsssttthhhfffhhhoooxxx|||}}}{{{{{{|||zzzwwwxxxyyyyyytttlllddd```___]]]aaaggglllnnnlllhhheeedddgggkkklllkkkiiihhhgggiiimmmrrrsssqqqppppppqqqsssssssssttttttwwwzzz}}}{{{wwwrrrkkkddd___XXXNNNIIILLLTTTaaaxxxyyynnnlllppp}}}yyyqqqjjj[[[UUULLLEEEAAA@@@@@@???============???@@@BBBCCCCCCEEEIIINNNTTTYYY^^^```dddhhhnnntttyyy~~~zzzrrrkkkjjjlllooouuu|||lllZZZPPPJJJIIIKKKFFFHHHOOO]]]ooo|||qqqiiigggfffgggmmmwww~~~yyywwwuuussspppoooooonnnkkkjjjpppsss|||ppp___TTTMMMJJJDDDDDDDDDEEEFFFGGGHHHIIIGGGHHHOOO\\\jjj{{{ssskkkkkknnnwwwyyywww}}}xxxuuuvvvvvvuuutttxxxzzzyyysssjjjbbb``````bbbfffjjjmmmllliiieeebbbcccggglllmmmkkkhhhfffeeejjjnnnrrrrrrpppooopppqqqqqqrrrsssrrrrrrssswww{{{}}}{{{wwwsssooojjjddd```YYYOOOJJJLLLQQQ\\\rrrvvvnnnppp{{{~~~wwwoooiiiZZZTTTKKKEEEBBBAAABBBBBB@@@?????????@@@BBBCCCEEEGGGIIIMMMQQQVVVZZZ^^^```iiimmmrrrxxx|||uuunnniiikkknnnrrrwww}}}zzzbbbSSSLLLHHHGGGHHHGGGJJJTTTdddxxxuuulllhhhhhhiiilllsss{{{zzzuuusssooonnnnnnnnnmmmlllnnnuuu{{{fffXXXMMMHHHGGGDDDDDDDDDEEEFFFGGGIIIJJJHHHJJJTTTccctttrrrnnnqqquuu~~~qqqsss}}}|||yyyvvvttttttuuuvvvvvvxxxzzzyyyrrriiiddddddfffjjjlllnnnnnnjjjfffcccbbbeeeiiikkkjjjfffbbbbbbcccnnnpppqqqpppmmmlllnnnqqqoooqqqrrrpppnnnooossswwwzzzxxxuuurrrooolllhhheee[[[RRRMMMNNNPPPXXXlllsssrrr|||}}}vvvnnniiiZZZTTTLLLEEEBBBBBBBBBBBBCCCBBBAAAAAAAAACCCDDDFFFJJJMMMPPPUUU[[[```dddfffooorrrvvv{{{~~~}}}rrrllljjjmmmqqqtttxxx}}}}}}{{{|||wwwzzz{{{kkkYYYOOOKKKGGGFFFGGGJJJNNNYYYkkk{{{ooohhhfffhhhjjjpppxxx||||||vvvsssooommmmmmoooppppppooozzznnn]]]RRRJJJFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKNNNQQQ\\\nnnrrrtttzzz}}}sssnnnuuu|||yyyvvvuuuuuuwwwxxxyyyyyyzzzyyyrrrjjjfffjjjooopppqqqqqqnnnhhheeedddeeehhhiiihhhddd```aaafffkkkssstttsssooojjjiiilllooooooqqqrrrooollllllppptttwwwtttqqqooonnnmmmkkkiii^^^VVVQQQOOONNNRRRdddxxx|||yyy~~~vvvooojjj[[[UUULLLEEEBBBAAAAAAAAAEEEDDDCCCBBBBBBCCCEEEFFFJJJMMMRRRYYY```ggglllnnnsssvvvyyy}}}yyypppllljjjnnnsssuuuxxx}}}}}}~~~wwwsssssspppvvvkkk^^^RRRMMMJJJHHHGGGIIILLLQQQ]]]pppvvvkkkeeefffhhhkkkqqqyyy|||}}}~~~{{{{{{vvvsssnnnlllmmmooorrrsssxxx~~~dddWWWPPPJJJGGGIIIIIIIIIIIIIIIJJJKKKLLLLLLSSSWWWcccvvv}}}tttzzzyyypppmmmooo{{{|||zzzxxxvvvvvvxxxyyy{{{yyyzzzyyyrrrjjjhhhnnntttttttttrrrmmmhhheeefffhhhhhhgggeee```^^^dddoooxxxxxxwwwtttnnniiigggjjjnnnooorrrrrroookkkjjjnnnsssssspppnnnmmmmmmlllkkkjjj```YYYSSSQQQMMMOOO^^^qqqvvvppplll^^^WWWNNNGGGCCCBBBBBBAAA@@@AAAAAAAAAAAACCCFFFIIILLLOOOUUU\\\bbbiiipppuuuwwwzzz|||tttlllmmmnnnmmmlllnnnrrrvvvzzzyyyyyyxxxrrrjjjiiimmmkkkxxxwwwbbbXXXOOOJJJGGGEEEHHHMMMLLLYYYjjjzzz{{{nnnhhheeeeeehhhmmmwwwzzztttzzz}}}{{{vvvsssooollllllpppwww}}}oooZZZOOOJJJGGGGGGHHHHHHEEEFFFJJJKKKIIIKKKOOOSSS^^^nnn{{{vvv{{{}}}nnneeeeeeooo||||||{{{zzzxxxwwwyyy{{{zzzxxxuuurrrpppoooooopppvvvsssooojjjhhhgggggghhhoooiiicccbbbgggnnnuuuxxxzzzxxxssskkkeeedddiiimmmoooppppppooommmmmmnnnooommmmmmmmmnnnooommmiiifff___]]]YYYTTTQQQSSS[[[aaaxxxwwwoookkk^^^XXXOOOGGGDDDCCCCCCCCC@@@AAABBBBBBCCCEEEIIILLLPPPTTTZZZaaahhhooovvv{{{|||~~~xxxpppjjjkkklllkkkiiijjjllloootttrrrpppoooiiidddfffkkkttt{{{ooo[[[RRRKKKGGGFFFDDDGGGLLLPPP^^^ooouuuiiidddbbbcccggglllyyy}}}xxxvvvvvv|||{{{vvvuuurrrpppooottt|||wwwfffUUULLLIIIGGGGGGHHHGGGEEEFFFJJJLLLKKKNNNSSS\\\hhhyyy}}}xxxwwwsssgggfffnnn~~~~~~||||||||||||zzzxxxxxxzzz{{{xxxwwwtttrrrpppnnnnnnnnnpppnnnllljjjiiiiiijjjjjjqqqmmmhhhggglllrrrwwwzzzwwwvvvssslllfffdddgggkkkjjjlllnnnooonnnmmmnnnooolllmmmnnnnnnllliiifffddd___^^^[[[WWWSSSSSSXXX]]]qqq}}}xxxoooiii```YYYPPPHHHEEEDDDDDDDDDAAABBBDDDEEEFFFIIINNNRRRWWW\\\cccjjjqqqxxx}}}rrrkkkfffffffffeeeddddddfffhhhoookkkgggeeeaaa___eeemmm~~~ooobbbTTTNNNIIIGGGFFFEEEIIINNNVVVeeexxxyyyoooeeeaaaaaabbbhhhnnn|||{{{qqqpppsss{{{{{{{{{uuuvvvvvvtttuuu{{{hhh[[[NNNIIIIIIGGGGGGIIIGGGFFFGGGKKKLLLMMMRRRYYYfffssstttsssxxxuuujjjcccjjj}}}}}}yyywwwyyyyyyyyywwwvvvvvvwwwyyyuuuuuutttrrrpppnnnlllkkkiiijjjkkkllllllmmmmmmmmmqqqooolllmmmppptttwwwxxxuuuuuurrrmmmfffbbbccceeedddggglllnnnnnnnnnnnnnnnlllnnnqqqooojjjeeecccccc``````___[[[VVVTTTVVVXXXfffttt{{{qqqjjjddd]]]SSSJJJFFFEEEEEEEEEDDDEEEGGGIIILLLPPPUUUYYY```dddkkksssyyyuuulllfffaaa```___]]]^^^```ccceeelllgggbbb```^^^```jjjuuuyyydddVVVRRRNNNJJJJJJHHHGGGKKKQQQ[[[kkkuuullldddbbbbbbdddjjjrrrzzzqqqjjjmmmvvv}}}zzz{{{uuuwwwxxxxxx{{{sss]]]SSSJJJIIIIIIGGGGGGHHHIIIGGGHHHKKKMMMOOOVVV^^^nnn}}}mmmllloooxxxsssiiifffttt~~~{{{wwwuuutttuuutttsssqqqqqqsssuuuttttttttttttrrrooollljjjhhhiiillloooppppppooonnnnnnnnnnnnpppqqqsssttttttssstttsssmmmeee^^^\\\\\\^^^ccciiimmmnnnnnnnnnnnnlllpppsssppphhhbbbaaabbbaaacccccc```ZZZUUUSSSTTT]]]llluuunnnkkkcccXXXNNNIIIGGGGGGHHHJJJLLLNNNQQQTTTXXX^^^bbbiiimmmttt{{{yyynnnfffbbb]]][[[XXXXXX[[[```eeehhhhhhddd___^^^___eeerrr~~~qqq]]]OOORRRNNNKKKKKKIIIHHHLLLSSS```qqq{{{pppjjjdddbbbbbbeeemmmuuuzzzooojjjiiippp~~~|||zzz|||vvvxxxzzz}}}xxxgggVVVOOOIIIIIIIIIGGGFFFGGGJJJIIIJJJLLLNNNQQQ[[[eeexxxqqqeeefffkkkxxxssslllmmm}}}}}}{{{wwwvvvttttttsssrrrooooooqqqrrrtttuuuuuuuuussspppllljjjjjjmmmpppssstttrrrpppooommmoooqqqsssssssssrrrrrrsssuuutttmmmddd[[[VVVTTT\\\```ggglllnnnmmmmmmmmmkkkpppsssppphhhbbbaaabbbaaacccdddaaa[[[UUURRRRRRWWWfffzzz{{{tttqqqiii]]]TTTOOONNNOOOPPPTTTVVVYYY[[[^^^ccciiimmmrrrvvv}}}~~~qqqggg```^^^YYYXXXWWWYYY^^^dddhhhiiiccc```^^^___ccckkkzzzyyyhhhXXXNNNPPPMMMKKKJJJGGGGGGNNNVVVgggwww}}}sssjjjeeebbbbbbcccgggpppzzz~~~ooohhhiiinnnzzz|||{{{}}}yyy{{{iii[[[RRRLLLIIIJJJIIIFFFFFFGGGJJJJJJKKKOOOQQQVVVdddqqqtttfffcccbbbiiiwwwpppnnnuuu}}}{{{}}}zzzwwwyyywwwwwwvvvtttqqqpppqqqsssuuuuuuuuuuuussspppllljjjmmmpppsssuuuuuusssqqqooopppssswwwxxxwwwuuusssssstttvvvuuuoooeee[[[VVVTTT\\\aaagggkkklllllllllllljjjmmmooommmhhhcccaaaaaa^^^aaaaaa^^^XXXSSSQQQQQQRRR```rrr{{{uuummmccc[[[WWWXXX[[[\\\```bbbdddgggjjjnnntttxxx{{{wwwjjj___[[[YYYVVVWWWZZZ```fffjjjiiigggaaa______dddjjjssslll]]]TTTPPPOOOLLLKKKJJJIIIJJJSSS^^^ooo~~~uuukkkeeebbbaaadddggglllxxxvvvmmmgggmmmyyy||||||}}}mmm\\\RRRMMMIIIGGGIIIHHHFFFFFFIIIIIIJJJMMMQQQVVV^^^ooo~~~|||fff^^^```___ggguuu}}}nnnppp}}}xxxzzz{{{wwwvvvyyyzzzzzzxxxuuuqqqpppppprrruuuttttttsssqqqnnnllljjjnnnpppsssuuuuuusssqqqooorrrvvvzzz{{{yyyvvvtttttttttvvvvvvqqqhhh```[[[ZZZ^^^bbbgggjjjkkkkkkjjjkkkggghhhiiiiiigggdddaaa___[[[\\\\\\XXXRRROOOOOOQQQMMMYYYiiixxxvvvooofff___]]]```ccceeegggiiilllnnnqqqvvv{{{ssseee[[[WWWWWWTTTWWW^^^gggmmmmmmiiidddaaa```bbbiiipppzzzwwwcccVVVRRRSSSPPPNNNLLLLLLLLLOOOZZZfffuuu{{{oooeeedddbbbcccggglllsss|||sssoooiiisss||||||vvvbbbTTTMMMJJJFFFEEEGGGHHHFFFGGGJJJHHHIIINNNTTTZZZdddwwwqqq]]]YYY[[[^^^eeettt}}}ooosss~~~uuuxxxyyyttttttyyyzzzyyywwwtttpppnnnnnnooottttttsssqqqooommmkkkjjjmmmoooqqqssstttsssqqqppprrrvvvzzz{{{xxxuuutttttttttvvvwwwssskkkddd```___```ccchhhjjjjjjjjjjjjjjjdddddddddeeefffddd```]]]XXXXXXWWWSSSNNNLLLNNNPPPJJJUUUbbbpppxxxssslllgggfffgggiiiiiilllmmmppptttxxx|||uuukkk___TTTSSSXXXZZZbbblllqqqooojjjeeebbb```dddiiiqqq{{{lllZZZRRRTTTXXXXXXOOOIIIKKKOOOTTT___kkk~~~rrrjjjgggcccfffiiikkkpppzzzrrrooosssvvv~~~}}}vvvbbbRRRMMMNNNFFFGGGIIIIIIGGGFFFGGGGGGDDDHHHMMMRRR[[[mmmzzzdddYYYWWWXXX^^^cccqqqyyymmmsss|||xxxyyyxxxtttsssuuuwwwxxxxxxvvvsssqqqqqqrrrtttrrrooolllkkklllmmmooommmnnnpppssstttrrrnnnjjjnnnrrrvvvxxxwwwtttrrrqqqpppqqqpppmmmiiigggffffffdddcccdddgggkkklllhhheeeaaa^^^^^^bbbbbb]]]YYYXXXXXXXXXTTTOOOIIIHHHKKKOOOQQQSSS]]]nnn~~~yyyrrrlllkkklllmmmnnnpppqqqtttxxx|||rrrggg]]]VVVWWW]]]dddjjjpppqqqmmmfffbbbaaacccgggnnnwwwvvvdddYYYUUUVVVWWWXXXPPPKKKLLLPPPWWWeeerrrzzzooohhheeeaaaeeekkkqqqzzz|||qqqqqqvvv}}}jjjZZZNNNIIIJJJEEEGGGHHHHHHGGGFFFGGGHHHJJJNNNTTTZZZeeexxxooo]]]UUUUUUVVV[[[aaaoootttkkksss|||yyyzzzzzzwwwuuuvvvvvvvvvvvvuuusssqqqqqqrrrtttrrrooommmllllllmmmooommmnnnoooqqqrrroookkkggghhhkkkppprrrrrrpppooonnnqqqpppoookkkgggdddcccccccccbbbcccfffjjjjjjfffbbbZZZWWWVVVYYYZZZXXXVVVWWWZZZYYYVVVPPPKKKIIILLLPPPSSSTTT\\\kkk|||yyysssqqqrrrssssssssstttvvvyyy}}}{{{mmmccc\\\[[[```fffsssuuuuuuqqqjjjdddbbbbbbiiinnnwww|||iii]]]\\\]]]\\\YYYUUUQQQMMMMMMRRR\\\mmm|||tttjjjdddbbbccchhhppp|||wwwtttxxxjjj[[[QQQJJJFFFGGGDDDFFFGGGGGGFFFFFFHHHIIIJJJOOOWWW```nnnvvvcccWWWSSSSSSUUUYYYaaaqqqnnnhhhsssxxxtttsssuuuvvvrrrpppqqqsssttttttsssqqqqqqrrrssstttrrrooommmlllmmmnnnnnnnnnnnnnnnnnnnnnkkkfffcccbbbeeejjjmmmmmmmmmmmmmmmppppppmmmiiidddaaaaaabbbdddcccccceeehhhhhhddd```UUUOOOMMMOOORRRRRRUUUXXX\\\[[[YYYTTTOOONNNQQQTTTXXXWWW[[[gggvvvxxxvvvvvvvvvvvvssstttuuuwwwzzz}}}~~~ttthhh```^^^ccckkkrrr|||{{{wwwpppiiieeegggjjjrrrxxxsssaaa]]]cccgggccc\\\RRRPPPNNNNNNTTTbbbuuuxxxmmmeeeaaaaaagggmmmxxx{{{xxx{{{ppp\\\RRRMMMIIIFFFFFFCCCEEEFFFFFFFFFGGGIIIKKKJJJQQQ[[[gggxxxnnn^^^VVVSSSTTTVVV\\\gggyyy|||kkkfffvvvwwwpppllllllpppqqqnnnkkklllpppqqqrrrqqqpppppprrrtttsssrrrpppnnnmmmmmmnnnnnnooonnnlllkkkjjjgggccc______bbbgggjjjkkklllnnnoooooonnnlllhhhdddcccccceeeeeeddddddfffhhhhhhccc___UUUNNNIIIJJJMMMPPPUUUZZZ]]]]]]\\\YYYUUUUUUYYY]]]___\\\\\\dddppp{{{xxxwwwwwwwwwtttttttttvvvxxx{{{~~~uuunnneeeaaaeeennnwww|||zzzxxxssslllhhhiiiooouuu~~~yyylll```aaaiiimmmdddZZZOOOOOOOOOPPPXXXhhh{{{|||qqqhhhcccbbbbbbhhhppp~~~{{{}}}tttdddTTTMMMKKKHHHFFFEEECCCDDDFFFFFFGGGHHHKKKMMMPPPWWWdddtttiii\\\VVVRRRTTTXXX```ooovvvkkkhhh|||sssooollllllppprrrooommmmmmoooppppppoooooopppsssuuusssrrrqqqooonnnnnnnnnnnnooommmkkkiiigggeeeaaa^^^^^^aaaeeegggiiikkkmmmooommmmmmllljjjhhhggghhhjjjhhhffffffhhhjjjiiieee```WWWOOOIIIJJJLLLOOOTTTZZZ^^^___```___]]]^^^cccgggeeeaaa___bbbkkk|||~~~zzzxxxxxxwwwwwwvvvvvvvvvxxx{{{~~~yyynnnlllgggfffmmmyyysssrrrooollllllqqq{{{mmmfffbbbgggnnnmmmaaaUUUMMMOOOPPPTTT___qqquuukkkeeeccceeegggiiittt}}}eeeYYYNNNIIIHHHEEEDDDDDDCCCEEEFFFGGGHHHJJJNNNQQQSSS\\\lll~~~yyydddZZZUUURRRUUU\\\gggzzzrrrnnnqqqtttoookkkkkkooopppmmmlllmmmpppppppppooonnnpppsssvvvsssrrrqqqpppooonnnnnnnnnooollljjjhhhgggeeebbb```___bbbdddfffgggiiikkknnnlllmmmnnnnnnlllkkklllmmmiiihhhhhhjjjlllkkkgggbbbYYYRRRLLLLLLOOOPPPUUUZZZ___aaaccccccbbbdddiiimmmiiidddaaaaaafffttt}}}{{{zzzzzzxxxwwwvvvvvvxxx{{{~~~}}}uuulllmmmlllnnnvvv~~~rrrsssssssssvvv~~~mmmbbbcccgggnnnrrrmmm___TTTNNNQQQSSSXXXgggyyyzzzppphhhdddfffiiilllppp}}}~~~nnnYYYQQQJJJIIIGGGDDDCCCFFFDDDEEEGGGGGGIIILLLPPPSSSXXXbbbsssooo___YYYVVVTTTZZZdddrrrvvvoooqqq~~~{{{wwwqqqmmmkkknnnooommmmmmoooqqqqqqpppooonnnpppsssvvvsssrrrrrrpppoooooonnnnnnnnnllliiiggggggfffeeeddddddfffggghhhhhhiiilllooolllnnnqqqqqqooommmlllmmmiiihhhhhhjjjmmmlllhhhddd\\\VVVRRRTTTVVVWWW[[[___bbbdddfffeeedddeeejjjnnnjjjeeeaaa___aaalll~~~|||~~~||||||wwwvvvuuuuuuvvvyyy|||~~~zzzsssllloooqqqsss{{{{{{uuuwwwyyy{{{qqq```\\\bbbllluuuvvvnnn```UUUPPPRRRUUU\\\lll~~~}}}vvvmmmfffdddhhhllloooxxxpppaaaRRRMMMJJJJJJHHHEEEEEEIIIEEEFFFGGGHHHIIIMMMQQQUUU```kkk}}}yyyiii\\\ZZZYYYXXX```mmm{{{qqqlllsssyyyyyyxxxsssqqqssstttrrrrrruuurrrrrrqqqooonnnpppsssvvvsssrrrrrrqqqpppooonnnnnnnnnkkkhhhgggggghhhgggfffjjjkkklllkkkkkklllooorrrmmmppprrrssspppmmmkkkkkkhhhggggggjjjmmmlllhhhddd___ZZZXXX[[[^^^___bbbfffcccfffgggfffdddeeehhhllljjjeeeaaa^^^^^^fffyyywwwqqqwww~~~{{{~~~||||||~~~xxxwwwvvvvvvwwwyyy{{{|||~~~|||vvvuuunnnttt|||}}}yyyyyyzzzmmmcccbbbfffmmmuuuwwwvvvooo```RRRVVVTTTVVVbbbsssxxxmmmhhhkkkllliiiooo{{{rrrbbb\\\LLLJJJGGGFFFFFFGGGFFFEEEGGGFFFGGGIIIJJJKKKRRR[[[dddrrrhhh^^^YYY[[[[[[]]]jjj{{{zzznnnuuuyyywwwvvvxxx|||~~~|||wwwqqqnnnpppppppppooonnnoooqqqsssttttttsssrrrqqqpppnnnnnnkkkjjjiiigggeeedddddddddfffjjjooorrrqqqooommmlllttttttsssqqqnnnkkkhhhfffhhhhhhhhhhhhggggggggggggdddddddddeeehhhjjjjjjiiigggeeebbb```aaabbbbbbbbbccccccaaa]]][[[aaammmwwwwwwlllnnn}}}xxxzzzyyyyyy~~~~~~yyyxxxwwwvvvvvvxxxyyy{{{}}}xxxssssssuuu{{{}}}zzz}}}vvvddd]]]___jjjuuu~~~}}}uuukkk```WWWXXXWWW[[[gggvvvvvvnnnjjjmmmnnnmmmvvvyyydddWWWRRRKKKIIIFFFEEEEEEFFFFFFEEEGGGFFFHHHKKKMMMPPPXXXbbbppprrrbbbZZZVVVZZZ^^^dddtttvvvqqqzzzyyyyyy{{{}}}~~~|||xxxsssooooooooooooooonnnoooqqqrrrqqqrrrrrrqqqpppooonnnmmmkkkjjjhhhgggeeedddddddddgggjjjnnnppppppnnnmmmmmmssssssrrrqqqnnnkkkhhhffffffffffffffffffggghhhiiigggfffffffffhhhhhhhhhfffbbb```]]]]]]^^^___``````^^^______\\\[[[___iiiqqq}}}{{{qqqppp{{{|||}}}xxxtttwww}}}yyyxxxwwwvvvvvvwwwyyyzzz{{{~~~~~~uuuqqqttt|||{{{yyyfff[[[[[[aaarrrttthhh```\\\YYYZZZaaalllxxx~~~{{{sssnnnnnnqqqrrrtttlll[[[QQQNNNIIIGGGDDDDDDEEEEEEEEEDDDGGGGGGIIINNNQQQVVV```kkk}}}tttccc]]]WWWUUU\\\eeeqqquuu|||zzzzzzzzz{{{|||{{{yyyuuurrrooonnnoooooooooppppppppppppnnnnnnooooooooonnnmmmllljjjjjjhhhfffeeedddddddddhhhjjjmmmooonnnnnnoooooossssssrrrqqqooollljjjhhhfffeeeeeedddeeehhhjjjkkkkkkiiihhhggggggfffcccaaa[[[ZZZYYY[[[]]]^^^^^^]]]WWW[[[^^^]]][[[]]]ccciiirrr|||xxx}}}yyyppppppwww|||xxxwwwvvvuuuvvvxxxzzz|||{{{~~~|||vvvvvvzzz}}}~~~zzziii]]][[[bbblll}}}sssgggaaa]]]WWW\\\eeeqqqzzz}}}{{{wwwqqqppprrruuuwww}}}ssscccUUUNNNMMMGGGEEECCCCCCDDDEEEEEEDDDHHHGGGJJJOOOTTT[[[gggsss{{{iii^^^YYYVVVXXXaaannnzzz{{{}}}zzzzzzyyyyyyxxxwwwuuurrrooommmoooooopppqqqrrrqqqooommmiiijjjlllmmmnnnmmmlllkkkjjjjjjhhhgggfffeeeeeeeeejjjlllnnnnnnnnnnnnppprrrsssssssssrrrqqqnnnlllkkkiiihhhfffeeeeeegggjjjlllmmmkkkhhhgggeeebbb^^^[[[TTTVVVZZZ^^^bbbaaa^^^[[[UUUZZZ``````^^^\\\___bbbooo}}}qqqnnnttt|||vvvvvvuuuvvvwwwzzz}}}||||||~~~kkk___\\\bbbnnnzzz~~~sssjjjbbb[[[VVV]]]hhhssszzz|||yyywwwrrrtttwww{{{tttcccVVVMMMHHHHHHFFFDDDBBBBBBDDDEEEEEEEEEIIIHHHJJJPPPWWW___nnn{{{~~~mmm```[[[VVVWWW\\\gggvvv~~~yyy{{{yyyyyyyyyxxxxxxvvvtttqqqooonnnqqqqqqrrrtttuuusssnnnjjjeeegggiiilllmmmlllkkkjjjkkkjjjiiihhhgggfffffffffmmmnnnoooooonnnoooqqqrrrrrrsssssssssrrrpppnnnmmmmmmkkkiiigggfffgggiiikkkllljjjhhhfffccc```[[[WWWQQQVVV^^^fffjjjhhhbbb]]]WWW^^^dddeeebbb^^^^^^___lllyyyssswwwwwwwwwvvvwwwxxx{{{~~~}}}{{{mmm^^^[[[aaalllzzzzzzsssnnneee\\\YYYaaallluuuyyyzzzyyyxxxwwwzzz~~~|||gggYYYPPPIIIFFFFFFEEEDDDBBBBBBDDDFFFFFFFFFJJJIIILLLTTT\\\gggxxxnnn___XXXWWWTTTYYYbbbnnnxxx{{{yyyxxxyyyzzzyyyyyywwwuuurrrqqqrrrrrrsssuuuvvvrrrkkkeeebbbdddhhhkkkmmmmmmlllkkklllkkkjjjiiihhhhhhhhhhhhnnnoooppppppnnnnnnoooppppppqqqqqqqqqqqqpppnnnmmmmmmllljjjhhhgggggghhhhhhiiihhhgggeeeddd```[[[WWWSSSXXXaaajjjnnnlllfff```^^^dddjjjjjjeee```^^^___gggvvv~~~}}}{{{zzzyyyyyyyyy{{{}}}~~~}}}lllaaaZZZ^^^jjjwwwxxxrrrooohhhaaa```hhhqqqwwwyyyxxxyyyzzzppp^^^SSSNNNIIIGGGGGGEEEDDDBBBCCCEEEGGGHHHGGGKKKKKKOOOYYYdddrrrnnn```VVVTTTVVVVVV^^^kkkzzz|||zzz}}}|||zzzxxxxxxyyyyyyzzzyyyvvvtttrrrrrrqqqrrrtttuuupppfff___```bbbgggkkkmmmmmmlllkkkmmmmmmlllkkkjjjjjjjjjjjjmmmooopppooommmlllkkkllllllmmmnnnooonnnmmmlllkkkiiiiiihhhgggfffffffffggghhhggggggffffffccc^^^ZZZXXX[[[aaahhhmmmllliiieeefffkkkooommmfffaaa___```dddmmm~~~~~~|||zzzzzzzzz||||||}}}~~~wwwfff^^^ZZZcccrrrxxxqqqnnnjjjfffgggmmmuuuyyyyyyxxxyyyzzzvvvfffVVVNNNJJJGGGDDDDDDEEEDDDBBBCCCEEEHHHHHHHHHLLLLLLRRR]]]jjjzzznnn```YYYTTTTTTXXXYYYdddttt{{{}}}{{{}}}{{{xxxuuuvvvxxxyyyxxxvvvsssqqqrrrqqqqqqssstttnnncccZZZ___bbbfffkkkmmmnnnmmmlllnnnmmmllllllkkkkkkkkkkkklllnnnoooooollljjjhhhhhhiiijjjkkkllllllkkkjjjjjjeeeeeeffffffffffffffffffggggggggghhhhhheeeaaa]]][[[\\\```eeeiiikkkjjjiiijjjnnnqqqnnngggaaa```aaaeeejjjwwwwwwtttvvvyyyyyywww{{{}}}xxxmmm\\\___dddnnn|||uuuqqqpppqqqqqqtttxxx{{{{{{{{{{{{eee\\\RRRKKKJJJJJJHHHFFFDDDCCCCCCDDDFFFHHHIIIIIINNNPPPYYYgggssswwwfff\\\WWWTTTTTTVVV[[[mmmvvv~~~~~~yyyvvvyyyvvvwwwxxxyyyxxxuuuqqqooorrrtttuuusssnnniiieeecccmmmmmmnnnoooooooooooooooqqqpppooommmkkkjjjjjjjjjmmmmmmmmmlllkkkiiigggfffgggiiikkkkkkjjjkkklllnnneeebbb______bbbeeehhhiiikkkhhhfffggghhhfff```ZZZXXXZZZ^^^aaaeeeggghhhhhhnnnlllkkkjjjiiigggdddbbbbbbeeennn|||zzzwwwxxxzzzyyyxxxzzz|||xxxiii```ZZZ```iiiuuu}}}wwwrrrqqqrrrtttvvvzzz~~~sss^^^VVVLLLGGGFFFFFFEEECCCCCCCCCCCCDDDGGGJJJKKKLLLRRRWWWbbbrrrpppdddXXXTTTTTTUUUYYY^^^eeexxxxxx{{{xxxzzzxxxxxxyyyyyyxxxvvvsssrrrrrrssstttsssoookkkiiiiiioooooopppppppppooonnnnnnqqqpppooommmlllkkkkkkkkkiiiiiiiiiiiihhhfffdddcccggghhhiiiiiigggggghhhjjjaaa___]]]]]]```dddgggiiikkkhhhfffgggiiigggaaa\\\XXXZZZ^^^bbbfffhhhjjjkkknnnmmmlllkkkjjjhhhfffdddbbbdddiiitttyyy{{{zzz{{{zzzyyyzzz|||~~~vvviii^^^WWWYYYdddsssxxxvvvsssqqqrrrvvv{{{~~~ooocccVVVPPPHHHDDDCCCDDDCCCBBBCCCCCCDDDEEEGGGKKKNNNPPPXXX___nnnttteee[[[SSSQQQRRRTTTYYY```sss}}}{{{{{{yyyyyyyyyxxxwwwvvvvvvuuusssttttttssspppooooooppprrrrrrrrrqqqpppooommmmmmpppooonnnnnnmmmllllllkkkjjjjjjkkkkkkjjjhhhgggfffgggggggggfffcccbbbcccddd___]]]\\\]]]aaaeeehhhiiijjjhhhggghhhiiigggccc^^^XXXZZZ^^^cccgggjjjkkklllnnnmmmmmmllljjjhhhgggfffcccbbbdddkkkyyy}}}tttzzz}}}|||zzzyyy{{{}}}~~~~~~~~~vvvkkkaaa[[[ZZZ^^^mmm~~~rrrrrrqqqrrrtttzzzvvvdddYYYQQQMMMGGGDDDDDDEEEEEEDDDDDDEEEEEEEEEGGGJJJOOOSSS]]]gggxxx~~~hhhaaaZZZUUUTTTTTTVVV^^^fff}}}{{{xxxwwwvvvvvvuuuvvvwwwxxxvvvvvvuuusssqqqqqqrrrtttuuuuuutttsssqqqooommmlllmmmmmmmmmmmmllllllkkkkkkjjjjjjkkkllllllkkkiiihhhggggggfffccc```______aaabbb```^^^___cccfffiiiiiihhhgggfffggghhhgggccc```[[[]]]```dddgggiiijjjkkkkkkkkklllkkkiiigggffffffdddccccccgggrrruuuwww~~~~~~}}}{{{{{{}}}~~~qqqhhh```ZZZZZZ^^^jjjzzzvvvlllnnnoooqqqsssyyy~~~kkk[[[SSSLLLJJJGGGEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGKKKRRRWWWaaaooopppaaaWWWTTTSSSUUUXXX^^^iiiuuu{{{wwwtttsssrrrrrrsssuuuwwwyyyyyyyyywwwtttqqqppprrrsssuuuuuutttsssqqqooommmlllkkkllllllllllllkkkjjjiiifffggghhhiiiiiiiiihhhggghhhhhhfffccc___^^^___aaaeeecccaaaaaadddfffggggggffffffffffffgggfffdddccc```aaacccfffggghhhhhhhhhgggiiijjjiiigggeeeeeefffffffffggghhhooo~~~xxxuuuyyy}}}|||~~~~~~~~~ssseee^^^ZZZWWW[[[cccyyyyyynnnhhhkkkmmmoooqqqwwwnnn^^^RRRKKKGGGFFFEEEDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIOOOXXX___kkk{{{rrrbbbZZZTTTSSSTTTXXX\\\dddsss{{{~~~}}}~~~}}}wwwrrrnnnnnnnnnppprrruuuxxxzzzzzzyyyxxxuuuqqqpppppprrrsssssssssrrrqqqpppnnnnnnllllllmmmmmmlllkkkiiihhhggghhhjjjkkklllllllllkkkjjjiiigggdddbbbaaaccceeegggeeecccccceeeggggggfffeeeffffffgggggggggffffffeeefffhhhiiijjjjjjiiiiiigggiiilllkkkgggeeefffhhhjjjlllllljjjlllwww|||tttssszzz|||mmm```_________hhhttt{{{ooofffgggkkkoooqqqsssyyyooo^^^TTTLLLHHHEEEEEEEEEDDDDDDCCCDDDEEEEEEGGGIIIKKKNNNVVVbbbkkk{{{zzzgggZZZUUUUUUVVVZZZ```gggrrryyyttt}}}~~~{{{{{{{{{yyyrrrkkkiiijjjlllooossswwwzzz|||wwwwwwwwwtttqqqppppppqqqqqqqqqqqqqqqqqqppppppooonnnooooooooonnnllljjjhhhjjjkkkmmmoooppppppppppppkkkkkkiiigggeeeeeehhhjjjjjjiiiggghhhjjjlllllllllfffggghhhiiihhhhhhiiijjjhhhjjjkkkmmmnnnnnnnnnnnniiimmmpppnnnkkkiiikkkmmmpppqqqpppkkkhhhooovvvrrrwwwzzzlllbbbdddhhhlllxxxsssiiibbbhhhmmmrrruuuwww}}}vvvaaaTTTOOOKKKIIIEEEFFFGGGGGGEEEEEEEEEFFFCCCGGGJJJMMMRRR[[[iiisssqqqdddYYYTTTOOOSSS\\\hhhuuussssss~~~}}}{{{yyyxxxuuunnngggggghhhlllppptttxxx{{{}}}tttuuuvvvtttrrrppppppqqqoooooopppqqqqqqqqqqqqpppqqqqqqrrrqqqpppmmmjjjiiiggghhhjjjlllnnnnnnnnnnnnllllllkkkiiiggghhhkkknnnnnnmmmlllnnnqqqssstttssshhhiiijjjjjjjjjjjjlllmmmjjjlllnnnppprrrrrrrrrrrrlllpppsssrrrnnnlllooorrrtttuuurrrjjjdddjjj{{{{{{sssyyyrrrppppppsssxxxtttddd```ccciiiooouuuwww}}}zzzcccUUUMMMIIIGGGHHHGGGHHHIIIGGGEEEDDDEEEFFFHHHFFFIIIQQQZZZdddtttsssggg\\\XXX\\\WWW[[[ddduuuttt{{{}}}xxxsssmmmgggdddbbbdddiiiooouuuwwwwwwvvvyyywwwtttttttttsssooollllllmmmnnnoooooonnnnnnmmmooonnnmmmooopppnnnjjjeeehhhhhhjjjlllnnnnnnllljjjjjjiiihhhiiikkkllllllkkknnnnnnnnnpppsssuuutttsssmmmkkkiiiiiillloooppppppqqqpppoooqqqsssttttttssswwwwwwvvvvvvuuuttttttsssqqqsssrrrnnnjjjkkkttt|||{{{uuussstttxxx}}}mmm```___dddkkkssszzz}}}ooo[[[PPPKKKHHHFFFGGGEEEFFFGGGGGGFFFEEEGGGHHHKKKIIIMMMVVV```lllyyykkkaaaXXXVVVYYY]]]eeeuuu}}}www{{{tttmmmgggbbb___]]]aaagggnnntttvvvvvvuuutttsssqqqqqqsssrrrooollljjjkkkmmmnnnnnnnnnlllkkknnnmmmmmmnnnpppnnnjjjfffgggggghhhjjjlllmmmkkkiiijjjhhhhhhiiikkkmmmmmmmmmmmmmmmmmmooorrrssssssqqqnnnllljjjjjjlllnnnoooooonnnmmmmmmooorrruuuuuuuuuzzzyyyxxxvvvtttrrrqqqpppoooqqqqqqnnnjjjlllttt|||yyyssssssuuu}}}}}}ooobbb[[[___fffoooxxxooo```RRRKKKHHHFFFEEEFFFBBBDDDEEEFFFFFFGGGIIIKKKNNNNNNSSS]]]jjj{{{pppbbb\\\VVVVVVZZZ]]]kkkwwwzzzxxxppphhhaaa\\\ZZZ[[[___fffnnnsssttttttsssooonnnnnnoooppppppnnnlllhhhiiilllnnnnnnmmmkkkjjjmmmlllmmmnnnooonnnkkkhhheeeeeeeeegggiiijjjhhhfffgggffffffhhhkkkmmmnnnnnnmmmllllllnnnpppqqqpppooolllkkkjjjjjjlllnnnnnnmmmkkkkkkkkknnnrrruuuvvvvvvyyyxxxvvvssspppmmmkkkjjjmmmooopppmmmjjjlllrrryyy}}}~~~zzzqqqkkknnnttt~~~qqqcccYYYWWW^^^gggsss}}}ttt___UUUKKKGGGFFFDDDCCCDDDCCCDDDEEEEEEFFFGGGJJJLLLPPPSSS[[[fffvvvkkk^^^ZZZXXXYYY]]]___qqq{{{sssqqq}}}~~~wwwppphhh```[[[XXX^^^cccjjjpppssssssrrrqqqllllllmmmnnnnnnllljjjhhhgggiiilllnnnooonnnkkkjjjllllllmmmnnnnnnmmmkkkiiicccccccccdddfffgggeeeddddddccccccfffjjjmmmnnnnnnlllkkkkkklllnnnnnnmmmkkkiiihhhhhhjjjmmmoooooonnnlllkkkjjjlllpppssstttuuusssrrrpppnnnkkkhhhfffeeekkkmmmmmmkkkhhhiiimmmqqquuuzzz~~~}}}~~~}}}~~~~~~{{{|||xxxlllgggdddlllvvvzzzgggYYYTTTUUU^^^hhhuuuuuucccVVVNNNGGGFFFFFFCCCBBBCCCEEEFFFFFFFFFFFFGGGKKKMMMRRRYYYdddqqqggg\\\YYYXXX[[[aaajjj}}}{{{tttnnnlllrrr|||zzzvvvqqqkkkeee___]]]ggglllrrruuutttrrrppppppmmmnnnoooooollliiifffeeehhhjjjlllnnnooonnnmmmllllllmmmmmmmmmlllkkkjjjjjjcccbbbbbbcccdddeeedddbbbaaaaaaaaadddhhhkkkmmmmmmlllkkkkkkkkklllllljjjiiidddeeefffjjjnnnppppppooommmkkkjjjjjjllloooppppppmmmmmmllljjjiiihhhgggfffiiijjjkkkiiifffeeefffiiijjjqqq||||||~~~}}}|||{{{zzz{{{{{{{{{|||}}}nnnfffeeefffrrrooo]]]TTTSSSWWWaaaiiiyyy|||zzzgggXXXPPPJJJFFFFFFFFFCCCCCCEEEGGGGGGGGGGGGGGGIIIMMMPPPVVVbbbqqqtttaaaYYYWWWUUUZZZbbbtttuuuooolllrrrxxxvvvsssoookkkhhheeecccrrrvvvzzzyyyvvvrrrqqqqqqpppqqqsssqqqmmmhhheeedddiiijjjlllmmmnnnnnnnnnnnnmmmnnnnnnmmmkkkiiiiiiiiidddcccbbbbbbddddddcccbbb`````````cccgggkkklllmmmmmmlllkkkkkkkkkkkkiiigggbbbcccfffjjjnnnpppooommmllliiiffffffgggiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiifffhhhiiihhhfffddddddddddddjjjttt}}}~~~|||yyyxxxyyyzzz|||}}}~~~rrrdddaaaeeekkk|||rrrcccTTTPPPTTT[[[dddkkk|||{{{vvvuuu{{{ooo]]]SSSKKKGGGDDDFFFFFFDDDEEEHHHFFFGGGGGGHHHIIILLLQQQTTT]]]lllvvvggg[[[WWWUUUTTT[[[fffyyytttpppttt~~~~~~vvvsssnnniiiffffffgggiiixxx|||~~~|||wwwsssrrrtttqqqtttvvvtttooojjjfffeeeiiiiiijjjjjjkkkmmmnnnooonnnoooooommmiiigggggghhheeedddbbbbbbdddeeedddcccbbbaaabbbdddhhhlllmmmmmmnnnlllkkkkkkkkkjjjhhheeecccdddgggkkknnnnnnllljjjgggdddaaa```aaacccddddddccccccdddeeeeeefffggggggccceeehhhiiihhhfffeeedddbbbeeelllwww~~~~~~{{{~~~xxxvvvssssssvvvzzz~~~tttdddYYYYYY```ppphhh[[[NNNNNNUUU^^^fffmmmzzzqqqppptttsss```SSSMMMHHHDDDCCCEEEFFFEEEFFFJJJEEEFFFGGGHHHJJJNNNTTTXXXbbbtttuuujjj```XXXWWWUUUUUU^^^jjjtttsss|||}}}{{{vvvqqqiiicccaaaccchhhkkk{{{~~~}}}wwwssstttwwwqqqtttwwwvvvqqqkkkhhhhhhiiihhhhhhhhhiiikkkmmmooonnnppppppmmmiiiffffffhhhfffeeeccccccdddeeeeeeddddddcccdddfffjjjmmmnnnnnnnnnmmmkkkkkkkkkjjjgggeeeeeefffiiilllnnnmmmjjjgggbbb___\\\[[[]]]___```aaa^^^______```aaabbbbbbcccaaacccgggiiijjjiiihhhgggbbbcccgggooo}}}}}}}}}~~~~~~}}}|||}}}xxxooooooooossszzzmmmddd]]]XXX^^^iii}}}ttt```ZZZSSSRRRXXXdddooovvv}}}qqqkkkoooyyyqqqbbbVVVNNNLLLCCCFFFHHHGGGDDDBBBBBBCCCEEEFFFIIIMMMNNNQQQZZZeeerrrpppeee]]]XXXUUUSSSRRRVVVbbbnnn~~~pppsss|||xxxvvvqqqooojjjccc]]]___gggnnn|||~~~|||wwwtttssstttuuuuuutttttttttrrrnnnjjjjjjhhhggghhhkkkoooqqqrrrtttrrrooollljjjiiiiiijjjiiieeebbb```aaabbbcccdddaaabbbeeegggiiijjjjjjiiimmmlllkkkiiihhhgggggggggjjjkkkkkkkkkjjjhhheeeddd\\\]]]]]]]]]\\\[[[YYYXXXVVVUUUWWW\\\]]][[[[[[^^^[[[dddllllllkkkjjjiiifffjjjeeedddlllwww}}}}}}}}}~~~|||tttooorrrwww}}}vvvddd\\\XXXYYYdddssszzzgggYYYUUUQQQSSS\\\iiiuuu|||{{{ooofffkkkssswwwfffZZZPPPJJJHHHEEEHHHJJJIIIGGGEEEFFFGGGEEEFFFIIILLLNNNSSS^^^jjj|||sssbbbYYYYYYVVVTTTUUUVVV[[[hhhtttzzzqqqyyyzzzuuutttrrrnnnggg]]]XXX[[[eeemmm|||}}}|||yyyuuurrrrrrtttuuutttrrrrrrrrrpppmmmjjjhhhggggggiiilllppprrrrrrsssqqqnnnllljjjjjjjjjkkkkkkgggaaa^^^___aaacccccccccdddeeefffggghhhhhhiiijjjiiihhhhhhggghhhhhhhhhhhhhhhiiihhhfffdddaaa___]]]]]]]]]]]][[[YYYWWWVVVPPPOOORRRWWWXXXVVVWWWZZZ\\\eeekkkkkkjjjjjjiiigggjjjffffffkkksss~~~~~~~~~~~~|||vvvrrrpppwwwuuugggYYYUUUVVV^^^qqqnnn\\\RRRQQQRRRYYYeeesssuuulllgggeeesssyyyfffYYYQQQJJJFFFFFFBBBDDDFFFFFFEEEDDDEEEFFFHHHHHHJJJNNNRRRYYYhhhvvvyyyhhh\\\TTTQQQPPPRRRTTTWWW]]]kkkxxx{{{www}}}vvvsssrrrrrrmmmdddZZZVVVZZZeeennn{{{{{{yyyvvvrrrqqqrrrttttttrrrooonnnnnnmmmkkkjjjgggfffgggjjjnnnqqqrrrqqqqqqpppnnnlllkkkkkkkkkkkknnnhhhaaa]]]^^^aaadddfffggggggfffffffffgggggghhhffffffeeeffffffggghhhhhhgggggggggfffdddaaa___]]]```___^^^]]][[[XXXVVVUUUMMMMMMPPPUUUUUURRRSSSWWW]]]eeejjjjjjiiijjjjjjhhhjjjhhhhhhjjjlllttt}}}wwwtttsssuuu~~~~~~ggg]]]UUUTTT[[[jjjzzzgggXXXPPPRRRXXXbbbqqqtttkkkhhhmmmsssuuuhhhYYYQQQLLLGGGEEEFFF@@@AAABBBCCCDDDDDDEEEFFFKKKKKKMMMRRRYYYdddvvvnnncccZZZUUUPPPQQQSSSWWWYYY___nnn}}}}}}zzztttqqqrrrqqqmmmfff___]]]aaajjjqqq{{{yyyvvvrrrpppppprrrtttssspppllljjjjjjjjjiiihhhdddeeegggjjjoooqqqrrrqqqpppooonnnlllkkkkkkkkklllnnniiibbb^^^```dddiiikkklllkkkiiigggfffgggggghhhdddddddddddddddeeeffffffeeeeeefffeeeeeecccbbbaaadddcccaaa___]]]ZZZXXXWWWSSSSSSVVVXXXVVVQQQRRRVVV]]]dddiiihhhgggiiijjjiiihhhggghhhhhhggglllzzzxxxxxx{{{zzzvvvwwwyyy}}}|||ppp^^^YYYVVVZZZeeewwwqqqaaaVVVQQQUUU^^^kkkzzztttkkkgggkkkwwwvvvfff\\\QQQMMMIIIEEEDDDFFFDDDDDDEEEFFFHHHJJJJJJKKKKKKLLLPPPYYYcccqqqrrrddd\\\VVVSSSUUUVVVYYY\\\]]]dddttt}}}xxxsssqqqssspppooollliiiiiimmmrrrvvvzzzwwwssspppoooppprrrtttrrrnnnjjjhhhggghhhggggggbbbccceeeiiinnnqqqrrrqqqoooooonnnmmmlllkkkkkkkkklllhhhcccbbbeeejjjooorrrpppnnnllljjjhhhgggggghhheeedddccccccbbbbbbccccccaaabbbcccdddeeeeeeeeeeeehhhgggeeebbb```^^^]]]\\\\\\\\\^^^]]]WWWPPPOOOSSS[[[bbbggggggfffhhhiiihhheeeeeeffffffdddgggtttqqqnnnpppxxx}}}}}}zzzzzz}}}pppdddXXXXXX[[[eeeuuuvvvfffZZZSSSRRRYYYdddsssvvvllliiikkkqqqvvvgggYYYQQQKKKIIIGGGCCCBBBEEEEEEDDDDDDEEEHHHJJJKKKKKKJJJMMMVVVbbbppp}}}jjj___ZZZUUURRRSSSTTTXXXZZZ\\\eeexxx|||~~~yyyuuuqqqqqqtttqqqppppppqqqsssuuuwwwxxxwwwtttooommmnnnpppqqqqqqpppmmmiiigggfffffffffeeeaaaaaacccgggllloooqqqqqqpppooonnnmmmlllkkkjjjjjjiiigggeeegggjjjooorrrtttpppooommmkkkiiihhhgggfffddddddcccbbbbbbbbbbbbbbb^^^___```bbbccceeeggggggjjjiiigggeeedddcccbbbbbbbbbbbbccc```VVVLLLJJJNNNXXX```ffffffeeefffgggfffcccaaaaaabbbaaadddnnnzzznnnfffeeeqqqyyy}}}{{{{{{~~~wwwggg]]]XXX[[[cccsss}}}lll^^^UUURRRWWW^^^lll|||yyypppmmmrrrxxx{{{hhh^^^OOOJJJGGGGGGFFFCCCCCCFFFFFFDDDBBBCCCGGGIIIJJJIIINNNTTT```qqqpppbbb\\\ZZZWWWUUUNNNQQQVVVZZZ^^^jjj~~~|||{{{xxxuuurrroooppptttrrrrrrrrrssstttuuuuuuuuusssoookkkjjjlllnnnnnnmmmnnnllliiiggggggfffeeeddd```___```dddiiinnnqqqrrrppppppooonnnlllkkkiiihhhgggggghhhjjjnnnqqqrrrqqqnnnnnnmmmkkkiiigggeeedddbbbbbbbbbbbbbbbbbbcccddd``````aaacccdddfffhhhiiiiiiiiigggffffffffffffgggeeeeeeeeeaaaVVVJJJHHHLLLTTT]]]dddeeedddeeeeeecccaaa^^^\\\]]]^^^```hhhpppqqqfffaaahhhsss|||{{{|||qqqcccYYYZZZ___kkkvvvfffZZZUUUTTT[[[dddsssvvvppprrr}}}|||hhhZZZTTTKKKGGGFFFHHHGGGEEEEEEHHHJJJHHHFFFGGGJJJMMMMMMLLLSSS[[[jjj}}}}}}ppp```VVVUUUVVVVVVTTTQQQTTTZZZ```ggguuu~~~{{{}}}zzztttrrrpppmmmooossstttrrrqqqqqqrrrsssrrrrrrpppllliiihhhjjjlllkkkjjjnnnkkkiiiggggggfffdddccc```______bbbgggmmmppprrrqqqqqqpppnnnmmmjjjhhhgggffffffiiimmmpppqqqooommmlllllllllkkkiiifffcccbbb``````aaaaaabbbdddeeefffeeeeeeeeefffgggiiijjjkkkhhhhhhgggffffffgggiiiiiigggggggggbbbWWWKKKIIIMMMRRR[[[ccceeedddeeedddaaaaaa\\\YYYZZZ\\\^^^ccciiixxxwwwjjjdddcccppp}}}yyy~~~|||{{{sssddd]]]^^^^^^lllyyygggZZZSSSUUUZZZdddrrr{{{vvv{{{{{{iii[[[SSSNNNGGGEEECCCCCCFFFHHHGGGEEEHHHCCCCCCJJJPPPRRRSSSUUUVVVggg{{{~~~mmmccc[[[XXXXXXUUUSSSSSSWWWUUUYYYaaammmxxxzzz}}}xxxsssppppppqqqsssrrrqqqpppqqqqqqqqqooommmmmmhhhdddeeeiiikkkjjjhhhkkkjjjiiihhhgggfffeeedddaaa``````aaaeeekkkrrrvvvtttsssrrrpppmmmkkkiiihhhfffgggiiikkkmmmoooqqqrrrrrroookkkhhhfffeeecccbbbcccccccccdddeeefffhhhhhhhhhhhhhhhhhhiiijjjkkklllgggfffdddccccccfffiiikkkgggfffddd___XXXRRROOONNNXXX___dddbbb```___^^^\\\ZZZZZZYYYWWWVVVXXX\\\___ooouuurrreeehhhmmmxxx~~~{{{xxx|||{{{||||||mmm```\\\^^^kkkyyynnn___UUURRRXXX___nnn{{{~~~kkk\\\RRRKKKHHHGGGEEECCCCCCFFFGGGFFFEEEHHHFFFHHHNNNSSSTTTVVVZZZddduuunnnbbbZZZTTTUUUUUUTTTSSSUUUZZZYYY^^^jjjzzz~~~|||wwwsssqqqppprrrrrrrrrpppoooooopppooommmkkkkkkgggeeefffjjjlllkkkhhhiiiiiihhhggggggfffeeeeeebbbbbbbbbdddhhhmmmrrruuuxxxvvvtttqqqnnnkkkiiihhhfffggggggiiikkkmmmooopppqqqoookkkhhhgggfffcccbbbdddcccccccccdddeeeggghhhhhhhhhhhhhhhhhhiiiiiijjjgggddd```___bbbfffhhhiiieeeeeeccc___ZZZVVVUUUTTT^^^dddeeebbb^^^]]]\\\ZZZVVVVVVUUUSSSSSSVVVZZZ]]]jjjpppzzzuuulllmmmuuu~~~|||{{{yyyxxxzzz|||~~~qqqeee^^^```eee}}}qqqaaaVVVRRRUUU___jjj}}}|||lll\\\QQQJJJGGGEEEGGGEEECCCDDDEEEFFFEEEDDDGGGHHHMMMRRRUUUVVV[[[bbbrrrppp```XXXRRRPPPSSSTTTTTTUUUWWWYYY[[[cccsss}}}{{{yyyvvvtttsssttttttqqqpppooonnnooonnnkkkiiihhhffffffiiilllnnnkkkhhhhhhhhhhhhggggggfffffffffeeeeeegggiiilllpppssstttxxxvvvsssooollliiihhhgggffffffeeeeeegggiiilllnnnqqqooollljjjiiigggcccaaabbbbbbaaaaaabbbdddfffhhhhhhhhhhhhhhhggggggggggggeee___ZZZ[[[aaafffhhhgggeeeeeeccc```^^^]]]^^^```gggiiigggaaa\\\[[[ZZZWWWTTTTTTSSSRRRSSSVVV[[[___eeejjjsss~~~rrrooorrr||||||zzzyyyyyyxxxzzz~~~sssfff```aaajjjuuurrrfffXXXRRRSSS\\\kkkxxxxxxoooaaaTTTMMMIIIHHHHHHFFFEEEDDDDDDDDDEEEEEEEEEGGGIIINNNRRRTTTWWWbbboooxxxeee[[[TTTQQQQQQTTTUUUTTTVVVZZZ\\\```lll}}}|||zzzxxxwwwwwwwwwwwwrrrqqqooooooooonnnkkkiiigggggghhhllloooooommmjjjiiiiiiiiiiiiiiiiiiiiihhhhhhiiikkknnnppprrrrrrssssssqqqooollliiigggfffeeefffeeeccccccdddgggjjjlllpppooommmlllkkkhhhccc```]]]]]]]]]___aaadddggghhhhhhhhhhhhggggggfffeeedddaaa[[[UUUXXX```hhhiiigggggggggeeecccaaabbbfffiiillllllhhh___ZZZZZZZZZWWWTTTTTTTTTTTTUUUYYY^^^bbbdddiiipppzzz|||uuurrryyy}}}{{{{{{zzzzzzyyy~~~zzzhhh______hhhyyy~~~ggg]]]TTTSSSXXXdddvvv{{{kkkdddXXXOOOJJJHHHHHHHHHEEEEEEEEEEEEEEEEEEGGGGGGIIIKKKNNNRRRUUU]]]nnn~~~}}}iii\\\WWWTTTSSSTTTVVVUUUSSSVVV\\\aaakkk}}}~~~|||{{{yyywwwvvvvvvvvvvvvsssrrrqqqqqqqqqpppnnnlllgggiiillloooqqqqqqnnnllllllllllllkkkkkkkkkkkkkkkjjjlllnnnqqqrrrrrrqqqpppnnnmmmmmmkkkjjjiiigggfffeeedddbbbbbbcccfffiiikkkoooooooooooommmiiiccc___VVVXXXZZZ]]]aaadddgggiiihhhhhhhhhhhhgggeeedddccc^^^XXXUUUYYYbbbiiijjjhhhfffeeecccaaa```bbbgggjjjlllkkkfff___[[[\\\ZZZWWWSSSTTTTTTTTTUUUYYY___cccfffkkkqqqxxx~~~wwwzzz~~~}}}{{{{{{www~~~zzznnnbbb```hhhwwwrrr^^^WWWSSSWWWaaaoooyyyjjj\\\VVVNNNHHHDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGIIIKKKNNNOOOSSSYYY___kkkjjj[[[SSSQQQRRRSSSUUUWWWTTTSSSXXXaaafffwww|||{{{zzzxxxvvvsssrrrrrrsssttttttsssrrrrrrsssrrrpppooojjjlllooorrrrrrrrrpppooonnnnnnnnnmmmmmmllllllllllllnnnpppqqqrrrqqqooonnnlllmmmnnnooonnnllljjjhhhccccccbbbcccdddgggiiikkknnnooopppqqqooojjjccc^^^SSSVVVZZZ___cccfffhhhhhhggghhhhhhhhhhhhfffdddccc^^^[[[ZZZ]]]dddiiijjjhhh______^^^\\\\\\___dddgggiiiiiieee___]]]]]]ZZZUUUPPPQQQQQQQQQRRRVVV\\\```hhhmmmrrrvvv{{{~~~|||zzzzzz|||llleeeccckkkyyytttdddXXXUUUVVV___mmm|||yyyfffZZZPPPLLLGGGDDDCCCCCCCCCBBBCCCEEEGGGHHHGGGHHHLLLOOOTTTUUU[[[eeeppp~~~rrr___TTTPPPPPPPPPRRRVVVYYYWWWXXXaaammmuuu}}}|||yyyvvvrrrqqqqqqssstttsssrrrqqqrrrttttttrrrpppnnnppprrrtttsssrrrrrrqqqpppoooooonnnmmmlllkkkkkknnnooopppqqqpppooonnnlllkkkmmmpppqqqpppmmmiiifffbbbbbbcccdddfffiiikkklllmmmoooqqqrrrqqqkkkccc^^^UUUXXX^^^cccggghhhggggggggghhhiiiiiiiiigggeeedddbbbaaabbbdddggghhhgggeeeYYYYYYZZZZZZ\\\___dddgggggggggeeeaaa___^^^XXXQQQNNNOOOOOOOOOPPPTTTYYY^^^ggglllppprrrttt{{{{{{xxxwwwxxx{{{yyyoooeeeccchhhwww~~~iiiYYYWWWVVVZZZgggwww}}}jjjZZZQQQKKKIIIFFFDDDEEEFFFFFFEEEBBBEEEHHHHHHHHHJJJMMMQQQXXX[[[cccqqq~~~jjj[[[UUUTTTTTTPPPSSSXXX\\\\\\___kkkxxx}}}xxxtttrrrsssuuuwwwrrrqqqqqqrrrttttttsssqqqqqqrrrtttuuutttssssssssspppooonnnmmmlllkkkjjjjjjooooooppppppooonnnlllkkkjjjlllpppqqqpppkkkeeeaaaaaabbbdddfffhhhjjjllllllmmmoooqqqsssrrrlllccc]]]XXX\\\bbbgggjjjiiigggeeefffgggiiijjjjjjhhhfffeeeeeefffhhhiiihhhfffdddcccVVVXXXZZZ\\\^^^bbbgggjjjfffgggeeebbb```^^^VVVNNNOOOOOOOOOOOOPPPTTTYYY]]]eeeiiinnnnnnnnnsss~~~vvvqqqmmmmmmwww{{{yyysssooodddfffpppkkk]]]XXXVVVZZZeeeuuuxxxjjjZZZMMMGGGHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHJJJMMMRRRUUU]]]bbblllzzznnnbbb[[[SSSQQQVVVTTT\\\___bbbiiijjjsssxxxttttttuuuvvvuuutttuuuuuuuuuvvvvvvuuuuuuuuusssrrrqqqpppnnnjjjgggllljjjgggggghhhiiiiiihhhiiikkknnnqqqqqqpppmmmlllmmmmmmlllkkkhhhccc___]]]dddgggjjjkkkkkkjjjjjjkkkllloooqqqrrrppplllgggccc^^^aaafffjjjlllkkkhhhfffkkkjjjjjjjjjiiiiiihhhhhhjjjiiiiiiiiihhhfffeeeddd[[[XXXWWW\\\ccchhhiiigggiiigggdddcccbbb]]]VVVPPPRRRSSSRRROOOMMMPPPYYY```fffffffffgggiiipppxxx}}}~~~||||||sssmmmiiinnnvvv~~~}}}pppfffdddiiirrryyyeee[[[YYYYYY```mmmxxxhhh]]]RRRJJJFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGJJJOOOUUUZZZfffmmmyyyxxxeee]]]VVVOOOPPPWWWVVV```eeejjjrrrttt|||{{{xxxxxxyyyzzzyyyssstttvvvwwwwwwvvvuuuuuutttrrrqqqpppooollliiiffffffeeeddddddfffgggfffeeegggiiimmmooopppnnnlllkkkhhhggggggeeecccaaa___]]]eeegggjjjlllkkkjjjjjjkkklllnnnpppqqqoookkkfffcccccceeehhhjjjkkkjjjhhhfffjjjjjjiiiiiiiiihhhhhhhhhhhhhhhiiiiiihhhgggfffeee^^^\\\[[[___fffjjjjjjhhhkkkhhheeecccaaa^^^YYYUUUUUUWWWWWWVVVTTTWWW^^^dddgggggggggggghhhmmmtttyyy~~~xxxpppiiiiiimmmuuu~~~rrrddd```ccctttmmm]]]XXXZZZ^^^hhhzzz}}}xxxdddWWWOOOIIIFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFHHHLLLTTT]]]cccqqqzzzuuuhhh^^^YYYTTTOOOQQQYYYZZZgggpppwww~~~{{{yyyyyy{{{{{{{{{rrrtttwwwyyyzzzxxxvvvtttrrrpppnnnmmmllljjjgggdddaaaaaabbbdddggghhhgggeeefffhhhkkkmmmnnnmmmkkkjjjfffeeecccaaa````````````fffiiikkklllkkkjjjjjjkkkmmmnnnppppppoookkkgggdddggghhhhhhiiiiiihhhgggfffiiiiiihhhhhhhhhhhhggggggfffgggiiijjjjjjiiigggfffaaa``````dddiiilllkkkiiimmmjjjeeebbb```___]]]\\\ZZZ]]]______]]]___cccggggggggggggfffgggjjjppptttyyy{{{ooogggeeejjjqqq|||uuuhhhbbbhhhsssrrrbbbVVVVVV]]]eeesssssseeeVVVNNNIIIEEEDDDFFFDDDDDDDDDCCCDDDDDDEEEEEEHHHHHHIIIKKKQQQ[[[fffnnn{{{zzzjjj```XXXVVVTTTRRRUUU[[[```oooyyy{{{zzzzzz{{{}}}zzzyyywwwvvvvvvxxxyyyyyysssuuuyyy||||||zzzvvvssspppnnnkkkjjjiiigggeeebbbaaabbbeeehhhkkkllljjjhhheeegggjjjlllmmmlllkkkjjjiiigggeeebbbaaabbbdddeeehhhjjjllllllkkkjjjjjjkkkmmmnnnoooooonnnkkkhhhfffggggggfffffffffggghhhhhhhhhhhhhhhgggggggggggggggeeefffiiijjjkkkjjjhhhgggdddcccdddfffjjjkkkiiigggmmmiiiddd```^^^___```aaaaaaccceeeeeeccccccdddfffeeeffffffeeeeeehhhlllppprrrzzz|||nnnggghhhkkkrrr}}}wwwiiiaaadddtttvvvhhh[[[RRRVVVaaarrrsssaaaWWWNNNJJJGGGCCCBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKOOOWWWcccpppyyyyyyjjj```XXXQQQPPPRRRTTTXXX\\\eeeuuuwwwsssssssssvvvyyyvvvuuutttsssssstttvvvwwwtttvvvzzz}}}|||yyyuuuqqqmmmkkkhhhggggggfffdddbbbcccdddgggkkknnnooollljjjfffgggiiikkklllllllllkkkllljjjhhheeeddddddeeefffiiikkklllkkkjjjiiiiiijjjnnnnnnnnnnnnmmmkkkiiigggccccccbbbbbbcccfffiiikkkggggggggggggggghhhhhhhhheeefffhhhjjjkkkjjjiiihhheeeeeeeeeeeeffffffeeedddiiifffbbb^^^\\\^^^aaadddeeeffffffeeecccbbbbbbbbbaaabbbcccddddddfffjjjlllooovvvtttnnniiijjjrrr{{{zzzlllcccbbblllkkkaaaXXXRRRZZZhhhnnn___RRRLLLHHHHHHFFFAAA???@@@DDDDDDDDDDDDEEEFFFHHHHHHHHHKKKOOOUUU```ooo~~~nnnaaaSSSRRRPPPOOOPPPTTTZZZ___kkk{{{zzzqqqpppqqqqqqtttxxxvvvvvvtttrrrpppqqqtttwwwtttvvvyyy{{{yyyvvvqqqnnnjjjhhhfffeeeeeefffeeedddeeefffhhhkkkmmmmmmkkkiiieeefffhhhjjjlllllllllllljjjjjjiiiiiihhhgggfffeeejjjkkkkkkjjjhhhggghhhiiilllllllllkkkjjjiiigggggg```______```cccfffjjjlllgggggghhhhhhhhhhhhiiiiiiggghhhhhhiiijjjjjjjjjjjjfffeeedddbbbbbbaaaaaaaaadddcccaaa^^^]]]^^^aaadddfffeeecccaaa_______________aaabbbccccccdddfffhhhlllqqqxxx~~~~~~{{{ooofffhhhnnnuuuzzzqqqhhhhhhpppsssaaa[[[WWWTTT___pppvvviii\\\RRRJJJFFFDDDEEEEEEAAA@@@BBBDDDDDDEEEEEEFFFHHHIIIJJJJJJNNNUUU```nnntttddd[[[OOOXXX^^^[[[TTTUUU]]]eeeooozzzsssnnnooorrrsssvvvzzzwwwwwwtttpppmmmmmmqqquuussstttvvvvvvtttpppkkkhhhgggeeecccccceeefffffffffiiiiiiiiikkkmmmllljjjhhhdddeeefffhhhjjjkkkkkkkkkfffhhhkkkmmmmmmkkkhhhgggjjjjjjjjjiiigggffffffhhhiiiiiihhhgggfffeeeeeeddd______```aaadddgggjjjlllhhhhhhhhhiiiiiiiiijjjjjjjjjiiihhhhhhhhhiiijjjkkkgggfffccc```]]]]]]^^^``````aaabbb```______bbbdddeeeaaa]]]ZZZZZZ\\\^^^______aaabbbbbbaaaaaabbbcccfffkkkpppssswww|||uuurrrxxxmmmffffffiiivvv~~~sssllliiipppkkkZZZXXXWWWWWWcccvvvqqqaaaYYYSSSNNNHHHDDDCCCDDDEEECCCDDDGGGEEEEEEEEEFFFGGGIIIJJJKKKMMMRRR\\\iiizzzjjj\\\UUUTTTdddpppjjj\\\VVV___iiirrrtttnnnlllooosssvvvyyy}}}wwwvvvsssmmmiiijjjnnnsssrrrsssssssssppplllgggdddfffdddbbbccceeegggggggggmmmllllllmmmnnnmmmkkkiiibbbccceeeggghhhiiijjjjjjeeehhhmmmqqqrrrpppllljjjjjjjjjjjjhhhfffeeeeeeggggggfffeeedddcccbbbbbbbbbaaaaaaaaaccceeehhhjjjlllhhhhhhiiiiiijjjjjjjjjkkkllljjjhhhgggggghhhjjjkkkhhhgggccc^^^[[[[[[]]]___]]]```ccccccaaa```bbbeeeccc^^^YYYVVVWWW[[[___aaaaaabbbcccbbb```^^^^^^___aaaeeejjjllloooyyyzzzooojjjoooyyywwwiiibbbbbbmmm|||uuuooommmooo|||qqqfff[[[XXXXXX\\\gggsssmmm\\\SSSOOOKKKHHHDDDDDDDDDDDDEEEEEEEEEEEEJJJJJJIIIIIIIIIKKKMMMOOOXXX]]]iii|||ppp___WWWWWWUUUooowwwbbbZZZcccnnn|||}}}ooonnnooosssxxx||||||{{{wwwrrrmmmkkkkkklllllljjjlllllllllkkkiiieeebbb```bbbdddeeeeeeeeeeeegggiiinnnnnnnnnmmmkkkhhheeeccceeeccccccfffiiijjjgggdddeeegggkkkqqqvvvvvvrrrmmmkkkiiihhhfffeeeeeeeeeeeefffeeecccaaa_________``````aaaccceeeggghhhiiiiiiggggggiiijjjkkklllllllllhhhgggggggggffffffffffffaaa```]]][[[ZZZZZZZZZ[[[^^^^^^___```````````````aaa\\\UUUSSSVVV\\\___aaaaaaaaaaaa```^^^\\\ZZZXXXYYY]]]eeelllooossspppgggccceeerrrmmm```___dddiiivvvzzzppplllpppzzz}}}fff]]]XXXZZZ___dddkkksss|||sss```RRRLLLJJJGGGDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGHHHKKKOOORRR[[[eeexxxvvveeeXXXSSSUUUMMM^^^jjjeee\\\]]]gggppp{{{{{{sssnnnnnnppptttzzz||||||zzztttpppllljjjjjjjjjjjjhhhggghhhhhhgggeeebbb___]]]]]]```ccceeeeeefffhhhjjjnnnmmmmmmllljjjhhhfffeeefffdddccceeeggghhhfffdddeeehhhnnntttxxxvvvpppkkkiiihhhgggeeeddddddddddddeeedddbbbaaa````````````aaabbbdddeeefffgggggggggggghhhiiijjjjjjkkkkkkjjjggggggffffffeeeddddddccc```___\\\[[[ZZZZZZ[[[\\\^^^^^^___```aaaaaaaaaaaabbb]]]XXXWWWZZZ___bbbcccccccccbbb```]]]ZZZWWWUUUVVVZZZccclllqqquuu}}}zzzmmmccc```gggrrrwwwccc[[[ZZZ[[[fffsssuuuppppppzzzsss^^^ZZZ[[[dddllloooppppppooovvv|||jjj___RRRIIIFFFFFFDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGJJJNNNTTTYYYddduuuvvveeeZZZSSSQQQSSSNNNTTTWWWWWWZZZcccnnnttttttooommmnnnrrrwwwzzz{{{zzzxxxpppmmmjjjhhhggggggfffeeebbbbbbbbbbbbaaa^^^\\\[[[ZZZ]]]aaaccceeegggiiikkkmmmmmmkkkjjjiiihhhhhhhhhgggfffddddddeeeeeeeeedddeeeiiipppvvvxxxuuunnnhhhhhhhhhfffeeedddcccccccccdddcccbbbaaaaaaaaaaaaaaacccdddeeefffffffffeeedddggghhhhhhiiiiiiiiihhhhhhffffffeeedddbbbaaa``````\\\\\\[[[ZZZZZZ[[[\\\]]]]]]^^^___```aaabbbbbbbbbaaa___\\\\\\___bbbdddeeefffeeebbb___[[[WWWSSSQQQSSSWWWaaannntttwww{{{xxxiiiaaabbbhhh|||kkk[[[TTTRRRVVVaaannnzzz}}}xxxxxxzzzmmm___```fffrrr||||||ssskkkhhhkkkssswwwhhhXXXRRRIIIEEEEEEEEEDDDBBBCCCCCCCCCDDDDDDEEEEEEFFFHHHIIIIIIJJJMMMSSS]]]cccttt|||hhh\\\VVVSSSSSSUUUXXXXXXXXXYYY```kkkvvv|||~~~zzz~~~}}}wwwuuunnnqqquuuxxxyyyxxxtttqqqllljjjhhhfffeeedddcccbbb___````````````___^^^]]]^^^___``````bbbeeeiiimmmmmmllljjjiiihhhiiiiiijjjhhhgggeeecccccccccddddddgggjjjooossstttpppkkkgggiiihhhgggfffeeedddddddddccccccbbbbbbbbbbbbbbbbbbffffffggggggfffeeecccaaaffffffggggggggggggffffffeeedddcccaaa```^^^]]]\\\WWWWWWWWWXXXXXXZZZ[[[\\\\\\]]]___```aaabbbbbbbbb```______```bbbdddeeefffeeedddaaa^^^ZZZVVVRRRQQQRRRVVVaaaoooxxxyyyyyy{{{wwwllljjjkkkxxxtttaaaVVVRRRPPPWWW```jjjuuu}}}oooggg```fffrrryyykkkbbbdddkkkzzzsssdddZZZNNNJJJFFFDDDDDDDDDCCCBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHJJJKKKMMMQQQZZZgggpppzzzlll^^^XXXVVVUUUUUUVVV^^^___aaaeeejjjsss|||}}}{{{xxxwwwooorrrvvvxxxvvvrrrmmmjjjhhhhhhhhhfffdddbbbaaa`````````aaaaaabbbbbbbbbbbbgggeeebbb___^^^bbbiiinnnmmmllljjjiiihhhiiijjjkkkiiihhhfffdddcccbbbcccdddiiikkkmmmnnnmmmkkkhhhgggjjjiiiiiihhhgggfffeeedddbbbccccccccccccbbbbbbbbbgggggghhhhhhfffdddaaa___aaabbbcccdddeeeeeeeeeddddddcccaaa___]]]\\\ZZZYYYSSSSSSTTTUUUWWWXXXZZZ[[[[[[\\\]]]___aaabbbbbbccc^^^___```aaabbbcccddddddbbbaaa___\\\YYYWWWUUUTTTTTTXXXcccpppxxxxxxxxxzzz~~~wwwsssxxxzzzgggYYYSSSOOOQQQVVV]]]eeeooozzz}}}~~~nnnccc``````lll}}}uuudddeeelll}}}~~~lll___VVVPPPHHHFFFCCCBBBBBBBBBAAA@@@DDDDDDEEEEEEFFFGGGHHHHHHGGGJJJNNNQQQXXXdddvvvyyyggg^^^WWWVVVWWWVVVWWWYYY^^^bbbiiiqqqvvv~~~yyyuuusssqqqooorrruuuuuuqqqlllgggeeefffhhhiiigggdddaaa```___aaaaaabbbccceeefffggghhhnnnkkkfff```^^^aaahhhmmmllllllkkkjjjiiiiiiiiiiiihhhhhhhhhfffdddcccdddeeeiiijjjkkkkkkiiigggggggggjjjjjjjjjiiihhhgggfffeeeccccccddddddcccbbbaaaaaaeeefffggggggeeeaaa^^^[[[[[[\\\^^^```bbbcccddddddbbbaaa```^^^\\\ZZZYYYXXXQQQQQQSSSTTTVVVXXXYYYYYYYYYZZZ\\\^^^```aaabbbbbb^^^___aaaaaa``````aaaccc```___]]][[[ZZZYYYXXXXXXXXX\\\dddooottttttvvv{{{~~~~~~|||~~~mmm^^^UUUQQQOOOPPPTTTZZZ```kkkuuu{{{vvvtttuuuxxxzzz~~~qqqaaa\\\___fffvvvuuuuuuzzzzzziii[[[QQQLLLJJJEEEDDDBBBBBBBBBBBBBBBAAADDDEEEFFFGGGHHHIIIJJJJJJIIINNNTTTZZZddduuuzzzooofff\\\WWWUUUWWWXXXXXX\\\```eeeiiirrr}}}|||uuurrroookkkkkknnnqqqqqqmmmhhheeedddeeehhhjjjiiieeeaaa`````````aaabbbccceeegggiiijjjpppnnnjjjeeeccccccgggkkklllllllllkkkjjjiiihhhgggfffhhhjjjiiifffeeeeeeggggggjjjlllllliiigggfffgggiiiiiijjjiiihhhgggeeedddddddddeeeeeedddbbbaaa```bbbcccddddddbbb^^^ZZZWWWUUUWWWZZZ]]]```bbbdddeee``````___]]]\\\ZZZYYYYYYQQQRRRTTTVVVWWWXXXYYYZZZWWWXXXZZZ\\\___```aaabbb___```bbbaaa___^^^```bbb___^^^]]][[[ZZZZZZZZZZZZ[[[^^^eeekkkmmmmmmttt|||||||||{{{xxxlllccc\\\VVVRRRSSSSSSUUU]]]gggsss|||}}}wwwqqqnnnooosssuuuvvv}}}yyyhhh[[[[[[bbbpppwwwhhh[[[QQQJJJHHHHHHEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFHHHIIIJJJKKKKKKMMMRRRZZZcccooo{{{rrrkkkbbb\\\XXXVVVVVVYYYZZZ[[[aaahhhqqqsss{{{yyyuuusssoookkkhhhkkknnnnnnjjjfffeeedddeeehhhkkkjjjfffbbb``````___```aaabbbeeegggjjjkkkoooooommmjjjgggfffgggiiikkklllllllllkkkiiigggfffeeehhhkkkjjjhhhffffffgggeeeiiinnnooolllhhhffffffhhhhhhiiiiiigggfffdddccceeeeeeeeeeeedddbbb```______```aaaaaa___[[[WWWTTTRRRTTTWWW[[[___bbbdddeee```___^^^]]]\\\ZZZYYYYYYRRRSSSUUUWWWYYYZZZZZZZZZVVVWWWYYY\\\^^^```aaaaaa```bbbcccaaa^^^]]]___bbb```___]]][[[ZZZZZZ[[[[[[]]]```eeeiiihhhiiirrr}}}|||}}}tttttt{{{ttthhh```YYYVVVRRROOOTTT]]]cccmmm~~~zzzsssnnnmmmoooqqqrrrxxx{{{yyyjjj___]]]eeennnooodddWWWNNNJJJIIIGGGEEEGGGEEECCCBBBCCCDDDDDDDDDDDDGGGIIIIIIHHHHHHLLLOOORRRYYYfffvvvvvviiiaaa[[[WWWWWWRRRVVV\\\^^^aaagggqqqyyyyyyyyyuuurrrmmmhhhhhhiiiiiigggdddbbbbbbcccgggiiikkkkkkjjjfffaaa^^^```aaacccddddddfffiiikkkppppppmmmhhhddddddhhhlllnnnnnnnnnnnnmmmllljjjiiilllkkkkkkjjjhhhgggeeedddgggiiillllllkkkiiihhhhhhdddddddddccccccbbbbbbbbbgggfffeeecccaaa^^^\\\[[[^^^___```___[[[VVVSSSRRRPPPPPPRRRVVV[[[aaadddeeeaaa]]]XXXVVVWWWZZZ]]]^^^[[[YYYWWWXXX[[[]]]]]][[[[[[]]]___```______```aaaccccccaaa^^^ZZZXXXYYYZZZ\\\\\\]]]]]]^^^___``````cccaaaaaadddfffhhhooovvvrrrooouuu~~~vvvfffZZZSSSQQQSSSVVVYYY```mmm}}}}}}xxxrrrooonnnooopppqqqtttwwwzzz~~~|||lll```ZZZ\\\gggsssooobbbYYYOOOHHHFFFFFFDDDCCCCCCBBBAAAAAACCCDDDDDDDDDCCCFFFHHHHHHHHHJJJOOOSSSZZZddduuu|||jjj```ZZZUUUSSSTTTQQQVVV^^^eeemmmuuuxxxuuusssnnniiifffggghhhgggeeeddddddeeegggiiikkkkkkiiieeeaaa^^^]]]```dddggggggfffggggggnnnnnnlllhhhddddddiiimmmppppppqqqqqqpppnnnllljjjkkkjjjjjjiiigggfffdddcccfffhhhjjjkkkiiigggffffffdddddddddcccccccccbbbbbbeeeeeedddbbb```^^^[[[ZZZ]]]___aaa```\\\WWWTTTRRRPPPPPPRRRWWW^^^cccdddddd```]]]YYYWWWYYY[[[^^^___]]][[[YYYZZZ\\\^^^]]][[[]]]___aaaaaa`````````aaadddcccaaa]]]YYYVVVVVVWWW\\\\\\]]]^^^___```aaaaaacccaaaaaadddeeefffkkkrrr~~~vvvnnnppptttwwwyyyyyy}}}vvvjjj```XXXTTTQQQSSSXXXbbbooo|||yyyuuusssssssssssssssrrruuuxxx{{{}}}wwwlll___YYYYYYbbbssszzziii\\\SSSNNNGGGCCCCCCDDDCCCAAA@@@AAABBBCCCDDDEEEFFFFFFDDDGGGIIIJJJKKKPPPWWW]]]jjjvvvvvvjjj]]]WWWTTTQQQQQQSSSUUU[[[eeeqqq}}}}}}xxxvvvtttooojjjfffggghhhhhhgggfffgggiiihhhiiikkkkkkjjjfffbbb```]]]aaagggjjjiiifffdddbbbllllllkkkhhheeefffjjjoooqqqrrrtttuuutttqqqnnnllliiiiiihhhgggeeedddccccccdddgggiiiiiihhheeedddddddddddddddccccccccccccbbbddddddcccaaa```]]][[[ZZZ\\\___bbbaaa^^^YYYUUUSSSQQQQQQSSSZZZbbbfffdddaaa^^^\\\YYYYYY[[[]]]^^^___]]]\\\[[[\\\]]]^^^]]]\\\```bbbccccccaaa``````aaadddccc```\\\WWWTTTTTTUUU]]]]]]^^^___```aaabbbbbbcccaaabbbdddeeecccggglllxxx|||oookkkjjjiiiiiimmmrrr{{{wwwiiiZZZOOOMMMOOOTTT]]]jjjzzz}}}{{{{{{{{{zzzyyywwwuuuwwwzzz}}}~~~{{{uuuhhh```YYYZZZaaappptttgggZZZQQQKKKHHHDDDCCCCCCDDDCCCBBBAAABBBEEEFFFFFFGGGIIIJJJHHHJJJMMMOOOSSSZZZdddlll|||qqqfff^^^WWWTTTRRRPPPRRRVVV^^^dddppp{{{yyyxxxvvvqqqlllhhhjjjkkkjjjiiihhhiiijjjjjjkkklllmmmkkkhhheeeccccccgggjjjkkkiiieeebbb```iiijjjjjjhhheeegggkkkpppqqqsssvvvwwwvvvsssooolllhhhgggfffeeeccccccbbbbbbeeegggjjjjjjhhheeeddddddccccccccccccccccccccccccddddddcccbbb```___]]]\\\^^^aaaddddddaaa\\\XXXVVVSSSRRRUUU]]]eeehhhddd___\\\[[[ZZZ[[[]]]______^^^ZZZZZZ[[[\\\^^^______^^^bbbcccdddccc```^^^^^^^^^aaa```^^^[[[WWWUUUUUUVVV^^^______```aaabbbbbbccccccbbbccceeeeeebbbcccgggrrr}}}tttiiibbbaaabbbeeemmmyyyiiiWWWNNNLLLMMMRRR[[[gggwww}}}{{{xxxzzz}}}~~~}}}yyyvvvtttpppjjjeee[[[XXXXXX```mmm~~~}}}ooocccYYYPPPKKKGGGEEEDDDCCCCCCCCCBBBBBBAAADDDFFFGGGFFFGGGJJJLLLKKKNNNRRRVVV\\\fffsss|||mmm```\\\WWWTTTSSSRRRQQQUUU[[[eeelllzzz|||zzzzzzyyywwwrrrnnnlllmmmmmmllljjjiiijjjkkklllmmmnnnnnnmmmjjjhhhfffkkkllllllkkkgggdddbbbbbbfffhhhiiihhhfffggglllpppppprrruuuvvvuuurrrnnnkkkgggfffdddcccbbbbbbbbbbbbgggiiikkkkkkiiigggeeeeeeccccccccccccccccccccccccdddddddddcccbbbaaa___^^^```cccffffffddd___\\\[[[UUUVVVZZZaaaggghhhccc^^^[[[ZZZYYY[[[]]]^^^^^^]]]UUUWWWZZZ\\\]]]___``````aaabbbbbbaaa^^^\\\[[[\\\\\\]]]\\\ZZZXXXXXXYYY[[[`````````aaaaaaaaaaaaaaabbbaaaccceeedddaaaaaaeeennnxxx{{{kkk^^^[[[^^^```jjjyyyhhhSSSMMMJJJLLLQQQWWWdddpppxxx}}}zzz|||~~~}}}~~~~~~}}}~~~|||qqqlllfffcccbbbaaa^^^[[[TTTUUU]]]kkk{{{yyykkk```WWWNNNHHHFFFDDDCCCCCCBBBAAAAAAAAAAAAAAACCCFFFFFFFFFHHHMMMQQQQQQUUU[[[aaaiiiuuu{{{kkk]]]TTTTTTRRRQQQRRRPPPQQQWWW```lllvvv|||{{{zzzzzzxxxuuuqqqmmmlllmmmnnnllljjjiiiiiijjjmmmnnnoooooommmkkkiiihhhmmmmmmkkkhhheeecccdddeeeeeeggghhhhhhfffhhhlllppppppqqqssstttssspppmmmkkkfffeeecccbbbaaaaaabbbccciiikkkmmmmmmjjjhhhffffffbbbccccccccccccdddddddddddddddddddddcccbbbaaa```bbbdddgggfffdddaaa___^^^XXXZZZ___dddgggfffbbb^^^[[[ZZZYYYZZZ\\\]]]]]]\\\SSSVVVZZZ]]]]]]^^^```aaa___```aaa___\\\ZZZZZZZZZZZZ[[[[[[[[[ZZZ[[[^^^```bbbbbbaaaaaa``````______```___```cccbbb___```dddjjjsss}}}tttccc[[[ZZZ]]]iiiyyy~~~___SSSIIIIIIJJJKKKRRR\\\fffqqq}}}}}}~~~}}}}}}zzz{{{|||}}}yyypppeee```XXXUUUUUUVVVVVVUUUXXX^^^kkk}}}|||}}}qqqeeeZZZTTTOOOGGGCCCDDDCCCCCCCCCBBBBBBBBBCCCEEEAAADDDGGGHHHHHHMMMUUU[[[[[[```hhhppp{{{uuufff[[[TTTQQQNNNNNNPPPQQQPPPRRR\\\fffyyy{{{zzzyyyxxxvvvrrrmmmjjjhhhjjjkkkjjjhhhhhhiiijjjlllmmmmmmmmmllljjjiiigggggghhhhhhfffeeedddfffgggeeeggghhhhhhfffgggkkkoooqqqqqqrrrrrrqqqooommmkkkfffeeecccbbbaaaaaabbbccciiikkkmmmmmmjjjhhhffffffbbbbbbcccccccccdddddddddcccccccccccccccbbbaaa```cccdddeeedddbbb`````````ZZZ___eeegggfffccc```___\\\ZZZXXXXXXYYY[[[[[[[[[VVVYYY]]]___^^^]]]^^^```^^^___```___\\\ZZZYYYZZZ[[[\\\\\\\\\\\\^^^aaacccdddcccbbbaaa___^^^]]]\\\\\\[[[\\\^^^^^^\\\^^^cccfffmmmuuuyyyzzzzzz|||~~~uuueee]]]\\\iiizzzppp\\\KKKGGGGGGEEEIIIPPPSSS^^^iiiqqqzzz~~~yyyzzzzzzzzz{{{rrrhhh___YYYQQQMMMNNNQQQRRRRRRaaaiiizzz~~~zzzzzzzzzzzz}}}|||mmmaaaVVVNNNLLLKKKEEECCCEEEDDDDDDDDDDDDDDDEEEGGGIIICCCGGGJJJKKKMMMSSS]]]eeedddjjjsss}}}sssbbbXXXRRRQQQRRRMMMMMMPPPRRRRRRUUU```mmmzzzzzzyyywwwsssoookkkhhhdddfffggghhhggggggiiijjjkkkkkkllllllkkkiiihhhfff```bbbdddeeeeeefffgggiiieeegggiiihhhfffgggkkkooorrrrrrrrrrrrqqqooommmlllgggeeecccbbbaaabbbcccdddiiikkkmmmmmmjjjgggfffeeebbbbbbbbbccccccdddddddddbbbbbbbbbbbbbbbaaa``````bbbccccccbbb```______aaa[[[aaahhhiiieee```___```]]]ZZZXXXWWWXXXYYYZZZZZZYYY]]]```aaa___]]]]]]___^^^___```___\\\ZZZZZZ[[[\\\]]]^^^^^^^^^___bbbdddeeedddbbbaaa___]]][[[[[[YYYWWWXXX[[[[[[ZZZ]]]cccdddiiiooosssuuuvvvwwwxxxuuurrrddd]]]jjj|||~~~eeeOOOHHHGGGDDDFFFMMMEEEOOOZZZaaajjjyyy}}}zzzzzzwwwtttrrrrrrvvvzzz~~~vvvjjj___WWWPPPNNNNNNOOOVVV^^^iii|||}}}{{{zzzxxx||||||jjj___PPPNNNKKKHHHFFFEEEEEEFFFFFFEEEDDDEEEFFFGGGGGGFFFFFFHHHKKKOOOUUU\\\dddiiipppvvv~~~rrrcccXXXTTTSSSRRRPPPMMMNNNQQQSSSTTT\\\ooo~~~|||}}}|||xxxqqqjjjdddaaabbbbbbdddeeefffggghhhhhhfffhhhjjjkkkjjjfffbbb___]]]^^^```bbbeeeeeedddbbbbbbccceeefffgggiiilllooopppooonnnmmmnnnmmmjjjhhhffffffeeecccaaacccfffiiillllllkkkjjjiiihhhgggggghhhgggfffdddcccbbbbbbbbb^^^___bbbcccdddcccaaa`````````aaaaaaaaaaaa``````ffffffffffffeeecccaaa```]]]]]]]]]]]]]]]^^^___```^^^```bbbccccccaaa___]]]^^^]]]\\\\\\\\\]]]^^^___]]][[[ZZZZZZ\\\^^^^^^^^^aaa___]]]]]]]]]]]][[[YYYWWWWWWWWWYYY\\\^^^______dddfffiiikkklllnnnppprrrsssyyyuuummmpppxxxqqqYYYMMMFFFAAAAAADDDFFFJJJNNNQQQVVV___nnnxxxzzz{{{~~~~~~|||zzzuuussspppoooooorrruuuxxx}}}xxxnnnaaaYYYSSSRRRTTTXXXaaajjj{{{}}}}}}{{{}}}xxxjjj^^^UUUMMMKKKHHHFFFDDDCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGJJJOOOUUU\\\eeennnsss}}}|||hhh```TTTNNNMMMNNNNNNMMMMMMNNNRRRWWW\\\fffxxx~~~xxxxxxwwwyyyzzzwwwqqqiiidddaaabbbdddfffhhhiiiiiihhhgggiiijjjlllllljjjfffbbb___^^^___```cccddddddcccaaaaaacccfffggghhhiiilllnnnnnnmmmllllllmmmllljjjiiiffffffeeecccaaabbbeeegggjjjjjjiiihhhggggggffffffdddcccbbbaaa```_________^^^___```aaabbbaaaaaa``````aaaaaabbbccccccbbbbbbffffffeeeeeedddbbbaaa```]]]^^^^^^______`````````___```bbbcccbbb```^^^\\\\\\\\\[[[[[[[[[\\\^^^^^^]]][[[YYYYYY[[[]]]^^^^^^aaa___]]]\\\\\\[[[YYYWWWSSSSSSTTTVVVZZZ]]]___```bbbcccfffgggggghhhkkkmmmrrrvvvzzzwwwxxxyyydddWWWNNNFFFBBBBBBBBBEEEHHHKKKOOOUUU^^^eeerrrwww~~~~~~vvvnnnrrrxxx~~~}}}|||rrrqqqpppnnnoooppprrrssswwwzzz}}}tttfff___ZZZ[[[```hhhuuu}}}~~~{{{kkk___WWWPPPLLLHHHGGGEEECCCAAAAAAAAAAAABBBBBBBBBBBBDDDFFFHHHIIIIIINNNUUU^^^hhhrrr|||wwwdddZZZTTTMMMKKKLLLNNNOOONNNMMMNNNTTT]]]gggsssyyyqqqnnnpppppprrruuutttoooiiidddaaaeeegggkkknnnnnnllliiigggkkklllmmmmmmjjjfffbbb___^^^___aaabbbcccbbbaaa```aaacccgggiiiiiijjjkkkmmmlllkkkjjjjjjkkkkkkiiihhhffffffeeecccaaaaaaccceeefffffffffeeeeeeeeeddddddbbbbbb```___^^^^^^^^^^^^```____________```aaaaaaaaaaaacccdddeeeffffffffffffeeedddcccbbbaaaaaaaaa^^^___```bbbbbbbbbbbbaaa``````bbbbbbaaa___]]][[[YYYYYYYYYYYYZZZ[[[]]]]]]\\\ZZZXXXYYY[[[]]]^^^]]]aaa___]]][[[[[[ZZZWWWUUUNNNOOOPPPSSSVVVZZZ^^^```aaabbbcccccccccccceeegggpppuuu{{{qqqfff\\\PPPFFFBBBBBBBBBCCCEEEHHHLLLPPPRRR^^^eeennnuuu{{{oooiiifffkkkttt~~~~~~uuutttsssrrrrrrrrrrrrsssssswww||||||oooiiifffjjjrrr~~~xxxgggXXXPPPLLLJJJHHHEEEDDDCCCAAA@@@@@@@@@@@@CCCDDDDDDDDDEEEGGGJJJMMMMMMSSS]]]hhhtttwwwdddXXXUUUQQQNNNLLLMMMNNNNNNMMMNNNPPPWWWdddqqq~~~xxxnnngggfffhhhgggkkkpppqqqnnnjjjfffdddiiilllpppsssrrrnnnjjjfffhhhiiikkkkkkiiifffbbb```\\\^^^aaaaaaaaa___^^^^^^```dddhhhjjjkkkjjjkkklllmmmkkkiiihhhiiihhhgggeeeeeefffeeecccaaa``````bbbbbbbbbbbbbbbccccccccccccdddcccbbbaaa````````````bbbaaa```______```bbbcccaaabbbdddfffggghhhhhhiiifffdddcccaaa``````aaabbb^^^```bbbdddeeedddcccbbb``````aaaaaa___]]][[[ZZZVVVWWWWWWXXXZZZ[[[\\\]]][[[YYYXXXYYY[[[]]]^^^^^^bbb```^^^\\\[[[ZZZWWWUUUMMMNNNOOOQQQSSSVVVZZZ]]]aaabbbbbbaaa```aaaccceeepppvvv|||}}}}}}tttjjj^^^RRRJJJHHHEEEBBBBBBEEEHHHIIIJJJQQQWWW___fffmmmvvvrrrdddbbbbbbiiiuuu~~~yyyxxxwwwvvvuuuttttttttttttwww{{{{{{vvvvvv}}}mmmdddWWWNNNJJJHHHGGGFFFCCCCCCBBBBBBAAAAAAAAAAAADDDEEEFFFEEEEEEHHHLLLPPPTTT[[[gggtttsssbbbWWWSSSMMMLLLKKKKKKKKKKKKJJJIIIPPPRRRZZZhhhvvv}}}rrriiiaaa]]]]]]```dddiiimmmllljjjhhhgggnnnpppssstttsssooojjjgggcccdddfffggggggeeecccaaaZZZ]]]```aaa___]]]]]]^^^aaadddhhhkkkkkkkkkkkklllooollliiigggffffffdddcccdddeeefffdddaaa^^^^^^^^^^^^______``````aaaaaabbbeeeeeedddcccbbbbbbbbbbbbeeecccaaa``````aaacccdddaaabbbdddfffhhhiiijjjjjjeeedddbbbaaa```aaaaaabbb```aaaccceeeeeedddbbbaaa___``````___^^^\\\ZZZYYYVVVWWWXXXYYYZZZ[[[\\\\\\[[[YYYXXXYYY[[[^^^___^^^cccaaa___]]]\\\[[[XXXVVVPPPQQQQQQQQQPPPRRRWWWZZZ_________^^^]]]^^^```bbbpppxxx~~~}}}{{{rrrggg^^^TTTOOOHHHCCCCCCEEEGGGGGGIIILLLQQQWWW___jjjxxxnnndddeeeeeennn|||~~~|||{{{zzzxxxvvvuuuuuutttvvvxxx{{{}}}~~~qqqhhhYYYSSSLLLGGGFFFFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCBBBDDDFFFFFFGGGJJJPPPVVV```hhhtttppp```SSSNNNPPPIIIIIIJJJKKKLLLLLLMMMMMMPPPTTT^^^lllxxxuuummmfff\\\VVVTTTXXX\\\bbbggghhhiiijjjkkkqqqrrrrrrqqqoookkkhhheee```aaacccddddddcccbbbaaaYYY]]]aaabbb___^^^^^^```ccceeeiiijjjjjjjjjkkklllooolllhhhffffffeeedddcccdddeeefffdddaaa]]][[[[[[[[[\\\]]]^^^___```aaaaaaddddddcccbbbbbbbbbbbbbbbfffdddbbbaaaaaabbbcccdddaaabbbdddfffggghhhiiiiiiddddddcccbbbbbbbbbbbbbbbaaabbbcccccccccbbbaaa```^^^^^^^^^]]]\\\[[[ZZZZZZWWWXXXYYY[[[\\\\\\\\\\\\[[[ZZZYYYZZZ\\\___``````cccaaa___]]]]]]\\\YYYWWWTTTUUUUUURRRPPPQQQUUUZZZZZZ[[[[[[ZZZYYY[[[^^^aaannnvvv~~~~~~{{{}}}}}}}}}mmmfff\\\QQQIIIEEEDDDEEEBBBDDDGGGLLLTTTaaaqqq|||rrrmmmqqqsss|||}}}zzzxxxwwwwwwwwwwwwxxxzzzzzzyyyzzz{{{}}}vvvjjj___WWWNNNJJJEEECCCDDDDDDCCCAAAAAAAAABBBCCCCCCCCCCCCCCCAAADDDHHHJJJLLLQQQZZZbbbooovvvssscccVVVLLLJJJMMMJJJKKKLLLMMMMMMNNNOOOPPPOOOUUU```nnnyyy{{{rrrllleee[[[SSSPPPQQQUUU[[[```cccfffjjjlllrrrqqqnnnkkkhhhfffdddccc```aaabbbccccccbbbaaa```ZZZ___ddddddbbb```bbbdddeeeggghhhiiiiiijjjlllmmmmmmjjjgggeeefffgggffffffccceeefffddd```\\\YYYXXXZZZZZZ[[[]]]^^^```aaaaaadddccccccbbbbbbbbbbbbcccddddddbbbaaaaaaaaabbbbbbaaabbbccceeefffgggggggggdddddddddddddddccccccbbbccccccbbbaaa```___^^^^^^]]]]]]\\\\\\\\\[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\\\\[[[YYY[[[]]]```aaaaaaaaa___]]]\\\\\\[[[YYYXXXVVVWWWWWWTTTQQQRRRWWW\\\XXXYYYYYYYYYYYY\\\```cccjjjqqqyyy|||}}}zzzuuuuuu~~~yyyzzzmmmZZZMMMFFFEEE@@@BBBDDDGGGMMMXXXfffpppxxxvvv{{{}}}{{{zzzzzz{{{vvvxxxxxxxxxvvvuuuvvvwwwuuuwww{{{~~~wwwoooggg^^^UUUOOOLLLHHHCCCAAACCCDDDBBB@@@@@@@@@AAABBBCCCCCCCCCCCCBBBFFFKKKOOORRRZZZdddlllyyy~~~iii\\\SSSLLLJJJNNNJJJKKKLLLLLLJJJJJJKKKLLLMMMUUUbbbooozzz|||rrrllleee\\\TTTRRRMMMQQQVVV[[[```dddiiilllrrroookkkfffcccaaaaaaaaabbbbbbccccccbbbaaa___^^^[[[aaafffgggdddccceeegggfffggghhhhhhhhhiiilllnnnjjjhhheeeeeefffhhhiiiiiiccceeefffddd```\\\XXXWWWYYYYYY[[[\\\^^^```aaabbbeeeeeeddddddcccdddddddddccccccbbbaaaaaa```aaaaaaaaaaaacccdddeeeeeeffffffcccdddeeeffffffdddcccbbbdddcccaaa___^^^]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\^^^______^^^]]]\\\]]][[[ZZZ[[[^^^aaabbbbbb___^^^\\\[[[[[[[[[YYYWWWWWWXXXYYYVVVRRRSSSYYY^^^YYYZZZZZZZZZ[[[___dddggggggmmmtttxxxzzzyyyppppppxxxyyyppppppwwwlllWWWKKKHHHBBBDDDEEEFFFIIIPPP[[[bbbrrrzzz}}}{{{yyy|||yyyvvvtttttttttsssrrrqqqrrrqqqpppqqquuu}}}wwwpppggg]]]UUUOOOJJJFFFDDDCCCBBBBBBAAAAAABBBBBBAAACCCEEEGGGGGGEEEDDDCCCGGGKKKPPPVVV]]]gggsss|||sss```QQQLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNQQQWWWaaalllzzz{{{~~~xxxqqqjjjbbb]]]ZZZWWWVVVXXX[[[aaafffiiijjjllliiieeebbbaaacccfffhhheeedddbbbbbbbbbbbbaaa___cccgggkkkjjjeeebbbccceeelllmmmlllkkkhhhggghhhjjjiiiiiihhhhhhggggggfffffffffeeedddbbb```^^^]]]]]]XXX]]]bbbbbb```___aaadddhhhhhhgggfffeeecccbbbaaacccbbb___]]]]]]^^^```bbb___```bbbdddeeeeeeeeeeeeddddddccccccbbbaaaaaaaaaaaa```___]]]\\\\\\]]]]]][[[]]]\\\YYYZZZ^^^___^^^^^^^^^^^^^^^^^^]]]\\\[[[XXXZZZ\\\^^^``````___^^^ZZZZZZYYYXXXXXXXXXXXXYYY[[[XXXUUURRRQQQQQQSSSTTTVVVVVVUUUVVVZZZ^^^cccggghhhjjjmmmpppttt{{{|||nnnlllttt~~~{{{vvvmmmlllwwwlllUUUHHHEEEFFFFFFEEEEEEJJJRRRXXXeeemmmzzz~~~{{{xxxtttrrrqqqpppnnnmmmjjjkkkkkkjjjjjjnnntttzzz}}}yyynnnhhhbbb[[[SSSNNNIIIFFFCCCAAAAAAAAA@@@@@@AAAAAABBBDDDFFFGGGHHHHHHHHHHHHHHHIIIOOOXXXaaakkkwwwsssgggXXXMMMIIIJJJKKKKKKLLLLLLLLLKKKJJJJJJKKKLLLQQQYYYeeesss~~~~~~yyysssmmmgggcccaaaaaa___^^^```dddgggiiijjjkkkiiieeebbbbbbdddfffhhhgggeeeddddddeeeeeecccbbbfffiiikkkjjjfffccceeehhhnnnnnnnnnllliiiggghhhiiihhhhhhggggggfffeeeeeeeeebbbbbbbbbbbbaaa```___^^^ZZZ___bbbbbb```^^^```cccfffgggggggggfffdddbbbaaabbbaaa___^^^]]]^^^___```^^^___aaabbbccccccccccccbbbbbbbbbbbbaaaaaa``````___^^^\\\[[[ZZZZZZ[[[[[[[[[]]]]]]ZZZ[[[___aaa___]]]]]]]]]]]]\\\[[[ZZZYYYWWWXXX[[[]]]^^^^^^]]]]]]ZZZYYYXXXXXXWWWWWWXXXXXXYYYWWWSSSPPPOOOPPPSSSTTTVVVUUUUUUUUUXXX\\\aaadddeeegggiiilllpppuuu|||vvvsssuuuzzz|||sssnnnsss}}}}}}cccUUUHHHGGGDDDAAA@@@BBBGGGKKKUUU\\\jjj{{{~~~{{{vvvssspppnnnkkkiiidddeeeeeeddddddgggkkkooopppsssyyy~~~~~~~~~sssggg^^^WWWSSSNNNIIIGGGEEECCCBBB@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEFFFFFFHHHKKKNNNTTT\\\hhhttt}}}uuuaaaZZZPPPJJJIIIJJJKKKJJJKKKLLLLLLKKKJJJKKKNNNPPPSSS\\\jjjyyy||||||xxxtttpppmmmkkkkkkmmmjjjfffeeefffhhhiiiiiijjjhhheeeccccccdddgggiiiiiigggffffffggghhhgggfffjjjkkkllliiifffeeegggjjjppppppooollliiigggggghhhggggggffffffeeeddddddccc___```bbbcccdddcccaaa```]]]```bbbbbb___]]]___aaacccdddeeeffffffdddbbbaaa_________^^^^^^^^^^^^^^^]]]^^^___``````aaa`````````````````````_________\\\[[[YYYXXXXXXXXXXXXYYY[[[^^^^^^\\\]]]aaacccaaa]]]\\\[[[ZZZYYYXXXWWWWWWVVVWWWZZZ\\\]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWXXXUUUQQQNNNNNNPPPSSSUUUVVVUUUTTTTTTVVVZZZ^^^```aaabbbeeegggjjjnnnsssvvv|||}}}|||yyyvvvxxxrrrbbbQQQKKKDDD???===???AAABBBGGGMMMXXXhhhzzz|||{{{}}}{{{|||~~~}}}xxxuuupppllliiiddddddcccbbbbbbdddfffhhheeeggglllsss}}}{{{zzz~~~sssjjjbbbYYYSSSMMMJJJGGGEEEDDDDDDCCCBBBAAAAAAAAABBBCCCDDDFFFGGGEEEFFFFFFFFFHHHLLLTTTYYYhhhqqq~~~wwwkkkbbbUUURRRNNNLLLLLLLLLLLLKKKIIIJJJKKKLLLLLLPPPUUUZZZ]]]gggvvv}}}{{{yyywwwuuurrrpppppppppppprrrooojjjgggggghhhiiiiiiiiihhheeeddddddeeehhhiiiiiigggffffffhhhjjjjjjjjjllllllkkkhhhffffffiiilllppppppooolllhhhfffffffffggggggffffffeeeddddddddd___aaadddffffffdddbbbaaa]]]___```___]]]\\\\\\^^^___```cccddddddcccaaa```]]]^^^_________^^^]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^_________^^^^^^^^^^^^^^^ZZZYYYXXXWWWVVVWWWWWWXXXZZZ]]]^^^\\\]]]aaacccaaa\\\[[[ZZZXXXWWWVVVUUUUUUWWWXXXZZZ\\\]]]\\\[[[ZZZXXXXXXWWWVVVVVVVVVVVVWWWWWWUUURRROOOOOOQQQTTTWWWVVVVVVUUUUUUVVVYYY\\\]]]]]]___bbbccceeegggjjjmmmvvv{{{~~~qqq___VVVJJJBBB@@@BBBCCCDDDDDDGGGNNNZZZiiizzz~~~{{{|||~~~~~~}}}~~~|||yyyzzz{{{}}}zzzuuuppplllgggeeecccaaaaaabbbcccccc___```ccchhhqqq{{{rrrlllooowwwzzzrrrfff]]]VVVQQQMMMJJJIIIGGGDDDCCCCCCCCCBBBAAA@@@@@@@@@AAACCCDDDFFFFFFHHHJJJLLLMMMPPPWWWccckkk{{{xxxoooeeeZZZSSSOOONNNMMMLLLLLLLLLKKKJJJHHHKKKMMMNNNOOOSSS\\\cccooozzz}}}xxxxxxrrrqqqpppooonnnooooooppppppmmmiiiggghhhiiijjjjjjjjjhhhfffeeedddeeegggiiihhhfffeeefffhhhkkklllmmmmmmllljjjgggeeefffiiikkknnnnnnmmmkkkgggeeeffffffhhhhhhggggggfffeeeeeedddbbbdddfffgggfffdddaaa___\\\]]]]]]\\\[[[[[[[[[\\\\\\^^^___aaaaaa```___^^^]]]^^^___```___^^^\\\[[[[[[[[[[[[\\\\\\]]]^^^^^^______^^^^^^]]]\\\\\\\\\YYYYYYWWWVVVVVVWWWXXXXXXYYY\\\]]]\\\]]]aaaaaa___[[[ZZZXXXWWWVVVUUUUUUUUUZZZ[[[\\\^^^^^^]]][[[ZZZXXXXXXWWWVVVVVVVVVVVVWWWYYYWWWTTTRRRRRRTTTVVVXXXWWWVVVVVVVVVWWWYYY[[[\\\[[[]]]```bbbbbbcccdddfffpppttt~~~rrrgggVVVJJJDDDCCCCCCCCCCCCDDDGGGNNNZZZhhhvvv~~~~~~|||zzz|||~~~}}}zzzwwwvvvvvv{{{zzzzzz{{{{{{{{{uuuqqqkkkgggcccaaa```aaaaaaaaa^^^^^^___ccciiiqqqyyy~~~}}}{{{pppfffgggppp~~~xxxpppbbb\\\UUUOOOKKKIIIGGGFFFFFFDDDBBBAAAAAAAAA@@@>>>?????????@@@AAACCCDDDEEEFFFJJJNNNRRRWWWaaappp{{{yyyooofff___XXXPPPKKKKKKKKKKKKKKKJJJIIIIIIHHHKKKNNNQQQRRRSSSZZZeeemmm~~~xxxsssqqqmmmmmmmmmmmmmmmmmmmmmmmmkkkiiiggghhhjjjlllllllllkkkiiigggfffeeeeeefffggggggeeedddeeehhhlllnnnooonnnllljjjgggggghhhiiikkklllmmmlllkkkhhhggghhhiiihhhhhhggggggfffeeeeeeeeedddeeeeeeeeedddbbb___^^^[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]^^^^^^___^^^^^^^^^^^^______``````^^^]]]\\\[[[ZZZ[[[[[[\\\^^^___`````````___^^^\\\[[[ZZZYYYYYYXXXWWWVVVVVVWWWXXXXXXZZZ]]]^^^\\\]]]``````]]][[[ZZZXXXWWWVVVVVVWWWXXX\\\]]]^^^______^^^\\\[[[YYYXXXXXXWWWWWWWWWWWWWWWYYYYYYWWWVVVVVVVVVWWWWWWVVVVVVUUUVVVWWWXXXZZZ[[[ZZZ\\\___aaaaaa```aaabbbhhhkkkttt{{{kkk[[[OOOGGGCCCAAAAAA@@@AAAEEEMMMYYYcccjjjpppwww|||yyywwwxxxyyyvvvqqqoooppprrr~~~~~~zzzqqqlllfffbbbbbbbbbbbbbbb_________```dddjjjppptttnnnrrryyy{{{pppjjjiiirrr}}}nnnaaa[[[RRRPPPLLLIIIGGGFFFEEEEEEDDDBBB@@@@@@AAAAAA@@@>>>BBBBBBBBBBBBCCCDDDFFFFFFIIINNNUUU[[[bbboooooohhh^^^WWWSSSQQQMMMKKKIIIJJJJJJIIIIIIIIIJJJKKKMMMQQQWWWZZZ___hhhwww|||wwwqqqllllllmmmnnnooonnnmmmkkkiiihhhhhhhhhjjjnnnoooooonnnlllkkkiiigggeeeeeeeeefffgggeeedddeeeiiinnnqqqrrrooommmkkkiiiiiijjjkkkkkkkkklllmmmlllkkkkkklllnnnggggggffffffeeeddddddcccbbbbbbbbbaaa```___]]]]]]ZZZZZZYYYZZZ]]]___```aaa```___^^^^^^]]]^^^_________````````````___^^^^^^ZZZZZZ[[[[[[]]]___aaacccbbbaaa```^^^\\\ZZZYYYXXXWWWWWWVVVUUUUUUVVVWWWXXX\\\___```^^^^^^```___\\\[[[ZZZXXXWWWWWWXXXYYYZZZ]]]^^^___```___^^^\\\ZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTVVVWWWXXXYYYXXX[[[^^^``````___^^^___aaadddmmmyyyvvveeeVVVMMMHHHDDDBBBAAABBBGGGMMMTTTYYY[[[aaaiiipppvvv}}}~~~|||{{{vvvwwwwwwsssooonnnqqquuuwwwqqqiiieeedddeeeeeeeeeaaa```___```bbbfffkkknnndddiiirrr{{{xxxqqqlllkkkqqquuuqqqiii]]]RRROOOHHHGGGEEEDDDCCCBBBAAAAAACCCBBBAAAAAABBBCCCAAA@@@FFFFFFFFFFFFGGGHHHIIIJJJRRRXXXaaahhhppp~~~rrrddd]]]TTTNNNMMMNNNNNNMMMJJJKKKKKKJJJIIIJJJMMMOOOMMMSSS[[[bbbjjjwww~~~zzzxxxrrrlllmmmnnnpppqqqpppmmmjjjhhhhhhhhhjjjmmmqqqrrrqqqpppmmmllliiigggeeeeeeddddddgggeeedddfffjjjooossstttpppooolllkkklllllllllkkkkkklllmmmmmmmmmnnnppprrrffffffeeeddddddccccccbbb______^^^^^^]]]]]]]]]\\\[[[ZZZYYY[[[^^^bbbddddddcccbbb___^^^]]]^^^```aaaaaaaaa``````____________ZZZZZZ[[[\\\^^^```ccceeedddcccaaa^^^\\\ZZZXXXWWWVVVVVVUUUTTTTTTUUUVVVWWW^^^aaabbb```___aaa```\\\[[[ZZZXXXXXXXXXYYY[[[]]]]]]^^^_________]]][[[ZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZ[[[[[[YYYWWWTTTSSSRRRRRRRRRSSSTTTVVVWWWXXXWWWZZZ^^^```___^^^]]]]]]^^^aaajjjvvv|||}}}{{{hhh[[[UUUJJJHHHFFFDDDEEEGGGKKKMMMKKKPPPVVV\\\aaajjjvvv~~~wwwxxxxxxtttppppppvvv{{{}}}xxxrrrmmmkkkiiigggfffcccfffeeebbbfffnnnpppmmmdddfffjjjooouuu{{{{{{wwwvvvsss|||ppplllddd[[[SSSMMMIIIHHHBBBCCCCCCCCCCCCBBBAAA@@@???@@@AAABBBBBBAAA@@@@@@CCCEEEFFFEEEEEEGGGMMMQQQUUU```lllvvv|||mmmcccOOONNNLLLJJJHHHGGGFFFFFFKKKIIIJJJKKKIIIGGGIIINNNOOOWWWcccmmmyyyzzztttqqqpppqqqsssttttttqqqlllgggfffgggjjjjjjllloooqqqrrrqqqoooooommmkkkjjjiiigggeeecccfffggggggjjjmmmrrrvvvyyywwwsssooonnnnnnmmmjjjgggiiijjjkkkllllllkkkiiiiiieeecccaaa```aaaaaa```___eeeaaa\\\YYYZZZ[[[ZZZYYYVVVXXX[[[___aaacccccccccccc```\\\[[[\\\___aaaaaabbbaaa```^^^^^^^^^___```\\\\\\]]]___cccddddddccc```aaaaaa___\\\ZZZYYYYYY\\\[[[YYYXXXWWWXXXZZZ[[[aaaaaaaaa```````````````YYYXXXWWWWWWWWWXXXZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZ\\\[[[ZZZYYYXXXYYYZZZZZZZZZYYYYYYWWWVVVTTTRRRQQQRRRMMMHHHIIIOOOUUUWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZ___^^^aaajjjvvv~~~wwwrrrxxx}}}~~~zzzkkkaaaWWWLLLFFFFFFIIIIIIHHHFFFHHHKKKMMMPPPWWW```fffpppwww~~~{{{wwwsssppprrrwww{{{}}}vvvqqqnnnkkkiiigggeeefffeeebbbdddjjjkkkhhheeeeeegggiiikkkooorrrttt|||{{{qqqjjjaaa]]]WWWQQQKKKGGGEEEDDDAAABBBBBBBBBBBBAAAAAA@@@BBBBBBCCCCCCBBBAAA???>>>@@@CCCEEEFFFHHHMMMUUU[[[hhhrrr}}}|||ooobbbYYYNNNMMMKKKJJJHHHGGGGGGFFFIIIHHHHHHJJJIIIHHHKKKQQQXXXbbbooo{{{xxxsssrrrssstttsssttttttpppkkkgggfffggghhhiiilllooossssssrrrppppppnnnkkkiiigggfffeeedddfffggghhhjjjmmmqqqtttvvvuuurrrnnnmmmmmmllljjjhhhggghhhhhhiiihhhgggfffeeeeeecccaaa```aaaaaa```___ccc___[[[XXXYYYZZZYYYXXXUUUWWW[[[^^^```aaaaaaaaa```]]]ZZZYYY[[[^^^___```bbbaaa```_________^^^___^^^]]]^^^```cccdddcccbbbaaabbbbbb```]]]ZZZZZZZZZ[[[ZZZXXXWWWWWWYYY[[[]]]aaaaaaaaaaaaaaa`````````\\\[[[ZZZYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXYYYXXXWWWVVVUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRNNNIIIEEEGGGLLLQQQSSSSSSUUUVVVWWWXXXZZZZZZZZZZZZ___^^^aaahhhssszzz}}}|||xxxyyyvvvlllmmmrrrtttzzzxxxtttxxx|||ppp```TTTNNNKKKGGGCCCBBBCCCDDDEEEFFFKKKSSSXXXaaajjjuuu||||||vvvsssrrruuuxxx|||vvvssspppmmmkkkhhhhhhfffbbbcccffffffcccfffeeecccbbbcccdddfffhhhmmmooorrrvvv||||||{{{rrrkkkddd\\\WWWPPPNNNJJJFFFCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEEEEEEEDDDBBBAAACCCEEEIIILLLQQQZZZeeelll~~~zzzrrriii___UUUNNNKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHIIIKKKKKKKKKQQQXXXaaalll{{{~~~yyyuuussstttvvvwwwssstttrrroookkkgggffffffhhhiiimmmqqquuuvvvsssqqqpppmmmiiifffdddcccdddeeeeeegggiiikkkmmmooopppqqqqqqooommmllllllkkkiiihhheeeeeeeeeeeedddbbbaaa```dddbbb```___```aaa```___```]]]YYYWWWXXXXXXXXXXXXVVVWWWZZZ\\\^^^____________\\\ZZZYYY\\\___aaaaaaaaabbbbbbbbbaaa```___^^^_________```bbbcccbbbaaaaaabbbbbb```]]][[[ZZZ[[[[[[YYYWWWVVVVVVYYY\\\^^^aaaaaaaaaaaaaaa``````___^^^^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVXXXWWWUUUTTTTTTTTTUUUVVVTTTUUUUUUUUUTTTSSSQQQPPPJJJGGGDDDFFFKKKOOOQQQPPPRRRSSSUUUWWWXXXZZZZZZ[[[^^^]]]___eeemmmsssttttttppppppxxx{{{gggbbbdddgggnnnwwwooofffgggmmmyyyyyy}}}~~~lll___TTTJJJCCC@@@@@@>>>======@@@EEEIIINNNWWWdddnnnssswww{{{}}}}}}yyyuuussstttvvv{{{xxxuuusssqqqmmmkkkhhhffffffgggfffdddhhhfffdddbbbaaabbbcccdddddddddeeehhhmmmuuu}}}|||uuurrrvvv{{{{{{{{{|||yyytttnnnfff___YYYUUUPPPMMMFFFEEECCCAAA@@@@@@AAAAAA?????????@@@@@@AAABBBCCCBBBCCCEEEFFFGGGGGGGGGGGGHHHLLLRRRYYYaaalllyyyzzzvvvqqqiiibbb[[[TTTNNNJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKJJJLLLNNNNNNPPPXXXbbbnnnzzz{{{yyyvvvtttsssuuuwwwyyysssrrrpppmmmjjjhhhgggfffhhhjjjnnnssswwwxxxuuusssnnnkkkfffaaa^^^___bbbeeeeeefffiiikkkmmmmmmllllllmmmlllkkkkkkjjjjjjhhhgggdddccccccbbb```___^^^]]]aaa___]]]]]]^^^^^^^^^]]]\\\ZZZXXXWWWWWWWWWXXXXXXWWWXXXZZZ[[[\\\]]]]]]]]]___]]][[[\\\___bbbddddddbbbdddeeefffeeebbb```^^^```______```bbbbbbaaa___`````````^^^[[[ZZZZZZ[[[]]][[[WWWUUUTTTVVVZZZ\\\```aaaaaaaaaaaa```___^^^___^^^]]]\\\[[[ZZZYYYYYYXXXYYYYYYXXXXXXWWWUUUUUUYYYXXXWWWUUUUUUVVVVVVWWWUUUUUUUUUUUUSSSPPPNNNLLLHHHFFFFFFHHHLLLOOOPPPPPPNNNOOOQQQTTTVVVXXXYYYZZZZZZZZZ\\\```gggkkkmmmmmmkkkjjjppp|||iii___]]]^^^dddlllwwwmmmcccbbbeeepppooottt}}}wwwfffUUUIIIBBB@@@===:::999;;;>>>AAABBBIIISSS\\\cccjjjrrrwww{{{||||||zzzwwwvvvvvvwww~~~|||yyyxxxrrrooommmmmmnnnlllkkkjjjmmmkkkhhhdddbbbaaaaaaaaa^^^]]][[[]]]```fffkkknnnpppsssyyy{{{wwwtttuuuqqqpppuuuyyyyyyzzz||||||uuunnngggaaa[[[XXXSSSNNNKKKIIIHHHGGGCCCBBBAAA@@@??????@@@@@@?????????@@@AAACCCDDDFFFDDDDDDEEEEEEFFFGGGIIIIIILLLSSS]]]iiittt{{{uuuooojjjddd```YYYTTTPPPNNNKKKJJJHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLNNNQQQRRRVVVbbbooozzzyyyxxxvvvtttttttttvvvwwwrrrpppmmmkkkjjjiiihhhgggiiikkknnnssswwwxxxvvvtttkkkiiiddd]]]YYYZZZ___ddddddeeehhhjjjkkkkkkiiihhhiiiiiijjjjjjiiigggffffffccccccaaa```___^^^]]]]]]^^^\\\ZZZZZZ\\\\\\\\\[[[YYYYYYXXXXXXWWWWWWYYYZZZZZZZZZ[[[[[[\\\\\\\\\\\\^^^]]]\\\]]]```cccdddeeedddeeeggghhhgggddd```^^^______^^^___aaaaaa___^^^\\\]]]]]][[[YYYYYYZZZ\\\aaa]]]XXXSSSQQQSSSVVVXXX^^^___```aaaaaa___^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVWWWWWWWWWWWWVVVUUUUUUYYYXXXWWWVVVUUUVVVWWWWWWWWWWWWVVVUUURRRMMMIIIGGGEEEEEEGGGJJJLLLNNNNNNNNNJJJLLLNNNQQQTTTVVVXXXXXXVVVVVVYYY]]]aaaeeeggghhhffffffkkkttt~~~rrreee___[[[]]]dddppp{{{sssiiiffffffiiigggiiirrr}}}www```QQQFFFBBB>>>::::::;;;===>>>>>>BBBHHHLLLRRR[[[eeemmmuuuxxx{{{}}}|||zzzyyyyyy}}}yyyuuutttvvvvvvsssqqqqqqrrrppplllhhhccc___]]][[[YYYVVVTTTTTTWWWZZZ\\\\\\```bbbgggnnnuuu}}}}}}{{{{{{|||}}}|||}}}|||{{{yyyuuurrrppppppnnnpppvvvyyyzzz}}}xxxmmmddd^^^ZZZUUURRRLLLKKKIIIGGGFFFEEEFFFFFFAAAAAA@@@???>>>>>>>>>>>>@@@@@@@@@AAACCCEEEHHHIIIJJJIIIGGGFFFFFFIIILLLNNNUUU___nnn}}}}}}qqqjjjddd]]]XXXTTTPPPLLLJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNPPPTTTXXX[[[cccsssyyyxxxwwwuuutttssssssssstttpppmmmjjjiiijjjjjjjjjiiiiiijjjlllpppsssuuutttsssiiigggbbb\\\WWWXXX]]]cccccceeeggghhhiiiiiiggggggfffhhhiiiiiigggdddddddddcccbbbaaa___^^^^^^^^^^^^\\\[[[YYYYYYZZZ[[[[[[ZZZXXXYYYZZZYYYYYYYYY[[[\\\^^^^^^]]]]]]\\\\\\\\\\\\]]][[[ZZZ\\\___aaabbbbbbdddeeeggggggfffccc```^^^^^^]]]\\\^^^______^^^]]]YYYZZZZZZYYYXXXYYY\\\^^^bbb]]]WWWQQQNNNOOORRRUUU\\\^^^___``````^^^\\\[[[YYYYYYYYYXXXWWWVVVTTTSSSTTTUUUVVVVVVWWWWWWVVVVVVYYYXXXVVVUUUUUUUUUVVVWWWXXXXXXWWWUUUQQQLLLGGGDDDAAACCCGGGJJJLLLMMMLLLLLLJJJKKKNNNQQQTTTVVVXXXXXXTTTVVVXXXZZZ]]]```bbbccc```bbbgggnnnttt}}}~~~tttkkkaaa___cccooozzzxxxrrrmmmhhhbbbaaafffqqq~~~hhhWWWJJJFFF@@@<<<:::;;;;;;;;;===???AAABBBEEEMMMWWW___mmmssszzz~~~}}}~~~}}}~~~~~~|||zzz||||||wwwtttuuuqqqpppnnnkkkgggbbb^^^\\\UUUSSSQQQQQQSSSUUUTTTSSSUUUVVVZZZ___eeekkkqqqttt}}}}}}}}}{{{zzzxxxxxxzzz{{{|||{{{{{{zzzxxxwwwvvvvvvsssssswww~~~xxxssseee___XXXSSSPPPMMMJJJFFFEEEFFFFFFFFFEEEDDDEEEFFF@@@@@@@@@?????????>>>>>>BBBBBBBBBCCCEEEHHHKKKMMMOOONNNKKKKKKNNNTTTZZZ___kkkvvv{{{lllaaa[[[WWWPPPKKKJJJHHHGGGGGGIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNTTTWWW]]]dddkkkwww{{{uuutttsssrrrqqqqqqppppppmmmkkkhhhgggjjjllllllkkkhhhhhhhhhkkknnnppppppooohhhgggccc]]]WWWWWW]]]ccccccdddeeefffgggggggggfffeeegggiiihhheeebbbaaabbbaaa```___^^^]]]^^^^^^___]]][[[ZZZZZZ[[[\\\\\\[[[XXXZZZ\\\\\\ZZZ[[[]]]___aaaaaa```___^^^]]]]]]]]]]]]\\\[[[\\\___aaabbbaaacccdddddddddccc```^^^\\\[[[[[[ZZZ\\\^^^^^^]]]\\\WWWXXXYYYYYYYYY[[[^^^aaa```\\\TTTNNNKKKMMMQQQTTT[[[\\\^^^___^^^]]]ZZZYYYVVVWWWWWWWWWVVVUUUSSSRRRSSSSSSUUUVVVWWWXXXXXXXXXZZZZZZXXXWWWWWWWWWXXXYYYWWWWWWWWWVVVRRRMMMGGGDDDAAADDDIIIMMMNNNNNNMMMLLLLLLNNNPPPSSSVVVXXXYYYZZZVVVWWWYYYZZZ[[[\\\]]]___XXX[[[bbbiiinnnuuupppjjjlllqqqzzz~~~qqqhhhaaaaaahhhrrrooo```QQQKKKDDD???===<<<;;;::::::<<<======>>>CCCJJJPPP\\\dddqqq|||}}}}}}}}}~~~~~~xxxuuuvvvnnnoooooommmkkkgggcccaaaUUURRRQQQRRRTTTUUUSSSQQQOOOPPPSSSWWW\\\aaafffiiioooxxxwwwyyyzzzzzzzzzyyyzzz{{{|||}}}|||||||||||||||}}}~~~~~~~~~wwwooohhhaaa]]]SSSOOOKKKIIIIIIGGGCCC??????AAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDGGGJJJMMMPPPRRRQQQOOOQQQWWWaaakkkqqqxxxmmm___WWWTTTQQQLLLGGGGGGFFFFFFHHHKKKLLLLLLKKKJJJJJJJJJKKKKKKMMMNNNOOO[[[___gggpppyyy}}}{{{rrrrrrqqqqqqpppooooooooollliiifffgggjjjmmmmmmlllgggfffeeegggjjjlllmmmmmmhhhhhheee___YYYXXX^^^cccbbbcccdddeeefffffffffgggdddgggiiihhhdddaaa`````````___^^^]]]]]]]]]^^^___^^^\\\[[[[[[\\\]]]]]]\\\XXXZZZ]]]]]]\\\\\\^^^aaadddcccaaa```___^^^^^^]]]```___^^^___aaacccccccccbbbbbbbbbaaa```^^^\\\ZZZZZZYYYYYY[[[]]]^^^]]][[[WWWXXXYYYYYYZZZ\\\```ddd^^^YYYRRRLLLJJJMMMRRRUUUYYY[[[]]]^^^^^^\\\YYYXXXUUUVVVVVVWWWVVVUUUSSSRRRRRRSSSTTTVVVXXXYYYYYYYYY^^^]]]\\\ZZZZZZ[[[[[[\\\VVVVVVWWWVVVSSSNNNIIIFFFCCCGGGLLLPPPQQQPPPOOOOOOOOOPPPRRRUUUWWWYYYZZZ[[[YYYZZZ[[[ZZZYYYYYYZZZ[[[RRRVVV___fffjjjppp~~~uuuwwwqqqzzzsssgggbbbdddlllxxxuuuhhhWWWQQQHHHBBB???>>>;;;999777999<<<<<<<<<>>>BBBFFFJJJUUUfffvvv|||vvvsssqqqooonnnlllkkkjjjfffaaa]]]XXXWWWVVVUUUTTTTTTTTTTTTVVVSSSPPPPPPRRRVVVYYYZZZdddiiipppvvvzzz}}}{{{yyyyyy{{{|||~~~}}}{{{rrrnnnggg___WWWQQQNNNLLLHHHHHHFFFEEECCCAAA@@@???@@@@@@@@@@@@AAABBBCCCCCCFFFDDDBBBBBBDDDDDDBBB???AAABBBDDDEEEFFFJJJOOOSSSWWWXXX[[[```jjjvvv}}}llldddYYYPPPLLLJJJHHHFFFIIIIIIIIIIIIHHHHHHHHHGGGIIIGGGHHHKKKLLLMMMRRRXXX```kkkwwwzzzwwwzzzrrrrrrqqqpppooonnnmmmllljjjjjjjjjjjjkkklllmmmmmmgggdddbbbcccgggjjjjjjiiigggeeecccbbbbbbcccdddeeefffdddbbbdddffffffdddaaadddcccbbbaaa_________^^^___^^^^^^^^^___```aaabbb`````````___^^^[[[YYYWWWZZZ[[[\\\]]]]]]___bbbeeefffdddbbb```^^^^^^^^^^^^]]]\\\\\\^^^bbbeeeggggggeeedddaaa___]]]]]]]]]]]][[[XXXUUUUUUXXXYYYYYYWWWRRRUUU[[[```ccccccbbbaaa^^^ZZZUUUPPPOOORRRVVVYYYbbb___\\\\\\\\\\\\YYYVVVXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVXXXZZZ\\\]]]bbb___[[[XXXXXXYYYZZZYYY[[[XXXTTTRRRRRRPPPKKKHHHCCCLLLVVV[[[YYYUUUSSSSSSQQQSSSVVVXXXYYYZZZYYYXXXWWWWWWXXXXXXXXXXXXWWWWWWUUUYYYaaafffgggkkkwww~~~}}}}}}pppmmmrrruuuuuu~~~xxxtttkkkfff[[[KKKBBB???===;;;999<<<>>>;;;999;;;>>>@@@FFFMMMXXXdddppp{{{~~~|||wwwtttrrrpppooommmkkkiiigggccc```]]]\\\[[[YYYWWWVVVVVVUUUWWWTTTQQQPPPRRRUUUXXXXXX]]]```eeeiiikkknnnqqqssswww|||~~~~~~~~~|||{{{|||}}}{{{tttnnnjjjfffccc\\\ZZZVVVQQQMMMJJJIIIHHHFFFFFFEEEDDDBBBAAA@@@@@@AAA@@@@@@@@@AAAAAABBBCCCEEEBBBAAAAAACCCDDDCCCAAABBBDDDGGGJJJMMMQQQVVVYYY]]]cccllluuu~~~yyysssmmmaaa[[[SSSMMMJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIMMMKKKMMMPPPQQQSSSYYYaaaooo{{{xxxuuuwwwqqqpppooonnnnnnnnnnnnnnnkkkkkkjjjjjjjjjkkklllllleeecccbbbcccfffhhhiiihhhgggfffdddccccccdddeeeffffffdddcccdddfffeeecccaaabbbaaa```___]]]]]]\\\\\\\\\]]]^^^```bbbcccdddddd``````___^^^]]]\\\ZZZYYYZZZ[[[\\\\\\\\\^^^aaacccdddcccaaa```^^^^^^____________```cccgggiiijjjiiieeedddbbb```^^^\\\\\\[[[\\\YYYVVVVVVWWWXXXWWWVVVUUUYYY^^^dddggggggfffddd___[[[WWWTTTTTTWWW\\\```cccaaa^^^]]]]]]]]]ZZZXXXYYYYYYXXXWWWVVVUUUUUUTTTSSSTTTUUUWWWYYY\\\^^^___bbb___[[[YYYYYYZZZZZZYYYYYYVVVRRRPPPPPPOOOLLLIIIGGGOOOXXX\\\[[[WWWUUUUUUTTTUUUXXXYYYZZZZZZYYYYYYXXXXXXYYYYYYXXXWWWWWWVVVWWWZZZ```ddddddgggsss~~~{{{ppp```SSSLLLEEE???<<<<<<;;;999888:::===>>>BBBFFFMMMVVV```lllwww~~~~~~}}}~~~zzzvvvtttrrrooollljjjiiigggeeeccccccbbbaaa___]]][[[ZZZYYYZZZWWWTTTSSSTTTVVVWWWXXX[[[]]]^^^______```bbbdddeeelllvvv|||~~~}}}|||xxxzzz}}}yyyuuulllhhhccc___\\\YYYVVVSSSNNNLLLJJJHHHGGGGGGGGGHHHDDDCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@AAAAAABBBCCCDDDCCCBBBBBBDDDEEEEEEDDDDDDFFFJJJMMMQQQVVV\\\```kkkvvvzzzqqqlllggg```ZZZSSSPPPKKKIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLNNNRRRUUUXXXbbblll}}}|||uuurrrrrrnnnnnnlllllllllnnnpppqqqllllllkkkjjjjjjjjjjjjkkkdddbbbaaabbbeeeggggggfffgggfffeeedddcccddddddeeefffeeecccddddddcccaaa______^^^]]]\\\[[[[[[ZZZZZZXXX[[[```dddggggggffffff```___^^^]]]\\\\\\\\\\\\[[[\\\\\\\\\[[[\\\^^^aaabbbaaa```_________```aaaaaabbbdddhhhkkkmmmlllkkkffffffeeecccaaa^^^\\\[[[\\\ZZZWWWVVVWWWWWWWWWVVVXXX\\\bbbgggiiiiiigggeee^^^[[[XXXVVVXXX\\\aaaeeedddbbb```^^^^^^]]][[[ZZZ[[[ZZZYYYXXXVVVVVVUUUUUUSSSTTTUUUWWWZZZ]]]___``````]]]ZZZXXXXXXXXXXXXWWWUUURRROOOMMMMMMMMMLLLKKKKKKRRRZZZ^^^]]]ZZZXXXWWWWWWXXXYYY[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXVVVUUUTTTXXXYYY]]]______aaammmyyyxxxjjj^^^RRRHHHFFFAAA:::888:::<<<======???@@@CCCGGGOOOZZZeeemmm~~~||||||}}}~~~|||yyytttpppllliiihhhgggfffeeegggffffffdddcccaaa```______\\\YYYWWWXXXYYYZZZZZZ]]]\\\[[[XXXVVVUUUWWWYYY[[[aaaiiinnnooopppsssuuuxxxzzz~~~{{{uuupppjjjddd___WWWVVVTTTTTTTTTSSSPPPNNNIIIHHHGGGEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCFFFEEEDDDDDDEEEGGGGGGHHHKKKMMMPPPUUUZZZaaajjjooo|||uuujjjccc^^^YYYTTTOOOIIIHHHGGGGGGGGGHHHGGGGGGIIIIIIIIIIIIJJJKKKMMMNNNLLLLLLQQQWWW\\\cccppp}}}zzzvvvssspppooolllkkkiiiiiijjjmmmqqqsssmmmlllkkkjjjiiiiiiiiiiiicccccccccdddeeeffffffffffffeeedddcccbbbbbbbbbcccdddcccbbbbbbaaa```^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXX\\\bbbgggiiiiiifffeee```___]]]\\\\\\]]]^^^___\\\\\\\\\[[[ZZZ[[[]]]___```___^^^^^^___```bbbcccbbbdddgggkkknnnooollljjjgggggggggfffccc```]]][[[ZZZYYYWWWVVVWWWXXXYYYYYY[[[^^^cccggghhhfffcccaaa\\\YYYWWWUUUWWW[[[```dddcccbbb___^^^\\\\\\[[[[[[]]]\\\ZZZXXXWWWWWWVVVWWWUUUUUUVVVWWWYYY[[[\\\^^^\\\ZZZWWWVVVVVVVVVTTTSSSQQQOOOMMMKKKKKKLLLMMMMMMNNNSSSZZZ^^^]]][[[YYYXXXXXXYYYYYYZZZZZZYYYXXXXXXZZZZZZYYYXXXWWWUUUSSSRRRVVVVVVYYY[[[ZZZ]]]gggsss~~~|||vvvpppqqquuuxxxyyyyyyxxxwwwyyywwwhhh\\\UUUJJJ???<<<===>>>===<<<>>>>>>>>>@@@EEELLLVVV]]]~~~}}}}}}}}}}}}~~~xxxtttooolllkkkjjjiiihhhiiiiiiiiiiiiiiihhhgggfffeeebbb___^^^^^^___^^^^^^]]]\\\YYYTTTPPPOOOPPPQQQWWW[[[aaaccccccbbbdddfffhhhiiilllooossswwwzzz{{{~~~yyykkkhhhddd```\\\YYYUUURRRJJJIIIIIIJJJJJJIIIGGGEEEBBBBBBAAA@@@@@@?????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGJJJKKKUUUWWW\\\ccclllxxxwwwhhhccc\\\VVVSSSQQQNNNKKKFFFGGGHHHHHHHHHGGGGGGGGGIIIIIIHHHHHHIIIKKKNNNOOOPPPSSSZZZcccjjjttt{{{ssssssqqqooonnnjjjiiihhhhhhiiilllppprrrlllkkkjjjhhhhhhgggggggggcccdddeeeeeefffffffffgggccccccbbbaaa```````````````aaaaaa```^^^\\\[[[[[[]]]]]]^^^^^^]]]\\\[[[ZZZ[[[^^^ccchhhiiigggdddbbb```___]]]]]]]]]]]]______\\\]]]]]][[[ZZZZZZ\\\^^^^^^]]]]]]^^^___aaabbbdddfffgggjjjnnnqqqpppmmmjjjeeeeeedddcccaaa^^^[[[ZZZVVVWWWWWWWWWXXXZZZ\\\^^^aaabbbeeefffeeeccc___]]]YYYVVVTTTRRRSSSVVVZZZ]]]```___]]][[[ZZZZZZ[[[\\\___^^^\\\YYYXXXWWWXXXXXXWWWWWWVVVVVVVVVWWWXXXXXX[[[YYYXXXWWWWWWVVVTTTRRRMMMMMMLLLLLLKKKLLLNNNOOOPPPSSSXXX[[[\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVYYYYYYXXXWWWUUUSSSRRRQQQSSSSSSTTTWWWWWWYYYbbbmmmvvvppprrrvvv~~~wwwjjjfffhhhiiiiiijjjkkkpppwwwxxxgggWWWHHHCCCBBB>>>;;;:::<<<======>>>@@@DDDIIIMMM~~~}}}xxxtttrrrqqqpppnnnlllmmmnnnoooooonnnmmmllljjjhhheeedddddddddcccbbbbbb```]]]XXXSSSQQQQQQRRRRRRVVVYYYYYYWWWVVVWWWZZZ[[[[[[]]]___aaadddggghhhlllppptttuuuttttttuuuxxx|||{{{zzzxxxvvvpppjjjeee[[[XXXTTTQQQOOOMMMJJJHHHGGGFFFDDDDDDDDDBBB@@@===?????????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEGGGHHHIIIHHHIIIJJJJJJKKKMMMQQQUUU]]]bbbkkkuuu{{{mmmaaaWWWTTTOOOLLLKKKKKKIIIHHHHHHIIIKKKKKKIIIHHHHHHIIIGGGGGGGGGHHHKKKNNNRRRTTTWWW\\\fffqqqyyyvvvpppppppppnnnnnniiihhhhhhgggiiikkkmmmooojjjiiihhhgggfffeeeeeeeeecccdddfffgggfffeeefffgggbbbbbbaaa```___^^^^^^]]]^^^___```___]]][[[[[[[[[^^^^^^___```___^^^]]]\\\^^^```ccceeefffdddbbb```______^^^^^^^^^^^^^^^___\\\]]]]]]\\\[[[[[[]]]___]]]]]]]]]]]]___aaacccdddjjjkkkmmmoooqqqooollliii```______^^^\\\ZZZXXXWWWUUUWWWXXXYYYZZZ\\\```ccceeeeeeeeeeeecccaaa^^^\\\WWWUUURRRPPPPPPSSSWWWYYY\\\\\\[[[YYYXXXXXX[[[]]]bbb```]]]ZZZYYYXXXYYYYYYXXXXXXWWWVVVUUUUUUUUUVVV[[[ZZZYYYYYYYYYXXXUUURRRKKKMMMNNNNNNMMMMMMOOOPPPPPPSSSVVVYYYZZZYYYWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUWWWWWWVVVUUUSSSRRRPPPOOOQQQPPPRRRUUUUUUVVV]]]eeerrrvvvgggeeeiiiooowwwmmmddd```^^^\\\]]]aaahhhsss{{{hhhVVVOOOIII???:::::::::;;;<<<<<<<<<===@@@BBB~~~}}}}}}~~~}}}{{{yyywwwrrrssstttuuutttsssqqqpppllljjjhhhgggggghhhgggeeecccccc```\\\WWWUUUTTTUUUNNNQQQSSSRRROOONNNOOORRRQQQQQQQQQRRRSSSUUUWWWXXX[[[```dddeeecccaaacccfffpppvvv|||}}}zzzvvvpppkkkfffeeecccaaa___\\\XXXTTTOOOLLLIIIGGGGGGFFFEEEDDDEEECCCBBBAAABBBBBB@@@???@@@AAABBBBBBCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGJJJLLLMMMMMMOOORRRTTTVVV[[[aaagggpppxxxwwwmmmfff[[[QQQMMMKKKIIIGGGGGGGGGGGGGGGIIIKKKMMMLLLJJJIIIJJJKKKHHHHHHIIILLLQQQWWW]]]```gggmmmyyysssnnnnnnmmmlllmmmiiiiiihhhhhhhhhiiijjjjjjgggffffffeeeddddddddddddaaadddffffffeeecccdddeeebbbbbbbbbaaa```^^^]]]]]]]]]___aaa```]]]\\\\\\]]]^^^___```aaaaaa___^^^\\\^^^___```aaabbbbbbbbbaaa______```______^^^]]]]]]\\\]]]]]]]]]\\\\\\___aaa]]]]]]\\\]]]^^^```bbbdddjjjjjjjjjkkkllljjjgggddd^^^]]]\\\ZZZYYYYYYXXXXXXWWWYYYZZZ[[[[[[]]]aaadddcccbbbaaa```___^^^]]]]]]WWWUUUSSSQQQRRRUUUXXXZZZYYYZZZZZZXXXWWWXXX\\\```cccaaa^^^[[[YYYYYYZZZZZZXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXVVVRRROOOJJJMMMQQQRRRPPPOOOOOOQQQRRRSSSUUUWWWYYYYYYWWWUUUUUUUUUTTTTTTTTTUUUUUUVVVTTTTTTTTTSSSRRRPPPOOONNNQQQPPPRRRUUUTTTSSSWWW^^^hhhzzzlllbbbaaabbbeeellluuu~~~uuuiiiaaa]]]ZZZYYY\\\bbblllzzz}}}jjj```TTTEEE===???;;;<<<;;;:::999:::<<>><<<<<<===@@@BBBBBBBBBAAABBBBBBBBBAAA@@@??????BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFIIIKKKNNNOOOSSSVVVZZZ]]]aaahhhpppvvv}}}ooobbb[[[YYYSSSKKKJJJIIIGGGFFFFFFGGGGGGHHHIIIKKKMMMLLLJJJIIIKKKMMMJJJKKKNNNRRRYYYaaaggglll{{{}}}rrrnnnmmmkkkkkkllliiiiiiiiiiiihhhhhhhhhhhheeeeeedddcccccccccdddddd___cccffffffcccbbbcccdddcccccccccbbbaaa___^^^]]]]]]___bbbaaa^^^]]]^^^```^^^___```aaaaaa```^^^\\\^^^^^^^^^^^^___```bbbccc___``````aaa```^^^]]][[[\\\]]]^^^]]]\\\]]]```bbb]]]]]]\\\]]]^^^```bbbcccgggffffffffffffdddaaa^^^___^^^\\\[[[ZZZZZZ[[[\\\YYY[[[]]]\\\[[[]]]```ddd___]]]\\\ZZZZZZZZZ[[[\\\XXXVVVUUUTTTUUUXXX\\\^^^XXXYYYZZZXXXWWWYYY^^^bbbdddbbb___[[[YYYYYYZZZ[[[XXXXXXWWWWWWWWWXXXYYYYYYTTTTTTTTTUUUUUUSSSOOOKKKJJJNNNRRRTTTRRRPPPPPPQQQSSSSSSTTTWWWYYYYYYWWWUUUUUUTTTTTTTTTUUUUUUVVVWWWRRRRRRRRRRRRQQQPPPNNNNNNSSSQQQSSSUUUTTTQQQSSSXXXgggxxxuuuccc___ZZZYYY]]]gggssszzz{{{pppgggbbb___\\\\\\___fffssszzznnn^^^LLLCCCEEE>>>>>><<<:::888999===@@@|||zzz{{{}}}{{{}}}~~~~~~|||xxxrrrnnnllljjjhhhgggggggggeeeccceeebbb]]]YYYXXXWWWUUUTTTTTTTTTSSSPPPMMMLLLKKKLLLJJJIIIGGGFFFFFFGGGIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPUUUUUUWWWZZZ^^^cccgggiiipppqqqsssvvvzzz|||xxxsssooolllkkk```^^^[[[WWWSSSPPPNNNMMMLLLKKKJJJIIIHHHFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>???AAAAAAAAA???CCCCCCBBBBBBCCCDDDFFFFFFFFFDDDAAAAAABBBDDDEEEFFFIIIKKKMMMMMMMMMPPPVVV\\\```bbbffflllsss}}}yyynnniiiaaaXXXPPPLLLIIIHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGHHHJJJJJJJJJIIIJJJLLLQQQYYYdddrrr~~~yyyqqqnnnnnnmmmjjjggghhhhhhhhhhhhhhhgggffffffgggfffdddcccbbbcccddddddbbbbbbbbbbbbbbbaaa``````bbbbbbaaaaaaaaaaaaaaabbbdddccccccaaa```___^^^]]]___```aaa```]]]\\\[[[\\\[[[\\\]]]____________^^^````````````aaaaaaaaaaaa]]]\\\[[[ZZZZZZ\\\^^^___]]]\\\[[[[[[[[[\\\^^^___aaaaaaaaa``````______^^^]]]\\\[[[ZZZZZZ\\\^^^______^^^^^^]]]]]]]]]^^^^^^]]][[[YYYXXXZZZ[[[[[[ZZZWWWWWWVVVWWWXXXZZZ\\\]]]UUUVVVWWWXXXYYYZZZ[[[\\\___aaacccbbb___[[[YYYYYYYYYZZZZZZZZZYYYVVVSSSRRRVVVUUUTTTSSSRRRRRRRRRRRRPPPQQQRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSTTTVVVWWWXXXUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSQQQOOOMMMNNNRRRUUUTTTPPPPPPSSSWWWiiivvv}}}nnneeeYYYQQQSSS[[[eeekkkxxx}}}yyyqqqjjjhhh___ZZZ___iiissszzzgggXXXOOOKKKFFFBBB@@@@@@???===;;;:::|||zzzzzz{{{|||}}}~~~~~~|||vvvqqqjjjiiigggggggggfffcccaaabbb___ZZZWWWVVVUUUTTTRRRNNNOOONNNMMMMMMLLLMMMNNNIIIHHHGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJNNNNNNOOOQQQSSSWWWZZZ[[[]]]^^^___bbbfffjjjmmmooouuuwwwzzzyyyssskkkiiifffaaa^^^ZZZXXXWWWTTTSSSQQQNNNLLLJJJIIIHHHFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@CCCBBB@@@AAABBBCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIGGGFFFEEEFFFHHHJJJKKKLLLKKKOOOSSSUUUWWW\\\dddjjjnnnrrrxxxttthhhbbb]]]YYYSSSMMMHHHEEECCCCCCFFFFFFFFFFFFGGGHHHIIIIIINNNMMMLLLLLLLLLLLLKKKKKKOOOSSS\\\hhhwww~~~{{{uuunnnkkkkkkkkkhhhfffgggggghhhhhhggggggfffeeeeeedddcccbbbaaabbbbbbccc``````aaabbbbbbbbbbbbbbbcccccccccbbbccccccddddddfffeeecccaaa___^^^]]]]]]^^^```aaaaaa___\\\\\\\\\\\\^^^```bbbcccdddccccccbbbbbbbbbaaa`````````___^^^]]]\\\[[[[[[\\\]]]^^^[[[[[[ZZZZZZZZZ[[[\\\]]]^^^]]]]]]\\\\\\\\\\\\]]]]]][[[ZZZYYYYYY[[[^^^```___^^^^^^]]]\\\\\\\\\\\\ZZZYYYWWWXXXZZZ\\\\\\\\\XXXXXXWWWVVVVVVWWWXXXYYYSSSTTTUUUWWWYYY[[[]]]^^^\\\]]]^^^]]]ZZZWWWVVVVVVZZZ[[[[[[[[[ZZZWWWUUUSSSXXXWWWUUUSSSRRRQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVXXXYYYZZZUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTRRRQQQQQQSSSTTTSSSPPPQQQVVV[[[hhhrrruuufffZZZUUUXXX]]]aaaiiippp|||zzzooofffeeeiiipppzzzqqqddd]]]ZZZOOOKKKGGGEEECCC@@@===<<<|||zzzyyyxxx~~~~~~~~~}}}xxxmmmlllkkkkkkkkkhhhdddaaa___\\\YYYVVVVVVUUUTTTRRRNNNMMMMMMMMMMMMNNNNNNOOOIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHJJJKKKLLLNNNOOOPPPRRRTTTWWWYYY[[[]]]___ccchhhmmmrrrvvvxxx}}}~~~|||wwwrrrnnnkkkfff```[[[WWWVVVSSSPPPMMMKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBAAAAAAAAA@@@@@@@@@???FFFDDDBBBBBBDDDEEEFFFFFFFFFGGGIIIJJJLLLLLLLLLKKKEEEFFFGGGHHHJJJLLLNNNOOOPPPUUU\\\ccciiipppyyywwwlll```WWWSSSPPPNNNKKKHHHFFFEEEEEEFFFEEEEEEEEEFFFFFFGGGIIIIIILLLLLLKKKJJJJJJKKKLLLMMMRRR[[[iiizzzvvvrrrtttooojjjhhhhhhhhhfffdddffffffggggggffffffeeedddcccbbbaaaaaa```aaaaaaaaa^^^___```bbbcccddddddddddddddddddeeeeeefffffffffhhhfffbbb___]]]\\\\\\\\\]]]___bbbcccaaa^^^]]]\\\^^^```cccgggiiijjjiiiiiieeedddcccbbbaaa___^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[YYYYYYYYYYYYYYYZZZ[[[[[[\\\[[[ZZZYYYZZZ[[[\\\]]]]]][[[YYYXXXYYY\\\___aaa```___^^^]]][[[ZZZYYYXXXWWWVVVUUUWWWZZZ\\\]]]]]]YYYXXXVVVUUUSSSSSSTTTTTTPPPQQQSSSVVVYYY\\\^^^___ZZZ[[[[[[YYYVVVUUUUUUVVV[[[\\\\\\\\\[[[XXXVVVTTTYYYXXXUUURRRQQQPPPQQQQQQSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZVVVVVVUUUUUUUUUTTTTTTTTTRRRSSSUUUVVVWWWVVVVVVUUUTTTUUUTTTRRRQQQSSSYYY^^^eeelllsssvvvtttrrrsssuuu{{{yyykkkaaa]]][[[[[[___eeeqqq|||~~~xxxtttsssvvvzzzzzzrrrooonnnfffccc]]]XXXRRRMMMGGGCCC|||{{{|||}}}}}}}}}~~~yyyxxxwwwuuusssoooiiiddd```^^^ZZZXXXXXXWWWUUUTTTSSSQQQOOOOOOOOOOOONNNMMMJJJJJJJJJJJJIIIHHHFFFEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIKKKLLLMMMNNNMMMOOORRRWWW[[[___cccdddfffgggiiilllnnnpppqqqrrrqqqrrrtttttttttuuuwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxssslllgggdddaaa]]]ZZZXXXUUUPPPLLLNNNMMMKKKIIIHHHFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAEEECCCBBBCCCEEEHHHJJJJJJJJJKKKMMMOOOOOONNNMMMKKKEEEGGGJJJKKKMMMOOORRRTTTXXX___iiisss{{{vvvjjjccc]]]UUUQQQPPPJJJIIIHHHGGGGGGHHHIIIIIIEEEEEEEEEFFFFFFHHHIIIJJJHHHHHHIIIIIIJJJMMMPPPSSSZZZgggzzz~~~uuuqqqqqqnnnkkkgggfffffffffeeedddeeeeeeeeeeeeeeeddddddcccbbbaaaaaaaaaaaaaaaaaaaaa___```aaabbbcccdddddddddcccdddeeeeeeffffffgggggggggddd```\\\ZZZYYYZZZ[[[\\\___cccdddccc```^^^]]]^^^aaafffkkkmmmnnnmmmlllgggfffeeecccaaa___]]]]]]___`````````___\\\ZZZXXXXXXXXXXXXXXXXXXYYYYYYZZZ\\\[[[ZZZYYYZZZ[[[]]]^^^^^^\\\ZZZYYYZZZ]]]aaadddbbbaaa```^^^[[[YYYWWWVVVUUUUUUUUUVVVYYY\\\\\\\\\XXXWWWUUUSSSRRRQQQQQQRRRQQQRRRSSSUUUXXXZZZ[[[\\\[[[[[[[[[YYYWWWVVVWWWXXX[[[\\\\\\]]][[[YYYWWWUUUXXXVVVSSSQQQQQQQQQSSSTTTTTTUUUVVVWWWWWWWWWWWWWWWUUUTTTTTTTTTUUUVVVWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSQQQSSSTTTUUUVVVVVVUUUUUUSSSTTTUUUTTTSSSUUUYYY]]]___cccfffgggeeefffiiimmmttt|||yyypppiiieeeaaadddkkkssswwwzzz|||xxxyyy~~~{{{}}}xxxqqqhhh]]]SSS}}}}}}}}}~~~~~~~~~}}}|||}}}}}}vvvooojjjdddbbb___\\\[[[YYYWWWUUUTTTRRROOOOOOPPPPPPOOOMMMLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDFFFGGGIIILLLOOOQQQSSSTTTTTTUUUWWWYYY[[[]]]^^^^^^[[[]]]___``````aaabbbdddccccccccccccbbbbbbbbbaaacccccccccdddddd```[[[VVVRRRQQQOOONNNMMMKKKIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBDDDIIIMMMOOOPPPOOOPPPQQQRRRQQQOOOMMMKKKJJJMMMPPPRRRTTTWWW[[[___fffnnnzzzkkkaaaWWWRRRPPPLLLKKKLLLDDDDDDDDDEEEEEEFFFFFFGGGEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKLLLLLLMMMQQQWWW\\\fffwww~~~ssslllkkknnnjjjhhhfffeeeeeeeeedddddddddddddddddddddcccbbbbbbaaaaaabbbbbbbbbbbbbbbbbbaaaaaabbbcccccccccccccccccccccdddeeeffffffeeeeeecccaaa]]]ZZZXXXXXXYYYZZZ\\\___ccceeedddaaa```______bbbhhhmmmppppppnnnmmmhhhgggfffdddbbb```^^^]]]```aaabbbaaa```]]]YYYWWWWWWXXXXXXXXXYYYYYYYYYYYY[[[ZZZZZZYYYZZZ[[[]]]^^^^^^]]][[[[[[\\\```cccfffcccbbbaaa___\\\YYYVVVTTTUUUTTTTTTVVVYYYZZZZZZYYYUUUUUUSSSRRRQQQQQQRRRSSSSSSTTTTTTUUUVVVWWWWWWXXXZZZZZZZZZYYYWWWVVVXXXYYYZZZ[[[\\\\\\[[[YYYWWWUUUSSSSSSRRRQQQRRRTTTVVVWWWUUUVVVWWWXXXYYYYYYYYYYYYUUUUUUTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRRRRSSSSSSTTTTTTSSSRRRQQQPPPRRRTTTVVVVVVVVVWWWXXXXXXYYY[[[[[[\\\^^^dddhhhnnnvvvzzznnnlllkkkmmmnnnpppxxxzzzwwwtttuuuyyy~~~|||nnn{{{xxxvvvwwwyyy{{{~~~xxxsssmmmkkkgggdddbbb___[[[XXXSSSQQQNNNOOORRRTTTSSSPPPMMMMMMLLLJJJIIIGGGFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIJJJLLLNNNOOOPPPPPPQQQMMMOOORRRSSSRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSOOOLLLFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@AAABBBBBBCCCCCCEEEEEEGGGKKKOOOSSSUUUUUUTTTTTTTTTTTTSSSRRRPPPOOOMMMQQQUUUWWWZZZ___ffflllzzz}}}nnn```VVVNNNLLLKKKHHHFFFGGGCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJLLLMMMLLLMMMOOOOOOPPPUUU]]]dddttt~~~vvvnnngggeeeiiiffffffeeedddccccccccccccbbbbbbcccccccccbbbaaaaaa```aaaaaabbbbbbbbbbbbaaabbbbbbcccccccccccccccccccccccceeeeeeeeedddcccbbb___]]][[[YYYYYYYYYZZZ[[[]]]```ccceeedddcccbbbbbb```dddjjjppprrrqqqnnnkkkgggfffeeedddbbbaaa``````aaabbbbbbbbb```]]]ZZZXXXXXXYYYYYYZZZ[[[ZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZ\\\\\\[[[\\\^^^aaadddfffbbbaaa```^^^[[[WWWTTTRRRTTTSSSTTTVVVXXXYYYYYYWWWUUUTTTSSSRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTVVVWWWXXXXXXVVVUUUVVVWWWXXXXXXYYYZZZYYYWWWUUUTTTPPPPPPQQQRRRTTTUUUWWWXXXUUUVVVWWWYYYZZZZZZZZZZZZWWWWWWVVVUUUUUUVVVVVVVVVUUUUUUTTTSSSRRRQQQQQQPPPRRRRRRSSSSSSRRRPPPNNNMMMNNNPPPRRRTTTUUUTTTSSSQQQQQQRRRSSSTTTVVVZZZ___bbbgggnnnvvv~~~}}}uuupppkkkjjjooowwwyyyllldddcccfffnnnuuuwwwwwwwww{{{{{{uuussstttuuuvvvwww{{{|||yyyuuuqqqnnniiidddaaaZZZVVVSSSTTTWWWXXXVVVTTTNNNLLLJJJGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCBBBBBB@@@@@@CCCDDDDDDEEEDDDCCCBBBAAA@@@AAAAAABBBBBBCCCDDDDDDFFFGGGHHHIIIIIIJJJJJJIIIFFFHHHJJJKKKKKKJJJKKKLLLKKKKKKKKKKKKJJJJJJJJJIIIKKKJJJIIIIIIJJJIIIGGGEEEBBBCCCDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCBBBAAABBBCCCDDDEEEGGGHHHHHHLLLMMMPPPTTTXXXZZZZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTXXX]]]aaafffnnnzzznnn]]]WWWPPPJJJJJJJJJGGGEEEEEECCCEEEGGGIIIJJJJJJIIIIIIGGGGGGHHHIIIJJJLLLMMMNNNNNNQQQUUUWWW[[[dddoooxxx~~~vvvqqqnnnfffcccfffdddddddddcccaaa```aaaaaaaaabbbbbbbbbbbbaaa``````^^^___```aaaaaaaaa`````````aaabbbcccdddeeeeeeeeedddeeefffffffffdddbbbaaa[[[[[[[[[[[[[[[\\\]]]^^^^^^aaacccddddddcccddddddcccgggmmmrrrsssqqqmmmiiieeeeeeeeedddccccccbbbbbbbbbbbbbbbaaa```^^^[[[ZZZYYYZZZ[[[\\\]]]\\\[[[[[[ZZZ[[[\\\]]]]]]\\\ZZZYYYXXXYYYZZZ\\\^^^aaabbbccc______^^^\\\YYYUUURRROOOPPPPPPRRRUUUXXXZZZZZZXXXWWWVVVTTTSSSSSSSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRSSSUUUXXXXXXWWWVVVVVVVVVUUUVVVWWWXXXWWWUUUSSSRRROOOPPPRRRTTTUUUVVVVVVVVVUUUVVVWWWYYYZZZZZZ[[[[[[WWWVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOQQQQQQRRRRRRQQQPPPNNNMMMNNNNNNOOOPPPPPPPPPOOONNNMMMNNNOOOQQQSSSVVVYYY\\\```eeelllsss~~~}}}qqqhhhfffjjjqqqzzzmmm___XXXVVVZZZbbbeeehhhnnnxxx|||uuuuuuuuuuuuttttttuuuyyy{{{yyy}}}}}}xxxsssmmmiiiddd___[[[ZZZ\\\\\\YYYUUUMMMKKKHHHEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA???>>>???@@@AAAAAAAAA@@@>>>===@@@@@@AAAAAABBBCCCDDDDDDFFFFFFGGGGGGHHHGGGGGGGGGCCCEEEHHHHHHHHHGGGGGGHHHEEEEEEDDDDDDDDDCCCCCCCCCHHHFFFDDDDDDDDDDDDBBBAAABBBCCCDDDDDDBBBAAAAAAAAABBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEGGGHHHJJJLLLMMMNNNSSSTTTWWW[[[^^^___]]][[[WWWWWWWWWWWWXXXZZZ[[[\\\aaaeeekkkpppwww}}}uuudddSSSMMMGGGDDDFFFHHHEEECCCCCC@@@BBBEEEGGGIIIIIIHHHGGGHHHHHHHHHIIIKKKMMMNNNOOOTTTYYY___eeelllxxxwwwkkkkkkkkkccc```cccbbbccccccbbb```_________aaaaaaaaaaaaaaa``````___\\\]]]___`````````______^^^___aaaccceeefffggggggeeefffggggggfffdddbbb```YYYZZZ[[[]]]^^^___```aaa___aaacccdddcccccceeefffeeeiiiooottttttqqqlllhhhddddddddddddddddddddddddcccbbbbbbaaa___^^^\\\[[[ZZZ[[[\\\^^^^^^]]]]]]\\\]]]^^^```aaaaaa___\\\ZZZUUUWWWYYY\\\^^^```aaaaaa\\\\\\\\\ZZZWWWSSSPPPMMMMMMNNNPPPTTTYYY[[[[[[ZZZYYYXXXVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSVVVYYYZZZYYYWWWWWWWWWTTTTTTVVVVVVVVVTTTRRRQQQOOOQQQSSSUUUVVVUUUTTTSSSUUUVVVWWWYYYZZZZZZ[[[[[[TTTTTTSSSRRRQQQQQQQQQQQQTTTSSSRRRQQQPPPOOONNNNNNPPPQQQRRRRRRRRRQQQPPPOOOPPPNNNLLLKKKLLLMMMMMMMMMKKKLLLMMMOOOQQQSSSUUUWWWZZZ^^^dddlllxxx}}}{{{}}}xxxhhh```___dddmmmxxxppp```UUUNNNPPPVVVZZZ^^^hhhvvvzzzwwwuuutttuuuvvvwwwvvvuuuwwwyyy|||||||||~~~zzzuuuqqqmmmiiihhhiiihhhbbb]]]WWWSSSMMMIIIHHHHHHIIIIIIIIIGGGDDDCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEECCCAAAAAABBBBBBAAA@@@???@@@AAA@@@@@@@@@BBBDDDFFFFFFGGGIIIJJJJJJGGGEEEFFFEEEDDDEEEGGGGGGGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCGGGFFFEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEDDDCCCAAA???BBBCCCDDDEEEEEEEEEDDDCCC;;;@@@EEEHHHHHHHHHJJJMMMKKKKKKKKKHHHFFFEEEFFFGGGHHHIIIJJJMMMRRRVVVXXXYYY___aaafffkkknnnkkkddd]]]ZZZ[[[]]]___bbbffflllpppsss{{{yyyrrrlllcccWWWNNNIIIHHHGGGEEEDDDDDDDDDDDDEEEDDDCCCDDDFFFGGGGGGGGGFFFHHHIIIIIIIIIMMMUUU[[[cccgggmmmtttuuusssnnniiieeecccbbbaaaaaaaaaaaaaaa````````````cccccccccccccccbbbaaa```cccbbbaaa``````___``````___```cccfffggggggffffffbbbcccccccccaaa___]]]\\\XXXYYY[[[]]]____________dddeeeeeedddccccccdddfffgggkkkpppttttttpppkkkhhhdddddddddccccccccccccccccccaaa^^^[[[ZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^___``````___]]][[[YYYZZZZZZ[[[^^^aaaaaa^^^ZZZYYYYYYYYYXXXUUUQQQNNNLLLLLLNNNRRRVVVWWWWWWUUUTTTVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSXXXXXXYYYYYYXXXVVVTTTSSSXXXWWWVVVUUUTTTTTTTTTTTTRRRSSSTTTUUUUUUTTTRRRQQQSSSUUUXXX[[[\\\ZZZXXXVVVTTTSSSRRRQQQPPPQQQRRRRRRTTTSSSQQQOOONNNMMMNNNNNNOOOOOONNNMMMLLLLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJLLLNNNPPPRRRTTTUUUXXXZZZ^^^dddjjjttt}}}}}}}}}{{{zzz|||uuueee\\\\\\^^^dddnnn|||zzzeeeYYYTTTSSSRRRWWWZZZfffzzz{{{wwwvvvvvvvvvwwwvvvtttrrrrrrtttvvvvvvvvvxxx|||{{{wwwuuuuuusssnnniii^^^ZZZSSSNNNLLLLLLLLLKKKHHHFFFDDDCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDBBB@@@@@@AAABBBAAA@@@>>>???@@@@@@@@@AAACCCEEEHHHGGGGGGHHHIIIHHHFFFDDDHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDDDDFFFFFFFFFDDDBBBAAADDDEEEEEEFFFFFFFFFEEEDDDEEEFFFHHHJJJKKKMMMPPPSSSQQQQQQOOOLLLHHHGGGHHHIIIHHHKKKPPPWWW^^^dddfffgggmmmooorrrvvvvvvrrrjjjdddcccfffjjjooottt{{{}}}zzzxxxuuuooohhhccc___YYYPPPIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIJJJLLLNNNPPPQQQTTTZZZccckkkxxx}}}~~~pppmmmjjjfffdddbbbbbbbbb`````````_______________cccccccccccccccbbbaaaaaaaaaaaa```___^^^^^^^^^^^^^^^```bbbdddeeeeeedddcccaaaaaabbbbbbaaa___]]]\\\[[[\\\]]]___```````````````aaabbbaaa``````aaacccgggjjjnnnppppppmmmiiifffbbbbbbbbbbbbbbbaaaaaaaaa^^^\\\YYYWWWVVVWWWYYYZZZ\\\\\\\\\\\\\\\]]]]]]]]]______``````___]]]ZZZYYY[[[ZZZ[[[]]]```___\\\XXXXXXXXXXXXWWWUUURRROOONNNNNNQQQTTTWWWXXXWWWUUUTTTUUUTTTSSSSSSRRRRRRRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSVVVWWWWWWWWWVVVUUUTTTSSSWWWVVVUUUTTTTTTSSSSSSSSSRRRSSSTTTUUUUUUTTTSSSSSSSSSUUUXXXYYYZZZXXXVVVTTTPPPOOOOOONNNOOOPPPRRRRRRRRRRRRPPPOOONNNMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNQQQSSSTTTUUUTTTWWWZZZ___eeemmmuuu{{{zzz{{{{{{{{{{{{mmmccc\\\[[[^^^fffrrrpppfff___[[[YYYYYY[[[eeeuuu}}}}}}|||||||||yyytttqqqnnnppprrrrrrrrrsssvvvxxxvvvyyy~~~|||xxxmmmhhhbbb\\\XXXVVVTTTSSSMMMKKKIIIGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAAAAABBBCCCBBBAAA???AAABBBBBBCCCDDDHHHJJJNNNLLLJJJIIIIIIIIIHHHFFFGGGFFFEEEFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKJJJHHHGGGHHHHHHHHHIIIHHHHHHHHHHHHMMMLLLMMMPPPUUUYYY\\\]]]UUUTTTRRRNNNKKKIIIJJJLLLPPPVVV___hhhppptttvvvwww{{{|||xxxsssuuuyyyuuulllfffdddccc___[[[VVVSSSQQQNNNIIIEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEHHHKKKMMMOOORRRTTTXXX[[[```jjjvvv~~~}}}rrriiigggeeebbbaaaaaabbbccc_________^^^^^^^^^]]]]]]bbbccccccccccccbbbaaaaaa``````___^^^]]]\\\\\\]]]]]]^^^```aaabbbaaa```___^^^___`````````^^^]]]\\\^^^______```````````````]]]^^^______^^^^^^```bbbfffhhhjjjkkkkkkiiifffddd````````````_________^^^ZZZYYYWWWUUUUUUVVVWWWXXX[[[\\\\\\\\\]]]]]]^^^^^^`````````___^^^\\\YYYXXX[[[[[[[[[\\\]]][[[XXXUUUWWWWWWWWWVVVTTTSSSRRRQQQQQQSSSUUUWWWWWWVVVTTTRRRRRRRRRQQQPPPPPPPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTUUUWWWWWWVVVTTTRRRPPPMMMLLLLLLLLLMMMOOOQQQRRRPPPPPPPPPPPPOOOMMMLLLKKKMMMMMMLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOQQQSSSTTTUUUQQQSSSUUUYYY]]]cccjjjoootttvvvxxxxxxvvvvvvyyy|||wwwmmm^^^[[[ZZZ^^^gggsss~~~{{{tttmmmiiidddgggnnnvvv}}}yyytttpppqqqrrrsssssstttttttttrrrtttwww{{{{{{tttnnniiifffbbb___ZZZXXXUUURRRQQQOOOLLLJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCCCCDDDDDDDDDCCCBBBCCCEEEEEEFFFIIIMMMPPPUUURRROOOLLLLLLLLLKKKKKKJJJHHHGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKMMMOOOQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUTTTSSSRRRPPPPPPOOONNNNNNNNNNNNOOOOOOQQQVVV^^^gggjjjiiifffYYYYYYWWWTTTRRRRRRTTTVVVaaahhhrrr{{{yyytttjjjaaaZZZVVVUUUUUURRROOOKKKIIIIIIIIIGGGEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIMMMQQQTTTZZZ]]]bbbhhhooo|||tttmmmeeedddbbb```___```aaabbb``````______^^^]]]]]]]]]bbbbbbcccccccccbbbbbbaaaaaa```___]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\\\\]]]^^^___^^^^^^\\\\\\_______________^^^^^^^^^\\\]]]___^^^^^^^^^aaacccgggggggggggggggfffdddccc______^^^^^^]]]\\\\\\\\\\\\ZZZYYYWWWVVVWWWXXXXXX[[[[[[\\\\\\]]]]]]^^^^^^_________^^^\\\ZZZXXXWWW[[[[[[[[[ZZZYYYWWWUUUSSSVVVVVVVVVVVVUUUUUUTTTTTTSSSTTTUUUVVVUUUTTTQQQPPPOOOOOONNNNNNNNNOOOOOOPPPQQQRRRRRRRRRSSSSSSTTTTTTSSSTTTTTTUUUUUUUUUVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUUUUUUUTTTSSSQQQOOONNNMMMLLLLLLLLLMMMNNNPPPQQQOOOPPPQQQQQQPPPNNNMMMKKKLLLLLLKKKKKKKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMOOOPPPRRRSSSTTTUUUPPPRRRSSSUUUWWW\\\aaaeeellloooqqqpppmmmkkkmmmooo|||yyyiiiddd______dddnnnwww|||}}}wwwsssssstttvvvvvvuuusssrrrooopppqqqtttvvvyyy{{{|||~~~zzzuuuqqqnnnkkkhhhdddaaa^^^[[[VVVSSSQQQPPPOOONNNMMMLLLKKKKKKIIIGGGEEEEEEEEEFFFEEEDDDDDDEEEFFFGGGHHHLLLQQQTTTZZZWWWRRROOOOOOOOONNNNNNPPPOOONNNOOOPPPQQQPPPOOOMMMMMMMMMNNNOOORRRTTTVVVVVVZZZ^^^```aaaaaacccdddeeeeeeddddddcccbbbbbbaaa]]]\\\ZZZXXXXXXXXXZZZ[[[WWW]]]gggssszzzxxxoooggg\\\]]]\\\[[[\\\^^^cccfffssszzzwwwooojjjhhhaaa]]]VVVOOOKKKJJJJJJKKKLLLJJJHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFDDDFFFHHHIIIJJJNNNTTTXXXeeejjjpppwwwvvvnnnjjjeeedddaaa___^^^___``````aaaaaa``````___^^^]]]]]]aaabbbbbbcccccccccbbbbbbbbbaaa___^^^]]]\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^^^^]]]\\\[[[^^^]]]]]]\\\[[[[[[ZZZZZZZZZ[[[\\\\\\\\\]]]```bbbfffffffffeeeeeeeeedddddd^^^^^^]]]]]]\\\[[[[[[ZZZ]]]\\\ZZZXXXWWWWWWWWWWWW[[[[[[[[[\\\\\\]]]]]]]]]^^^]]]]]]\\\ZZZYYYWWWVVVYYYZZZZZZYYYWWWUUUSSSSSSUUUVVVWWWWWWWWWWWWWWWVVVSSSSSSTTTTTTSSSQQQNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPQQQRRRSSSTTTTTTUUUTTTTTTUUUUUUVVVVVVWWWWWWUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUVVVTTTTTTSSSQQQPPPOOONNNMMMPPPOOONNNMMMMMMNNNOOOPPPOOOPPPQQQQQQQQQOOOMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNOOOPPPQQQSSSSSSTTTRRRSSSTTTTTTUUUWWW[[[^^^ccceeefffdddbbbbbbeeehhhsss~~~xxxpppkkkkkknnnqqqtttxxx{{{}}}~~~xxxvvvvvvwwwxxxyyywwwssspppllllllllllllmmmooopppqqqsssyyy|||{{{xxxuuurrroookkkfffbbb___^^^\\\ZZZXXXVVVTTTSSSQQQNNNLLLKKKKKKKKKIIIHHHHHHIIIIIIJJJKKKOOOTTTXXX]]]YYYUUUSSSRRRRRRQQQPPPQQQPPPPPPQQQTTTUUUUUUTTTRRRRRRRRRSSSVVVZZZ^^^```ggglllqqqtttssssssuuuxxxwwwwwwvvvtttsssrrrqqqpppnnnllliiigggfffgggiiikkkiiiqqq}}}rrrggg]]]^^^___aaaccciiioootttyyyiii```[[[YYYWWWRRRPPPLLLHHHFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIDDDGGGJJJLLLOOOTTT\\\bbbnnnsss{{{xxxnnniiifffeeecccaaa___]]]^^^^^^___bbbaaaaaa```___^^^]]]]]]aaaaaabbbccccccccccccbbbbbbaaa```^^^]]]\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^\\\[[[ZZZ[[[[[[YYYXXXWWWWWWWWWWWWVVVWWWYYYYYYYYY[[[]]]```ddddddddddddddddddeeeeee______^^^]]]\\\[[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVWWWXXXYYYXXXVVVTTTTTTUUUUUUWWWYYYZZZ[[[ZZZXXXWWWSSSSSSSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTSSSRRRPPPOOONNNNNNNNNOOOQQQQQQOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNOOOPPPQQQQQQRRRRRRSSSTTTTTTTTTSSSTTTWWWYYYYYY[[[\\\[[[YYYZZZ___ccckkkxxxzzzvvvrrrpppnnnooorrrwwwvvvsssvvvyyyyyyyyy|||zzzzzzzzz{{{|||}}}{{{uuuqqqkkkjjjiiihhhhhhiiijjjjjjmmmpppvvvzzz|||~~~zzzwwwrrrqqqooollliiifffcccbbb^^^\\\YYYWWWWWWVVVTTTRRRPPPQQQQQQQQQRRRVVV[[[```aaa^^^[[[YYYXXXXXXVVVUUUTTTTTTTTTVVVYYY[[[\\\[[[ZZZZZZ[[[]]]aaafffkkknnnxxx~~~~~~}}}|||}}}yyyvvvvvvwwwyyy{{{wwwppphhhiiikkknnnrrryyy|||qqqbbbWWWRRRPPPOOOMMMLLLKKKIIIGGGGGGGGGHHHHHHEEEFFFHHHHHHHHHGGGFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLHHHLLLQQQUUUYYYaaakkkssszzzvvvllliiifffcccbbb```^^^]]]\\\]]]^^^___aaaaaa```___^^^]]]\\\[[[aaaaaabbbcccccccccccccccaaa```^^^]]][[[ZZZZZZZZZ]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^______^^^\\\ZZZYYYYYYXXXWWWVVVUUUUUUVVVVVVUUUVVVXXXYYYYYY[[[^^^```aaaaaabbbccccccddddddddd``````___^^^]]]\\\[[[[[[VVVVVVVVVVVVWWWWWWXXXXXX[[[[[[ZZZZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVTTTVVVXXXWWWUUUTTTVVVXXXVVVXXX[[[^^^^^^\\\YYYWWWSSSSSSSSSRRRQQQOOONNNMMMIIIJJJJJJKKKLLLMMMNNNOOONNNOOOPPPQQQSSSTTTUUUVVVUUUUUUTTTSSSTTTTTTUUUVVVUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPOOOPPPPPPQQQRRRQQQPPPNNNNNNNNNOOOPPPQQQPPPOOONNNMMMNNNOOOPPPQQQNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSSSSRRRQQQQQQSSSTTTPPPSSSVVVVVVUUUVVVYYY]]]dddooo{{{zzzkkkiiigggiiiqqq|||{{{mmmiiiccc___^^^aaafffjjj}}}~~~yyyssskkkjjjiiiggggggggghhhhhhiiillloooqqqrrrrrrtttuuuxxx|||{{{wwwtttqqqpppkkkhhheeecccbbb```^^^\\\YYYYYYYYYYYYZZZ]]]cccgggfffdddaaa```___^^^]]][[[^^^]]]^^^```dddfffggggggfffggghhhjjjooouuuzzz~~~{{{{{{|||~~~sssggg^^^SSSLLLKKKKKKJJJHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDFFFIIIKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMRRRYYY^^^dddnnnzzz|||jjjfffggggggeee___^^^\\\[[[[[[]]]^^^`````````___^^^\\\[[[[[[ZZZ```aaabbbccccccccccccccc```___]]][[[ZZZYYYXXXXXX]]]]]]\\\\\\]]]^^^^^^_______________^^^\\\ZZZYYYXXXWWWVVVUUUTTTUUUVVVVVVVVVXXXZZZ[[[[[[]]]```bbb^^^___```bbbccccccccccccaaaaaa```___^^^\\\\\\[[[SSSTTTUUUWWWYYY[[[\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVSSSUUUWWWWWWUUUUUUWWWZZZVVVYYY]]]``````^^^ZZZWWWTTTTTTTTTSSSRRRPPPOOONNNIIIIIIJJJJJJLLLMMMOOOPPPNNNNNNOOOQQQRRRTTTUUUVVVUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUTTTSSSSSSRRRRRRRRRRRRQQQPPPOOONNNOOOPPPQQQOOONNNMMMMMMMMMOOORRRSSSMMMMMMLLLLLLMMMOOOQQQRRRMMMLLLJJJIIIIIIJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRQQQOOONNNPPPQQQKKKOOOSSSUUUTTTSSSVVVXXX```iiisssyyy~~~mmmiiidddccciiiuuunnndddXXXQQQOOOPPPUUUYYYyyysssgggiiikkkkkkiiigggggggggdddeeefffhhhjjjkkkkkkjjjnnnqqquuuzzz~~~zzzvvvttttttssspppmmmmmmjjjggghhhkkknnnooonnnpppmmmiiidddaaa```______bbbeeehhhjjjkkklllnnnpppqqqrrrsssvvvzzzxxxooofffaaaTTTQQQLLLHHHFFFEEEFFFGGGDDDDDDDDDEEEEEEEEEEEEEEEHHHIIIIIIIIIHHHHHHJJJLLLPPPPPPPPPPPPQQQRRRTTTTTT[[[aaakkkttt~~~vvviiieeedddbbb```]]]\\\\\\[[[[[[\\\\\\]]]]]]\\\ZZZYYYYYYYYYZZZ[[[\\\___bbbcccbbb___^^^^^^```]]]ZZZWWWVVVXXX[[[^^^aaa``````____________```bbbaaaaaa```]]]ZZZXXXVVVVVVUUUTTTTTTUUUXXXZZZ\\\[[[ZZZYYYYYY[[[]]]___aaa`````````aaabbbdddeeefffaaa```___]]][[[ZZZXXXXXXTTTVVVXXXZZZ\\\\\\\\\[[[^^^\\\[[[YYYXXXWWWXXXXXXWWWUUUTTTTTTUUUWWWWWWWWWXXXWWWUUUTTTTTTUUUWWWXXXZZZ[[[]]]^^^^^^\\\YYYXXXWWWUUUTTTTTTTTTSSSQQQOOOIIIKKKNNNOOOPPPOOOMMMKKKNNNOOOQQQSSSUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLNNNOOOQQQRRRNNNMMMMMMLLLLLLLLLMMMMMMIIIJJJJJJKKKLLLMMMNNNNNNMMMNNNOOOOOOMMMMMMNNNOOOKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPPPPOOOMMMLLLLLLNNNOOOQQQMMMMMMMMMNNNOOOPPPQQQRRR\\\___dddiiinnnrrrwww{{{zzzmmmfffgggmmmtttxxx}}}ppp^^^QQQLLLKKKJJJIIIyyykkkllllllkkkhhhfffeeeeeeeeeddddddeeefffggggggggghhhjjjmmmrrrwww{{{|||zzzwwwwwwzzz||||||{{{vvvsssnnniiieeedddddddddjjjmmmqqqtttuuuwwwyyy{{{{{{vvvooonnnlllhhhccc\\\VVVRRRNNNLLLHHHEEEDDDEEEFFFHHHEEEEEEEEEEEEEEEEEEFFFFFFCCCEEEGGGHHHHHHJJJLLLOOOPPPSSSVVVXXXZZZ\\\```cccpppwwwoooeeeccccccaaa___[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXXXXYYYZZZ[[[]]]___bbbbbb___\\\ZZZZZZYYYYYYWWWVVVVVVYYY\\\___aaaaaa```___^^^^^^^^^___bbbbbbaaa```^^^[[[XXXWWWUUUUUUTTTTTTVVVXXXZZZ\\\___^^^]]]\\\\\\]]]^^^___^^^______```aaabbbcccddd```___^^^\\\ZZZXXXVVVVVVTTTVVVYYY\\\]]]]]][[[ZZZZZZZZZXXXXXXWWWXXXXXXYYYYYYWWWUUUUUUWWWYYYYYYYYYXXXWWWUUUTTTTTTUUUWWWXXXXXXYYY[[[]]]\\\[[[YYYWWWVVVUUUTTTTTTUUUTTTRRRQQQNNNPPPRRRTTTTTTSSSQQQPPPOOOPPPQQQSSSUUUVVVVVVWWWVVVVVVUUUUUUTTTTTTTTTTTTVVVUUUTTTSSSRRRRRRRRRRRRSSSRRRPPPNNNMMMMMMMMMMMMLLLLLLKKKKKKLLLNNNOOOQQQNNNMMMLLLKKKKKKKKKKKKKKKHHHIIIJJJKKKLLLMMMNNNNNNMMMOOOOOOOOONNNMMMNNNOOOLLLMMMMMMNNNOOOOOONNNNNNOOONNNNNNNNNNNNOOOPPPPPPQQQPPPNNNLLLLLLLLLMMMNNNMMMMMMMMMNNNOOOPPPQQQRRRVVVYYY]]]aaaeeejjjooosssxxxzzzvvvqqqooopppoooqqqrrrzzzxxxgggYYYQQQMMMJJJGGG|||rrrqqqpppnnnlllkkkjjjiiiiiifffcccbbbcccddddddcccbbbcccfffiiillloooqqqrrrwwwzzz~~~~~~wwwqqqnnnmmmooopppvvvyyy}}}pppeee```YYYYYYWWWUUURRROOOLLLKKKIIIGGGFFFDDDEEEFFFHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGHHHJJJMMMQQQUUUYYY___fffjjjlllooouuu{{{{{{rrrgggaaa```aaa```]]]ZZZYYYYYYXXXXXXYYYYYYZZZVVVVVVWWWWWWXXXZZZ[[[\\\___```aaa```\\\XXXVVVUUUSSSTTTVVVWWWWWWYYY]]]___aaaaaa___^^^]]]]]]]]]]]]______^^^]]][[[YYYWWWVVVUUUTTTTTTUUUVVVXXX[[[\\\bbbaaa```^^^]]]]]]]]]]]]\\\]]]^^^___```aaaaaaaaa]]]]]]\\\ZZZXXXWWWVVVUUUVVVXXX\\\^^^___^^^\\\ZZZXXXWWWWWWWWWWWWXXXYYYZZZZZZXXXWWWWWWXXXZZZZZZZZZWWWVVVUUUTTTTTTUUUVVVWWWVVVXXXZZZ[[[[[[ZZZXXXWWWUUUTTTTTTUUUVVVWWWUUUSSSRRRTTTVVVWWWWWWWWWUUUTTTPPPQQQRRRSSSUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQQQQQQQOOONNNMMMMMMLLLMMMKKKKKKJJJJJJJJJKKKMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIGGGHHHIIIJJJLLLMMMNNNOOOMMMOOOPPPOOONNNMMMNNNPPPMMMNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPPPPQQQPPPNNNLLLKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQSSSVVVXXX\\\aaagggkkkooorrrzzz|||ssskkkfffcccdddjjjvvvtttggg]]]VVVOOOKKKyyyxxxvvvvvvvvvvvvvvvuuuoookkkeeebbbbbbccccccbbbaaaaaabbbdddeeeggghhhiiikkknnnqqquuuxxx}}}|||}}}nnnaaaYYYVVVPPPOOONNNMMMLLLKKKKKKKKKGGGGGGFFFFFFFFFGGGIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIJJJLLLRRRZZZ```mmmuuu~~~oooiiiccc`````````___\\\YYYYYYXXXXXXXXXXXXYYYYYYUUUUUUVVVXXXZZZ[[[]]]^^^```aaaaaa___ZZZUUUSSSRRRQQQTTTXXXZZZYYYZZZ\\\^^^aaa```___]]]\\\\\\\\\\\\[[[ZZZYYYXXXWWWUUUTTTSSSTTTTTTTTTUUUWWWYYYZZZ[[[``````______^^^]]]\\\[[[[[[\\\^^^````````````___ZZZZZZZZZZZZYYYYYYYYYYYYYYY\\\___aaabbb```]]][[[XXXXXXXXXXXXYYYYYYZZZZZZZZZXXXVVVVVVXXXZZZZZZZZZVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXYYY[[[[[[ZZZYYYXXXUUUTTTTTTVVVXXXXXXWWWVVVSSSTTTUUUWWWWWWVVVUUUTTTQQQRRRSSSTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOPPPOOOOOONNNMMMLLLLLLLLLJJJIIIIIIHHHIIIJJJKKKLLLOOONNNLLLKKKJJJIIIHHHHHHGGGGGGIIIJJJLLLMMMOOOOOONNNOOOPPPOOONNNNNNOOOPPPNNNOOOOOOPPPPPPPPPOOOOOOMMMMMMMMMMMMMMMNNNNNNOOONNNNNNLLLKKKKKKKKKKKKLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQSSSUUUWWW\\\cccgggiiinnnuuu~~~vvviiiaaa^^^^^^bbbjjjuuuyyyppphhhaaa]]]~~~~~~uuuooogggccccccdddbbb```aaaaaaaaabbbbbbcccccccccdddfffiiikkknnnqqqvvvzzztttgggZZZQQQMMMLLLKKKJJJHHHGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGJJJIIIIIIKKKQQQ\\\iiirrr~~~sssiiieeebbb```aaa```^^^[[[YYYYYYXXXXXXXXXXXXYYYYYYUUUVVVXXXYYY[[[]]]^^^^^^```aaa```]]]YYYUUURRRRRRTTTXXX]]]^^^[[[YYY[[[]]]___^^^]]]\\\[[[[[[[[[[[[YYYYYYXXXVVVUUUTTTTTTSSSUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]][[[[[[[[[\\\___aaabbbaaa___^^^XXXXXXYYYZZZ\\\]]]^^^^^^^^^___bbbccccccaaa^^^\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYWWWUUUUUUWWWXXXYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWYYYYYYZZZ[[[[[[ZZZZZZYYYTTTSSSTTTVVVXXXYYYYYYWWWSSSTTTUUUVVVWWWVVVVVVUUUSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKIIIIIIHHHHHHHHHJJJKKKLLLPPPOOOMMMLLLKKKJJJIIIIIIHHHIIIJJJKKKLLLNNNOOOOOONNNOOOPPPPPPNNNNNNOOOPPPOOOOOOOOOPPPPPPOOOOOONNNKKKKKKJJJJJJKKKKKKLLLMMMJJJJJJJJJJJJKKKLLLLLLMMMIIIJJJLLLMMMNNNOOOOOOOOOPPPPPPRRRRRRUUUYYY___cccfffkkkrrrxxx~~~zzzlllddd^^^___aaadddkkkttt}}}zzzwwwzzzssskkkgggggggggddd```bbbbbbbbbbbbbbbbbbbbbbbbaaaccceeeggghhhlllpppssszzz|||xxxnnniii```WWWOOOJJJGGGFFFIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKIIIJJJMMMRRR]]]kkkzzzpppgggdddbbbaaa``````___]]][[[YYYXXXXXXXXXXXXXXXXXXYYYWWWXXXYYY[[[\\\\\\]]]]]]]]]^^^^^^[[[XXXUUUSSSSSSXXX]]]aaa```\\\YYYYYY\\\]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXWWWXXX[[[\\\]]]\\\[[[ZZZZZZ\\\___bbbbbb```^^^\\\WWWXXXYYY[[[]]]___aaabbbaaaaaabbbcccbbb```^^^\\\[[[\\\\\\\\\\\\[[[ZZZYYYWWWUUUSSSTTTUUUWWWWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWZZZ[[[[[[[[[ZZZZZZYYYYYYTTTSSSTTTUUUXXXYYYXXXWWWVVVVVVWWWWWWXXXXXXWWWWWWTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSTTTTTTRRRQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIKKKMMMNNNQQQPPPOOONNNMMMLLLLLLLLLJJJKKKLLLLLLMMMNNNOOOOOONNNPPPQQQPPPOOONNNOOOQQQOOOOOOOOOOOOOOONNNNNNMMMJJJIIIIIIIIIIIIJJJKKKKKKGGGHHHIIIJJJKKKLLLLLLMMMHHHIIIKKKMMMNNNNNNNNNMMMMMMNNNOOOPPPQQQTTTYYY\\\aaafffmmmqqqsssvvv{{{tttlllfffhhhhhhfffggglllnnnlllpppuuu~~~zzzrrrnnnooonnnjjjeeeddddddddddddeeeeeeeeeeeebbbdddfffhhhjjjnnnrrrvvv|||zzzssslllgggeee]]]YYYTTTOOOLLLIIIHHHGGGJJJIIIIIIIIIIIIHHHHHHGGGHHHIIIKKKLLLLLLKKKJJJIIIHHHIIIJJJKKKMMMOOOPPPQQQOOOSSSZZZcccnnn|||rrrgggaaa^^^^^^]]]^^^^^^]]]\\\[[[WWWWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXYYYZZZXXXVVVTTTTTTUUUZZZ___cccaaa[[[WWWYYY\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\[[[YYYXXXXXXXXXXXXYYYWWWWWWXXXXXXWWWWWWVVVVVVVVVXXX[[[]]]]]]\\\ZZZXXXXXXZZZ^^^aaaaaa___\\\YYYYYYYYYZZZ\\\]]]___``````aaaaaa```___^^^]]]\\\[[[YYYYYY[[[[[[\\\[[[[[[ZZZWWWUUUSSSSSSUUUWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYXXX[[[[[[ZZZZZZYYYXXXWWWVVVSSSSSSSSSUUUWWWXXXWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXUUUUUUUUUTTTTTTRRRQQQQQQQQQRRRSSSTTTTTTRRRPPPOOONNNMMMMMMMMMMMMMMMNNNNNNKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIKKKMMMPPPQQQRRRRRRQQQPPPOOOOOOPPPPPPMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPQQQPPPOOOOOOOOOQQQNNNNNNOOOOOONNNMMMMMMLLLJJJIIIIIIIIIIIIJJJKKKKKKGGGHHHIIIJJJJJJJJJJJJJJJGGGIIIKKKMMMNNNNNNMMMMMMJJJLLLNNNOOOPPPQQQTTTWWWZZZ___eeehhhhhhjjjnnnrrr{{{zzzuuuyyyyyytttqqqooojjjddddddeeejjjtttyyyvvvvvvuuupppkkkhhhhhhhhhhhhiiiiiiiiiiiieeegggjjjlllooosssxxx|||}}}rrrqqqqqqqqqrrrtttwwwxxxyyy|||}}}xxxwwwxxxzzz|||vvvqqqiiiaaaZZZWWWUUUUUUNNNLLLJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGLLLMMMOOOQQQRRRQQQPPPOOOJJJKKKLLLNNNPPPRRRTTTUUUZZZ```iiisss}}}uuujjjdddaaaYYYYYYZZZ[[[\\\\\\[[[[[[VVVUUUUUUUUUUUUUUUUUUVVVXXXYYYZZZZZZZZZYYYWWWVVVTTTVVVWWWVVVTTTTTTUUUVVVZZZ___cccaaaZZZWWWYYY\\\YYYYYYYYYYYYZZZ[[[\\\]]]ZZZYYYXXXWWWVVVWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTWWWYYY\\\^^^^^^\\\YYYWWWVVVYYY]]]``````^^^ZZZWWWZZZ[[[[[[\\\]]]]]]^^^^^^aaa```^^^]]][[[ZZZZZZZZZUUUWWWXXXZZZ[[[\\\[[[[[[WWWVVVTTTTTTUUUWWWWWWWWWYYYYYYZZZZZZZZZZZZYYYYYY[[[[[[ZZZXXXWWWVVVUUUTTTSSSSSSSSSUUUWWWXXXWWWUUUUUUUUUUUUUUUVVVVVVVVVWWWUUUUUUUUUUUUTTTRRRQQQPPPQQQRRRSSSTTTTTTRRRPPPOOONNNMMMMMMMMMMMMMMMNNNNNNKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIJJJLLLOOORRRSSSSSSRRRRRRQQQQQQQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQOOOOOOPPPQQQNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIIIIJJJJJJIIIHHHHHHGGGIIIKKKMMMNNNNNNMMMLLLJJJLLLNNNOOOPPPQQQSSSUUUSSSYYY___aaaaaabbbfffjjjqqq~~~}}}xxxoooeeeaaa^^^]]]cccppp~~~{{{xxxvvvvvvvvvuuuuuutttttttttnnnqqquuuxxx{{{|||vvvrrriiiiiiggggggfffgggggghhhlllmmmmmmpppuuuzzz|||yyywwwvvvpppjjjdddbbbeeegggfffeee```]]]YYYVVVTTTRRROOOMMMJJJJJJKKKKKKJJJIIIHHHGGGKKKKKKJJJHHHFFFGGGJJJLLLNNNQQQVVVYYYZZZYYYVVVTTTUUUUUUUUUVVVXXX]]]ccchhhqqqxxxwwwlllddd___[[[YYYXXXWWWXXXYYYZZZYYYXXXVVVVVVUUUUUUUUUVVVWWWWWW[[[ZZZYYYXXXWWWVVVVVVVVVYYYXXXVVVTTTTTTUUUVVVWWWYYYZZZ[[[ZZZYYYXXXYYYZZZYYYZZZ\\\\\\ZZZYYYZZZ[[[YYYWWWVVVVVVWWWXXXWWWVVVWWWXXXYYYXXXWWWVVVXXXYYY\\\\\\\\\[[[ZZZXXXVVVVVVZZZ[[[]]]^^^]]]ZZZWWWUUUXXXYYY[[[\\\]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXWWWXXXZZZ[[[ZZZYYYWWWVVVSSSTTTUUUVVVWWWXXXXXXXXXZZZYYYXXXYYYZZZYYYXXXVVVZZZZZZYYYXXXWWWVVVVVVUUUUUUSSSQQQRRRUUUVVVTTTRRRVVVUUUUUUUUUTTTTTTSSSSSSTTTRRRQQQQQQQQQQQQOOONNNNNNPPPRRRSSSSSSQQQOOOMMMMMMNNNOOOPPPPPPPPPNNNNNNMMMMMMNNNMMMMMMLLLKKKJJJCCCEEEHHHKKKNNNNNNNNNNNNVVVPPPOOOUUUWWWSSSNNNOOORRRPPPNNNMMMMMMKKKIIIGGGNNNNNNOOOOOOOOONNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLIIIKKKLLLMMMLLLKKKLLLMMMLLLJJJIIIHHHIIIIIIHHHGGGHHHJJJLLLMMMKKKJJJJJJKKKKKKKKKIIIIIIJJJLLLNNNPPPQQQSSSTTTUUUWWWZZZ___cccmmmsss}}}tttccc\\\WWWYYY```iiiwww|||wwwqqqmmmeeecccaaa___^^^^^^___```ccccccccceeehhhmmmqqqttt|||yyyvvvtttsssssssssrrrooonnnllliiifffdddbbbaaa^^^YYYTTTSSSUUUWWWVVVTTTTTTQQQNNNLLLLLLKKKIIIGGGIIIJJJKKKLLLLLLKKKJJJHHHFFFHHHIIIJJJJJJLLLNNNQQQWWWZZZ```eeeggggggeeeccc^^^^^^```aaaeeellltttzzz}}}nnnfff```\\\YYYXXXVVVUUUVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVZZZYYYXXXVVVUUUUUUUUUUUUWWWVVVTTTSSSRRRSSSTTTUUUWWWXXXYYYYYYWWWWWWXXXYYYZZZ[[[\\\\\\ZZZYYYYYYZZZXXXVVVUUUUUUVVVWWWWWWVVVWWWXXXXXXVVVUUUUUUWWWYYY[[[[[[ZZZZZZXXXWWWVVVUUUZZZ[[[\\\\\\[[[YYYWWWVVVYYYZZZ[[[]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWXXXYYYZZZZZZXXXWWWVVVUUUUUUVVVVVVWWWWWWWWWWWWZZZYYYXXXYYYZZZ[[[YYYWWWXXXXXXWWWWWWVVVVVVUUUUUUTTTRRRQQQRRRTTTUUUSSSQQQTTTTTTTTTSSSSSSSSSSSSSSSTTTRRRPPPPPPPPPOOOMMMLLLMMMNNNPPPRRRRRRQQQOOONNNNNNOOOPPPQQQQQQPPPOOOOOOMMMMMMMMMLLLLLLJJJIIIHHHBBBEEEHHHLLLOOOPPPPPPPPPUUURRRRRRVVVVVVRRROOOPPPPPPMMMIIIHHHJJJNNNPPPQQQMMMNNNNNNOOOOOOOOOOOONNNKKKLLLLLLMMMMMMLLLLLLKKKHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHIIIIIIHHHFFFDDDEEEGGGJJJJJJIIIIIIIIIJJJKKKJJJIIIIIIIIIKKKMMMNNNNNNOOOQQQRRRTTTWWW[[[___hhhmmmttt{{{sssiii___[[[[[[___hhhppp{{{yyyssslllhhh```^^^[[[XXXVVVVVVWWWXXXZZZZZZZZZ[[[]]]```dddfffpppsssxxx~~~}}}|||{{{zzzxxxvvvuuuuuurrrrrrqqqqqqpppnnnjjjgggeeebbb```_________^^^]]]\\\[[[ZZZXXXVVVTTTSSSRRRSSSOOOLLLLLLNNNNNNLLLJJJMMMKKKIIIIIIJJJJJJIIIHHHIIIJJJMMMOOOOOONNNLLLJJJCCCEEEHHHJJJLLLMMMPPPRRR\\\aaahhhnnnsssttttttsssmmmnnnppptttzzzwwwlllbbb^^^[[[YYYWWWVVVTTTSSSSSSTTTTTTRRRQQQQQQQQQRRRRRRSSSTTTUUUUUUWWWWWWUUUTTTSSSRRRRRRRRRUUUTTTRRRQQQQQQQQQRRRSSSTTTVVVWWWWWWVVVWWWXXXYYY[[[]]]]]]\\\ZZZXXXXXXXXXVVVUUUSSSSSSUUUVVVUUUUUUWWWWWWVVVTTTSSSTTTVVVYYYYYYYYYXXXWWWVVVUUUUUUTTTYYYZZZZZZZZZYYYXXXWWWWWWYYYZZZ\\\]]]^^^_________[[[ZZZYYYXXXXXXWWWXXXXXXWWWXXXYYYYYYYYYXXXVVVUUUVVVVVVVVVVVVVVVVVVWWWWWWZZZYYYXXXXXXYYYYYYXXXVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRPPPNNNNNNNNNNNNLLLJJJLLLMMMNNNPPPPPPPPPOOONNNPPPQQQQQQRRRRRRQQQPPPPPPMMMMMMLLLLLLKKKIIIHHHGGGCCCEEEIIIMMMPPPQQQRRRRRRTTTRRRRRRTTTSSSOOOMMMNNNOOOLLLIIIHHHIIIJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOKKKKKKKKKLLLLLLKKKKKKKKKJJJHHHGGGIIILLLNNNMMMJJJIIIHHHHHHHHHHHHGGGCCCAAABBBDDDGGGGGGGGGGGGHHHIIIJJJIIIHHHHHHHHHIIIJJJKKKJJJKKKMMMNNNOOORRRVVVYYYdddeeehhhlllqqqwww||||||lllaaa[[[YYY\\\bbbgggqqq~~~~~~xxxqqqjjjeee^^^[[[WWWTTTRRRRRRSSSTTTWWWVVVVVVWWWYYY\\\^^^```dddfffiiinnnsssxxx|||~~~~~~{{{xxxvvvsssqqqkkkjjjhhhfffdddcccbbbaaaaaaaaa```aaa```^^^ZZZVVVVVVTTTSSSSSSTTTTTTRRRPPPSSSSSSRRRQQQPPPOOONNNMMMNNNMMMKKKLLLMMMLLLJJJHHHKKKIIIHHHHHHJJJKKKKKKJJJIIIKKKMMMOOOPPPNNNLLLJJJIIIKKKLLLNNNOOOQQQUUUWWWaaagggooowww~~~~~~kkkfff___[[[YYYXXXWWWUUUTTTSSSQQQQQQQQQQQQOOONNNOOOPPPQQQRRRSSSTTTUUUUUUTTTTTTSSSQQQQQQPPPPPPPPPSSSSSSRRRQQQQQQQQQRRRSSSSSSTTTVVVWWWWWWWWWYYYZZZ\\\]]]^^^\\\YYYWWWVVVWWWUUUSSSRRRRRRTTTUUUUUUTTTVVVVVVUUUSSSQQQRRRUUUXXXWWWVVVUUUUUUTTTTTTTTTTTTXXXXXXXXXXXXXXXWWWWWWXXXYYYYYYZZZ\\\]]]^^^______ZZZZZZYYYXXXWWWWWWWWWWWWVVVWWWWWWXXXWWWVVVUUUUUUVVVUUUUUUUUUVVVXXXYYY[[[\\\ZZZWWWVVVVVVUUUSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSQQQPPPPPPPPPQQQQQQQQQPPPOOOOOOPPPPPPQQQQQQQQQRRRMMMLLLKKKKKKMMMMMMLLLKKKLLLLLLMMMNNNOOOPPPPPPPPPRRRRRRRRRRRRQQQQQQQQQPPPNNNMMMMMMLLLKKKIIIHHHGGGFFFHHHKKKNNNPPPQQQQQQPPPRRROOOMMMPPPSSSSSSPPPMMMIIIIIIHHHIIIJJJHHHEEECCCJJJKKKLLLMMMMMMNNNMMMMMMJJJJJJKKKKKKKKKKKKJJJJJJLLLIIIGGGJJJQQQUUUSSSQQQLLLJJJGGGFFFFFFEEECCCAAAAAACCCEEEFFFEEEFFFGGGIIIIIIHHHGGGGGGGGGGGGHHHHHHGGGIIIKKKLLLLLLOOORRRUUU```______bbbgggmmmrrrtttzzzxxx|||{{{mmmddd______ccc___gggsss~~~}}}vvvooogggbbbZZZXXXUUUSSSRRRRRRSSSTTTUUUUUUUUUVVVWWWYYY[[[\\\\\\]]]___bbbfffkkkoooqqqwww~~~zzzuuupppmmmjjjgggddd___]]][[[YYYWWWVVVUUUUUUUUUUUUUUUVVVWWWUUURRRPPPKKKKKKKKKLLLMMMMMMKKKIIILLLKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGHHHHHHGGGEEEDDDGGGFFFDDDDDDFFFGGGGGGFFFGGGHHHKKKLLLMMMLLLJJJHHHPPPQQQRRRSSSVVV[[[aaaeeelllqqqzzz~~~kkk```]]]ZZZWWWVVVVVVUUUUUUSSSRRRPPPPPPPPPPPPOOOMMMOOOPPPQQQSSSTTTUUUUUUUUUQQQPPPPPPOOOOOOOOOOOOPPPSSSSSSSSSRRRRRRSSSSSSSSSSSSUUUVVVWWWWWWXXXZZZ[[[\\\]]]]]][[[XXXVVVUUUUUUSSSRRRQQQQQQSSSTTTTTTTTTUUUUUUTTTSSSQQQRRRTTTWWWUUUTTTSSSSSSRRRSSSTTTTTTWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWXXXYYY[[[\\\^^^^^^ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSVVVYYY]]]```aaa^^^ZZZWWWUUUTTTQQQPPPNNNNNNOOOOOOPPPQQQQQQQQQOOOOOOPPPOOOOOOOOOOOOPPPNNNNNNNNNOOOPPPPPPPPPQQQIIIHHHHHHIIILLLNNNMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQPPPPPPPPPPPPNNNNNNNNNMMMLLLKKKIIIIIIJJJKKKMMMOOOPPPOOONNNMMMPPPKKKIIIOOO[[[bbb___XXXLLLJJJHHHHHHIIIIIIHHHGGGIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJIIIIIIIIIJJJGGGFFFJJJRRRWWWWWWUUUQQQMMMHHHEEEDDDDDDDDDCCCAAACCCEEEEEEEEEFFFHHHJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHJJJKKKKKKMMMOOOQQQZZZXXXXXX[[[bbbiiimmmoooqqqqqquuuzzzqqqkkkiiijjjcccgggmmmsssxxx||||||uuummmddd^^^WWWVVVUUUUUUUUUWWWXXXYYYWWWWWWWWWVVVWWWWWWXXXXXXXXXYYYZZZ\\\___bbbeeefffnnnvvv~~~{{{tttpppppppppqqqtttyyy{{{wwwpppjjjfffbbb^^^[[[VVVUUURRRPPPOOONNNNNNNNNNNNMMMLLLMMMOOOOOONNNLLLJJJJJJKKKMMMOOOOOOLLLJJJIIIIIIIIIHHHHHHHHHGGGGGGEEEFFFFFFFFFFFFEEEDDDCCCGGGFFFDDDEEEFFFGGGGGGFFFFFFGGGIIIKKKMMMMMMNNNMMMQQQSSSWWWZZZ___fffnnnssswww}}}mmm^^^ZZZYYYWWWUUUTTTSSSSSSSSSRRRPPPOOOOOOPPPPPPNNNMMMNNNPPPQQQSSSTTTTTTSSSSSSMMMMMMMMMMMMNNNOOOPPPPPPSSSSSSSSSTTTTTTTTTTTTTTTSSSUUUVVVWWWWWWWWWYYY[[[ZZZ[[[[[[ZZZWWWTTTTTTTTTSSSRRRQQQQQQSSSUUUUUUTTTSSSTTTUUUTTTSSSRRRTTTUUUTTTSSSRRRQQQQQQRRRTTTUUUVVVVVVWWWXXXYYYYYYYYYXXXVVVWWWWWWXXXZZZ\\\^^^___YYYYYYWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQRRRVVV[[[```ccceeeaaa]]]YYYWWWUUUSSSQQQMMMMMMNNNNNNOOOOOOOOOPPPMMMNNNOOOOOOMMMMMMNNNOOONNNNNNOOOOOOOOOOOOOOOOOOGGGGGGGGGIIIKKKMMMNNNMMMMMMLLLKKKKKKKKKMMMOOOPPPQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJLLLMMMNNNOOOOOONNNLLLKKKLLLJJJJJJQQQ```kkkkkkeee___YYYQQQJJJHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGEEEEEEHHHNNNSSSUUUUUUVVVRRRLLLHHHGGGFFFFFFEEECCCDDDEEEEEEDDDEEEGGGIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGJJJJJJKKKKKKMMMOOOQQQPPPQQQWWW```gggjjjjjjhhhiiinnnwww|||vvvrrrrrrnnnnnnmmmmmmmmmmmmnnnnnnwwwxxxnnnccc\\\VVVWWWYYY[[[^^^```aaaaaaaaa```___]]][[[YYYXXXXXXZZZ[[[]]]___aaabbbcccccckkkqqqxxx|||xxxooohhhdddcccdddddddddeeehhhlllqqqsssyyy}}}xxxqqqkkkeee```[[[XXXRRRQQQNNNLLLKKKKKKLLLLLLLLLJJJHHHHHHIIIKKKKKKJJJKKKLLLNNNQQQSSSSSSPPPMMMJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGGGGIIIHHHGGGHHHJJJLLLLLLLLLJJJKKKNNNQQQTTTXXX[[[]]]\\\```gggnnntttyyyqqqbbbYYYUUUTTTSSSQQQOOOOOOOOOPPPOOONNNMMMMMMNNNOOONNNLLLNNNOOOQQQRRRSSSRRRQQQPPPKKKKKKKKKLLLNNNOOOQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTRRRTTTVVVVVVUUUVVVWWWYYYWWWYYYYYYXXXUUUSSSSSSSSSSSSRRRQQQQQQTTTUUUUUUUUURRRTTTVVVVVVTTTSSSSSSTTTSSSRRRQQQQQQQQQSSSTTTVVVTTTVVVXXXZZZ[[[ZZZYYYXXXWWWWWWWWWXXXZZZ\\\___```YYYXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTSSSQQQRRRUUUZZZ```dddbbb___ZZZWWWVVVUUUSSSRRRMMMMMMMMMNNNNNNNNNNNNNNNKKKMMMOOONNNLLLKKKMMMNNNPPPOOOOOOOOOOOOOOONNNNNNIIIHHHHHHIIIKKKLLLLLLKKKLLLKKKIIIHHHHHHIIIKKKMMMPPPOOOMMMLLLKKKKKKLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOOOONNNLLLKKKFFFJJJLLLNNNVVV```ccc```bbb^^^WWWRRROOOLLLJJJHHHLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGIIIMMMOOOQQQWWWUUUQQQOOOMMMKKKGGGDDDDDDDDDEEEDDDCCCDDDFFFHHHDDDEEEFFFFFFGGGGGGGGGGGGEEEGGGIIIJJJJJJJJJKKKMMMLLLLLLOOOWWWaaaggghhhgggbbbcccgggmmmttt~~~~~~}}}zzzuuuppplllgggccc```fffnnnwww}}}|||qqqeee]]]XXXZZZ^^^bbbfffhhhiiijjjlllkkkiiieeebbb___\\\[[[]]]___bbbeeeggggggffffffffflllppprrruuuzzz{{{xxxsssqqqlllfff___[[[[[[[[[ZZZYYYXXXWWWYYY\\\___aaajjjqqq}}}}}}uuunnngggaaa\\\XXXQQQPPPNNNLLLKKKKKKLLLMMMMMMJJJGGGFFFGGGIIIIIIIIIHHHIIILLLOOORRRQQQNNNLLLIIIIIIHHHHHHGGGGGGGGGFFFHHHHHHHHHGGGFFFFFFGGGHHHGGGFFFEEEGGGJJJMMMMMMMMMPPPRRRTTTXXX^^^dddiiilllooovvvrrrbbbYYYSSSQQQQQQPPPNNNLLLKKKLLLNNNMMMLLLKKKLLLMMMNNNMMMLLLMMMNNNPPPQQQQQQPPPOOOMMMIIIIIIJJJLLLNNNPPPRRRSSSQQQQQQRRRSSSTTTTTTSSSSSSRRRSSSUUUUUUTTTTTTUUUWWWVVVWWWXXXWWWUUUSSSRRRSSSSSSRRRQQQRRRTTTVVVVVVUUUQQQTTTWWWWWWVVVTTTSSSSSSSSSRRRQQQPPPQQQSSSUUUVVVTTTVVVYYY[[[\\\[[[ZZZXXXXXXXXXXXXYYY[[[]]]```aaaXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSVVVTTTRRRRRRTTTYYY___ccc]]]ZZZVVVSSSSSSSSSRRRQQQNNNNNNNNNMMMMMMMMMMMMMMMKKKMMMOOONNNKKKJJJLLLNNNQQQPPPPPPOOOOOONNNNNNNNNLLLJJJIIIIIIJJJKKKJJJHHHKKKIIIGGGEEEEEEGGGIIIJJJOOONNNLLLJJJJJJJJJJJJKKKIIIJJJJJJKKKKKKKKKKKKKKKIIIJJJLLLNNNOOONNNMMMLLLBBBIIILLLIIIHHHMMMRRRRRRLLLOOOUUUZZZ\\\XXXRRRMMMNNNNNNNNNNNNMMMKKKJJJIIIGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGIIILLLOOOWWWVVVUUUUUUSSSNNNHHHCCCDDDDDDDDDCCCBBBBBBDDDGGGCCCDDDEEEGGGHHHHHHHHHHHHDDDFFFHHHIIIIIIIIIJJJKKKLLLLLLPPPYYYccciiihhheee___```bbbfffkkkttt~~~wwwoooggg```[[[UUU[[[aaaeeegggnnnyyy}}}ooogggfffhhhkkkoootttxxx{{{}}}~~~xxxqqqkkkhhhggggggkkkmmmpppqqqooooooqqqtttxxxyyyzzz{{{yyyssslllfffdddaaa]]]ZZZZZZYYYXXXWWWQQQUUUXXXXXXUUUUUUYYY]]]___kkkxxxzzzsssllleee^^^ZZZWWWUUURRRNNNKKKIIIHHHHHHJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNSSSVVVVVVQQQMMMHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGHHHIIIKKKLLLKKKJJJLLLNNNPPPPPPPPPPPPRRRTTTYYY]]]dddkkkrrrzzzvvvhhh\\\TTTQQQNNNNNNMMMLLLLLLKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIMMMNNNOOOPPPQQQPPPOOONNNKKKLLLMMMNNNOOOPPPQQQQQQPPPRRRSSSSSSRRRQQQQQQRRRSSSSSSTTTUUUWWWXXXYYYYYYVVVVVVTTTTTTTTTTTTVVVVVVTTTTTTUUUXXXZZZZZZXXXVVVXXXWWWVVVTTTSSSRRRRRRRRRVVVTTTRRRQQQRRRRRRRRRQQQRRRUUUYYY[[[[[[ZZZYYYZZZVVVVVVVVVVVVWWWYYY[[[\\\YYYXXXWWWVVVTTTTTTTTTTTTRRRSSSTTTTTTSSSTTTVVVXXXSSSSSSSSSTTTUUUXXX[[[\\\XXXVVVSSSQQQOOOOOOOOOPPPMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNMMMKKKJJJKKKMMMTTTTTTSSSRRRPPPNNNLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMGGGBBBBBBFFFIIIJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLNNNNNNMMMLLLKKKIIIGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJLLLOOORRRTTTVVVWWWZZZ[[[\\\[[[WWWSSSQQQPPPEEEGGGIIIJJJJJJIIIJJJKKKKKKNNNQQQRRRPPPMMMLLLMMMJJJKKKNNNSSSVVVSSSLLLGGGBBB@@@???@@@BBBCCCCCCBBBFFFFFFFFFFFFFFFEEEDDDCCCFFFEEEEEEEEEFFFGGGHHHHHHJJJLLLSSS\\\eeehhhccc^^^VVVYYY\\\^^^bbblll{{{nnn^^^]]]PPPKKKRRRXXXYYY___iii~~~vvvsssuuuwwwzzz}}}xxxuuuttttttzzz}}}wwwmmmeee^^^\\\YYYXXXXXXXXXVVVTTTPPPSSSTTTSSSPPPPPPTTTYYY^^^iiiwww~~~{{{uuupppjjjddd^^^ZZZVVVTTTQQQNNNKKKIIIIIIHHHIIIIIIJJJLLLNNNQQQSSSTTTTTTTTTVVVYYY[[[ZZZTTTNNNLLLLLLKKKJJJJJJJJJKKKLLLJJJJJJJJJJJJKKKLLLLLLLLLPPPTTTXXX[[[^^^aaadddfffnnnttt}}}vvvfff[[[QQQKKKJJJLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPNNNPPPRRRRRRQQQPPPQQQRRRVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVTTTTTTUUUXXXZZZZZZXXXVVVWWWVVVUUUTTTSSSRRRRRRRRRTTTRRRPPPPPPQQQRRRRRRRRRUUUXXX\\\]]]]]][[[[[[[[[VVVVVVUUUUUUUUUVVVXXXYYYWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVUUUSSSQQQPPPQQQRRRTTTSSSSSSTTTUUUVVVWWWWWWUUUTTTQQQOOOMMMMMMMMMNNNLLLLLLLLLKKKKKKKKKKKKJJJMMMMMMMMMLLLJJJJJJKKKMMMPPPPPPOOONNNMMMKKKJJJIIINNNNNNNNNNNNMMMMMMLLLLLLIIIEEEAAABBBFFFJJJJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLKKKJJJHHHFFFEEEGGGGGGIIIJJJJJJKKKKKKKKKGGGHHHIIIJJJLLLMMMNNNOOOUUUXXXZZZ[[[[[[ZZZ[[[\\\WWWXXXWWWUUURRROOOOOOPPPPPPPPPQQQRRRSSSQQQNNNKKKKKKKKKLLLPPPSSSSSSOOOJJJDDDBBB@@@@@@BBBDDDDDDCCCFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFIIIKKKQQQ[[[bbbddd___YYYQQQTTTVVVWWWZZZaaammmvvv|||eeeVVVJJJIIIIIIHHHLLLUUUzzzmmmeee[[[ZZZZZZ[[[[[[YYYVVVTTTQQQRRRRRROOOMMMOOOSSSXXX^^^jjjwww~~~vvvsssoookkkgggccc]]]YYYWWWUUURRROOOLLLKKKJJJJJJGGGHHHJJJMMMPPPSSSVVVWWW\\\]]]^^^bbbdddaaaZZZTTTNNNMMMKKKJJJJJJLLLMMMOOOPPPPPPPPPPPPQQQSSSUUUVVV^^^ccckkkrrrwww|||uuucccXXXRRRLLLIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNKKKNNNPPPQQQQQQQQQQQQRRRXXXWWWWWWVVVUUUTTTSSSSSSUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTUUUWWWYYYYYYXXXVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNOOOQQQSSSSSSSSSZZZ\\\______^^^\\\\\\\\\VVVUUUTTTSSSSSSTTTUUUVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUVVVUUURRROOONNNNNNOOOSSSSSSSSSTTTSSSSSSRRRQQQRRRQQQOOOMMMLLLKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJIIIKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJPPPOOOOOONNNMMMLLLKKKKKKGGGEEECCCEEEIIILLLLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDCCCFFFGGGHHHIIIJJJJJJJJJIIIGGGGGGGGGGGGGGGHHHHHHHHHJJJLLLOOOQQQRRRSSSVVVXXXUUUVVVWWWWWWWWWYYY\\\^^^```]]]\\\^^^```___YYYTTTWWWUUUUUUXXX\\\^^^\\\ZZZHHHEEEBBBAAABBBCCCEEEEEEFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCBBBCCCCCCDDDEEEFFFIIIOOOWWW]]]]]]WWWRRRLLLNNNPPPPPPQQQVVV]]]cccqqq{{{lllYYYNNNGGGBBBDDDJJJxxxnnngggaaaaaabbbcccccc```[[[WWWTTTTTTSSSQQQQQQTTTZZZ___fffqqq}}}~~~yyyqqqnnnjjjgggddd```[[[XXXWWWVVVSSSPPPNNNLLLLLLLLLKKKMMMOOOSSSVVVYYY[[[\\\cccdddfffiiikkkhhh```ZZZQQQPPPOOONNNOOOQQQTTTVVVXXXYYY[[[]]]```dddiiimmmvvv|||ooocccVVVQQQNNNJJJJJJKKKFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMJJJMMMQQQRRRSSSRRRSSSTTTWWWWWWVVVUUUTTTSSSSSSRRRSSSTTTVVVVVVVVVVVVTTTSSSUUUTTTTTTVVVXXXXXXWWWUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNOOORRRUUUVVVVVV\\\^^^``````^^^\\\[[[[[[TTTTTTSSSSSSSSSUUUVVVWWWXXXYYYYYYYYYXXXWWWUUUUUUSSSTTTSSSRRRPPPOOOPPPQQQPPPQQQRRRRRRRRRQQQOOONNNPPPOOONNNLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLKKKIIIIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPOOONNNLLLKKKJJJJJJJJJIIIHHHJJJMMMNNNMMMKKKIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGEEECCCBBBFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFDDDEEEFFFEEEDDDDDDFFFHHHFFFHHHKKKMMMQQQVVV\\\aaagggggggggggggggddd```]]]___^^^___bbbgggiiigggdddJJJGGGBBB@@@AAACCCEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDCCCFFFKKKRRRUUUTTTOOOKKKIIIKKKLLLLLLMMMOOOTTTWWWaaakkkuuu{{{rrraaaTTTJJJGGGIII{{{vvvqqqnnnllllllmmmnnnmmmhhhbbb]]]ZZZYYYXXXWWWZZZ___fffkkksss~~~|||wwwoookkkgggccc___\\\XXXUUUUUUTTTRRRPPPOOONNNNNNOOOSSSUUUYYY^^^cccfffiiijjjmmmmmmmmmoooooojjjbbb[[[WWWWWWWWWXXX[[[^^^aaacccaaadddiiinnnssszzzlll]]]TTTKKKIIIHHHEEEEEEGGGEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJKKKKKKLLLKKKNNNRRRTTTUUUTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTUUUUUUTTTSSSRRRUUUTTTSSSTTTVVVVVVUUUTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPOOONNNPPPTTTWWWYYYYYY\\\^^^___^^^[[[YYYYYYYYYSSSSSSSSSTTTUUUWWWYYY[[[]]]\\\[[[ZZZXXXVVVTTTSSSTTTTTTTTTRRRPPPOOOPPPQQQLLLMMMOOOPPPQQQPPPPPPOOOOOOOOONNNMMMMMMMMMLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJKKKKKKKKKIIIIIIKKKLLLKKKKKKJJJJJJJJJKKKLLLMMMOOOOOONNNMMMKKKJJJIIIIIIKKKKKKKKKLLLLLLLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGGGGGGGFFFEEECCCCCCEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGEEEBBB@@@AAABBBCCCDDDEEEEEEFFFIIINNNQQQYYY^^^bbbaaa\\\XXXWWWYYYWWWXXXZZZ___cccddd```\\\IIIFFFBBB@@@@@@BBBDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCAAACCCGGGKKKMMMLLLHHHEEEEEEFFFHHHIIIJJJKKKNNNPPPTTT]]]gggmmmrrrxxxzzzxxx{{{rrrbbbTTTLLLIII~~~{{{yyyzzzzzzzzzyyyyyyzzzzzzxxxssslllgggdddcccbbbcccgggnnnuuuyyy}}}uuummmhhhbbb]]]ZZZWWWUUUSSSQQQQQQQQQRRRSSSUUUWWWXXXYYY\\\aaagggmmmrrruuuvvvxxxvvvsssrrrpppjjjaaaZZZZZZ\\\___bbbgggkkkoooqqqpppvvv}}}mmm\\\SSSLLLGGGGGGFFFCCCCCCEEEDDDDDDDDDDDDDDDEEEEEEFFFDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLOOOSSSVVVVVVUUUUUUUUURRRRRRSSSSSSTTTTTTTTTUUURRRRRRSSSSSSSSSSSSRRRRRRTTTRRRQQQRRRSSSTTTSSSRRRRRRQQQPPPPPPOOOOOOPPPPPPPPPOOOOOOQQQUUUXXXZZZZZZ[[[\\\]]][[[YYYWWWWWWWWWSSSSSSSSSTTTVVVYYY\\\]]]___]]][[[XXXUUUSSSRRRQQQWWWWWWVVVSSSOOOMMMMMMNNNJJJKKKLLLNNNOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJKKKLLLKKKJJJJJJLLLMMMIIIHHHGGGGGGGGGIIIJJJKKKMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFEEEBBBBBBBBBCCCDDDDDDEEEEEEGGGHHHHHHFFFDDDBBBBBBCCCAAABBBCCCCCCCCCDDDGGGJJJIIIPPPVVVUUUOOOKKKMMMQQQNNNNNNQQQUUUXXXXXXSSSNNNFFFCCC@@@???@@@BBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@AAACCCEEEFFFEEECCCBBBAAABBBBBBCCCEEEGGGHHHIIIIIIQQQYYY^^^bbbhhhjjjhhhlllrrr|||rrreee\\\WWW{{{vvvtttsssrrrtttyyy~~~uuuiiiddd\\\WWWTTTTTTSSSSSSQQQRRRUUUYYY^^^dddhhhkkkiiilllpppuuuyyy|||}}}~~~|||xxxuuusssqqqllleee```bbbeeekkkqqqxxx}}}ppp]]]RRRNNNIIIFFFGGGFFFCCCBBBEEECCCCCCBBBBBBCCCCCCDDDEEECCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEGGGIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKOOOSSSVVVVVVTTTTTTTTTRRRRRRRRRSSSSSSSSSTTTTTTQQQQQQPPPPPPPPPPPPQQQQQQSSSQQQPPPPPPQQQRRRQQQPPPQQQPPPPPPOOOOOOOOOOOOOOOPPPOOONNNPPPTTTWWWYYYZZZZZZ[[[[[[ZZZXXXVVVVVVWWWTTTTTTTTTUUUVVVXXX[[[\\\]]][[[WWWSSSQQQPPPQQQQQQUUUUUUTTTQQQNNNLLLLLLMMMKKKKKKLLLLLLMMMOOOPPPQQQLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJLLLLLLLLLKKKKKKMMMOOOJJJIIIHHHGGGGGGHHHJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCEEEFFFFFFGGGGGGGGGDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBDDDEEEEEECCCAAAAAAAAA===???AAABBBCCCDDDGGGIIIBBBGGGMMMNNNKKKIIIJJJMMMLLLKKKJJJLLLOOOOOOKKKGGGAAA???>>>===???AAAAAA@@@CCCCCCDDDEEEEEEEEEEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAA@@@???@@@AAACCCDDDDDDAAAHHHNNNQQQTTTYYYZZZYYYZZZaaakkkuuu~~~}}}yyyuuu~~~ttteee```XXXRRRQQQQQQSSSTTTTTTVVV[[[aaaiiiqqqxxx|||yyyvvvsssssssssqqqlllhhhooossszzznnnYYYMMMHHHGGGDDDBBBDDDCCC@@@???BBBAAAAAAAAAAAABBBBBBCCCDDDBBBCCCCCCCCCDDDDDDEEEEEECCCCCCBBBCCCDDDFFFHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKNNNSSSUUUUUUSSSRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOONNNNNNOOOPPPQQQRRRPPPOOONNNPPPQQQPPPOOOPPPPPPOOOOOONNNNNNOOOOOOOOONNNNNNOOOSSSVVVXXXYYYYYYZZZ[[[YYYWWWVVVWWWXXXUUUUUUTTTTTTUUUWWWXXXZZZZZZWWWSSSPPPNNNNNNPPPRRROOOPPPPPPOOONNNMMMNNNPPPMMMMMMLLLLLLLLLNNNOOOPPPKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMLLLKKKLLLNNNOOOMMMLLLJJJIIIIIIJJJLLLMMMHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGFFFGGGHHHJJJFFFEEEEEEDDDCCCBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDFFFGGGHHHHHHHHHDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCAAACCCFFFFFFCCCAAA@@@???>>>@@@BBBBBBAAA@@@@@@AAA???BBBFFFIIIJJJJJJIIIIIILLLIIIEEEEEEGGGHHHFFFCCC>>>===<<<===???@@@@@@???BBBBBBCCCDDDDDDEEEDDDDDDAAAAAA@@@???>>>>>>???????????????=========@@@BBBCCCAAA??????@@@AAABBBBBB===DDDIIIKKKMMMPPPRRRPPPOOOUUU^^^gggpppyyyxxxnnnaaa\\\YYYYYYVVVQQQSSSYYYYYY]]]dddmmmxxx~~~|||{{{{{{}}}lll^^^SSSJJJGGGDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBB@@@BBBDDDEEEEEEEEEFFFGGGIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNOOOPPPQQQQQQPPPPPPUUUTTTSSSQQQPPPPPPPPPPPPOOOOOONNNNNNNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMOOOOOONNNOOOQQQTTTVVVWWWYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTVVVTTTQQQQQQRRRTTTTTTTTTXXXUUUQQQOOOOOOOOOOOONNNNNNMMMKKKJJJIIIJJJLLLMMMKKKKKKLLLLLLMMMNNNOOOPPPQQQPPPNNNLLLKKKLLLLLLMMMLLLLLLLLLKKKJJJJJJIIIIIILLLKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFDDDCCCBBBBBBCCCCCCGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEIIIGGGEEEEEEFFFGGGFFFFFFBBBBBBBBBCCCCCCDDDDDDDDDEEEDDDCCCAAA???>>><<<<<<;;;<<<===????????????>>>@@@AAABBBCCCDDDDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@===<<<<<<;;;;;;===>>>???BBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<<<<;;;<<<<<<@@@>>>===???===:::<<<@@@>>>?????????@@@@@@@@@@@@BBBDDDEEEEEEDDDDDDEEEGGGIIIKKKOOOUUU\\\eeeooovvvxxxnnnbbb\\\YYYZZZXXXWWW[[[ccceeeiiiqqq|||rrraaaWWWNNNGGGDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@???AAACCCDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMPPPPPPPPPPPPPPPQQQQQQQQQTTTTTTSSSRRRRRRRRRSSSSSSPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNOOOOOOOOOOOOOOOPPPOOONNNNNNNNNOOOPPPQQQOOOPPPRRRTTTVVVWWWXXXXXXUUUUUUTTTTTTTTTTTTTTTTTTVVVSSSQQQPPPRRRSSSTTTTTTTTTQQQNNNMMMMMMNNNMMMMMMMMMLLLKKKJJJJJJKKKLLLNNNLLLLLLLLLLLLLLLMMMNNNNNNOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFDDDCCCBBBBBBCCCCCCFFFFFFFFFEEEEEEEEEDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGGGGEEEDDDDDDEEEFFFEEECCC???????????????@@@@@@@@@BBBAAAAAA@@@???>>>======:::;;;===>>>???>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBEEEEEEDDDCCCBBBAAA@@@@@@===<<<<<<;;;<<<===>>>???@@@@@@@@@@@@????????????>>>>>>===<<<<<<<<<=========999888:::;;;:::;;;???>>>>>>>>>>>>????????????@@@AAACCCBBBBBBAAACCCDDDBBBDDDGGGKKKQQQYYYaaagggtttwwwmmmdddaaa___aaacccgggooowww{{{ppp]]]SSSMMMGGGBBBAAA@@@@@@???>>>============<<<<<<=========>>>>>>>>>>>>>>>????????????>>>>>>>>>@@@BBBCCCBBBBBBDDDEEEEEEEEEEEEFFFHHHJJJLLLNNNSSSRRRQQQPPPPPPQQQQQQRRRRRRQQQQQQQQQRRRRRRSSSTTTQQQQQQRRRRRRRRRQQQOOONNNMMMMMMMMMNNNNNNOOOOOOOOOQQQQQQPPPPPPPPPQQQRRRSSSQQQRRRSSSUUUVVVVVVVVVVVVRRRRRRRRRRRRSSSSSSSSSTTTUUUSSSPPPPPPQQQSSSSSSSSSQQQNNNLLLKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKMMMNNNOOOOOONNNMMMMMMLLLLLLLLLMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJMMMLLLKKKIIIHHHHHHGGGGGGIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDDDDHHHHHHIIIIIIIIIHHHHHHGGGDDDDDDCCCDDDEEEEEEBBB@@@AAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>::::::<<<======>>>======???@@@AAAAAAAAAAAA@@@@@@DDDDDDCCCBBBAAA@@@@@@???===<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>==================<<<======>>>>>>EEE>>>999;;;=========???<<<<<<<<<=========>>>>>>===>>>??????>>>>>>???@@@===>>>@@@BBBFFFKKKQQQVVVbbblll{{{zzzqqqiiijjjmmmrrrxxxgggZZZNNNIIIGGGCCC@@@???>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>=========???BBBBBBBBBBBBCCCEEEEEEEEEEEEFFFHHHKKKNNNOOOTTTSSSQQQOOOOOOPPPRRRSSSOOOOOONNNNNNNNNOOOOOOPPPQQQRRRSSSTTTSSSQQQOOONNNLLLLLLMMMMMMNNNOOOPPPPPPRRRRRRRRRRRRRRRSSSSSSTTTQQQSSSTTTVVVVVVUUUTTTSSSOOOOOOPPPQQQRRRRRRSSSSSSSSSQQQPPPPPPQQQRRRRRRQQQPPPNNNLLLMMMNNNPPPPPPOOOMMMMMMMMMMMMNNNPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLLLLJJJJJJKKKLLLKKKJJJHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKMMMLLLJJJHHHGGGFFFEEEEEEIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFEEEAAA???BBBAAAAAAAAA@@@?????????>>>>>>=========<<<<<<<<<::::::;;;<<<<<<=========@@@AAAAAAAAAAAAAAA@@@???CCCBBBBBBAAA@@@@@@??????<<<<<<<<<<<<=========>>>>>>>>>>>>>>>============<<<<<<<<<<<<===>>>>>>???LLLCCC<<<<<<>>><<<:::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<======<<<;;;<<<>>>===>>>??????@@@CCCGGGKKKTTT]]]kkkwww{{{sssyyy}}}hhhWWWNNNFFFDDDDDDAAA???>>><<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<=========>>>======>>>>>>>>>>>>======>>>@@@BBBCCCCCCCCCDDDEEEEEEEEEEEEGGGIIILLLOOOPPPSSSRRRPPPNNNNNNOOOQQQRRRPPPOOONNNMMMLLLLLLLLLLLLPPPQQQRRRSSSSSSQQQOOOMMMKKKLLLLLLNNNOOOPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRTTTUUUUUUTTTRRRQQQMMMNNNOOOQQQRRRRRRRRRRRRRRRPPPOOOOOOQQQQQQQQQPPPQQQPPPOOOPPPRRRSSSSSSRRROOOPPPPPPPPPQQQRRRSSSTTTUUUTTTRRRPPPNNNMMMLLLLLLHHHIIIJJJKKKKKKJJJHHHGGGFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLKKKIIIHHHFFFEEEEEEEEEIIIHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGFFFFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEDDDEEEFFFFFFEEEBBB???>>>=========<<<<<<;;;;;;???>>>>>>===<<<;;;::::::::::::;;;;;;<<<======>>>AAABBBBBBBBBBBBAAAAAA@@@AAAAAA@@@@@@??????>>>>>>;;;<<<<<<===============>>>>>>>>>>>>============<<<;;;;;;;;;<<<===>>>>>>HHH???888999:::999666555999999:::::::::;;;;;;;;;:::;;;<<<<<<::::::;;;<<<>>>??????>>>===???AAADDDFFFNNNYYYdddlllrrrwwwzzz}}}gggVVVOOOGGGBBBBBBBBB@@@>>>>>>;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>======>>>@@@BBBCCCBBBBBBDDDEEEDDDDDDEEEFFFHHHKKKNNNOOOOOONNNMMMMMMMMMNNNPPPQQQQQQQQQOOONNNMMMLLLLLLLLLMMMNNNOOOPPPPPPOOONNNNNNKKKLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOPPPSSSTTTTTTRRRPPPOOOLLLMMMOOOQQQRRRRRRQQQPPPPPPOOONNNOOOPPPQQQOOONNNQQQQQQPPPRRRTTTUUUTTTSSSQQQQQQRRRRRRSSSSSSTTTTTTVVVUUUSSSPPPNNNMMMLLLLLLIIIIIIJJJJJJJJJIIIIIIHHHGGGHHHHHHIIIJJJKKKKKKKKKHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHHHHGGGGGGFFFEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFEEEDDDEEEEEEDDDAAA???>>>>>>>>>>>>============??????>>>===<<<::::::999;;;;;;;;;;;;<<<===>>>???AAAAAABBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>;;;<<<<<<===>>>=========>>>>>>>>>=========<<<<<<;;;;;;;;;:::;;;;;;<<<<<<@@@:::777:::<<<;;;999:::999999999:::::::::;;;;;;999;;;;;;;;;999888999:::<<<<<<===<<<:::;;;===???@@@EEEMMMTTT[[[```fffiiiuuu}}}~~~gggWWWOOOHHHBBB>>>??????===<<<===;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;;<<<<<<============<<<<<<<<<>>>AAAAAAAAAAAABBBDDDCCCCCCCCCDDDFFFIIIKKKLLLJJJJJJKKKKKKLLLMMMNNNNNNOOONNNNNNMMMLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNKKKLLLNNNOOOQQQSSSTTTUUUSSSSSSSSSSSSQQQOOOMMMLLLMMMNNNQQQSSSSSSQQQOOOMMMMMMNNNPPPQQQRRRQQQPPPOOOOOONNNNNNNNNPPPPPPOOOMMMPPPOOOOOOQQQRRRSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRTTTSSSQQQOOOMMMKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIHHHHHHIIIIIIJJJKKKGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIGGGHHHHHHHHHHHHFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDFFFDDDCCCBBBCCCBBB@@@???@@@@@@@@@@@@@@@@@@AAAAAA>>>=========<<<<<<;;;;;;<<<<<<<<<<<<<<<>>>???@@@>>>???@@@AAAAAABBBAAAAAA??????>>>>>>>>>>>>======;;;;;;===>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999::::::<<<999:::===>>>;;;;;;>>>999999999:::::::::;;;;;;888999:::999777666777888888999:::999888999;;;===>>>AAAEEEIIIMMMRRRWWW[[[eeeppp~~~|||cccQQQIIIHHHDDD>>>:::<<<===;;;;;;===:::::::::999::::::;;;;;;888888999999999:::::::::;;;<<<<<<======<<<<<<;;;;;;===???@@@@@@@@@AAABBBBBBAAABBBBBBDDDFFFIIIJJJFFFGGGIIIKKKLLLMMMMMMMMMJJJJJJJJJJJJJJJKKKKKKLLLJJJJJJJJJJJJKKKLLLNNNOOOLLLMMMNNNPPPRRRTTTUUUVVVSSSSSSSSSRRRPPPNNNKKKJJJKKKMMMPPPRRRRRRQQQNNNLLLMMMOOOPPPRRRRRRQQQPPPOOONNNNNNMMMNNNPPPPPPNNNLLLNNNNNNMMMOOOQQQQQQPPPNNNPPPQQQQQQQQQQQQQQQPPPOOOSSSRRRPPPMMMLLLJJJIIIIIIKKKJJJIIIHHHHHHIIIKKKLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMFFFFFFFFFGGGHHHJJJKKKLLLHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGIIIIIIHHHHHHIIIIIIHHHGGGEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDCCCAAAAAAFFFDDDAAA@@@@@@@@@???>>><<<<<<======>>>>>>??????<<<<<<<<<=========>>>>>>======<<<<<<===>>>@@@AAA<<<===>>>???@@@AAAAAAAAA>>>>>>>>>>>>============:::;;;===>>>>>>>>>===<<<;;;;;;;;;:::::::::999999;;;::::::999888888888888777777999<<<:::666555888999999:::::::::;;;;;;;;;777888999888666555555777666888999999888999;;;===:::<<<>>>@@@BBBFFFKKKNNNWWWcccsss~~~yyyrrrcccXXXKKKCCCDDD???>>>===<<<:::::::::999888888999999999999888888888888777777777777777888999888888999;;;<<<<<<;;;<<<===>>>>>>>>>@@@CCCEEE>>>??????@@@BBBDDDFFFGGGJJJIIIIIIIIIIIIHHHHHHHHHLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLNNNPPPQQQQQQQQQPPPNNNOOOOOOPPPOOONNNMMMLLLNNNOOOOOOOOOOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMMMMLLLLLLLLLPPPOOONNNNNNMMMNNNNNNNNNOOOOOOPPPPPPPPPOOONNNNNNQQQOOONNNMMMMMMMMMKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHJJJJJJJJJKKKKKKJJJIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJGGGEEEBBBBBBDDDGGGHHHHHHIIIHHHFFFHHHJJJJJJHHHEEEJJJIIIIIIHHHHHHHHHIIIIIIKKKKKKJJJHHHFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFFFFEEEEEEEEEEEEEEECCCAAA???>>>===<<<=====================>>>???????????????>>>>>>>>>>>>>>>;;;===??????=========>>>CCCBBB@@@>>>======>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888666666777777888888999999888888888777777777777777888888999999999999888888999999999888777666666555666666777777888888888999888999:::<<>>===;;;:::999999999777888888999999888888777888888777777777777777888999888888999;;;<<<;;;:::===>>>>>><<<;;;;;;===???===>>>???@@@BBBDDDFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLNNNPPPQQQQQQQQQPPPNNNNNNOOOOOOOOONNNLLLKKKNNNNNNOOOOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNPPPOOONNNMMMMMMLLLMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOOOONNNLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJFFFDDDCCCCCCEEEHHHIIIIIIIIIGGGFFFGGGIIIJJJIIIGGGKKKKKKJJJIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFDDDDDDCCCEEEDDDCCCCCCBBBBBBBBBBBBEEEDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>===<<<<<<==================>>>>>>??????>>>>>>>>>>>>>>>>>>>>><<<>>>??????>>>======>>>AAA@@@???>>>======>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888777777777777777777888888777777777777777777777777777888888999999888888777999999888777777666555555666666777777777888888888777888999:::<<<>>>???@@@AAAGGGPPPYYYbbbkkksssxxxsssxxx~~~xxxtttrrrvvv}}}tttaaaPPPIIIFFF@@@<<<>>>>>>===<<<:::999999999999777777888888888888777777777777777777777777777777999888777888:::;;;;;;::::::;;;;;;:::999888:::<<<<<<===>>>???BBBDDDFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLNNNOOOPPPQQQPPPPPPMMMMMMNNNNNNMMMMMMLLLKKKMMMMMMNNNOOOOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQPPPPPPPPPOOOOOOMMMLLLKKKKKKKKKKKKJJJKKKLLLMMMOOOOOOOOOOOOMMMKKKJJJJJJKKKKKKJJJHHHFFFGGGGGGGGGGGGFFFFFFEEECCCDDDFFFHHHJJJKKKLLLMMMLLLKKKJJJJJJIIIIIIJJJJJJFFFDDDCCCDDDGGGIIIJJJJJJIIIGGGEEEFFFHHHJJJJJJJJJMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCFFFEEEBBB@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAACCCBBB@@@>>>===<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>??????===???@@@@@@>>>===>>>???>>>>>>===<<<<<<======>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777777777777777777666666666666666666777777777777777777777888888888888777777888888777777666666555555666666666666777777777777666666777888999:::;;;;;;:::===BBBHHHOOOYYYbbbiiinnnqqquuuyyy~~~}}}zzzyyyzzzrrr[[[OOOEEECCCBBB???===???<<<<<<:::999999888888888666777777777777777777666666666666777777777777777888777666888:::;;;:::999444666888888888999;;;===;;;<<<===???AAADDDFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJLLLMMMOOOPPPPPPPPPPPPLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOONNNOOOPPPQQQQQQQQQQQQPPPOOONNNMMMKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNKKKIIIHHHHHHIIIIIIHHHGGGDDDDDDEEEEEEEEEEEEEEEDDDBBBDDDFFFHHHJJJKKKLLLMMMJJJJJJIIIHHHHHHHHHHHHHHHFFFEEEDDDEEEHHHJJJKKKJJJHHHGGGEEEEEEGGGIIIKKKLLLMMMLLLJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCFFFDDDAAA???>>>???@@@AAACCCCCCCCCBBBAAAAAAAAA@@@@@@@@@>>>===<<<::::::999<<<<<<<<<===============>>>>>>>>>>>>>>>?????????>>>???@@@@@@>>>===>>>>>>;;;;;;;;;;;;<<<=========;;;;;;;;;;;;:::::::::999::::::::::::::::::::::::888888999999888888777666777777777666666555555555555555666666666666666777666777777777777777777666777777777666666555555555666666666666666666666666666666666666777777777888888999<<>>>>>???;;;:::999888888777888888555666666777777666666555444555666777777777777666777666666777999::::::999444666999999999:::<<<===;;;;;;<<<>>>@@@CCCEEEFFFDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJKKKMMMOOOPPPPPPPPPOOOLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOMMMNNNOOOQQQQQQQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJLLLLLLLLLMMMMMMLLLLLLKKKJJJHHHGGGGGGHHHHHHFFFEEEBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDFFFHHHJJJJJJIIIHHHGGGFFFFFFFFFHHHKKKMMMKKKJJJIIIGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDAAA>>>>>>>>>@@@BBBDDDDDDCCCBBBBBBAAA@@@@@@======<<<;;;:::999888888;;;;;;<<<===>>>======<<<======>>>>>>????????????>>>???@@@@@@>>>======>>>999::::::;;;<<<<<<======;;;:::::::::999999999999999999999999999999999999777777888888777777666555777666666666555555444444444444555555555666666666555666666777777666666555666666666555555555555555666555555555555555555555666666666666666666666666888999<<<===???BBBFFFIIIdddfffhhhgggfffiiinnnssswwwtttpppooopppqqqrrrrrrssstttvvvzzz~~~}}}{{{|||}}}iiiXXXPPPCCCAAA@@@>>>===<<<;;;<<<999999888777777777777777555555666666666666555555333444666777888777777666777666555666888999999888888:::<<<<<<:::999::::::<<<<<<===>>>???AAACCCDDDBBBBBBCCCDDDEEEGGGGGGHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDEEEEEEFFFGGGIIIJJJKKKJJJKKKMMMNNNOOOPPPOOOOOOMMMMMMLLLLLLLLLMMMNNNNNNMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPOOOMMMNNNPPPRRRRRRQQQOOONNNMMMLLLLLLKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIGGGFFFGGGFFFDDDCCCBBBBBBCCCEEEFFFFFFFFFFFFIIIJJJKKKLLLLLLLLLLLLLLLHHHHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEFFFHHHIIIHHHGGGGGGHHHHHHGGGFFFGGGJJJLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDBBBAAA??????@@@AAABBBDDDCCCCCCBBBAAA@@@??????:::;;;;;;;;;;;;:::999888:::;;;<<<===>>>===<<<<<<=========>>>??????@@@@@@===???@@@???===<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<:::::::::999999999888888888888888888888888888888666666777777666666555444555555555555555444444444333333444444555666666666555555666666666666555555555555555555555555444444555555555555555444444444666666666666666555555555666888::::::::::::<<<===aaacccdddccc``````cccfffhhhfffeeegggkkkpppssstttrrruuuyyy~~~~~~|||gggXXXOOOJJJ>>>??????===::::::::::::888888777666666666777777444555555666666555555444222333555777888888777666666555555666888999888777888:::<<<<<<;;;:::::::::============???@@@AAABBB@@@AAABBBCCCEEEFFFGGGHHHGGGFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIKKKLLLIIIKKKLLLNNNOOOOOOOOOOOONNNMMMMMMLLLMMMNNNOOOPPPNNNOOOQQQRRRTTTUUUUUUVVVSSSSSSRRRRRRQQQPPPPPPOOOOOOQQQRRRTTTSSSRRRPPPNNNLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLMMMMMMNNNMMMMMMMMMLLLJJJGGGFFFFFFEEECCCAAABBBCCCDDDFFFGGGHHHHHHHHHKKKLLLMMMNNNOOOOOOOOOOOOJJJIIIIIIHHHHHHHHHHHHHHHFFFEEEEEEFFFGGGGGGFFFDDDFFFHHHJJJIIIGGGFFFHHHJJJHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@???>>>>>>===999:::;;;<<<===<<<<<<;;;999:::<<<>>>>>>===<<<;;;<<<======>>>??????@@@@@@===>>>???>>><<<::::::;;;:::;;;<<<======<<<;;;;;;999999999999888888888888777777777777777777777777555666666666666555444444444444444444444444555555222333333444555555666666444555555666666555555444444444444444444444444444555555555444444444333333444444444444444444555555555666777666555666777999___aaacccaaa^^^\\\]]]___aaa```aaaeeelllsssxxx{{{vvvyyy}}}{{{bbbSSSJJJEEEAAA<<>>???@@@AAA@@@@@@AAACCCEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMIIIKKKLLLNNNOOOOOOOOOOOONNNNNNMMMMMMMMMNNNPPPQQQOOOPPPQQQSSSUUUVVVWWWWWWTTTSSSSSSRRRQQQPPPPPPPPPQQQSSSTTTUUUUUUSSSPPPOOOKKKKKKKKKLLLLLLMMMNNNOOOJJJKKKLLLNNNOOOOOOOOOOOOMMMKKKHHHGGGFFFEEEBBB@@@CCCCCCEEEFFFHHHIIIIIIIIILLLMMMNNNOOOPPPQQQQQQQQQKKKKKKJJJIIIIIIIIIIIIJJJFFFEEEEEEEEEGGGFFFEEECCCFFFIIIKKKJJJHHHFFFGGGIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@AAABBBCCCCCCCCCDDDAAAAAA@@@???>>>===<<<<<<999;;;<<<>>>??????>>>===999:::<<<>>>>>>===<<<;;;<<<======>>>???@@@@@@@@@<<<===>>>===;;;:::999:::;;;;;;=========<<<;;;:::999999999888888888888777777777777777777777777777555555666666555555444333333333333444444555555555222222333444444555666666444555555555555555555444444444444444444444444444555555555444444333333333222333333333333444444444666666555444333444888;;;fffeeebbb___^^^]]]^^^^^^aaa```aaaeeelllsssyyy|||yyy~~~}}}|||dddUUULLLFFFBBBBBB======<<<;;;999888888777777777666555444444333333444444444444444444444444555555555555666666666666555555666666666666555555666666666777888888999999;;;<<<<<<===>>>???@@@@@@>>>???AAADDDFFFGGGGGGGGGEEEFFFEEEDDDBBBCCCEEEGGGEEEFFFGGGHHHIIIHHHHHHGGGIIIKKKMMMLLLJJJIIILLLOOONNNMMMKKKJJJIIIJJJLLLMMMMMMNNNOOOQQQRRRTTTUUUVVVRRRQQQPPPOOOPPPQQQRRRSSSUUUUUUVVVUUUSSSQQQOOOMMMJJJJJJKKKMMMPPPPPPOOONNNMMMMMMMMMMMMLLLLLLLLLKKKLLLIIIGGGEEEEEEEEEDDDBBBAAACCCFFFIIIKKKKKKKKKKKKLLLMMMOOOQQQSSSUUUVVVVVVPPPNNNLLLIIIGGGGGGFFFGGGGGGDDDBBBBBBDDDFFFHHHHHHLLLJJJHHHGGGFFFFFFEEEDDDFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@CCCBBBBBBAAAAAA@@@@@@???@@@@@@???>>>===<<<;;;;;;:::;;;<<<======<<<;;;:::<<<<<<===============<<<<<<<<<===============<<<========================888999;;;<<<<<<<<<;;;;;;888888888888888888888888777777666555555555555555666666555444333333222222444444444444444444444444555444444333333444444555666666666555444444333333444444333333333333222222222222333333333333444444333444444555555444444333666666555555555555666666dddccc```^^^]]]]]]]]]^^^cccdddfffiiiooossswwwxxxxxx}}}ssscccRRRIIIDDD???;;;;;;<<<<<<;;;:::999888777777777666666555444444333333444444444444444444444444444555555555666666666666:::999888777666555555444666666666777888888999999777777888999:::;;;<<<<<>>===<<<;;;;;;;;;;;;<<<======<<<;;;;;;<<<<<<============<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;;;;:::999888888888888888888888888777666666555555555555555666555555444333333222222444444444444444444444444333333333222222333333333555555555555444444444444333333222222222111111111222222222333333333444444333333444444444444333333666555555444444555555666bbbaaa___]]]\\\\\\]]]^^^dddeeehhhkkkmmmppprrrrrrvvv~~~mmmXXXNNNEEECCCBBB???;;;:::::::::999888777777666666666666555555444333333333444444444444444444444444444444444555555555666666>>>===:::888666555444444555666666777777888888999888888999:::;;;<<<======AAABBBDDDEEEFFFFFFEEEDDDEEEFFFFFFDDDCCCBBBDDDEEEEEEFFFGGGHHHIIIHHHGGGFFFEEEFFFHHHKKKNNNOOONNNLLLKKKJJJJJJIIIJJJKKKMMMNNNNNNNNNOOOOOOPPPQQQQQQRRRPPPOOOOOOOOOOOOPPPQQQRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQPPPQQQSSSVVVVVVUUUSSSRRRPPPNNNKKKJJJJJJKKKKKKKKKKKKJJJKKKKKKJJJHHHEEEDDDFFFHHHKKKLLLMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQOOONNNLLLKKKJJJIIIIIIIIIIIIHHHHHHJJJLLLMMMLLLJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;::::::::::::::::::::::::777777888999999999888888777777777777777777777777666666666555555555555444555555444444333333222222444444444444444444444444222222222222222222222222333333444444444444555555222222222111111111000000222222222222333333333333333333444444444444333333555444444333333444444555bbb```^^^]]]\\\]]]^^^___bbbcccdddeeegggiiimmmooovvv~~~{{{fffYYYJJJCCC>>>@@@AAA???======999888888777666666555555555555555444444333333333333333333333333333333333333333444444444555555555>>><<<999666555444555555555555666666777888888888999:::;;;<<<===>>>>>>???AAABBBCCCDDDDDDCCCBBBAAACCCDDDDDDCCCBBBAAABBBCCCFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEFFFJJJNNNOOOLLLHHHIIIIIIIIIIIIJJJLLLNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQNNNNNNOOOOOOPPPPPPQQQQQQOOONNNMMMNNNNNNPPPRRRSSSQQQQQQRRRTTTVVVWWWUUUSSSTTTRRROOOKKKIIIIIIJJJKKKKKKKKKKKKMMMNNNMMMJJJGGGGGGHHHJJJKKKMMMNNNNNNNNNOOOOOOOOOPPPOOOOOONNNNNNLLLKKKKKKJJJIIIIIIIIIHHHGGGGGGHHHJJJMMMMMMKKKHHHFFFGGGHHHHHHGGGFFFFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA?????????>>>===<<<<<<<<<<<<<<<============<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;::::::::::::::::::::::::777888888888888888888888777777777777777777777777555555666555555555444444444444444333333333222222333333333333333333333333222222333333333333222222111222222333444444555555222222222222111111111111111222222222222333333333333333333444444333333333444333333222222333333444bbbaaa___]]]]]]^^^___``````````````````eeekkkqqqzzzsss^^^PPPJJJCCC===999:::;;;999999:::888777777666666555555555444444444444444333333333333333333333333333333333333333333333444444444444:::888666444333444555666555555555666777777888888777777888999:::;;;<<<<<>>===@@@AAABBBBBB@@@@@@@@@BBBFFFGGGHHHHHHHHHHHHFFFFFFFFFEEEFFFIIIMMMMMMIIIEEEGGGHHHHHHIIIKKKLLLMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOPPPQQQQQQRRRRRRNNNNNNNNNNNNOOOQQQSSSTTTSSSSSSSSSUUUWWWXXXVVVTTTUUUSSSOOOLLLJJJIIIJJJKKKJJJJJJKKKMMMOOOOOOLLLJJJHHHIIIJJJLLLMMMNNNOOOOOOOOOOOOOOONNNNNNMMMKKKKKKHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGIIIKKKMMMMMMKKKHHHEEEHHHJJJIIIGGGFFFFFFGGGEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@?????????@@@@@@AAAAAAAAA??????>>>>>>======<<<<<<========================>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::999999999888888888888999666666666666666666666666444555555666555444333333333333333333333222222222333333333333333333333333333333444444444444333333000111111222333444555555444333333333333222222222111111111222222222333333222333333333333333333222333333222222222222333333cccbbb```^^^]]]]]]^^^______```___]]]]]]bbbkkkrrr{{{qqq\\\LLLDDDCCCBBB<<<999::::::777777999777777777666666555555555444444333333333333333333333333333333333333333333222222222333333333444444555444333333333444555666444555555666666777777888888999:::;;;<<<======>>>>>>>>>???@@@???>>>===<<<===???AAAAAAAAA@@@AAABBBGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGIIIJJJJJJGGGEEEGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOONNNNNNPPPQQQRRRSSSSSSRRRPPPPPPPPPPPPQQQRRRSSSTTTVVVUUUVVVXXXYYYZZZXXXVVVTTTSSSPPPMMMKKKJJJKKKKKKIIIIIIJJJLLLNNNNNNMMMKKKIIIJJJJJJKKKLLLNNNNNNOOONNNNNNNNNMMMLLLKKKJJJIIIEEEFFFFFFGGGHHHHHHHHHGGGHHHIIIJJJLLLNNNNNNLLLJJJFFFIIILLLLLLHHHFFFGGGHHHEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@???===>>>>>>???@@@AAABBBBBB???>>>>>>>>>=========<<<>>>======<<<<<<======>>>>>>===<<<:::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999:::::::::::::::::::::::::::999888888777888888888666666666666666666666666444444555666666444333222333333333333222222222222333333333333333333333333333333555555555555333333000000111222222333444444444444444333333333222222111111111111222222222222222222333333333333222222444333333222222333333444cccbbb___]]]\\\\\\\\\]]]\\\]]]^^^\\\[[[^^^ffflllvvv}}}}}}lllZZZNNNDDD@@@BBB>>>;;;:::======999888:::777777777666666666666666333333333333333333333333222222222222222222222222222222222222333333333333333333333333444444444444444444555555666777777777::::::;;;<<<===>>>>>>???===>>>?????????>>>===<<<<<<>>>AAACCCCCCCCCDDDEEEGGGGGGHHHIIIHHHGGGFFFEEECCCEEEGGGGGGGGGGGGHHHIIIGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOQQQRRRTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRVVVUUUUUUWWWYYYYYYWWWUUUSSSRRRPPPNNNMMMKKKKKKKKKHHHHHHGGGIIILLLMMMMMMLLLJJJJJJJJJKKKLLLMMMNNNOOOMMMMMMMMMLLLKKKJJJIIIHHHDDDEEEFFFHHHIIIIIIIIIHHHHHHHHHHHHJJJLLLLLLKKKIIIHHHLLLOOONNNIIIFFFGGGHHHEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>><<<===>>>???@@@AAABBBBBB>>>>>>>>>>>>============???>>>===<<<<<<===>>>??????===;;;:::999999:::;;;<<<<<<<<<<<<;;;:::999888999999999999999999999999999888777666666666777777555555555555555555555555333444555666666444333111222222222222222222222222222222222222222222222222111222444555555444222111000000111111222222333333333333333333222222222111111111111111222222222222222222333333333333222222444444333333333333444444cccaaa^^^\\\ZZZZZZZZZ[[[WWWZZZ\\\[[[YYYZZZ```eeennnvvv{{{|||yyyfffRRRIIIDDD???===???777555777<<<<<<888666777777777777777777666666666333333333333333333333333222222222222222222222222111111222222222333333333444444555555555444333222444444555555666777777777555666777888999::::::;;;===>>>???@@@@@@???>>>===<<>>======<<<======???@@@AAABBBCCC>>>>>>>>>>>>============???>>>===<<<<<<===>>>??????>>>;;;999888999:::;;;<<<<<<<<<<<<;;;:::999888777777777777777777777777888777666555444444555666555555555555555555555555333444555666666444222111222222222222222222222222222222222222222222222222000111333444444333111000111111111111111222222222222222222111111111111000000111111111111222222222222222222333333222222222555444444333333444444555fffbbb]]]ZZZYYYYYYYYYYYYWWWWWWVVVWWWYYY\\\```bbbkkkooovvv|||vvvYYYSSSJJJCCC???<<<;;;::::::::::::999999777666666888777777666555555444444222333333444333222000///111111222222222333333333333333333222222111111111333333333222222111111111333333333444444555555555888888888999999::::::;;;::::::;;;;;;<<<=========@@@AAABBBCCCDDDDDDDDDDDDGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAABBBCCCDDDFFFGGGJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGIIIKKKMMMNNNRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUTTTSSSSSSTTTTTTTTTTTTRRRQQQRRRTTTUUURRRPPPQQQQQQQQQPPPOOOMMMJJJIIIJJJIIIIIIIIIJJJKKKMMMNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHEEEFFFHHHJJJKKKKKKJJJJJJFFFFFFFFFGGGHHHHHHIIIIIIMMMMMMMMMLLLJJJGGGDDDBBBAAA@@@???>>>>>>>>>???@@@@@@@@@@@@???>>>======<<<===>>>???@@@AAABBBBBBBBB????????????>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;;;;;;;::::::999888777777::::::::::::999999888777999888777666666777888999777777777777666666666666555444444333333444444555444444444444333333222111333222222111111222222333222222222111111111000000222222222111111111000000111111111111111111111111222222222222222222222222111222333333222000---+++111111111111111111111111222222222222222222222222fffbbb^^^\\\[[[ZZZYYYXXXXXXWWWVVVVVVXXX[[[^^^```gggiiilllppptttvvvxxxxxx||||||}}}mmm[[[KKKFFF@@@;;;888777666555888888888777777666555444777666666555444444333333111222333333333222111000111111111222222222333333333222222222222222222111333333333222222111111111000000111222333444555666666666666777777888999999:::::::::;;;<<<<<<======>>>???@@@BBBCCCCCCCCCCCCFFFEEEEEEDDDDDDCCCBBBBBBCCCBBBBBBBBBCCCEEEGGGHHHJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGIIILLLNNNOOORRRRRRSSSSSSSSSSSSSSSRRRUUUUUUTTTTTTTTTTTTTTTUUUSSSQQQPPPQQQSSSSSSQQQOOOQQQQQQQQQPPPOOOMMMKKKIIIJJJJJJIIIIIIJJJLLLMMMNNNMMMLLLLLLLLLLLLLLLMMMMMMKKKKKKJJJJJJIIIIIIHHHHHHFFFGGGIIIJJJKKKJJJJJJIIIEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIJJJIIIGGGEEEBBB@@@??????>>>>>>>>>@@@AAABBB@@@@@@??????>>>======<<<>>>???@@@AAAAAAAAAAAAAAA??????>>>>>>>>>===============<<<<<<;;;::::::999;;;::::::999888888777777888888999999888777777666888888777666666777888888777666666666666555555555444444444333333444444444333333444444333222222111222222222111111222222222222222222111111111000000111111111000000000//////111111111111111111111111222222222222222222222222000000111222222111///...111111111111111111111111222222222222222222222222dddccc```___^^^\\\YYYVVVWWWVVVUUUUUUVVVXXX[[[\\\bbbbbbbbbcccfffjjjmmmppptttwwwyyyzzz{{{zzzeeeTTTHHHBBB???<<<:::999999888777555555555555555444333222555555444444333333222222000111222222333222222222111111111222222222222333111111111222222222222222222222222222222111111111---...///111222444555666333333444444555666666777999999::::::;;;<<<<<<<<<======???@@@AAABBBBBBBBBDDDDDDCCCCCCBBBAAAAAAAAACCCBBBBBBBBBCCCEEEGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGIIILLLPPPRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRSSSPPPOOOOOOPPPQQQQQQPPPNNNQQQQQQPPPPPPNNNMMMKKKJJJKKKJJJJJJJJJKKKLLLMMMNNNMMMLLLLLLKKKKKKLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDBBB@@@???=========>>>???@@@BBBCCC@@@??????>>>>>>======<<>>===<<<;;;;;;:::;;;;;;::::::999999888888::::::999999888777777777666777777777777666666555777777666666666666777777555555555555444444444444444444333333333333444444222333333333333222111111222222111111111111222222222111111111111000000000000000000///////////////111111111111111111111111222222222222222222222222//////000000111111111222111111111111111111111111000000000000000000000000ccccccbbbbbbaaa^^^ZZZVVVVVVUUUTTTTTTTTTUUUWWWXXX]]]\\\\\\\\\^^^bbbeeegggkkkooottttttsssuuuzzzyyydddTTTIIIAAA???===;;;;;;;;;;;;:::888444444444444444333222222333333333333222222111111000000111111222222222333111111111111222222222222000000111111222222333333222222222111111111111111//////000111222333444555111222222333444555666666888888999999:::;;;;;;;;;<<<===>>>@@@AAABBBBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@CCCBBBBBBBBBCCCEEEGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFGGGJJJNNNQQQTTTTTTTTTTTTTTTSSSRRRQQQQQQNNNNNNOOOOOOPPPPPPPPPOOOMMMMMMMMMNNNOOOOOONNNMMMQQQPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>??????@@@@@@AAA??????>>>>>>============@@@@@@@@@AAA@@@@@@?????????>>>>>><<<;;;:::999999:::::::::999999888888888999999888888777777777777555666666777777777666666666666666666666666666666444444444333333333222222333333333444444333333333111222222222222222111111111111000000000000111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000///000111111222111111111111111111111111000000000000000000000000aaaaaabbbcccbbb___ZZZWWWTTTTTTSSSRRRRRRSSSSSSTTTVVVVVVWWWXXXZZZ\\\]]]^^^ccchhhnnnooommmnnnrrrvvvzzzsss\\\OOOGGGAAA===:::999777777777777555333444444555555555444333333222222222222222111111111000000000111111222222333000000111111111222222222000000000111111222222222111111111111111111111111222222222222333333333333111111222333444555666777777777888888999:::::::::<<<===???@@@BBBCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBAAABBBCCCDDDFFFGGGGGGGGGGGGHHHGGGGGGFFFEEEFFFGGGGGGIIILLLOOOSSSUUUWWWVVVVVVUUUTTTRRRQQQPPPMMMMMMNNNOOOPPPPPPOOOOOOJJJKKKMMMMMMMMMMMMMMMMMMQQQPPPOOONNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===============?????????@@@??????>>>>>>???>>>===<<<;;;:::999888:::::::::999999999999999888888777777777777666666555555666777888888888777555555555666666555555555333333333333222222222222222222333444444333222222000000111111222111111000111000000//////000000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222111111000///000000000111111111111111111111111////////////////////////\\\]]]^^^```aaa^^^ZZZVVVRRRQQQQQQPPPPPPPPPQQQQQQOOOPPPRRRTTTVVVWWWWWWWWW^^^ccchhhjjjiiiiiijjjlllnnnrrrwww}}}|||zzzvvvZZZJJJCCC???<<<::::::888666555666555333111444444555555555555444444222222222222222222111111111111000000000111222222000000000111111111111222000000000111111111111111000000000111111111111111444333333333333222222222111111222333555666777777666666777777888999999999;;;<<<>>>@@@BBBCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAACCCEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFHHHKKKNNNQQQTTTVVVWWWWWWVVVUUUSSSQQQOOONNNLLLNNNOOOQQQQQQQQQPPPPPPIIIJJJLLLMMMLLLLLLMMMNNNQQQPPPOOONNNMMMMMMMMMMMMLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEGGGFFFFFFEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<========================<<<======>>>>>>>>>======>>>>>>===<<<;;;::::::999999999999999999999999999777777777666666666666666444444666777888888888888444444555555555555444444333333333333222222222222111222333444444333222111//////000111111111111000000000////////////000000//////000000000000000111111111111111222222222222111111111111111111111111111111111111111111111111222111111111000000//////111111111111111111111111////////////////////////WWWWWWYYY[[[]]][[[XXXUUUOOOOOOOOOOOOOOOOOOOOOPPPNNNNNNPPPQQQSSSUUUVVVWWW]]]```cccffffffdddbbb```aaaccchhhoooyyy~~~|||{{{ooo^^^LLLCCC???;;;:::;;;;;;999777666666666555444333333444555555444444333222222222222222222222222222111000//////000111111000000000000111111111111111111111111000000000000///000000000111111111222111111111222222222222222000000111222444555666777555555666777777888888999:::;;;===???@@@BBBBBBCCCBBBAAAAAA@@@@@@???>>>>>>@@@?????????@@@BBBDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDFFFIIIMMMQQQSSSUUUVVVWWWVVVUUUSSSQQQOOOLLLKKKJJJKKKMMMOOOPPPOOONNNMMMGGGJJJMMMMMMLLLKKKMMMNNNQQQPPPOOOMMMMMMMMMMMMNNNMMMMMMNNNOOOOOONNNMMMMMMMMMMMMLLLJJJJJJIIIIIIJJJHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHGGGFFFEEEDDDFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@AAAAAA@@@???>>>===========================::::::;;;<<<========================<<<<<<;;;;;;777777777777777777777777666666666666666666666666222222444555666777777777333444555555555555444333444444333333333222222222000222333444444333222000...//////000111111000000000//////......//////000////////////000000111111000000000000111111111222111111111111111111111111111111111111111111111111...///111222222111000000111111111111111111111111000000000000000000000000SSSSSSUUUWWWYYYYYYVVVTTTMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQSSSUUUXXXZZZ^^^___aaacccdddaaa\\\XXXWWWXXX\\\dddppp~~~oooUUUKKKBBB???;;;666666;;;999777444333444555555444222333333444444444333333222222222222222222333333333222111/////////000000000000000000111111111111222222111111000000////////////000000111111111222...//////000111222222333...///000222333444666666555555666666777888888888888999;;;===???@@@AAABBB@@@@@@??????>>>=========???>>>>>>>>>???AAACCCDDDDDDEEEEEEFFFFFFFFFEEEEEECCCEEEJJJNNNRRRTTTUUUUUUUUUUUUTTTRRROOOMMMJJJIIIFFFGGGIIIKKKLLLLLLKKKJJJGGGJJJMMMMMMKKKKKKMMMOOOQQQPPPNNNMMMMMMMMMNNNNNNMMMNNNOOOPPPOOOOOOMMMLLLMMMMMMLLLJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@>>>>>>@@@AAAAAA@@@???>>><<<<<<<<<===============888999:::;;;<<<<<<<<<<<<==================<<<<<<555555555666666666666666555555555666666666666666000111222444555666666777333333444555555444333333444444444333333333222222000111333444444333111000......///000000111000000//////............//////.../////////000000111111.../////////000000111111111111111111111111111111000000000000000000000000+++---000222333333222111111111111111111111111111111111111111111111111111MMMNNNPPPSSSUUUUUURRROOOMMMMMMNNNOOOOOONNNMMMMMMOOOQQQSSSUUUWWWYYYZZZZZZ\\\ZZZYYYYYYYYYXXXUUUSSSUUUSSSVVV```lllwww{{{|||hhh\\\EEEBBB>>>:::999888777666555555555444444333333333555555555444333222000000555444333333222222222333444444333222111000///...////////////////////////000000000000000000000000000000000000000000000111111111000000111111222333000111111111111222222222333333444555666777888888;;;777444555;;;>>>>>>===<<<<<<>>>??????>>>======AAAAAABBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGKKKNNNPPPPPPOOOOOONNNMMMLLLLLLMMMLLLJJJHHHHHHIIIKKKLLLLLLJJJIIIGGGKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLLLLLLLLLLMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKLLLMMMMMMMMMMMMMMMJJJJJJIIIHHHFFFDDDBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;:::>>>>>>>>>===<<<:::999888888888777777777777888888666666777777777777666666555555555555555555555555555333222222333444444333111111111111111111111111000000000000000000000000000000000000000000000000......////////////......000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000KKKLLLMMMOOORRRRRRPPPNNNMMMNNNPPPQQQQQQPPPNNNMMMPPPQQQSSSTTTVVVWWWWWWWWWXXXWWWVVVVVVVVVVVVTTTRRRUUUSSSVVV^^^hhhqqq|||wwwbbbQQQGGGAAA>>>:::888888888777666444444444333333333222222333333333333333222111000444444333222222222222222111111111111111111000000////////////////////////////////////////////////111000000000000000000000000000//////000000111222000000111111111222222222333333444555666777888888<<<888444666:::======;;;:::;;;===>>>??????>>>>>>@@@@@@@@@AAABBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGJJJMMMOOOOOONNNMMMMMMLLLJJJJJJJJJJJJHHHFFFGGGIIIJJJKKKKKKJJJHHHGGGJJJKKKKKKKKKKKKKKKKKKJJJLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLMMMMMMMMMMMMLLLIIIIIIHHHFFFEEEDDDCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEECCCCCCAAA@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<===999999999:::::::::::::::============<<<;;;:::999777777666666555666666666666666777777777777666666555555555555555555555555555333111222333444333222111111111111111111111111000000000000000000000000000000000000000000000000...//////000000//////...//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////JJJJJJJJJMMMOOOPPPPPPNNNMMMOOOQQQSSSSSSQQQOOOMMMPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQRRRTTTTTTSSSQQQUUUTTTVVV[[[```gggsssjjjZZZMMMBBB;;;<<<999666555666666666555333333333222222222222222111222222333333222222111333222111111111111111111---......///000111222222////////////////////////////////////////////////111111000000/////////...///............///000000000000000111111111222222222333333444555666777777;;;888555666999;;;;;;999999:::<<<>>>@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFIIIKKKLLLLLLKKKJJJLLLJJJGGGFFFGGGGGGEEEDDDFFFGGGIIIIIIJJJIIIHHHGGGJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLHHHGGGFFFDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDEEEFFFGGGCCCCCCAAA@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<777777888888999999::::::<<<<<<<<<<<<<<<;;;:::999777666666555444444444444555666666777777666666555555555555555555555555555444333111111333444333222111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000/////////000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................JJJIIIIIIKKKNNNPPPPPPPPPMMMOOORRRSSSSSSRRROOOMMMNNNOOOOOOPPPPPPOOOOOONNNOOOOOOOOOQQQSSSTTTSSSRRRTTTTTTVVVXXXZZZ^^^jjjwwwwwwaaaPPPHHHDDD???::::::777555444555555555444222222111111111111111111111111222333444444333333111111000000000000111111,,,------...///000111111////////////////////////////////////////////////111000000//////......---//////......//////000111000000000000111111111111222222333444555666666777:::888666666888999888777777999;;;>>>@@@AAAAAAAAA???@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEGGGIIIJJJJJJIIIHHHJJJHHHEEEDDDDDDDDDDDDCCCFFFFFFGGGHHHHHHHHHGGGGGGJJJJJJKKKLLLLLLKKKJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKOOONNNMMMLLLKKKJJJIIIIIIJJJJJJKKKLLLLLLKKKKKKKKKGGGFFFDDDBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGCCCCCCAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;::::::::::::999999999999:::;;;;;;777777888888999:::;;;;;;;;;<<<<<<<<<;;;;;;:::999777777666555444444444444555666666666666666666555555555555555555555555555444222111111222333333222111111111111111111111111000000000000000000000000////////////////////////000000111111111111000000////////////000000000111000000000000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////GGGFFFFFFHHHLLLNNNOOONNNMMMOOOQQQRRRRRRQQQOOOMMMLLLMMMMMMMMMMMMMMMLLLLLLNNNNNNOOOQQQTTTUUUUUUTTTTTTSSSTTTVVVUUUXXXcccnnnzzzeeeYYYIII???===>>>;;;888:::888666555555555333222111111111111111111111111111222333444444555555444000000000//////000111111.............../////////////////////////////////........................////////////......------000////////////000111111//////000000000111111111111111222333444555666666999777666666777777777666666888;;;>>>@@@BBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBCCCDDDFFFGGGHHHHHHHHHGGGHHHFFFDDDDDDEEEEEEDDDCCCEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKOOONNNMMMLLLKKKIIIHHHHHHJJJJJJKKKKKKKKKJJJJJJIIIGGGEEEDDDBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;::::::::::::999999999999:::;;;;;;999999::::::;;;<<<======<<<<<<<<<<<<;;;:::999999888777666666555555555666555555666666666666555555555555555555555555555555444222000111222333222222000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000...////////////000000000////////////////////////////////////////////////........................------------------------////////////////////////000000000000000000000000CCCCCCDDDGGGKKKMMMMMMLLLMMMMMMNNNOOOOOONNNMMMMMMKKKLLLLLLMMMNNNNNNNNNNNNOOONNNOOORRRUUUWWWVVVUUUSSSRRRRRRTTTUUUWWW___hhhpppuuu~~~pppcccPPPIII@@@;;;:::;;;888666999888666555555555333111111111111111111222222222111222333333444444444444000000000000000000111222000000//////......------////////////////////////................................................000000//////000000111222/////////000000000111111000111111222333444555555666666666666666666666555666888;;;>>>@@@BBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBB???>>>>>>??????@@@AAABBBBBBCCCDDDFFFGGGHHHHHHHHHGGGFFFEEEFFFHHHHHHFFFDDDFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKMMMMMMKKKJJJIIIGGGGGGGGGGGGHHHIIIKKKKKKNNNNNNMMMLLLJJJIIIHHHHHHJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCAAA@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<;;;999888777777666666666666666777777444555555666666555555444555555555555555555555555333222000000222333222111000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///......////////////000000////////////////////////000000000000000000000000................................................000000000000000000000000111111111111111111111111BBBCCCFFFJJJNNNOOOOOOMMMLLLLLLLLLKKKKKKLLLLLLLLLKKKLLLNNNOOOQQQRRRRRRSSSOOOOOOPPPRRRUUUWWWVVVUUUSSSPPPPPPTTTWWWXXX]]]ccceeeiiiooovvv~~~|||xxx{{{zzzfffVVVNNNEEEBBB>>>;;;:::999777666666555444444555555333222111111111222222222333333000111111222222222111111111000000000000111222333000000000/////////......////////////////////////........................,,,,,,,,,------....../////////.........///000000////////////000000000111000000111222333444555555444555666666555555555666666888;;;>>>@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@>>>======>>>???@@@AAAAAAAAABBBCCCEEEFFFHHHIIIIIIEEEFFFGGGJJJLLLLLLIIIGGGFFFFFFFFFGGGHHHIIIIIIJJJHHHJJJLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCAAA@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<===========================>>>======<<<:::888666555444444444444555666777777444555555666666555555444555555555555555555555555333111000000111222222111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////............/////////000000////////////////////////000000000000000000000000................................................000000000000000000000000000000000000000000000000EEEGGGJJJNNNRRRTTTRRRQQQLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMOOORRRTTTUUUVVVWWWOOOOOOPPPRRRUUUVVVVVVUUUSSSOOOOOOTTTXXXZZZ]]]```___aaadddjjjpppuuuzzz||||||zzzrrrppptttzzzxxxbbbRRRIIIFFF;;;;;;999777666555555444222111111333555555444333111111222222333333333333//////000000000000//////111111000000111222333333/////////000000000000000////////////////////////........................***++++++,,,---...//////...------------...//////////////////000000000000000000111222333444444555222444555666555555555666777888;;;>>>@@@AAABBBBBB@@@@@@??????????????????============>>>???@@@AAAAAAAAACCCEEEFFFHHHJJJJJJEEEFFFIIILLLOOONNNKKKHHHGGGGGGGGGGGGHHHIIIJJJKKKHHHJJJLLLMMMMMMLLLJJJHHHGGGGGGGGGHHHIIIJJJLLLMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAABBBCCCDDDCCCCCCAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<=====================<<<<<<<<>>===<<<:::777555444222222222333444555666777444555555555555555555444555555555555555555555555333111000000111222222111000000000000000000000000000000000000000000000000000000000000000000000000......////////////................../////////000////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000////////////////////////IIIMMMRRRUUUTTTRRRPPPOOOMMMKKKKKKLLLNNNOOOOOONNNNNNPPPSSSVVVXXXWWWVVVUUUSSSPPPNNNQQQWWWZZZXXXVVVYYYVVVSSSUUUYYY[[[XXXUUUWWWWWWYYY\\\```dddhhhkkknnnnnnnnnllliiihhhiiijjjzzz}}}jjjYYYNNNGGG@@@;;;666555555555555444444444333333111000000000111222222222111111111111222222222222222111111111000000000000000000000000000000//////...---------------.........------,,,,,,,,,...............---------...------,,,,,,------...---------............///////////////////////////000000111222333333444444666666555444444444444555777999;;;>>>?????????>>>===>>>??????>>>===<<<;;;<<<<<<<<<===>>>@@@AAABBB@@@AAADDDGGGIIIJJJJJJJJJGGGHHHJJJKKKKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDDDDFFFIIIKKKLLLLLLPPPNNNLLLKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIHHHHHHGGGGGGFFFFFFEEEGGGHHHHHHIIIHHHGGGEEEDDDBBBBBBAAAAAAAAABBBBBBCCCFFFDDDCCC@@@???======<<<<<<===============<<<<<<999:::;;;===>>>@@@AAABBB@@@???===<<<<<<<<<===>>>>>>===;;;999888777666666444444333222333444666777555555555555555555555555333333333333222111000///222222222111111111000000//////000000000000//////////////////000000000000000000000000000000000000......------------......000///...------...///000000000////////////000000////////////////////////...///000111000///---+++000///...------...///000//////////////////////////////000000000000//////RRRUUUYYY[[[YYYWWWTTTSSSTTTSSSRRRRRRRRRRRRPPPNNNOOOQQQTTTWWWXXXXXXVVVUUUSSSPPPPPPSSSXXXZZZXXXUUUWWWTTTRRRSSSWWWXXXVVVSSSQQQRRRRRRTTTWWWZZZ]]]___bbbdddeeeffffffgggjjjlllssszzzkkkaaaSSSHHHCCC???;;;888555555555555444444444444444333222111111111222222111111000000000000111111222222222111111111000000////////////////////////111000///////////////000......---------,,,,,,,,,------..................---------,,,,,,------------------............///........................000111111222222333333333555555444444444444555555777999;;;===?????????>>>;;;<<<===>>>???>>>>>>============>>>???@@@AAABBB@@@AAADDDFFFGGGHHHIIIIIIEEEFFFHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJMMMMMMLLLKKKJJJIIIHHHHHHDDDCCCCCCEEEIIILLLMMMLLLPPPNNNLLLLLLLLLLLLLLLJJJHHHIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHGGGEEEDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDBBB@@@>>>===<<<<<<;;;<<<<<<======<<<<<<;;;:::;;;<<<===???@@@AAABBB@@@???>>>===<<<======>>><<<;;;999888666555555555444333222222333444555666444444444444444444444444555555555555444333222111222222222111111111000000//////000000000000//////.../////////000000000000000000000000000000000000///..................///000///............///000000000////////////000000////////////////////////------...//////...,,,,,,000///...............///...........................//////000000//////...XXX[[[^^^___]]]ZZZWWWVVVWWWVVVVVVVVVVVVUUURRROOOPPPRRRTTTWWWXXXWWWUUUTTTQQQPPPPPPSSSWWWYYYVVVTTTTTTQQQOOOPPPSSSTTTRRROOOLLLLLLLLLLLLMMMOOOQQQRRRSSSVVVZZZ^^^aaaeeeiiillljjjqqqzzzmmm]]]PPPJJJBBB===<<<<<<:::888555555444444444333333333444444333222222222222333000000////////////000000222111111111111000000000////////////////////////000///////////////000000...------------,,,,,,,,,,,,---------.../////////---------------------------------............///........................111111111111111222222222333333333333444555666666777888:::===>>>>>>>>>>>>999;;;<<<>>>@@@@@@@@@???@@@?????????@@@@@@AAABBBAAABBBCCCDDDFFFFFFFFFFFFDDDEEEFFFHHHIIIIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGBBBBBBCCCFFFJJJMMMNNNNNNPPPNNNLLLLLLLLLMMMLLLKKKHHHIIIIIIJJJKKKKKKLLLLLLJJJJJJIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJIIIGGGEEEDDDFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCAAA???===<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;<<<===>>>???@@@AAABBBBBB??????>>>===============:::999888666555444333333333333222222222333444444444444444444444444444444555555555555444333222111222111111111111000000000//////000000000000//////....../////////000000000000000000000000000000000000//////......//////000111000///......///000111000//////......//////000////////////////////////,,,,,,,,,,,,,,,---------///////////////...---,,,........................---..................---VVVYYY]]]^^^\\\YYYXXXWWWTTTTTTTTTVVVWWWVVVTTTQQQPPPQQQTTTVVVVVVUUUSSSQQQOOOOOOOOORRRUUUUUUSSSQQQQQQOOOMMMNNNOOOOOONNNLLLJJJIIIIIIIIIIIIKKKLLLMMMLLLOOOTTTXXX\\\___cccfffccchhhrrr{{{xxxgggTTTGGGDDDAAA===;;;:::999777666444444444444333333333222333333222222222111111111//////............//////111111111111000000000000////////////////////////------,,,,,,,,,---......------------------------,,,,,,,,,---...///000000,,,------------------,,,---------............///........................111111111111111000000000111111111222333555666777777888:::;;;===>>>>>>>>>;;;===>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBAAABBBBBBCCCDDDDDDDDDDDDCCCEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDHHHMMMPPPQQQQQQPPPOOOMMMLLLMMMMMMLLLKKKIIIIIIIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKMMMLLLKKKJJJHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@CCCBBB@@@>>>===<<<;;;;;;<<<<<<===>>>>>>>>>>>>===>>>??????@@@@@@AAAAAABBB???>>>>>>===============999888777666555444444444333333222222333333333333333333333333333333333333222222222222222111000000111111111111000000000000//////000000000000//////........./////////000000////////////////////////000000////////////000000111000///......///000111/////////....../////////////////////////////////,,,,,,++++++,,,---...///...//////000///...,,,+++........................,,,------......------,,,QQQTTTXXXZZZZZZYYYYYYZZZUUUUUUTTTUUUVVVUUUSSSQQQPPPQQQSSSTTTTTTRRRPPPNNNLLLMMMMMMOOOPPPPPPOOONNNOOONNNLLLLLLLLLKKKJJJIIIGGGGGGFFFGGGHHHIIIKKKLLLLLLOOOSSSVVVWWWYYY[[[]]]]]]bbbjjjrrrzzzzzziii\\\QQQGGG@@@<<<;;;999888777555333111444333333333222222222222111111111111111000000/////////............//////000000000000000000000000........................------,,,,,,,,,,,,------------------------------,,,,,,,,,---...///000000,,,,,,---......---,,,,,,---------............///........................111000000000000000000000000000000111333444666777777777999:::<<<======>>>???@@@AAABBBCCCBBBAAAAAABBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDFFFHHHIIIKKKKKKKKKJJJGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEGGGKKKPPPSSSTTTTTTQQQOOOMMMLLLMMMMMMLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@BBBAAA@@@>>>===<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>======<<<:::999888777666555555555333333333333333333333333333333333333333333333333111111222222111111000000000000000000000000000000//////000000000000//////............////////////////////////////////////000000////////////000000111000///......///000111//////............//////////////////////////////---,,,,,,,,,---...//////---.../////////...,,,+++........................,,,,,,------------,,,,,,OOORRRVVVYYYZZZZZZ\\\]]]]]]ZZZXXXVVVUUUTTTQQQOOOQQQRRRTTTTTTTTTQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMMMMKKKJJJIIIHHHHHHEEEEEEDDDEEEFFFGGGIIIJJJNNNQQQSSSUUUTTTSSSTTTTTTYYY]]]cccjjjpppvvv}}}}}}qqq___PPPGGGCCC@@@???777777888888777666555444333333333222222222111111000000111111000000///...//////............////////////000000000000000111........................000//////...------......,,,,,,,,,------------...,,,---------.../////////+++,,,---......---,,,+++---------............///------------------------///////////////000000000000000000111222333555666777777888999:::<<<======@@@AAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCBBBAAAAAAAAABBBCCCDDDDDDEEEGGGIIIKKKLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGJJJNNNSSSUUUVVVUUUQQQOOOMMMMMMMMMNNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>=========??????@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<;;;:::999888777777777777444444555555555444333333222222222222222222222222222333333333333333222222//////000000000000000111//////000000000000//////------........./////////000000000000000000000000000//////......//////000000///...------...///000///......------......///////////////////////////------------............---------.........------------------------------,,,------------------,,,NNNQQQUUUXXXYYYZZZ\\\]]]___[[[WWWTTTSSSRRRQQQPPPSSSTTTVVVVVVUUURRROOOMMMMMMLLLKKKJJJIIIJJJLLLMMMNNNNNNMMMLLLJJJHHHGGGGGGFFFEEEEEEDDDEEEFFFHHHIIINNNPPPSSSSSSRRRPPPPPPPPPTTTWWW\\\aaafffkkkrrrvvv{{{aaaYYYMMMDDD>>><<<:::999555666888888777666666666222222222222111111111111000111111222111000///...000//////////////////000////////////000000111111........................111000///...---,,,,,,,,,,,,,,,,,,---------......------..................+++,,,...//////...,,,+++---------............///---------------------------......//////000000000000000000000111222444444666777777888:::;;;=========>>>@@@AAABBBBBBBBBBBB????????????@@@AAACCCCCCBBBAAAAAAAAABBBCCCEEEFFFEEEGGGIIIKKKLLLMMMMMMMMMIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHKKKOOOSSSVVVUUUTTTQQQOOOMMMMMMNNNNNNMMMLLLNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNKKKJJJHHHGGGFFFFFFFFFGGGEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBAAA??????>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>======>>>>>>???>>>===<<<;;;::::::999888777777777777555555666666666555444333222222222222222222222222222222333333333333222222////////////000000111111//////000000000000//////---------.........//////000000000000000000000000///..................//////...---,,,,,,---...//////......------......///////////////////////////,,,,,,---...------++++++,,,,,,,,,,,,---...//////------------------------------............------MMMPPPTTTVVVWWWXXXZZZ[[[[[[XXXSSSQQQQQQRRRSSSRRRUUUVVVXXXXXXVVVSSSPPPNNNNNNNNNLLLIIIHHHIIILLLOOONNNOOONNNLLLJJJHHHGGGHHHIIIHHHGGGFFFFFFFFFGGGHHHKKKNNNQQQRRRQQQPPPOOOOOOQQQSSSWWW[[[___dddjjjnnnqqqooo\\\OOOJJJDDD@@@<<<999666333333444555444333222111222222222222111111111111000111111222333222111000///000000////////////000000.../////////000000111111........................000///...,,,+++***)))))),,,,,,,,,------........................---------+++,,,...//////...,,,+++---------.........//////------------------------,,,------...///000111111000000000000111222333444666777777888999;;;<<<===999;;;===@@@AAABBBBBBBBB>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAAAAABBBDDDFFFGGGEEEFFFHHHJJJLLLMMMMMMLLLHHHGGGGGGFFFEEEDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDGGGHHHKKKOOOSSSUUUTTTSSSRRRPPPNNNMMMNNNNNNMMMLLLOOOOOONNNLLLKKKIIIHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNJJJIIIGGGFFFEEEFFFGGGGGGBBBBBBAAAAAAAAABBBBBBCCCCCCBBBAAA@@@????????????===>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@???>>>===<<<===>>>?????????>>><<<;;;:::999888777777666777777666666777777777666444333111111111111111111111111///000000111111111000000.../////////000000111111//////000000000000//////---------.........//////000000000000000000000000......------------.........---,,,++++++,,,---............------.........////////////////////////***+++---...---+++)))(((,,,+++++++++,,,...000111---------------------------......//////......---PPPQQQRRRWWW\\\]]][[[XXXYYYVVVSSSRRRTTTUUUTTTSSSUUUVVVWWWWWWUUURRROOOLLLNNNLLLIIIGGGHHHJJJMMMPPPVVVSSSNNNIIIFFFFFFGGGGGGEEEEEEEEECCCBBBDDDHHHKKKOOOOOOOOOOOOOOOOOOOOOOOOSSSTTTUUUWWWZZZ]]]```aaajjjpppzzzxxxfffUUUJJJEEEAAA;;;888888777555333555555555444444333333333111111111111000000000000000000////////////000000////////////////////////......////////////.......................................------,,,,,,,,,'''(((+++---...---+++***---------------------------+++***+++,,,,,,+++***---...............------........................''')))---000111111000///000000000000111222333444444444555555666888999:::;;;<<<<<<======>>>>>>>>>>>>===<<<<<<===???AAACCCBBBAAA???>>>>>>???AAABBBHHHIIIKKKLLLLLLKKKIIIHHHJJJGGGEEEFFFDDD???>>>@@@CCCCCCBBBBBBCCCDDDFFFGGGJJJKKKNNNPPPQQQPPPOOONNNIIIIIIJJJJJJKKKKKKLLLLLLOOOMMMIIIFFFEEEFFFGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFEEECCCBBBCCCBBBAAA@@@AAAAAACCCDDD@@@AAAAAAAAAAAA@@@??????@@@@@@??????@@@BBBDDDEEEAAA@@@???===<<<<<<<<<<<<<<<===>>>???>>>===;;;999888888777777666666555555444444444333333222222222111111222222222222111111111111111111000000000000///000111222222111000/////////000000///...------......---------,,,,,,,,,......////////////......------......//////000000+++++++++,,,---...//////000000111000000///............------...///111222...---,,,+++************))))))*********+++++++++...//////...,,,,,,---///---,,,,,,++++++,,,,,,---NNNOOOQQQVVVYYYZZZWWWTTTSSSPPPNNNNNNOOOQQQPPPOOOPPPQQQSSSTTTTTTRRROOONNNNNNMMMLLLLLLMMMOOORRRTTTUUURRRNNNJJJGGGEEEEEEEEEEEEEEEEEEDDDDDDFFFIIILLLNNNNNNNNNNNNNNNNNNNNNNNNRRRSSSTTTUUUWWWZZZ\\\]]]___eeemmmvvv}}}{{{vvvtttssstttxxx~~~lll]]]PPPEEE>>>???<<<888666666777666444555444444444333333333333111111111000000000//////000000////////////000000..............................////////////....................................---------,,,,,,,,,..................------------------------------+++***))))))+++,,,+++))),,,---------------,,,,,,........................***,,,...///000///...---000//////000000111222333333333333444555666888888:::::::::;;;<<<<<<======>>>===<<<<<<===???BBBCCCAAA@@@???>>>>>>???AAACCCGGGHHHIIIJJJJJJJJJIIIHHHJJJFFFEEEFFFDDD???>>>@@@DDDCCCCCCCCCCCCEEEFFFGGGKKKLLLMMMOOOOOOOOONNNNNNIIIIIIJJJJJJJJJKKKKKKKKKLLLJJJGGGEEEEEEGGGIIIKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@@@@AAABBBCCC@@@@@@AAAAAA@@@@@@???>>>???>>>>>>>>>>>>@@@AAABBB@@@???===<<<;;;<<<<<<======>>>??????>>><<<:::999888888777777666555555444444444333333333222222222000111111222222111111000111111111000000000////////////000111111000/////////////////////...------......---------,,,,,,,,,......////////////......000000000//////.........------......//////000000//////000000///......---000///...---------...///------,,,+++*********************++++++++++++,,,......///---,,,+++,,,...---,,,,,,++++++,,,,,,---LLLMMMPPPTTTVVVUUURRRNNNMMMLLLJJJJJJLLLMMMMMMLLLKKKMMMOOOQQQRRRQQQPPPOOOMMMMMMNNNPPPQQQSSSUUUVVVSSSQQQNNNKKKHHHEEEDDDCCCDDDEEEFFFFFFGGGIIILLLOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRRRRTTTUUUWWWXXXUUUYYY```fffmmmssszzz~~~}}}xxxpppiiifffgggjjjmmmooovvv|||qqq___PPPGGGAAA<<<:::888666444333444666666555444444333333333333333222111111000000000000//////000//////......//////000..............................////////////..............................------------,,,,,,,,,,,,///...,,,***))))))***+++------------------------)))(((((()))+++,,,+++***++++++,,,,,,---,,,,,,+++..........................................------///......//////000111222222222222222333555666666777777888999999:::;;;;;;>>>=========>>>@@@BBBCCC@@@???>>>>>>>>>@@@BBBCCCFFFFFFGGGGGGHHHHHHHHHHHHHHHEEEDDDEEECCC???>>>@@@DDDDDDDDDDDDDDDFFFGGGGGGMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIJJJJJJJJJJJJHHHGGGEEEDDDFFFHHHKKKMMMJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@???@@@AAABBBBBB@@@@@@@@@@@@@@@???>>>>>>=========<<<<<<===>>>>>>>>>===<<<;;;;;;<<<======??????@@@???>>><<<:::999777777777666555555444444333333333222222222222222000111111222222111111000111111000000000000//////......////////////....../////////............---......---------,,,,,,,,,---......//////......---000000000000////////////.............../////////---............------,,,000///...---,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,------...,,,+++***+++---,,,,,,++++++++++++,,,,,,JJJMMMPPPSSSSSSQQQMMMJJJKKKKKKJJJKKKLLLMMMMMMMMMJJJKKKMMMOOOPPPPPPOOONNNKKKLLLOOOQQQSSSSSSSSSRRRQQQPPPOOOLLLJJJGGGDDDCCCDDDFFFHHHIIIJJJLLLOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRQQQPPPPPPQQQSSSTTTSSSVVVZZZ]]]aaafffkkkooopppllleee```^^^aaaeeehhhhhhpppyyyrrraaaYYYMMMCCC>>><<<;;;;;;555444333333333444555555333333333333222222222222111000000000/////////////////////....../////////..............................////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++---,,,,,,++++++,,,------------,,,........................///...------------...///...------......///000111222222222222333444555666444555555666777888999999============>>>@@@AAABBB???>>>======>>>@@@BBBCCCFFFEEEEEEEEEEEEFFFGGGHHHFFFCCCBBBDDDCCC??????AAADDDDDDDDDEEEFFFFFFGGGGGGMMMMMMLLLKKKKKKKKKLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEDDDDDDEEEHHHJJJLLLIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCC?????????@@@???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<===>>>@@@@@@@@@???===;;;999888777777666555555444444333222222222222222111111111000000111111111111000000111000000000////////////........................///.........---...............---------,,,,,,,,,---------......---------,,,,,,...///111222333444---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++---------,,,,,,++++++++++++++++++***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---+++***)))***,,,,,,,,,++++++++++++,,,,,,JJJMMMPPPRRRQQQNNNKKKIIIIIIJJJKKKKKKKKKLLLLLLMMMKKKLLLMMMNNNNNNNNNMMMLLLLLLMMMPPPRRRSSSRRRPPPOOOPPPOOOOOOMMMKKKHHHFFFDDDEEEHHHKKKMMMNNNOOOQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPNNNMMMNNNOOOQQQTTTUUUWWWXXXYYY[[[^^^``````^^^ZZZXXXXXXZZZ^^^```dddkkktttzzz}}}xxxfffVVVKKKGGGAAA<<<999888777777555555444444333333333333222222222222222222222222000000000////////////...//////............//////..............................////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---......---,,,,,,---..........................................---,,,,,,,,,...000111------------...///000111222222222222333444555555333333444555666777888999<<<<<<<<<===>>>???@@@AAA>>>===<<<<<<>>>@@@BBBDDDFFFEEEDDDDDDDDDDDDEEEFFFDDDAAAAAACCCCCC@@@???BBBCCCDDDEEEEEEFFFGGGGGGGGGLLLLLLKKKJJJJJJJJJKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDFFFHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFEEEDDDBBB@@@@@@?????????@@@@@@AAABBBCCCCCCCCC>>>>>>??????>>>>>>===<<<==================<<<<<<;;;;;;::::::;;;<<<>>>???@@@@@@???>>><<<:::999888666666555555444333333333111111111111111111111111000000000111111000000000000000000////////////.........------------............------------...///......---------,,,,,,,,,,,,,,,------------,,,,,,+++,,,---///000222333333,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,------+++++++++***++++++,,,,,,++++++,,,,,,,,,---------+++,,,,,,+++))))))***,,,,,,++++++******++++++,,,JJJMMMOOOPPPNNNKKKIIIIIIGGGIIIJJJKKKIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJLLLNNNQQQSSSSSSQQQOOONNNMMMMMMMMMLLLJJJHHHGGGFFFGGGJJJNNNPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQNNNKKKJJJKKKLLLNNNQQQRRRSSSSSSRRRQQQRRRTTTVVVUUUTTTTTTUUUWWWYYY[[[bbbgggnnnuuuzzz|||yyyxxxrrriiibbb[[[PPPFFF>>>===<<<:::888666444444444555666555333111222333000111111111111222222222000000////////////......///......------......///------------------------......////////////..............................++++++++++++,,,,,,,,,,,,&&&(((+++......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---,,,,,,---...////////////........................------,,,,,,---...000111...------......///000111222222222222222333444444333333444555777888999999:::;;;<<<===>>>>>>??????===<<<<<<<<<>>>@@@CCCEEEFFFFFFEEEEEEDDDCCCCCCCCCBBB??????BBBBBB@@@@@@CCCBBBCCCDDDEEEFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDFFFEEEDDDDDDDDDDDDEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFDDDBBB@@@???>>>>>>???===>>>@@@AAABBBBBBBBBBBB>>>>>>>>>>>>>>>===<<<<<<<<<======>>>>>>>>>======<<<<<<;;;;;;;;;<<<>>>???>>>>>>===<<<:::999999888555555555444333333222222000000000000000111111111///000000111111000000///000000////////////......///...------------...///...---,,,,,,,,,---...///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++////////////............---------------.........***++++++,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++***)))***,,,++++++************++++++JJJLLLNNNMMMJJJHHHHHHJJJGGGIIIKKKKKKIIIGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJMMMOOOPPPOOONNNMMMJJJIIIIIIHHHHHHGGGGGGGGGIIILLLPPPSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUPPPNNNKKKHHHGGGHHHIIIKKKLLLNNNOOOOOONNNLLLLLLLLLQQQPPPOOOOOOPPPTTTWWWYYY___bbbhhhooowww~~~zzzrrrggg```VVVWWWUUUOOOJJJHHHCCC===999:::999888666555444444111333555444222000111333000000000000111111222222000000/////////.........///......------......///------------------------......////////////..............................******+++++++++,,,,,,,,,'''((()))******)))((((((++++++++++++++++++++++++---,,,++++++---------+++++++++,,,---..........................................---------......///............///000111222111111000000000111222222333444555666888999::::::999999:::<<<======>>>>>><<<;;;;;;<<<===@@@CCCEEEGGGGGGGGGFFFEEECCCAAA@@@@@@>>>>>>BBBBBB@@@@@@CCCAAABBBDDDEEEFFFFFFEEEEEEGGGHHHIIIJJJKKKKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDAAA???======>>>>>>;;;<<<===???@@@@@@@@@@@@======>>>>>>======<<<;;;:::;;;<<<===>>>>>>======>>>===<<<<<<<<<===>>>???<<<<<<;;;:::999999888888555555444444333222222222/////////000000000111111//////000000000000//////000000/////////.........//////...------...//////...---,,,++++++---///000......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++//////......------,,,,,,,,,,,,,,,------......///***+++,,,,,,------,,,,,,+++,,,---......---,,,,,,------,,,+++*********************++++++++++++,,,,,,------,,,******+++,,,++++++************++++++IIIKKKLLLJJJGGGFFFHHHJJJHHHKKKNNNMMMJJJHHHHHHIIIFFFFFFFFFGGGGGGHHHHHHIIICCCEEEHHHJJJLLLMMMLLLLLLGGGGGGFFFEEEEEEFFFFFFGGGJJJMMMRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTNNNLLLHHHEEEDDDEEEGGGIIIHHHKKKNNNNNNMMMKKKKKKKKKLLLJJJHHHGGGIIIMMMRRRUUU\\\^^^dddllluuu}}}~~~qqqeee\\\TTTLLLHHH???CCCEEEAAA>>>>>>===:::666666555444222111333444...111333333111000111333//////000000111111111222000/////////.....................------.........------------------------......////////////..............................*********++++++,,,,,,,,,...---,,,************+++++++++++++++++++++++++++---+++***+++,,,,,,+++***)))***+++,,,------...---........................000//////......---,,,,,,///......//////000111222000////////////000000111444444555777888:::;;;;;;888888:::;;;<<<=========;;;;;;;;;;;;===@@@CCCEEEGGGHHHHHHHHHFFFCCC@@@>>>@@@===>>>AAABBB@@@@@@CCC@@@BBBCCCEEEEEEEEEDDDDDDEEEFFFIIIKKKLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDEEECCC@@@>>>=========>>>888:::;;;===??????>>>>>>===============<<<<<<;;;888999;;;===>>>>>>======???>>>===<<<<<<===>>>???;;;:::999999888888888999555555444333333222222111.../////////000000111111//////000000000000//////000/////////............000///...------...///000...---+++++++++---///000......---------,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------.........))))))***++++++,,,------***+++,,,------------------......///...---+++***...---,,,+++************))))))*********+++++++++------...,,,+++***+++---++++++************++++++LLLJJJIIIHHHHHHIIIJJJLLLJJJJJJKKKKKKJJJHHHEEEDDDFFFGGGGGGHHHGGGFFFEEEDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGFFFHHHJJJKKKNNNRRRTTTSSSRRRQQQQQQQQQSSSUUUVVVUUUSSSPPPNNNHHHIIIIIIHHHFFFEEEFFFHHHJJJKKKKKKLLLLLLLLLLLLLLLHHHGGGEEEDDDEEEHHHLLLNNNWWWXXX\\\bbbjjjssszzz~~~xxxxxx{{{yyyiii```UUUMMMJJJGGGCCC???===;;;::::::;;;:::888666444444333333333222222222000000000000000000000000000000000000000000000000////////////..................------------......------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++*********+++---...++++++++++++++++++++++++))))))***+++,,,,,,------------,,,++++++******)))+++++++++++++++++++++++++++++++++,,,,,,,,,------...............---------...///000000///000222444666666666666777888::::::;;;;;;:::999999999::::::;;;;;;<<<===>>>@@@BBBCCCFFFFFFFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>??????CCCDDDDDDDDDDDDDDDCCCCCCEEEFFFHHHJJJKKKKKKKKKKKKGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDAAAAAABBBBBBAAAAAA@@@???AAA@@@@@@???>>>===<<<<<<===<<<<<<;;;;;;===>>>???>>>>>>>>>>>>============;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@@@@??????>>>>>>===<<<;;;999888777666444444333333222111000000......------,,,,,,,,,+++111///......//////...------------........./////////////////////////////////...------...///000111///...---...//////---+++///...,,,***))))))******)))))))))))))))))))))))))))************+++++++++))))))*********+++++++++---------,,,,,,++++++++++++++++++,,,,,,+++++++++((()))+++,,,------,,,,,,+++++++++*********)))))),,,++++++***)))(((''''''LLLKKKJJJIIIIIIJJJKKKLLLKKKLLLMMMMMMLLLJJJGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGFFFGGGHHHJJJKKKNNNRRRSSSSSSQQQQQQQQQQQQRRRSSSSSSRRRPPPNNNMMMIIIIIIIIIGGGEEEDDDDDDEEEIIIIIIJJJKKKKKKKKKKKKJJJJJJHHHFFFEEEFFFHHHKKKMMMKKKLLLOOOTTTZZZaaagggkkkkkklllpppvvv{{{qqqfff^^^UUUNNNEEE@@@???===:::666:::999888888999888666444444333333333333222222222000000000000000000000000////////////////////////////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++******)))***+++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............---------...............---...//////...///111222222222333555777888999:::::::::999999999999::::::;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>===>>>>>>??????CCCCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>============<<<<<<<<<===>>>???>>>>>>>>>=========<<<<<<;;;;;;:::::::::;;;<<<<<<===>>>>>>?????????>>>>>>===<<<;;;:::888777666555444444333222222111000000000000000000//////......111///......//////...---------------............///////////////////////////...------...///000111///...---...//////---+++///...------,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++*********++++++++++++,,,------,,,,,,,,,+++++++++******++++++++++++******'''(((***+++,,,,,,,,,++++++++++++*********)))))),,,++++++***)))(((((('''JJJIIIIIIHHHHHHIIIIIIJJJJJJKKKLLLLLLKKKIIIGGGFFFEEEFFFFFFFFFFFFEEEEEEDDDEEEDDDCCCBBBBBBAAAAAAAAADDDEEEGGGGGGGGGGGGIIIJJJKKKNNNQQQRRRQQQPPPPPPPPPPPPPPPPPPOOONNNMMMKKKJJJHHHHHHHHHGGGDDDBBBCCCCCCGGGHHHIIIJJJKKKJJJIIIIIIJJJHHHFFFDDDDDDFFFHHHIIIFFFFFFHHHKKKOOOSSSWWWYYYZZZ\\\___fffppp{{{sssggg]]]UUUNNNIIICCC???:::999999999666444777666555666666666444222333333333222222222111111000000000000000000000000/////////////////////////////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))***++++++******************************++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......//////,,,---...---------///111---///222444666777888888888888888888999999:::;;;;;;<<<<<<======>>>??????@@@@@@@@@@@@???===<<<;;;============>>>>>>???@@@CCCCCCDDDDDDDDDDDDDDDCCCBBBCCCEEEGGGGGGHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@????????????????????????=========<<<===>>>>>>???============<<<<<<<<<<<<;;;;;;::::::999:::::::::;;;<<<===>>>>>>>>>>>>>>>;;;:::999888777666555444333333333222111111000000111111111111000000000000111///......//////...---,,,,,,,,,---------......////////////////////////.........---......///000///...---...///...---+++,,,---------------,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))******************)))'''((()))***++++++******+++++++++***************+++++++++***)))))))))(((GGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIGGGEEECCCEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBFFFGGGIIIIIIHHHGGGHHHIIIKKKMMMPPPPPPOOONNNNNNOOOOOONNNMMMLLLJJJIIIIIIHHHEEEFFFGGGFFFDDDCCCCCCDDDGGGHHHJJJKKKKKKKKKIIIIIIHHHGGGDDDBBBBBBBBBDDDEEEFFFFFFGGGHHHIIIKKKMMMNNNMMMNNNQQQWWW___iiirrrxxxoooggg[[[QQQJJJFFFBBB@@@:::888666666888888666444555444444444555555333111222222222222111111111111000000000000000000000000//////////////////////////////.........---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))******))))))))))))))))))))))))++++++++++++************))))))***+++,,,,,,------------------------------))))))*********+++++++++++++++,,,------...//////+++---------,,,---///111---///222444666666666555666666666777888999;;;;;;;;;<<<<<<============<<<>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<======???@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDBBBCCCEEEFFFGGGGGGGGGFFFHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@>>>?????????@@@@@@@@@AAA=========>>>>>>>>>??????============<<<<<<<<<;;;===<<<;;;;;;::::::::::::;;;<<<===>>>????????????999888888777555444444333333222222222111111000000000000//////////////////111///......//////...---,,,,,,,,,,,,------------////////////////////////...........................---------......,,,***((()))+++,,,,,,+++***)))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------,,,+++++++++++++++++++++))))))************))))))'''(((((()))))))))))))))************************+++*********************FFFGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIHHHGGGEEECCCDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEEEEFFFJJJLLLMMMLLLJJJHHHGGGGGGJJJLLLNNNNNNMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGCCCEEEGGGGGGFFFEEEEEEFFFGGGHHHKKKLLLMMMLLLJJJIIIIIIGGGEEECCCBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDEEEFFFHHHKKKQQQYYY___ccclllpppwww}}}vvvjjjaaaPPPLLLGGGAAA>>>;;;999888444333333333444444222111555444333444555555333111222222111111111000000000////////////////////////....................................------------------............------++++++++++++++++++++++++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******))))))))))))))))))))))))))))))))))))+++*********************))))))***+++,,,------...------------------------))))))*********+++++++++***++++++,,,---...//////,,,---......------///111///111333555555444333222444444555666777888:::;;;:::;;;<<<<<<<<<<<<;;;:::===============<<<;;;:::;;;;;;;;;<<<===???@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDDDDEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>??????@@@AAAAAA>>>>>>>>>???????????????>>>============<<<<<<<<>>===<<<<<<;;;<<<<<<<<<===>>>???@@@@@@AAAAAA777777666555555444333333222222111111111111111000//////000000000000000000111///......//////...---,,,,,,,,,---------......////////////////////////..................------...---,,,---......,,,***((()))***+++,,,+++***)))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))************))))))(((((((((((((((((())))))************************************++++++++++++GGGHHHJJJKKKKKKJJJHHHGGGGGGHHHIIIJJJJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDEEEEEEFFFHHHHHHMMMNNNOOONNNKKKHHHGGGFFFHHHJJJKKKKKKJJJIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGGGGDDDFFFIIIIIIHHHGGGGGGHHHGGGHHHKKKMMMMMMLLLJJJHHHJJJIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBDDDGGGLLLPPPSSSZZZ^^^ccciiinnntttzzz~~~|||rrrhhh```WWWNNNGGG@@@???>>><<<:::777555444444444444333333222222222444333333333555555333222111111111000000000000///////////////////////////.................................------------,,,------////////////------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++******)))(((************************))))))******************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......,,,---......------///111111222333333333333222111444444444555666777999:::888999;;;<<<<<<;;;:::999<<<<<<======<<<;;;;;;:::::::::;;;<<<===???AAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEECCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>======>>>>>>?????????@@@>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>============>>>>>>=====================>>>???@@@@@@AAA@@@@@@777666666555444444333333111111111111111111111111111111111111222222222222111///......//////...------------.........//////////////////////////////---............---,,,,,,...---,,,---...---,,,***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,*********+++++++++++++++)))******************)))))))))(((((((((((())))))***************+++++++++)))*********+++,,,,,,,,,EEEFFFIIIKKKKKKIIIFFFEEEFFFGGGIIIJJJIIIHHHFFFEEECCCCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGKKKMMMNNNNNNKKKHHHGGGFFFGGGHHHIIIHHHGGGFFFGGGHHHHHHIIIJJJKKKKKKJJJIIIGGGHHHKKKLLLLLLJJJHHHGGGGGGEEEGGGJJJLLLLLLKKKIIIGGGHHHGGGEEEDDDCCCCCCCCCCCCAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>???@@@DDDGGGIIIKKKNNNRRRUUUYYY^^^dddhhhnnnssszzzxxxppplllaaa[[[TTTNNNJJJEEE???:::999:::::::::888777666555666666555444333333444555333222111222444444333111111111000000000/////////////////////////////////.................................---------,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,+++)))(((++++++++++++++++++++++++(((((())))))******++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++,,,...000//////000000111111111111444444444444555666777888666888:::;;;<<<;;;:::999:::;;;;;;;;;;;;::::::999999999:::;;;===???AAABBBAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDBBBCCCDDDEEEEEECCCAAA@@@>>>????????????>>>=====================>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<<<<<<<======>>>>>>>>>???????????????>>>666666666555444444333333000000000000111111111111000000000111111111222222111///......//////...---........./////////000000////////////////////////------.........---,,,+++---,,,,,,,,,------+++***------,,,+++*********+++++++++++++++++++++++++++)))************+++++++++*********++++++++++++,,,)))*********++++++++++++******++++++++++++************)))((((((((()))***))))))*********+++++++++))))))***++++++,,,------AAACCCFFFHHHHHHFFFCCCAAADDDEEEFFFGGGGGGFFFDDDCCCCCCBBBBBBAAABBBCCCDDDEEEHHHGGGFFFEEEEEEDDDDDDEEEHHHKKKMMMMMMKKKHHHGGGGGGFFFGGGHHHGGGEEEEEEFFFGGGFFFHHHKKKMMMMMMLLLJJJHHHMMMNNNPPPNNNKKKHHHFFFEEEDDDFFFIIIKKKLLLJJJGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@;;;<<<<<<============<<<===<<<<<<<<<===@@@BBBDDDCCCEEEGGGIIILLLOOOTTTXXXXXX^^^gggmmmpppsssxxx{{{~~~yyyvvvppphhh```XXXSSSPPPKKKGGGDDDBBBBBB@@@<<<888111333444555444444555666333333333111000000222444111111000111333333222000000000000000////////////////////////////////////..............................---------,,,,,,,,,***+++---......---+++***------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------,,,+++***)))++++++++++++++++++++++++'''(((((()))***++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,)))***++++++***+++---///,,,,,,------...000222333444444444444444555666777555777999;;;<<<;;;:::999999999:::::::::999999888888999:::;;;===???AAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEEEECCCAAA@@@>>>>>>>>>>>>>>>===<<<<<<===============<<<<<<<<<>>>???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@?????????>>>;;;;;;;;;;;;;;;<<<===>>>===>>>>>>>>>>>>>>>===<<<666666666555555444444333000000000000000111111111------....../////////000111///......//////...---////////////000000000000////////////////////////------...///...---+++***---,,,,,,,,,------+++)))---,,,***(((''''''((())))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++))))))******++++++++++++++++++,,,,,,,,,,,,+++++++++***)))(((((()))***+++))))))******++++++++++++))))))***+++,,,------...AAABBBDDDDDDEEEDDDCCCBBBEEEEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEJJJIIIGGGEEEDDDCCCCCCDDDGGGGGGHHHIIIHHHGGGFFFEEEFFFEEECCCDDDFFFGGGGGGFFFGGGKKKOOORRRQQQPPPOOONNNLLLNNNPPPOOOKKKGGGEEEDDDEEEFFFHHHJJJJJJIIIHHHGGGFFFDDDAAA@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<>>??????BBBEEEFFFEEEDDDDDDDDDGGGIIIJJJIIIGGGEEEEEEFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCEEEEEEEEECCC@@@???BBBAAA@@@>>>===<<<<<<<<>>===<<>>>>>??????????????????>>>>>>>>>>>><<<<<<<<<<<<============AAAAAA@@@???>>>===<<<<<<555555555444333333222222111000000///////////////////////////////////////......------------......//////////////////////////////.........---------000//////...------,,,,,,))))))))))))))))))))))))+++,,,,,,---,,,+++***)))*********++++++,,,,,,,,,,,,,,,+++***))))))******---------------,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))******(((((()))+++,,,...//////))))))))))))))))))))))))>>>???@@@AAABBBBBBBBBAAAFFFFFFFFFFFFEEEDDDBBBAAABBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCCCCFFFGGGHHHHHHHHHGGGFFFEEEFFFDDDCCCDDDEEEFFFFFFEEEFFFJJJNNNPPPPPPOOOOOOOOONNNPPPQQQOOOKKKGGGDDDCCCEEEGGGHHHJJJJJJJJJHHHGGGEEECCC@@@?????????===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;======>>>???@@@AAAAAABBB???DDDIIILLLMMMQQQWWW]]]hhhiiijjjkkkmmmpppuuuyyy}}}vvvmmmjjjddd```\\\WWWPPPLLLJJJGGGCCC@@@???===:::888999777666555555666888999999888777555444333222222444222222222333444333222000000111111111111000000////////////////////////000000000///...------------------------,,,,,,+++......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++*********+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,++++++************+++***+++,,,,,,******+++,,,******))))))))))))******++++++******************(((((())))))******++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......+++,,,---...////////////......///000111111000000222222333333444555555555888888888888999999999::::::999999888888999999:::999::::::;;;<<<===>>>>>>???AAACCCDDDCCCCCCCCCDDDGGGIIIJJJHHHFFFDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEEEECCCAAA???>>>@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<============??????>>>===<<<;;;::::::666666555555444333333222111111000/////////000000000000000000000000000000///..................//////////////////////////////.........------------/////////...---,,,,,,,,,************************+++,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,,,,++++++******)))******$$$%%%'''(((***+++,,,,,,))))))************))))))*********************************)))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))>>>>>>>>>???@@@AAABBBBBBFFFEEEEEEDDDCCCAAA@@@???AAABBBBBBCCCDDDEEEGGGHHHDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDBBBCCCEEEFFFFFFEEEFFFIIIMMMOOOOOOOOOOOOPPPPPPQQQRRRPPPKKKGGGDDDCCCFFFGGGIIIJJJJJJIIIHHHHHHDDDBBB@@@>>>>>>>>>===;;;::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;<<<<<<<<<<<<:::>>>BBBCCCDDDFFFKKKOOOWWWXXXYYYZZZ[[[^^^bbbfffkkknnntttzzzvvvkkk```ZZZSSSOOOKKKGGGDDDBBB>>><<<===;;;888777777777555444333333333444555777:::;;;???;;;666444444444222000333222111222333333222111///000000111111000000///////////////////////////000000//////...------------------------,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++------,,,,,,+++++++++******))))))))))))******+++***+++,,,+++******+++,,,******)))))))))))))))***))))))******************)))))))))))))))*********))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------***+++,,,---.........------...///000111222222222111222222333333444555555666777777777777888888888999999888888888888999999::::::;;;;;;<<<<<<<<<===>>>???AAAAAAAAAAAABBBDDDGGGHHHIIIHHHEEECCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBFFFFFFEEECCCBBB@@@???>>>>>>>>>>>>======>>>>>>???>>>============???@@@AAABBBBBBAAA@@@@@@@@@@@@AAA????????????>>>>>>>>>>>>;;;<<<<<<<<<<<<============<<<;;;;;;999999888777777666666555444444333333222222111000000000000111111111111111111111111111////////////////////////////////////////////////............------------///......------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++***************++++++++++++++++++++++++***************!!!"""$$$''')))***++++++))))))************))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))AAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBAAAAAA@@@???BBBBBBBBBCCCEEEGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEGGGHHHHHHGGGFFFFFFDDDCCCBBBBBBEEEFFFFFFFFFHHHKKKMMMOOOOOOOOOPPPQQQOOOPPPQQQOOOKKKHHHFFFEEEGGGHHHIIIIIIIIIIIIHHHHHHEEEBBB@@@??????>>>===<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999999999999999999999999999;;;===?????????@@@CCCFFFJJJKKKLLLLLLMMMOOOSSSVVV[[[]]]ccciiioootttxxxyyy{{{~~~xxxrrrjjjbbbYYYQQQIIIEEEDDDBBB???<<<::::::999999;;;999777666777777666555111111222333555777999:::@@@999333111333555333000333111000111222333222111//////000000000000///////////////////////////////////////......---------....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++*********************+++,,,,,,,,,,,,+++------,,,,,,+++*********((((((((((((((()))***+++)))+++,,,+++***)))***++++++***))))))))))))))))))(((((())))))******++++++*********)))))))))))))))((()))***,,,,,,+++******++++++++++++++++++++++++---,,,,,,++++++***))))))******+++,,,,,,,,,,,,,,,,,,---...000111222222222111111111222333333444444666666777777777888888888999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>???AAACCCFFFGGGHHHGGGDDDCCCBBBCCCDDDCCCBBBBBBAAAAAABBBBBBEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>============>>>===<<<<<<<<<===???BBBDDD@@@??????>>>>>>>>>>>>>>>????????????>>>>>>>>>===;;;;;;;;;<<<<<<<<<======<<<;;;:::999888777777666777666666555555444444333333222222111111111111111111111111111111111111111////////////////////////........................------------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******+++++++++*********(((((())))))***)))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++******)))(((((((((++++++,,,---...///000111))))))))))))))))))))))))DDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFHHHJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEBBBAAAAAABBBEEEHHHHHHHHHKKKMMMNNNOOOOOOOOOQQQRRRLLLNNNOOONNNKKKIIIHHHIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDAAA@@@@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999999999888888888888999:::::::::999:::;;;===@@@AAABBBCCCCCCDDDGGGIIIMMMOOORRRWWW\\\```cccdddhhhlllsss||||||xxxuuuuuuzzzvvvmmmmmmlllkkkhhheeecccaaaXXXSSSNNNIIIEEEAAA>>>;;;999999777666555555666777;;;999777666777777666444111111222222333444555666:::555///...222555333111222111000000222222111000//////000000000000//////....................................------------.........///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************)))***++++++,,,,,,,,,+++,,,,,,,,,++++++*********((('''''''''((()))******)))***++++++))))))***+++++++++***)))(((((())))))((((((((())))))******+++*********)))))))))))))))((()))***,,,,,,+++******++++++++++++++++++++++++------,,,,,,+++*********)))***++++++++++++++++++,,,,,,...///111111222222000000111111222333333333777777777777888888888888999888888777777888888999:::::::::;;;;;;;;;;;;;;;;;;<<<=========>>>@@@BBBDDDEEEFFFFFFDDDBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCAAA@@@???===<<<;;;;;;;;;<<<;;;;;;;;;===@@@CCCEEE@@@???>>>>>>======>>>>>>????????????>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888777666666666666555444444333333333222222111111111111111000000000000000000000000......////////////......------------------------,,,,,,------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,************************)))******+++++++++******,,,,,,++++++***)))((('''++++++,,,,,,,,,,,,++++++************************************))))))((((((((())))))***+++,,,------))))))))))))))))))))))))BBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCEEEEEEDDDDDDEEEFFFGGGHHHJJJKKKKKKJJJJJJIIIHHHFFFDDDCCCEEEFFFGGGGGGGGGFFFDDDCCCAAA@@@@@@CCCGGGJJJKKKLLLMMMNNNOOONNNMMMMMMOOOQQQJJJKKKMMMLLLJJJIIIIIIJJJGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDBBBAAAAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999888888888:::999999888888999999999999;;;<<<<<<;;;<<<>>>@@@BBBCCCEEEGGGJJJMMMOOOPPPUUUWWW\\\ccckkkrrrxxx{{{{{{tttnnnlllkkkkkkpppvvv}}}~~~sssggg___YYYWWWUUURRROOOMMMKKKKKKBBB???<<<:::::::::999888444555666555444444555777777555333222333333222111222222222222222222222222444000------000333333222111000///000111111111///...//////000000//////...........................------------------------,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++++++++************)))))))))***************((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++)))(((((((((((())))))***)))***+++***))))))***+++,,,+++***)))(((((((((((((((((()))))))))))))))))))))))))))))))))*********))))))***+++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++++++++***+++,,,---...///000000000///000000111111222333333777777777777888888888888888888777777777777888888999999::::::;;;;;;;;;<<<999:::<<<======>>>???AAAAAACCCEEEDDDCCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAA??????@@@AAABBBCCCCCCDDDAAA@@@???===<<<;;;::::::;;;;;;;;;<<<>>>@@@CCCDDDAAAAAA@@@????????????@@@????????????>>>>>>>>>>>>:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777666555555444333333222222222222111000000000000111........................,,,---...//////...---,,,------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***************)))))))))((()))***,,,,,,+++******((())))))******))))))((())))))************))))))************************)))))))))))))))))))))***++++++******)))((((((((())))))))))))))))))))))))@@@CCCFFFIIIJJJIIIHHHFFFEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFGGGGGGGGGGGGFFFEEECCCBBB??????@@@CCCHHHMMMOOOOOONNNNNNMMMLLLJJJJJJLLLNNNJJJKKKLLLKKKIIIGGGHHHHHHGGGFFFFFFEEEEEEDDDEEEEEEEEECCCAAA@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888888888888888999999:::999888888999:::::::::666888999999888888:::;;;;;;<<<===>>>@@@BBBCCCDDDFFFGGGIIIMMMRRRXXX\\\___eee```]]]]]]]]]]]]aaafffkkkqqqvvvzzz~~~{{{zzz}}}uuurrrlllfff___WWWPPPLLLFFFEEECCC@@@???>>>??????:::888666555666666666555222444666666555444555777333222000000111222111111111111222222111111000000000/////////000111222222111000//////000111000///......////////////..............................------------------------+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++************((()))))))))*********+++((()))***++++++,,,,,,,,,)))))))))***++++++,,,,,,******))))))(((((())))))(((***+++***)))((()))+++,,,+++***)))(((((((((((()))))))))))))))((((((((((((((())))))******++++++******))))))******+++,,,************************(((((()))******++++++,,,***++++++,,,,,,++++++***++++++,,,---......------//////000000111222222222555555666666666777777777888888777777777777888888888888999:::;;;;;;<<<<<<777999<<<>>>>>>>>>???@@@???AAACCCCCCCCCBBBCCCDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>???AAABBBCCCCCCBBBAAA@@@???>>>===<<<;;;;;;;;;:::;;;<<<>>>???AAABBBBBBAAAAAA@@@???????????????????????????>>>>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999888777666666444444444333222222111111111111000/////////000000........................+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********+++++++++++++++************************++++++*********+++,,,---+++*********)))))))))(((''')))***,,,,,,,,,***)))'''((())))))************))))))************))))))))))))))))))))))))))))))((((((((()))******++++++---,,,,,,+++******))))))))))))))))))))))))))))))@@@CCCHHHMMMOOOOOOMMMLLLHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHHHHGGGFFFDDDBBBAAA>>>>>>@@@DDDIIINNNQQQQQQNNNMMMLLLJJJGGGGGGIIILLLKKKLLLLLLJJJGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDBBB@@@??????>>>===;;;::::::::::::::::::::::::999999999999999888777777777777777777888888999999777666555555666777777777777888:::999888888999::::::::::::;;;===>>>@@@AAA>>>>>>>>>@@@CCCGGGKKKMMMPPPLLLJJJLLLLLLLLLOOOTTTXXX]]]ccchhhooowwwzzzwwwwwwwwwwwwyyy||||||{{{yyywwwuuussssssvvvzzz|||}}}yyytttmmmgggfffhhhnnnrrrqqqlllhhhhhhfffcccZZZXXXSSSMMMHHHEEEDDDDDD<<<:::999777777999:::<<<;;;999666555555555333222...111444555333111222333333222000111333555555444000000111111111111000000///000111111000///000222111///...///000111000///......////////////..............................------------------------------.........---,,,,,,*********++++++,,,,,,,,,+++++++++************)))(((((())))))*********+++(((((()))++++++,,,,,,,,,(((((()))***+++,,,,,,---,,,+++***))))))((())))))(((***+++***)))((()))***,,,+++***)))((((((((((((******))))))(((((('''''''''(((((()))***++++++,,,+++***)))))))))***,,,---*********************************)))((((((''''''++++++,,,,,,,,,++++++***++++++,,,------,,,,,,,,,/////////000111111222222444444444555555555666666888888777777777777888888777777888999;;;<<<======666999===???????????????===???BBBCCCBBBCCCDDDEEECCCBBBAAAAAA@@@@@@AAAAAA???@@@BBBCCCCCCBBB@@@???======<<<<<<<<<<<<======:::;;;===???@@@AAAAAAAAA???>>>>>>===============????????????>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<::::::999888777666555555444444333222222111111000111000000///////////////////////////////////////***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******************++++++))))))))))))))))))))))))++++++*********+++---...+++*********))))))(((((('''(((***,,,---,,,***)))***+++++++++++++++***)))++++++,,,,,,,,,,,,++++++((((((((((((((((((((((((''''''((()))***+++,,,,,,((((((((())))))******+++))))))))))))))))))))))))===>>>DDDMMMVVVXXXTTTOOOGGGHHHHHHFFFDDDCCCDDDEEEEEEFFFHHHJJJKKKLLLLLLLLLKKKLLLMMMLLLJJJJJJKKKLLLJJJIIIFFFCCCAAA@@@@@@@@@CCCBBBBBBDDDFFFJJJNNNPPPMMMLLLIIIGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;::::::999999999888888888888888999777888999999999888666555888888888777777777777777666666666666666666666666555555666666777777888888777999;;;;;;::::::;;;<<<::::::999999:::<<<===>>><<<<<<===>>>@@@AAACCCDDDJJJLLLOOOSSSWWW\\\___aaabbbbbbaaabbbcccfffiiikkkeeefffgggjjjnnnssswwwzzz|||yyyuuuuuuvvvuuusssrrrmmmeee]]]VVVRRRQQQQQQWWWVVVTTTQQQOOOLLLJJJIIIBBBBBB@@@???===;;;:::999555555666666555555444333444444444444444444444444444444444333222111000///222222222222222222222222111111000000//////......111111000000000000111111////////////....................................---------....../////////,,,,,,,,,---------......------...............---,,,***((()))+++,,,+++((()))************++++++++++++++++++*********************++++++++++++******------+++***))))))))))))***((('''((()))***)))''''''(((***+++,,,,,,,,,+++((((((''''''''''''(((((())))))(((((('''''''''&&&))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------...///000111222222111222222333333444444555666777777777777777666666777777888999:::;;;;;;<<<>>>=========>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDCCCAAA@@@???>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@??????>>>>>>>>>>>>??????======>>>???@@@@@@@@@@@@CCCBBBAAA???>>>=========????????????>>><<<;;;:::=========<<<;;;;;;:::::::::999888777666555444444888888777666444111///...111000///------....../////////.........---------,,,,,,,,,---------......///............------------------,,,,,,+++++++++*********))))))'''&&&&&&))))))*********+++++++++------,,,,,,+++***)))))))))))))))***+++++++++,,,))))))***---//////---+++,,,,,,,,,++++++*********+++++++++*********))))))'''''''''''''''((()))******)))(((''''''((()))***++++++***)))((('''&&&&&&''''''(((((())))))******>>>>>>BBBIIIPPPRRRNNNJJJFFFFFFGGGEEECCCBBBCCCEEEFFFGGGIIIKKKLLLLLLKKKKKKIIIKKKLLLLLLKKKKKKKKKLLLJJJIIIGGGEEECCCBBBBBBBBBBBBBBBCCCDDDGGGJJJLLLNNNLLLKKKIIIGGGFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@??????>>>>>>>>>===<<<;;;:::999999999888888777777777777888666777888888888777666555777777777777777777777888777777777777777777777777555555666666666777777777777888999999888666777888888888777777888:::;;;<<<<<<<<<;;;;;;<<<======>>>===>>>AAADDDHHHKKKMMMOOONNNMMMMMMMMMOOOQQQTTTUUUXXXXXXYYY[[[___cccgggjjjnnnssszzz~~~}}}}}}|||{{{{{{~~~~~~~~~~~~zzzqqqjjjbbb______```___]]][[[WWWPPPJJJEEECCCBBBBBBBBBBBBAAA@@@???>>>======;;;;;;:::999777666555444444555555555444444333333333333333333333333333333333333333333222111000///222222222222222222222222000000000000//////......////////////////////////////////////....................................,,,,,,---------.........,,,,,,,,,------------...,,,---------------,,,+++,,,***((()))+++,,,+++))))))************+++++++++******************************++++++++++++******,,,,,,+++***))))))((((((+++)))((()))***+++***)))&&&''')))************)))))))))(((((((((((()))))))))))))))(((((((((''''''))))))))))))))))))))))))******))))))))))))*********)))))))))))))))))))))))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000111222222111111222222333444444444555666666777777666555555666777888888::::::;;;<<<<<<<<<<<<======???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCBBBAAA@@@@@@??????@@@@@@@@@AAABBBBBBAAA@@@??????>>>>>>======>>>>>>???AAABBBCCCCCCCCCCCCCCCCCCEEEDDDCCCAAA@@@@@@??????>>>>>>?????????>>>>>>=========<<<<<<;;;:::::::::999888777666555444333333333444333333222111000///111000///...---....../////////.........---------,,,---------........................------------------,,,,,,,,,+++++++++++++++++++++***)))(((((())))))*********+++++++++------,,,++++++***))))))******************++++++---...000111000///---,,,,,,,,,,,,++++++*********+++++++++*********))))))(((((((((((((((((())))))))))))(((''''''((())))))))))))))))))(((((((((((('''((((((((()))))))))***>>>===???CCCGGGIIIFFFCCCCCCDDDEEEDDDCCCBBBCCCEEEGGGHHHKKKMMMMMMLLLJJJIIIGGGIIILLLMMMLLLKKKKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDBBBCCCDDDEEEGGGIIIJJJKKKJJJIIIGGGFFFEEEEEEFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<;;;:::999999888888777666666666666666666666777777666666555444666666666777777888888888777777777777777777777777555555555666666666666666777888999999777555555666666666555555666777888999::::::999888777777777777777777999;;;<<<>>>@@@@@@????????????@@@BBBDDDEEEHHHHHHIIIJJJMMMPPPSSSUUUYYY^^^cccgggjjjnnnsssxxx~~~|||zzzxxxwwwvvvyyy}}}~~~|||yyytttuuuwwwyyyzzzzzzzzzzzzzzz|||}}}yyywwwpppooonnnmmmlllkkkjjjjjjiiiiiihhhhhhhhhiiijjjkkkiiieeebbbbbbcccccc___\\\XXXSSSMMMJJJKKKLLLLLLKKKHHHEEEAAA===;;;:::;;;;;;888777777777777666666666555555444444333222222222333333333333333222222222111111111111111111111111222222222222222111000///111111111111111111111111000000000////////////...//////000000000000///////////////............---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++******+++***)))***++++++***))))))************+++++++++))))))))))))))))))))))))******++++++++++++******++++++***)))))))))((((((+++***)))***+++,,,+++)))''''''((())))))(((((('''******))))))))))))*********)))))))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))******))))))******+++,,,,,,,,,------------------------------------------,,,,,,------...///000000111222111111111222333333444444444444555555666555555444666777777888999:::;;;;;;;;;;;;;;;<<<===???@@@AAABBBAAAAAAAAAAAAAAA@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???>>>??????>>>>>>>>>>>>??????DDDEEEEEEEEEEEEDDDCCCCCCDDDCCCBBBAAA@@@?????????======>>>???@@@@@@??????<<<<<<<<<;;;::::::999999777666666555444333222222...///000000111111000000000000///............///...............---------------........./////////............------------,,,,,,,,,,,,++++++++++++------------,,,+++***)))***************+++++++++,,,,,,,,,+++******))))))******************))))))///111333222...++++++,,,+++++++++++++++*********+++************)))))))))))))))))))))(((((((((((((((((('''&&&&&&'''((((((''''''(((((())))))******(((((((((((())))))))))))===<<<<<<>>>AAABBBAAA@@@@@@BBBCCCDDDCCCCCCDDDEEEGGGIIILLLMMMMMMKKKIIIGGGGGGJJJMMMMMMLLLIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDCCCCCCCCC?????????@@@@@@@@@@@@@@@>>>======<<<;;;:::999888777777666555555555555555555555555555555444444444444555555666777888999999888888888888888888888888555555555555555555555555777888:::999888777777888555555555555555666777777777777666555444444444444777777777888888888999999;;;::::::;;;;;;===>>>???>>>>>>>>>???AAACCCEEEFFFGGGJJJNNNQQQTTTWWW[[[^^^eeefffggghhhgggfffdddccccccbbbbbbcccffffffdddbbb___aaacccfffiiikkklllmmmiiikkkmmmnnnmmmjjjgggeee______^^^]]][[[ZZZYYYYYYTTTSSSSSSRRRQQQQQQQQQQQQOOOMMMLLLLLLMMMMMMKKKIIIGGGDDD@@@>>>???@@@@@@@@@@@@>>><<<:::999999999:::999999888777666555444444333333333333333333333333333222222111111111111111111111111111111111111111111111222222111000//////111111111111111111111111///////////////////////////000111222222111000/////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------,,,+++***)))+++************+++******))))))*********+++++++++(((((((((((())))))))))))******++++++++++++******))))))******)))))))))(((+++***))))))++++++***)))((((((((((((((((((((('''***))))))(((((())))))***************))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))*********))))))******+++++++++,,,---------------..................------,,,,,,,,,------......///000000111000000111111222333333333333333444444555555444444666666777888999:::;;;;;;;;;;;;<<<===>>>@@@BBBCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDCCCBBBAAA@@@???AAA@@@@@@@@@@@@@@@@@@AAADDDDDDDDDCCCCCCBBB@@@@@@@@@???>>>===<<<<<<<<<<<<======>>>>>>>>>>>>======;;;;;;;;;:::999999888888555555444444333222222111---...///000000000000000000/////////.............................................////////////000.........---------,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,++++++***************************,,,+++++++++******))))))++++++******))))))((((((***...111///)))&&&'''***+++++++++***************************))))))))))))))))))))))))(((''''''&&&'''''''''&&&&&&'''''''''(((((((((((())))))))))))(((((((((((())))))))))))<<<;;;:::;;;>>>???@@@@@@===???BBBCCCCCCDDDEEEFFFHHHIIIKKKLLLLLLJJJHHHFFFIIIKKKMMMLLLIIIFFFCCCBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCCCC>>>>>>>>>?????????@@@@@@======<<<;;;:::999888888666666555555555555666666666555555444444444444444444444555666777888888999777777777777777777777777555555555444444444444444333555777888777777888:::555555555666666666666666444444333333333444555555555555555444444333333333666666666666777777888888888888999999:::;;;<<<<<<<<<>>>@@@CCCEEEGGGIIIKKKMMMNNNOOOPPPPPPOOOOOONNNLLLLLLKKKLLLMMMMMMLLLKKKJJJKKKMMMPPPRRRTTTUUUVVVQQQRRRTTTUUUUUUSSSQQQPPPKKKJJJIIIHHHGGGFFFEEEEEECCCCCCCCCCCCBBBBBBBBBAAABBBAAA@@@@@@AAAAAA@@@???:::888666666777888888888999888777666555444444555666555555444444333333222333333444444444555555555333222111000000000000111111111111111111111111111000000111111111000//////000000000000000000000000.............../////////......////////////..................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------,,,++++++******+++************+++))))))*********+++++++++''''''(((((())))))))))))******++++++++++++******((()))************))))))***)))(((((()))***)))(((***))))))))))))))))))))))))((((((''''''(((((()))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))************)))***************++++++,,,,,,,,,---------...............------,,,,,,,,,------......//////000000//////000111111222222333222222333444444444444444555666777888999::::::;;;<<<<<<<<<===???AAACCCDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEGGGGGGEEEDDDCCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>===<<<;;;;;;::::::;;;============<<<;;;:::999:::::::::999888888777777444444333333222222111111///000000000000000/////////////////////......------..............................////////////000...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))************************++++++***************)))+++******))))))((((((((('''+++...,,,'''%%%'''+++************************))))))))))))))))))))))))((((((((((((((('''&&&%%%&&&''''''''''''''''''&&&))))))))))))(((((((((((())))))))))))((((((((((((;;;;;;;;;;;;===>>>@@@AAA;;;>>>BBBDDDEEEEEEFFFHHHHHHHHHIIIJJJIIIIIIHHHGGGJJJKKKLLLJJJFFFBBB???>>>@@@AAACCCEEEFFFHHHHHHHHHJJJIIIIIIHHHGGGFFFEEEEEECCCDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBB>>>>>>>>>>>>>>>?????????======<<<;;;:::999888888555444444555555666777888666666555444444444444555555555555666666777777777666666666666666666666666444444444444444333333333///111444555555555666888555555666666666666666555222222222222333444555666666666555555444333333222444444444444444444444444444555555666666666666777888888999;;;<<<>>>??????>>>??????@@@@@@@@@@@@@@@????????????????????????>>>??????@@@BBBCCCDDDEEEBBBCCCCCCDDDDDDDDDDDDDDD>>>======<<<<<<;;;;;;:::999999:::;;;;;;;;;::::::::::::::::::::::::::::::555555555555555666666777555555555444333333222111111111111222333444444555222222222222333333333444333222111//////000111111111111111111111111111111//////000000000000//////////////////////////////---............/////////,,,,,,++++++++++++,,,,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,)))+++++++++***)))***+++)))************+++++++++'''(((((())))))******+++******++++++++++++******((()))***+++,,,,,,+++***)))((('''((()))***)))'''***))))))(((((()))******((((((''''''''''''(((((((((((()))))))))))))))***)))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))******++++++***************************++++++,,,,,,---------------------------,,,,,,------.........//////////////////000111111222222222222333444555555555555555666666777888999::::::<<<<<<<<<===>>>@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@AAACCCDDDEEEHHHGGGEEEDDDBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAA@@@??????>>>======<<<<<<<<<=========<<<<<<;;;999888777999999999888777777666666444333333333222222222111111111111111000///....../////////000///......------------...............------........./////////------------,,,,,,,,,,,,*********+++++++++++++++))))))************))))))+++++++++***************************************))))))))))))))))))(((((('''***,,,+++((((((***,,,)))))))))***************(((((()))))))))))))))***''''''((())))))(((&&&&&&&&&'''(((((((((((('''&&&******))))))((((((''''''))))))))))))((((((((((((;;;<<<<<<<<<<<<<<<>>>???:::===AAADDDFFFGGGHHHIIIGGGGGGGGGFFFGGGGGGHHHHHHHHHIIIIIIFFFCCC@@@>>>>>>???@@@CCCFFFHHHJJJJJJKKKNNNLLLJJJHHHFFFEEEEEEEEECCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>=========<<<<<<;;;:::999888888333444444555666888999:::777777555444444444555666555555666666666666666666555555555555555555555555444444444333333333222222///111333444444444555666444555555666666555444444111111111111222333444555777666666666555555444444444444444444444444333333333333444444555555444444666666666777888999999888777888888888999999999999999::::::999999999:::;;;999999999999:::;;;;;;<<<<<<;;;:::999999:::;;;<<<999999999999999999999999555666777777888777666555555666666666555555555666444555666666666666666777444444555666555444333333222222333333444444555555111111111111111222222222444333111//////000111222000000000000000000000000...//////000000//////...////////////////////////---------.........//////...---+++******+++---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,,,,------,,,)))+++,,,+++)))(((***,,,)))************+++++++++(((((())))))***++++++,,,******++++++++++++******((()))+++---...---,,,,,,***)))((((((******)))((((((''''''&&&'''(((***+++))))))(((((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((()))******++++++************))))))))))))))))))******+++,,,,,,---,,,,,,---------------------------.........//////......//////000111111222222333444555555666666666555555666777888999::::::;;;;;;;;;<<<<<<===??????=========>>>>>>>>>>>>>>>????????????@@@BBBCCCDDDFFFEEECCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>======>>>>>><<<<<<<<<<<<;;;;;;:::999999888888777777666555555444333333333333222222222000000000000000//////......///000000000///---------------.........//////,,,---------............---------,,,,,,,,,++++++)))*********++++++++++++))))))************))))))+++++++++*********))))))))))))))))))************((((((((()))))))))))))))*********)))))))))******((()))))))))*********+++(((((((((((())))))******'''(((***++++++***)))((('''((())))))))))))((('''(((((((((((())))))))))))***)))))))))((((((((('''<<<===>>>===<<<;;;;;;<<<999===BBBEEEGGGHHHIIIJJJGGGFFFEEEDDDEEEFFFHHHIIIFFFGGGFFFDDDAAA????????????AAADDDGGGJJJLLLLLLMMMPPPNNNKKKHHHFFFEEEFFFFFFBBBCCCDDDFFFGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBBBB???>>>>>>>>>===============<<<<<<;;;:::999888777333333444555777999;;;<<<888777666555444555666666666666666666666555555555555555555555555555555555444444444333333222222222333555666666555444555666333444555555555444333222222111111111111222222333333333222222222222111111111222222222222111111000333333444555555555555555666555444555666777666555666666666666666777777777222333444333222222444555555555444444444555666666777555222000///111333444555555555666666666777777444555666666666555444333333444555444333222333444000111333333222222222333111222333444555444333333444444333333222111000000111111222222222222222222444333111000///000111333////////////////////////......///////////////...////////////////////////---------.........//////222000---++++++---000222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------******+++++++++,,,,,,,,,'''((()))***+++,,,,,,,,,(((+++,,,,,,)))(((***,,,)))************+++++++++((())))))***+++,,,,,,,,,******++++++++++++******((())),,,...///...------+++***)))***+++,,,+++)))&&&%%%%%%%%%&&&''')))*********))))))))))))******&&&'''''''''(((((())))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((()))***+++++++++*********)))))))))))))))(((((()))***++++++,,,,,,,,,,,,,,,------.........---------.....................//////000111111111222333444555666666666666555555666777888999:::::::::::::::::::::;;;<<<===:::;;;;;;;;;<<<<<<======????????????@@@AAABBBCCCDDDCCCAAA@@@??????@@@AAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBAAAAAA@@@??????>>>>>>============>>>:::;;;<<<<<<======<<<<<<888888888777666666555555444444333333333333333333......//////000/////////...///000000000///---,,,---------.........//////,,,,,,,,,---------......---------,,,,,,,,,++++++))))))******++++++++++++)))******+++++++++******++++++++++++******)))))))))))))))))))))*********''''''(((((())))))******+++)))((('''((()))((('''(((((())))))*********+++'''((((((((())))))******((()))+++---...---,,,+++'''((()))******)))((('''&&&&&&'''((()))***++++++******))))))((((((((('''::::::999888999:::;;;<<<===@@@CCCEEEFFFEEEEEEFFFGGGHHHIIIIIIGGGEEEEEEFFFJJJHHHEEEBBB@@@AAABBBCCCCCCEEEGGGIIIKKKLLLLLLKKKIIIKKKMMMNNNMMMJJJFFFCCCDDDEEEFFFGGGHHHGGGFFFFFFHHHGGGGGGFFFDDDCCCAAA@@@???>>>===<<<<<<;;;;;;<<<<<<=========<<<:::888777444444555666777888999999999777555444333444555666777777777777777666666555444444444444444444444444444333333222222333333444333333333333333333333333///000222444555555555555222222222222222222222222222222111111222222333444222222222222222222222222111222333222222222444777333333333444444444555555444444444444444444444444666555444333222111111111333444444555555444444333666666666666555444333222555555555444444333333333333333333333333333333333111111222333444666666777111111111000000000000000333222222111111222222333222111111111000000//////111111111111111111111111000000000000000000000000000000////////////000000000000//////.........---////////////////////////...---,,,,,,,,,,,,---...222///---...000000...,,,000000///...---,,,,,,+++***++++++,,,,,,------...,,,,,,,,,++++++***************++++++++++++******---,,,+++*********+++,,,***)))((()))***+++***(((''''''((()))***,,,...///,,,+++)))(((((()))+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))******++++++***)))(((((()))******,,,,,,++++++***+++++++++***))))))((()))+++,,,---))))))*********+++++++++++++++,,,,,,...///111222111222444555555555777999777888999::::::999888777999999888888999999:::;;;<<<<<<<<<<<<==================>>>???????????????AAAAAAAAAAAAAAA@@@???>>>CCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@>>><<<===???AAA<<<<<<<<<;;;;;;::::::::::::::::::999999999888888666555555555555444444444333333333222222111111111////////////////////////111000///......---------......---------,,,,,,,,,+++,,,------......------,,,,,,,,,+++++++++******((((((((((((((((((((((((+++++++++***************++++++***)))(((((())))))))))))************))))))+++******)))(((''''''&&&******))))))))))))******+++***)))(((((()))***+++))))))************)))))),,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))(((((('''(((((()))***+++((((((((((((''''''''''''<<<;;;:::::::::;;;<<<===<<>>===<<<;;;::::::::::::<<<<<<<<<<<<;;;:::888777444444555666777888999999777666444333333333444555666666666666666555444333444444444444444444444444444333333222222333333444333333333333333333333333111111222222111111000000222222222222222222222222111111111111111222333333222222222222222222222222333444555444222222222333222222222222333333333333444444444444444444444444333333333333333333444555333333444444444444333333444555555555555444333333444444444333333333222222333333333333333333333333333333333444444444444444444444444333333222222222222222222111111222222222111111111000000000//////111111111111111111111111000000000000000000000000//////............//////000/////////.........---...........................---,,,,,,,,,,,,---...///---+++,,,......---+++///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***************++++++++++++******,,,+++***)))))))))******+++)))((()))***+++***((('''(((((()))***,,,---...,,,+++)))(((((()))+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************((()))***+++******)))(((+++*********++++++,,,---++++++***************************++++++++++++,,,---------------...///000000222444444444444666888777888999999999888777777999999888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???>>>AAA@@@@@@??????@@@@@@AAAAAAAAA@@@===;;;;;;===???>>>===<<<;;;:::999888777999999999999999888888888555555555555444444444444333333333222222111111111////////////////////////111111000///........................------,,,,,,+++,,,------......------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***)))))))))))))))))))))************))))))*********)))((('''''''''))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))***************)))((((((''''''''''''((((((((((((((((((((((((((())))))***((((((((((((''''''''''''===<<<;;;;;;;;;;;;<<<<<<<<<>>>BBBDDDDDDEEEFFFGGGFFFGGGHHHFFFCCCAAA@@@@@@???>>>======>>>@@@CCCEEEGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFEEEEEECCCBBB@@@???===<<<;;;:::999999999999;;;;;;<<<<<<;;;999777666444444555666777777888999666555444222222333444444777777777777666555444333333333333333444444444444333333222222222222333333333333333333333333333333222222111000000000000000222222222222222222222222111000000000000111222222222222222222222222222222444666777666333111000000000000111111111222222222333333333333333333333333111111222333444666777888222333333444444333333222222333333444444444444444333333333222222222222222222222222222222222222222666555555444333222111111666555555444333222222111222222111111111111222222111111000000000000//////000000000000000000000000000000000000000000000000...------------------.../////////.......................................------,,,,,,,,,,,,------,,,*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******+++++++++++++++***************++++++++++++******+++***))))))(((((())))))+++***))))))***+++***)))))))))))))))***+++,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((()))***+++******)))&&&(((***,,,,,,+++((('''***************+++,,,---,,,,,,,,,++++++)))((((((++++++++++++,,,,,,,,,,,,///......---------......000222333444333444555777888999999999888777777666999888888888888999::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>???@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>???>>>>>>======>>>>>>???AAA@@@???<<<999999:::<<<>>>===<<<:::999777666555777888888888888888888888555555555555444444444444222222222222222111111111000000000000000000000000222111000//////........./////////............---,,,,,,---............---,,,,,,,,,,,,++++++++++++........................((())))))******+++++++++,,,,,,+++************+++))))))************))))))******))))))((((((''''''((((((************((((((******))))))))))))******))))))************))))))(((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((()))))))))(((((((((((((((((((((((((((''''''''''''<<<;;;;;;;;;::::::::::::;;;===@@@BBBBBBCCCDDDFFFEEEFFFFFFDDDAAA>>>=========<<<<<<===>>>@@@CCCDDDEEEEEEFFFGGGGGGGGGHHHHHHKKKIIIGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJEEEEEEDDDDDDBBBAAA@@@???===<<<;;;:::999999999999::::::;;;;;;:::888666555444444555555666777777888555555444333333444444555888888888888777666444444333333333333333444444444333333222222222222333333222222222222222222222222222111111111111333555666111111111111222222222222000000000///000000111222111111111111111111111111333555777777444222000000000000000111111111222222222222222222222222222222111222222333444666777888222222333333333333222222000111222333444444444444222222111111111111111111222222222222222222222222555555444333222111000000333222222111000///......111111000000000000111111000000000000000000//////000000000000000000000000////////////////////////......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++*********************++++++++++++******+++*********))))))))))))+++***))))))++++++***)))***))))))))))))******+++******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&(((***+++,,,+++)))((('''(((***+++++++++)))(((++++++***************+++***++++++,,,,,,***)))(((++++++,,,,,,,,,---------...------------...//////111222444444333444555777999999999888888777666666888888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>???????????????>>>>>>>>>======<<<<<<======>>>??????===:::777666888:::<<<<<<;;;:::888777666666777777777777777888888888555555555444444444333333222222222111111111111111000000000000000000000000222222000////////////////////////////////////...,,,------...............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***++++++,,,,,,,,,+++++++++++++++,,,))))))************))))))***)))))))))(((((((((''''''(((***++++++***((('''***))))))))))))))))))***))))))************))))))''''''(((((((((''''''&&&'''''''''(((((((((((())))))))))))))))))(((''''''((((((((((((''''''''''''999999999:::999999999999:::<<>>>>>>>>>>>???@@@BBBCCCEEEEEEEEEEEEFFFFFFGGGGGGJJJHHHEEECCCCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKJJJJJJCCCCCCCCCBBBBBB@@@???>>>>>>===<<<;;;::::::::::::999999::::::888777555444444444555555666666777777555555555555555555666666666666666666555444333222222222222333333333444444333222222111111222222333222222222222222222222222222111111000111222444555000000000111111222222222000000000///000000111222111111111111111111111111000222555666444222222222111111111111222222222222222222222222222222222222333333333333333444555666111111222222222222111111...///000222333333333333111111111111111111111111111111111111111111111111222222222222222222222222000000000///...------,,,111000000//////000000111//////////////////000000////////////////////////........................///..................///---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,---))))))***++++++,,,,,,,,,*********++++++,,,,,,,,,******************************++++++++++++******+++++++++++++++*********+++***)))***+++,,,+++)))***)))))))))))))))*********))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&(((***+++,,,+++)))((())))))((())))))***++++++---,,,+++***)))(((((((((((()))***,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,---...///000111222333555555444444555777999888888777777666666666888888777777888888999:::;;;;;;<<<<<<<<<=========::::::;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<999666555666888999999999999999999999999777777777777777777777888555444444444444333333333111111111111111111111111000000000000000000000000222111000///.............../////////////////////,,,---......//////......---------,,,,,,,,,++++++++++++++++++++++++++++++''''''((()))******++++++,,,+++++++++++++++,,,,,,))))))************))))))))))))))))))((((((((((((&&&''')))******)))'''&&&)))))))))******)))))))))))))))************))))))''''''((())))))(((((((((((())))))))))))*********))))))******)))((('''&&&((((((((((((''''''''''''777777888999999999999999:::;;;======<<<<<<>>>@@@???@@@AAAAAA???======>>>????????????@@@AAAAAABBBEEEEEEEEEEEEFFFHHHIIIIIIHHHFFFDDDBBBAAACCCEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHBBBBBBBBBAAAAAA@@@???>>>>>>===<<<;;;::::::::::::888888999999888666444333444444555555555666666666555555555666666666666666222222222333222222111000111111222222333333444444222222111111111111222222222222222222222222222222333222111000///.........//////000000111222222222111000000000000111222222111111111111111111111111---000222333333222333333000111111111111222222222111111111111111111111111444444333222222222333333000111111222222111111000...///000111222222222222111111111111111222222222000000000000000000000000000000000111111222222333000000000000////////////000000////////////000000......////////////000000////////////////////////........................//////............//////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------,,,+++,,,...*********++++++,,,,,,,,,))))))******+++,,,,,,---)))))))))*********************++++++++++++******+++,,,,,,,,,,,,+++******,,,*********+++,,,+++***))))))((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))((('''(((***+++------,,,+++***)))((((((((((((((()))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,...000111222111333444444333333444666888777777666666777777888888777777777777888999999:::;;;;;;;;;<<<<<<<<<<<<999999:::;;;;;;;;;;;;:::<<<======>>>>>>>>>>>>===???>>>>>>======>>>>>>???===<<<;;;888555555666888999999999999::::::::::::999999888888888777777777444444444444333333333333000000000111111111111111000000000000000000000000111000///......------------............/////////------...////////////...------------,,,,,,,,,,,,++++++++++++++++++++++++'''(((((())))))*********+++************+++,,,,,,))))))************))))))))))))))))))((((((((((((''''''))))))))))))''''''))))))************))))))))))))************))))))'''((())))))))))))))))))))))))*********+++++++++(((((()))******)))''''''((((((((((((''''''''''''555666888:::;;;;;;;;;::::::;;;;;;;;;999999:::<<<<<<===???@@@???>>>???@@@======>>>???@@@AAABBBBBBDDDDDDDDDDDDEEEGGGIIIJJJFFFEEECCCAAAAAABBBDDDEEEEEEFFFGGGHHHIIIHHHGGGGGGAAAAAAAAAAAA@@@???>>>======<<<;;;:::999999999999777888888888777555333222444444444555555555666666333444555555666666666555111111222333333333222222000111111222333333444444222222111111111111222222111111111111111111111111222222111111000...---,,,/////////000111222222222111111111111111222333333111111111111111111111111---///000111000000222333/////////000000000111111111111111111111111111111333222222111111222222222000000111111111111000000...//////000111111111111111111111222222222333333000000000000000000000000000000000000111111111222/////////000000000000000000//////......//////000........./////////000000........................------------------------...------------------...,,,,,,,,,------.........++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++---...---+++***+++---+++++++++,,,,,,,,,,,,,,,***************+++++++++((()))))))))*********+++******++++++++++++*********++++++,,,+++***)))(((,,,+++******,,,,,,+++***((((((((((((((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************'''(((((()))***+++++++++******))))))))))))************************++++++*********++++++++++++,,,,,,,,,,,,---...///000111000111222222111111222333666666555555666777888999777777777777777888999999888888999999999:::::::::999999:::;;;;;;;;;;;;:::;;;<<<======>>>>>>======>>>>>>============>>>>>>;;;;;;:::777555555777999;;;;;;;;;:::::::::::::::;;;;;;:::999888777777666444444444333333333222222///000000000111111111222////////////////////////000///...---,,,,,,,,,,,,,,,,,,------............------...///////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((())))))))))))))))))))))))))))))***+++,,,))))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))************))))))''''''((()))))))))))))))))))))))))))************&&&''')))*********((('''((((((((((((''''''''''''555777999;;;<<<===<<<<<<:::;;;;;;999777777888:::999<<<>>>??????@@@AAABBB:::;;;<<<>>>???AAABBBCCCAAAAAAAAAAAACCCEEEGGGIIIEEEDDDBBBAAAAAABBBCCCDDDDDDEEEFFFGGGHHHGGGFFFFFF@@@@@@@@@@@@@@@???>>>===<<<;;;:::999888888888888777777888777666555333222444444444555555555555555222333444444555555555444333333444555666666666666000000111222333333444444222222111111111111222222111111111111111111111111///000222333333222111000...//////000111222222222222222111111222222333444000000000000000000000000...///000///......000222............/////////000000000000000000000000000111000000000111222222333000000111111111111000000...//////000000000000000111111222222333333333333000000000000000000000000111111111000000000000000------......///000000000//////............//////---.........//////000000........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........++++++++++++++++++++++++***+++,,,------,,,+++***+++---...---***(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))(((((())))))*********+++******++++++++++++******)))******++++++)))(((''',,,+++******,,,,,,+++***'''''''''(((((()))***+++(((((())))))))))))((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))******+++%%%'''))),,,,,,,,,***)))'''''''''((()))+++,,,------,,,+++)))((()))******))))))*********+++++++++......---------......///...///000000//////000111555555555555666777999:::777777777777777888888999666777777777777888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>============<<<<<<<<<<<<======;;;;;;:::777666666888:::======<<<;;;;;;:::999999===<<<;;;:::999777666666444444444333333333222222//////000000111111111222//////////////////////////////...,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///////////////......---------,,,,,,,,,************************))))))))))))(((((((((((())))))(((((()))***++++++))))))************))))))(((((((((((())))))))))))((((((''''''''''''((((((((()))***++++++***)))((())))))************))))))&&&&&&'''((()))))))))((((((((((((((())))))))))))%%%''')))***+++***)))((()))(((((((((''''''''''''444666888:::;;;;;;;;;;;;===<<<:::999888888999999;;;===AAADDDEEEDDDBBB@@@@@@>>>===>>>AAABBBBBBAAAFFFDDDCCCEEEGGGGGGEEEBBBCCCBBBAAA@@@???@@@@@@AAACCCDDDEEEFFFFFFEEEDDDDDDCCCAAA????????????>>><<<@@@>>>;;;888777777888888888888777777666666555555444444444333333222222222333333333444444555555555444333111000000000111111000000000000000000000000111111111111111111111111111111111111111000//////...///000111111111111111000000000000000///......222111111111000000//////////////////000000000000////////////........................///////////////000000000111111111111000222333222000///000222111111000000000000111111000000/////////111222333333333222222111000//////111111000000000000000111111111000000//////......////////////////////////------------------------000000///...---,,,,,,+++,,,---...///000000000000******+++,,,,,,+++*********+++---//////...---,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,++++++*********((()))+++,,,,,,+++)))((())))))))))))))))))))))))((())))))))))))*********++++++***)))((('''&&&&&&((((((((((((((((((((((((***************)))(((((())))))))))))((((((((((((%%%'''(((((('''''')))*********))))))((((((''''''******))))))((((((''''''&&&&&&&&&''''''''''''((((((&&&$$$$$$&&&(((((((((******)))(((((((((((((((((((((((((((''''''''''''))))))))))))************)))***+++***)))((()))***(((((()))***++++++,,,,,,............////////////...//////...---...000222444444333444444555666777666666666666666777888888;;;888666666888999777555777888888888888999999999888999999:::;;;<<<=================================:::777666888;;;>>>???CCCAAA>>>;;;999999:::;;;???>>>===;;;999777666555222333333333333222111111111111111111000000000000////////////////////////111000...---,,,,,,---...222111000///...---,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,)))***+++,,,,,,+++***))),,,+++(((&&&%%%''')))***+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))***)))((((((***+++***)))''''''''''''''''''''''''******))))))((((((''''''+++******)))(((''''''&&&******))))))((((((''''''444555888:::;;;<<<<<<<<<===<<<;;;:::999999999:::;;;===@@@BBBCCCBBBAAA@@@>>>>>>>>>???@@@BBBDDDEEEDDDCCCBBBCCCFFFHHHGGGEEEEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBB@@@?????????@@@>>>===???>>><<<:::888888888888888888777777666555555444444444333333333222222222333333333333333444444444333333111111000111222222000000000000000000000000111111111111111111111111111111111111111000////////////000111111111000000000000000000000///......111111111000000000//////.../////////000000000000////////////...................../////////000000//////000000000111111111555666777666333111222333111000000//////000000111111000/////////000111222333333222111111000//////111000000//////000000111000000000/////////..............................------------------------////////////...............///////////////...---,,,---............---,,,***,,,---...///...,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++*********)))))))))((()))+++,,,,,,+++)))(((++++++++++++++++++++++++)))))))))************+++******))))))((((((''''''************************)))))))))))))))(((''''''((((((((((((((()))))))))&&&''')))(((''''''((()))))))))))))))((((((''''''((((((((((((((((((''''''&&&&&&&&&''''''''''''(((((('''&&&'''***+++,,,+++******)))(((((((((((((((&&&'''''''''(((((())))))(((((()))))))))*********)))***+++***)))((()))***,,,,,,,,,+++******))))))---------............///---.........------///111333333333333444555666777666666666666666777777888;;;888666777888999888666777888888888888999999999888999999:::;;;<<<==============================<<<999777888;;;???AAABBBCCCAAA>>>;;;::::::;;;<<<>>>===<<<:::888777666555222333333333333222111111111111111111000000000000///////////////////////////...---,,,,,,---...///111000000///---,,,,,,+++,,,,,,,,,,,,---------------------,,,,,,++++++***)))***++++++++++++***))),,,+++)))((('''((()))***+++++++++*********))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))***)))((()))+++,,,+++***(((((((((((((((((((((((())))))))))))((((((''''''******))))))(((''''''&&&))))))))))))((((((''''''444555777:::<<<===============;;;:::::::::::::::;;;<<<===>>>???@@@@@@@@@<<<>>>??????>>>AAAFFFKKKKKKIIIGGGFFFGGGHHHGGGFFFDDDCCCBBB@@@???>>>>>>>>>@@@AAACCCDDDDDDDDDCCCCCC@@@???>>>>>>@@@@@@???>>>>>>===<<<;;;:::999888777777777777666555555444444333333333333222222222222333333333222222222222222222222222111111222333333000000000000000000000000111111111111111111111111111111111111111000//////000000111111111000//////000000000000000//////...111111000000000000//////....../////////000000000////////////............////////////000000000000////////////000000000000777888888666333222222222000000////////////000000111000000////////////000222222111111000000//////000000////////////000000///////////////.................................------------------------........./////////000000000000000//////---,,,,,,---......//////......---,,,,,,---......---++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++++++++++++++*********++++++++++++++++++++++++***************************))))))))))))(((((((((((()))***++++++***)))(((++++++++++++++++++++++++)))************+++++++++))))))))))))((((((((((((************************((((((((((((((('''&&&&&&'''''''''(((((()))))))))'''((()))((('''&&&'''((()))))))))(((((((((((('''&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((***)))(((***+++,,,***)))******)))(((((((((((((((%%%%%%&&&'''((()))******(((((())))))))))))******((()))******)))((()))+++---------,,,+++*********,,,,,,---------.........---......---,,,---...000333222222333333444555666555555666666666777777777999777666777999:::999888777888888888888999999999888999999:::;;;<<<==============================;;;999888:::>>>BBBEEEFFFCCCAAA???<<<;;;;;;<<<<<<<<<<<<;;;999777666555444333333333333333222222111111111111111000000000000////////////////////////---------,,,------.../////////...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,++++++***)))))))))***++++++++++++***)))++++++******************+++************)))))))))************))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))***))))))***---......---)))))))))))))))))))))))))))))))))(((((((((((('''***))))))((((((''''''''')))))))))(((((((((((('''333555777:::<<<============<<<<<<;;;;;;:::::::::::::::;;;;;;<<<>>>??????;;;>>>@@@???===@@@GGGNNNXXXUUUQQQLLLIIIGGGFFFEEEBBBAAA@@@???===<<<;;;:::???@@@BBBCCCDDDCCCCCCBBB???>>>===>>>???@@@???>>><<<===<<<<<<;;;999888777777777666555555444444333333222222222222222222222333222222222111111000000111111222222222333444444000000000000000000000000111111111111111111111111111111111111111000//////000111111111000///......//////000000000000//////000000000000000000//////........./////////000000////////////............/////////000000000111111........./////////000000333444333222111000000000000//////......//////000111000000///............111111000000000///////////////.........///000000................................................------------------------.........................../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++******++++++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************+++++++++***************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************++++++++++++'''((((((((()))))))))***''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&''''''((()))))))))((()))***)))'''&&&&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((***))))))***+++***'''%%%***))))))(((((((((((((((&&&&&&&&&'''((())))))***(((((((((((()))))))))***((()))******))))))***++++++++++++,,,,,,---------------------............,,,.........---,,,...///222111111222222333444555555555555666666666666666666666666777888888888888777777888888888999999999888999999:::;;;<<<==============================<<<;;;;;;===AAADDDFFFFFFBBBAAA???===<<<<<<<<<===;;;;;;:::888777555444444333333444444333333222111111111111111000000000///////////////////////////......------------------......---,,,,,,+++************+++++++++,,,,,,,,,...------,,,+++***))))))*********++++++************+++,,,,,,,,,+++******************))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))+++...//////...(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((333444777999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999:::<<<>>>???;;;>>>@@@>>>===???GGGMMM[[[YYYTTTNNNIIIEEEDDDDDDBBBBBBAAA@@@>>><<<;;;:::>>>???AAACCCCCCCCCCCCBBB???>>>======???@@@???>>>;;;;;;;;;;;;:::999777777666666555555444333333333222222222222222222222222222222222111111000000000000111111222333333333333000000000000000000000000000000000000000000000000111111111111111000//////000000000000000///...---//////000000000000////////////////////////000000............////////////////////////............////////////000000000000---............///////////////...//////000000/////////............//////////////////......------000000//////////////////......------...//////000---------------.................................------------------------......---,,,,,,+++******,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++************+++++++++,,,,,,***++++++,,,,,,++++++***************************************************************************************************))))))))))))))))))))))))************************)))))))))******)))))))))(((((((((((((((((((((((())))))*********+++++++++''''''(((((())))))******'''''''''''''''''''''''')))************)))((((((&&&'''''''''((((((((()))((()))***)))'''&&&&&&''''''''''''''''''((((((((($$$$$$%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''(((***,,,---+++)))***))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))''')))******))))))***++++++,,,,,,,,,,,,,,,------------........./////////---...//////---------...000000000111111222333444444444555666777666666555333444666777777777666777777777888888888999999999888999999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>======???BBBDDDDDDCCCAAA@@@>>>===<<<<<<<<<<<<::::::999888666555444444333444444444444333222222111111111111000000000//////////////////////////////......------,,,+++***---------,,,++++++************+++++++++,,,,,,,,,///......---,,,++++++++++++******************+++)))***,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((***))))))+++---//////...'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''(((((((((333444666888::::::::::::999::::::;;;;;;:::999999888888999999:::;;;===>>>===>>>???>>>===???DDDHHHPPPOOOMMMIIIEEECCCCCCDDDCCCCCCBBBBBB@@@???===<<<>>>???AAACCCDDDDDDCCCCCC???>>>======??????>>>===;;;::::::999888777777777555555555444333333222222111111111222222222222222222222222111111111111111000000111222222222111111000000000000000000000000000000000000000000000000111111111111111000////////////000000000///.........//////000000000000000......////////////000000------........./////////////////////........................////////////------------.........///...------...000111111///......------------......---......///......---,,,////////////............---------------...///000,,,,,,,,,---------------------------------------------------------------...---,,,+++***)))((((((++++++,,,....../////////...------,,,,,,------...,,,,,,,,,,,,++++++++++++************++++++++++++***++++++,,,,,,++++++***************************************************)))))))))***************************************))))))))))))))))))))))))))))))************++++++))))))))))))))))))))))))************************((())))))))))))*********''''''(((((())))))*********************************************))))))((('''''''''''''''''''''''''''((()))((('''&&&'''(((&&&''''''''''''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%'''+++000333444444******)))((((((((((((((())))))((((((''''''''''''''''''(((((((((((())))))'''(((******))))))***,,,///...---,,,+++***)))(((,,,---------...............///111000///---......000//////000000111222333333444555666777666555555333555777888777666666666777888888888888999999999888999999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>???>>>???@@@BBBCCCAAA@@@???>>>===<<<<<<;;;;;;;;;::::::999888777666555555444444444444444333222222111111111111000000000000////////////////////////---.........---,,,+++***---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,......------------,,,,,,++++++***))))))***++++++)))***+++,,,---,,,+++***(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))+++************))))))))))))))))))))))))))))))))))))(((((())),,,------,,,''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((333444666777888888777777888888999::::::999999888777888999:::;;;<<<<<<===???>>>>>>===>>>???AAABBBCCCEEEFFFEEEBBBAAABBBDDD@@@@@@AAAAAA@@@>>>===<<<>>>@@@AAACCCDDDEEEDDDDDD@@@???======>>>>>>===;;;:::999888666666666666777555555444444333222222222000111111111222222222222111111111222222222222222000000111111111000///...000000000000000000000000000000000000000000000000111111111111111000//////......//////000/////////......///000000000000000........./////////000000---------.........//////////////////............------------............,,,,,,---------.........///---,,,---///000///---...------------------...+++,,,---.........------........................,,,,,,,,,,,,---...///000++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,++++++*********,,,,,,---......------------,,,++++++++++++,,,---++++++++++++++++++,,,,,,************++++++++++++***++++++,,,,,,++++++***************************************************((()))))))))*********+++************************))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))************************''''''((((((((()))))))))(((((((((((())))))))))))************************)))))))))***)))(((((('''(((((((((''''''&&&&&&%%%&&&''')))(((''''''((()))&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''***///444666666******)))((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))&&&(((******))))))+++,,,......---+++***)))((('''******+++++++++,,,,,,,,,///000222222000......///////////////000111222222222333555777777666555444555888:::;;;888666666777777888888888888999999999888999999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@BBBBBB@@@>>>======<<<<<<;;;;;;::::::::::::999888777777666555444444444555444444333222111111111111000000000000////////////////////////***+++,,,---...------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,---------++++++***))))))***++++++))))))***+++++++++++++++(((((((((((())))))******((()))))))))************))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))''''''(((***+++***)))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((333444666777777777666555666777999999:::999888777777888999:::;;;<<<<<<<<<@@@???======>>>???>>>===>>>AAADDDCCCAAA@@@AAACCC<<<<<<=========<<<:::999???@@@BBBDDDEEEEEEEEEEEEAAA???>>>===>>>===<<<::::::999666555444555666777555555444333333222222111000000111111222222222222111111111222333333333444///000111111111///...---000000000000000000000000000000000000000000000000111111111111111000//////------...///000000000///......///000000000000000---.........//////000000---------.........//////000/////////............,,,,,,,,,---------......,,,,,,,,,---------......///---***+++------+++)))...------,,,,,,------...***+++---...///......------.....................,,,++++++,,,---...///000+++++++++,,,,,,---------------------------------------------------------++++++,,,,,,,,,,,,------............---,,,+++++++++***)))(((((()))***++++++*********+++,,,------)))************++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&))))))((('''&&&%%%%%%$$$%%%'''(((((('''''')))***&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''))),,,///111111******)))(((((((((((((((%%%&&&&&&'''((()))******''''''''''''((((((((()))&&&((()))***))))))+++---+++*********************((())))))))))))*********///111333333111/////////.........//////000111222222333555777777666555444777:::======:::777777888777888888888888999999999888999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<>><<<<<<<<<;;;;;;::::::999;;;::::::999888777666666444444555555444444333222111111111111000000000000////////////////////////&&&(((***---.../////////...------------------,,,,,,,,,------------......)))******++++++,,,------,,,+++***))))))***+++,,,)))))))))******+++++++++'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))((('''&&&'''((()))((('''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((000111333444555555444333222444666888999::::::999666666777888999<<>>>>>>>>>>>>>>???AAAAAAAAA???===<<<>>>?????????===;;;:::888666777777777777777666555222222222111111111000000111111111111111111222222000000000000111111111111222222111000///000000000111111000000//////......///...,,,,,,...///...---444333333222111111111222111111000000//////..............................---------.........//////------------------------***+++---...///...------..................------000///...---------------////////////////////////------...///000000//////+++,,,,,,------,,,,,,+++...------,,,,,,------.....................------,,,,,,,,,------.........------------------------******+++++++++,,,,,,,,,///---***(((((())),,,---******)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''************************(((((())))))*********+++)))(((&&&$$$###$$$&&&'''))))))))))))((((((((((((((()))*********((('''&&&&&&'''''''''(((((())))))((('''%%%$$$%%%&&&(((******(((&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))((('''''''''''''''))))))************)))((()))******(((''''''))),,,(((((((((((((((((((((((())))))***++++++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......,,,------...///000111111000111222222444444555666999;;;;;;:::888666555666666666666777888888999999888999;;;<<<<<<<<<;;;;;;======>>>>>>>>>>>>===<<<:::;;;===@@@BBB@@@===:::999999::::::::::::::::::;;;:::999888777555444444555555444444444333333333333333222222111000//////...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------///---++++++++++++)))'''))))))*********))))))(((+++++++++++++++++++++++++++***************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++***)))((((((((((((((('''%%%$$$$$$&&&)))+++(((((())))))))))))(((((((((((((((((())))))))))))&&&&&&'''((())))))(((((())))))((((((''''''&&&&&&))))))(((((((((((())))))000111222444444444444333333444666888::::::::::::999999999:::;;;===???AAABBBAAA@@@>>><<<;;;;;;;;;>>>@@@AAA@@@???>>>>>>???>>>>>>>>>>>>>>>>>>======???@@@AAABBBBBBAAA???>>>>>>>>>???>>>===;;;:::888777777777777777666555555222222222111111111000000111111111111111111111111000000000000111111111111////////////............000000000///////////////111000......000000000///222222111000000000000000............------------........................------------.........///------------------------,,,,,,------------------..................------///...------,,,,,,------------------------------+++,,,------.........---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------.........---------------,,,,,,,,,---------------------------------------************+++++++++,,,---,,,***(((((()))***++++++***)))))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++******)))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((,,,***)))''''''''')))***************************)))))))))))))))(((''''''''''''''''''((((((((()))((('''&&&%%%&&&''')))******(((&&&&&&'''((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((())))))((('''''''''''''''((())))))******))))))((('''''''''&&&&&&'''((()))(((((((((((((((((((((((())))))***++++++++++++*********+++,,,,,,,,,,,,,,,***+++++++++******)))(((+++,,,,,,,,,,,,------------------...............000111111222333444555555777888999999666555555666666666666777888888999999999:::;;;<<<===<<<<<<;;;======>>>>>>>>>======<<<:::;;;===@@@BBBAAA>>>;;;;;;;;;;;;::::::::::::::::::999888888777666555555555555555444444444333333444444333333222111111000000000///...------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,///...---,,,------,,,***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,+++***)))((((((((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))&&&&&&'''(((((((((((((((+++*********)))))))))((())))))(((((((((((())))))///000222333444444333333333444666999::::::::::::;;;;;;;;;<<<===???@@@AAA@@@@@@>>>===;;;;;;::::::===>>>???>>><<<;;;<<<===<<<<<<<<<===============???@@@BBBCCCCCCBBBAAA@@@===>>>>>>>>>===;;;:::999888888888777666555444333222222222111111111111111111111111111111111111111000000000000111111111111...///000000000///---,,,//////////////////000000111///......///000000///000000//////......//////---------------.........------------------------------------.......................................------,,,,,,,,,,,,---------------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------------------------)))))))))*********++++++*********))))))))))))(((,,,+++******)))*********+++++++++++++++++++++++++++++++++++++++******************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((()))*********((((((((((((((((((((((((&&&&&&&&&''''''''''''(((,,,+++)))(((((()))******))))))))))))))))))))))))***))))))(((((((((((((((''''''''''''(((((((((((()))((('''&&&'''((()))***)))(((&&&&&&((()))((('''))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((()))((((((''''''''''''((('''(((((())))))((((((((((((&&&%%%&&&'''((()))(((((((((((((((((((((((((((((()))******++++++******))))))***+++++++++++++++)))************)))((((((******+++++++++,,,,,,,,,////////////......------000000111222333444555555444666777777666555555666666666666777888888999999:::;;;<<<=========<<<;;;<<<<<<===============<<<:::;;;===@@@BBBBBB???<<<<<<<<<<<<;;;;;;::::::999888777777777666666666666666666555555555444444444333222222111111000000000222111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,...,,,+++,,,---...---+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++***)))(((((((((((('''((()))******((('''&&&(((((())))))))))))(((((((((((((((((())))))))))))&&&''''''(((((((((((((((************)))))))))))))))((((((''''''(((((()))///000111333333333333222333444666888::::::::::::;;;<<<<<<======>>>???@@@???>>>===<<<;;;:::::::::<<<======<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAABBBBBBAAAAAA======>>>>>>===;;;:::999888888888777666444333222111111111111111111111111222222222111111111111111///000000000111111111111///000222333222111///------......//////000000000///---+++,,,---...------//////............//////.........//////000000000------------------------------------------------........................///...,,,+++***+++,,,,,,,,,,,,------------......,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********)))***+++++++++***((((((,,,,,,+++******)))))))))************************+++++++++*********************************))))))(((((()))))))))))))))***))))))(((((((((((())))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))************************(((((('''&&&&&&''''''(((&&&&&&&&&&&&''''''''''''***)))(((''''''((()))***'''''''''((((((((((((((()))(((((((((((()))******)))'''&&&'''((()))((('''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))(((''''''''''''((((((&&&''''''((((((((((((''')))'''&&&''')))+++***((())))))))))))))))))))))))((())))))***************(((((()))***************)))***************)))))))))************+++++++++000000000000////////////000000111222333444444555222444666666666555666777666666666777888888999999:::;;;<<<=========<<<;;;;;;;;;<<<=========<<<<<<:::;;;<<>>>>>======<<<;;;;;;:::;;;;;;;;;<<<<<<;;;::::::;;;===>>>============<<<<<<<<<<<<===>>>>>>????????????<<<<<<=========;;;:::999888888777777555444333222111111111111111111111111222222222111111111000000///000000000111111111111///000222333222111///---------......//////000000...---++++++---...---,,,//////.........//////000------......//////000000------------------------------------------,,,,,,........................///...,,,+++******+++,,,,,,,,,,,,,,,------......++++++*********++++++,,,------------------------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,---------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))************+++,,,---,,,+++)))(((++++++++++++******))))))************************************************++++++++++++++++++++++++)))))))))*********++++++))))))(((((((((((())))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))++++++++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&'''%%%&&&&&&&&&'''''''''(((***)))(((''''''((()))***((((((((((((((('''''''''((((((((((((((())))))***((('''''''''))))))(((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&'''((((((((((((((()))((((((((())))))((('''************************(((((()))************)))(((((()))************)))******++++++,,,++++++***)))))))))*********++++++,,,,,,---......///000000///000000111222333444555111444666777666666888999666666666777888888999999;;;;;;<<<======<<<;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@@@@>>>=========<<<;;;::::::999999555555555555555666666666666555555555444444444444.........------------------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++)))(((((()))+++,,,,,,+++))))))***+++++++++++++++++++++++++++++++++++++++((((((((()))***,,,---...((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******)))((((((((((((((((((,,,+++)))'''&&&'''((()))(((((())))))))))))(((((((((((((((((())))))))))))'''(((((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((---...000111222222111111111222444777888888888888777888:::;;;<<<============<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<;;;:::;;;>>>@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<=========;;;<<<<<<===<<<;;;:::999777777777666555444333222111111111111111222222222333333222222111000000000000000000000111111111111...///000000000///---,,,..................//////000...------...//////............---......///000,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------,,,,,,++++++++++++,,,++++++,,,,,,------......++++++******++++++,,,,,,------------------------,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++++++++,,,------+++***)))******+++++++++***))))))************************)))))))))***************+++++++++++++++,,,,,,,,,((())))))******+++++++++))))))(((((((((((())))))************************((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))((('''''''''((((((((((((((((((((((((******))))))))))))(((((('''''''''(((((((((((((((((((((((())))))******+++((((((((((((((())))))***((((((((((((((('''''''''''''''((((((((()))))))))(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''''''''(((((()))&&&''''''((())))))))))))((()))+++***(((&&&&&&'''************************'''((())))))******))))))(((((()))*********************+++,,,,,,,,,,,,+++))))))*********+++++++++((()))***+++,,,---......//////000111222333444444111333666666666666888999666666666777888888999999:::;;;<<<<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>>>><<<;;;;;;;;;;;;::::::999999888444444444555555555555555555555444444444333333333////////////////////////,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++******+++---...---,,,***+++,,,---............++++++++++++++++++++++++,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***)))((((((''''''(((((((((,,,***'''%%%%%%''')))***(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((('''&&&))))))))))))************(((''''''&&&&&&''''''(((---...///111111111111000000111333555777777777777666777999;;;===>>>>>>>>>===<<<<<<<<<<<<<<<======;;;<<<<<<<<<<<<>>>AAADDDEEEDDDCCCBBB@@@>>>===<<<===<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999555666666666555444444333000000111111111222222222333333222222111000000///000000000000111111111111////////////..............................------000...------...//////...,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***++++++,,,------......+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,)))))))))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,+++++++++++++++***))))))))))))***+++,,,+++******************************((()))))))))*********+++)))*********++++++++++++''''''(((((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))))))))(((((()))******+++,,,,,,''''''((())))))))))))))))))(((((((((''''''''''''&&&&&&'''((((((((((((((('''''''''((())))))'''%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))&&&'''((()))***************...222///)))&&&'''***(((((((((((((((((((((((('''(((((()))))))))))))))((()))******++++++******))))))***+++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,---------//////000111222333444444000222555555555555666777666666666777888888999999999:::;;;;;;;;;:::888777888888999;;;;;;<<<<<<<<<<<<;;;:::;;;<<<<<<:::888999999999999999999999999555555444444444444444444444333333333333222222222///////////////000000000//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,+++***+++,,,---,,,+++***+++,,,---............++++++++++++++++++++++++---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))(((((('''''''''(((((()))((('''&&&&&&&&&'''((()))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((('''&&&&&&((()))))))))*********+++(((''''''&&&&&&''''''(((---...///111111111000000///000222444666666666666666777:::<<<>>>?????????===<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<===???CCCFFFHHHGGGEEECCCAAA???======>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999555555555555555555444444000000111111222222222222333333222222111000000///000000000000111111111111222222111000000000000000/////////......------,,,...,,,***+++,,,---,,,,,,+++*********+++,,,,,,---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++((()))+++,,,------,,,+++******+++,,,,,,---......,,,+++++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,((())))))***++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********)))))))))))))))((()))***+++,,,,,,+++***))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++&&&&&&&&&'''((())))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))******+++++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******''''''(((((())))))******************************))))))(((((('''''''''&&&&&&&&&'''(((((()))((((((&&&''''''((()))******+++&&&'''(((*********)))((())))))(((((('''''''''&&&%%%&&&&&&'''(((''''''''''''''''''(((***)))'''%%%(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''((()))***'''''')))***++++++++++++...444999555---(((***///'''''''''''''''''''''''''''(((((()))))))))))))))))))))***+++++++++++++++(((((()))******************++++++++++++,,,,,,,,,000////////////.........//////000111222333333444///111333444333333444555666666666777888888999999999::::::;;;:::999777777777888999:::;;;;;;<<<;;;<<<;;;::::::;;;:::888777888888888888888888999999555555444444444333333333333333333222222222111111------..................333222111///............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******)))((()))******)))(((((()))***+++,,,,,,---,,,+++++++++++++++++++++++++++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((('''''''''(((((()))$$$%%%&&&(((((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))((('''&&&&&&&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''000000000000000111111222111222333444555777888888666666777888999;;;<<<===<<<<<<<<<<<<===>>>???@@@:::<<<======<<<===BBBFFFIIIGGGDDDBBBBBBBBBBBBAAAAAA???<<<::::::;;;:::999888:::;;;;;;999888888888777777777666666666666666333222111000000111222333444333111////////////000000000000000000///......///////////////.....................---,,,+++***((()))+++,,,---,,,,,,+++(((***+++---.........---------,,,,,,,,,,,,++++++...------,,,,,,++++++***...------,,,+++***))))))(((((())))))******++++++))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,------......------***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********)))******++++++)))***,,,,,,,,,***(((''',,,+++***))))))***+++,,,))))))))))))))))))))))))+++***)))(((((()))***+++************))))))))))))))))))))))))))))))))))))((()))***,,,,,,,,,+++***)))))))))))))))*********%%%'''))))))&&&&&&(((***((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))***)))'''&&&&&&'''((()))+++***)))(((((('''(((((())))))(((((((((((())))))***)))((('''''''''''''''&&&&&&&&&'''((())))))***(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((((('''%%%%%%%%%&&&(((***((((((((((((((((((((((((***(((&&&%%%&&&(((,,,...===gggoooBBB###,,,111###((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((''''''''''''+++***)))+++......+++(((************************///...---,,,,,,...///111------............------222222222333333444444444666666777888999::::::;;;::::::999999888777666666:::888888;;;>>>>>><<<999;;;;;;:::::::::999999999;;;:::999777666555555555444444444777:::999555111111111111111000000000/////////......---------,,,111111000000000/////////---------------------------,,,+++*********+++,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((()))******+++***************)))((((((***************)))(((((((((((((((((())))))))))))))))))((((((''''''''''''''''''''''''(((((((((((((((&&&%%%&&&'''((('''&&&000000/////////000111111111222333444555666777888777777777888999:::;;;<<<<<<<<<<<<<<<===>>>??????===?????????>>>???CCCGGGGGGEEEBBBAAABBBCCCBBBAAABBB???<<<:::::::::999888999:::::::::888777888999888888777777666666666555222222111000000111222222333222111////////////000000000000000000///......////////////............------------,,,+++******)))***+++,,,,,,,,,++++++((()))+++,,,------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))*********))))))))))))))))))))))))***************+++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++************++++++***+++,,,---,,,+++)))(((++++++************++++++))))))))))))))))))))))))+++***)))(((((()))***+++************))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))&&&(((***)))'''&&&(((***))))))(((''''''((())))))(((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))+++***(((''''''((()))******))))))(((((((((((()))))))))(((((((((((())))))))))))((('''''''''''''''&&&&&&''''''((())))))***''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))((((((((((((((((((((((((***)))'''&&&''')))+++---222IIIOOO888&&&))),,,'''((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))((((((***---...+++)))************************---,,,*********+++---...---......//////......---000000111222333444555666555666666777888999::::::::::::999888888777666666:::999999;;;>>>???===:::;;;::::::::::::999999999;;;:::888777666555555555444444444777999888555111222222222222111111111000/////////.........------+++************)))))))))---------------------------,,,+++*********+++,,,*********+++++++++,,,,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))******++++++++++++******&&&&&&&&&'''((()))))))))***************)))(((((())))))******))))))((('''(((((((((((()))))))))))))))(((&&&$$$$$$%%%&&&(((''''''''''''((((((((((((((('''&&&'''(((((('''&&&//////......//////000111111111222333555666777777999888888888888999:::;;;:::;;;;;;;;;<<<======>>>>>>?????????>>>???BBBDDDDDDBBB@@@@@@BBBCCCCCCCCCBBB@@@<<<::::::999888777999999999888666666888999999999888777666555555444222111111000000111111222222222111000/////////////////////000//////...---........................+++++++++,,,,,,+++******++++++,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,---************************************))))))))))))))))))))))))))))))))))))++++++******++++++,,,---)))))))))************+++++++++++++++++++++++++++(((((()))***************...------,,,++++++******++++++++++++++++++++++++))))))*********+++++++++------,,,+++***************+++,,,---,,,+++***)))******++++++++++++******))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))***))))))((((((((())))))))))))))))))))))))))))))((()))***)))((('''((()))+++******))))))******+++(((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++)))(((((((((((())))))***))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&''''''((()))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))((((((((((((((((((((((((''''''&&&%%%%%%'''((()))((((((((((((((((((((((((***))))))(((((()))******+++---......***'''''')))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''(((***,,,---+++***************************,,,+++*********+++,,,---......////////////......---...///111333444666666444555666777888999999:::999999888888777777666666777666777999;;;;;;:::888:::::::::999999999888888:::999888666555555555555444444555666888777444222333333222222222111111111000000////////////......,,,,,,,,,+++++++++******------------------------------,,,+++++++++++++++*********++++++++++++,,,)))***++++++,,,+++++++++++++++++++++++++++++++++((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''%%%%%%&&&&&&''''''(((((())))))******))))))((((((((((((((()))(((''''''&&&(((((((((((()))))))))))))))'''$$$!!!!!!###&&&(((''''''''''''(((((((((((()))(((''''''))))))((('''.........---......///000000000111333444555666777999999888888777888888999999999:::;;;;;;<<<<<<<<<=========<<<<<<===???@@@AAA???>>>>>>AAACCCDDDCCCBBB@@@<<<:::999999888666999999888666444444777999999999888777666555444333111111000000000000111111111111000000////////////.........//////......---------...............///***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))******++++++++++++++++++,,,,,,,,,++++++++++++***))))))*********+++++++++(((((()))))))))*********++++++******))))))(((((())))))))))))))))))))))))+++++++++++++++,,,,,,---)))))))))*********++++++************************'''((())))))******)))))),,,,,,,,,,,,++++++******++++++++++++++++++++++++************++++++++++++......,,,+++************++++++,,,,,,,,,,,,+++***)))***+++,,,,,,+++***)))))))))))))))))))))))))))***))))))))))))))))))***************)))))))))((())))))))))))))))))))))))***)))'''&&&&&&'''(((((()))))))))))))))((((((((())))))***)))((((((((((((************************(((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))((((((((()))***+++(((((('''(((((()))******(((((())))))))))))(((((('''(((((((((((((((''''''''''''''''''(((((())))))&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))((((((''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((()))))))))((('''''',,,&&&%%%))),,,((('''(((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))************((((((***+++,,,,,,+++***************************---,,,,,,+++,,,---...............//////.........---...///000222333444555444444555666777888888999888888777777777666666666666777888:::;;;;;;:::999999999999999888888888888999888777666555555555555444444555666666555333222222222222111111111000000000000000000000/////////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++************++++++++++++*********++++++++++++***************************((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))((((((''''''((((((''''''&&&%%%(((((((((((())))))))))))((('''%%%######$$$%%%&&&''''''''''''((((((((((((***((('''((()))***)))(((------,,,,,,------...//////000111222333555666666888888777666666666666777777777999:::;;;;;;::::::;;;;;;;;;;;;<<<=========>>>===;;;===@@@BBBCCCCCCBBB???<<<:::999999888666888888777555333333666888888888777666555333333222000000000000000000000000000000000000/////////...,,,---............------,,,---------......//////+++,,,---------------,,,---,,,,,,++++++*********,,,,,,++++++++++++++++++,,,,,,+++++++++*********+++++++++*********))))))((((((((()))******++++++++++++******))))))(((((())))))))))))))))))))))))++++++******++++++,,,---************+++++++++,,,************************((())))))***+++******************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...---,,,+++******))))))***+++++++++++++++++++++)))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))******)))))))))************)))))))))((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))((((((''''''))))))(((((())))))(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''(((((()))******(((((())))))))))))((((((&&&'''(((((()))(((''''''''''''''''''((((((((((((((((((((())))))((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((&&&'''((((((((('''&&&%%%***+++***((()))++++++(((((((((''''''''''''(((((((((((())))))))))))((((((((()))))))))*********+++)))+++,,,,,,,,,******)))))))))))))))))))))))))))++++++++++++,,,,,,------------............------...//////000000111111111222333444555666777777888777777666666666666666666888999;;;======<<<<<<<<<999999888888888777777777777777666555444444444444333444555555444333222222000000000000/////////////////////000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++))))))*********++++++++++++*********************************************))))))))))))))))))))))))***))))))((((((((((((((()))))))))))))))))))))))))))******++++++******)))((((((((((((((()))))))))'''(((((()))))))))(((((('''''''''''''''&&&%%%%%%(((((((((((())))))))))))&&&''''''((('''&&&%%%%%%''''''''''''((((((((((((***((('''((()))***)))(((,,,,,,,,,+++,,,------...//////000111333444555555666666555444444444555555555666888999::::::999888;;;::::::;;;===???>>>===<<<;;;:::;;;>>>AAACCCCCC@@@>>>;;;999999999888777666777666555333333555666666666555444333222222111///000000111111000000///...//////000000//////...+++,,,------...---------,,,,,,,,,---......//////---------......------,,,,,,,,,+++******+++++++++......---,,,+++++++++,,,++++++++++++************---,,,,,,+++******)))))))))))))))******+++++++++************))))))))))))))))))))))))))))))))))))******))))))******+++,,,*********+++++++++,,,,,,************************))))))***+++++++++++++++))))))******+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++***))))))))))))***************+++++++++******++++++++++++******))))))))))))))))))))))))))))))************))))))************))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))***))))))((((((''''''&&&(((&&&&&&'''((())))))''''''(((((())))))(((((('''(((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((()))))))))(((((((((((())))))***'''((()))******)))((('''&&&&&&((()))))))))((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''(((((((((''''''$$$,,,,,,%%%%%%,,,...)))((((((''''''''''''(((((((((((())))))))))))(((((('''(((((())))))*********(((***,,,,,,***))))))***))))))))))))))))))))))))(((((()))))))))*********,,,,,,------------,,,,,,......///////////////000222222333444555666666777666666666666555555555555333666888999888888888999888888888777777777777666666666555444444444444444333444555444222111111222000000/////////...............////////////000000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++)))))))))************+++++++++***)))))))))******************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((())))))******))))))((((((((())))))))))))))))))''''''((()))))))))(((((('''''''''((('''&&&&&&%%%(((((((((((())))))))))))&&&((()))******(((&&&%%%''''''''''''(((((((((((()))(((''''''))))))((('''+++++++++++++++,,,------...///000111222333444555333333333222333333444444444555777999999999888777888777777999<<<>>>===;;;;;;:::999:::===@@@BBBBBB>>><<<999999999:::999999444555666555333333333444333333333222222111111111...///000111111000///...---...///000000///......++++++,,,---------------++++++,,,------...//////---------------,,,+++***,,,+++*********+++,,,---000///...,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,++++++++++++*********+++++++++++++++)))))))))))))))*********))))))))))))))))))))))))))))))(((((())))))***+++)))))))))************+++************************))))))***++++++++++++******************+++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,******))))))((())))))))))))((((((((())))))***+++++++++************++++++))))))))))))))))))))))))((()))***++++++***)))(((************))))))))))))((((((((((((((((((((((((%%%&&&'''((()))************))))))(((''''''&&&&&&&&&$$$###%%%(((***)))'''''''''((())))))(((''''''(((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))************))))))(((((((((((()))'''((()))******)))((('''%%%&&&((()))***)))((('''(((((((((((((((((((((''''''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''((((((((())))))******$$$((((((%%%%%%)))+++***((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&'''(((((()))******"""%%%((())))))((()))+++))))))))))))))))))))))))'''(((((()))))))))))))))***++++++,,,,,,++++++***,,,,,,---...//////000000111111222333444555666666555555555555555555555555000333666777555444555777888888777777777666666666666555444444333333444444333444555444111000000222000000000000////////////------.........///////////////............------++++++++++++++++++++++++,,,---.........---,,,+++))))))))))))************,,,+++***)))(((((()))***************************++++++++++++++++++++++++******)))((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''((())))))((((((((((((((((((((('''&&&&&&(((((((((((())))))))))))(((((()))))))))((('''&&&''''''''''''((((((((((((((('''&&&'''(((((('''&&&++++++******++++++,,,---......///111222333444555222111111111222222333444333444666888999888777666444333333666:::<<<;;;999;;;:::999:::===@@@AAAAAA===;;;999888999::::::999333555666666444333333333222222111111111111111111...///000111111000///...---...///000000///......***+++,,,,,,------------++++++,,,,,,---...//////---------,,,+++***)))(((++++++*********+++---...222000///---,,,,,,,,,---+++++++++************)))+++++++++,,,,,,---......++++++++++++++++++++++++(((((())))))******++++++))))))))))))))))))))))))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************,,,,,,++++++***)))))))))++++++++++++++++++++++++)))************+++++++++)))((((((((((((((()))***((((((''''''((()))******,,,+++***))))))***+++,,,))))))))))))))))))))))))((()))***++++++***)))(((************))))))))))))(((((((((((((((((((((((($$$%%%''')))++++++++++++***))))))((('''&&&&&&&&&$$$""""""$$$(((***)))''''''((()))******)))((('''(((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))'''''')))***+++++++++++++++***)))(((((('''(((((('''((()))++++++)))((('''$$$&&&((()))***)))((('''((((((((((((((('''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))***+++------***%%%###''''''%%%&&&***((((((''''''''''''(((((((((((())))))))))))((((((%%%&&&&&&'''((())))))***!!!%%%''''''(((***,,,))))))))))))))))))))))))))))))***+++++++++++++++*********++++++***************+++---///000111222000111222333444555555666444555555555555555555555555888;;;<<<:::999:::<<<777777777777666666666666555555444333333333444444222444555444000///000222111111111111000000000000,,,---------......//////------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---.........---,,,+++))))))))))))************,,,+++***((((((((()))***))))))))))))))))))))))))++++++++++++++++++++++++******)))((((((((((((((())))))))))))))))))))))))))))))************))))))'''''''''''''''''''''&&&&&&&&&'''((())))))(((((((((((())))))(((((('''&&&(((((((((((())))))))))))***)))((('''&&&'''((((((''''''''''''((((((((()))(((&&&%%%&&&'''((('''&&&+++++++++,,,,,,,,,------......//////000111111111000000111222333444444555444333222333555666555444333333444555666777888999::::::;;;;;;<<<=========;;;:::999888777777777777666666555333333333333333333222222111000///......000000000000000000000000000000000000000000000000------------------------///++++++000000+++***...,,,+++***))))))***+++,,,)))***+++,,,...///000111,,,+++***))))))+++---......---,,,+++***(((''''''))))))))))))))))))))))))************************''''''(((((()))))))))***''''''((()))***++++++,,,******))))))(((((('''''''''''''''''''''((())))))))))))))))))))))))))))))&&&'''''''''(((((()))))),,,+++***((((((***+++,,,************************,,,+++***)))))))))+++++++++)))(((&&&&&&((()))+++++++++)))))))))***+++,,,+++*********))))))(((((()))))))))))))))*********)))))))))))))))(((''''''***************)))((((((((((((((((((((((((((((((((('''&&&&&&&&&''')))***''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&))))))))))))******************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&((()))***)))*********)))(((&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))''''''(((***,,,,,,)))'''***)))(((&&&$$$#########)))))))))(((''''''&&&&&&&&&''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))************+++++++++------------...000111222111222333444555555555555222222333444444555555666444666777888888777666444777777777777777777777777555555444444444333333333222333333222///......///000000000000////////////000000///...------,,,,,,//////...---,,,***)))(((......---,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&******))))))((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''+++++++++,,,,,,,,,,,,---+++,,,,,,---......//////...//////000111222333333444333222333555555555444333333333333444666888999999::::::;;;<<<<<<======::::::999777777666666666666555555444444333222222222111111111000/////////000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///++++++//////+++***---,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,+++***))))))+++,,,...,,,++++++***)))(((''''''))))))))))))))))))))))))************************((((((((()))))))))******(((((())))))******++++++***)))))))))(((((((((''')))))))))))))))***++++++))))))))))))))))))))))))''''''((((((((()))))))))+++***)))(((((()))***+++))))))))))))))))))))))))******))))))******+++,,,***)))(((''''''((()))***+++***)))))))))***++++++*********)))))))))((((((***))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))(((''''''((((((((((((((((((((((((***))))))((()))***+++,,,(((((('''&&&&&&&&&&&&'''&&&''''''(((((('''&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&((((((((()))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%%%%%%%&&&'''((())))))'''(((((()))))))))(((((('''''''''((((((((())))))((((((((((((((((((((((((''''''(((***++++++)))'''***)))(((&&&%%%%%%$$$$$$''''''''''''((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))************+++++++++,,,,,,------...000111222111111222333333444333333222222333444444555555666666777888999999888777666777777777777777777777777555555555444444444333333111222333111000...///000111111000000000/////////000//////...------,,,,,,.........---,,,+++***)))......---,,,,,,+++******++++++++++++++++++++++++************************++++++************++++++************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((''''''''''''))))))))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%******+++++++++,,,,,,,,,+++++++++,,,------......------...///000111222222444333222333444555444333444333222111222444777888888999999:::;;;;;;<<<<<<:::999888777555555444444444555555555555333222111000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,...---+++***,,,++++++************++++++++++++******)))(((((((((++++++***))))))+++,,,---))))))))))))((((((((('''))))))))))))))))))))))))************************))))))))))))************)))))))))))))))*********))))))))))))(((((((((((()))))))))))))))***++++++))))))))))))))))))))))))(((((()))))))))))))))******)))(((''''''((()))***(((((((((((((((((((((((((((((()))***++++++++++++***)))(((''''''((()))*********))))))))))))************))))))))))))((((((*********))))))((((((((()))))))))))))))((((((''''''((((((((((((''''''&&&(((((((((((((((((((((((()))))))))))))))***++++++))))))(((''''''''''''(((&&&''''''(((((('''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&%%%'''''''''(((((((((((()))(((((((((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''%%%%%%&&&&&&'''((((((((())))))(((((('''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''')))++++++)))'''((((((((((((''''''''''''%%%&&&&&&'''(((((())))))&&&''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))************+++++++++,,,,,,,,,---...///000111000111111222222222111111222222333444444555555666777777999999999999777777777777777777777777777777666666555555555444444444000111222222000///000111111111111111000000000000/////////...------,,,,,,,,,---------,,,,,,+++***...------,,,,,,++++++***************************************************++++++************++++++************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''')))))))))(((((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%************++++++++++++,,,,,,------......//////------...///000111111222333222111222444555444333333222111000111333666777777777888999999::::::;;;:::999777666444444333333333444666666666444222000/////////000000000000000////////////////////////////////////////////////++++++++++++++++++++++++...---,,,---,,,++++++,,,++++++++++++++++++++++++*********))))))(((((('''*********)))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***************************)))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((())))))))))))************)))(((''''''''''''((()))))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))***)))))))))(((((((((((())))))))))))))))))((((((++++++***)))(((''''''&&&(((((())))))))))))(((((('''(((((()))((((((''''''(((((((((((((((((((((((('''''''''''''''(((((())))))(((((('''''''''''''''&&&''''''(((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''(((((('''---,,,***'''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))++++++***((('''(((((()))))))))))))))&&&&&&&&&''''''(((((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))*********++++++++++++++++++,,,---...000000000111111222222111111000222222333444444555555666666777888888888888777666777777777777777777777777666666666555555555444444000111222222000000111333222111111111000000000000//////.........---------+++,,,,,,------,,,,,,,,,---------,,,,,,+++++++++************************************************++++++************++++++************)))))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((())))))******((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((()))))))))))))))*********+++++++++++++++,,,------......---......///000111222222333222111222444555444333333222111111111333555666666666777777888999999999999888777555444333333333333444666666666444222000///////////////000000000////////////////////////........................++++++++++++++++++++++++......---,,,,,,---......+++++++++,,,,,,+++++++++)))))))))******************))))))*********++++++))))))************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))'''''''''''''''(((((()))((((((((((((((((((((((((************))))))))))))(((''''''''''''''''''(((***************************+++++++++***((('''%%%))))))(((((((((((())))))))))))))))))((((((''''''(((((((((((((((((())))))+++******)))((('''&&&&&&(((((())))))))))))((((((((())))))******)))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''((())))))((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%%%%%%%&&&'''((((((''''''&&&---+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''***)))((()))+++,,,+++)))&&&'''((()))************((('''''''''&&&&&&&&&%%%&&&''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))*********+++++++++++++++++++++,,,...///000000111111222222222222111222222333444444555555666555666666666666666666555666666666666666666666666666555555555444444444444000111222222111000222333111111111000000000000///...............---------++++++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++************************************************++++++************++++++************)))))))))((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((())))))******'''''''''((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''(((((())))))************((())))))))))))*********(((((())))))***+++++++++------...///000111222222333222111222333444333222222222222222333333444555555555555666777777888888888777666555555444555555444555555555555333222111////////////////////////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---///...+++,,,000222000++++++,,,,,,,,,,,,++++++((())))))***+++,,,,,,---)))))))))************+++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********(((((((((((()))))))))))))))))))))))))))***++++++))))))))))))))))))))))))***)))))))))))))))(((((('''(((((((((((((((((('''************************+++++++++***)))((('''&&&(((((())))))))))))((((((((()))))))))((('''&&&%%%''''''(((((((((((()))))))))))))))((((((''''''''''''(((((()))))))))))))))((())))))***************(((((((((((((((((((((((((((((()))***************''''''&&&%%%%%%%%%%%%%%%&&&'''(((((())))))))))))''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((())))))))))))*********&&&&&&&&&''''''''''''(((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&''''''&&&&&&''''''((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))((((((***+++***)))%%%&&&(((************)))((((((''''''&&&%%%%%%$$$&&&''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))************+++++++++*********+++,,,---.../////////111222222333333333222222333444444555555666555555555555555555555555666666666666666666666666555555444444444333333333111222333222111000111222000000000000////////////........................++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))((((((((()))))))))******''''''(((((()))******+++,,,,,,---...///000000111222111111111333444333222222222444555555444444333444444444555666666777777777777666666555666666777666555555444444333222222000000000///.........---000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,//////+++---333555333++++++,,,------,,,++++++((())))))******+++,,,,,,((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&(((((())))))******++++++'''((((((((()))))))))***)))))))))))))))***++++++)))))))))))))))))))))))))))))))))(((((((((''''''((((((((())))))(((((((((************************))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))(((&&&%%%$$$'''''''''((((((((())))))((((((((((((((((((''''''''''''((()))))))))))))))'''(((((()))******))))))(((((((((((((((((((((((('''((()))***+++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&((())))))*********''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***&&&''''''''''''(((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&'''%%%&&&((())))))'''&&&%%%$$$%%%&&&'''((()))))))))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((('''&&&&&&((())))))(((%%%&&&((()))******((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))************+++++++++))))))******+++---...///,,,---...000111222333333222222333444444555555666666666555555555555666666666666666666666666666666444333333333333222222222222333444333111000111222////////////.........---........................,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,***++++++,,,---...///000222111000111333444333222111333555666666555444222333333444444555666666777666666666666666777888888666666555333333333333333111111000///...------,,,000000000000000000000000........................------------------------,,,//////+++---444777555++++++------------++++++))))))))))))************(((((()))******************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%'''(((((()))***++++++,,,'''((((((((())))))******'''''''''''''''((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&&&&(((***,,,---(((((())))))))))))(((((((((((())))))(((&&&$$$###&&&'''''''''(((((())))))'''''''''(((((((((((((((''''''((()))))))))))))))&&&&&&'''((())))))((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))((('''''''''''''''&&&&&&((()))************''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''''''''(((((((((((()))(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&'''(((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%&&&((())))))'''&&&$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''%%%$$$$$$&&&''''''&&&$$$&&&((()))***)))((('''$$$%%%%%%&&&&&&''''''(((&&&''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))************+++++++++)))))))))***+++,,,......***+++,,,...000111222222222222333444444555555666777777666666666666777777666666666666666666666666333333333222222222111111333444555333111000000111///.........---------------.....................,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++************++++++************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((******))))))((((((''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''(((((())))))))))))))))))))))))+++++++++*********))))))***+++,,,---///000111222333222222111111222222333222333444555666666666666555555666777777777777777666444333333444555333222444555555555555555555444444333111///......///000//////000000000000//////,,,,,,,,,+++++++++******------------------------///+++......,,,333888000......---,,,,,,+++******)))((('''(((***++++++***))))))))))))))))))))))))((((((((((((((((((((((((***'''%%%%%%&&&((())))))***)))(((''''''((()))***&&&''''''(((((((((((((((''''''((())))))((('''&&&''''''(((((())))))******))))))(((((((((((())))))((())))))******)))'''&&&))))))))))))))))))))))))*********)))'''&&&((()))))))))(((((('''''''''&&&(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******)))((('''''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&%%%&&&&&&%%%&&&&&&'''''''''''''''---+++)))(((&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&& &&&******)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%))))))((('''''''''''''''""")))***%%%$$$***+++&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%'''(((***++++++)))'''%%%)))'''&&&(((++++++)))'''(((((((((((()))))))))))),,,+++*********+++,,,------...///000222444555555222222333444444555555666555555555666666666666777666555555555555444444444555444333333222222333333333333333333333222111000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------...,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,...---+++)))((()))***+++))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''(((&&&$$$%%%&&&(((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))+++++++++*********))))))***+++,,,---...000111111222222222111111222222222222333444555666666666666666666777888888888888888777555444444555555333222333444444555555444444333444333111///......///000//////000000000000//////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...***------+++222777///...------,,,++++++******)))(((((((((***+++***)))))))))))))))))))))))))))***************************'''%%%%%%''')))))))))***)))(((''''''((())))))''''''((())))))))))))(((''''''((())))))((('''&&&'''((((((((()))))))))***))))))(((((((((((())))))&&&'''((()))******))))))))))))))))))))))))))))))(((******)))(((''''''((())))))((((((((('''''''''(((((((((((())))))))))))'''(((((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))******))))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''%%%$$$$$$%%%%%%&&&'''(((&&&&&&'''(((((((((((('''+++***)))(((''''''''''''((((((((()))))))))******&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''%%%$$$&&&((()))(((&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''))))))((('''''''''''''''***'''&&&((()))''''''***))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((())))))(((((((((((())))))(((((())))))((((((''''''++++++++++++******))))))((('''&&&(((***+++)))'''((((((((()))))))))******++++++*********+++,,,---......//////000111222222222222222333444444555555444444555555555666666666555555555555444444444444444333222222111111222222222222333333222222111000//////...------...//////,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++******************+++++++++************++++++(((((()))))))))))))))((())))))))))))))))))))))))'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''(((&&&%%%%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))+++************)))))))))***++++++---...///000111222222111111111111222222222333444555555666666555666777777888888888888888888666555555555555333222222222333333333333222222333222000///...//////000//////000000000000//////------------,,,,,,,,,,,,++++++++++++++++++++++++---))),,,,,,)))111666...------,,,,,,++++++*********)))((()))***+++***)))))))))))))))))))))))))))************************)))'''%%%%%%'''))))))))))))((((((''''''((())))))'''((())))))******))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))%%%&&&''')))******++++++))))))))))))))))))))))))''')))++++++)))''''''((())))))((((((((((((''''''(((((((((((())))))))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&'''((()))*********''''''''''''''''''''''''***))))))(((''''''&&&&&&))))))))))))))))))))))))$$$$$$$$$$$$%%%&&&''''''''''''((()))))))))((((((((((((((())))))(((((('''))))))))))))*********+++&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&,,,***(((((())))))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%'''((())))))))))))((((((''''''''''''(((+++######++++++###$$$---))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((())))))(((((((((((())))))((()))))))))))))))))))))***((('''&&&%%%&&&'''((((((''''''(((******)))'''))))))))))))************+++************+++,,,,,,............////////////000111111222333333444444333333333444444444555555555555555555444444444444222222111000000000000111111222222222222111111000000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,++++++******++++++,,,******))))))))))))************)))))))))******+++%%%&&&)))+++++++++)))((()))))))))))))))))))))))))))((((((''''''''''''(((''''''''''''''''''''''''(((&&&%%%%%%''')))((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###''''''''''''''''''''''''(((((())))))******++++++''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))************))))))))))))***++++++,,,...//////000111111000000000000111111222222333444555555555555555666666777777777777777999777555555555555333222111111222222222222111111222111000/////////////////////000000000000//////......---------,,,,,,,,,++++++++++++++++++++++++,,,(((++++++(((///444,,,,,,,,,,,,,,,++++++*********)))((()))***+++***)))))))))))))))))))))))))))'''''''''''''''''''''''')))'''&&&&&&((())))))(((''''''''''''((((((((()))(((((()))***************'''''''''((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&''''''((()))*********((((((((((((((((((((((((&&&(((++++++***(((''''''))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))''''''''''''''''''''''''))))))((((((''''''''''''))))))))))))))))))))))))((('''&&&%%%$$$$$$$$$$$$'''(((((()))))))))))))))%%%&&&((()))***)))((('''&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((()))(((''''''''''''(((((($$$'''---///)))###%%%,,,''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((()))******+++(((''''''&&&%%%&&&&&&&&&'''''''''((())))))(((((())))))))))))*********+++***************++++++,,,------......//////000000000000000111222222333333222222333333333444444444555555555444444444333333111111000////////////000000111111111111111000000000000////////////000000------------------------........................,,,,,,++++++++++++,,,,,,++++++************++++++)))))))))((())))))***+++)))***+++,,,---,,,++++++))))))))))))))))))))))))******)))(((((('''((((((''''''''''''''''''''''''((('''&&&&&&((())))))(((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((()))******''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,---...//////111000000//////000000111111222333444555555555555333444444555555555555555888666555444555555333222000111111111111111111000000000000/////////////////////000000000000//////......---------,,,,,,,,,------------------------,,,(((***+++'''...333+++,,,+++++++++++++++******+++)))((()))******)))((())))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&((())))))(((&&&&&&''''''(((((((((((((((((()))***************''''''''''''(((((())))))))))))))))))(((((((((((((((((())))))))))))(((((()))))))))(((((((((((()))((((((((((((((((((((((((%%%(((***+++***((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((()))(((((('''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))(((((((((((((((((((((((()))((('''&&&%%%%%%%%%%%%'''(((((()))))))))))))))$$$%%%''')))))))))((((((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&###$$$%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((((((''''''''''''((((((###999DDD888+++)))***(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((''''''''''''(((*********+++,,,---,,,+++)))(((&&&'''((((((((((((((((((((())))))))))))*********))))))******+++++++++++++++,,,---...000111222333//////000111111222222333222222222333333333333444555444444444444333333333111000//////....../////////000000111111000000000//////000000000000//////------------------------........................------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---))))))(((((()))******+++...---,,,*********+++,,,((((((((((((((((((((((((+++***)))(((((((((((((((((((((((((((((((((((((((((('''&&&''')))***)))'''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''!!!""""""###$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))))))))******++++++,,,------......000000////////////000000111222333444444555555444222333333444444444444444666444333333444555333222000000111111111111000000//////////////////////////////000000000000//////------------,,,,,,,,,,,,------------------------,,,(((++++++'''...333***++++++++++++++++++******+++***))))))******)))((())))))))))))))))))))))))************************((('''&&&''')))))))))'''%%%&&&'''((((((((((((((('''((())))))******))))))''''''&&&''''''((()))***))))))))))))(((((((((((('''((()))******)))((('''******)))((((((((((((((())))))))))))))))))))))))&&&(((******)))(((((()))(((((())))))))))))******(((((((((((())))))))))))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((+++***((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))''''''((()))))))))((((((%%%&&&'''(((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%(((''''''''''''(((((()))***FFFRRR???---------%%%))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((())))))(((((((((((()))))))))((('''&&&'''((()))***((())),,,------+++(((&&&%%%&&&(((((('''''''''((((((((((((((())))))))))))((()))******++++++*********+++,,,...000111333333///000000111222222333333222222222333333333444444444444444444333333333333111000//////......//////...//////000000000000///...//////000000//////...---------------------------------------............------,,,,,,------...------,,,,,,,,,,,,------))))))))))))******+++,,,...,,,***((('''((()))***((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((((((((((((((((((''''''(((******)))'''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''((())))))******''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))******+++++++++,,,,,,------...000//////......//////000111111222333444444444444222333444444555555444444333222111222444444444222000111111222222111111000......///////////////...//////000000000000//////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---)))++++++'''...333*********************+++++++++***))))))******)))'''))))))))))))))))))))))))************************'''&&&&&&''')))***((('''$$$%%%&&&(((((((((((((((''''''((())))))))))))((('''&&&&&&&&&'''(((***+++***)))))))))(((((((((''''''((()))******)))((('''))))))(((''''''((()))***))))))))))))))))))))))))&&&((())))))(((((()))+++(((((()))))))))*********(((((((((((())))))))))))%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))'''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((((((((((('''''''''&&&&&&&&&'''(((((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&(((***)))'''&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((())))))***<<>>???@@@@@@AAA;;;;;;;;;;;;===???AAACCC??????@@@@@@???>>>======>>>>>>>>>?????????@@@@@@>>>>>>????????????>>>>>>===<<<;;;;;;::::::;;;;;;666666666666666666666666333333333222111000000///---------,,,,,,+++++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))))))))))))))*********))))))))))))************++++++++++++++++++++++++******))))))))))))******((((((''''''''''''((((((&&&'''(((***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))((()))******+++******++++++++++++******(((((())))))******++++++************************(((((())))))))))))(((((((((((()))***+++,,,,,,---))))))))))))************)))((('''&&&&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&))))))(((((('''''''''&&&+++++++++***)))'''%%%%%%((((((((((((((((((((((((+++(((&&&%%%'''((((((((((((((((((((())))))))))))((((((((((((((((((((((((''')))***)))((('''(((*********)))((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''')))))))))))))))((((((((())))))))))))))))))))))))%%%###""""""$$$%%%%%%$$$******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&(((((((((&&&%%%&&&'''((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))'''''''''(((((((((((()))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&((()))+++((((((''''''''''''((((((,,,+++***(((''''''''''''((((((''''''''''''(((((((((((('''&&&''')))+++---+++***((('''&&&&&&&&&''')))((('''&&&&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''+++******)))((('''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((((((''''''((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''((((((((()))******))))))((((((''''''******))))))((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))+++++++++************))))))))))))))))))))))))))))))************+++++++++++++++***)))(((((())))))************************......------,,,+++++++++++++++,,,---,,,+++***))),,,,,,,,,,,,,,,---------...---,,,,,,---...000111222222333555666777888999999999999::::::;;;<<<===BBBAAA???>>>>>>???@@@@@@BBBBBBAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAACCCEEEGGGIIIEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999888666444222111222111111000///.........000///------...---,,,*********)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))&&&&&&'''((()))***++++++))))))(((((((((((())))))******))))))))))))******)))************+++++++++,,,,,,,,,+++++++++******(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((('''''''''&&&)))(((''''''''''''((()))))))))))))))))))))************)))))))))(((((((((*********)))((('''&&&%%%((((((((((((((((((((((((***((('''''')))***)))((((((((((((((())))))))))))************************''')))***)))((('''(((*********)))((((((((((((((()))(((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))'''&&&&&&((())))))(((***)))))))))((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%***++++++***((('''((()))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))(((((((((((('''&&&''''''''''''(((((((((((((((((((((((((((((((((******)))))))))(((((((((***)))((('''''''''((()))))))))(((((((((((())))))))))))((('''''''''((((((((((((''''''''''''((((((((((((&&&&&&'''(((***++++++***((('''&&&&&&'''''')))((('''&&&&&&'''((()))(((((('''&&&&&&''''''(((((((((''''''''''''((((((******)))(((((('''&&&&&&&&&''''''((((((''''''&&&&&&'''((())))))(((''''''((((((''''''''''''(((((())))))(((((((((''''''''''''''''''((((((((())))))***)))))))))((((((((('''***)))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++,,,************************+++++++++************))))))))))))))))))))))))))))))************+++++++++++++++***)))))))))))))))+++++++++******************))))))))))))(((((((((+++,,,---...------,,,+++,,,,,,,,,,,,,,,,,,------......---...///111222333777777888999;;;<<<===>>>===<<<<<<<<<===>>>??????BBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCDDDFFFHHHJJJKKKGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===<<<:::888666555333333222111000///...------,,,***+++,,,,,,+++***++++++************++++++++++++++++++++++++++++++************************+++***)))(((((()))***+++))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((((()))((((((''''''(((((()))((((((((())))))))))))))))))(((((((((((((((((())))))((((((''''''(((((())))))************+++++++++,,,,,,++++++************(((((())))))))))))((((((((())))))******))))))((((((((((((((())))))))))))******)))))))))((((((((()))((((((''''''(((((()))'''(((***+++,,,,,,++++++++++++************))))))((()))))))))(((((('''&&&(((((((((((((((((((((((('''&&&''')))***+++)))((((((((((((((())))))))))))************************''')))***)))((('''(((*********)))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))***)))((((((***++++++***))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''((((((((((((((((((((((((***+++,,,***(((''''''((()))((((((''''''(((((()))((((((((((((((((((((((((+++******((('''&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((************)))))))))))),,,+++***)))((('''((((((******))))))))))))******''''''&&&&&&'''(((((()))((((((''''''''''''((((((((((((&&&&&&&&&'''((()))***)))(((''''''&&&''''''((((((''''''''''''((())))))(((((('''(((((())))))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&((((((((())))))((((((((('''(((((()))((((((''''''((((((''''''''''''(((((())))))((((((((((((''''''''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))******************++++++************************+++++++++************))))))))))))))))))))))))))))))************+++++++++++++++***))))))))))))***,,,,,,++++++*********)))'''''''''(((((((((((((((,,,------.........------++++++,,,,,,---------...//////000111333555777888;;;<<<===>>>???AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBAAA???>>><<<;;;777666555444222111000///,,,+++++++++---...---,,,,,,++++++******++++++,,,************************+++++++++++++++++++++++++++***))))))))))))***+++,,,+++***))))))***+++,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((()))((((((''''''(((((()))******)))))))))(((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''')))************++++++++++++************)))))))))((())))))******))))))(((((())))))******))))))((((((((((((((())))))))))))************))))))))))))((((((((((((((()))))))))&&&''')))+++,,,+++)))(((************************'''(((((())))))((((((((((((((((((((((((((((((((($$$$$$&&&)))++++++)))&&&(((((((((((())))))))))))''''''''''''''''''''''''''')))***)))((('''(((******))))))((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))'''&&&'''((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((())))))'''%%%$$$$$$%%%))))))(((((((((((())))))(((((((((((((((((((((((((((((('''&&&%%%$$$######&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))))))))))))))***))))))(((((())))))***''''''&&&&&&&&&&&&'''(((((((((''''''''''''(((((((((''''''&&&&&&&&&''''''))))))(((((('''''''''''''''''''''''''''(((((()))((((((''''''(((((())))))******))))))))))))******((((((''''''&&&&&&&&&&&&'''(((((())))))(((((('''((((((((('''''''''&&&&&&((((((''''''''''''(((((())))))(((((((((((((((((('''(((((((((((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))+++++++++***************************************+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++++++++***))))))*********---,,,,,,++++++******)))((())))))***++++++,,,,,,,,,,,,---.........//////,,,,,,---...//////000000222333444666888:::<<<===>>>???@@@AAABBBDDDEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEAAAAAABBBCCCCCCBBB@@@???@@@@@@@@@AAABBBCCCEEEFFFDDDDDDEEEFFFEEEDDDCCCBBBEEEFFFFFFGGGHHHHHHIIIIIILLLLLLLLLMMMNNNPPPQQQQQQOOONNNMMMKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFEEEDDDCCCAAA@@@===<<<;;;999777555444333222000///000111111000///---,,,++++++++++++++++++************************++++++++++++++++++++++++************************+++***(((''''''(((***+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((***))))))(((((())))))***))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''))))))*********+++++++++***))))))))))))))))))))))))))))))******)))))))))'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((***+++,,,+++***(((&&&))))))))))))))))))))))))'''((())))))***)))))))))))))))))))))))))))))))))%%%&&&(((+++------***'''(((((((((((())))))))))))''''''''''''''''''''''''''')))***)))((('''(((******))))))(((((((((((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((((((&&&%%%&&&''')))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$######$$$))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************)))((((((''''''(((((()))))))))'''&&&&&&%%%%%%%%%((((((''''''''''''(((((((((''''''&&&&&&&&&&&&'''((((((((((((((('''''''''&&&''''''(((((((((((((((''''''&&&&&&'''(((((()))******))))))))))))******'''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((************************+++++++++***************************************+++++++++*********))))))************************))))))*********++++++++++++***************++++++,,,,,,,,,,,,++++++************+++,,,------...///,,,,,,,,,---...///000000//////000111333444555555666777999<<<>>>@@@BBBBBBBBBCCCDDDEEEFFFHHHIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFBBBBBBBBBBBB@@@===;;;999<<<<<<<<<===???AAABBBCCCCCCCCCDDDDDDDDDCCCCCCCCCFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNOOOPPPQQQRRRRRRSSSQQQQQQOOONNNLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA???===;;;:::999888666444444444333111000...------,,,++++++,,,,,,******************************************************++++++++++++******((('''%%%$$$$$$%%%'''(((******)))))))))(((((((((************************************************))))))))))))))))))))))))************))))))))))))+++******))))))******+++((((((((()))***+++++++++((((((''''''''''''(((((())))))(((((((((((())))))))))))*********+++++++++)))))))))))))))))))))***))))))************))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))************,,,,,,------,,,+++)))(((((((((((())))))))))))***))))))***++++++*********)))))))))))))))))))))))))))***+++...000000---***(((((((((((())))))))))))************************''')))***)))((('''(((*********)))(((((((((((((((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))))))))))))))(((&&&''')))******)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''(((((((((((((((((((((((('''((()))(((&&&&&&&&&'''***))))))(((((())))))***((((((((((((((((((((((((''''''(((((()))******+++'''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((()))************((((((''''''''''''((((((+++***)))'''&&&%%%%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&'''((()))))))))(((&&&&&&&&&&&&'''((())))))******))))))))))))******''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((())))))))))))******((((((((()))))))))******(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))((((((******************************************+++++++++++++++++++++++++++++++++++++++************)))************************)))************++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---------...///111222333333444555666888999;;;;;;<<<===???BBBDDDFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNMMMLLLJJJHHHGGGFFFEEEEEEDDDCCCBBB@@@===:::888666666666777999;;;===???@@@BBBBBBAAAAAABBBBBBCCCDDDFFFGGGHHHJJJLLLNNNOOOPPPNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRPPPOOONNNMMMMMMMMMIIIJJJJJJKKKMMMNNNOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDBBBAAA??????;;;:::777666666555333111111000///...............,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,+++******+++***)))(((((()))***+++******)))))))))(((((((((************************************************))))))))))))))))))))))))++++++*********)))))))))+++******))))))******+++''''''((()))***+++,,,---))))))(((((((((((())))))******))))))))))))******)))************+++++++++)))))))))************+++)))******++++++******)))&&&''''''((((((''''''&&&(((((((((((())))))))))))''''''''''''((((((((((((&&&''')))***++++++******+++++++++++++++*********)))))))))*********++++++++++++,,,,,,,,,++++++***))))))))))))))))))))))))+++++++++---///...,,,)))(((((((((((())))))))))))************************''')))***)))((('''(((*********)))(((((((((((((((%%%%%%&&&''''''((())))))(((((((((((((((((((((((((((((())))))***++++++,,,))))))))))))))))))))))))***((('''''')))******)))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''************************'''(((***)))(((((()))+++******))))))))))))******(((((((((((((((((((((((((((((())))))***++++++,,,((((((((()))))))))******((((((((((((((((((((((((''''''(((((())))))))))))''''''((()))))))))((('''))))))(((((((((((())))))***)))((((((''''''''''''((((((''''''''''''((((((&&&''''''((())))))))))))&&&'''((())))))(((''''''%%%&&&'''((()))))))))(((''''''''''''((()))***+++)))))))))(((((()))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''((()))+++,,,((((((''''''''''''(((((((((((()))))))))*********(((((()))))))))*********'''((((((((()))))))))***'''((((((((()))))))))************)))))))))((((((************************)))))))))***+++++++++,,,+++++++++++++++++++++++++++++++++************)))************************)))************++++++++++++*********++++++,,,---***++++++,,,,,,---------+++++++++,,,,,,------.../////////000111333555777888888:::;;;===???@@@AAAAAABBBEEEGGGIIIJJJKKKKKKHHHIIIJJJKKKLLLNNNOOOOOOMMMLLLJJJHHHFFFEEEDDDCCC@@@???===:::888666555444111111222444666999;;;<<<===<<<;;;;;;;;;>>>AAABBBCCCDDDFFFHHHJJJLLLNNNOOONNNNNNPPPQQQRRRRRRQQQQQQRRRRRRPPPOOONNNNNNNNNNNNJJJJJJKKKMMMNNNPPPQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLLLLKKKKKKJJJHHHHHHGGGFFFEEEDDDCCCBBB>>>===;;;:::::::::888666555555444222222111111222........................++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------++++++*********)))))))))************************************************))))))))))))))))))))))))+++++++++*********))))))))))))(((((((((((()))))))))))))))******+++++++++******))))))))))))***************))))))*********)))************+++++++++************++++++,,,,,,)))******++++++******)))(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))))))))&&&''')))***+++++++++***''''''''''''((()))***+++*********++++++,,,,,,,,,,,,------------,,,+++***))))))))))))))))))))))))***))))))***++++++)))'''(((((((((((())))))))))))((((((((((((((((((((((((((()))***)))((('''(((*********)))(((((((((((((((%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))((('''%%%&&&((())))))((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&'''))))))((((((***+++******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))*********+++(((((()))))))))'''&&&%%%******))))))))))))******)))(((((((((((()))******((((((''''''''''''((((((&&&&&&((()))************&&&'''((())))))(((''''''$$$%%%'''))))))))))))((((((((((((((()))***+++,,,))))))(((((((((((())))))((((((((()))))))))))))))))))))************))))))((((((((((((***,,,...///((((((''''''''''''(((((((((((())))))*********+++))))))))))))************'''((((((((())))))******'''((((((((())))))******+++*********))))))((((((************************(((((()))***+++,,,,,,---+++++++++++++++++++++++++++++++++************)))************************)))************++++++++++++*********+++,,,,,,---)))***+++,,,------...///------............//////111111111222333666888999:::;;;===???AAABBBDDDEEEDDDFFFHHHJJJLLLMMMMMMMMMGGGGGGHHHJJJKKKLLLMMMNNNMMMLLLJJJGGGEEECCCCCCBBB;;;:::777555333222222222......///111333666888999888666444444555888<<>>>>>??????>>><<<999888777666555444444444000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***'''((())))))))))))(((''',,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))+++++++++************)))''''''&&&&&&&&&&&&''''''+++++++++***************++++++************++++++******))))))))))))******)))************+++++++++******+++++++++,,,,,,,,,******++++++++++++************++++++++++++******(((((((((((())))))))))))(((((())))))*********+++'''''''''((((((((())))))$$$""""""%%%***------,,,***))))))(((((('''&&&&&&)))*********)))(((''''''************))))))))))))((())),,,---...---,,,+++((((((((((((''''''''''''))))))))))))))))))))))))************************((((((((((((((((((((((((''''''(((((('''&&&%%%%%%))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((******)))(((((((((((((((******)))((((((((((((((())))))))))))))))))))))))((()))***+++++++++++++++,,,+++***))))))***++++++(((((((((((((((((((((((((((((((((((())))))))))))******)))((('''&&&&&&%%%))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))%%%&&&'''((())))))(((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))'''''''''((())))))******(((((())))))))))))(((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&)))***,,,+++***)))***+++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))%%%%%%&&&'''((()))******++++++,,,,,,+++***((('''))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))---,,,,,,+++***)))((((((******+++++++++,,,,,,,,,***)))((('''''')))+++,,,------,,,,,,++++++,,,,,,......------///000222333222333444666888:::;;;<<<>>>>>>???AAABBBDDDEEEFFFIIIIIIJJJKKKLLLLLLLLLKKKIIIIIIHHHHHHIIILLLNNNPPPPPPLLLHHHFFFEEEBBB===888888888777666555333222222222222333333555666777888777666444333333555777888999:::<<>>@@@BBBDDDGGGHHHJJJLLLMMMMMMMMMMMMOOOPPPPPPPPPPPPOOONNNMMMMMMLLLJJJJJJLLLLLLLLLKKKLLLMMMNNNNNNLLLJJJJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDBBBBBBCCCCCCAAA???<<<<<<;;;;;;;;;:::::::::888888888777555333000////////////......---+++++++++++++++***++++++,,,,,,))))))))))))******+++++++++*********))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,))))))******+++*********************))))))))))))******++++++++++++******)))))))))*********++++++******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))******************+++++++++***)))(((&&&&&&))))))))))))*********************))))))((((((((())))))*********+++++++++///---+++*********(((&&&(((((())))))***+++++++++))))))***+++++++++******,,,,,,+++++++++*********&&&''')))******)))((((((++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********)))(((((())))))))))))))))))))))))+++***)))((('''&&&%%%$$$&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))''''''''''''''''''''''''(((((((((''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))((('''''''''(((((((((((((((''''''''''''&&&((((((((((((((((((((((((,,,++++++******))))))((((((((())))))))))))((((((&&&'''(((((()))((('''&&&((((((((((((((((((((((((*********)))((((((***,,,(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))++++++*********)))))))))%%%&&&''')))***+++++++++))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,+++***+++,,,---...------,,,,,,,,,------...000111111333555777999:::===>>>???@@@BBBCCCEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLNNNPPPQQQRRROOOJJJEEEAAA;;;555111333333333333333333333333444555666888:::===???AAA???>>>;;;999666555555555333333444666888:::<<<===BBBCCCEEEGGGIIIJJJJJJJJJNNNOOOPPPPPPPPPOOONNNMMMLLLJJJIIIIIIKKKLLLKKKJJJKKKMMMNNNMMMKKKIIIIIIJJJGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDBBBBBBDDDEEEDDDDDD?????????>>>======<<<<<<:::;;;;;;;;;:::777444333222111000...---,,,,,,+++---,,,+++++++++++++++,,,)))************+++++++++***************)))))))))******))))))))))))******(((((((((((((((((((((((((((((()))***+++,,,,,,---))))))*********)))((((((************))))))))))))++++++,,,,,,,,,,,,++++++(((((())))))))))))************))))))))))))******))))))************))))))))))))))))))))))))))))))''''''((())))))***++++++))))))))))))(((&&&%%%$$$))))))))))))************))))))))))))((((((((((((******++++++++++++,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))((()))***++++++,,,++++++++++++++++++************)))******+++++++++***)))))))))((((((((('''''''''))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))******)))(((((((((((((((((((((((((((((('''''''''(((((()))))))))&&&''''''(((((())))))***((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((('''''''''(((((()))((()))))))))))))))((((((((((((((((((((((((((((((''''''((((((((((((((('''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((((((((((((((())))))))))))+++***)))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((())))))))))))((((((&&&''')))++++++***((('''(((((((((((((((((((((((((((***,,,---+++*********(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))&&&&&&'''((()))******++++++++++++***)))(((((('''))))))))))))))))))))))))************************++++++++++++++++++++++++************************((()))))))))*********+++******+++++++++,,,,,,,,,+++************+++,,,,,,---------------...///000111222333555888:::<<<===@@@@@@AAACCCDDDFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOONNNNNNOOOPPPQQQRRRTTTQQQMMMGGGAAA;;;555222555666666666777777888888999:::;;;>>>@@@DDDFFFHHHDDDBBB???<<<999777555555333222222333444666777888===>>>@@@BBBCCCEEEFFFGGGMMMNNNPPPQQQQQQPPPOOONNNMMMLLLKKKKKKMMMNNNMMMMMMNNNNNNNNNLLLIIIFFFEEEEEECCCCCCBBBBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBDDDBBBAAABBBDDDFFFGGGGGGDDDCCCBBBAAA@@@>>>======;;;<<<===>>>===;;;888666666555222000...---------------,,,+++++++++++++++++++++++++++++++++++++++************************+++******))))))******+++(((((((((((((((((((((((()))))))))***+++++++++,,,)))))))))))))))((('''&&&************)))))))))(((***++++++++++++++++++***((((((((((((((()))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))''''''(((((())))))))))))&&&''''''(((((((((((((((((()))))))))************((((((((((((((((((((((((,,,,,,,,,,,,------------,,,------.........//////---------,,,++++++******)))***+++,,,,,,,,,,,,,,,++++++*********)))))))))******+++++++++*********(((((('''''''''&&&&&&&&&************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((((((((((((((((((((((((((((((''''''((()))******++++++((((((((())))))*********((((((((((((((((((((((((&&&''''''((()))******+++'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++***)))(((((((((((('''((())))))))))))((((((((((((((((((((((((((((((''''''(((((((((''''''&&&&&&&&&'''((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))(((((())))))))))))((((((&&&(((+++---...,,,***(((''''''''''''''''''''''''&&&***///111///,,,***((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))******&&&&&&'''((()))***++++++//////---,,,***)))((('''************************************************++++++++++++++++++++++++************************)))******++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---............///000222222444666888:::===???AAABBBCCCCCCDDDEEEGGGHHHIIIIIIHHHIIIIIIIIIJJJJJJKKKKKKJJJKKKLLLMMMNNNOOOOOOOOORRRRRRRRRQQQRRRRRRRRRSSSUUUSSSPPPKKKDDD>>>:::888777777777888888888888888999:::<<<>>>@@@CCCFFFGGGHHHGGGDDDAAA>>><<<:::999555444333333333444555666999:::;;;===>>>@@@BBBCCCKKKLLLOOOQQQRRRQQQPPPOOOPPPOOONNNNNNPPPQQQQQQQQQQQQQQQOOOKKKFFFAAA???>>>>>>>>>======<<<<<<<<<;;;=========>>>>>>>>>>>>>>>AAA@@@@@@AAADDDGGGGGGGGGGGGGGGEEECCCAAA???>>>===<<<===>>>???>>>===;;;::::::999666333111000000000///...---,,,++++++******,,,,,,,,,,,,++++++++++++***************+++++++++++++++************++++++)))))))))))))))))))))))),,,+++++++++***))))))))))))))))))))))))((('''&&&************)))))))))((())))))************)))))))))))))))(((((((((((((((******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))************)))((()))))))))************((((((((()))))))))))))))/////////000000000111111111222333222000///000111---------...//////000000------.../////////......,,,+++++++++*********************)))))))))))))))************))))))))))))************************++++++++++++++++++++++++((((((((((((((((((((((((''''''(((((())))))(((((())))))))))))))))))))))))************))))))))))))***************)))))))))))))))))))))))))))))))))''''''(((((())))))******''''''(((((())))))******))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((...---,,,***)))(((''''''&&&''')))******)))(((((())))))))))))))))))))))))(((((((((((((((''''''&&&'''((()))***************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))*********)))(((((('''(((((((((((()))))))))))))))))))))))))))))))))+++******))))))(((((('''(((((())))))))))))((((((&&&(((+++------,,,+++)))''''''''''''''''''''''''&&&***///111000---)))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******++++++,,,,,,+++++++++*********------,,,++++++++++++,,,***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,------.........///////////////000000222333444555999;;;===@@@CCCDDDFFFFFFEEEFFFFFFGGGIIIJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNNNNKKKLLLMMMOOOPPPQQQQQQQQQUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSQQQNNNHHHDDDAAAAAA???>>>>>>>>>======<<<<<<======>>>???AAACCCEEEFFFIIIHHHGGGEEECCCAAA@@@???999888666444333444555666777777888999:::<<<>>>???FFFHHHLLLOOOQQQQQQPPPOOORRRPPPOOOPPPRRRTTTTTTSSSRRRQQQOOOJJJCCC===999888999999999999999999888888888888888999999::::::;;;>>>===>>>AAADDDFFFEEEDDDGGGFFFEEECCCBBB@@@???>>>===>>>>>>?????????>>>>>>===<<<:::888666555444444222111000...---,,,,,,,,,---------,,,,,,,,,,,,+++*********+++++++++++++++++++++************++++++))))))))))))))))))))))))---,,,,,,+++***)))(((((())))))*********)))((((((************)))))))))))))))))))))******)))))))))******))))))))))))((((((******))))))))))))******))))))************))))))))))))))))))))))))))))))++++++***))))))((('''''',,,,,,,,,,,,+++)))((('''))))))))))))************))))))))))))************333333444444444555555555666888999777444333444666111111222222333444444444222222222333222222111111......---------,,,,,,,,,,,,++++++***************,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((('''((())))))*********)))))))))))))))))))))))))))(((((())))))))))))))))))*********)))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((,,,,,,***)))((((((((((((&&&''')))*********)))((()))))))))))))))))))))))))))))))))))))))((('''&&&(((((()))*********)))((((((((((((((((((((((((((((((((((((((())))))))))))+++*********)))((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))&&&(((***,,,,,,+++)))''''''((((((((())))))))))))************************+++******)))((((((''''''(((((())))))))))))((((((%%%''')))***++++++***)))(((((((((((((((((((((((('''))),,,---,,,***))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,+++++++++*********************,,,---...************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,---......///////////////000111111222444555777888:::<<>><<<;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>?????????>>>>>>???===999666444444555666666666555555666777999:::;;;>>>CCCIIILLLMMMMMMLLLOOOMMMLLLMMMOOOQQQQQQQQQNNNMMMKKKFFF???999666555444444444555555666666666333444444555666777888888888999<<<@@@CCCCCC@@@>>>>>>>>>???AAABBBDDDEEEEEEBBBAAA@@@???@@@BBBDDDFFF@@@AAAAAAAAA???===;;;::::::999777555333222222111.........------,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***************+++++++++((()))***+++++++++++++++************))))))))))))+++++++++,,,,,,+++++++++,,,+++++++++******))))))******))))))))))))******))))))************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))***+++++++++++++++))))))))))))******************+++++++++,,,,,,,,,888777666666666888999:::999888777999<<<>>><<<:::999999999999999:::;;;<<<;;;;;;;;;:::999888666555777666555444333222111111111111111111111111111111+++++++++************)))++++++***)))))))))))))))************+++++++++++++++***************++++++))))))))))))))))))))))))+++)))((()))***+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''((()))***&&&"""!!!$$$'''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))(((''''''&&&&&&((()))***++++++******************(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&++++++,,,++++++***))))))((((((((((((((()))*********)))(((''''''((()))***&&&&&&''''''(((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''&&&&&&&&&%%%)))((('''''''''(((***+++))))))************))))))))))))(((((('''''''''&&&(((&&&$$$%%%((()))(((&&&))))))))))))))))))))))))((()))+++++++++)))'''&&&'''))),,,......,,,)))'''************************((('''''''''((()))+++,,,************************))))))))))))***+++,,,---,,,+++)))(((((()))+++,,,)))***++++++***)))((('''((()))***,,,,,,+++******)))************+++++++++************+++,,,---......///...,,,))))))+++///******))))))******+++,,,,,,------,,,+++***+++---000000000///////////////222222333444666777888888===>>>>>>???>>>===;;;:::???@@@@@@@@@AAAAAABBBBBB@@@@@@???@@@BBBEEEHHHJJJLLLMMMPPPSSSUUUVVVWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNFFFEEEBBB@@@>>>===<<<<<<<<<;;;:::999888777666666:::::::::::::::::::::::::::999777555444444555666555555555666666666777777===???AAADDDFFFHHHIIIJJJGGGHHHIIIJJJKKKLLLMMMMMMRRRQQQNNNHHH@@@:::666444444444444333333333333333555444444333444555666777:::::::::;;;;;;;;;<<<<<<>>>======@@@BBBDDDDDDCCCBBBCCCCCCBBBAAAAAACCCEEECCCCCCCCCCCCCCCCCCCCCBBB>>>===;;;999666333111000000////////////.........,,,+++*********+++,,,---))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++***))))))******************************&&&&&&''''''(((((())))))************************'''(((((()))***+++++++++))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++666555444444444555666777777666555888;;;<<<;;;:::<<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<;;;:::999999::::::999888777666555555555555555444444444444333------,,,,,,+++++++++***,,,+++******))))))***************************************))))))******+++))))))))))))))))))))))))(((&&&&&&&&&'''((('''&&&************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***++++++(((%%%$$$''')))******(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((''''''&&&'''((()))***))))))))))))))))))))))))((('''''''''((()))******))))))************))))))'''(((((((((''''''&&&%%%((((((((((((((()))******)))((('''&&&&&&'''((()))((((((((()))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''(((((((((((((((((()))(((((('''((()))***+++******++++++++++++******)))))))))((((((((('''''')))'''&&&'''***+++***(((((((((((((((((((((((((((***+++,,,---,,,+++)))(((''')))+++,,,,,,+++)))'''************************((((((''''''((()))***+++************************))))))))))))***+++,,,,,,,,,+++***))))))***+++,,,***+++,,,,,,+++***)))(((((()))******++++++******************+++++++++++++++*********+++,,,------&&&(((******(((''')))***+++++++++++++++,,,------,,,---...---++++++,,,...111111111111111111111111444444555666777888888999:::;;;<<<===<<<;;;:::999;;;;;;<<<<<<<<<=========>>>======>>>???BBBEEEGGGIIIJJJMMMPPPRRRSSSTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPMMMMMMLLLLLLLLLLLLLLLLLLFFFEEEBBB???===<<<;;;;;;<<<;;;;;;::::::999999888888999999999999999999:::888666555333222333444555777777777777777777777777999:::<<<>>>@@@BBBCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJJJJHHHDDD>>>999666555444444444444444444444444555444333333333555777999<<<<<<<<<<<<;;;;;;:::::::::999888:::<<>>;;;999777555444222111111000000///......,,,+++++++++++++++,,,,,,))))))))))))************************************************************************************))))))))))))************,,,++++++***))))))******************************(((((())))))))))))))))))************************)))))))))***+++,,,,,,,,,))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++333333222111111111222222333333333555888::::::999<<<<<<======>>>???@@@@@@>>>>>>????????????>>>>>>@@@???>>>>>>===<<<;;;;;;::::::999888777666555555000000//////...---,,,,,,---,,,++++++******++++++***************)))))))))******)))))))))))))))***))))))))))))))))))))))))***)))((()))*********((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***)))'''&&&&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''((()))***+++******++++++++++++******((())))))))))))(((((('''((((((((((((((()))******(((''''''&&&&&&''''''(((************))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))''''''(((((()))*********((((((((((((((()))*********++++++,,,,,,++++++******)))))))))))))))((((((((('''&&&''')))***)))(((''''''''''''''''''''''''+++,,,---...---,,,+++***((())))))******))))))(((************************))))))((((((((())))))***))))))))))))))))))))))))(((((((((((()))***+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))))))))))))))******+++************+++++++++,,,,,,++++++++++++,,,,,,---&&&))),,,---,,,++++++,,,---,,,,,,,,,,,,---......---.........,,,,,,...000333333333333333333333333666666777777777888888888777888999:::::::::999888888888888888999999999999:::999999:::<<<>>>@@@BBBDDDFFFHHHJJJLLLMMMNNNNNNOOOOOONNNNNNMMMLLLLLLKKKIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDAAA???===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777666444333333444555666999999999999999999999999;;;<<<>>>???AAAAAABBBBBB>>>???@@@AAACCCDDDEEEFFFCCCDDDDDDAAA===:::888888444444444444444444444444555444222222333666:::<<<@@@@@@???>>>===;;;999888777555444444777:::;;;;;;>>>@@@CCCEEEEEEEEEFFFGGGEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA???===<<<;;;:::555555444333111000//////++++++,,,,,,,,,++++++***)))))))))*********++++++,,,,,,++++++******))))))************************************************))))))))))))************,,,+++******)))*********************************+++***************))))))*********************************+++,,,,,,------))))))))))))))))))))))))((())))))))))))*********)))))))))))))))))))))))))))))))))*********++++++222111111000000/////////000000111222555777888999::::::<<<===>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>===<<<:::999777666555333333222222111000/////////...------,,,,,,------++++++***************)))******))))))(((((()))))))))))))))))))))))))))))),,,+++******+++,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%'''((('''&&&%%%&&&(((%%%%%%&&&''''''((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((()))'''((((((((((((((())))))%%%%%%$$$%%%%%%&&&'''''''''(((((())))))(((((('''))))))*********))))))(((((((((((((((((())))))***(((((((((''''''(((((((((*********))))))((((((((((((((())))))))))))((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((())))))((((((((((((((())))))***)))******++++++******)))************))))))))))))&&&%%%%%%&&&''''''''''''((((((((((((((((((((((((+++,,,---------,,,++++++))))))(((((((((((())))))******************************))))))))))))))))))(((((((((((((((((((((((()))((((((((())))))***+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******)))((('''((()))***+++*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,---......------......------,,,,,,------...///---...//////......000222444444555555555555555555666666666666666666666666444555777888999888888777777777777777777777777777666666666777888:::;;;<<>>>>>===<<<<<<<<<===>>>>>>??????>>>>>>===<<<:::999999888888777777777777777888999:::;;;;;;<<<======>>>>>>AAAAAABBBCCCDDDDDDDDDDDD@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCAAA>>>;;;::::::444444444444444444444444666444222111333777<<>>;;;:::888666333222555777999:::999===AAADDDDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>:::999888666444222111000,,,------...---,,,***)))))))))*********+++++++++,,,,,,+++***)))(((((('''************************************************((()))))))))************++++++***************+++************************+++++++++******))))))(((*********************************+++++++++,,,,,,))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************111111111111000000//////......///000222444666888999:::<<<>>>@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@>>><<<:::888777555555555444333222222111111111000////////////000------,,,,,,,,,+++++++++++++++***)))))))))))))))************************)))(((''''''))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))************************%%%'''((('''&&&%%%&&&((($$$&&&'''(((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((())))))*********((('''&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%&&&&&&'''&&&&&&%%%((((((((((((((())))))***)))))))))******))))))))))))))))))(((((('''''''''(((((())))))))))))((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))(((''''''&&&%%%%%%'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))************&&&&&&''''''''''''((((((*********************************+++++++++******))))))(((''''''((())))))))))))))))))))))))))))))***************)))))))))(((((((((((((((((((((((()))))))))))))))******+++***++++++,,,,,,++++++*********)))))))))************)))((((((((()))+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------222///,,,***)))***,,,---,,,,,,,,,,,,,,,---.........///000000///000222444555666666666777777888888555555555555555444444444444555777888999888888777666666666555555555555555444444444555666777888888;;;<<<===>>>@@@AAACCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFDDDBBB???===;;;:::::::::::::::::::::;;;;;;<<<===>>>???AAACCCDDDEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAACCCDDDDDDBBB>>>;;;::::::666666555555555444444444666444222222444888===@@@GGGGGGGGGFFFDDDBBB???>>>:::777444333444666777777555999===@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@===<<<;;;999777555444333.../////////...---+++***************++++++++++++++++++***)))((((((''''''************************************************((()))))))))************+++***************++++++*********************************))))))(((((((((************************)))))))))***************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))(((((()))))))))*********111111222222222111000000---.../////////111444777:::;;;>>>@@@BBBCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCEEEDDDBBB@@@>>><<<;;;:::666666666555555555444444555444333333222222333333000000//////......---------,,,+++***))))))))))))************************+++)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))************************((()))******(((((()))***&&&(((******)))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''&&&''''''((()))(((((((((((((((((())))))******+++,,,+++***)))((('''''''''(((((())))))))))))((((((&&&'''(((((()))(((((((((((((((((((((((()))******)))******++++++******)))((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((()))))))))***(((((((((((())))))))))))******)))'''&&&%%%$$$###''''''((()))))))))))))))'''(((((((((((((((((('''(((((()))))))))))))))***(((***++++++***)))+++,,,++++++++++++++++++++++++))))))))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))***++++++******)))))))))))))))))))))))))))+++***************++++++************************)))))))))((())))))***+++***************++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///888444...++++++,,,...///---,,,,,,,,,,,,---.........///111111111222444666666666777777888888999999666666666666666666666666777888999:::::::::999888444444444444333333333333444444555555666666666666999999999:::;;;===???@@@>>>????????????@@@@@@@@@BBBCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSQQQOOOMMMJJJGGGDDDBBBAAA>>>>>>>>>>>>>>>=========@@@AAABBBDDDFFFHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJHHHGGGGGGFFFFFFGGGFFFDDD@@@<<<;;;;;;:::999999888777666555555666555333333555999===???EEEFFFGGGHHHHHHFFFDDDCCC===:::777555555555444444333666:::<<<===???@@@BBBBBBCCCCCCDDDDDDEEEEEEFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>><<<:::888777666222222111111///...,,,,,,*********++++++++++++,,,++++++******)))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))*********************)))******+++,,,************************))))))))))))))))))((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((((((((()))))))))******///000111222222222111000---/////////...///333666888:::===@@@BBBCCCCCCCCCBBBCCCDDDFFFFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBB@@@???===;;;999999555555666666666666777777777777666555555555555666333333222222111000000///...---,,,+++************************************---,,,++++++------,,,+++************************))))))))))))))))))))))))************************)))***++++++))))))***+++''')))+++***((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&((()))))))))((('''&&&&&&'''(((((()))******,,,+++***)))))))))))))))))))))************)))))))))***++++++,,,,,,++++++((((((((((((((()))******((()))***++++++***)))(((((((((((((((((()))))))))(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((())))))))))))***))))))((('''&&&%%%%%%&&&'''((()))***))))))((((((((())))))))))))((((((''''''((((((((())))))))))))+++---,,,+++***,,,...++++++++++++++++++++++++(((((((((((())))))******************************))))))))))))))))))))))))((((((***+++,,,++++++***************************,,,,,,++++++++++++,,,,,,******)))(((((()))************)))))))))***+++,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++---...000111888444///...///111111000......------......///000...000111222222333666888666666777888888999:::::::::::::::::::::::::::::::::;;;<<<===<<<;;;:::999666666555555555444444444555555666666777777666666777777777888999;;;===>>>???@@@@@@AAABBBCCCDDDDDDHHHHHHIIIKKKLLLMMMNNNOOOQQQRRRSSSUUUUUUUUUTTTTTTUUUVVVVVVWWWXXXYYYZZZZZZWWWVVVTTTRRROOOMMMKKKJJJEEEEEEEEEEEEDDDDDDCCCBBBFFFFFFGGGHHHIIIJJJKKKKKKPPPQQQRRRRRRSSSSSSSSSRRROOOOOOOOOOOONNNNNNMMMMMMLLLMMMLLLJJJFFFCCCAAAAAA???>>>===<<<:::888777666666555555555777999<<<>>>AAABBBEEEHHHIIIIIIGGGFFFCCC@@@<<<:::999888555333333666888:::;;;<<>><<<;;;:::999555555333111000///......*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******************))))))***++++++,,,************************))))))******************************************************************)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))(((((((((((()))))))))***...///000222222222111111...///000...---...222666555777;;;>>>@@@AAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDD>>>===<<<:::999777666555555555555666777777888888999888888777777777777777555555444444333222111111///...---,,,++++++++++++***************************)))((((((******)))(((************************))))))))))))))))))))))))************************''')))***)))((('''(((***&&&((()))(((&&&&&&(((+++++++++++++++++++++++++++))))))))))))))))))))))))&&&'''''''''(((((())))))%%%&&&((()))))))))((('''%%%%%%&&&&&&'''((()))))))))((((((((((((((()))***(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((()))******'''((()))******)))((('''(((((())))))******++++++(((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((&&&''')))*********)))((())))))************))))))&&&'''''''''(((((())))))(((***,,,+++))))))+++---************************))))))(((((()))***++++++******++++++++++++******))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++************************------,,,,,,+++,,,,,,,,,+++)))(((&&&&&&((()))+++++++++*********+++---...***+++,,,---...---,,,+++++++++,,,,,,,,,---------)))******+++---///111222111...+++,,,...///...,,,///////////////000111111...000222222222444777999666666777888999999::::::=========>>>>>>>>>??????===>>>>>>???>>>===;;;:::999999999888888777777777666666777888888777777666777777666777888:::<<<===CCCDDDEEEFFFHHHIIIJJJKKKMMMNNNOOOQQQRRRTTTUUUVVVZZZZZZ[[[\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZ[[[[[[\\\ZZZYYYXXXVVVUUUSSSRRRQQQMMMMMMMMMLLLKKKJJJIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSQQQRRRRRRPPPMMMJJJIIIIIICCCBBBAAA???===;;;999888666666666666888:::<<<======???CCCGGGIIIJJJIIIHHHHHHFFFCCC@@@>>><<<888666444666888999:::;;;???AAA>>>???@@@BBBDDDEEEGGGGGGFFFEEEEEEDDDCCCBBBAAAAAABBBAAA@@@???>>><<<<<<;;;888666444222000//////000******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******************))))))***+++,,,,,,*********************************++++++,,,,,,---************************,,,+++++++++++++++++++++))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))111111000///////////////---......///000111222222333555999<<>><<<:::777444333222222.........///000222444444666777888999999999999999444555666666555444222111222111000///...---,,,+++++++++***)))(((((())))))))))))))))))************(((((())))))******++++++)))******))))))((('''&&&))))))))))))))))))))))))000///---+++))))))))))))%%%'''(((******)))'''&&&(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((''''''&&&+++******)))(((''''''&&&((((((((((((((((((((((((***///,,,&&&)))222..."""(((&&&(((,,,)))"""###)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''',,,,,,+++***)))((('''''''''&&&&&&&&&&&&'''((((((******))))))***+++,,,,,,))))))))))))************++++++******))))))(((((())))))))))))******************))))))))))))******(((((((((((()))***++++++))))))*********+++++++++%%%%%%&&&'''((()))******((()))++++++******,,,---************************++++++,,,,,,,,,---------,,,,,,,,,++++++*********+++,,,------......------000///......------------------......///000111111444333333444555666777777::::::::::::;;;===???AAABBBCCCDDDDDDDDDDDDCCCCCCBBB@@@>>>>>>>>>>>><<<;;;@@@???===;;;999777666666777777888888888888777777777888999;;;===???@@@AAAJJJLLLOOOQQQRRRSSSUUUWWWTTTUUUVVVWWWXXXYYYYYYZZZ\\\ZZZ[[[___^^^ZZZXXXZZZ]]][[[YYYXXXYYYYYYWWWVVVVVVYYYYYYWWWUUUUUUUUUUUUWWWRRRSSSXXXYYYTTTQQQTTTTTTTTTTTTSSSSSSRRRQQQPPPRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUVVVWWWWWWVVVUUUUUUTTTTTTUUUUUUTTTRRRQQQPPPNNNLLLIIIGGGFFFCCC???===;;;:::777666666777:::;;;:::;;;===@@@CCCFFFHHHIIIFFFEEECCCAAA===:::777666333333333333555777:::;;;<<>>======;;;:::888666444111000///---------,,,,,,,,,+++++++++*********+++,,,,,,------------,,,,,,+++++++++))))))))))))************************************))))))************))))))************************+++++++++++++++++++++++++++***)))(((((((((******((()))+++,,,,,,+++)))(((***)))'''$$$"""###'''***************************))))))))))))))))))))))))(((((())))))************333333222111000000000000/////////000111111222222333555888;;;===>>>>>>>>>>>>???AAABBBDDDDDDDDDDDDDDDEEEEEEDDDCCCAAA???>>><<<:::777555222111000000////////////000111333333666777888999::::::::::::888999999:::999888777666444333333222222111000000...---,,,+++*********+++)))))))))))))))*********(((((()))))))))*********(((((()))))))))))))))((())))))))))))))))))))))))---,,,***)))((((((((((((((((((***++++++)))((('''''''''((((((((()))))))))******)))))))))((((((((())))))))))))))))))))))))(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&'''((()))***+++++++++(((((((((((())))))))))))((((((((((((((((((((((((+++)))+++...---***,,,111,,,)))((())))))((((((***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''*********)))))))))))))))'''&&&&&&&&&&&&'''(((((()))))))))))))))***++++++))))))))))))*********************)))))))))))))))))))))))))))***************))))))))))))))))))***************+++,,,---...))))))*********+++++++++)))))))))******************+++,,,+++)))((()))*********************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------......------111000///.....................///000000111222222333333333444555777888999======>>>@@@AAADDDFFFGGGHHHHHHGGGGGGFFFEEEEEEEEECCCAAA@@@@@@AAAAAA@@@???AAA@@@>>><<<;;;999999999777777777888888999999999;;;<<<===???AAACCCEEEFFFOOOQQQTTTTTTTTTSSSTTTUUUXXXXXXYYYYYYZZZ[[[\\\\\\^^^[[[\\\^^^\\\YYYXXX\\\]]][[[YYYYYYYYYYYYXXXWWWTTTUUUTTTRRRQQQRRRSSSSSSXXXTTTTTTYYYZZZVVVUUUWWWQQQQQQRRRRRRRRRRRRQQQQQQSSSSSSTTTUUUVVVVVVWWWWWWUUUUUUVVVWWWWWWVVVUUUTTTUUUVVVVVVWWWVVVUUUSSSRRRSSSQQQOOOMMMLLLJJJGGGDDD???===;;;888777888999:::888999;;;===???AAACCCDDDEEEDDDBBB@@@===:::777666333333333444555777999:::<<>>===;;;888555222///.........------,,,,,,++++++++++++******+++,,,,,,---------,,,,,,++++++++++++************++++++++++++************************))))))************))))))************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))***+++,,,,,,+++***))),,,+++***(((&&&&&&))),,,************************)))))))))))))))))))))))))))))))))))))))*********444333222111000000000000111111111111111111111111222444666999:::;;;;;;;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBAAA@@@>>><<<:::999888777555222000/////////000000000000000111111222444555777888999:::;;;;;;;;;;;;;;;<<<<<<;;;::::::666555555555444444444333111000///...------------******************))))))((((((((())))))))))))***&&&'''((()))************))))))))))))))))))))))))***)))(((''''''''''''(((******+++,,,+++***((('''''''''''''''((((((((((((************))))))))))))(((((((((((((((((((((((())))))(((''''''(((((((((************************************************))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&''')))******++++++%%%&&&'''((()))***+++,,,((((((((((((((((((((((((+++%%%---???@@@000,,,777111///***'''(((,,,+++((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))*********''''''&&&&&&''''''((()))))))))((((((((()))******))))))))))))************))))))))))))************))))))))))))************))))))(((((((((((()))))))))))))))***+++---...///***************+++++++++++++++*********))))))))),,,,,,,,,+++(((&&&&&&'''++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---............---111000000////////////000000000000111222222333333333333444666888:::<<<===???@@@CCCEEEGGGIIIJJJKKKKKKJJJIIIGGGFFFFFFFFFFFFDDDCCCBBBCCCDDDDDDCCCBBBAAA@@@???===<<<<<<<<<;;;999888888888999;;;===>>>BBBBBBDDDFFFHHHIIIKKKLLLQQQSSSUUUVVVTTTTTTTTTUUUXXXXXXXXXXXXYYYYYYZZZZZZ[[[XXXWWWWWWUUUSSSUUUZZZ[[[YYYXXXXXXYYYYYYWWWVVVSSSQQQOOONNNNNNOOOQQQRRRUUUTTTVVVZZZ[[[XXXWWWXXXQQQQQQQQQRRRRRRRRRQQQQQQPPPQQQRRRSSSTTTUUUVVVWWWVVVWWWXXXXXXXXXWWWVVVUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVUUUSSSRRRRRRQQQNNNLLLFFFDDDAAA>>>;;;:::999999888999999;;;<<<>>>@@@@@@CCCBBBAAA???<<<:::777666333333333444555777888999<<<>>>AAABBBBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEAAAAAABBBBBBDDDEEEFFFGGGBBBAAA>>>;;;777333000///000//////...---,,,,,,++++++++++++++++++,,,,,,---,,,,,,+++++++++++++++***+++++++++,,,,,,,,,,,,---************************))))))************))))))************************************************++++++,,,,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))++++++,,,***)))(((***+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))222222111000////////////222222222111111000000000111222444666777888888888888888:::;;;===>>>??????>>>>>>===<<<;;;999888888666555333111000//////000111111000000000000000111222333444666888999::::::::::::;;;;;;;;;;;;;;;;;;777777777666555444333333333222111000///.........+++++++++***************))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))((((((((('''((((((((((((***+++++++++***)))((('''&&&'''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''&&&%%%%%%%%%&&&'''((()))***+++,,,((((((((((((((((((((((((+++%%%111NNN\\\PPP<<<444222444///((('''+++***&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***'''''''''''''''(((((())))))((((((((((((((())))))((()))))))))************(((((())))))******++++++((()))))))))************((((((((())))))((((((((('''''''''((()))+++,,,---************************((((((((((((((((((((((((+++,,,,,,***(((&&&''''''++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............000///////////////000111000111111222333444555555666777888:::<<>>==================<<<;;;;;;===@@@BBBDDDHHHIIIJJJKKKMMMNNNOOOPPPNNNOOOQQQRRRQQQQQQSSSTTTWWWWWWWWWWWWWWWWWWWWWWWWVVVSSSQQQQQQPPPOOOUUU]]]]]]\\\[[[[[[[[[[[[YYYXXXWWWRRRNNNMMMNNNNNNPPPSSSRRRVVV\\\aaaaaa]]]ZZZYYYVVVUUUSSSRRRPPPOOOOOOOOONNNNNNOOOQQQRRRTTTUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVUUUVVVVVVWWWXXXXXXXXXYYYWWWUUUTTTUUUUUUUUURRRQQQMMMKKKHHHDDDAAA>>><<<;;;::::::;;;;;;===???AAABBBAAAAAA@@@>>><<<:::888666333333444444555666777777;;;===@@@AAAAAABBBCCCEEEEEEFFFGGGGGGGGGEEECCCAAA??????@@@AAABBBEEEGGGHHHDDDCCC@@@===:::777444333222222111000...------,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************)))******++++++******)))************************))))))))))))))))))))))))((()))***+++,,,+++***)))***++++++,,,,,,++++++***((()))+++***)))(((((()))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))333333222111111111111222444444444333222222111111333333444555666666666666666666666777888999:::;;;999999999999888888999999555444333111111111111222222111111000000000000000000111333444666777888888:::::::::;;;;;;<<<<<<===<<<;;;:::888777555444444444444222111000/////////------,,,,,,++++++++++++***************)))))))))***************)))(((((())))))))))))))))))))))))(((((()))))))))***))))))************)))((((((''''''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((('''&&&&&&%%%'''((((((((()))))))))***)))))))))))))))))))))))),,,(((...IIIlllwww^^^>>>222444222,,,)))******((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((((('''(((''''''''''''((())))))))))))((((((((((((((()))((()))))))))************(((((())))))******++++++((()))))))))************(((((())))))))))))(((((('''''''''((()))+++,,,---************************'''''''''((()))*********(((***+++***)))((()))***++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///.........///000111111111111333444555777888888<<<<<<===???BBBDDDFFFHHHGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIHHHFFFDDDCCCCCCCCCAAA???======<<<<<<======>>>???BBBAAA@@@AAABBBEEEHHHJJJLLLLLLMMMNNNNNNOOOPPPPPPJJJKKKLLLLLLKKKLLLOOOQQQWWWWWWYYYYYYXXXWWWUUUSSSRRRPPPPPPQQQQQQSSS]]]hhhlllkkkjjjjjjjjjiiigggeee```XXXRRRSSSTTTSSSUUUYYYZZZcccnnntttsssnnnhhhcccbbb^^^YYYTTTOOOMMMMMMMMMNNNNNNOOOQQQRRRTTTUUUVVVUUUVVVWWWWWWWWWVVVUUUTTTRRRRRRSSSTTTVVVWWWXXXYYYWWWVVVVVVVVVXXXXXXVVVTTTRRRQQQOOOLLLHHHDDDAAA???<<<<<<<<<===>>>AAACCCEEEAAAAAA@@@>>><<<:::888666333333444555555555666666999;;;>>>@@@AAABBBDDDFFFGGGGGGHHHGGGEEEBBB???<<<>>>=========???AAACCCEEECCCBBBAAA???===;;;:::999555555444222111///......------,,,,,,+++,,,,,,---++++++++++++++++++++++++*********++++++++++++,,,******************************++++++++++++******************************))))))))))))))))))))))))((()))***,,,,,,,,,+++***+++++++++,,,,,,+++++++++''')))++++++***))))))***(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))777777666666777777888888888777777777666666555555777777777777777777777888666666666555666777888888666666666666666777888888555444222111111222333333111111000000000000000111000111333444555666666777:::::::::;;;<<<===>>>??????>>>===<<<;;;999888888777666444333111111000000//////......------,,,,,,,,,++++++++++++*********++++++++++++***)))((('''))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((())))))***+++''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((***++++++,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))---+++)))777aaa|||\\\???999333111///+++***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''''''''((((((''''''(((((()))*********)))((((((((())))))))))))))))))************))))))))))))************))))))))))))************((()))***++++++***)))(((************+++,,,---...+++++++++***************(((((()))***+++,,,---...''')))***+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,------------------...////////////...////////////000111333333222333555777999;;;===>>>BBBBBBCCCDDDEEEGGGIIIJJJLLLKKKKKKIIIGGGEEECCCBBBBBBCCCEEEGGGHHHIIIJJJJJJFFFDDDBBBBBBBBBBBB@@@>>>=========>>>???AAABBBCCCEEEEEEEEEFFFGGGJJJLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJIIIGGGGGGJJJOOOSSSWWWYYY\\\^^^\\\YYYTTTQQQPPPPPPRRRVVVYYY___lllzzz~~~oooeee```dddfffdddfffkkksss}}}vvvpppggg]]]VVVSSSSSSTTTQQQRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXVVVTTTQQQPPPNNNOOOPPPQQQSSSVVVXXXYYYZZZYYYYYYYYY[[[[[[YYYXXXVVVUUUUUUSSSPPPLLLHHHFFFAAA@@@???>>>???AAADDDEEECCCBBBAAA???<<<:::777666333444444555555555444444666999<<>>@@@BBBAAAAAAAAA@@@??????>>>>>>999888777555333222000///...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------************++++++++++++******************************++++++++++++*********************************************************+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************888888888999:::;;;======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;999888777666666666777777666555444333333333444555333222111111111222333444111000000000000000111111333333444555666777777777888888888888999;;;===>>>=========<<<<<<<<<<<<<<<:::999777555444333333222111111000000///......------------,,,,,,,,,++++++******+++++++++******))))))))))))))))))))))))))))))***+++++++++***)))((())))))))))))***++++++,,,))))))))))))*********+++''''''(((((())))))))))))))))))))))))))))))))))))''''''(((((()))***,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***'''((()))+++,,,,,,------)))))))))((((((((((((((()))))))))))))))))))))))))))...***+++JJJtttxxx]]]FFF666666666---(((+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''''''''(((((((((((((((((((((((((((((())))))***++++++***)))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))************)))***+++,,,,,,+++***))),,,+++++++++++++++,,,,,,+++++++++*********))))))*********++++++,,,,,,,,,(((***+++,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------...///////////////111111111222333444666666555666888;;;>>>AAADDDEEEGGGGGGFFFFFFGGGHHHIIIIIIKKKIIIGGGEEEBBB@@@?????????AAADDDGGGHHHHHHGGGFFFBBBAAA@@@AAABBBCCCBBBAAAAAAAAAAAACCCDDDFFFHHHIIIGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKJJJIIIGGGGGGFFFGGGGGGFFFFFFIIIPPPYYY```eeehhhmmmooonnnhhhbbb]]]\\\^^^cccjjjpppyyyyyyuuu|||}}}ppphhheeefffhhhbbbccccccdddeeeffffffgggfffeeeccc```[[[VVVQQQOOOLLLMMMNNNOOORRRUUUXXXZZZ[[[ZZZYYYZZZ\\\\\\ZZZYYYWWWXXXXXXXXXVVVSSSPPPNNNIIIHHHEEECCCBBBCCCEEEFFFEEEDDDBBB@@@===:::777666333444555555555444333333333666;;;>>>AAACCCFFFIIIIIIIIIHHHGGGDDDAAA???===888888777777999<<<@@@BBBBBBAAAAAAAAA@@@@@@??????<<<;;;:::888666444222111......---,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++,,,,,,,,,---***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,---...//////,,,,,,,,,++++++,,,,,,,,,)))***++++++******+++---************************))))))))))))))))))))))))''''''((()))***++++++,,,777777888999:::<<<>>>>>>?????????@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>???<<<;;;999888777777777888666555333111111111111222222111000000000111333444000000000000000111222222555555666777888888777777444444444444555777999;;;888999999:::;;;<<<======<<<;;;999777666555444444333222222111000//////............------,,,,,,,,,((()))***+++++++++++++++)))))))))))))))))))))))))))***+++++++++)))(((''')))))))))***+++,,,......)))*********++++++++++++(((((())))))*********+++************************'''''''''((()))+++------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))*********************)))(((((('''((((((((())))))******))))))))))))))))))))))))###///000+++999\\\zzzyyyTTT999999:::---###%%%))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******%%%%%%&&&'''((()))***+++((((((((((((((()))******,,,,,,+++***))))))******))))))))))))************++++++******))))))(((((())))))))))))************)))***,,,------,,,***)))+++***))))))((()))))))))++++++++++++******))))))*********)))))))))))))))***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........---......///////////////222222333444555666888999777888;;;>>>BBBFFFHHHJJJIIIIIIHHHGGGGGGGGGHHHHHHGGGEEEBBB???===<<<;;;;;;<<>>:::777666333444555555555444333222222555:::>>>AAADDDGGGJJJIIIIIIHHHGGGEEECCCBBBAAA666555555666888<<<@@@CCCCCCBBBBBBAAA@@@@@@??????>>>===<<<999777555333222///...---,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,---------......***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++******))))))***,,,---///---,,,,,,++++++,,,,,,---'''((((((((('''''')))+++************************))))))))))))))))))))))))&&&&&&''')))***+++,,,---888888888999:::;;;<<<===BBBAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@???>>>;;;999888555444333222111222333444---///000222222222111111111222222222222111000000555555555666666666666777999666222111333444333222444555666888:::<<<>>>>>>>>><<<:::777666555555666333333333222222000///......---,,,---...---,,,***((((((((()))******++++++++++++***)))(((((())))))((()))***,,,,,,,,,+++***''''''(((((())))))******+++)))'''&&&((()))))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&)))))))))))))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))'''%%%$$$&&&&&&)))---///???gggoooRRR<<<111444555,,,...,,,)))(((((()))((('''(((((('''(((((()))***++++++++++++*********))))))***************)))((('''******))))))((((((''''''''''''((()))***++++++,,,((((((((((((((()))******))))))))))))))))))))))))******)))))))))+++,,,---++++++******************,,,------......------,,,&&&&&&'''((())))))******(((((()))***+++,,,,,,,,,*********,,,------+++)))***,,,---,,,***)))***---.........------,,,,,,,,,---------------...///000.../////////000000000111555666777666666666888:::;;;<<<===???BBBFFFJJJLLLKKKKKKJJJHHHGGGEEEDDDCCCAAA???===;;;999999999999:::<<<>>>???>>>>>>???@@@@@@???@@@BBBEEEGGGFFFEEEKKKJJJIIIJJJLLLMMMLLLKKKIIIGGGFFFFFFGGGHHHHHHGGGHHHFFFDDDEEEGGGHHHFFFDDDDDDEEEGGGKKKYYYpppxxxhhhYYYQQQTTTVVVUUURRRRRRWWWYYYXXX\\\\\\\\\]]]\\\[[[YYYWWWUUUTTTSSSTTTUUUUUUTTTSSSVVVUUUSSSPPPMMMKKKJJJIIICCCBBBBBBAAA???===;;;:::888888666555444333333333555555555777;;;AAAGGGJJJJJJKKKKKKJJJHHHEEEBBB@@@>>>;;;777444333666:::<<<@@@AAABBBCCCCCCAAA???>>>>>>>>><<<;;;999777666555//////...---,,,,,,,,,,,,///...------,,,,,,------...+++)))***,,,---+++(((------------------------,,,+++)))'''&&&&&&''''''******++++++++++++******++++++************+++++++++++++++*********)))))),,,,,,+++******+++,,,,,,)))))))))***+++++++++,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************************999999999:::;;;<<<======@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDEEEEEEEEEDDDDDDBBBBBBBBBBBB@@@>>><<<;;;666555333222222222222333//////000111111111111111222222333333222222111000444444444555555555666666777555222222444444333111333444555777888:::;;;<<<===<<<;;;999888777777777666666666555444333222222111///......///...,,,***))))))************+++++++++******))))))))))))***))))))***+++++++++++++++)))))))))))))))(((((((((+++***(((''')))******)))(((((((((((())))))))))))''''''((())))))((('''''')))))))))))))))(((((('''(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))))))))(((''''''***)))***,,,+++222OOOmmmsssXXXCCC666000///...,,,)))((())))))(((''')))(((((((((((())))))************)))))))))((((((************)))))))))(((''''''(((((())))))******'''''''''((())))))******((((((((((((((()))******)))))))))))))))))))))))))))(((((((((((())))))***************************,,,,,,------------,,,,,,***+++++++++,,,---------))))))******++++++,,,,,,++++++---------,,,+++***)))+++---,,,***)))***,,,......---------,,,,,,,,,000000///------,,,,,,---/////////000000111111111555666888888888888;;;======>>>???AAADDDGGGJJJLLLLLLKKKHHHFFFCCCBBBAAA@@@>>><<<:::888777666666666:::<<<>>>???>>>>>>???@@@AAABBBDDDIIINNNRRRSSSRRRRRRPPPNNNMMMMMMMMMKKKJJJEEEEEEEEEGGGIIIKKKJJJIIIIIIHHHFFFFFFGGGGGGGGGFFFGGGLLLQQQ[[[nnnxxxjjjdddcccdddbbb^^^```gggllllllhhhccc^^^[[[[[[[[[YYYWWWYYYWWWTTTSSSTTTTTTSSSRRRUUUUUUUUUTTTSSSPPPNNNMMMIIIHHHFFFDDDAAA>>>;;;::::::999888666555555555555666555666777;;;AAAFFFJJJKKKLLLKKKKKKIIIGGGEEECCC@@@===999555555666999;;;???@@@BBBCCCCCCBBBAAA@@@??????>>><<<;;;999888777222111000...------,,,,,,......---,,,,,,,,,,,,,,,...,,,***+++,,,---+++))),,,,,,,,,,,,,,,,,,------------,,,+++******************++++++++++++******++++++************++++++,,,,,,,,,,,,++++++******,,,,,,+++******+++,,,,,,***************+++++++++++++++++++++++++++***)))))))))))))))))))))))))))************************::::::::::::;;;<<<<<<===<<<======>>>>>>?????????BBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA???>>>777666555444333333333333111000000000000111111222333333444444333333222111333333333333444444444444555444333333444444222000111111222444555777888999<<<<<<<<<;;;;;;:::888888888888666555444333333333333111000000000000...---,,,,,,,,,+++++++++++++++******)))))))))***++++++******************+++,,,++++++***))))))(((''''''***)))''''''((())))))(((''''''(((((())))))******'''(((((())))))(((((('''))))))******))))))((('''(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))***+++,,,***+++,,,))))))777IIIuuu___AAA111;;;///---***))))))))))))(((***))))))(((((((((((())))))))))))(((((((((((((((+++***)))((((((((()))***''''''(((((())))))******''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''((((((((('''&&&&&&************************+++++++++,,,,,,+++++++++******************++++++*********++++++++++++++++++...000000---***+++,,,***+++,,,,,,******+++,,,...------------,,,,,,,,,000///...---------------//////000111111222333333555777999:::;;;<<<>>>@@@@@@@@@AAACCCFFFHHHKKKLLLMMMJJJFFFAAA>>>===<<<===<<<;;;999777555555555666999;;;===>>>>>>>>>???@@@IIIJJJKKKOOORRRTTTTTTSSSRRROOOLLLJJJIIIIIIGGGFFFDDDEEEGGGLLLOOOQQQPPPNNNNNNMMMKKKJJJJJJLLLMMMOOORRRZZZeeettt|||zzzzzzzzzxxxuuuxxx~~~ttthhhbbbaaaaaa]]]YYYWWWTTTOOOMMMMMMOOOPPPPPPPPPRRRTTTUUUUUUTTTRRRPPPQQQOOOLLLIIIDDDAAA===<<<<<<;;;999888666666666777777666777888<<>>???AAABBBCCCCCCBBBAAA@@@@@@@@@???>>>===;;;;;;666555333111000///.........------,,,,,,,,,,,,,,,...,,,++++++,,,---+++***,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++******++++++++++++******++++++************++++++---------,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++***************))))))******+++*********))))))))))))))))))))))))************************::::::::::::::::::;;;;;;999::::::;;;<<<===>>>>>>???@@@AAABBBCCCDDDDDDDDDCCCDDDDDDDDDCCCBBB@@@???:::999888777666555555555333222111000000000222222444444555555444444333222111222222222333333333333333333444444444333000/////////000111333444555555888999:::;;;;;;:::999888777666444222111111111111222111000000222333222111//////...---,,,,,,++++++))))))))))))***++++++,,,,,,+++***))))))***+++,,,*********)))))))))((((((((('''&&&&&&'''((('''&&&))))))))))))((((((((((((((((((((())))))((((((((()))************)))(((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***)))(((((()))+++,,,...***((())),,,+++***///888^^^zzzPPP111===000...+++)))******)))(((******)))(((((('''(((((()))))))))))))))))))))))),,,***)))''''''(((***+++******))))))((((((''''''((((((((((((((((((''''''((((((((((((((())))))***((((((((((((((((((((((((''''''((()))((('''%%%$$$***************+++++++++******++++++++++++*********************)))))))))+++++++++++++++++++++***+++000333222,,,)))+++---+++,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---...///000111///000111222333444555555666888;;;<<<===>>>AAACCCBBBCCCDDDEEEGGGIIIJJJKKKMMMIIICCC===999888999999;;;:::888777666666777777777:::===???@@@AAACCCEEEOOOOOOPPPSSSUUUVVVUUUSSSNNNLLLHHHFFFGGGHHHHHHGGGHHHKKKOOOTTTXXXYYYVVVSSSSSSTTTTTTTTTTTTVVV[[[___eeeppp}}}uuuuuurrrjjjbbbVVVRRRMMMJJJKKKNNNQQQRRRNNNPPPQQQSSSUUUVVVWWWWWWVVVTTTQQQMMMIIIEEECCCAAA???===;;;999888888999:::888888888:::===AAAEEEGGGMMMMMMKKKJJJJJJJJJJJJJJJGGGDDD@@@<<<999888888888;;;<<<>>>???@@@AAAAAAAAAAAAAAABBBBBBAAA@@@???>>>:::999777555333111000000...------,,,,,,,,,,,,,,,...------,,,---,,,,,,+++,,,,,,++++++++++++******((()))+++,,,---,,,++++++******++++++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++***)))))))))'''((()))***************))))))))))))))))))))))))************************;;;:::999999999999999:::888888999999:::;;;<<<<<<<<<<<<===???@@@@@@@@@@@@@@@AAAAAABBBAAA@@@???>>><<<;;;;;;::::::999888888666444333111111111222333444555555555555444333333111111111111222222222333222333444444333111000///......///000111111222222444555777888999999888888777666555333111000000000000///...///222555555555111111000///...------,,,******))))))***+++,,,,,,,,,+++***)))))))))++++++((()))))))))*********+++)))((('''((())))))((('''++++++***)))((('''&&&&&&)))))))))(((((()))))))))***************))))))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))+++*********)))))))))((((((((())))))))))))((((((((((((((((((((((((((((((***)))((()))***+++---...(((&&&&&&)))+++,,,///222FFFrrr```333333111///,,,*********)))(((******)))(((((('''((((((************************+++***((('''''')))***,,,******))))))((((((''''''***)))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((()))******)))(((&&&%%%))))))*********+++++++++)))******++++++******)))------------------,,,,,,,,,,,,,,,+++++++++++++++,,,000444222---***+++...------------...//////...------------------------,,,,,,,,,---...///000111000000111333444666777888666999===???@@@AAACCCDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKGGGAAA;;;777666777888999888777777777888999:::;;;===AAADDDFFFHHHKKKMMMOOOPPPRRRVVVZZZ[[[ZZZYYYNNNKKKHHHHHHJJJNNNPPPQQQQQQTTTYYY^^^aaaaaa]]]YYYYYY\\\```aaaaaaeeemmmttt|||}}}qqq___[[[VVVRRRRRRTTTUUUVVVRRRRRRRRRSSSUUUXXXZZZ\\\XXXVVVSSSPPPMMMKKKJJJIIICCCAAA???<<<;;;<<<===>>><<<<<<<<<===@@@CCCFFFHHHNNNMMMLLLKKKKKKKKKKKKLLLJJJHHHDDD@@@<<<:::888888888999:::<<<===>>>??????@@@AAACCCCCCCCCBBBAAA@@@>>><<<:::888555333222222///...------,,,,,,------............---,,,,,,---,,,,,,,,,++++++*********((()))+++,,,------,,,+++******++++++++++++******++++++************++++++************++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))'''((()))***************************************************************<<<;;;::::::999999999999777888888999999:::::::::999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;::::::777777666444333333333333444444555555444444333222111111111111222222222222111333444333111//////000.../////////000000111111111222333555777888888888999999888777666444222111///---,,,...111444666666222222111111000///......++++++*********++++++,,,,,,+++******************(((((())))))***++++++,,,+++******+++,,,,,,***)))++++++***)))((('''&&&&&&***))))))(((((())))))*********++++++******)))((((((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))+++++++++******))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,---)))'''&&&''')))+++,,,---888YYYzzzqqqBBB666333000---++++++***)))(((***))))))(((((((((((()))************++++++++++++***)))((((((((()))***+++''''''(((((())))))******))))))))))))************((((((((((((((()))******))))))))))))))))))))))))))))))*********)))(((((()))))))))***++++++,,,,,,*********++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,///111111...+++,,,------,,,,,,---///000000...,,,,,,,,,------------...///......---------......000111222444666888999:::999<<<@@@BBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKJJJJJJHHHEEE???:::777666777888777777777777999;;;===>>>BBBEEEIIILLLNNNPPPRRRUUURRRSSSUUUYYY\\\\\\ZZZXXXSSSPPPMMMMMMPPPUUUYYY[[[]]]```dddiiilllkkkgggcccccciiippprrrssswwwlllhhhddd```___^^^\\\[[[YYYXXXWWWWWWWWWWWWXXXXXXXXXVVVTTTRRRPPPOOOOOOPPPIIIGGGDDDBBBAAAAAACCCDDDBBBBBBBBBCCCEEEHHHJJJLLLOOOOOOOOONNNNNNMMMMMMLLLLLLKKKGGGCCC???<<<999888777888888999:::<<<======???@@@BBBDDDDDDDDDBBBAAA???>>><<<:::777666555444000//////..................///000///---,,,---...------,,,,,,++++++******+++,,,------............******++++++++++++******++++++************++++++)))***************++++++***++++++,,,,,,++++++***+++++++++***************))))))******+++*********************************************************>>>>>>===<<<;;;:::::::::888888888888999999999999999999::::::::::::999999999:::;;;<<<<<<;;;::::::999:::;;;<<<<<<<<<;;;:::999999888888666555444333444444444444444333222222111111111222222222333333111333333111///...///111000000000000000000111111000111111333555777999::::::;;;<<<;;;:::777333111000...,,,,,,///111333333333333222222111111000000,,,,,,+++*********+++++++++++++++++++++***))))))***************************))))))***,,,+++)))((((((((((((((())))))))))))******)))(((((()))*********++++++++++++***))))))(((((((((((())))))))))))))))))*********+++++++++)))))))))))))))))))))))),,,,,,+++******))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((()))***+++++++++***))))))((('''(((******)))---===___tttPPP===333111---+++++++++***((()))(((((((((((())))))***))))))))))))*********+++((()))))))))************''''''(((((())))))******''''''(((((()))*********((((((((((((((()))******)))))))))))))))))))))))))))))))))((())))))******((())))))***++++++,,,,,,***++++++++++++++++++***'''''''''(((((()))))))))***++++++,,,,,,---------,,,---...///...---,,,,,,,,,+++***+++...///...---,,,,,,,,,---------............---------......///000111333555777999;;;;;;>>>AAADDDGGGGGGGGGHHHIIIMMMMMMNNNOOONNNMMMLLLLLLEEECCC???;;;888888999:::999999:::<<<>>>AAADDDFFFHHHKKKNNNOOOPPPPPPRRRTTTQQQTTTYYY___eeehhhhhhgggeeeaaa]]]\\\^^^cccgggiiilllnnnsssxxx{{{zzzvvvssssss|||yyyxxxvvvuuuuuusssooommmllllllkkkiiifffaaa\\\YYYXXXVVVTTTRRRQQQQQQRRRSSSPPPNNNKKKHHHGGGHHHJJJKKKIIIIIIJJJKKKLLLNNNPPPQQQRRRRRRSSSSSSRRRPPPOOONNNNNNLLLJJJFFFBBB>>>;;;999888888888999:::;;;<<<<<<===???AAACCCDDDDDDBBBAAA@@@???===;;;999777666666111111000///////////////...///111000---,,,---///......------,,,+++++++++---,,,,,,,,,,,,,,,---...******++++++++++++******++++++************++++++*********++++++,,,,,,,,,***+++,,,,,,,,,,,,+++******************+++++++++++++++++++++++++++***)))************************************************AAA@@@???======<<<<<<<<<999999999999888888888888999999:::::::::999888888888999:::;;;;;;;;;:::999777888999;;;<<<;;;;;;:::999:::::::::888666444333333333444444333333222111111222222222222333333333222333333000------///222000000111111111111111111111111111222444777:::<<<999;;;<<<===;;;777333000111///,,,,,,---///000000333333333222222222111111------,,,+++***************+++,,,,,,,,,***)))(((,,,,,,++++++***)))))))))&&&&&&&&&''')))(((&&&$$$&&&&&&'''((()))***+++,,,+++***)))(((((()))***+++***++++++++++++***))))))(((((((((((()))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,++++++***))))))((((((((())))))))))))(((((())))))))))))))))))))))))'''(((***++++++***)))((()))************,,,+++)))***---KKKpppxxxhhhNNN888444111...,,,++++++***((((((((('''(((((()))***+++'''((((((((())))))******'''((()))************************)))((((((''''''%%%&&&&&&'''((()))******((((((((((((((()))******)))))))))))))))))))))))))))(((''''''''')))***+++((())))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++(((((()))***+++,,,,,,---******+++,,,,,,---......,,,,,,,,,---//////---++++++)))((()))---...---+++,,,,,,,,,------.........+++++++++,,,...000111222111222333555888:::;;;<<>>;;;:::999:::;;;===>>>???AAAEEEHHHLLLNNNJJJLLLNNNNNNMMMMMMNNNOOOKKKPPP[[[iiixxx|||xxxrrroooppptttwwwyyywwwzzz~~~|||rrriiibbbYYYWWWUUURRRQQQRRRSSSSSSUUUSSSOOOLLLKKKLLLNNNPPPNNNOOOOOOPPPQQQSSSTTTUUUTTTUUUVVVVVVUUUSSSPPPOOONNNMMMKKKGGGCCC???;;;999999999999999:::;;;<<<<<<;;;===@@@CCCDDDCCCBBBAAA@@@???===;;;999888777777222111111000000000000000...000111000---,,,---000//////...------,,,++++++,,,+++***)))))))))++++++******++++++++++++******++++++************+++++++++++++++,,,,,,---------***+++,,,------,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,+++***)))************************************************JJJHHHGGGFFFFFFEEECCCAAA===<<<<<<<<<<<<<<<;;;;;;999888888999::::::999888666888:::<<<===>>>======;;;::::::;;;<<<<<<:::999888999:::;;;<<<;;;777444333333333444444444444444444333333222222111111111333222111111111222333444333222222222111111000000000000000111222444555666777999;;;===<<<:::666444222000//////000000000///111222444555555444222111//////...,,,,,,,,,,,,,,,))))))***)))''''''(((***---******---///,,,,,,---,,,,,,++++++***+++++++++***)))))))))((((((''''''))))))))))))((((((((('''&&&%%%%%%&&&((()))((('''((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))))))))((('''***************)))((((((((((((''''''''''''(((((())))))*********+++++++++...+++111DDDWWWYYYHHH555---+++)))((('''((()))***))))))(((((((((((())))))+++******)))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))))))))++++++******))))))((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++)))))))))))))))***++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------...............//////000111222555555555666999<<<>>>@@@CCCDDDFFFHHHJJJLLLMMMMMMQQQRRRSSSSSSQQQNNNJJJHHHIIIDDD===999:::<<<======<<>>888777777666555666888:::<<<<<<;;;:::<<>><<>>;;;;;;<<<<<<:::888777555111///......000111000000000///.........---************************+++,,,,,,------,,,,,,+++)))))))))'''%%%%%%''')))*********)))))))))))))))************************'''(((+++------,,,***)))))))))))))))))))))))))))))))))***++++++++++++************+++,,,,,,***(((************************YYYWWWVVVUUUTTTRRRNNNKKKDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCBBBBBBBBB@@@>>>===;;;<<<===>>>??????@@@@@@AAA???===<<<<<<<<<:::888777777777999::::::777555888888888888888888777777777666555444333222222111444333222111111222222333222222222111111111000000000111111222333444555666777999;;;======;;;888777444222000000000111000///111222444555666555444333000000...---------------+++,,,,,,+++))))))***,,,,,,***///999@@@===666111...---,,,+++***)))))))))*********))))))((((((((())))))))))))))))))))))))'''&&&&&&&&&((()))((('''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''))))))*********+++++++++***''''''///:::>>>888111,,,+++)))((('''((()))***))))))(((((((((((())))))''''''(((((()))+++,,,---))))))(((((((((((())))))((((((''''''''''''(((((())))))((((((((((((((((((*********)))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---++++++++++++++++++++++++******)))))))))******+++++++++++++++++++++++++++------------------------........................///......------.........////////////000111333333666666777999;;;>>>???AAABBBCCCFFFIIILLLNNNOOOPPPPPPPPPQQQPPPNNNLLLIIIGGGFFFBBB===<<<>>>@@@BBBBBBCCCFFFIIIKKKLLLLLLNNNPPPKKKJJJJJJLLLPPPWWW^^^ccclllvvvwwwiii[[[UUUTTTSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUQQQRRRSSSTTTUUUUUUUUUUUUTTTUUUUUUUUUTTTTTTSSSRRRRRROOOLLLKKKKKKGGG@@@:::888777666666777888;;;<<<<<<:::999:::<<<===<<<:::???===::::::<<<===;;;999999888666333222222222333000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------+++***)))***,,,*********+++++++++++++++************************)))*********++++++++++++************************))))))***++++++++++++************+++,,,,,,***(((************************kkkiiihhhfffeeebbb^^^[[[TTTTTTTTTUUUVVVWWWYYYYYYWWWVVVVVVTTTQQQNNNKKKIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMIIIDDD@@@>>><<<;;;::::::999999999;;;;;;:::999999999888888888888888888999999888777555444333333555444333222111111111222222222222111111111111000111111111222333444555666666777:::<<<<<<<<<;;;:::666444111111111111000///000111333555666666555555222111000///............---------,,,******+++---,,,,,,444DDDMMMGGG:::000///...,,,+++)))(((((((((***************)))))))))))))))******************)))((('''((()))***)))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))+++,,,---))))))((((((((('''''''''((((((''''''''''''(((((()))))))))************++++++)))(((((())),,,......++++++)))((((((((()))******))))))(((((())))))***''''''(((((()))+++,,,---***))))))(((((())))))***(((''''''&&&&&&''''''((())))))(((((('''''''''&&&))))))))))))***************))))))))))))((((((((())))))))))))))))))))))))************+++,,,------++++++++++++++++++++++++++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////////////////......---....../////////000000111222333555555777999;;;>>>@@@AAAAAAAAACCCDDDGGGJJJMMMOOOQQQQQQOOONNNMMMLLLJJJHHHGGGFFFDDDBBB@@@@@@CCCFFFHHHHHHKKKMMMMMMMMMKKKJJJKKKLLLJJJJJJLLLRRR\\\hhhttt{{{{{{ggg^^^]]]]]]\\\]]]ZZZXXXUUUVVVXXXYYYXXXUUURRRRRRSSSTTTUUUVVVVVVWWWSSSTTTTTTTTTTTTSSSSSSRRRSSSPPPNNNMMMMMMIIICCC>>>999888777666777888:::<<<<<<:::888888999:::999888;;;999888999;;;<<<<<<;;;::::::999888666555333333000000///......---,,,,,,........................+++,,,,,,------,,,,,,+++,,,...//////---,,,,,,---******++++++,,,---------************************++++++)))))))))***,,,---++++++++++++++++++++++++))))))***++++++++++++************+++---,,,***(((************************uuusssrrrrrrqqqoookkkhhhfffffffffhhhjjjlllnnnpppllllllllliiieee```]]][[[ZZZYYYXXXXXXYYY[[[^^^```^^^XXXOOOHHHDDDAAA@@@???CCC@@@>>>======>>>===<<<888888888999999999999:::999888888777777666666666666555444333222222111111222222222222111111111111111111111111111222333444333555777999:::;;;;;;;;;777555333222111111000......///111333444555555555333333222111000000000000,,,------,,,***)))***+++---...666BBBGGG???222***------+++***))))))))))))++++++*********************************+++++++++***)))((()))***+++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***************************)))((('''(((***---...+++++++++***************++++++************++++++))))))))))))***************,,,------,,,+++******+++***)))(((((()))*********))))))))))))))))))***+++******)))))))))))))))***))))))))))))))))))***((((((''''''''''''(((((())))))(((((('''&&&&&&&&&(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---++++++++++++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////...............//////000111111111222444666777888999<<>><<<<<<<<<<<<<<<<<<<<<======777777777777888888888888666666666555444333222222222222222222333333333333111000000000000000111222111222333555777999;;;<<<:::888555333222111000...---...///111333444555555444444333222111111111111...//////---+++***+++,,,,,,...333888666///++++++*********)))******++++++******************++++++******************+++++++++***))))))***+++***((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&'''))),,,---,,,,,,+++***)))******+++++++++************++++++))))))))))))))))))))))))(((((()))***+++***'''%%%))))))))))))))))))************))))))))))))******+++******)))))))))))))))******))))))))))))************))))))))))))******))))))((((((''''''''''''(((((())))))******++++++))))))))))))************))))))))))))))))))))))))***))))))))))))******+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.......................................///000111222222333444666888:::;;;<<>>===<<<;;;888888888999999999999:::777777777777777666555444333333444444444444555555222111111000000000111111000000111333555888:::<<<>>><<<888666555444111000......///111222444555666555444333222111111111111222222222000...---...///+++,,,...///,,,(((+++111)))))))))))))))***,,,,,,)))))))))***************++++++*********)))))))))+++***))))))******)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************((((((''''''''')))***++++++***)))((('''((())))))))))))(((((((((((())))))***)))))))))))))))((((((***'''$$$$$$&&&)))))))))))))))))))))************+++******))))))******+++''''''(((((()))+++,,,---+++******))))))******++++++******))))))******+++((()))))))))))))))))))))))))))))))))************)))))))))************+++))))))))))))))))))))))))***)))))))))))))))******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............///000111111333333444666888;;;===>>>???AAADDDGGGIIIIIIGGGFFFIIIIIIIIIIIIIIIIIIHHHHHHFFFEEEDDDDDDDDDFFFGGGHHHIIIKKKMMMNNNNNNPPPSSSUUURRRWWW^^^gggooowww~~~}}}xxxfffYYYVVVTTTRRRPPPOOOOOOOOOOOOOOOOOOQQQRRRSSSSSSSSSSSSTTTTTTSSSRRRPPPOOOMMMLLLBBB@@@<<<999777666666777:::<<<===<<<:::888888888000222333333333333666888:::<<>>:::888333333222111///...------------------------------+++,,,,,,------,,,,,,+++***+++------,,,+++,,,---))))))******++++++,,,,,,************************(((***,,,...///---+++***))))))))))))))))))))))))))))))***++++++++++++************,,,......---+++************************}}}}}}~~~}}}}}}~~~~~~yyytttmmmiiihhhiiijjjkkkiiifffbbb___]]][[[XXXVVVQQQOOOMMMIIIEEEAAA???======<<<<<<;;;::::::999999777888999999999888777777555555555555666666666777444444333222111111222222111111111222444888;;;===DDDAAA===;;;999777555333111111111222333555666777555444333222111111111111333444333111///...///000,,,******+++***)))+++000***))))))))))))******+++((((((((())))))*********++++++***)))((((((''''''+++)))(((((())))))((('''(((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))***,,,+++)))''''''((()))***(((((((((''''''(((((((((******))))))((((((((((((***)))'''&&&''')))+++---(((((()))***************+++******))))))******+++''''''(((((()))+++,,,---+++******))))))******+++******))))))))))))******(((((())))))***+++++++++*********)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++++++++++++++,,,...///000------------------------------------------------------------------------............///000111222333444555777:::<<>>;;;888777888222444555444222222444777999;;;>>>@@@@@@???===;;;555444333222111///......------------------------+++,,,,,,------,,,,,,++++++,,,---,,,++++++---///+++++++++,,,,,,,,,,,,,,,***************************+++,,,---------,,,,,,************************))))))***++++++++++++******)))***,,,...///---+++************************~~~~~~wwwsssooommmnnnrrruuuvvv{{{xxxuuusssrrrooollljjjdddbbb^^^XXXRRRLLLHHHFFFAAAAAA???>>><<<:::999888777888::::::;;;:::999888555666666666777777888888666666555444333333333333222222222222555888;;;===GGGDDDAAA>>><<<:::777555333333333444555666777888444444333222111111111111222222222000---,,,---......***(((+++---+++)))***++++++***))))))((())))))''''''(((((()))))))))***,,,+++***)))(((&&&&&&%%%+++)))(((((())))))(((&&&(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''******+++++++++******)))...---+++))))))***+++,,,******))))))))))))************))))))((((((((('''$$$'''***+++)))(((((()))'''((()))***************++++++************+++++++++******)))))))))))))))++++++************++++++))))))(((((((((((())))))(((((()))***+++,,,------++++++******))))))(((((())))))******++++++++++++)))))))))))))))))))))))),,,,,,++++++***+++++++++++++++++++++++++++++++++******+++,,,---///000111------------------------------------------------....................................///000222222444555666888;;;>>>@@@AAACCCDDDFFFHHHIIIIIIIIIIIICCCDDDEEEFFFFFFFFFFFFFFFAAABBBDDDFFFHHHJJJKKKLLLIIILLLNNNOOOPPPSSSYYY^^^lllyyypppkkkcccZZZRRRKKKGGGDDDMMMNNNOOOQQQRRRSSSSSSSSSSSSTTTTTTRRRPPPOOOOOOPPPLLLJJJEEE@@@<<<:::999888555999===>>>;;;888777777444666777666333222444777777999;;;>>>>>>>>><<<;;;666555444333111000///...........................+++,,,,,,------,,,,,,+++***++++++***)))***,,,///------------------,,,,,,************************,,,,,,+++++++++,,,---...++++++++++++++++++++++++))))))***++++++++++++******)))***,,,...///---,,,************************zzzzzz{{{|||~~~~~~}}}|||{{{wwwqqqkkkeee```[[[WWWSSSSSSOOOHHHCCCBBB???;;;999<<<<<<999999:::999555666666666888::::::888666666666555555444444444333444333333333555888;;;===GGGBBB===;;;======:::777888666333111000222555777:::999777555333222222111111111111000000///------,,,***((((((***+++,,,+++)))***+++,,,---,,,,,,+++---------,,,,,,+++++++++++++++************++++++))))))))))))))))))))))))((((((((((((((('''&&&&&&++++++***************+++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))))))))***,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************+++******)))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((++++++++++++++++++++++++)))))))))******)))((('''((()))+++,,,---,,,***)))))))))*********+++++++++)))************+++++++++************************---------,,,,,,+++++++++******+++++++++,,,,,,,,,///////////////........................///000000000000000000000/////////------///111333555777888:::::::::;;;<<<>>>@@@AAA>>>@@@DDDFFFGGGEEECCCAAADDDCCCBBB???===>>>AAADDDGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLNNNPPPRRRYYYjjjyyytttdddYYYQQQLLLJJJLLLMMMOOOQQQRRRTTTTTTTTTTTTUUUVVVUUUSSSQQQPPPPPPRRROOOKKKFFFAAA===:::999555666888;;;===;;;888555555555555555555555555555888:::===@@@BBBBBBAAA@@@;;;;;;999777444222111000/////////...---+++***)))///...---,,,,,,---...///.........---,,,+++***)))******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))++++++++++++++++++++++++}}}wwwrrrmmmhhheeeeeeeee___UUUNNNJJJEEE???>>>@@@@@@<<<;;;===<<<999999888888999::::::888666777777777777777666666666777777666666777888:::;;;CCC???;;;;;;===>>><<<999999888555444333555666888:::999888666444333333222333333333333333222111111000...,,,+++---......---))))))+++,,,,,,,,,++++++---,,,,,,,,,+++++++++++++++******))))))******+++))))))))))))))))))))))))***************)))((((((+++******)))))))))******''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******+++++++++*********)))))))))))))))*********++++++************************+++******)))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((((((((()))***+++,,,------+++,,,,,,,,,***)))***+++(((((()))***))))))((('''))))))*********+++++++++)))************+++++++++************************---------,,,,,,+++++++++***++++++++++++,,,,,,,,,........................//////////////////000000////////////////////////...///111333555777888999::::::;;;<<<===>>>??????===>>>AAACCCDDDBBB@@@???@@@AAAAAA@@@???@@@DDDFFFHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMRRRZZZbbbmmm|||uuutttuuu|||}}}lll___VVVPPPMMMOOOOOOOOOPPPRRRSSSTTTSSSQQQRRRRRRRRRRRRRRRRRRSSSRRRPPPMMMIIIDDD@@@===;;;888888999<<<>>>===;;;888666666666666666555666666666888<<>><<<;;;:::;;;;;;999777999999999999999999::::::;;;;;;;;;::::::::::::999???<<<:::;;;>>>@@@???===::::::999888777888888888::::::999888666555444444111111111111111111000000///---+++***+++++++++***))))))***+++++++++******+++++++++++++++***************))))))))))))******))))))))))))))))))))))))******++++++******)))))))))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***)))))))))))))))***************)))))))))((((((((((((((())))))))))))***************************+++******)))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((%%%%%%'''(((***,,,......((()))******))))))***+++******)))(((((('''''''''***************+++++++++)))************+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------......//////000000///////////////000.........///////////////000111333555777999:::::::::;;;<<<===>>>======<<<:::<<<>>>??????>>>===;;;<<<>>>@@@AAAAAACCCFFFIIIMMMNNNNNNNNNNNNMMMLLLLLLPPPSSS]]]mmm}}}{{{wwwyyywwwoookkkggghhhlllvvv}}}{{{|||vvviiiaaa]]][[[YYYWWWUUUUUUVVVWWWVVVUUURRRRRRQQQQQQQQQRRRSSSTTTQQQQQQOOOLLLIIIEEEAAA???;;;:::;;;<<>>===999888777666666666666666555777:::===?????????>>>@@@???===<<<:::888777666...//////////////////...,,,,,,,,,------,,,,,,,,,+++,,,,,,++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))++++++++++++,,,,,,,,,,,,************************************************}}}uuuooolllhhhccc\\\___^^^YYYUUURRRLLLFFFCCCAAA>>>===<<<;;;:::888999999999::::::;;;;;;<<<<<<============<<<;;;;;;???===<<<===@@@AAAAAA@@@;;;;;;;;;;;;;;;:::999888;;;;;;::::::999888777666111000000000000000000000///---++++++++++++)))((()))************************************************))))))(((((())))))***))))))))))))))))))))))))(((((()))))))))(((((('''(((((((((((((((((()))***+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))***++++++*********))))))))))))))))))))))))))))))))))))************************+++******)))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((($$$%%%&&&((()))+++,,,---(((((()))---222333///+++...---+++)))(((((()))***************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,---...//////000///......---......................../////////111333555777999:::;;;;;;:::<<<===>>>>>><<<:::999888999:::;;;;;;;;;:::999;;;===@@@BBBCCCEEEGGGJJJQQQQQQPPPOOOPPPQQQRRRSSSZZZ```ppp{{{ssstttxxxxxxpppnnnnnnkkkmmmsss~~~xxxpppoooqqqtttyyy~~~uuuqqqppppppjjjgggdddbbbbbb```\\\YYYYYYVVVSSSQQQQQQQQQRRRRRRQQQQQQQQQPPPMMMJJJFFFDDD>>>===<<<===???AAAAAAAAA:::999888666555444555555555777999<<<>>>?????????@@@@@@???===<<<:::999999111111111111111000///...+++,,,............,,,+++------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------//////......---,,,+++++++++++++++,,,,,,---------************************))))))))))))))))))))))))~~~|||}}}|||yyyyyy~~~~~~yyyssskkkaaaXXXLLLHHHCCC???===;;;999888999999999::::::;;;;;;;;;;;;<<<===>>>>>>???>>>>>>AAA@@@@@@AAABBBCCCBBBAAA<<<=========<<<;;;999888;;;<<<<<<<<<<<<;;;:::999666555444333333333444444444333111000000000---+++++++++************************************************))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((('''(((((()))******)))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***++++++,,,,,,+++++++++*********************************))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((&&&''''''((())))))******---+++,,,666AAACCC999//////---+++((('''((()))+++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,---...//////......---,,,,,,---------............//////000000222444666888:::;;;:::::::::;;;<<<===<<<:::888666666666777888888999999:::===???AAACCCDDDEEEGGGIIIMMMMMMOOORRRWWW]]]cccfffmmmuuu{{{yyy|||yyyyyy}}}|||uuupppqqqsssvvvzzz~~~{{{xxxvvvtttoooggg```]]]XXXRRROOOOOOQQQRRRRRRPPPQQQQQQQQQPPPMMMJJJIIIAAA@@@>>>???AAACCCDDDCCC<<<;;;888666444333333444666777999<<<>>>???@@@@@@@@@@@@???>>><<<;;;::::::555555555444222000...------...///000000///...---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------//////......---,,,+++++++++++++++,,,,,,---------************************))))))))))))))))))))))))}}}rrr]]]XXXOOOHHHBBB>>>:::888999999:::::::::::::::;;;:::;;;;;;===>>>???@@@@@@BBBCCCCCCDDDDDDCCCCCCBBB????????????>>><<<;;;:::<<<===>>>>>>>>>===<<<;;;777666444222222222333333444333222222222111...,,,---,,,++++++***+++++++++*********+++++++++++++++++++++************++++++))))))))))))))))))))))))******++++++,,,,,,++++++(((((((((((()))***++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))***+++,,,,,,,,,,,,++++++++++++***++++++************))))))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))((((((((((((,,,***,,,666BBBCCC999---,,,***((('''&&&'''((()))+++++++++***************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------......//////------,,,,,,------...///......//////000000111111333555888:::<<<<<<;;;:::999:::::::::999888666555666666666777888:::;;;<<>>???AAAAAA@@@??????>>>===<<<<<<;;;888888777555333111///...//////000000000000//////++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,++++++******))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************xxxpppdddXXXNNNGGGAAA===;;;;;;;;;;;;;;;:::::::::;;;;;;::::::<<<===???@@@@@@BBBDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<===???@@@@@@???>>>===777555333111//////000000333222111222222111///,,,......,,,+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,)))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++)))(((((()))***+++,,,,,,......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***(((((((((((()))***+++,,,++++++++++++******************)))))))))((((((((())))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))((((((***111777666000)))***)))(((''''''((())))))+++++++++*********)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...........................---------...///000111222//////000000111222222333555777:::===>>>>>>===<<<888888888777666666555555666666666777999<<<>>>@@@@@@AAABBBBBBCCCEEEIIIMMMSSS]]]lll}}}~~~|||sssrrrvvvxxxwwwtttjjj^^^VVVSSSSSSRRRPPPNNNNNNOOOOOOOOOPPPPPPPPPJJJIIIHHHHHHIIIIIIHHHGGGCCC@@@<<<999666555555666444555777999<<<>>>@@@AAA@@@@@@@@@??????>>>>>>===888888777666555333111000//////............//////++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------........................******************))))))+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++vvvgggZZZPPPHHHDDD======<<<<<<;;;;;;;;;:::<<<;;;:::999:::;;;>>>???>>>@@@CCCDDDDDDDDDDDDEEEFFFEEECCCBBB@@@@@@@@@@@@===>>>@@@AAAAAA@@@???>>>;;;999777444222222222333666666555666777666333111000///---,,,+++,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---))))))))))))))))))))))))'''((()))***************))))))))))))***+++,,,---++++++******)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++(((((((((((()))***+++,,,************))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))************)))+++...//////...,,,+++******************++++++++++++++++++******)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......///////////////..................///111222444555///000000111222333333333777999<<>>===777777666555555555555555666666666777:::===AAACCC???@@@AAAAAABBBFFFKKKOOOcccoooxxx}}}xxxtttwww}}}~~~}}}{{{kkk___XXXUUUQQQNNNNNNMMMMMMNNNNNNPPPQQQRRRNNNLLLLLLLLLMMMLLLJJJHHHFFFCCC???;;;888777777777333444666888:::===???@@@AAAAAAAAA@@@@@@?????????777777777777666555444333///...---,,,,,,---...///------......///.........******+++,,,,,,---......++++++,,,,,,,,,---------........................++++++++++++++++++,,,,,,,,,++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++wwwmmm```TTTLLLMMMHHHBBB?????????===::::::;;;;;;:::999:::<<<>>>======???BBBEEEFFFDDDBBBEEEEEECCCBBB@@@@@@@@@@@@@@@>>><<<>>>BBBEEEEEEDDD???<<<888555444444333222000111111222444555555666333111............---,,,((())))))***,,,------...******)))))))))***,,,---***)))))))))))))))***+++,,,+++)))((((((((()))***))))))))))))))))))))))))++++++******************)))************+++++++++)))***,,,,,,,,,+++)))''')))))))))***++++++,,,,,,******************************************************++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))******++++++++++++******------,,,,,,+++*********************************))))))(((((()))+++,,,...//////...---,,,++++++***+++++++++,,,,,,---------............---,,,++++++............////////////000000000000////////////000000000111222333555555<<<===???@@@@@@>>><<<:::555555444333444555666777444666999;;;<<>>AAAAAABBBCCCBBBAAA???>>>:::999888777666555444444111000............,,,***,,,,,,,,,------.........************+++,,,------))))))***+++,,,------............------,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***}}}tttjjj```YYYUUUQQQKKKEEEAAA>>>;;;999;;;;;;<<<;;;:::::::::;;;<<<<<<===???AAAAAA@@@>>>CCCCCCCCCBBBAAA@@@??????@@@>>>===???BBBEEEEEEDDDAAA>>>:::777666555333222333333333333333333333333222000......//////...---,,,,,,,,,---------------++++++***))))))***+++,,,******))))))))))))******(((((('''(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++'''(((***,,,,,,,,,+++***++++++******************))))))))))))))))))))))))******************************++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))******************************++++++++++++******))))))))))))))))))************************************))))))***+++---......------,,,,,,++++++***,,,,,,,,,,,,,,,,,,------------.........---,,,,,,............////////////000000000000000000000///000000111222333444555666;;;<<<>>>??????>>><<<:::777666555555555666777888444666999:::;;;===@@@BBBAAABBBEEEIIIKKKRRRcccuuurrrnnnooorrrtttzzzzzzjjj\\\WWWXXXUUUUUUTTTTTTUUUVVVVVVUUUPPPNNNMMMNNNOOONNNMMMKKKJJJHHHDDD@@@<<<999777666777666666666666888:::;;;@@@AAABBBCCCCCCBBBAAA@@@;;;;;;999888777555444444333111////////////---+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,---------------------------,,,,,,*********+++++++++,,,,,,)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++{{{uuuoooiiieeeccc```ZZZRRRIIICCC@@@???===============<<<<<<<<<;;;;;;;;;<<<>>>>>><<<;;;@@@AAABBBBBBAAA@@@???>>>???>>>>>>@@@CCCDDDDDDDDDCCC@@@<<<999777666444333666555555444333222111111111///......///000///...000/////////......------,,,,,,+++*********++++++,,,+++***)))))))))))))))$$$%%%'''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++&&&''')))+++,,,,,,,,,,,,,,,,,,++++++***))))))(((((((((((((((((((((((((((******************************++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***************************************++++++++++++******'''(((((()))******++++++************************++++++******+++,,,---...++++++++++++++++++++++++------------,,,,,,,,,,,,,,,------.........------............////////////000000000000000000000000000000111333444666777888::::::<<<======<<<;;;:::999888777666666777888888555888;;;>>>???@@@BBBDDDDDDFFFKKKQQQYYYfff|||{{{ooolllmmmrrrtttyyyqqqccc\\\\\\\\\ZZZXXXWWWWWWXXXWWWVVVRRRPPPOOONNNOOONNNLLLKKKLLLJJJHHHDDD@@@<<<888777666555555444555666888999???@@@BBBCCCDDDDDDCCCCCC>>>===<<<:::888666555444444222000000000000...,,,---------------.........///...---------------...............---------,,,,,,,,,------------------++++++,,,,,,,,,,,,,,,---)))***+++,,,------------++++++++++++++++++++++++,,,++++++++++++++++++,,,~~~xxxtttqqqooonnnooooookkkcccYYYRRROOOPPPEEECCC@@@??????@@@@@@@@@<<<;;;::::::<<<===<<<;;;===>>>@@@AAAAAA@@@>>>===??????@@@AAACCCDDDDDDDDDDDDAAA===:::888777444222666555555444333333222222111///......///111000///////////////............------,,,,,,++++++++++++---,,,+++***))))))((((((%%%&&&(((************)))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++'''((()))+++,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,************************+++++++++,,,,,,---------+++++++++,,,,,,---------......------,,,,,,,,,+++,,,,,,---......///..................////////////000000000000000111111111000111333444666777888999888999:::;;;;;;;;;;;;;;;:::999888777666777888888888;;;???CCCDDDFFFHHHJJJKKKPPPXXXaaalll}}}wwwuuuwwwvvvjjjeeefffiiieee```^^^]]]\\\YYYVVVVVVSSSQQQOOOOOONNNLLLJJJLLLLLLJJJHHHDDD???:::777888777666666666777888999<<<>>>@@@BBBCCCDDDCCCCCC@@@@@@>>><<<:::777666555444222000000000000...------------...............//////...---,,,,,,,,,---------------------------,,,,,,,,,------.........------------------------------------,,,+++***)))************************---,,,+++******+++,,,---~~~yyyvvvuuuvvvxxxvvvwwwuuupppiiieeedddeeeVVVQQQJJJFFFDDDCCCAAA@@@<<<:::888888999;;;;;;::::::;;;>>>???@@@???>>>===>>>@@@BBBCCCCCCCCCDDDDDDCCC@@@===:::999777444222333333444444444555555555111///......000111111000,,,------------.........------------,,,,,,++++++------+++***)))))))))))))))***+++,,,,,,+++)))((())))))))))))))))))))))))*********++++++,,,,,,,,,))))))*********+++++++++******+++++++++*********))))))*********+++++++++******************************************************++++++++++++******++++++************++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,+++++++++******************************++++++,,,,,,,,,------,,,,,,,,,------.../////////.........------,,,,,,,,,,,,,,,---...////////////............///////////////000000000111111111222222333555666888999999999888888888999999;;;<<<<<<:::999888777777888999999<<>><<<:::888777444222111000111000...---..............................---,,,,,,+++,,,,,,***++++++,,,---.........,,,,,,,,,------.........------------------------------------,,,+++******************************---,,,+++******+++,,,---|||yyyxxxzzz|||zzz{{{{{{zzzwwwvvvvvvvvviiiddd\\\VVVRRRNNNIIIEEEAAA>>>:::888888888888777888999;;;===>>>???>>>>>>>>>@@@CCCDDDCCCCCCCCCDDDAAA???===;;;:::888666333111222333444555666777777222000//////000111000///++++++,,,,,,,,,------...------.........---,,,,,,---,,,+++***************+++,,,,,,,,,++++++***)))))))))))))))))))))))))))******++++++,,,---------)))************++++++++++++++++++*********))))))((())))))***++++++,,,,,,******************************************************++++++++++++******++++++************++++++************************))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++******)))(((((('''************************++++++,,,,,,,,,,,,++++++------....../////////000.........---------------------.../////////..................///////////////000000111111222222222444555777999::::::999999888888777777999;;;===>>>::::::999999999:::<<<<<>><<<;;;:::555444222222222222000.../////////..................---,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,------------------...---------------,,,,,,***+++,,,------.........++++++++++++++++++++++++,,,++++++++++++++++++,,,~~~xxxuuurrrpppnnnhhh^^^WWWKKKGGGAAA<<<:::999777666777888999;;;<<<>>>??????>>>AAADDDEEEDDDBBBCCCDDDAAA???>>>===<<<;;;888666222222333444555666777777333111000///000000000...---------,,,,,,,,,,,,,,,,,,---...//////...------,,,,,,+++******+++++++++******************++++++)))))))))))))))))))))))))))******+++,,,,,,------)))************+++++++++******************++++++******************++++++******************************************************++++++++++++******++++++************++++++************************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++******++++++++++++************))))))))))))))))))******************************+++,,,,,,+++***)))------..................------------...............////////////......---............///////////////000000111111222333333666777999:::;;;:::999888888888777777888;;;>>>@@@<<<;;;;;;;;;<<<>>>@@@AAAFFFIIIOOOUUU\\\fffooouuu}}}xxxuuuvvv{{{|||uuuiii___TTTQQQOOOOOOQQQSSSTTTTTTOOOOOONNNMMMJJJGGGEEECCC<<<;;;999888777777888888999:::===???AAAAAAAAAAAADDDCCCBBBAAA???>>>===<<<888666555444555444222111000/////////.........---------------------...///,,,,,,------.........///------------------,,,,,,------------,,,,,,++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++~~~tttkkkVVVPPPIIIBBB>>>;;;999777777777888999;;;===???@@@>>>AAAEEEFFFDDDBBBCCCDDDAAA@@@???>>>>>>===:::888333333444444555666666777444222000///000000///...000///...---,,,+++******+++,,,.../////////......+++++++++***++++++,,,,,,((((((''''''(((***,,,---))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++(((((())))))***+++------,,,,,,++++++***)))))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++************************))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++******++++++++++++***************+++,,,,,,------************************)))***+++,,,++++++)))(((------------------------,,,---------...////////////000000000///...------............/////////000///000000111222222333333777888:::;;;;;;:::888777999888777777888;;;???AAA============???AAACCCDDDJJJOOOWWWaaannn}}}}}}pppiiimmmtttwwwlllYYYVVVSSSQQQPPPQQQPPPPPPQQQPPPOOONNNLLLJJJHHHGGG@@@???===;;;::::::;;;;;;:::<<<>>>@@@AAABBBBBBBBBDDDDDDCCCBBB@@@???>>>>>>:::999777666777666555333000000//////.........---...............///000111///////////////..................------,,,,,,,,,---------,,,,,,+++++++++............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***~~~}}}|||{{{zzzxxxxxx}}}ooofffZZZOOOGGGAAA<<<888777666666888;;;<<<<<<;;;>>>???AAABBBCCCCCCBBBAAA???>>>>>>>>>======<<<<<<888666555444444555777888999777444111/////////000000000//////.........---...,,,,,,---//////,,,)))---------,,,,,,------...---,,,,,,++++++,,,,,,------,,,+++,,,---......---------,,,,,,+++***))))))************************+++,,,,,,***((('''''''''...---+++******+++---...***************************************)))(((''')))))))))))))))))))))))),,,,,,++++++***)))))))))'''(((******((((((((())),,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))*********************++++++,,,,,,,,,++++++*********+++---...,,,,,,,,,,,,,,,---...///111111000///......------////////////////////////111111000000000000000111000111111000000222555888<<<>>>???>>>;;;888777777555777999<<<>>>?????????>>>;;;:::???BBBCCCGGGMMMRRR___ooo}}}yyyrrriiilllrrr|||zzzgggZZZNNNLLLMMMMMMLLLLLLNNNNNNLLLKKKKKKJJJKKKKKKEEE@@@;;;999;;;<<<;;;::::::<<>>===>>>>>>===<<<999666333111///......---------..............................------------------------...........................------,,,,,,------...000000///...---,,,,,,,,,***+++,,,,,,******+++,,,...---,,,,,,++++++,,,,,,|||||||||||||||zzzwwwuuutttvvvzzzyyyqqqeeeYYYPPPGGG@@@;;;999888777888:::;;;;;;:::<<<===???@@@AAAAAAAAAAAA?????????>>>>>>>>>======;;;999777666555666777888999777444222000000000000000000/////////............,,,,,,---//////,,,)))...---,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++...000222111000......------,,,++++++******************************++++++***)))))))))***---,,,++++++++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++******************************+++++++++***************''')))******)))(((((()))***+++++++++******)))((())))))))))))))))))))))))*********+++++++++++++++************************************++++++++++++++++++++++++++++++,,,,,,---,,,+++******+++,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,---------////////////////////////111111000000000000111111111222222222222444777:::<<<>>>???>>>;;;888777777777777888999;;;<<<======CCCBBBDDDHHHIIIHHHKKKQQQ^^^pppyyysssqqqsssxxxuuueeeUUUOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLGGGCCC???<<<=========;;;;;;===???@@@?????????AAAAAAAAABBBAAAAAA@@@???>>>???>>>>>><<<:::777444222000000//////......//////........................------------------------...........................------,,,,,,------.........------,,,,,,++++++,,,---......,,,,,,---......---,,,,,,++++++,,,,,,}}}}}}zzz|||~~~|||xxxvvvvvvuuuvvv|||}}}rrrggg[[[PPPGGGBBB@@@===:::999:::;;;;;;::::::;;;<<<>>>???@@@@@@@@@@@@@@@@@@????????????>>>???===;;;999777777777777999888666444222111000000000000000000////////////...---,,,---...---+++***------,,,+++++++++++++++++++++************++++++...///111555999:::999888///......------,,,,,,+++++++++++++++++++++++++++)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++************************)))************+++++++++''')))******)))(((((())))))************)))(((((())))))))))))))))))))))))******************))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++---,,,+++++++++++++++,,,......---,,,,,,,,,------******++++++,,,---......////////////////////////111000000000000000111111222333444444444666999<<<===>>>???===;;;888888888:::999888888:::<<<>>>@@@EEEGGGJJJMMMLLLJJJPPPXXXppp}}}}}}ttt___TTTOOOMMMMMMNNNLLLMMMNNNNNNNNNNNNNNNMMMKKKHHHCCC@@@??????>>>======???@@@@@@???>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@?????????===;;;888555333222222111000000000000000........................------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......---,,,,,,++++++,,,,,,~~~|||}}}~~~~~~~~~|||{{{yyypppeeeZZZQQQKKKIIIEEE@@@<<<;;;;;;;;;:::888999:::;;;===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAA???===;;;999777666666999999777666444333111000000000000000000000000000......---------,,,+++***------,,,+++************+++******))))))******+++...000222777:::;;;999777......------,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***************++++++++++++++++++++++++((())))))***++++++,,,,,,((()))++++++)))((()))***)))***************))))))))))))))))))))))))))))))+++*********)))(((((((((*********************************+++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////000000000000000000111222222333555555666777;;;===>>>??????===:::999888999<<<;;;::::::<<>>???AAABBBBBB@@@>>>??????@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@>>><<<999777555333222111000000///000000...........................................................................------,,,,,,------...,,,,,,,,,,,,,,,---------***+++,,,,,,******+++,,,...---,,,,,,++++++,,,,,,}}}~~~{{{uuulllccc\\\YYYQQQMMMFFFAAA>>><<<:::999999999999:::;;;===>>>>>>@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@>>><<<:::888777666999999999888777444222111000111111111111111111111/////////---,,,++++++,,,---,,,++++++*********++++++******))))))******+++)))***,,,///222111///,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,******,,,,,,+++)))***++++++,,,,,,++++++***++++++++++++++++++++++++'''((()))***************************************(((((()))***+++,,,,,,---(((***++++++)))))))))*********++++++,,,++++++***))))))))))))))))))))))))+++*********)))(((((((((************************))))))))))))*********+++,,,,,,,,,++++++*********))))))***,,,---.../////////...---,,,,,,,,,,,,,,,........................000000000000000000000000000000//////000111222222000222444666777888;;;>>>?????????===:::999999::::::::::::<<>>;;;999777333222111000////////////...........................................................................------,,,,,,------...------------............***+++,,,,,,******+++,,,...---,,,,,,++++++,,,,,,zzz{{{{{{uuunnniiiggg\\\WWWPPPJJJEEEAAA>>>;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<:::999888::::::;;;;;;999666333111111111111111222222222222000111111///,,,+++,,,...,,,,,,++++++++++++,,,,,,++++++************++++++))))))***,,,...---+++(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***,,,,,,***'''++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,(((***++++++***))))))*********+++,,,,,,,,,,,,+++))))))))))))))))))))))))******************))))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,++++++++++++++++++((()))+++---.../////////......---,,,,,,,,,---------------------------,,,000000000000000000000000////////////000111222333000222555777888:::===??????@@@???===:::999999;;;888:::<<<@@@DDDIIILLLNNNPPPOOOSSSZZZeeeuuu}}}zzztttnnnnnnssszzz}}}uuurrrttt|||sssgggbbb]]]ZZZZZZWWWVVVTTTRRRQQQPPPPPPPPPPPPOOONNNJJJFFFCCCCCCCCCCCCEEEFFFFFFDDDBBBBBBCCCAAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBAAA???===:::999333333111000////////////...........................................................................------,,,,,,------...........................,,,---......,,,,,,---......---,,,,,,++++++,,,,,,{{{tttuuu~~~yyyuuuuuukkkggg```YYYSSSMMMGGGDDD>>>===<<<<<<<<<<<<===>>>????????????@@@@@@@@@AAA???????????????>>>===<<<:::;;;<<<<<<;;;777444111111111111222222222333333222333333000---,,,---000++++++++++++,,,---...///,,,,,,++++++++++++,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))&&&(((,,,---+++(((,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******(((((((((((((((((((((((()))))))))***+++++++++,,,(((***,,,+++***)))******))))))***+++++++++++++++))))))))))))))))))))))))*********+++++++++++++++************************))))))*********+++++++++++++++++++++++++++,,,,,,+++,,,---.........---,,,------,,,,,,,,,---......,,,------....../////////000000000000000000000000////////////000111222333000333777999:::<<>>;;;:::555444333222000000000000...........................................................................------,,,,,,------...///......------,,,,,,,,,,,,---......,,,,,,---......---,,,,,,++++++,,,,,,~~~wwwwww}}}}}}yyytttnnnggg```YYYRRRMMM@@@???>>>===<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@:::;;;======<<<888444111111111111222222333333333333444444111---,,,...111+++++++++,,,---...///000---,,,,,,++++++,,,,,,---***)))((()))+++---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))&&&$$$''',,,...,,,))),,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))((('''((((((((((((((((((((((((***************+++++++++)))***,,,,,,***)))***+++(((((()))***************))))))))))))))))))))))))*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---......//////...,,,+++))),,,,,,,,,,,,------...///------///000111333444444000000000000000000000000////////////000111222333222444888;;;<<<>>>AAACCC@@@@@@???===:::999:::<<>><<<;;;777666444333222111111111........................////////////////////////...........................------,,,,,,------.........---,,,,,,+++*********+++,,,,,,******+++,,,...---,,,,,,++++++,,,,,,|||xxxqqqhhh^^^WWWKKKGGGAAA>>>======>>>>>>AAA@@@???=========>>>???@@@AAABBBBBBBBBAAA@@@?????????>>>===;;;888666444333222222111222444555666999777444222000///............---,,,,,,,,,,,,---------,,,,,,,,,---......************************++++++++++++******)))))))))***++++++++++++---...++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******333111...+++)))))))))***))))))))))))))))))))))))************************///'''&&&---,,,&&&'''...111---)))'''))),,,...///---,,,***(((((()))***+++++++++++++++++++++++++++---,,,,,,+++*********+++...---,,,,,,+++***))))))%%%&&&)))+++,,,,,,+++***,,,,,,,,,---------......///...,,,,,,,,,---///111000000000000////////////222222111111111111111222444666999===???@@@@@@@@@???>>>===<<<;;;;;;<<<===GGGKKKPPPRRRSSSWWW^^^dddooo|||yyytttpppkkkiiihhhnnnuuu|||xxxgggeeeeeejjjrrr|||vvvuuulllccc^^^[[[YYYWWWVVVUUURRRQQQSSSRRRMMMKKKMMMLLLMMMMMMMMMLLLJJJGGGEEEDDDDDDDDDEEEEEEDDD@@@>>>@@@BBBCCCDDDCCCAAA>>><<<888888777555333111///...000/////////............///............---------,,,------......------,,,000///---,,,,,,---///000......---,,,,,,+++******+++***)))))))))***,,,,,,++++++++++++++++++++++++{{{xxx{{{}}}xxxqqqhhhbbbWWWQQQHHHAAA>>><<<;;;;;;::::::::::::;;;<<<===>>>@@@@@@AAABBBBBBAAA@@@????????????>>><<<:::777666333333222222222333555666888777555333111000000000///...------,,,,,,------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++*********)))***+++,,,,,,+++******+++++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,+++++++++******,,,,,,+++******+++,,,---))))))))))))))))))))))))************************,,,'''***222222***(((---...,,,+++***,,,,,,,,,+++...---+++***)))***+++,,,++++++++++++++++++++++++---,,,++++++******++++++......------------------)))***,,,------,,,+++***---------........./////////...---,,,,,,...///111000000000000////////////111111111111111222222333666888:::===???@@@AAAAAACCCAAA>>><<<<<<>>>AAACCCGGGLLLQQQTTTXXXbbbrrr~~~|||vvvtttqqqppppppqqqrrrrrr|||{{{mmmkkklllpppuuu}}}vvvnnnjjjgggccc___]]]YYYUUUTTTVVVTTTOOOMMMMMMMMMMMMMMMMMMLLLJJJHHHGGGFFFEEEEEEEEEEEECCC@@@===???@@@BBBCCCCCCAAA???===::::::999888555333111000000000/////////.........000000/////////.........,,,------......------,,,---,,,+++))))))+++,,,---......---,,,,,,+++******,,,+++*********+++------++++++++++++++++++++++++uuuqqqpppvvv||||||uuuqqqfff___TTTKKKEEEAAA>>><<<999999:::;;;<<<<<<======???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>><<<:::888444444333222222333444555888777555444333222222222///...------,,,---------+++++++++++++++,,,------------------------------++++++++++++************+++,,,,,,,,,,,,***((('''++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))************************)))(((...888888///***+++,,,,,,,,,---...---***'''...---,,,+++++++++,,,---++++++++++++++++++++++++,,,,,,++++++******++++++,,,---------............------...///...---+++***........./////////000000///...---------...///000////////////000000000000///000000000111333444555999:::;;;<<<>>>AAABBBCCCGGGDDD@@@>>>???CCCGGGJJJKKKOOOTTTYYYcccuuu}}}uuurrrssssssqqqnnnmmmooorrrwww}}}yyyxxxxxx{{{|||{{{vvvnnnhhh```[[[YYYZZZYYYSSSOOOOOOOOONNNNNNMMMLLLKKKKKKJJJHHHHHHGGGFFFFFFCCC???<<<===>>>@@@AAABBBAAA@@@???===<<<;;;:::888666444222000000000/////////......111000000000////////////------............---------,,,+++******+++,,,---...------,,,,,,++++++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++pppnnnpppxxx~~~~~~zzzqqqkkkcccZZZRRRKKKEEEAAA>>>>>>>>>>>>>>>======<<>><<<;;;666555444333222333444444777777666555555444444444//////...---------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---+++)))'''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++)))((())))))))))))))))))))))))************************'''(((///777888111,,,,,,,,,,,,,,,---...,,,)))'''...---,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++,,,,,,,,,,,,,,,,,,,,,------............---,,,---.........///////////////......---...///000000////////////000000000000/////////111222444666777;;;;;;;;;;;;===@@@CCCEEEGGGFFFDDDCCCDDDHHHLLLNNNOOORRRXXXcccuuussspppllllllpppsssuuuuuuwww}}}tttiiiccc______]]]XXXSSSRRRPPPPPPOOONNNMMMMMMMMMNNNLLLKKKIIIHHHGGGDDD???<<<<<<<<<>>>???@@@AAAAAAAAA>>>======;;;999777555333000000000////////////...000000000/////////......------............------//////...------...//////---------,,,,,,+++++++++++++++++++++,,,,,,------++++++++++++++++++++++++}}}zzzrrrrrrvvv~~~~~~{{{wwwppphhh```VVVLLLEEEAAA@@@??????>>>===<<<<<<>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAA@@@>>>>>>999888666555444333444444777777777777666666555555//////...------------...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,+++***,,,---...+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******((()))+++------+++)))(((************************************************((()))---222333///,,,,,,...,,,******++++++***))),,,++++++***************++++++++++++++++++++++++,,,++++++***++++++,,,,,,......---,,,,,,+++*********+++,,,------.........,,,,,,---------.....................//////000000.../////////000000000111//////000222444666888:::;;;::::::;;;===AAADDDGGGFFFGGGHHHIIIKKKMMMNNNOOOPPPTTT^^^rrr~~~sssmmmnnnppptttzzzrrrjjjcccaaa___ZZZUUUTTTQQQQQQPPPOOOOOOOOOPPPPPPOOONNNLLLKKKIIIFFFAAA===;;;;;;<<<===>>>@@@AAABBB>>>===<<<;;;999666444333111000000000/////////////////////.........---------......//////......---000000////////////000000------,,,,,,,,,,,,++++++)))******+++++++++++++++++++++++++++++++++++++++zzzxxxyyy{{{{{{tttlllaaaWWWPPPGGGEEECCC@@@>>>=====================>>>???@@@AAA??????AAAAAABBBAAA@@@???<<<;;;999777555555555555777777777777777666555444000///......------......+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...,,,***+++...///---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******&&&'''***,,,------,,,,,,************************************************)))***+++,,,---,,,,,,,,,...+++(((((()))+++,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++******++++++,,,,,,111111000///...---,,,,,,)))******+++,,,---...///,,,,,,,,,------------........./////////000000000......//////000000111111111111222444666888:::;;;::::::;;;<<>>AAABBB>>>===<<<;;;999666444333111111000000000/////////............------------......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++++++++***++++++++++++++++++++++++}}}xxxrrrlllhhh\\\XXXRRRKKKFFFCCCBBBAAA======<<<<<<===>>>@@@AAA>>>???@@@AAABBBAAAAAA@@@???>>>;;;999777666555555777777777777777555444333000//////...............,,,,,,,,,,,,,,,------...------------------------+++++++++,,,,,,,,,------444///++++++...///...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******((()))+++,,,------------***************************************************************++++++***,,,)))((((((***,,,------++++++,,,,,,++++++******++++++++++++++++++++++++++++++******++++++,,,---000000//////.........---++++++++++++,,,------...------------..................///000000000000000.........///000111111111333333444666888:::<<<===:::;;;<<>>>>>===<<<999777555444111111111000000000//////////////////..................////////////......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++tttnnndddYYYPPPJJJFFFEEE===<<<<<<<<<===>>>@@@AAA===>>>@@@AAABBBBBBAAAAAAAAA???===:::888777666666777777888777666555333111000000///...............------,,,,,,------...///........................+++++++++,,,,,,---------888222,,,+++---///---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******......------,,,+++*********************************************************++++++***)))+++***))))))(((((()))+++------,,,,,,,,,---------,,,+++***+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,------------.........---,,,,,,,,,,,,---............/////////000......///000000000000000---......///000111111222444555666777999;;;<<<>>>:::<<<>>>BBBFFFJJJNNNPPPTTTSSSRRRRRRSSSVVVYYY[[[mmmyyyqqqnnnppp{{{|||mmm^^^WWWUUURRRPPPOOOPPPQQQSSSUUUVVVUUUTTTSSSUUUTTTSSSRRRPPPMMMHHHEEE<<<;;;999999:::<<>><<<:::888666555111111111111000000000000000000000000////////////......////////////......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,++++++++++++++++++++++++rrraaaWWWOOOJJJCCC???===>>>>>>;;;;;;>>>????????????@@@AAABBBBBBAAA@@@>>>===<<<<<<<<<===999888777555333111//////111111111000///---,,,+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,++++++---111444777===555,,,))),,,---***&&&,,,,,,,,,++++++*********************************,,,++++++******++++++,,,------------------------)))******++++++******))),,,,,,++++++***)))))))))***)))((('''((()))+++---************+++,,,---...+++)))(((((()))******)))************************************************+++,,,------......------000///...,,,,,,,,,---...------............------////////////////////////......///000000000000000222111000.........///000444666999;;;======<<<<<<;;;<<>>:::888888:::;;;;;;>>>??????>>>===:::777555444333333222111000//////////////////////////////........................333222///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***}}}ooobbbWWWFFFAAA>>>>>>>>>;;;<<>>>>>>>>???@@@AAABBBCCCCCCAAA@@@>>>=========>>>;;;:::888666444222111000/////////////////////......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((()))+++---...444000+++)))+++---,,,***,,,,,,,,,+++++++++******************************,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******)))))))))))))))*********,,,+++***))))))***,,,---///---***(((((())),,,---,,,***(((((()))******)))++++++++++++++++++++++++************************,,,,,,---............---......---,,,,,,,,,,,,,,,------............------////////////////////////......///000000000000000///......---...///000111555777:::<<<>>>>>>>>>===??????@@@DDDIIINNNRRRSSSWWWUUUVVVXXXZZZ```qqqvvvvvv~~~~~~uuuqqqllliiillluuuxxxuuuvvvyyynnn___VVVSSSSSSQQQOOOQQQRRRTTTWWWYYYZZZYYYXXXXXXXXXXXXXXXXXXUUUQQQMMMEEEAAA;;;888888:::<<<<<<>>>?????????===;;;888666444444333222111000000///////////////////////////........................////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...wwwwwwxxxzzz}}}ppp___LLLEEE???>>>===;;;<<>>???AAABBBCCCDDDCCCBBB@@@????????????<<<;;;:::888666444333222------...///000111111222......---,,,,,,,,,,,,---------------------------,,,,,,+++++++++*********---,,,+++******+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,*********************)))++++++,,,,,,,,,,,,++++++''''''(((((()))******+++///...,,,++++++,,,------333000+++'''&&&(((***,,,---+++))))))******)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,---......//////......,,,,,,,,,---,,,,,,++++++------............------////////////////////////......///000000000000000///......///000222444555777999;;;>>>@@@@@@AAA@@@CCCCCCDDDFFFJJJPPPUUUXXXYYYWWWWWW]]]gggwwwxxxmmmqqq{{{ssspppmmmiiifffgggjjjnnnyyy|||wwwvvvyyyvvvqqqhhhaaa]]][[[YYYWWWWWWWWWXXXYYYZZZZZZZZZZZZ\\\[[[[[[\\\\\\YYYUUURRRJJJEEE>>>999888:::<<<===>>>??????@@@>>><<<:::888555555444333222111000000////////////////////////........................+++---...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...mmmmmmmmmoooqqquuuyyy|||yyyyyyxxxyyy|||}}}}}}|||zzz|||yyyeeeSSSJJJAAA???===;;;<<<>>><<<<<<======???@@@BBBCCCDDDCCCBBBAAA@@@?????????===<<<:::888666444333222.........///000111222333///......---------------........................,,,------...---,,,***)))***,,,---,,,)))'''((()))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************))))))))))))+++,,,,,,------,,,,,,+++((()))))))))*********+++///...---,,,,,,,,,,,,,,,111///+++)))((((((***+++---+++***)))******)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,---......//////......+++,,,---......---++++++------............------////////////////////////......///000000000000000333333222222333555777888999:::===???AAACCCDDDDDDFFFGGGHHHJJJMMMPPPUUUXXXXXXZZZ```lll}}}vvvrrr|||rrrjjjcccaaaccceeekkkrrr|||~~~{{{zzzwwwrrrmmmhhheeedddaaa```___\\\YYYXXXXXXYYY]]]]]]]]]______]]]YYYVVVOOOIIIAAA;;;999999;;;<<<===>>>???@@@???>>>;;;:::777666555444333222111000////////////////////////........................,,,---...//////...---,,,------------------------------------------------...------,,,,,,++++++***bbbaaaaaabbbdddhhhkkkmmmhhhhhhhhhkkkpppssssssssspppqqqtttwww{{{rrrZZZOOOEEEAAA@@@===<<<===<<<<<<<<<===>>>???AAABBBBBBBBBBBBBBBAAA@@@??????<<<<<<:::888666444333222111111000000000000111222000///......------..............................((()))+++,,,,,,+++***)))'''+++...---)))''')))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********------,,,+++++++++++++++++++++++++++++++++++++++---+++***)))***+++***)))************************++++++++++++++++++++++++,,,------...............,,,---...//////...---,,,------............------////////////////////////......///000000000000000666555555444555666777888:::;;;>>>@@@CCCEEEFFFGGGGGGJJJMMMNNNOOOQQQUUUXXXXXXbbbqqqxxxyyyuuummmgggbbb^^^```fffnnn|||}}}vvvsssqqqkkkjjjfff```ZZZWWWWWWYYY]]]]]]^^^```aaa```]]]ZZZUUUNNNEEE>>>:::::::::;;;<<<===>>>@@@@@@>>>===;;;888888666555444222111111000000000000000000000000////////////////////////111000...---,,,,,,------------------------------------------------------...------,,,,,,++++++***TTTTTTTTTUUUVVVXXX[[[\\\YYYYYYZZZ]]]bbbfffggggggddddddeeehhhkkkpppsssvvv}}}}}}cccWWWKKKGGGEEEAAA???>>><<<<<<<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBAAAAAA===<<<;;;999777555333333444333222000000000111111000000///............///........................)))***,,,---......---,,,%%%(((,,,---++++++---000***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,++++++******++++++,,,,,,,,,,,,++++++...------,,,++++++******+++++++++++++++*********''')))+++,,,------,,,+++,,,+++))))))+++,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------......//////......------............------////////////////////////......///000000000000000555444444333333444555666;;;<<<>>>AAACCCFFFHHHJJJIIILLLOOOPPPPPPSSSXXX]]]dddtttxxxlllaaa^^^______cccllluuuyyywwwpppggg^^^YYYZZZ]]][[[\\\^^^aaaddddddaaa___[[[UUUKKKCCC>>><<<;;;;;;:::;;;===?????????===<<<999999888666555333222111000000000000000000000000////////////////////////222000...,,,+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...NNNNNNNNNOOOPPPPPPQQQQQQOOOOOOOOORRRVVVYYYYYYYYYWWWWWWWWWYYY\\\aaaeeehhhnnnsssxxx|||~~~kkk___SSSNNNLLLGGGCCCAAA=========<<<<<<======>>>@@@AAABBBDDDDDDDDDDDDDDD???>>><<<:::888666555444555333222000000111222333111000//////......//////---------------------------......///////////////)))***,,,,,,---...000111******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...------,,,++++++************++++++++++++******,,,,,,++++++++++++++++++)))******+++++++++++++++))))))***+++,,,,,,------+++***))))))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,---,,,,,,,,,------...///------............------////////////////////////......///000000000000000333333333333444555777888;;;<<<>>>@@@DDDGGGJJJKKKKKKMMMOOOOOOPPPVVV```hhhyyylll^^^ZZZZZZ___ffftttrrrccc[[[ZZZ\\\[[[\\\___cccggghhhfffdddaaa[[[RRRJJJDDD@@@>>><<<888:::<<<>>>???>>>===<<<;;;:::999777555444222222000000000000000000000000////////////////////////.........---------..............................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...NNNOOOOOOPPPPPPPPPOOOOOOKKKJJJJJJLLLOOOPPPPPPPPPOOONNNNNNPPPSSSWWW\\\___aaaffflllpppsssvvv{{{~~~|||pppdddXXXSSSQQQKKKFFFCCC>>>>>>===<<<<<<<<<<<<<<<@@@BBBCCCEEEFFFGGGFFFFFF@@@???>>><<<:::888666666444333111000000111333444111111000///////////////------------------------,,,,,,++++++++++++++++++//////...------.........*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,+++***))))))*********++++++*********)))))))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,,,,+++***))))))+++---...***)))((())),,,......---........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,+++***+++,,,...///---..................---////////////////////////...//////000000000000000333333333444666999;;;<<<;;;<<<>>>@@@DDDGGGJJJLLLMMMNNNNNNMMMOOOYYYgggrrrmmm___ZZZZZZ\\\dddppp~~~zzzggg[[[WWWXXX[[[\\\```dddiiijjjiiihhheee___VVVNNNHHHDDD@@@>>>777999;;;===>>>>>>===<<<;;;:::999777666444333222000000000000000000000000000000000000000000000000***+++---///000000///...........................++++++++++++++++++++++++......---,,,,,,++++++***VVVVVVUUUTTTRRRPPPOOONNNKKKKKKKKKLLLNNNOOONNNLLLHHHKKKMMMMMMMMMNNNQQQTTT]]]```aaaaaadddkkknnnnnnnnnppprrrtttuuuxxx||||||yyyzzzqqqiii```\\\[[[YYYSSSMMMDDDCCCAAA???>>>>>>>>>>>>BBBCCCDDDFFFGGGGGGGGGGGGBBB@@@===<<<<<<;;;:::999666555333222222222333333222111000//////.................................///............---------------,,,++++++***))))))111000///...............***++++++,,,------------))))))***+++,,,,,,------++++++++++++++++++++++++---)))''''''+++...///...***++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++++++++,,,,,,---------//////............//////++++++,,,,,,---...//////+++++++++******)))))))))++++++,,,,,,,,,---------------------,,,+++******..................------000000000000000000000000222111000000000000000000333333333444555777:::;;;@@@AAABBBCCCFFFHHHKKKLLLMMMMMMPPPTTTVVV```wwwyyyiiiaaaZZZTTT]]]jjjwwwuuuaaaYYYXXXWWWYYY\\\bbbgggjjjjjjiiikkkhhhaaaWWWMMMFFFBBBBBB???===<<<===???@@@@@@@@@??????===;;;888666333222000///...............///111111111111000000000000/////////...---------,,,------............---------,,,++++++---.........---------............///______^^^\\\YYYUUURRRPPPLLLLLLKKKMMMOOOOOONNNMMMNNNPPPRRRRRRQQQRRRUUUXXXYYY]]]___^^^aaagggiiihhhjjjjjjjjjhhhggggggiiikkktttwwwzzzzzzyyyzzz{{{~~~}}}wwwwwwzzzqqqjjjcccaaaaaa___YYYTTTKKKHHHEEEBBBAAA@@@@@@???BBBCCCDDDEEEFFFFFFFFFFFFEEEBBB???>>>===<<<:::888666666444333333333444555222111000//////......///........................///............---------///......---,,,,,,++++++------,,,+++++++++++++++++++++,,,---------,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++++++++,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,---------+++,,,,,,---------,,,,,,........................111111111111111111111111111111000000000000111111444444444555666888;;;<<<@@@AAACCCEEEHHHKKKNNNOOONNNLLLMMMRRR\\\mmmwwwiii^^^[[[[[[^^^lll}}}}}}gggZZZVVVTTTVVVZZZaaahhhmmmoooooommmjjjddd[[[QQQIIIDDDBBB@@@>>>======???@@@@@@???@@@???>>><<<:::777555333222222111111000000111111000000000////////////..................---------------............------000///......///000111111------------............mmmllljjjeee```[[[VVVSSSTTTTTTSSSTTTVVVVVVUUUSSSTTTUUUWWWWWWWWWXXXZZZ\\\]]]aaaeeeeeehhhlllllliiihhhgggddd___[[[XXXXXXYYY]]]___aaabbbbbbccceeegggooosssvvvtttpppooossswwwppplllhhhgggiiihhhccc^^^TTTPPPKKKGGGEEECCCAAA@@@BBBBBBCCCCCCDDDDDDDDDEEEGGGDDDBBB@@@???>>>;;;999777666555444444444555666222222111000////////////........................///............---------000000//////...---------,,,++++++++++++*********,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++++++++************++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------******,,,------.................................000000000000000000000000111111000000000111111222555555555777888;;;<<<>>>AAACCCEEEHHHKKKNNNQQQRRRRRRMMMKKKTTTeeezzzllleee\\\XXX]]]eeeqqq~~~|||{{{{{{ppp^^^UUUSSSTTTYYY```hhhnnnpppqqqnnnmmmjjjbbbXXXNNNGGGCCCBBB@@@>>>>>>?????????>>>@@@@@@???===;;;888666555444333222222111111222222////////////............---------...............------............------------,,,,,,,,,---......------------............|||uuunnniiifffdddfffeeedddeeeffffffeeecccaaaaaabbbcccdddfffhhhiiilllrrrvvvwwwyyy{{{yyyuuunnnlllggg```ZZZVVVUUUVVVSSSSSSTTTUUUUUUVVVWWWXXX]]]```bbbcccbbbeeekkkpppuuu|||nnnlllkkkmmmoooppplllhhh___ZZZUUUPPPMMMIIIEEEAAABBBBBBBBBBBBBBBBBBCCCCCCFFFEEECCCBBBBBBAAA???===888777666444444444555555333222111000////////////........................///............---------000/////////......------------.........---------------------,,,++++++***,,,,,,++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++------------------------,,,,,,,,,------------...++++++,,,---......------............////////////////////////////////////000000000000111222222333666666888999;;;===???@@@DDDEEEGGGJJJMMMOOOPPPQQQSSSOOOOOOZZZqqqyyyuuuqqqiii``````^^^aaammm{{{~~~wwwxxxyyyeeeXXXTTTTTTWWW]]]ccciiilllmmmooopppooojjj```UUUKKKFFFEEECCC@@@?????????>>>===??????>>>===;;;999777666333333222111000000000000000000/////////.........,,,---------.../////////------............------+++,,,,,,+++***+++,,,---,,,,,,---------.........}}}|||{{{{{{||||||zzzxxxuuuuuuvvvwwwzzz|||}}}~~~{{{xxxqqqhhh___YYYWWWWWWRRRQQQOOOOOOOOOPPPPPPPPPRRRTTTVVVVVVWWW[[[aaafffkkksss}}}{{{nnnmmmmmmppptttuuussspppmmmiiiddd```]]]VVVMMMFFFCCCBBBAAAAAA@@@AAAAAABBBDDDCCCCCCDDDEEEEEEDDDBBB:::999777555444333444444333222111000000////////////////////////////////////............---------.........------------------...////////////......------------,,,++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------+++***))))))---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******------------------------......------------......------------,,,,,,,,,,,,------------------------,,,,,,---------.........---.........------,,,+++........./////////000000000000000000000000000000000000000000111222444444777888:::<<<>>>@@@AAABBBFFFGGGIIIKKKLLLMMMMMMMMMNNNPPPWWWhhhwwwpppqqqvvvvvvuuuhhhbbbaaabbbaaa```eeejjjuuuyyy{{{kkk[[[SSSSSSTTTYYY___eeehhhjjjooorrrsssppphhh\\\RRRLLLIIIFFFCCCBBBAAA@@@>>><<<>>>======<<<:::999777666444333222111000000000000111111111000000000//////,,,---------.../////////------............------...///000///---,,,...000,,,,,,,,,------------...}}}qqqfff]]]ZZZYYYWWWTTTQQQOOONNNNNNMMMKKKNNNOOOPPPQQQRRRUUUYYY]]]ccckkkuuu|||{{{xxxqqqqqqrrrtttxxxyyyyyyxxxzzzxxxuuutttpppfffWWWLLLDDDCCCBBB@@@@@@@@@AAAAAABBBBBBCCCEEEGGGHHHFFFEEE===<<<999777555444333333333333222111000000000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,---------,,,++++++++++++++++++++++++++++++////////////////////////+++,,,---,,,***)))***+++,,,,,,************,,,,,,,,,,,,,,,+++++++++******............------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,---------------...,,,---------............/////////......---++++++.........//////000000111222222222222222222222222//////000000222333555555999:::<<>><<<======<<<<<<:::999888777666555444333222222111111111111111111000000000000---------...............------............------,,,...///...+++***,,,///,,,,,,,,,,,,------------~~~rrriiifffeeebbb^^^XXXUUUSSSRRROOOMMMMMMNNNNNNOOOPPPSSSVVVXXX[[[aaahhhmmmuuu}}}{{{wwwwwwwwwyyy|||~~~qqq^^^OOOFFFDDDBBB@@@???@@@AAAAAACCCCCCDDDFFFHHHHHHFFFDDDBBB@@@===:::777555444444333333222111000000000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++++++++,,,---------,,,,,,*********++++++,,,,,,---////////////////////////+++,,,---+++)))(((+++---,,,+++)))(((((()))+++,,,,,,,,,,,,+++++++++******.........------,,,,,,,,,++++++************+++++++++++++++,,,,,,------...++++++,,,,,,------------------------............---...............---------......///000000111111222222222222222222222222//////000111222444555666:::;;;>>>AAACCCEEEFFFFFFGGGHHHKKKMMMNNNNNNMMMLLLQQQbbbyyy}}}gggbbb```]]]fffvvvqqqbbbXXXUUUVVV\\\ccckkkzzzpppbbbYYYWWWWWWZZZ___eeejjjllllllqqqvvvwwwqqqhhh___ZZZQQQNNNJJJFFFDDDBBB>>><<<============<<<:::999888666555444222111111111000111000000000000/////////...............---------------............------))),,,...,,,(((&&&))),,,++++++,,,,,,,,,---------~~~wwwttttttmmmhhhaaa]]][[[XXXUUURRRMMMNNNOOOPPPQQQSSSUUUVVVVVVYYY\\\^^^fffqqqxxxzzz~~~|||||||||}}}uuu___NNNFFFEEECCC@@@@@@@@@AAABBBDDDDDDEEEGGGHHHGGGEEEBBBFFFDDD@@@<<<999777555555444333222111000000000000000000000000000000000000//////.........---------,,,---------------------***+++---/////////---,,,***+++,,,,,,------------))))))***+++,,,,,,------------------------------+++,,,,,,***((((((,,,///+++***(((''''''(((***+++,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,------------------.........//////+++,,,---...////////////---......///000111111222//////////////////////////////000111222444666777:::<<>>>>>>>>>>>===<<<;;;:::444333222000///.........000/////////............/////////......------,,,---..................---,,,///111///***))),,,///++++++,,,,,,,,,---------~~~zzzsssmmmhhhbbb]]]ZZZWWWWWWUUUUUUTTTUUUVVVVVVUUUXXX[[[^^^```ccchhhkkkkkkpppxxxtttaaaUUUJJJEEE@@@>>>???@@@@@@???BBBBBBCCCEEEFFFHHHIIIIIIGGGGGGEEE???888444333444444444333333222111111111111111111111111000/////////...---...///000///............///////////////,,,...000111000...,,,***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,//////...,,,,,,---,,,------...///000111111000///...---------------...///////////////......////////////000000000000000111111111111222222222222222222333444666888:::;;;???CCCGGGHHHIIIKKKLLLMMMJJJMMMSSSRRRMMMUUUcccsssrrr]]]\\\eeessslll]]]WWWYYYWWW^^^iiiwww|||}}}yyysssvvvnnnjjjmmmmmmjjjjjjmmmmmmsssvvvtttttttttmmmcccXXXTTTNNNJJJHHHFFFDDDBBBAAA@@@???>>>>>><<<999666111111111333444444222000444333333222111000//////000000000000////////////000000//////......------000000//////.........---......---------,,,,,,,,,|||vvvqqqnnngggdddaaa]]]ZZZXXXXXXXXXYYYYYYZZZ[[[\\\^^^______bbbfffmmmxxxrrrbbbWWWOOOKKKEEEBBBBBBCCCCCCCCCAAAAAACCCDDDFFFHHHIIIJJJJJJJJJHHHBBB;;;666555555444444333333222111111000111111222111111000000///000...---...///000///...////////////........................------,,,,,,,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,------......////////////...---------------......////////////......////////////000000000000000111111111111222222222222222222333555777999;;;===@@@EEEHHHIIIJJJKKKLLLMMMMMMRRRXXXVVVVVVeeexxxqqqaaadddsss|||iii]]]VVVVVVYYY^^^hhhxxxzzzuuuvvvvvvrrrqqqrrrrrrvvvxxxwwwxxxwwwpppfff[[[WWWQQQLLLIIIFFFDDDBBB???>>>=========<<<999777222222222333444444222111111111000000000000000000000000000000////////////............------------///.........------------......---------,,,,,,,,,~~~zzztttlllfffbbb```___bbb___]]]]]]______]]]ZZZZZZ^^^dddnnn|||~~~~~~rrrfff^^^UUUOOOIIICCCAAAAAAAAA@@@???@@@BBBDDDFFFIIIJJJKKKMMMMMMKKKFFF@@@;;;777666444444333333222111111111111111222222222111000000000///......000000///...000/////////...---------///...,,,+++++++++------,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---......---+++***+++---,,,,,,------------------//////...------------.........///////////////...////////////000000000000000111111111111222222222333222333444666888:::<<<@@@CCCFFFIIIIIIJJJKKKMMMMMMOOOTTTZZZ[[[aaawwwvvvllluuu}}}eeeWWWTTTUUU[[[```ppp}}}~~~}}}zzzyyyvvvxxxyyyzzz{{{{{{tttlll```[[[TTTNNNJJJFFFCCC@@@>>>===<<<<<<===<<<:::888444333222333555555333111......//////000000000000000000000000////////////,,,,,,,,,------------------------------,,,,,,,,,......---------,,,,,,,,,xxxrrrooonnnoookkkggggggiiiiiiddd```\\\___eeellluuu|||yyy~~~wwwpppkkk```[[[SSSJJJDDD@@@???>>>???@@@BBBDDDGGGIIIKKKLLLNNNNNNMMMJJJEEE???:::777555555444333333222222111111222222222222222111111111000...///000000///...000000///...------,,,,,,---,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,.........,,,***)))+++---......------------------///......---------......---...//////////////////////////////000000000000000000111111111222222222333333333444777999<<<>>>AAADDDGGGHHHIIIJJJKKKMMMRRRSSSYYYbbbjjjwwwwwwiiiZZZUUUXXX___jjjsss~~~}}}xxxwwwvvvxxx||||||xxxrrreee```YYYQQQKKKFFFBBB???===<<<;;;;;;<<<<<<;;;:::666444333444555555444222000000000000000000000000000000000000////////////,,,,,,,,,------......///------------------------......---------,,,,,,,,,{{{vvvuuuuuurrrkkkeeedddgggmmmrrrwww||||||{{{|||{{{tttnnneeeZZZOOOGGGCCCAAA@@@AAACCCEEEHHHJJJLLLMMMNNNNNNNNNMMMJJJDDD===999666666555555444333333333222222333333333333222222222000//////000000///...000//////...---,,,,,,+++***+++---......---+++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---...---+++))))))+++---/////////.....................---------......///------...///////////////////////////000000000000000000111111111222222222333333444555888;;;>>>@@@BBBDDDGGGHHHIIIJJJLLLMMMYYY[[[dddttt}}}xxxeee^^^WWWWWW]]]kkk~~~|||yyytttqqqtttyyy{{{zzzwwwlllfff^^^VVVOOOHHHCCC@@@===<<<;;;;;;<<<===<<<;;;888666555555555666555333333333222111111000//////000000000000////////////------....../////////000..................//////......---------,,,,,,,,,zzzqqqkkkooosssxxx{{{||||||}}}}}}{{{{{{||||||tttgggYYYMMMFFFCCCBBBCCCEEEGGGIIIKKKMMMNNNNNNNNNPPPQQQOOOIIIAAA;;;888888777777666555555555222222333444444444333333333111000000000000///---///.........---,,,,,,,,,)))+++---///000...,,,***,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,+++++++++,,,,,,,,,******,,,---.../////////////////////...------------...//////,,,---...///000000000000////////////000000000000000111111111111222222222333333444666999===@@@BBBCCCEEEGGGIIIJJJKKKNNNPPPXXX___oooooogggeee\\\YYYXXX\\\fff{{{uuunnnpppvvvzzzzzzzzztttnnneee\\\TTTMMMGGGDDD???===;;;;;;=========<<<:::888666555666666555444444444333222111000//////000000000000////////////.........///////////////.........///////////////......---------,,,,,,,,,|||}}}|||{{{tttvvvwwwwwwvvvwwwzzz|||~~~}}}qqqaaaSSSJJJGGGEEEFFFGGGIIIKKKLLLNNNNNNNNNOOORRRTTTTTTOOOFFF???::::::999888888777777666222222333444444444444444333222000000111000///---------------------------+++,,,---...///......---,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******(((***,,,,,,,,,+++,,,------------....../////////---------------...//////,,,---...///000000000000////////////000000000000000111111111111222222222333333444777:::>>>AAACCCEEEGGGIIIKKKLLLNNNRRRTTTYYYhhhyyyiii```[[[XXXYYYZZZaaannn|||zzzoooooouuuxxxzzz|||{{{uuulllbbbZZZSSSMMMJJJAAA???===<<<===>>>======;;;999666666666777666555222222111111000000000///000000000000///////////////...............---------------....../////////......---------,,,,,,,,,|||zzzyyysssvvvwwwuuurrrrrrwww}}}|||{{{{{{kkk\\\SSSNNNGGGGGGIIIJJJKKKMMMNNNOOOOOOPPPSSSWWWWWWRRRIIIBBB;;;;;;::::::999888888777222333333444555555555444333222000000111000///---,,,,,,------------------...------,,,---...///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))&&&))),,,---,,,,,,,,,---++++++,,,,,,---...//////---------------...///000,,,---...///000000000000////////////000000000000000111111111111222222222333333555777:::>>>BBBDDDFFFHHHKKKMMMNNNQQQUUUWWWbbbwwwtttbbb\\\ZZZWWWTTTVVV\\\lllzzz}}}qqqpppuuuwwwzzz}}}zzzqqqggg___XXXRRRNNNCCC@@@>>>======>>>>>>===<<<999777666666777666666////////////000000000000000000000000////////////.........------,,,,,,,,,,,,,,,,,,------...............---------,,,,,,,,,}}}|||xxx{{{}}}{{{uuurrrtttwwwxxxyyy}}}{{{mmm^^^UUUNNNJJJJJJMMMNNNKKKJJJKKKOOOSSSUUUWWWYYYYYYRRRIII???<<<888999======:::777555444444555777777666444333333333333222000///...........................,,,,,,---.../////////...111000...---,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...)))******+++,,,---......+++++++++,,,,,,---------------------------------........................,,,,,,,,,---------......000000000000////////////////////////000000000000111111111000000000000000333333444444444444444444555777:::===@@@BBBCCCCCCPPPKKKKKKOOORRRRRRXXXaaaqqq}}}nnn\\\VVVSSSQQQTTT[[[aaaooo~~~}}}yyyuuurrrpppooooooqqqrrruuu{{{zzzooopppvvv|||{{{qqqdddZZZVVVVVVPPPIIIAAA===>>>@@@???>>>>>>===;;;999888666666555111111000000000000000000111111000000//////......000000//////.........---////////////............///...------++++++***)))|||~~~~~~}}}zzzyyy{{{}}}yyyzzz{{{tttfff\\\SSSNNNMMMOOOPPPLLLJJJKKKNNNRRRVVVXXXZZZZZZSSSKKKAAA>>>;;;;;;>>>>>>;;;888777666555666888888777555444444333222111000//////........................,,,---......//////......///...---------...//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------------,,,,,,,,,---------------------------------------........................+++++++++,,,,,,,,,------/////////...............////////////000000000000111111111111000000000000222222333333333333444444444666:::>>>BBBDDDFFFFFFNNNMMMOOORRRRRRSSS\\\hhhtttkkkmmmrrryyynnn___SSSQQQPPPOOOUUU^^^ooo~~~~~~zzzxxxwwwwwwyyyxxxxxxxxxyyywwwsssooopppmmmhhhdddbbbbbbdddeeeggggggiiilllqqqwwwzzz||||||ooolllqqqxxx}}}wwwlllbbb^^^^^^VVVNNNEEE@@@@@@AAA@@@>>>>>>===<<<:::888777666666222222111111000000111111111111000000////////////000/////////............////////////............//////......---,,,,,,,,,{{{{{{zzz{{{~~~rrrgggZZZUUURRRRRRQQQMMMKKKKKKMMMRRRWWWZZZ\\\\\\VVVNNNEEEBBB??????@@@@@@===::::::888777888999999888777777666444222000/////////........................------.../////////......---,,,,,,------///000000........................000000000//////.........,,,,,,,,,,,,,,,,,,------...------,,,,,,------...//////......------------...............---------------------------------........................***+++++++++,,,,,,,,,,,,---------...............////////////000000000000111111111111111111111111111111222222333333333333444777;;;???CCCFFFHHHIIIMMMPPPTTTUUUSSSWWWgggwwwrrrbbb\\\___hhhvvvmmm[[[RRRMMMOOOPPPRRR]]]jjj}}}zzz~~~{{{kkkjjjgggeeecccaaaaaaaaaccccccbbbcccdddcccaaa^^^```]]]YYYVVVVVVXXX\\\^^^^^^^^^___bbbggglllpppssszzzzzz{{{~~~rrrjjjmmmuuu|||}}}tttkkkgggfff___WWWLLLEEEBBBAAA@@@??????>>><<<:::888777666666444444333222222222222222111000000000000/////////////////////............////////////....................................~~~}}}{{{{{{}}}{{{pppaaa[[[VVVUUURRRMMMJJJKKKLLLSSSYYY[[[]]]]]]XXXQQQIIIGGGDDDCCCCCCBBB@@@======;;;:::999:::;;;:::888:::888444111000//////000..............................////////////......------------......//////////////////////////////000000//////...---------,,,,,,,,,---------------...------,,,,,,------...///////////////.........000000//////......------------------------------........................++++++,,,,,,,,,---------------............//////////////////000000000000000111111111111111222222222222222333333444444555777999===AAAEEEGGGIIIIIINNNSSSWWWUUUTTT^^^uuutttdddYYYYYY```mmmsss]]]SSSNNNMMMRRRUUU[[[lll~~~}}}~~~yyymmmfff\\\[[[YYYVVVUUUTTTTTTUUUVVVVVVWWWXXXYYYYYYYYYXXXYYYXXXXXXXXXZZZ\\\___aaa\\\___dddhhhlllppptttvvvyyywwwvvvvvvyyy|||~~~vvvkkkmmmuuu}}}xxxqqqllljjjjjjaaaUUUKKKEEEBBBAAA@@@@@@>>>===;;;999888777777666555444333333333333333000000000000000000000000///////////////.........////////////............------........./////////~~~~~~xxxiiiaaaZZZWWWSSSNNNKKKLLLMMMTTTZZZ[[[\\\\\\YYYTTTNNNLLLJJJHHHGGGEEECCCAAA@@@>>>;;;:::;;;;;;:::999:::888555222000000000111////////////////////////...///////////////......//////.........------,,,////////////////////////.........---------,,,,,,,,,,,,,,,------............------,,,,,,------...------......///000111111000000000//////.........------------------------........................------------................../////////000000000////////////000000000000000000111111222222222333333333444444555666666777;;;<<>>@@@CCCEEEFFFGGGGGGIIINNNRRRUUUaaazzzmmm\\\WWWYYY]]]lll~~~eeeUUUPPPOOOLLLQQQ]]]iiixxx}}}wwwlllcccYYYQQQLLLNNNMMMLLLKKKLLLMMMNNNOOOPPPRRRSSSUUUVVVYYY]]]```^^^eeennnwww|||}}}zzzxxxpppyyy~~~zzzrrrrrrsssuuuyyy~~~yyytttvvv|||~~~zzzxxx}}}vvvjjj]]]RRRJJJEEECCCAAA@@@>>><<<:::999888888777777555444333333333333000000000111111111111222.........///////////////////////////............,,,,,,---------.........wwwnnnddd___YYYSSSQQQSSSPPPVVVZZZXXXWWWYYYYYYXXXVVVUUUSSSPPPLLLIIIGGGFFFCCC@@@===;;;;;;;;;::::::777777666555444333222222////////////////////////000000000000000///......---......//////...---,,,------------------------,,,,,,------......//////,,,,,,------.../////////...------,,,,,,------...---------....../////////..................//////------------------------........................---------.........//////------......///000000111////////////000000000000000000111222222333444444222222333444555666777888;;;===@@@CCCEEEGGGHHHHHHJJJPPPVVV```uuuhhhXXXYYY___jjj||||||hhhVVVNNNOOOOOOOOOYYYmmmooojjjaaaZZZTTTPPPLLLJJJJJJJJJKKKLLLNNNQQQTTTUUUXXXZZZ\\\]]]^^^bbbhhhlllmmmuuuwwwwwwwwwxxxyyy{{{||||||}}}}}}uuugggZZZPPPJJJGGGAAA@@@???===;;;:::999999777777555444333222222222000000111111111222222222............/////////000////////////.........................../////////{{{qqqhhhbbb\\\VVVTTTVVVRRRWWWZZZWWWUUUWWWYYYXXXXXXWWWVVVRRRNNNJJJHHHHHHDDDAAA===;;;:::;;;:::999666666666666555444333222000000000000000000000000000000000000000///......+++,,,---////////////...------------------------,,,------...///000111111,,,,,,------...///000000...------,,,,,,------..................---------,,,---------......//////------------------------........................,,,,,,,,,---------......,,,,,,------...///000000////////////000000000000000000111222333333444444111111222333444666666777999;;;???BBBFFFHHHIIIJJJMMMSSS]]]lllgggYYY]]]ggg{{{vvvfffZZZQQQNNNQQQQQQTTTccc}}}~~~mmm___ZZZSSSMMMKKKJJJJJJJJJKKKKKKMMMPPPTTTXXX\\\^^^aaaccceeefffhhhlllsssxxx|||{{{{{{||||||~~~{{{nnn```TTTMMMJJJBBBAAA???===;;;:::999999777777555444333222222111000000111111222222222222---.........//////000000000/////////............000000000000000/////////}}}sssjjjfffddd]]]UUUTTTVVVWWWVVVTTTTTTWWWZZZ\\\ZZZXXXUUURRROOOLLLJJJHHHFFFCCC@@@???<<<999777444444444555444444333333000000000000////////////000000000000000000000000////////////////////////111000///...------...///------............---------......///////////////......------,,,,,,,,,,,,---------....../////////000///...------...000111...------,,,,,,------...---------------------------------............///////////////////////////000000000000111111111111//////------...000222333555555555555666888999999>>>===@@@DDDEEEDDDHHHMMMOOOXXXiiiooohhhnnnwwwuuubbbWWWRRROOOPPPRRRWWWbbbyyy|||wwwmmmbbbWWWSSSNNNMMMMMMMMMJJJGGGMMMPPPUUUZZZ___eeekkkooopppqqqtttwwwzzz|||}}}~~~|||xxxxxxzzz~~~~~~{{{nnnbbbTTTHHHCCC???===>>><<<888777999888777666555444333333333222222222111111111111000000000000000000000111111000000000000000000000000......//////////////////~~~wwwtttrrrlllddd[[[ZZZYYYWWWUUUUUUWWWZZZ]]]\\\\\\ZZZWWWSSSOOOMMMMMMJJJFFFCCC@@@===999666444444555555444444333333111111000000000/////////000000000000000000000000////////////////////////111000///...---......///------............------------...////////////..................---,,,,,,------------............000//////........./////////......------......///------------------------........./////////000000////////////////////////000000000000111111111111333222111000000222444555555555555666666888999:::;;;;;;>>>CCCDDDDDDIIIPPPYYYhhh~~~zzzuuunnncccWWWQQQOOOOOORRRXXXdddsss{{{|||{{{wwwppplllhhh^^^UUUQQQNNNKKKJJJKKKLLLMMMMMMSSSYYYaaahhhnnnrrrvvvxxx}}}||||||}}}~~~uuuiii[[[PPPEEE@@@===>>>===999888:::888777666555444333333222222222222111111111111000111111111000000000000000000000000000000000000000///////////////.........xxxppp```\\\WWWSSSSSSTTTUUUUUU^^^___``````^^^YYYUUURRRSSSPPPLLLGGGCCC>>>999555555555555555444444333333111111111000000000000///000000000000000000000000////////////////////////000000///............///------............------------...///////////////---...000111000///---,,,------------------,,,,,,///000000000///...------/////////....../////////........................////////////000000000111////////////////////////000000000000111111111111444333222222222333444555555555555666777888::::::;;;;;;???DDDEEEGGGNNNVVVhhh}}}uuuiiiYYYSSSOOONNNOOORRRZZZdddxxx{{{}}}|||vvvqqqooonnnlllkkkmmmmmmjjjeeeccc```YYYPPPMMMLLLKKKKKKLLLPPPUUUYYY___fffqqqzzz~~~ssseeeYYYIIIBBB>>>>>>===:::999;;;777666666555444333222222222222222111111111111000222111111111000000//////000000000000000000000000000000//////.........---xxxhhhaaaYYYTTTTTTUUUUUUTTT]]]```dddeeeddd___ZZZVVVVVVSSSOOOKKKFFF@@@:::666666666555444444444333333222222111111111000000000/////////////////////////////////////////////////////////.........//////------............------...//////000111000000000---///111222222000...,,,......------,,,,,,++++++///000000111000...,,,+++//////............//////////////////////////////....../////////000000000///////////////////////////000000000111111111111333222111111111222222333555555555666777999:::;;;======AAAEEEHHHLLLVVVaaayyyuuurrrvvvrrreeeZZZPPPOOOOOOQQQTTT[[[iiivvv~~~vvvrrrnnnlllhhhfffeeeffffffgggiiijjjiiigggfffeee^^^VVVOOOPPPQQQPPPRRRWWW```hhhooouuu{{{lll___MMMEEE>>>===<<<::::::;;;777666666555444333222111222222222111111111000000222222111111000/////////////////////////////////000000000///......------ssskkkbbb[[[ZZZZZZYYYXXX]]]aaafffiiihhhddd^^^ZZZWWWUUUQQQNNNJJJDDD>>>:::888777666444444333444444222222222222111111111111////////////////////////000000000000000000000000......//////////////////------............------000000111222222222222111...///111333222000...,,,.........------,,,,,,,,,///000000111000...,,,+++...------,,,,,,------...////////////////////////------.........////////////////////////////////////000000000111111111111222222222222222222333333444555555666888999;;;<<<===>>>AAAFFFJJJRRRbbbppp~~~ooommmnnnfffXXXOOOLLLLLLPPPVVV]]]iii|||vvvnnniiieeeccc___```aaabbbdddgggkkkmmmnnnpppqqqpppqqqoooggg^^^TTTVVVWWWWWWZZZaaakkksssqqqcccRRRHHH>>><<<;;;999999:::777777777666555444222111222222222111111111000000111111111111000000//////////////////////////////000000//////.........---}}}vvvlllccc]]]ZZZYYYXXX]]]aaagggkkklllhhhccc___ZZZXXXUUURRRNNNIIICCC>>>999888666444333333444444333333333222222222111111000000000000000000000000000000000000000000000000---...//////000/////////------............------000000111222222222222222...///111222111000...---..................------///000000000///...------------,,,,,,,,,,,,------........................------------............////////////////////////000000000000111111111111222222333444555555666666444555555666888:::<<<===>>>>>>BBBHHHOOO]]]ssssssooolll___RRRLLLGGGJJJSSS```nnn~~~{{{tttkkkccc___^^^]]]]]]YYY\\\aaaeeejjjpppwww{{{tttiiiZZZZZZ[[[^^^ccclllvvv|||xxxkkkYYYLLL@@@<<<;;;:::999:::777888888888777555333222222222222111111111111000000000000000000000000111000000000000000000000000////////////////////////{{{oooddd]]]ZZZZZZ___ccciiinnnooolllgggddd___]]][[[WWWSSSMMMFFFAAA:::999666444333333444555444333333333333222222222000000000000000000000000000000000000000000000000,,,---///000000000//////------............------//////000111111111000000//////000000//////...---......//////////////////000//////.........//////......------------......------------------------............////////////////////////////////////000000000000111111111111000000222333555666666666444555555777888:::<<<===@@@AAAFFFNNNZZZmmmsssmmmfffYYYQQQPPPLLLRRR```sss}}}uuueeebbb^^^\\\]]]^^^______ccchhhooovvv}}}}}}ooo______```eeeoooyyyyyywww|||uuu```RRRDDD>>>===;;;:::;;;888999::::::999777555333222222222111111111111000/////////000111111222222000000000000000000000000------......///000000000~~~oooeeebbbbbbaaaeeejjjooopppnnnjjjhhhdddbbb___[[[VVVOOOHHHCCC;;;999666444333333444555444444444333333333222222000000000000000000000000000000000000000000000000,,,---///000000000//////---..................------......///////////////000/////////..................//////000000111111000///...------...000111//////............//////------------------------////////////000000000000////////////////////////000000000000111111111111,,,---///111333444444555444555555777999;;;===>>>DDDEEEKKKUUUccc{{{~~~|||yyyjjjddd\\\QQQMMMQQQVVV^^^oooqqqeee]]][[[ZZZ[[[^^^aaadddddddddsssxxx~~~nnndddcccdddlllxxxyyymmmgggdddjjjrrrzzz}}}eeeVVVFFF@@@>>><<<;;;<<<999:::;;;;;;:::888555444222222222111111111111000......///000111222333333000000000000000000000000,,,,,,---...///000111111}}}pppjjjiiifffhhhkkkmmmnnnmmmnnnnnnlllhhhdddbbb___YYYOOOFFFAAA===888666777666444111444444333222222222222333222222222111111111111000000000000000000000000000//////000000000000//////000000000000000000000000............////////////111000000///...------,,,//////.........---------000000////////////000000------............------////////////////////////000000000///......------000000000000000000000000000111111111111222222222333333222222222333444444444777::::::999;;;???BBBFFFHHHLLLXXXttttttlllkkknnnwwwkkk\\\]]][[[QQQNNNUUU^^^ooo~~~uuuiii]]]XXXYYYYYY[[[^^^```dddmmmxxxuuujjj\\\cccnnnzzz{{{oooddd]]]ZZZ___hhhpppyyysssdddQQQEEEBBBAAA===999;;;::::::::::::888555222444444333222111111111111000000111111111111000000111000///......---......////////////////////////{{{rrrooollllllllllllkkkkkkkkklllooommmkkkhhhccc[[[QQQJJJBBB===888666666666333111444333333222222222222222222222222111111111111000000000000000000000000000//////000000000000//////////////////////////////............/////////////////////......------,,,//////.........---------000000////////////000000------............------///////////////////////////////////////.........000000000000000000000000000111111111111222222222333333222222333333444555333666:::;;;:::<<<@@@CCCCCCJJJSSSddduuujjjddddddggg{{{rrr```TTTVVVUUUOOORRR\\\nnnqqqggg```ZZZYYY]]]]]]ccclllttt{{{nnneee___gggsssrrraaaYYYVVVZZZbbbjjjsss{{{{{{lllXXXJJJDDDBBB???;;;;;;:::999999:::999666444555444333222111111111111000000111111111111000000000000//////.../////////////////////////////////}}}yyyyyy|||~~~xxxtttrrrnnnjjjhhhhhhiiijjjrrrtttuuurrrjjj___VVVPPPFFFAAA;;;888777777555333444333333222222222222222222222222111111111111000//////////////////////////////000000000000//////////////////////////////............////////////...............---------...............---------000//////......//////000------............------////////////////////////......////////////000000000000000000000000000000000111111111111222222222333333333333333444555555444888<<<======???BBBFFFBBBOOO```uuuwwwggg___\\\aaagggnnn```TTTMMMOOOPPPPPP[[[jjjtttjjj^^^YYYWWWYYY___eeekkktttvvvgggbbbcccmmm{{{qqq\\\UUUPPPSSSYYYaaalllttt}}}|||wwwbbbQQQHHHCCC@@@===:::999999999::::::888666555444333222111111111111000000111111111111000000000000/////////000111111////////////////////////~~~{{{vvvtttwww|||{{{vvvnnniiiggghhhjjjkkksssxxx|||zzzoooccc[[[WWWNNNHHH@@@;;;::::::888555555444444333333333333333222222222111111111000000//////////////////////////////000000000000//////////////////////////////............////////////.............../////////......................../////////....../////////------............------////////////////////////---......///000000111111000000000000000000000000000000111111111222222222333333333333333444555666888;;;???@@@@@@BBBEEEIIIGGGYYYpppnnn___XXXZZZiiiyyysss]]]TTTMMMKKKNNNPPPUUUggg|||tttccc]]]WWWUUUXXX```kkkrrrmmmddddddgggrrrkkkYYYRRRMMMNNNSSS[[[fffppp{{{xxxuuu|||lllXXXKKKDDD@@@>>>:::999888999;;;;;;:::999666555444333222111111111000000111111111111000000000000///000000111222222////////////////////////wwwtttppprrrwww~~~wwwmmmgggfffiiilllnnnqqqyyy~~~tttiiibbb___TTTMMMDDD===;;;999777555666666555444444444444444222222222111111111000000//////////////////////////////000000000000//////....................................//////////////////////////////000000---.....................//////............//////------............------////////////////////////---......///000111222222000000000000000000000000000000111111111222222222333333333333444555666777999<<>>:::888666444666555555444444444444444222222222111111111111000//////////////////////////////000000000000//////....................................//////////////////////////////......---------...............///......------......///------............------////////////////////////......///000000111222222000000000000000000000000000111111111111222222222333333333333444555777777777:::===???AAAFFFNNNTTTeee}}}pppaaa]]]^^^jjjppp^^^SSSNNNIIIJJJOOOWWWaaarrr{{{kkk```[[[RRRXXX___gggsssrrrdddbbbhhhsssppp^^^SSSNNNKKKLLLOOOVVVaaammmqqq~~~xxxrrrnnnqqqzzzmmmYYYJJJAAA>>><<<;;;999999;;;<<<<<<;;;777777555444222111111111000000111111111111000000000000/////////000111111////////////////////////|||yyywww{{{|||sssgggaaabbbfffjjjkkkooouuu|||}}}wwwsssqqqcccYYYMMMBBB===:::777555444444333222222222222333222222222111111111111000000000000000000000000000//////000000000000//////....................................////////////.........------,,,,,,+++---------........./////////......------......///------............------/////////////////////////////////000000111111222000000000000000000000000000111111111111222222222222333333333555666777888888:::>>>AAAFFFOOO[[[ccc|||mmmaaagggsssqqq^^^QQQKKKIIIHHHLLLUUUbbbsssuuuhhh]]]WWWXXXVVVaaammmwwwrrriiijjjppp|||yyyeeeUUUMMMJJJHHHJJJMMMSSS^^^iiippp|||{{{vvvqqqsssyyyyyycccQQQFFFBBB>>><<<::::::;;;<<<<<<;;;888777666444222111111111000000111111111111000000000000//////.../////////////////////////////////{{{qqqeee^^^```dddggghhhnnnssszzz|||yyyvvvjjj```SSSGGGAAA>>>;;;999333222111111000000111111222222222111111111111000111111111111111111111111//////000000000000//////..................................../////////000------,,,++++++***))))))---------.........//////.........------.........---..................---////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222222333333444555666888888:::===AAAEEEMMMYYYgggqqqoooeeesssvvv```TTTMMMHHHFFFIIIOOO[[[lllttthhh___XXXVVVZZZ___lllzzz}}}tttooossszzzooo\\\NNNIIIFFFFFFHHHKKKPPP\\\gggooo||||||wwwvvvyyykkkWWWJJJEEE???===;;;:::;;;<<<<<<;;;888777666444222111111111000000111111111111000000111000///...............////////////////////////qqq```[[[^^^bbbeeegggllloootttyyy}}}wwwnnnaaaRRRFFF>>>:::999777666444333222333333444222333333333333222111111222222222222222222222222333222111000000111222333000000000000000000000000////////////............------------------------000000///...---,,,,,,+++////////////////////////............////////////////////////////////////......///000111222222333222222111111111111222222111111222222222333333333222444555666666777:::<<>>888777555333222222333333333333444444333333222111000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////---------.........//////////////////////////////............////////////000000000000000000000000111111111000000000000000222222111111111111222222222222222333333333444444444555666666666888;;;>>>DDDJJJWWWiii|||yyy___QQQGGGGGGIIIKKKTTT^^^ppp|||~~~lll^^^UUUPPPPPPWWW```jjjvvvwwwhhhYYYNNNGGGDDDDDDBBBBBBFFFIIIQQQaaaooo}}}hhhWWWGGGBBB<<<999:::<<<<<<<<<;;;:::999777555444333222111111111111111111111111//////...//////000111111////////////////////////}}}zzzxxxtttkkkaaa\\\]]]\\\^^^bbbiiiqqqyyyyyylll^^^QQQFFFAAA999888666444333333333444333444444444444333222222000000000000000000000000111111111111111111111111////////////////////////////////////............000000000000000000000000,,,,,,------.../////////////////////////////////............////////////////////////////////////111111111000000000000000222222111111111111222222222222333333333444444444555555666666777:::>>>BBBIIIPPP___wwweeeTTTKKKFFFHHHJJJNNN\\\kkk}}}|||lll]]]TTTQQQOOORRRZZZbbbkkkwww~~~ppp```TTTKKKGGGEEEBBBAAABBBEEEIIIQQQbbbqqqrrr]]]JJJCCC;;;888999;;;;;;;;;;;;:::999888666444333222111111111111111111111111//////...//////000111111////////////////////////}}}|||||||||ttthhh```^^^___aaadddkkkrrr{{{~~~uuuhhhYYYLLLEEE;;;:::888666555444444555444444444444444333222222111111111111111111111111111111222222222222111111000000000000000000000000////////////............000000000000000000000000---------.........//////////////////////////////............////////////........................000000000000000111111111222222111111111111222222333333333333444444444444555666666777999===BBBFFFNNNZZZooorrrXXXLLLGGGFFFIIIKKKSSSggg}}}}}}xxxjjj\\\SSSOOONNNNNNSSS\\\eeemmmyyyxxxiiiZZZOOOHHHDDDCCCAAAAAACCCEEEHHHPPPbbbsss|||fffOOOGGG===888999;;;;;;:::;;;;;;999888666555333333111111111111111111111111000////////////000000111////////////////////////{{{ppphhheeeddddddfffkkkrrr|||tttcccTTTJJJ===<<<:::888666666666666444444444555444444333222222222222222222222222222///000111222222111000///000000000000000000000000////////////............////////////////////////---------...............////////////////////////............//////////////////////////////////////////000000111111222222222222111111111111222222333333333444444444444555555666777888;;;???FFFJJJTTThhh|||yyy^^^OOOHHHFFFHHHLLLQQQ]]]xxx~~~~~~nnncccYYYQQQNNNPPPNNNPPPXXXcccnnnxxxuuueeeVVVLLLGGGCCC@@@AAAAAACCCEEEGGGPPPbbbtttrrrUUUKKK???999:::===<<<:::<<<;;;:::888666555444333111111111111111111111111111000000////////////000000000000000000000000000xxxpppnnnhhhgggfffjjjrrr~~~|||kkkYYYNNN>>>===;;;999777777777777444444555555444444333222222222222222222222222222...///000111111000///...000000000000000000000000000/////////............////////////////////////........................////////////////////////............/////////000000000000000000000000000...//////000111222222333222222111111111111222222333333333444444444555555555666777999<<>>===;;;<<<;;;:::888777555444333111111111111111111111111222111000//////...//////111111111111111111111111zzzvvvkkkeeekkkwwwtttcccUUUIIIAAA:::999888555333444666666666666666555555555333222111111000000111111////////////000111333333////////////////////////000000000000000000000000111111111111111000///...////////////////////////000000000000000000000000111111000000//////......////////////000000000000//////000000111111222222333333333333333333333333444444333333333444555555999777777999;;;???IIITTTcccsssgggcccbbbkkknnnWWWNNNKKKJJJHHHLLLVVVfff~~~{{{fff[[[QQQNNNPPPPPPQQQSSSXXXaaappp~~~ssscccUUULLLGGGDDDBBB@@@???BBBFFFLLLUUUgggvvvqqqYYYDDD???<<<777888=========<<<;;;:::888666555555555444333333333333444000000111111111222222222333222111111222222000///|||rrrkkkoooyyy|||lll^^^NNNEEE===:::999666555666555555555555555444444444333222111111000000111111////////////000111222222000000000000000000000000000000000000000000000000111111111111111000//////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111333333333333333333333333444444333333444444555555999888999===>>>BBBMMMXXXqqqssshhh___]]]___lllcccQQQJJJIIIHHHHHHQQQaaavvvuuuhhhZZZRRRLLLMMMPPPRRRWWW\\\hhhrrrxxxgggWWWLLLGGGDDDBBBAAA@@@BBBGGGLLLVVVhhhwwwxxx```JJJCCC@@@;;;999===??????>>><<<:::777555444444444333222222222222333//////000000000111111111333222000111222222000///}}}zzztttvvv|||~~~uuuhhhVVVKKKAAA===:::777777888555555555444444333333333333222111111000000111111000000000//////000111111111111111111111111111111000000000000000000000000111111000000000000//////////////////////////////000000000000000000000000////////////000000000000////////////000000000000111111111111000000000000333333333333333333333333444444333333444555555666888888;;;>>>AAAGGGTTTaaa~~~hhh___YYY[[[dddwwwjjjVVVLLLHHHHHHIIINNN\\\ssswwwbbbVVVQQQMMMKKKNNNQQQWWWaaajjj~~~mmmZZZMMMFFFCCCBBBBBBAAACCCHHHMMMXXXiiiyyykkkSSSHHHDDD???<<<<<>><<<:::888666444444333333222222222222222000000000000000000000000222000///000111222111///}}}~~~tttfffYYYKKKCCC>>>:::888:::888888777777666555555444333222111111000000111111000000//////////////////////////////////////////////////////////////////000//////......///000000////////////////////////////////////////////////......//////000000111111////////////000000000000222222111111000000//////222222222333333444444444444444444444555666777888888777888<<>>=========<<<;;;:::888777555555444333333333333333111111111111111111111111111000//////111222111///}}}~~~{{{nnnaaaRRRIIIBBB<<<:::;;;:::999999888777666555555333222111111000000111111/////////......///000000........................000000000000000000000000000///...---...///000111////////////////////////000000000000000000000000////////////000000000000////////////000000000000111111111111000000000000111222222333333444444555333333444444555666888888888888:::@@@III]]]|||{{{gggXXXZZZeee~~~zzzfffRRRLLLJJJIIILLLRRR^^^tttsss```UUUNNNLLLMMMNNNQQQZZZfffrrrmmmZZZMMMGGGDDDCCCDDDHHHNNNZZZmmm~~~|||uuummmwwwwww```OOOFFFAAA@@@<<<======<<<<<<;;;:::999666555444444333333444444222222222222111111111111000///...///111111111000~~~~~~~~~uuuhhhYYYPPPHHH@@@<<<<<<999999888777666555444444333222111111000000111111...............///000111////////////////////////000000000000000000000000000///---------///000222////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111111111222333333444555555333333444444555777888999777:::AAAJJJVVVlll{{{iii]]]hhh}}}eeeVVVJJJIIIHHHHHHPPP[[[lllvvvaaaTTTNNNKKKLLLOOOSSSYYYgggyyy~~~hhhVVVLLLDDDBBBCCCGGGMMMYYYmmm}}}zzzvvv|||qqq\\\MMMEEEAAA>>>>>>>>>===<<<:::999888555444333333222222333333222111111111000000000000000///...///111111111000~~~zzzyyylll^^^TTTLLLCCC>>>>>>999888777666555444333333333222222111000111111111---------......000111222000000000000000000000000000000000000000000000000///...---,,,---///111222////////////////////////000000000000000000000000111111000000//////......////////////000000000000//////000000111111222222111111222333333444555555333333444444666777888999777<<>>======;;;888555555555555555555444444444333333333333333333333333222222111111000//////...{{{{{{{{{|||~~~uuucccUUULLLDDD===999999888777666666666777222333444222111000111333333222111111000000111111111000000000/////////...000000000000000000000000......///000000111222222111000000000/////////...000000000000000000000000333333333333444444444444111111111111111111111111000000000000111111111111222222333333333444444444777666666555555777999;;;AAAHHHWWWooo~~~~~~lllUUULLLHHHIIIOOORRRYYYnnnwwwiii[[[SSSLLLLLLOOOSSS\\\dddxxxqqqYYYOOOFFFCCCGGGMMMVVVfffwwwyyy~~~}}}cccPPPIIICCCBBB???>>>===:::666333555555555555444444444444333333333333333333333333333222222111000000//////|||xxxxxxyyy{{{~~~ooo```TTTHHH>>>;;;::::::999888777666666111222333222000000111222333222111111000000111111000000000000////////////000000000000000000000000.........//////000000111000000000000////////////000000000000000000000000,,,---...///000111222333111111111111111111111111000000000111111111222222333333444444444555555555888777555333444777===BBBBBBQQQjjjyyy]]]MMMGGGEEEHHHPPPWWWeee~~~zzzeee[[[UUUNNNJJJMMMTTT]]]jjjuuuzzzcccQQQHHHCCCFFFLLLTTTeeevvvzzznnnZZZPPPGGGEEEAAA???<<<999666333555555555555444444333333333333333333333333333333333333333222111111000000|||uuuuuuvvvyyy}}}|||mmm]]]MMMAAAAAA@@@>>><<<999666444222222333444333222111111222333222111111000000111111000000000000////////////////////////////////////---........./////////000000000000000////////////000000000000000000000000))))))***,,,---...///000111111111111111111111111000000111111111222222222333333333333444444444444444444444444555999AAAGGGHHH___~~~|||hhhTTTLLLHHHHHHKKKRRR\\\pppjjj[[[VVVSSSOOONNNSSS\\\hhhxxxiiiSSSIIICCCFFFJJJRRRbbbsssyyybbbTTTJJJFFFBBB???===:::777555666555555444444333333333222222222222222222222222333333333222222222111111{{{rrrrrrrrruuuzzzyyyhhhUUUGGGDDDCCCAAA===:::777555333333444666666444222222333333222111111000000111111////////////000000000000////////////////////////............////////////////////////000000000000000000000000000000000000///000000000111111222222111111111111111111111111111111111111222222222222222222222222333333333333222444666666666:::AAAGGGWWWsss{{{vvv~~~vvvZZZMMMKKKNNNNNNQQQZZZjjjlllZZZQQQPPPOOONNNRRR\\\hhhuuukkkTTTJJJDDDFFFJJJPPP___pppiiiXXXKKKGGGCCC???===<<<:::999666555555444333333222222222222222222222222222222333333333222222222222222sssqqqppprrrvvv}}}ttt```PPPEEECCC@@@===;;;999999888333555777777555333333333333222111111000000111111////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000333333333222222222222222111111111111111111111111111111111222222222222333111111111222222222333333444777999888777:::BBBHHHfff}}}qqqooommmlllttteeeOOOHHHIIIJJJMMMUUUddd}}}ooo^^^QQQMMMNNNLLLPPPZZZiiiwwwkkkTTTKKKEEEGGGJJJOOO\\\kkkqqq]]]MMMIIICCC???======<<<;;;666555555444333222111111222222222222222222222222222222222222222222111111qqqtttxxx{{{}}}zzzxxxuuusssvvv{{{jjjZZZIIIFFFAAA===:::999::::::222444666777555333222222333222111111000000111111.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333222222222333333333444444555777999888888>>>IIISSSvvvzzziii```^^^___ggg{{{sssWWWJJJGGGIIIHHHNNN[[[rrr}}}tttaaaVVVPPPQQQTTTSSSZZZiii{{{mmmTTTKKKFFFIIIKKKNNNZZZhhh{{{{{{eeeQQQLLLEEE@@@===<<<;;;:::666555555444333222111000111111111111111111111111111111111111111111111111bbbfffkkkoooqqqssstttvvv{{{}}}{{{xxxxxx|||qqqbbbOOOKKKDDD===999777777888111333666666444222111111333222222111000111111111.../////////000000111111000000000000000000000000111111111111000000000000.../////////000000111111000000000000000000000000///000000000111111222222111111111111111111111111111111222222222333333333333333333444444444555555222555777777999CCCSSS___nnn]]]VVVVVVZZZhhheeePPPIIIIIILLLMMMUUUggg~~~|||~~~dddTTTOOOOOOSSSXXX___hhhxxxpppTTTKKKGGGJJJKKKNNNXXXeeewwwlllUUUOOOGGGAAA===;;;:::999666666555444222111111000111111111111111111111111000000000000000000111111VVVYYY\\\___aaacccfffiiinnnppprrrtttuuuxxx{{{~~~}}}|||yyy{{{|||~~~lll[[[MMMAAA???@@@===888555555555555555444333222111222222222222222222222222////////////////////////000000111111111111000000000000111111111000000///000000000000000000000000//////000000111111111222111111000000000000111111222111000//////000111222222222333333444555666666555555555666666666666666666444777;;;;;;???WWWrrrrrraaaWWWTTTTTT[[[pppoooZZZNNNGGGGGGLLLUUU^^^tttrrr{{{oooXXXUUUTTTPPPTTT___hhhzzzrrrZZZMMMEEEGGGKKKPPPZZZeeesssttt\\\OOOCCCAAACCC@@@<<<999666777777777666444222000111111111111111111111111000000000000000000000000LLLOOORRRTTTUUUWWWZZZ]]]```bbbdddeeegggiiillloooooorrrwww{{{{{{vvvvvvvvvzzztttaaaRRREEEAAA@@@===999777555555555555444333222222222222222222222222222222////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000111111111000000000000000111111111000000111111111444333222222222222333444111111222222333444444555555555555555666666666666999888<<>><<<999888666333222111111111111111111111111111111111000000000000000000000000???AAABBBBBBAAAAAABBBCCCAAABBBCCCCCCBBBBBBDDDFFFEEEFFFIIIJJJLLLNNNRRRTTT[[[___eeekkkrrryyyzzzzzzzzzyyy}}}wwwbbbRRRFFF===999:::888777666444333444444555222222222222222222222222111111111111111111111111000000............000000...///000111111222111111000000000000000000000000------...000111222333444222222111111111111222222333333444444444444333333444444444444444444444444333444444555666777888888;;;:::???OOOjjjeee^^^bbbuuugggYYYLLLIIIIIILLLYYYhhh|||tttvvv|||zzzhhh[[[YYY\\\gggtttzzz___RRRHHHHHHJJJLLLUUU```ttt~~~ttt|||qqqXXXKKKEEEAAA>>>>>>;;;:::888555333222111000111111111111111111111111000000000000000000000000???@@@BBBBBBAAA@@@BBBCCC>>>???@@@???>>>>>>@@@AAA???AAACCCDDDDDDFFFIIIKKKNNNQQQVVV[[[```gggnnnrrryyy|||rrrwwwyyy{{{jjjYYYJJJ???;;;;;;999888666444333444555666222222222222222222222222111111111111111111111111////////////////////////...///000111111222222222000000000000000000000000......///000111222222333111111111000000111111111222222333444444333222222333333333333333333333333333333444555666777888888:::;;;DDD[[[}}}fffdddnnnnnnWWWPPPJJJJJJJJJOOObbbvvvwwwvvv|||ooo```XXX\\\fffwwwcccUUUKKKJJJKKKLLLTTT^^^ooo}}}wwwxxx}}}uuu{{{{{{```OOOGGGBBB>>>===999999888777666444222111111111111111111111111111000000000000000000000000@@@AAABBBBBBBBBAAACCCDDD>>>>>>???>>><<<<<<>>>???>>>???AAABBBBBBDDDGGGIIIDDDGGGKKKOOOSSSYYY___ccckkkooouuuzzzyyynnnwwwvvvwww|||ooo]]]NNNBBB<<<===999888666444333444555666222222222222222222222222000000000000000000000000......////////////............///111111222222222000000000000000000000000000000000000111111111111111111000000000000111111///000111222222111000///222222222222222222222222333333444555666777888999>>>AAAMMMiiiiiimmm|||nnnZZZLLLIIIHHHJJJKKKRRRhhh{{{uuuxxxggg[[[XXX___oooeeeWWWLLLKKKKKKLLLSSS^^^jjj|||yyyqqqqqqxxx~~~}}}xxx{{{eeeRRRHHHBBB>>>===777888888999888666444333111111111111111111111111000000000000000000000000FFFEEEDDDDDDCCCCCCDDDDDD======???@@@@@@AAAAAAAAA======>>>>>>?????????@@@CCCCCCDDDFFFIIIMMMQQQSSSYYY^^^dddiiinnnuuu}}}pppooozzzuuuwww|||fffSSSGGG@@@>>>;;;999777555444333333333555444333333222222333333111111111111111111111111111111111000000000000///000000111111111111000000222222222222222222222222///111222111000///000111222222000000000222444666444444555555555444333222333333333444444444555555666666333222333777:::999>>>KKKfff~~~vvv|||jjjXXXRRRJJJEEEFFFMMMRRR[[[sss}}}zzz~~~qqqcccaaa^^^mmmttt___MMMIIILLLMMMSSS[[[mmmzzztttllljjjnnnzzzuuuZZZHHH@@@===<<<;;;999777666666666555444111111111111111222222222222222222222222222222222EEEEEEDDDCCCCCCCCCCCCCCC??????@@@@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@CCCCCCBBBCCCEEEHHHKKKMMMPPPTTTXXX\\\```gggnnntttyyy~~~vvvwwwxxxtttuuulllYYYJJJBBB>>>;;;:::888666555555555555555444333333222222333333111111111111111111111111222222111111111000000000000000111111111111000000000000000000000000000000///111222111000///000111444333222000000111333444555444444444444333333333333333333444444444555555555555444444555999<<<===EEEVVVssszzzyyyrrr[[[MMMIIIKKKGGGIIIPPPVVVdddwwwuuu|||lllbbbbbbhhhyyyxxxcccPPPKKKMMMNNNSSS[[[kkkyyyyyylllddd```cccnnnyyyzzz___LLLBBB>>>===;;;999777666666666555444222222222111111111111111222222222222222222222222FFFFFFFFFEEEEEEEEEDDDDDDAAAAAAAAAAAA@@@???======>>>????????????@@@@@@@@@BBBAAAAAA@@@AAABBBDDDEEEHHHJJJLLLNNNQQQVVV]]]aaafffkkkrrryyy}}}wwwrrrsss|||vvvaaaQQQEEE???<<<;;;999777777777777777555444444333333333333333111111111111111111111111333222222222111111111111000000111111111111000000///////////////////////////111222111000///000111555444333111000000111222666555333222222222333444333333333444444444555555555555666666777:::>>>BBBNNNeeeyyywwwcccQQQHHHFFFFFFDDDFFFNNNWWWjjjrrrttt}}}zzzfff```dddttt~~~iiiTTTNNNNNNNNNSSSZZZjjjxxxyyymmmccc]]]]]]fffppphhhRRREEE???>>>;;;999777666666666555444333333222222111111000000222222222222222222222222IIIIIIIIIHHHGGGFFFFFFEEEAAAAAAAAAAAAAAA???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAAFFFFFFEEEFFFHHHLLLQQQTTTWWWZZZ```gggnnnwww{{{|||ttt{{{xxxtttttt|||kkkXXXIIIAAA<<<;;;999888777777777888555555444333333333333333111111111111111111111111333333333222222222111111000000111111111111000000000000000000000000000000///111222111000///000111444333222111111111222222666555333111111222333444333333333444444444555555555666777999888999???GGGYYYsss~~~jjjYYYLLLGGGHHHDDDDDDGGGOOO\\\uuu{{{tttyyypppaaabbbiiimmmWWWOOOMMMMMMSSSZZZiiiwww~~~qqqggg___\\\aaaiii}}}rrrYYYHHH@@@===;;;999777666777777555444444444333222111111000000111111111111111111111111KKKKKKKKKJJJHHHFFFDDDCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>??????@@@AAABBBBBBFFFDDDCCCCCCEEEHHHJJJLLLMMMPPPTTTYYY___gggpppuuu}}}}}}}}}qqq{{{|||~~~zzzzzzuuu```NNNCCC<<<;;;999777666666777777666555444444333333444444111111111111111111111111333333333222222222111111000000111111111111000000000000000000000000000000///111222111000///000111111111111222222333333444666444222111111111333444333333333444444444555555666666888:::888777AAAMMMiiiyyy}}}ttt^^^OOOFFFDDDFFFHHHIIINNNWWWiii~~~yyyyyy|||iiiaaahhhtttpppXXXOOOMMMMMMSSS[[[iiiwwwssshhh^^^XXXZZZ```vvv}}}aaaLLLAAA===<<<:::888777777777666555555444444333222111000000111111111111111111111111OOOOOONNNMMMJJJGGGDDDBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@>>>???@@@AAABBBCCCCCCDDDDDDBBBAAAAAACCCEEEFFFFFFHHHJJJLLLOOOSSSYYY```eeennnsss{{{{{{rrr~~~~~~hhhTTTHHH===<<<:::888666666666666666555555444444444444444111111111111111111111111333222222222111111111111000000111111111111000000///////////////////////////111222111000///000111000000111222333333444444555444222111111111222333333333333444444444555555777666888;;;888999FFFXXXzzz~~~wwwrrrnnnpppkkkWWWLLLFFFDDDFFFIIIKKKRRR___vvvvvvxxx}}}tttffffffsssqqqYYYOOOMMMNNNUUU]]]lllxxxxxxmmmaaaXXXWWW[[[kkk{{{kkkRRRCCC>>><<<:::888777777777666555444444333333222222111111111111111111111111111111WWWWWWVVVTTTPPPLLLHHHEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBB@@@@@@BBBDDDEEEDDDBBBDDDEEEGGGHHHJJJNNNTTTWWW^^^cccjjjrrryyyxxxsssqqq[[[NNN@@@>>><<<999777666666666666666555444444444444444111111111111111111111111222222111111111000000000000000111111111111000000000000000000000000000000///111222111000///000111111222222333333333222222333333333222222222222111333333333444444444555555666444888<<<:::===OOOeeeuuukkkbbb```bbbmmm~~~bbbRRRKKKHHHFFFGGGHHHKKKTTTfffqqqxxxnnnffflllsssZZZPPPOOOQQQXXXbbbooozzz}}}rrreeeZZZWWWZZZ^^^nnn~~~tttXXXGGGAAA<<<:::888777888888666555333333333333333333333333111111111111111111111111```___^^^[[[WWWRRRNNNKKKIIIIIIIIIHHHFFFEEECCCBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@CCCFFFGGGEEEBBBBBBCCCDDDEEEFFFIIIMMMPPPUUUXXX___eeelllttt|||}}}vvvtttvvv```RRRBBBAAA>>>;;;888777666666666666555444444444444555111111111111111111111111111111111000000000000///000000111111111111000000222222222222222222222222///111222111000///000111333333333333333222000000222333333333333222111000333333333444444444555555555333777<<<<<<@@@VVVoootttggg]]]TTTUUU\\\nnnrrrYYYKKKGGGFFFDDDDDDKKKOOOZZZpppxxxpppyyyzzzjjjfffqqqttt[[[RRRQQQSSS[[[eeeqqq{{{}}}rrrdddYYYUUUWWWTTTeeevvvzzz]]]JJJCCC===:::888777888888777555333333333333333333333444000000000000000000000000qqqnnniiiccc]]]WWWSSSQQQRRRQQQPPPMMMJJJGGGEEECCCBBBBBBBBBCCCDDDEEEFFFGGGDDDEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGEEEDDDCCCBBBBBB@@@AAACCCDDDEEEFFFFFFFFFGGGKKKQQQWWW]]]eeemmmrrr|||xxxwww|||lllYYYOOOEEE;;;999999888999;;;555555555555555555555555555444333333222222333333111111111111111111111111333222222222111000000000111111111111111111111111000000111222333333444444333333333333333333333333666333222333444333111111444444333222222333333333444666999;;;<<>>===;;;:::999888888777666555555444444333222222000000000000000000000000xxxuuuqqqjjjddd___[[[YYY[[[YYYWWWSSSOOOKKKGGGEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDGGGGGGGGGGGGHHHHHHHHHHHHEEEHHHLLLQQQUUU[[[aaafffrrrwww{{{|||sssbbbQQQGGG===:::999777777888555555555555555555555555333333222111111111111222111111111111111111111111222222222111111111111111111111111111111111111111000000000111111222222222333333333333333333333333444222222333555555555555555555444444444444555555777888:::===@@@OOOnnnpppbbbRRRIIINNNVVVddd}}}ooo]]]NNNKKKIIIEEEFFFLLLSSS]]]rrr{{{vvvwwwwwwpppuuunnnZZZRRRVVV^^^eeennnqqq{{{yyytttlll```VVVSSS[[[hhhwwwsssXXXHHHAAA???===;;;999999777777666555555444444333222222111111111111111111111111{{{uuuooojjjfffccceeeddd```[[[VVVPPPLLLIIIIIIGGGFFFDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIHHHGGGFFFFFFGGGGGGDDDEEEHHHJJJLLLOOOSSSWWWbbbgggoooxxx~~~nnnWWWLLL@@@===;;;999777777555555555555555555555555333222111111000000111111111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000111333333333333333333333333444333222222333555444333666666555555555666666777::::::;;;>>>GGG[[[zzz~~~fffZZZNNNIIIPPP\\\pppwww]]]QQQGGGGGGHHHFFFHHHNNNWWWiii~~~ttttttsssssswwwcccXXXWWW^^^ccceeefffooo~~~zzzqqqdddYYYRRRXXXcccsssbbbLLLEEEBBB===;;;999999777666666555555444444333222222222222222222222222222222zzzuuupppnnnmmmkkkgggbbb]]]WWWRRRPPPLLLKKKJJJIIIIIIJJJLLLMMMKKKKKKLLLNNNPPPRRRSSSTTTOOOOOONNNMMMMMMLLLKKKKKKLLLKKKJJJIIIIIIIIIJJJJJJHHHJJJKKKKKKLLLNNNQQQTTTYYY^^^fffoooyyy}}}zzz___QQQDDD@@@???<<<999999555555555555555555555555333333222111111111111111111111111111111111111111000000000111222222222333111111111111111111111111111111111111111000000000333333333333333333333333666555333000111333222///666666555555555666777777;;;::::::AAAPPPiii|||dddYYYQQQOOOWWWggg|||fffRRRJJJDDDDDDEEEFFFLLLSSS^^^vvvuuuqqqwww~~~rrrwwwkkk[[[VVVXXX]]][[[[[[fff}}}vvvhhh^^^XXXZZZaaapppkkkPPPFFFAAA<<<999999999888777666555555444444333222222222222222222222222222222~~~zzzxxxrrrpppnnnjjjeee```\\\ZZZUUUSSSQQQPPPPPPQQQRRRTTTRRRSSSTTTVVVXXXZZZ[[[\\\UUUUUUTTTRRRPPPOOONNNMMMRRRRRRRRRRRRRRRSSSSSSTTTPPPQQQRRRRRRSSSUUUXXX[[[\\\aaahhhpppzzz}}}~~~eeeVVVFFF@@@@@@>>>;;;:::666666666666666666666666444444333222222222222222111111111111111111111111000000000111222222222333111111111111111111111111222222222222222222111111333333333333333333333333666777555111222777888444555555444444555666777777999999<<>>===;;;:::666666666666666666666666555444333333222222333333111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222333333333333333333333333333333222666555222777@@@CCC???555555444555555666777888888;;;AAAPPPlllmmm^^^UUUWWWdddiiiXXXQQQKKKIIIGGGGGGMMMYYYjjjwwwwwwxxxpppyyyyyybbbSSSOOOQQQRRRWWWggg~~~qqqggg]]]\\\^^^jjj{{{{{{www|||fffKKKCCC;;;777999;;;:::888666555555444444333222222000000000000000000000000|||yyywwwtttqqqmmmiiigggggghhhiiiggggggiiijjjlllmmmnnnoookkkkkkkkkkkkjjjjjjjjjjjjkkklllnnnoooooommmkkkiiieeefffhhhhhhiiilllooorrrvvvzzz||||||}}}~~~yyyvvvyyydddMMMBBB???===;;;;;;666666666666666666666666444333333222222222222222111111111111111111111111222222222111111111111111111111111111111111111111000000111111222222333333333333333333333333333333///444555222888DDDHHHDDD666666666666777888999999:::???III]]]}}}qqqaaa[[[cccuuujjjVVVMMMLLLHHHJJJKKKKKKPPP___qqqsssqqq|||hhhWWWRRRTTTSSS[[[nnnsssjjj```^^^___gggttt|||}}}zzzzzzqqqRRRIII>>>999:::;;;:::777666555555444444333222222111111111111111111111111~~~{{{xxxuuutttuuuwwwyyyqqqqqqrrrtttuuuvvvwwwxxxvvvwwwxxxxxxyyyzzz{{{{{{|||yyy{{{}}}~~~{{{||||||~~~vvvttt}}}mmmTTTFFFBBB@@@===<<<777777777777777777777777333222222111000111111111111111111111111111111111333222222222111111000000111111111111111111111111...//////000111222222333333333333333333333333333...444333///555BBBFFFAAA777777777777888999:::;;;;;;BBBOOOfffsssdddbbbpppoooXXXLLLIIIKKKFFFJJJLLLLLLPPP]]]ooo{{{|||pppqqq~~~mmm[[[WWWXXXTTT^^^sssuuullleeebbbaaaeeeooo{{{~~~zzzxxxrrrvvvYYYNNNBBB;;;;;;<<<999666666555555444444333222222222222222222222222222222}}}}}}}}}|||zzz|||~~~}}}~~~|||}}}~~~vvvxxx}}}xxx[[[HHHBBBAAA===888888777555555666666444333777555111///...///000111444333222222111111111222000111111111111222222222333222222222222222222333111111111111111111111111222222222222222222222222111111222333444666777888777555555888999777888<<<999DDD\\\}}}pppbbbgggzzz{{{\\\LLLHHHJJJKKKBBBHHHPPPTTTUUU]]]rrruuusssvvvwwwfffYYYRRRYYYaaattt{{{mmmbbb\\\YYY^^^fffppp|||~~~{{{xxxbbbRRRBBB<<<;;;;;;:::;;;777666555444444444444444333333333222222111111111}}}}}}{{{{{{~~~}}}|||}}}}}}yyy{{{aaaLLLDDDAAA>>>:::999777666666777666555333555444222111000000111222333222222111111222222333000111111111111222222222222222111111111111222222222222222222222222222222222222222222222222222222111111111222333444555666666444555888999777888<<>><<<:::999777777888888666555444333333333333333333333222222222111222222333333000111111111111222222222111111111000000111111111333333333333333333333333222222222222222222222222222222222222222333333444555444666999999777999===III^^^}}}qqqiiiwwwuuuXXXNNNLLLHHHHHHNNN\\\___aaa``````nnnuuurrrzzz{{{jjj___YYYYYYaaatttxxxggg]]]TTTSSSYYYbbboooyyy|||~~~yyybbbIII>>>>>>===;;;999999888777555444333333333333333333222222222222111~~~{{{|||{{{wwwvvvyyyxxxwwwxxx|||wwwrrrooowwwuuu[[[JJJAAA>>>===;;;999888888999888777555222333444666666666555444444333222222111111111222000000111111111222222222111111000000000000111111333333333333333333333333222222222222222222222222444444333333222333333444555444666999888777;;;AAAQQQlllsssvvveeeMMMLLLLLLHHHOOO]]]kkkgggcccbbbiii}}}ooorrr~~~mmm```ZZZYYYaaattt|||jjj^^^RRROOOSSS\\\hhhttt}}}jjjMMM?????????<<<999:::999777666444333222222222222222222222222222222|||{{{zzzwwwuuuwwwwwwvvvwww|||yyyoooiiiqqqdddOOOBBB>>>===;;;:::888888999999777666222333555777777777666555666555444222111000000///000000111111111222222222111111000000000000111111222222222222222222222222222222222222222222222222666666555444444444444555444444666999888888???GGG]]]zzz{{{xxx~~~ttt[[[JJJJJJKKKKKKYYYnnnyyynnneeeiiiyyyyyynnnvvvrrrbbbXXXZZZaaassslll```SSSNNNQQQXXXcccnnnxxxpppQQQBBB??????<<<::::::999888666444333333222222222222222222222222222}}}{{{zzzwwwvvvvvvwwwuuuvvv{{{qqqgggnnnoooVVVFFF???>>>;;;999888888999888777666333444555666777777666555666555444222111000000///000111111111111222222222111111111000000111111111111111111111111111111111222222222222222222222222666666555555555555555666555555666888888:::DDDOOOlllwww~~~~~~dddTTTIIIJJJMMMSSSeeezzz|||nnneeennnvvvsss}}}{{{gggYYY[[[```qqqooocccVVVPPPPPPTTT]]]fffqqq{{{xxxXXXFFFAAA>>><<<;;;:::999888666555444444444111222222222222333333333}}}|||yyyvvvwwwuuusssuuuzzzvvviiimmm|||zzz___JJJAAA@@@:::999777777888888666555444444555555666555555555333333222222111111222222000111111111111222222222222222111111111111222222222222222222222222222222222222222222222222222222555555444444444555555666666555666777777<<