BM66(@ JJJKKKLLLMMMMMMNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNMMMMMMLLLLLLKKKKKKNNNNNNMMMMMMNNNNNNOOOPPPRRRRRRRRRSSSTTTVVVWWWXXX\\\[[[YYYWWWTTTSSSRRRQQQSSSSSSTTTTTTTTTSSSSSSRRRUUUTTTTTTUUUWWWWWWUUUTTTYYYWWWUUURRRQQQQQQQQQRRRQQQOOOMMMMMMNNNNNNNNNMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHFFFCCCAAA@@@???@@@@@@???===<<<<<<<<<<<<;;;;;;::::::::::::999999888888999999999999888888777777666666666666777777:::<<<>>>???CCCMMM\\\ggg{{{tttdddXXXQQQMMMKKKHHHFFFFFFHHHJJJKKKOOOVVV___fffnnnyyy{{{tttrrroookkkfffhhhfffdddbbbaaacccdddfffmmmoootttzzz|||yyyvvvrrrnnnllliiifffdddcccddddddeeefffjjjpppttt|||xxxlllbbbYYYTTTKKKKKKJJJHHHGGGKKKSSSYYYeeeuuuuuucccWWWOOOFFF>>>;;;777777666666555555444444222222111000111444666888111222222333333222222111111111111111000000000000000000000000111111...,,,///000111000///...///000222111111111000000/////////......---...000222333000000000000000000000000222222222222222222222222333333333222222222111111333222111000///...---,,,222333333444333222111000111222333333444444444444444444333333444555777888888888777777777777777888;;;;;;;;;<<<>>>???AAABBBDDDHHHQQQ___pppKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOOOONNNMMMMMMMMMLLLLLLKKKKKKMMMLLLLLLLLLLLLMMMNNNNNNQQQQQQRRRRRRSSSUUUVVVWWWWWWVVVUUUSSSRRRQQQQQQQQQTTTTTTUUUUUUUUUUUUTTTTTTUUUSSSRRRSSSTTTUUUTTTSSSTTTSSSPPPNNNMMMNNNNNNOOOPPPNNNMMMLLLMMMMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGEEECCCAAA?????????>>>===<<<<<<;;;<<<<<<;;;;;;::::::999999888888777888888888888888888777888777777777777777777888555777999999:::???HHHPPPaaapppyyyjjjaaaUUUQQQKKKFFFEEEEEEGGGHHHKKKOOOTTTWWWYYY___gggnnn~~~~~~zzzvvvrrrqqqoookkkgggeeedddddddddmmmooouuu|||}}}zzztttpppmmmjjjgggeeebbbbbbaaa```aaadddhhhlllssszzzsssggg]]]VVVPPPLLLIIIJJJIIIHHHJJJQQQ\\\eeeyyywwwhhhVVVLLLEEE===777555777777777777666666666666333222111111111333555666111222222333333222222111111111111111000000000000111111000111222222///---///000111000///...///000111111111111000000000///////////////000111111222000000000000000000000000222222222222222222222222333333222222222111111111111111111111111000000000222333333333333222111000000111222222333333333222444444333333444555777888888888777777777777888888;;;;;;;;;<<<>>>???AAABBBDDDGGGQQQ___oooLLLLLLMMMMMMLLLLLLKKKKKKJJJKKKMMMNNNOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJKKKLLLLLLMMMPPPPPPQQQQQQRRRSSSUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQUUUUUUVVVVVVVVVVVVVVVUUUTTTRRRPPPOOOQQQRRRRRRQQQPPPOOONNNLLLLLLMMMMMMNNNNNNMMMLLLLLLLLLKKKHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFDDDBBB@@@???>>><<<;;;;;;:::::::::;;;;;;;;;;;;:::999888888777777666777777888888777777666888888777777777777888888444666999999888999<<<@@@HHHUUUiiiuuubbb[[[QQQIIIFFFFFFGGGHHHAAADDDGGGIIIJJJMMMSSSWWW]]]gggvvv|||yyytttoookkkhhhggggggiiilllqqqxxx~~~|||xxxrrrmmmjjjgggdddbbbccccccaaa___^^^___cccfffiiipppzzzssskkkaaaWWWPPPMMMKKKIIIHHHJJJLLLNNNTTT___mmmwwwkkk]]]MMMDDD???:::666666666666666777777777777777444333222111111222333444111111222222222222111111111111111111000000000000222111111111222222000//////000111000///...///000111111111111000000000000000000111111111111111000000000000000000000000000222222222222222222222222333222222222222111111111//////000111222333444444222222333333333222111111000000111222222222111111444444333444444555777777888777777777777777888888;;;;;;;;;<<<>>>???AAABBBCCCGGGPPP^^^nnnMMMMMMMMMMMMLLLKKKJJJIIIIIIKKKMMMOOOOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRTTTTTTUUUVVVVVVVVVVVVUUUSSSPPPNNNMMMNNNOOOPPPPPPOOOOOONNNNNNNNNNNNOOOPPPMMMMMMLLLMMMMMMJJJGGGCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCAAA???>>>===999999888888888999::::::::::::999888777666666555555666666777777666666555777666666555555666666777333555888999888999;;;===@@@IIIXXXkkk~~~rrriii\\\QQQLLLJJJJJJJJJAAADDDFFFGGGHHHJJJMMMQQQMMMUUU```iiissszzzuuuqqqooonnnkkkmmmpppuuu{{{~~~~~~}}}yyyuuuoookkkhhhfffdddcccfffeeedddbbb```aaadddfffdddiiirrr}}}{{{sssddd___WWWPPPMMMMMMNNNPPPLLLQQQWWW^^^gggsss|||ppp___SSSFFF@@@<<<999888999444555555555666666777777444444333222111111222222111111222222222222111111111111111111000000000///111000///000111111000//////000111000///...///000111111111000000000000000000111222333333222000///000000000000000000000000111111111111111111111111222222222222111111111111......///000222333444444222222222222222222222222111111222222222222111111333333444444555666666777777777777777777777888999;;;;;;;;;<<<>>>???AAABBBCCCFFFPPP]]]mmmMMMMMMMMMLLLKKKJJJIIIHHHHHHJJJLLLNNNNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRVVVUUUTTTRRRQQQPPPPPPOOORRRRRRSSSTTTTTTTTTTTTTTTSSSPPPMMMLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOOOONNNMMMMMMMMMMMMKKKGGGDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCAAA???>>>===<<<888777777777777777888999999999888777666666555555444555555666666555555444444444333333333333444444111222222333333555888:::???EEEOOO\\\kkk{{{}}}mmm___XXXSSSOOOLLLKKKKKKIIIGGGEEEDDDEEEFFFGGGLLLRRRUUUZZZfffwww~~~zzzxxxwwwvvvwwwyyy|||}}}|||{{{xxxuuupppmmmlllkkkiiihhhfffffffffdddcccccceeehhheeehhhnnnuuu}}}}}}|||{{{|||}}}}}}~~~{{{ssskkkfffZZZWWWSSSOOOOOOQQQVVVYYY[[[cccmmmwww|||lllaaaPPPFFF<<<888666444444777222333333444444555555555444333333222111111111111000111111222222111111000111111111111000000000///000...---...///000///...///000111000///...///000000000000000000000111111000111222333333222000///000000000000000000000000111111111111111111111111222222222111111111000000.../////////000111111111222222222222222222222333222333333333333333222222333333444555555666666666777777666666777888999999;;;;;;;;;<<<>>>???AAABBBBBBFFFOOO\\\kkkLLLMMMLLLLLLKKKJJJIIIHHHGGGHHHJJJKKKLLLLLLKKKKKKJJJJJJKKKLLLMMMNNNNNNOOONNNNNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOPPPQQQQQQRRRUUUTTTRRRPPPOOONNNMMMMMMPPPPPPQQQRRRSSSSSSSSSSSSRRRPPPNNNMMMNNNNNNNNNMMMJJJJJJKKKKKKKKKKKKKKKKKKMMMLLLKKKKKKLLLJJJGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<;;;888777777666666666777777777777666666666555555555444444444555555444444444333333222222222222333333555444222111222444666777;;;@@@GGGPPP[[[gggrrrzzz~~~wwwmmmfff]]]WWWRRROOOJJJFFFCCCAAAAAABBBCCCEEEHHHIIIKKKSSS^^^gggsss}}}{{{yyyvvvsssrrrqqqpppnnnlllhhhiiiiiihhhfffgggiiikkklllnnnppptttwwwzzz{{{|||~~~~~~|||wwwtttrrrqqqnnnoooooooooppprrrvvvyyy}}}|||yyyssslllfffbbb___^^^UUUVVVVVVWWWYYY^^^eeejjjvvv~~~yyylll^^^UUUFFF???888666555222333666222222222333333333333333333333222222222111111000000000111111111111000000111111111111000000000000///---,,,,,,...//////...///000111000///...///000000000000000111111111111000000111111111111111000000000000000000000000000111111111111111111111111222111111111111000000000//////////////////000000222222111111222222333444333333444444444333222222222333444555666666666666666666666666777888999:::;;;;;;;;;<<<>>>???AAABBBBBBEEENNN[[[jjjKKKLLLLLLLLLKKKJJJIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKIIIJJJKKKLLLMMMNNNOOOOOONNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOPPPRRRRRRSSSSSSSSSRRRQQQOOOOOOPPPOOONNNLLLIIIIIIIIIIIIIIIIIIHHHHHHLLLJJJIIIHHHIIIIIIGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???===<<<;;;;;;999888777666666666666666444555555555555666666666333333444444444444333333333333222222222222333333555555444444555777777777888<<>>???AAABBBBBBEEEMMMZZZiii}}}KKKKKKKKKKKKKKKKKKJJJIIIGGGGGGGGGGGGGGGIIIJJJKKKIIIJJJKKKLLLMMMNNNOOOPPPNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRRRRSSSSSSTTTOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPQQQQQQQQQNNNLLLIIIJJJJJJJJJJJJIIIHHHGGGJJJHHHFFFFFFGGGGGGGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<;;;::::::999888666666555555555333333444444555666666666222333333444444333333222444333333222222333333444//////111333666777777666999===CCCGGGJJJLLLOOOQQQRRRYYYbbbjjjrrr|||pppaaaVVVMMMHHHEEEFFFEEEEEEEEEFFFGGGIIIIIIIIIUUU```fffooo}}}|||}}}~~~}}}xxxuuussstttqqqqqqpppmmmkkkkkknnnpppkkkmmmooorrrrrrqqqpppooommmllljjjiiihhhddd___\\\SSSTTTVVVWWWXXX[[[___bbbkkkqqqyyyzzzuuummmbbbWWWNNNFFFBBB>>>:::888888777333222444555555555444444333333333000111111222222222111111000000111111111111000000111111111111000000000000111///------///111111111///111111000///...///000//////000000111111111222///......---...000222333000000000000000000000000000000000000000000000000111111111111000000000000//////000111222333333444222222111111111222444555222222222222222111000///222333444666666666666555666666666666777888999:::;;;;;;;;;<<<>>>???AAABBBBBBEEEMMMYYYhhh}}}MMMLLLLLLKKKJJJHHHFFFEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMNNNNNNOOOOOOOOOOOOPPPNNNMMMLLLMMMOOOQQQSSSUUUWWWWWWWWWVVVUUUSSSPPPMMMNNNQQQTTTUUUTTTQQQPPPOOONNNMMMNNNOOOOOOLLLKKKIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>;;;<<<=========<<<;;;:::999888666555444444444555666555444333333444555666555444444333333444444555444444444333333222222222333333333333333333333333888999;;;===@@@CCCFFFHHHKKKLLLNNNRRRXXX```fffjjjyyypppcccVVVLLLHHHHHHFFFCCCAAAAAACCCFFFGGGJJJMMMQQQXXXbbboooxxx}}}vvvuuuuuuuuutttqqqmmmjjjeeeeeeeeedddbbbaaa___^^^___]]]ZZZXXXVVVUUURRRPPPSSSVVVXXX[[[```jjjvvv~~~{{{vvvrrriii```UUULLLIIIEEEAAA===:::999888777555333222222333333333222222111111111444333222222111111222222/////////000111111222222////////////////////////.........//////////////////////////////000111111//////000000000000//////000000////////////000000000000000000////////////......//////000000111111///000111222222111000///111111000000000000000000///000222444444444222111333222222111222333555666333333444444555666666666666666666777888888999999;;;;;;;;;<<<>>>???AAABBBEEEHHHOOOZZZhhh}}}NNNMMMMMMLLLKKKJJJHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLMMMMMMNNNOOOPPPNNNOOOOOONNNLLLKKKMMMNNNQQQRRRTTTVVVWWWVVVUUUTTTTTTQQQNNNOOORRRTTTTTTTTTQQQPPPOOOOOOOOOOOOPPPQQQNNNLLLKKKIIIHHHGGGGGGHHHFFFFFFFFFGGGFFFFFFEEEEEEBBBBBBAAA@@@???>>>>>>===;;;<<<======<<<;;;:::999888777666555444444444555444444333333333333444444444444333333333333444444333333222222111111111111333333333333333333333333777777888:::===???BBBCCCBBBBBBBBBDDDGGGKKKOOORRR\\\fffwww~~~lll]]]QQQNNNHHHDDDAAA@@@AAABBBBBBDDDEEEGGGKKKRRR[[[aaahhhrrr~~~|||wwwpppkkkcccbbb```]]]ZZZWWWTTTSSSRRRPPPMMMLLLLLLNNNOOOPPPSSSXXX```hhhrrr~~~~~~xxxpppggg```YYYRRRIIIDDDBBB@@@<<<999666666555444222111000000333333222222222222222222333333222222111111111222111111000000000000000000////////////////////////............///////////////////////////000111111//////000000111000000000000000////////////000000////////////000000000000000000000000///////////////000111111222111000000111111111111111111111111...///111333333222111000333222111111111222333444222222333333444555555555777777777888999999:::::::::::::::;;;===???@@@AAAEEEGGGNNNYYYhhh}}}NNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMKKKKKKKKKLLLMMMNNNOOOPPPMMMMMMNNNLLLKKKJJJKKKMMMQQQRRRTTTVVVWWWVVVUUUTTTUUUSSSQQQPPPRRRSSSSSSSSSRRRQQQQQQPPPPPPQQQRRRRRRPPPNNNLLLJJJHHHGGGGGGHHHEEEEEEFFFFFFFFFEEEDDDDDDBBBAAA@@@???>>>======<<<<<<<<<<<<<<<;;;:::888888777666555444444444444444111222222333333222222111333333222222222222333333111111111000000000000000222222222222222222222222444555555666888:::;;;<<<<<<;;;:::999:::<<<>>>@@@EEELLLZZZoootttddd\\\QQQJJJFFFEEECCCBBBBBBCCCCCCBBBCCCEEEJJJMMMPPPVVV^^^fffnnnwww}}}vvvmmmeee[[[YYYUUUQQQNNNKKKIIIIIIJJJHHHEEEDDDFFFKKKQQQUUU\\\dddqqq~~~wwwmmmbbbVVVMMMGGGCCC>>>;;;<<<;;;999666444444333222222111111000222222222222222222333333333333222222111111111111222222111000000///......////////////////////////............//////000000///////////////000000111//////000111111111111111000000////////////000000......//////000000111111111111000000///............///000111111111111111111111222222222222222222...///000111222111000///222222111000000000111111111111222222333444444555777777888999999::::::;;;888888999:::<<<>>>@@@AAADDDFFFMMMXXXggg{{{LLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHJJJIIIIIIJJJJJJKKKLLLMMMLLLLLLLLLKKKLLLLLLMMMNNNKKKLLLLLLKKKIIIIIIJJJLLLRRRSSSUUUWWWXXXWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQOOOMMMJJJHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@??????======<<<;;;<<<<<<;;;:::999888777777666555555444444333333333000111222333333222111000222222111111111111222222000000000000000000000000111111111111222222222222333333333333444555666777555555444444555777999;;;<<<@@@JJJYYYlll~~~sssdddYYYTTTPPPKKKGGGGGGGGGFFFEEEEEEEEEGGGHHHHHHKKKOOOSSSWWW]]]eeejjjssszzz{{{vvvsssmmmddd\\\SSSQQQMMMJJJHHHHHHHHHIIILLLJJJHHHGGGJJJRRR\\\bbbqqqzzzxxxlllaaaVVVKKKDDD<<<:::888888999:::888666444444444333333333333333111111111222222333333333222222222222222111111000111111000000////////////////////////////////////------......//////000000000000////////////000000...///000111222222222222000000////////////000000......//////000000111111000000000000//////////////////000000111111222222222222222222222333333333///000111222222111000000333333222222111111000000222222222333444444555555666777777888888999::::::777777888999;;;>>>???AAACCCFFFLLLWWWeeezzzIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGJJJIIIIIIJJJJJJKKKLLLMMMOOONNNMMMLLLKKKKKKKKKKKKKKKKKKLLLJJJIIIHHHIIIKKKRRRSSSUUUWWWXXXWWWVVVUUUTTTTTTTTTSSSQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPNNNLLLIIIGGGFFFFFFFFFHHHGGGFFFEEECCC@@@>>>===@@@???>>>===<<<;;;;;;:::;;;::::::999888777777777444444444444444333333333111222333444444333222111111111000000000000111111000000000111111111111111000000000111111222222222333333222222222333444444000000000000111333444555555999>>>DDDMMM___vvvpppfff^^^UUUOOOKKKIIIHHHGGGFFFFFFFFFEEEEEEGGGIIIJJJLLLOOORRRTTT\\\```fffooozzz~~~zzztttmmmiiifff```YYYSSSNNNMMMKKKIIIHHHIIIJJJKKKLLLLLLLLLMMMSSS]]]jjjsssooo___TTTKKKCCC>>>888777666777888777666555333333333333333333333333111111111222222333333333111111222222222111000///......//////000000000000////////////////////////---------...///000000111000000////////////000000//////000111111111111111000000////////////000000.../////////000000000111---......///000111111222000000000000000111111222111111222222222333333333222222222222222222111111444444444333333222111111333333333444555555666666555555666666777888888888777777888999;;;===???@@@CCCEEEKKKVVVdddxxxGGGGGGIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHJJJIIIIIIJJJJJJKKKLLLMMMOOONNNNNNMMMLLLLLLLLLLLLKKKKKKLLLJJJIIIHHHIIIKKKPPPQQQTTTUUUVVVVVVTTTTTTRRRSSSTTTSSSQQQPPPPPPQQQRRRRRRRRRQQQPPPOOONNNMMMMMMKKKIIIGGGEEEEEEDDDEEEGGGGGGFFFDDDBBB???===<<>>>>>===<<<;;;:::999999999888777777777777888222333333444444333222222222222222333333222222222000000000//////000000000000000000000111111111111/////////000111111222222333222222111111222222333333333222111111111111111111555999999<<>>???BBBDDDJJJUUUbbbwwwFFFFFFHHHIIIKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOKKKLLLLLLKKKIIIHHHJJJKKKMMMNNNPPPRRRSSSRRRQQQPPPOOOQQQSSSRRRPPPOOOPPPQQQQQQRRRQQQPPPOOOLLLJJJIIIIIIHHHFFFDDDCCCCCCCCCCCCDDDDDDDDDCCCAAA@@@>>>===>>>======<<<;;;:::999999777777666666666777888999111222333444444333222111111111111000000111111111000//////......//////000....../////////000000000......//////000111111222111111000000000111111222555444444333222222111111///444777777777>>>KKKVVVggguuuwwwqqqhhh```ZZZUUUOOOKKKGGGEEEDDDCCCDDDEEEFFFFFFHHHIIIKKKLLLOOOTTT[[[___dddlllvvv~~~~~~|||vvvvvvvvvvvvuuuuuutttttttttpppkkkfffdddaaa___]]]VVVWWWWWWTTTQQQPPPQQQRRRSSSSSSUUUWWWZZZ\\\^^^___cccgggmmmrrrxxxqqqfffVVVIIIAAA<<<888666444444444333222333444555333333222222111111111000333333222222222222222222000000222222222111///.........//////////////////////////////////////////,,,,,,---...///000111111111111000/////////////////////000//////...---,,,000000////////////000000111111000000//////......---......///000111111222333222111000//////000000//////000000111222222333333333222111111111111111111111222333444333222222222333333444444555666666555555555666777777888888::::::::::::;;;<<<===>>>AAACCCIIITTTaaavvvEEEFFFHHHJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNJJJIIIIIIJJJJJJKKKLLLMMMKKKKKKLLLMMMNNNPPPRRRSSSKKKLLLLLLKKKIIIIIIJJJLLLJJJLLLNNNPPPPPPPPPOOONNNMMMPPPRRRRRROOONNNOOOQQQQQQQQQQQQPPPMMMKKKHHHFFFGGGFFFDDDCCCBBBBBBBBBCCCAAAAAABBBBBBBBBAAA@@@@@@>>>===<<<;;;:::999999888666666555555666777999:::000111333333444333222111111000///......///000111//////............//////---------.........//////---......///000111111222000000/////////000000111/////////000000000000000---000333444555888<<<@@@GGGWWWnnnxxxnnnfff^^^XXXPPPLLLHHHEEEEEEEEEFFFFFFBBBDDDFFFGGGHHHIIIKKKMMMKKKRRR[[[```aaaaaadddgggfffhhhkkkooosssvvvxxxyyyuuusssqqqnnnkkkiiigggfff```___^^^\\\[[[[[[[[[[[[]]]YYYTTTQQQPPPQQQQQQPPPPPPTTTXXXYYYWWWYYY^^^cccaaaccchhhmmmrrrwwwzzz{{{|||xxx```WWWLLLCCC>>>;;;888666555555555444333444666888666666555555444333333222444333333222222111111111///000222333222111///...000000000///......------////////////////////////,,,,,,---...///000111222111111000///////////////000000//////...---+++***000000////////////000000222222111000///...------////////////000000000000444333111000///...//////...//////000111111222222222222111000//////000000///000111222333333222111111222222333333444555555666666666777888888999999<<<;;;;;;;;;;;;<<<======AAACCCIIISSSaaauuuFFFHHHIIIJJJJJJKKKNNNPPPOOOPPPRRRTTTUUUTTTSSSRRRMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPNNNMMMLLLMMMNNNOOOMMMNNNNNNOOOOOONNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMNNNNNNMMMLLLIIIFFFCCCBBBEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAAAAAAAA???===;;;;;;<<<<<<<<<;;;999777666333333444444444444444444222222222222222111000///000000000000000///............//////......---,,,///...---++++++,,,---------...//////000000//////////////////////////////111111111000000000000000444333111000111333666888===DDDPPP___pppyyylllhhhaaaXXXRRROOOLLLIIIFFFBBBBBBAAAAAAAAABBBCCCDDDHHHIIIJJJKKKMMMOOOPPPQQQUUUUUUUUUVVVXXX[[[^^^___[[[\\\]]][[[WWWSSSQQQPPPOOOQQQPPPLLLLLLOOOPPPNNNQQQNNNKKKJJJLLLOOOQQQQQQUUU[[[ccckkkrrrxxx~~~wwwkkkWWWNNNCCC;;;999888555333333444444444444444333333555666777888777666444222333333111000000000111222222222111111111111222222///////////////...------000000//////.........---//////000000000000000///000///.........000111222///////////////.........///////////////.........////////////////////////000000111111111111000000111111111111111111111111000111111111111222222222111111111111111111111111222222333333333333444444666666666666666666666666777777777777888888888888:::::::::::::::;;;<<<===???BBBIIIRRR___tttHHHIIIKKKKKKKKKLLLOOOQQQPPPQQQTTTUUUVVVVVVTTTTTTNNNMMMLLLKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSSSSSSSRRRRRRPPPNNNLLLKKKLLLNNNOOONNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLKKKJJJHHHFFFCCCBBBDDDDDDBBBAAA@@@????????????@@@AAAAAAAAA???===<<<<<<<<<;;;;;;:::888777666444444444444444333333333111222222222111111000///000000000000000///.....................------,,,///...------,,,,,,------+++,,,,,,---------------////////////////////////000000000000000000000000111000//////000111333555444777>>>HHHVVVgggwwwzzzvvvvvv~~~~~~vvvlllccc]]]VVVPPPKKKHHHGGGDDDBBBAAAAAABBBCCC@@@AAABBBDDDFFFGGGHHHIIIGGGGGGGGGHHHIIIKKKMMMNNNJJJLLLMMMLLLJJJHHHHHHIIILLLNNNMMMIIIIIILLLMMMKKKKKKKKKJJJKKKMMMQQQVVVYYYeeemmm{{{zzzjjj```MMMEEE<<<777666666444111444444444555555444444333444555777777777555444222333222111000000000111222111000000//////000000111000000111111111000///.../////////.........------//////000000000000//////000///.........///111222.........///////////////............////////////////////////////////////000000111111111111000000111111111111111111111111000000111111111222222222111111111111111111111111222222222333333333444444333444444555666777777888666666777777777888888888;;;;;;;;;;;;<<<===>>>>>>@@@CCCIIIRRR^^^sssIIIKKKLLLLLLLLLMMMPPPRRRQQQSSSUUUWWWWWWWWWVVVUUUNNNMMMLLLLLLLLLMMMNNNOOOOOOQQQSSSUUUVVVUUUTTTSSSSSSQQQNNNKKKJJJKKKNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHFFFEEECCCBBBCCCBBBAAA@@@???>>>>>>>>>???@@@AAAAAA@@@???===<<<<<<;;;:::999888777777777555444444333333222222222111111111111000000000000///000000000000///.....................---,,,,,,...............---,,,,,,++++++,,,---------------////////////////////////000000000000000000000000//////000000111222222222222333444777@@@MMM\\\fffyyyzzztttvvvzzz}}}tttiii___XXXQQQNNNJJJFFFDDDCCCCCCDDD;;;<<<>>>@@@BBBCCCCCCCCCFFFFFFEEEFFFFFFGGGHHHIIIBBBCCCDDDCCCBBBBBBCCCEEEHHHJJJIIIFFFFFFJJJKKKIIIIIILLLPPPRRRUUU[[[ccciii|||zzzpppcccWWWOOOAAA===777555666666444222444444555555555555444444444444555666666555333222333222111111000000111111000//////......//////000000111333444333222000///////////////............//////000000000000////////////.........///000111------......//////000000---------.../////////000///////////////////////////000000111111000000///111111111111111111111111000000000111111111222222111111111111111111111111222222222222333333333333222222333555666777888999666666777777777777888888<<<;;;;;;<<<===>>>??????AAACCCIIIRRR]]]qqqIIIKKKLLLLLLLLLMMMOOOQQQQQQRRRTTTVVVWWWVVVUUUTTTOOONNNMMMMMMMMMNNNOOOPPPQQQRRRUUUWWWWWWWWWUUUTTTUUURRROOOKKKJJJKKKMMMOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@>>>============??????@@@@@@???>>><<<<<<<<<;;;999777666666666777555444444333222111111000000000000000///000000000//////000000//////...---------.........---,,,,,,------...//////---,,,+++------.../////////............................../////////000000000000000000111222333444444333222555444333333888@@@KKKSSSbbbsss{{{xxx}}}uuummm___[[[UUUPPPKKKIIIHHHHHH???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBHHHIIIHHHGGGEEEEEEGGGIIIHHHKKKKKKIIIKKKPPPRRRQQQTTTYYY```dddgggnnnxxx}}}yyysssjjjaaaXXXOOOGGGBBB;;;999777666777777555333333444444555555555555444333333444444444444333222222222222111111111111111000//////......//////000///000222444444222000///000000000000000000000//////000000000000//////.../////////...////////////,,,------...///000111111,,,,,,------...///000000//////////////////////////////000000000000//////111111111111111111111111000000000000111111111111111111111111111111111111111222222222222333333333222333333444555666777888666666666666777777777888;;;;;;;;;;;;<<<===??????BBBDDDIIIQQQ\\\oooHHHIIIJJJJJJJJJKKKMMMOOOOOOPPPRRRTTTUUUTTTSSSRRRPPPOOONNNNNNOOOPPPQQQRRRRRRSSSVVVWWWXXXXXXVVVVVVWWWTTTPPPMMMKKKLLLMMMOOOOOOOOOOOOOOOOOONNNMMMLLLMMMMMMMMMMMMLLLKKKJJJIIIFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>===<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;;;;:::888666555555555666444444333222111111000000000//////......///000000///////////////...---------------...---,,,,,,+++,,,---.........---+++***,,,------...///.........------------------------......//////000000000000000111222444444333222111111111111111333777===BBBNNN[[[ooo|||wwwrrrkkkccc[[[VVVRRRQQQHHHGGGFFFFFFEEEDDDDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHLLLMMMMMMMMMLLLNNNPPPSSSSSSVVVWWWWWW[[[aaaeeedddkkkqqqwww|||}}}vvvqqqgggaaaWWWNNNGGGAAA===:::888777777777777666444222222222333444444555444444222222222333333333333222222222222222111111000000111000000//////000000111...///000222222111///...111111111111111111111111000000000000000///.........////////////.........,,,------...///000111111+++,,,,,,---...//////000//////////////////////////////000000000000//////000000000000000000000000//////000000000111111111111111111111111111111111111111111222222222333333444444444444555555555555555666666666666777777777999999999:::;;;<<<>>>???BBBDDDIIIPPP[[[nnnGGGHHHIIIIIIHHHIIIKKKMMMMMMOOOQQQRRRSSSSSSRRRQQQQQQPPPPPPOOOPPPQQQSSSTTTTTTTTTUUUVVVWWWWWWWWWWWWXXXVVVSSSPPPNNNMMMNNNNNNMMMNNNNNNOOOOOONNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJFFFFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<======<<<;;;;;;::::::999999888777666555444444444333222222111111000000000//////...------...000111...////////////...---------------------,,,++++++,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,---------------------------......//////000000111...///000111111000//////...///111111111333666888???FFFTTTggg|||~~~tttlllgggdddZZZXXXTTTPPPNNNLLLLLLMMMSSSTTTUUUVVVWWWWWWWWWVVVRRRTTTWWWYYY[[[^^^aaadddiiimmmoooooottt{{{}}}xxxrrriiicccVVVQQQHHHAAA===:::888777444555555444333222000///000111222333333444333333111111111111222222222222111222222222222111000000111000000//////000000111---......///////////////111111111111222222222222000111111000000///...---....../////////...------------......//////000000,,,,,,,,,---.........///////////////////////////...//////000000//////...000000000000000000000000/////////000000000111111111111111111111111111111111111111111222222222222444444444444444444444444555555666666666666777777888888999999;;;<<<>>>???AAACCCHHHPPPZZZmmmGGGHHHIIIHHHHHHHHHJJJLLLMMMNNNPPPRRRSSSRRRQQQPPPQQQQQQPPPPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUWWWXXXYYYXXXWWWVVVSSSQQQOOONNNMMMLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLJJJJJJHHHGGGEEECCCBBBAAAAAABBBAAAAAA???>>>===<<<<<<<<<<<<;;;:::999888888888888777777777666555444333222111111111111111000000000///...---,,,,,,...000111......//////......---,,,,,,------------,,,++++++,,,+++******))))))************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111//////000000000000/////////000111111111111333555666:::BBBMMM\\\ooo|||wwwqqqjjjeeeccccccdddaaabbbdddfffhhhhhhiiihhhiiilllqqqtttwwwzzz~~~~~~xxxsssmmmfff\\\UUUGGGCCC===999777666666555222222333222111000////////////000111222222222222000000000000000111222222111222222333222111000///000//////......//////000......---------...///000/////////000000111111111111111111111000///...---....../////////...---,,,.........///////////////------------------------////////////////////////......////////////......000000000000000000000000////////////000000000111111111111111111111111111111111111111222222222222333333333444444555555555555555555666666666777777999999999:::<<<===???@@@@@@BBBGGGOOOYYYlllGGGHHHIIIIIIHHHHHHJJJLLLMMMNNNQQQRRRSSSRRRQQQPPPRRRQQQQQQQQQRRRSSSUUUVVVVVVUUUTTTSSSTTTVVVXXXZZZXXXXXXWWWVVVSSSQQQNNNMMMKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNMMMKKKJJJIIIIIIGGGEEECCCBBBAAAAAABBBBBBAAA@@@>>>============;;;:::999888777777777777666666777777666444222111000000000000111111111111///...,,,,,,,,,...000111......//////......---,,,,,,,,,---------,,,++++++,,,+++)))((((((((()))***,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111222222222111111111111111/////////...---...000333222666:::===CCCRRRfffvvv}}}{{{{{{|||{{{wwwqqqkkkeee]]]RRRKKK>>>;;;777444444555555555111222333222111000111222......///111111222222222000000//////000111222222111111222333222111000///.........------.........000...---,,,---...000222---.........//////000000111111111111000///...---....../////////...,,,+++///////////////.........------------------,,,,,,////////////////////////......////////////......000000000000000000000000////////////000000000000111111111111111111111111000111111111111222222222111111222333555666777777555555555555666666666777:::::::::;;;===???@@@AAA???AAAFFFNNNYYYlllHHHIIIIIIHHHGGGGGGHHHJJJJJJLLLOOORRRTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRUUUUUUTTTTTTUUUWWWXXXYYYXXXXXXVVVTTTRRRPPPOOONNNPPPNNNLLLKKKLLLMMMMMMMMMOOOOOOPPPOOONNNLLLJJJHHHIIIHHHGGGFFFEEEEEEDDDEEEEEEDDDAAA>>><<<::::::::::::888555444444555555444555555444333333333444444////////////////////////...------,,,,,,,,,------------.........---+++***++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,---------......////////////////////////...//////000111222222333555555555777;;;DDDMMMTTTlll|||wwwrrrhhh^^^TTTKKKCCC===777666555333333222222333333333333222222000///...//////000000111333444555333111000///000111000///111111000000//////......111111000///////////////...///000222333333333333/////////000000000000000//////000000000000000000---,,,)))%%%"""%%%+++000......------------......000000000//////.........////////////////////////...///////////////......000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333222222333444444555555666555555444555555666777888999:::;;;;;;;;;<<<>>>@@@AAAEEEEEELLL[[[hhhHHHIIIIIIHHHGGGGGGHHHJJJJJJLLLNNNQQQSSSSSSSSSSSSQQQQQQOOOOOOOOOOOOQQQQQQSSSSSSSSSSSSTTTVVVXXXYYYXXXXXXVVVUUUSSSQQQPPPOOOQQQOOOLLLLLLMMMNNNNNNMMMOOOOOOOOOOOONNNLLLKKKJJJJJJIIIHHHFFFEEEEEEEEEEEECCCBBB@@@>>><<<:::999999999888666555666666555444444333222222111111111222////////////////////////000///...---------------,,,---.........---+++***++++++++++++++++++++++++))))))***++++++,,,------++++++,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,---------..............................------......//////000000111111222222555;;;BBBGGGTTTcccxxx|||qqqjjj^^^SSSIIIBBB===999555555555444333333222222000000000000000///...---............///000111111333111//////000111000///111000000000/////////...111000000///////////////,,,,,,---...//////////////////////////////////////////////////////...............,,,******---000......------------......---------,,,,,,,,,++++++////////////////////////......////////////......000000000000000000000000/////////000000000111111000000000000111111111111111111111111222222222333222222333333444555555555555555555555666777888999888999;;;;;;:::;;;===???AAAEEEEEELLL[[[hhhGGGIIIJJJIIIHHHGGGHHHJJJIIIKKKMMMPPPQQQRRRRRRRRRPPPOOONNNMMMMMMNNNOOOPPPPPPQQQQQQRRRTTTVVVWWWXXXYYYXXXWWWUUUTTTRRRQQQQQQRRRPPPMMMMMMNNNOOOOOONNNNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEAAAAAA@@@>>><<<:::888777888777666777888777555333333222111000///.........000000000000000000000000111111///...------------,,,------......---++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,******++++++++++++******++++++******++++++,,,---,,,,,,,,,---------......................................................//////000000000333777:::===IIIZZZkkk{{{xxxsssggg___RRRFFF>>>:::888666333444555555444333111000/////////000000///......000//////......//////000222111//////000111000///000000000000////////////000000//////......//////,,,,,,------------,,,,,,......................../////////......---------,,,...111111000......///......------------......,,,,,,,,,,,,++++++++++++////////////////////////......///////////////...000000000000000000000000....../////////000000000000000000000111111111111000000000111111111222222222222333333444444555555555555555555666777888999777888::::::999:::<<<>>>@@@DDDEEELLLZZZggg~~~GGGIIIJJJJJJHHHHHHHHHIIIIIIJJJLLLNNNPPPQQQQQQQQQOOONNNMMMLLLLLLMMMNNNOOOOOOPPPQQQSSSUUUVVVXXXYYYXXXXXXWWWVVVUUUSSSSSSRRRRRRPPPNNNMMMNNNOOOOOOOOOLLLMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIGGGFFFEEEEEEEEE@@@@@@@@@???===;;;888777777777777888999888555333333222111///...---------000000000000000000000000111111///...,,,,,,+++++++++,,,---...------++++++************************))))))******+++++++++,,,))))))************))))))++++++******++++++,,,---,,,,,,,,,---------..............................000000000000000000/////////000111111000111222444777===FFFQQQ___sss~~~wwwllleeeYYYRRRHHH???:::888777666111333444555444333111///000000111111111111111000222222111000000000000000222000......000000000///000000000000////////////000//////.........////////////000000///......---...............---------///......------,,,,,,+++***,,,...//////...---,,,......------------......------------------------........................---...//////////////////000000000000000000000000............///////////////000000000111111111111///000000000000111111111111222222333444444555555444444444444555666777888666777999999888999;;;===???CCCDDDKKKYYYeee|||GGGIIIKKKKKKIIIHHHHHHIIIHHHIIIJJJLLLNNNOOOPPPPPPNNNMMMLLLKKKKKKLLLMMMNNNPPPPPPRRRTTTVVVXXXYYYYYYWWWWWWVVVVVVUUUTTTSSSSSSRRRPPPNNNMMMNNNOOOOOOOOOKKKKKKKKKLLLLLLLLLMMMMMMKKKJJJIIIGGGFFFEEEDDDDDD???@@@@@@???===;;;999777777666666777888888666333333333111000......------////////////////////////000///...,,,+++************+++,,,------,,,++++++************************)))***************++++++((())))))******))))))(((++++++******++++++,,,---,,,,,,,,,---------..............................000000000000////////////...000222222111111222333666888<<<@@@HHHYYYmmm{{{}}}ttthhh\\\TTTHHHDDD>>>:::888777666555000111333444444222000//////000000111111111000000333222111000////////////111///......///000000///////////////000000000000//////............//////111111111111111000///...//////......------------......------,,,,,,,,,+++,,,++++++,,,------...---......------------......------------------------------------------------------...///////////////////////////////////////............///////////////000000000111111111111///000000000000111111111111111222222333444444555333333333333444555666666666777888888888999;;;===>>>CCCCCCKKKXXXcccyyyGGGIIIKKKKKKJJJIIIIIIIIIGGGHHHIIIJJJLLLNNNOOOPPPNNNMMMLLLKKKKKKLLLMMMNNNPPPQQQSSSUUUVVVWWWXXXXXXVVVVVVUUUUUUTTTTTTTTTSSSRRRPPPMMMMMMNNNOOOOOONNNKKKJJJJJJJJJJJJJJJKKKLLLKKKJJJHHHFFFEEEDDDCCCCCC??????>>>===<<<:::888777666555555666777777555444333222111000///.........////////////////////////......,,,+++******************,,,------,,,,,,+++************************************************))))))************))))))++++++******++++++,,,---,,,,,,,,,---------......------------------------------------------------,,,...000111000000000111111333555666999DDDSSS___vvv~~~uuukkkaaaVVVLLLEEE:::999777666666555444222000111222222222222000000.........//////...------000///......------------000...---...///000000///////////////000000000000......------......//////000000111111000///......000000//////...---------------------------------///---++++++---///000000......------------......++++++++++++,,,,,,,,,,,,------------------------,,,---...///000000000000////////////////////////....../////////000000000000000000000111111111111000000000111111111222222111111222222333333444444333333333333444555666777666777999999888999;;;======BBBCCCJJJWWWbbbwwwGGGIIILLLLLLKKKIIIIIIIIIFFFGGGHHHIIIKKKMMMNNNOOONNNNNNMMMLLLLLLMMMNNNNNNPPPQQQSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSQQQOOOLLLLLLMMMNNNNNNMMMJJJJJJIIIHHHHHHHHHIIIJJJJJJIIIGGGEEEDDDBBBBBBAAA===<<<;;;999888777777777666444333333555666555444111111000///////////////------------------------...---,,,+++++++++++++++)))***+++,,,---,,,,,,+++************************************)))))))))))))))******++++++******)))++++++******++++++,,,---,,,,,,,,,---------......------------------------+++,,,,,,------.........,,,...//////......///000---000333333333777@@@HHHVVViiitttmmmbbbWWWMMMFFF@@@<<<666555333333333333222111000111111111111111111111////////////...---,,,,,,///......---------......///...------///000000///.../////////000000000111...------------...///000000000000111000000//////111111000//////...------,,,,,,------......//////...,,,+++,,,///111000///......------------......++++++,,,,,,,,,---------////////////////////////,,,---...///000000000000/////////////////////////////////000000000111111000000000000111111111111111111111111222222222333111111111222333333444444555555555555666777888888777888999999999:::<<<>>>===AAABBBIIIWWWaaauuuGGGIIILLLLLLKKKIIIIIIIIIFFFFFFGGGHHHJJJLLLNNNOOOOOONNNMMMLLLLLLMMMNNNOOOOOOPPPRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPNNNLLLKKKLLLMMMMMMMMMJJJIIIHHHGGGFFFGGGHHHHHHJJJIIIGGGEEECCCBBBAAA@@@<<<;;;888666555555555666666444222222333555555555000//////.........//////------------------------......---,,,,,,,,,------)))***+++,,,---,,,,,,+++))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******++++++******++++++,,,---,,,,,,,,,---------......------------------------------......///000111111///000111000.........000---111555444222222666;;;>>>NNNaaaqqq~~~zzzvvvttthhh```TTTHHHAAA<<<:::888999666333222222333333222111000000000000000111222111111111111000///------000000////////////000000///...------///000000///.../////////000000111111---------------...///000111111222222222222111111222111111000///.........+++,,,,,,---...///000000+++******,,,///000...,,,.........------..................//////000000000111111111111111111111111,,,---...///000000000000////////////////////////000000000000111111111111000000000000111111111111111222222222222333333333000111111222333333444444666666666777777888999:::777888::::::999:::<<<>>><<>><<<<<<<<<;;;999777666555444444333222222111111000000000000000000111111111////////////............+++++++++*********))))))---,,,++++++***+++++++++,,,,,,++++++***)))(((((()))(((''''''''')))***+++---------+++)))'''((()))+++*********))))))((((((***+++,,,,,,,,,,,,+++***------++++++++++++------++++++,,,,,,---......///---------.........//////555333000//////111555777;;;===GGGVVVcccqqq~~~~~~~~~xxxtttpppkkkccc^^^SSSNNNEEE>>>:::888777666444222111111222333333222222111111111000000//////111111111111000000/////////////////////000111111//////.........---------111000000000000/////////000///---++++++---///000111111///...------------>>>777...+++---000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---,,,,,,---...000111//////////////////......---------............//////////////////.....................////////////111111111222222111111111////////////////////////000111222222333333222222333333444444555666666666999999:::;;;;;;<<<<<<===>>>CCCCCCHHHSSS\\\rrrJJJJJJKKKKKKKKKJJJJJJIIIKKKKKKJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPPPPQQQSSSSSSSSSRRRPPPOOORRRPPPPPPPPPRRRRRRPPPOOONNNMMMKKKLLLMMMOOONNNMMMLLLKKKIIIHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@>>>======<<<;;;;;;:::888777555444444333333222111111000000000000000000000000000000/////////.........------,,,,,,,,,+++++++++******---,,,+++******)))******,,,,,,+++******)))(((((()))(((''''''((()))***+++&&&'''((('''&&&&&&(((***))))))))))))((((((((('''***++++++,,,,,,++++++***---,,,++++++++++++,,,---,,,------......///000000------------.........///000...,,,+++,,,---000111333444:::EEENNNXXXiiixxx}}}wwwnnnggg```ZZZRRRLLLGGGCCC===888666555444333555333111222333444333333111111111000000000//////111111000000///////////////////////////000000111//////.........---------------------,,,,,,,,,,,,//////...------...//////111000///......---------777333...---///000...+++------------------------++++++++++++++++++++++++------------..................---------------...........................---------............///.........///////////////............////////////111111000000000000111111111111111111111111111111111222222333333333333333333444444555666666777777888888999999:::;;;;;;<<<>>>CCCCCCHHHSSS\\\rrrHHHHHHIIIIIIJJJIIIIIIHHHMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIKKKMMMOOOPPPPPPQQQSSSTTTTTTRRROOONNNNNNMMMLLLMMMNNNOOONNNLLLLLLKKKIIIJJJLLLMMMMMMLLLJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@???>>><<<;;;;;;;;;:::999888777666555444333333222222111000000000////////////////////////............------------,,,,,,,,,,,,,,,+++++++++,,,,,,***)))((((((((((((+++++++++******))))))((()))(((((((((((())))))***((()))******))))))+++,,,)))(((((((((((('''''''''******+++,,,,,,+++******,,,,,,++++++++++++,,,,,,+++,,,,,,------...//////------------............//////.........///000111111111444888<<>>BBBCCCHHHSSS\\\rrrGGGHHHIIIIIIIIIIIIIIIIIILLLLLLLLLLLLLLLKKKKKKKKKHHHHHHHHHHHHIIIKKKMMMNNNOOOPPPRRRTTTTTTQQQOOOMMMKKKIIIHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHJJJKKKKKKJJJIIIIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@>>>===<<<;;;::::::999888666555555444444222222222111000000///////////////...............------------,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***(((''''''''''''+++*********)))))))))((()))(((((((((((()))))))))---------+++)))((()))+++)))))))))))))))(((((((((******++++++++++++******,,,++++++++++++++++++,,,((())))))***++++++,,,,,,------------------------//////000000111111111000222222222333444777===CCCMMMXXXgggvvv|||uuuqqqcccZZZOOOFFFAAA>>>;;;888666555333333444555444222444222111111222333333222000000000000000000//////000000000000000000000000///............///000000........................000000000000////////////...//////000000//////...////////////...------,,,,,,,,,---///111000,,,)))------------------------........................,,,,,,---------.........+++,,,---...---,,,***))),,,,,,,,,------------------------............///,,,------...///000111111............////////////111000...,,,,,,...000111111111111111111111111111222333444444555555444444555555666666777888888888888888888999::::::;;;;;;===BBBCCCHHHSSS\\\sssGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJMMMNNNPPPRRRRRRPPPNNNMMMIIIGGGFFFFFFGGGHHHHHHHHHFFFEEEDDDEEEGGGIIIIIIHHHGGGGGGGGGFFFEEECCCBBB@@@AAA@@@???>>>===;;;::::::888777666444444333333333222111111000000//////............---------,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))************+++***)))(((''''''''''''*********)))))))))))))))((())))))))))))((((((((()))******(((&&&%%%&&&(((************************************************++++++++++++++++++++++++(((((())))))***++++++,,,------------------,,,,,,+++,,,---...///......---...////////////222666888:::AAAJJJUUUbbbqqqzzzqqqgggaaaSSSLLLBBB<<<999888777555555444333333555555333111222000//////000111111000//////////////////000000111111111111111111111111...............//////000---.....................------,,,,,,,,,+++++++++......////////////......---......///......---,,,,,,,,,---///000000...---------------------------........................,,,,,,,,,------------...)))***,,,---...---,,,+++,,,,,,,,,---------......---------............///,,,------...///000111111............////////////111///---,,,,,,---///111000000000000000000000000222333444444555555444444555555666666777888888888999999::::::;;;<<<<<<<<<===BBBBBBHHHSSS]]]sssGGGGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHKKKLLLMMMNNNOOOOOONNNNNNJJJHHHEEEDDDEEEFFFFFFFFFDDDCCCBBBCCCEEEGGGGGGGGGFFFFFFFFFFFFEEECCC@@@???@@@@@@???===<<<;;;:::999777666444333222222333333111111000000///...............------,,,+++++++++++++++++++++************((((((((()))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))((())))))))))))(((((('''&&&'''))))))((()))+++---******+++++++++++++++,,,+++***))))))))))))***+++******++++++++++++*********++++++,,,,,,---......------------,,,,,,,,,,,,------...////////////...,,,///000///000555666444555777:::>>>FFFSSSbbbmmm}}}sssjjjaaaVVVPPPFFFAAA999555444333111///333222000111222222111///111///......///000000///......////////////000000000000000000111111111111......------......///000---------.....................---------,,,,,,,,,........................,,,---...//////...---,,,---......///000000//////------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,------.........,,,,,,,,,---......//////---------............///------......//////000000............////////////111///...------...///111////////////////////////222222333444444444444444444555555666666777888888999::::::;;;;;;<<<======<<>>>>>>>>===;;;:::999888777666555333111111111222333111000000//////...---------------,,,+++*********++++++*********)))))))))(((((())))))************))))))(((((())))))******((()))))))))))))))))))))((()))******)))((('''&&&((()))++++++++++++...000))))))******+++++++++++++++***)))(((((()))***+++)))***+++,,,,,,+++***)))++++++,,,,,,---.........---------,,,,,,,,,++++++///////////////000000000---111222000222666666111111222333444777>>>HHHPPPdddpppwwwiii^^^UUUMMMEEE???;;;777333222333222///,,,111///---...///000000///111000......000111000///........./////////000000............/////////000...------------...//////---------.........//////000000/////////............---,,,++++++,,,---...+++,,,...//////...,,,++++++---000111000///......------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------...---------------......,,,------...//////000000---------............///.........///////////////............////////////000//////......//////000000000000000000000000000111222222333333333333333333444444555666666777777888999999:::;;;;;;<<<<<<<<>>888333333222000222555555222///000...,,,---///000111111222000//////000111111000---.........//////000000,,,,,,,,,---------.........------------...//////---------.........//////------,,,,,,,,,+++++++++...---+++******+++---...+++,,,...//////...,,,+++))),,,000222111///,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111000...---,,,,,,---...------......///000111111---------........./////////////////////...................../////////000///000000000000000000///111111111111111111111111111111222333333333333222333333444444555666666666777888888999::::::;;;;;;<<>>===:::999888777666555444333666444222111/////////000......//////......---,,,,,,---...//////---+++***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''((())))))***))))))))))))************++++++***)))(((((()))))),,,,,,++++++***)))((((((******+++++++++,,,,,,,,,))))))***+++,,,,,,------------++++++++++++------...------------...//////111111111000///.........000000111222333333444444:::BBBLLLWWWeeezzzzzzoooYYYQQQEEE<<<888666555444333333222111000///......222111000//////000111222000000///...---,,,++++++&&&(((+++///111222222111........................+++,,,------.........---,,,,,,,,,---------......***+++,,,,,,++++++---...000///...------------------000111///+++***,,,///...---,,,+++++++++,,,,,,***+++,,,,,,------------,,,,,,+++***+++,,,---...///...---,,,,,,---...///,,,++++++******++++++,,,------------------------............////////////222222222111111///......------------......//////000000000000111111111111000000000000111111111111111222222333333444444555666666666666777777777777666888::::::::::::<<<>>><<>><<<;;;;;;:::999888666555444444555333222000////////////...............------,,,,,,---...///...---+++***************************))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&''''''((())))))***(((((()))))))))*********++++++***))))))))))))))),,,,,,+++******)))(((((()))))))))*********++++++))))))***++++++,,,---------,,,++++++++++++,,,---,,,,,,,,,,,,,,,---...........................//////000000111222222333333333999@@@FFFOOO]]]ooo|||}}}xxxnnnbbbXXXNNNGGG>>>888555444333333111111111000000000000000000000000//////000000000000//////......------------...///000///...---,,,........................,,,,,,,,,---------......,,,,,,,,,,,,------------***,,,------,,,,,,---...//////...---------------...//////...,,,,,,---...---------,,,,,,,,,++++++***+++,,,,,,---------,,,,,,,,,+++++++++,,,---...///...---,,,,,,---...///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++............////////////222222333222111000//////..................////////////000000000111111111000000000000111111111111111222222333333444444555555666666666777777777777666888::::::::::::<<<>>><<>><<<;;;;;;:::999888777555444444333222111///...........................---,,,,,,,,,,,,---...---,,,+++***************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''((()))))))))(((((())))))))))))******+++***))))))))))))))))))+++++++++******))))))(((((((((((()))))))))******))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,---++++++,,,---......///////////////000000111111222111555999;;;>>>EEEQQQZZZttt}}}}}}wwwmmmddd\\\TTTKKKDDD???;;;666333222111111111/////////000000111111111......////////////......////////////////////////333222111000...---,,,+++........................------,,,+++,,,---...///++++++++++++,,,,,,,,,,,,+++---...---,,,,,,---//////...------------------000...,,,,,,---...---,,,,,,------...---,,,+++***++++++,,,---------,,,,,,,,,,,,+++++++++,,,---.........------------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////222333333222222111000/////////////////////////////////000000000000111111000000000000111111111111111222222333333444444555555555666666666777777777666888::::::::::::<<<>>><<>>======999999888777555444333222111000000///...---------------.........---,,,,,,+++,,,,,,---,,,+++******************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((())))))(((((((((((()))))))))*********)))))))))))))))***+++*********)))))))))(((((((((((()))))))))******))))))******+++++++++,,,,,,++++++++++++++++++,,,+++++++++++++++,,,------,,,,,,,,,---......//////........./////////000000///222666777888;;;BBBHHHTTTaaasss{{{uuukkkdddYYYOOOGGGBBB===:::666444222111000000//////////////////000000000111,,,---...//////...---,,,.........//////000000000111000000/////////000000........................///...,,,++++++,,,...///******+++++++++,,,,,,,,,,,,---......---,,,---.........---,,,,,,---------000---***+++...///...++++++---...//////---+++***+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------,,,,,,------...////////////////////////---------.........//////111111111111111000//////000000000000////////////////////////000000000111///000000000111111111111111222222333333444444555555555555666666666777777666888::::::::::::<<<>>><<>>===<<<;;;777777666444333222111000000/////////......---------------...---,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))***)))))))))))))))***************))))))))))))))))))))))))*********++++++)))***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------........................................../////////***---000111222333777:::@@@FFFRRR```ooozzzpppeee^^^SSSMMMDDD<<<777555555555222222222111000/////////000000000////////////...,,,---...//////...---,,,------......//////000000///////////////000111222........................///...,,,++++++,,,...///******+++++++++,,,,,,,,,,,,---......,,,+++,,,...------,,,,,,,,,------...///,,,***+++...///...+++,,,---...//////---+++***,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------------------,,,...------,,,,,,------...////////////////////////------------............///////////////......---000000000000000/////////...////////////000000000///000000000111111111111111222222333333444444555555555555555666666666666666888::::::::::::<<<>>><<>>999555222222333444111222333222///......///000000000//////.........------............------,,,---------......//////000000000//////.................................///...---,,,+++,,,------++++++++++++,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,------...---,,,++++++,,,...---------......///...---,,,+++,,,,,,---------,,,++++++***+++,,,---------,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------............------.........//////000000000......////////////000000000000000000111111111111111222222333333444444555444444555555555666666666666888::::::::::::<<<>>><<>>888888777555333222222333...000111000------...000........./////////////////////............//////,,,,,,,,,---------------//////000000///...,,,+++..............................---------,,,,,,,,,,,,,,,,,,,,,------------+++,,,---,,,***)))***+++,,,,,,++++++,,,,,,---...+++,,,,,,,,,++++++---///............------------,,,---------,,,,,,+++******+++,,,---------,,,,,,+++,,,------------,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,---------.........------...............---,,,,,,---...///000000111........./////////000000000000000000111111111111111222222333333444444555444444444555555555666666666888::::::::::::<<<>>><<>>>>>===<<<:::888666555777666555444222111000000///000000111111000///...,,,,,,---------,,,+++++++++******)))))))))))))))************************))))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((('''''''''''''''''''''((((((((()))))))))((())))))***++++++(((((((((((())))))))))))''''''''''''((((((((()))*********))))))))))))))))))***+++,,,,,,+++***)))*********)))***++++++,,,((()))***+++---...///000//////////////////......//////000000000000111111222000222777777666<<>><<>>>>>@@@@@@???>>>???===;;;999999999888666444333333222111111000000111000//////......//////---,,,++++++******+++++++++***))))))))))))***+++***)))(((''''''((()))***))))))))))))((((((((((((******)))(((((('''&&&&&&''''''''''''((((((((((((***((('''&&&&&&'''((()))''''''''''''''''''''''''******)))))))))(((((((((%%%&&&'''((()))*********))))))))))))******++++++))))))(((((((((((())))))+++******))))))******+++***************)))(((((()))***++++++***)))***+++,,,,,,,,,,,,,,,---.........///////////////............///111222333444555555999@@@IIITTTaaannnvvv{{{yyyyyyxxxzzz}}}sssnnngggaaa]]]VVVMMMFFF@@@>>>:::666333111000000////////////......------///---,,,,,,...///...,,,***...000...,,,---......------,,,,,,,,,,,,------,,,,,,+++++++++,,,---...---...000///......///111//////000000000000//////......,,,+++++++++,,,---************++++++,,,---------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,+++++++++******,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++///---+++,,,......,,,***)))***+++---...............................................................///111222222222111000...//////.........111333111111222333333333222222333444444555666666777777999888888888888999;;;<<>>===>>>??????>>>======;;;999888888777666555333333222222111000000000000//////...............+++******)))((()))))))))***))))))(((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((('''&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''************))))))))))))%%%%%%&&&'''((()))******)))))))))************+++))))))(((((((((((())))))+++******))))))******+++)))************))))))((()))***++++++***)))***+++,,,,,,+++,,,,,,---...///******,,,---......//////......//////000111111222111222444777<<>>BBBLLLPPP___xxxGGGGGGHHHIIIIIIHHHGGGGGGDDDEEEEEEFFFHHHJJJKKKLLLLLLKKKIIIGGGEEEDDDBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE@@@???>>>>>>??????>>>===<<<:::888777777777666444222222222111000000/////////......---------------******)))(((((((((((())))))))))))((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((())))))''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******))))))************)))((()))***++++++***)))***+++------,,,,,,+++,,,,,,---)))***+++,,,---...........................//////111222222222444888>>>BBBIIIRRR```ooo}}}zzzoooccc\\\JJJFFFAAA>>><<<999666333333333222111111111111222000000000000000000000000......///000000000///...444...---222333...,,,...,,,,,,++++++++++++,,,,,,------,,,,,,,,,---------+++,,,...---,,,,,,---///000///...------...///000//////......------------,,,++++++************+++******+++,,,------------...---+++******+++---...,,,++++++******++++++,,,++++++************++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,)))******+++,,,,,,------******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++---......///......------................................................------,,,,,,,,,---...//////000111000//////000222000111222222333333333333222222333333444555555555666777777888999:::;;;;;;<<>>BBBKKKOOO^^^xxxGGGHHHIIIJJJJJJIIIHHHGGGCCCCCCDDDEEEGGGHHHJJJKKKJJJJJJIIIGGGEEECCCBBBAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDAAA???>>>>>>??????>>><<<;;;999777666777777666555222111111000000//////......------,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))((((((''''''(((((())))))))))))(((((('''((((((((()))))))))***'''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))***))))))))))))))))))***((())))))*********)))))))))***++++++***)))***+++///...---,,,+++*********,,,------.........------------------------------000222333333333333555777888===GGGQQQ]]]iiissszzz~~~vvvnnneee[[[RRRLLL===;;;999777777666555444222222111111000000000000///////////////000000000...///000///...------------///666BBBFFF???222***------,,,,,,,,,,,,------------------------------+++,,,------,,,,,,---......---,,,++++++,,,---..................------------,,,,,,+++++++++,,,,,,******+++,,,------------,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,*********))))))*********,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,------,,,++++++++++++------......///......---................................................000000//////000000111222)))+++---...---...///111///000111222333333444333222222333333444555555555555666777888999::::::;;;;;;??????BBBJJJNNN^^^xxxFFFGGGIIIJJJJJJIIIGGGFFFCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHGGGGGGEEEDDDBBBAAA@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@???======>>>>>><<<;;;:::888666555666666555444111111000000///.........---,,,,,,+++++++++++++++,,,++++++***************************)))(((''''''(((((())))))))))))((((((''''''(((((())))))******''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((('''((()))***,,,...,,,++++++++++++*********))))))(((((((((((())))))***))))))(((((())))))***((())))))************))))))***++++++***)))***+++///...---+++************////////////...---,,,,,,,,,,,,,,,---------------,,,...000111000///000111444666999===BBBJJJRRRXXXbbbgggpppzzz~~~zzzvvvssslllfff^^^VVVOOOIIICCC@@@444444444444444444444444000000//////......------,,,------------.........------...---++++++---...000@@@SSS^^^^^^SSS???///------,,,,,,,,,,,,---------............---,,,,,,+++,,,...---,,,,,,---///,,,,,,++++++++++++,,,,,,---............---,,,,,,---,,,,,,+++,,,,,,------------------,,,+++******+++***)))(((((()))***+++,,,,,,++++++++++++,,,,,,******))))))))))))******,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,++++++*********************++++++++++++++++++------,,,+++***+++,,,((()))+++---///000111111........................------------------------....../////////000000000%%%'''***++++++,,,---//////000111222333444444444333333333444555555666666444555666888999::::::::::::???@@@CCCJJJMMM^^^yyyCCCEEEGGGHHHHHHGGGEEECCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFDDDCCCBBB??????AAABBBCCCEEEFFFFFFEEEEEEDDDCCCAAA@@@??????>>><<<;;;;;;;;;;;;:::888888666444444444555444333111000000//////...------,,,,,,+++***************,,,+++******))))))******+++++++++++++++)))(((''''''((()))******)))(((''''''''''''((()))*********((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&'''(((((()))))))))((((((((((((((((((((((((''''''(((((())))))))))))((('''&&&&&&'''))),,,---,,,,,,,,,+++++++++******))))))(((((((((((())))))))))))(((((((((((())))))(((((()))***************)))***++++++***)))***+++,,,+++++++++++++++,,,,,,...............------,,,,,,,,,,,,------.........,,,---......------///111222333333444555888===AAAGGGJJJOOOWWWaaajjjrrrvvvxxxtttnnnhhhccc___[[[XXXOOOKKKEEEAAA===;;;999777111333444444333111000000...............------,,,,,,,,,,,,---------......,,,---...---,,,---222666???YYYkkkfffXXXMMM???111,,,,,,++++++++++++,,,,,,---.../////////...,,,+++,,,---......------...///+++,,,,,,------,,,,,,+++,,,------...---,,,+++***+++*********+++,,,------------------,,,+++******************************------,,,,,,,,,,,,------+++******))))))******+++,,,,,,,,,+++++++++******,,,++++++******++++++,,,***************+++++++++++++++++++++************+++,,,...,,,***)))***,,,'''(((***,,,...///000000........................------------------------++++++---.........---,,,)))+++---......---...//////000111222333444444444333444444555666666777777333444666888999::::::::::::@@@AAADDDJJJMMM^^^zzzAAABBBEEEFFFFFFEEEBBBAAACCCCCCCCCCCCCCCDDDEEEFFFDDDEEEFFFFFFFFFEEECCCBBB??????AAABBBDDDEEEFFFGGGEEEDDDCCCBBB@@@>>>======<<<;;;999999999999888666666444222222333333222111000000000///......------,,,++++++***)))*********++++++***)))))))))))))))+++,,,,,,,,,+++***(((''''''((()))******)))((('''&&&''''''((()))******+++((((((((()))))))))))))))''''''''''''((((((((()))%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((())))))*********++++++)))'''&&&%%%&&&((()))************))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))(((((()))***************)))+++++++++***)))***+++)))))))))***+++---...///,,,,,,---......---------++++++,,,------...///////////////---,,,...111444...000111222222444777:::888999:::>>>DDDLLLSSSWWW___gggqqqyyy|||uuupppgggbbb[[[TTTNNNIIIEEECCC;;;888666444555444333222222444555555333000.........//////000000/////////........./////////000000...///000//////222999>>>KKKgggqqqWWW<<<444111+++++++++************++++++....../////////...,,,+++,,,---///...------...000+++,,,............,,,++++++,,,---------,,,+++***))))))))))))***+++,,,---******+++,,,------------***+++,,,,,,,,,,,,+++***...------,,,,,,------...++++++************++++++,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,(((((()))***+++,,,,,,---,,,+++++++++******))))))***,,,...---***)))***,,,***+++,,,,,,---------,,,........................---------------------------...000222222111000...///111333444222111111111//////111222333444444444444444555555666777777777222444666888::::::::::::;;;AAABBBDDDJJJMMM^^^{{{FFFEEEDDDCCCAAA???>>>>>>???@@@@@@AAABBBCCCDDDDDDFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDAAAAAA@@@@@@???>>>======888999999999999888777777444333333333333222222222///............---------,,,,,,,,,++++++******************)))(((&&&$$$$$$))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''')))******++++++******)))(((''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&'''(((***++++++++++++((((((((((((((()))))))))+++++++++***)))'''&&&%%%))))))************))))))***)))(((&&&'''((()))+++))))))))))))))))))))))))++++++************++++++))))))************))))))***++++++,,,+++***)))(((222000---***))))))***,,,++++++,,,,,,---...//////,,,,,,------.../////////.........//////111222222111222333555777:::<<<===EEEKKKSSSZZZ```iiivvv|||wwwqqqmmmjjjeee]]]VVVOOOKKKEEE???:::888777777444333333222111111111222333333333222111000000//////////////////...............---,,,,,,,,,,,,---***+++++++++///888EEENNNcccYYYJJJ;;;111......000------------------------........................---,,,+++,,,...///...---......---,,,,,,,,,,,,------------......---,,,,,,------+++)))((())),,,///...,,,(((&&&&&&'''***,,,---,,,+++******+++,,,---,,,++++++******++++++,,,,,,+++******))))))******,,,++++++++++++++++++,,,+++++++++*********))))))------,,,,,,,,,++++++++++++******)))***+++---...+++,,,,,,---,,,+++***)))+++)))(((***---...---+++......////////////......------------------,,,,,,...///000222222111111000000000000000000000000000000000000111222222333333333444444333666999777111555555666777888:::<<<===<<<@@@@@@DDDKKKMMM[[[uuuFFFFFFDDDCCCBBB@@@??????@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@???>>>======<<<888888888888888777777666333333333222222111111111------------,,,,,,,,,,,,,,,,,,,,,++++++***************))))))((('''%%%%%%))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&''''''((()))***+++******)))((((((''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))),,,***)))'''&&&'''((()))*********************************))))))*********))))))************))))))***++++++++++++***)))(((******+++++++++******)))******++++++,,,------...------------,,,,,,,,,,,,---------------...///000111111111222333555666777666:::@@@DDDHHHOOOYYYaaahhhrrr}}}zzzxxxwwwtttssslllfff```\\\YYYTTTLLLFFFBBB@@@<<<777444333333333333333222111111111111111222222222111000/////////////////////............///......---------------******+++,,,111:::EEELLLJJJEEE<<<444...++++++,,,------------------------------------------------///------...///000///.........---,,,,,,,,,,,,---,,,,,,---------,,,,,,+++---------+++***+++---///---,,,)))((('''(((***+++++++++***))))))***++++++,,,++++++******++++++,,,,,,+++******))))))******++++++************+++++++++++++++*********))))))******++++++,,,,,,,,,,,,---,,,+++*********+++,,,+++,,,,,,,,,,,,+++***)))+++)))(((***---...---+++......////////////......////////////////////////...///000111222111111000000000000000000000000000000000000111222222333333222555666555777:::999555333444444555666888:::;;;===AAAAAADDDKKKNNN[[[tttFFFFFFEEEDDDCCCAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCC@@@@@@???>>>===<<<;;;;;;777777777777666666666555333333222222111000//////,,,,,,,,,,,,+++++++++++++++++++++++++++*********((()))))))))(((((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&''''''((()))*********))))))((('''''''''&&&''''''((((((((((((((('''''''''''''''''''''''')))*********))))))((('''+++++++++***)))))))))(((((('''''''''(((***,,,---((())))))******))))))(((***)))(((''''''((()))***************************))))))))))))))))))))))))******++++++++++++************++++++******)))((("""%%%(((+++,,,+++)))((())))))******++++++,,,,,,---------,,,+++*********,,,,,,+++++++++,,,,,,---000000////////////000000...111444555666:::AAAFFFKKKSSS^^^hhhrrr~~~}}}wwwsssnnnjjjfffbbb___\\\WWWRRRKKKGGGDDD@@@;;;777555444333111000000000000111111000000//////000000111111000000///.................................//////...------------------+++***,,,111777<<>>===<<<;;;:::999666666555555444444444444444333333222111000//////,,,,,,,,,,,,+++++++++++++++++++++***************'''(((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))*********))))))(((((((((''''''((((((((((((((('''''''''''''''''''''''''''((()))))))))))))))((((((---,,,,,,+++***)))(((((()))(((''''''(((***,,,...(((((())))))))))))(((((('''&&&&&&'''(((***+++,,,++++++++++++++++++++++++(((((())))))))))))((((((******++++++++++++************************))))))!!!$$$(((+++,,,+++)))(((************++++++,,,,,,---,,,,,,,,,+++++++++***---,,,+++++++++++++++,,,//////......---.........000111222222111333666999;;;@@@FFFLLLSSS^^^jjjttt|||wwwrrrmmmeeeaaa\\\WWWRRRNNNIIIEEEEEEBBB===999888666444222///000000111111000000000000//////.........///////////////......---------------...............///...------,,,,,,,,,,,,,,,000---******...000///...//////000///...+++)))''',,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,///222444555444......---,,,,,,,,,,,,---)))******++++++++++++***''')))++++++***(((((()))++++++,,,,,,,,,++++++***+++******************+++++++++************++++++,,,+++******))))))******))))))(((((((((((())))))******************************++++++,,,------...,,,,,,,,,++++++*********++++++++++++++++++++++++*********+++,,,------------------......---------,,,,,,,,,---------------/////////000000000000000////////////////////////000000000111222222333333///777<<<888333333666777666666666777888:::;;;<<<===AAABBBFFFLLLNNN[[[sssEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@AAAAAAAAABBB???>>>===<<<:::999888777555444333222222222333333333333333222111000000///------------,,,,,,,,,,,,************************'''((())))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''(((((()))+++***************))))))'''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&'''))))))*********---,,,,,,+++***)))((((((+++***)))'''''')))+++,,,(((((())))))))))))((((((((((((((((((((()))))))))************************'''((())))))))))))((('''*********++++++*********))))))))))))))))))******''''''((()))*********)))++++++++++++,,,,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,...............///000111////////////...///111333666777999:::===DDDMMMTTT```fffnnnvvv}}}}}}uuussspppmmmiiiccc]]]XXXNNNLLLHHHFFFCCC@@@<<<999999777444333333333333333///000111111111000000//////......---......//////.........---------------,,,---------......//////---,,,,,,+++***+++++++++000---++++++------***''',,,,,,,,,+++***)))((((((+++++++++,,,,,,,,,------++++++++++++++++++++++++)))(((***---111444666666......---,,,,,,,,,,,,---((()))******+++++++++***&&&)))+++,,,***)))((((((***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,+++******))))))******)))(((((((((((((((((()))************************------------,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++++++++++++++,,,***+++,,,,,,,,,---......,,,,,,------------,,,,,,,,,,,,,,,---------......///////////////000000000////////////////////////000000000111222222333333333;;;@@@;;;444222555666777777777777888999;;;;;;<<>>>>>>>>@@@AAAAAABBBBBBBBBBBBAAA??????@@@@@@@@@AAAAAAAAA>>>===<<<;;;999777666666444333111000000000111222111111111111000000000000------------,,,,,,,,,,,,)))))))))***************(((((()))******)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((*********)))))))))))))))(((((((((((((((((('''&&&((((((((((((((((((((((((%%%%%%'''((()))*********+++++++++***)))))))))(((,,,,,,***)))((())))))***'''(((((())))))((((((''',,,,,,+++)))(((&&&%%%%%%))))))))))))))))))))))))((((((************(((((())))))************))))))))))))((((((((()))************)))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---------,,,,,,---......---------...///000111222............///000000111222222222222444777===AAABBBGGGOOOWWW___fffmmmrrrwwwxxxxxxyyyzzz~~~{{{vvvrrrnnnjjjggg___\\\XXXTTTQQQLLLGGGDDD;;;:::999999:::999777555111000000000111111222333//////000000000///............------......//////------------------------,,,,,,,,,---......//////---,,,,,,+++++++++++++++---,,,,,,...//////---,,,...---,,,,,,,,,---...///******++++++,,,,,,------++++++++++++++++++++++++(((((())),,,000333444444......---,,,,,,,,,,,,---((()))***+++++++++++++++)))+++......,,,+++++++++)))***++++++,,,+++++++++,,,,,,------------,,,,,,******))))))))))))******,,,+++******))))))******))))))(((((((((((())))))***************+++++++++---------,,,,,,+++++++++((()))***,,,,,,---,,,,,,++++++******++++++,,,---***+++------,,,,,,...///+++,,,,,,------,,,,,,+++------......///000000000//////.........///000111000000000000000000000000000000000111222222333333666>>>BBB===666555777888555555555555666777888999;;;@@@AAAEEEKKKLLLXXXoooBBBBBBBBBBBBBBBCCCCCCCCC@@@??????>>>===<<<<<<;;;===>>>>>>???@@@@@@??????????????????@@@@@@@@@@@@======;;;:::888666555444333222000///...///000111------............//////,,,,,,,,,,,,++++++++++++((()))))))))*********+++))))))*********))))))((())))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&'''((()))))))))((())))))))))))))))))))))))+++++++++*********))))))''''''((((((((((((''''''*********))))))''''''&&&((((((((((((((((((((((((((()))+++,,,,,,+++)))((((((((())))))))))))(((((()))(((((('''((()))***+++)))))))))))))))******+++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,+++,,,,,,---...///000/////////111111111111...//////000111333555777333666<<>>:::666666888777555555555555666777888999999???@@@DDDJJJKKKVVVmmmAAAAAAAAABBBBBBBBBBBBBBB??????>>>===<<<;;;;;;:::;;;;;;<<<======>>>======>>>????????????@@@@@@@@@===<<<;;;999777666444444222111///...---...000111***++++++,,,,,,------...+++++++++************)))(((((())))))*********+++***************)))((((((************************((((((''''''''''''(((((()))(((((('''''''''((((((%%%&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&))))))))))))))))))))))))(((((((((((((((''''''&&&(((((((((((()))))))))))))))******+++++++++******''''''((((((((((((''''''$$$%%%''')))***+++++++++(((((((((((((((((((((((((((***+++,,,,,,+++***(((''''''(((((((((((('''''')))(((''''''''')))***+++%%%&&&((()))*********************))))))))))))))),,,,,,++++++***)))))))))++++++++++++,,,---...///+++***************++++++...------...///000///...---...///000000111111222000222666999;;;>>>AAADDDGGGJJJKKKLLLLLLNNNSSSXXX^^^cccjjjoooqqqsssvvvyyy{{{|||}}}}}}zzzvvvqqqnnniiigggccc```______```aaaggggggfffeeeccc```^^^\\\TTTQQQMMMKKKIIIGGGDDDBBB>>>;;;777444444444444333777555333222000---)))&&&---///111111000///......000000//////000000111222...............///000111........................++++++,,,,,,---...//////000000///............///***---///...+++)))+++---...---,,,+++***)))(((((())))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000///.........---,,,,,,,,,,,,---))))))***+++,,,---------***+++,,,,,,******+++,,,))))))(((((()))***++++++***+++,,,------,,,+++*********))))))))))))******,,,++++++***)))***************))))))))))))******))))))******++++++++++++&&&&&&'''((()))***+++++++++,,,------,,,+++)))(((++++++*********+++---...))),,,......,,,,,,...000+++++++++,,,,,,+++++++++++++++,,,,,,---.../////////......------///000111000000000000000000000000000000000111222222333333...444888555444555666555888777777777888999::::::999>>>???DDDJJJJJJUUUlllDDDDDDEEEFFFFFFEEECCCBBB<<<<<<<<<<<<============>>>>>>>>>>>>===============>>>>>>>>>===<<<:::999888888777666555333111000111222222000---++++++,,,///............------------------,,,,,,+++++++++((((((((((((((())))))))))))'''&&&%%%%%%&&&''')))&&&$$$######&&&((()))((((((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((())))))))))))'''$$$%%%((()))(((&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))))))))'''''')))++++++)))&&&((()))))))))))))))(((((())))))))))))))))))))))))---***&&&$$$&&&(((***+++)))))))))))))))))))))))))))************+++++++++,,,***)))+++...000---+++++++++++++++++++++++++++***,,,......,,,+++,,,,,,///......---------......))),,,///000000......///111222444444444444555777:::;;;;;;<<<===>>>??????GGGHHHJJJMMMPPPTTTWWWYYYXXXZZZ[[[\\\\\\YYYVVVTTTLLLKKKHHHFFFEEEFFFGGGHHHKKKKKKKKKJJJHHHFFFCCCBBB@@@???===;;;999777666666666555333111111222333444000000000000000000000000........................000000000000000000000000///000111000......000111------------------------...---+++******+++---......---,,,,,,++++++,,,,,,...------,,,,,,------...//////...------,,,++++++)))************+++++++++***+++,,,---...---,,,,,,---------.........//////......---------,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,,,,------)))))))))))))))))))))))))))))))))******+++++++++,,,+++***))))))+++---///...+++)))***,,,---+++)))******++++++,,,,,,,,,,,,++++++*********+++,,,---)))*********++++++++++++***+++,,,,,,------,,,,,,,,,+++++++++,,,,,,---...******+++,,,,,,---......,,,,,,+++***+++,,,...///---...///000000///...---,,,------...///000111111111111000000//////......000111111111111222222222111222222333333444444555555666777777666777999;;;======>>>BBBEEELLL[[[iiiBBBBBBCCCDDDEEEEEEEEEDDD??????>>>======<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===;;;:::888777777666555444222111000000111111000---,,,,,,---............------------++++++++++++******))))))))))))))))))))))))))))))***)))(((''''''((()))***(((&&&%%%%%%''')))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((''''''&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&!!! ###&&&&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((('''&&&&&&'''((())))))((('''(((***+++)))&&&(((((())))))))))))(((((()))))))))))))))))))))))),,,***'''&&&''')))******)))))))))))))))))))))))))))************+++++++++...---,,,,,,,,,,,,***(((++++++++++++++++++++++++)))+++,,,+++***)))***,,,......------------......'''***---...---,,,,,,---///111222222222222333555555555666666777888888888;;;;;;;;;<<<===>>>???@@@DDDDDDEEEFFFEEECCCAAA@@@===<<<;;;999999999999:::?????????>>>===;;;999888555444333222111111111111333222111000000000111111////////////////////////........................////////////////////////---......---,,,,,,---///------------------------...---+++******+++---...------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,+++******))))))))))))*********+++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******************++++++,,,,,,,,,*********************************+++++++++,,,,,,++++++*********+++,,,---***((('''(((+++---,,,+++,,,,,,+++***)))(((((('''*********+++++++++,,,,,,)))))))))*********++++++***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,---+++++++++,,,,,,------------,,,,,,,,,------...///---...///000000///...---,,,,,,------......//////111000000000/////////...000111111111111222222222222333333444444555666666555666777777666777999;;;===<<<>>>BBBEEELLLZZZhhh@@@@@@AAAAAACCCDDDEEEFFFBBBAAA@@@???===<<<::::::>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;:::888888555555444444222111///......///000///---,,,---.........---------,,,,,,,,,+++++++++++++++*********+++++++++***)))))))))(((++++++))))))))))))++++++***(((&&&'''((())))))(((************************''''''(((((())))))******))))))))))))(((((((((((())))))(((''''''''''''''')))))))))(((''''''&&&&&&$$$""""""###&&&((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((&&&&&&&&&&&&''''''))))))***)))'''''')))))))))((((((((())))))***))))))((()))))))))))))))))))))))),,,***((((((***+++******)))))))))))))))))))))))))))************+++++++++***,,,---,,,***))))))))),,,,,,++++++************)))***)))((('''''')))+++------------------------(((***---...---,,,---------///000000000000111222222222222222222222222222444333222222111111111111666666555555444333333333444444333333222222111111444333222111111000111111111000000000000111222222////////////....................................................................................,,,---...---,,,+++---///------------------------------++++++++++++------,,,,,,+++************+++++++++************++++++,,,,,,++++++******)))))))))))))))*********++++++***++++++,,,---,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++************************++++++++++++,,,,,,,,,,,,******++++++++++++++++++)))((('''(((***++++++***,,,+++***(((''''''&&&&&&))))))+++,,,,,,,,,+++***((()))))))))***************++++++,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---...////////////...---,,,,,,------------------000000000000////////////000111111111111222222222333333444555555666666777555666777777666777999;;;===<<<>>>BBBEEEKKKYYYgggAAA@@@??????@@@AAACCCDDDBBBAAA@@@???>>><<<;;;;;;>>>>>>>>>>>>>>>?????????===<<<<<<;;;999888777666333333333222111///...------...//////------...///------------,,,,,,,,,+++---------------,,,,,,,,,---,,,,,,+++***)))((((((+++******))))))******+++***(((''''''((()))((('''))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))((((((((((((***))))))(((((((((((((((&&&&&&''''''((()))))))))+++***)))(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))&&&&&&&&&'''((()))******+++***(((''''''((())))))(((((()))*********))))))))))))))))))))))))))))))+++***)))***,,,,,,***)))))))))))))))))))))))))))))))))*********+++++++++$$$(((++++++))))))+++---,,,,,,++++++******))))))******)))'''&&&'''))),,,+++,,,,,,---------------***,,,...///......///000---...000000//////000111222222222111111111000000000000000000111222333333333222111000///000000111111222222222222111000///000///...------...///000111111000111111222333333------............---,,,------------------------........................------------------------...//////...------...000---------------------------,,,,,,++++++,,,,,,---,,,+++******))))))******++++++************++++++------------,,,,,,++++++))))))))))))******************++++++,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,+++++++++***************++++++++++++************************************,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++***)))...,,,***)))(((((((((((())))))((('''(((((()))***''')))+++,,,---,,,***)))(((((()))))))))***************+++,,,,,,,,,,,,+++---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........,,,,,,..............................------------------000000000000////////////000000111111111222222222333333333444555555666666555666777777666777999;;;<<<<<<>>>AAADDDJJJXXXeeeAAA@@@???>>>>>>???@@@AAA????????????>>>>>>>>>>>>===>>>>>>>>>?????????@@@<<<<<<:::999777666555555111111111111000///------,,,---......------...///---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((()))))))))(((((()))))))))((('''&&&'''(((((('''%%%((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))******)))(((((((((((()))&&&&&&''''''((()))))))))(((((('''&&&%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))''''''((()))***++++++++++++***)))'''''''''((()))(((((()))***************))))))))))))))))))))))))*********+++,,,,,,***((())))))))))))))))))))))))))))))*********+++++++++###'''***+++)))(((+++---+++++++++******)))))))))++++++***((('''(((***---******+++,,,------,,,,,,+++,,,...///......///000...///000000//////000111333222222111111000000000---------...///000111222111000...---,,,---///000//////000000000///...---000///.........///111222......---------------...------......///......---------------------------........................---------------------------.........,,,,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,++++++(((((()))))))))*********************++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------************************+++*********************************************,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---,,,+++)))'''...---,,,***))))))***+++,,,+++***)))((()))***+++'''(((***,,,,,,+++***)))))))))))))))************)))***++++++,,,,,,++++++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***+++,,,------,,,***)))......------------....../////////...............////////////000000000000000000111111111222222222222222222333444444555555555666777777666777999;;;;;;;;;>>>AAADDDJJJWWWccc~~~??????>>>========================>>>>>>?????????===>>>>>>??????@@@@@@@@@<<<;;;999777666444444444111111111000000///------,,,---......---,,,---///,,,,,,,,,+++++++++******((((((((()))))))))))))))+++++++++***)))))))))((((((((((((((((((((((((((('''&&&&&&'''))))))'''&&&''''''''''''''''''''''''''''''(((((())))))******(((((((((((())))))))))))******)))((((((((((((((()))))))))(((''''''&&&&&&$$$%%%&&&&&&%%%&&&(((***(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))((()))***+++++++++++++++*********)))'''&&&''')))(((((()))***++++++++++++))))))))))))))))))))))))***))))))***++++++***((()))))))))))))))))))))))))))************+++++++++((()))++++++)))((())))))************************+++,,,,,,***))))))+++---((()))+++,,,---,,,,,,+++)))+++,,,,,,+++,,,---//////000111111//////000111000000000//////.........///......------.........000///...------...///000//////////////////////////////......///000000111......---,,,++++++++++++---------............///------------------------........................------------------------++++++,,,+++***)))+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++,,,,,,******************))))))((((((((()))))))))******+++************+++,,,,,,,,,,,,,,,,,,---------............------,,,,,,,,,)))))))))***************))))))******************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++((()))+++,,,,,,***((('''*********))))))+++...111222000---***(((((())))))((((((***+++++++++***))))))*********++++++++++++)))******+++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))......------------........./////////////////////////////////000000000000000111111111111222222222111111222222333444444555555666777777666777999;;;:::;;;===AAADDDIIIUUUbbb|||;;;<<<<<<============<<<<<<<<<<<<======>>>>>>>>>===>>>>>>??????@@@AAAAAA<<<:::888666444333333333000111111000000///...---,,,.........,,,,,,,,,...++++++++++++************&&&'''''''''(((((((((((())))))))))))))))))))))))'''((((((((((((((((((''''''&&&'''(((***+++)))'''(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))(((''''''''''''((()))))))))(((''''''&&&&&&'''(((***)))((((((***---(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))((()))***++++++***))))))(((***,,,+++(((&&&&&&((((((((()))***++++++++++++))))))))))))))))))))))))***)))((((((******)))((()))))))))))))))))))))))))))************+++++++++***))))))***++++++***)))(((((())))))******++++++***+++,,,,,,******+++,,,'''(((***,,,---,,,++++++***+++,,,,,,++++++---//////000111000///...///000......------------------000//////...------......000///////////////000000111000///......///000111------.../////////......//////...------------...------,,,,,,,,,---...///------------------------........................------------------------***++++++***))))))***,,,------------------------+++,,,,,,------,,,,,,+++------,,,+++++++++++++++++++++************++++++))))))))))))))))))******(((((((((((()))))))))***+++***)))))))))***,,,,,,***++++++,,,---.../////////......---,,,+++******((()))))))))*********+++(((((())))))******++++++++++++++++++++++++++++++,,,,,,+++++++++*********)))***++++++***)))(((''''''((()))((((((***///333333000---***(((((()))***))))))))))))************++++++++++++,,,,,,,,,,,,))))))***+++++++++++++++))))))))))))***,,,------+++++++++,,,,,,------------,,,++++++*********+++...------,,,,,,------...---------....../////////.../////////000000000111000111111111111222222222222222333333444555555555555666777777666777999;;;::::::===AAADDDIIIUUUaaazzz888999;;;===>>>>>>======<<<========================>>>>>>???@@@@@@AAAAAA<<<:::888555333222222222000111111111000///......---...///...,,,+++,,,---+++++++++************)))'''((((((((())))))******(((((((((((())))))))))))(((((())))))))))))(((((('''''''''***,,,,,,+++)))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******))))))((('''''''''''''''&&&&&&''''''((())))))))))))++++++)))&&&%%%''')))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******(((((()))******)))(((''''''***,,,,,,(((&&&&&&'''(((((()))++++++,,,,,,,,,))))))))))))))))))))))))***(((''''''((())))))((()))))))))))))))))))))))))))************+++++++++(((&&&&&&)))---///...+++''''''((()))***+++,,,,,,)))***,,,,,,+++******+++&&&(((***,,,---,,,+++***,,,---......------///111...///000000...---...///------------------------,,,,,,++++++,,,,,,---------------------------------,,,+++)))***+++---...,,,---...//////...---,,,,,,,,,,,,+++,,,,,,---------,,,+++******,,,...///........................................................................,,,------,,,++++++,,,...------------------------+++,,,,,,------,,,,,,+++...---,,,,,,++++++,,,,,,******))))))))))))******++++++++++++++++++,,,,,,(((((((((((())))))))))))+++***)))))))))***,,,---))))))***+++---...///000///...---,,,***)))(((((((((((())))))*********+++'''(((((()))***++++++,,,+++++++++++++++++++++++++++++++++******)))))))))***************)))(((((()))))))))(((&&&''',,,000///---+++)))((()))+++---)))))))))((()))******+++++++++,,,,,,,,,---------))))))***++++++++++++***((((((((()))***,,,---...******+++,,,,,,---......///...,,,+++***+++,,,,,,...---,,,,,,,,,,,,---...++++++,,,,,,---...//////.../////////000000111111000111111111111222222222333333444444555666666777555666777777666777999;;;::::::===AAADDDHHHTTT```yyy======<<<<<<<<<;;;;;;;;;=========<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>===<<<999777444222000000111111......////////////......------------,,,,,,+++***)))***++++++***)))***+++,,,++++++***)))(((((('''&&&''')))***+++***(((''')))(((&&&%%%%%%&&&((()))(((((())))))******++++++)))((('''&&&%%%&&&'''''')))))))))***++++++,,,,,,***************)))((((((*********************************************************)))))))))))))))+++)))(((''''''((()))+++)))))))))))))))((((((((())))))))))))))))))))))))++++++***)))(((((())))))******))))))******+++,,,,,,,,,++++++***)))))))))+++++++++*********))))))&&&'''(((*********)))(((************++++++++++++''''''(((((())))))******,,,,,,,,,+++++++++*********)))((((((((((((((())))))***++++++++++++***)))(((((()))))))))*********,,,,,,++++++,,,,,,---...---...000111111111000///111000000///...------,,,---...///000///...,,,+++,,,...//////...------...,,,...000///+++((()))+++///...---,,,+++,,,---------------............///---------.........//////***---///...,,,+++---000.........------,,,,,,,,,+++,,,---...////////////......---,,,+++******)))******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++......///000///...,,,+++)))************+++++++++,,,,,,,,,+++++++++******+++++++++*********)))))))))************+++++++++))))))*********+++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))'''))),,,---,,,*********++++++************++++++*********))))))))))))((())))))))))))***+++,,,---+++***)))(((((()))***+++,,,+++*********+++------((()))******)))((()))***------,,,+++************,,,,,,,,,+++)))&&&###!!!(((***---///000///...,,,......---,,,---...///000+++++++++,,,,,,---------...............///000000000000///...---,,,,,,+++.........///000000111111222222333444555777777888999999999999999999::::::888>>>===???GGGJJJRRRccc<<<;;;;;;;;;::::::::::::;;;;;;;;;:::::::::999999:::;;;<<<======<<<;;;;;;888777444222000000000111/////////000//////......,,,,,,------,,,,,,+++***)))***++++++***)))***+++++++++***))))))((('''''''''''''''''''''(((((()))***)))'''&&&&&&''')))***((((((((((((((()))))))))'''&&&&&&%%%&&&'''((()))))))))(((((((((((((((((((((((()))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))))))))***)))(((''''''((()))***))))))(((((('''(((((()))))))))))))))))))))))))))+++******)))))))))))))))))))))(((((())))))***+++))))))******************+++++++++*********))))))'''((())))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))***,,,+++++++++******************))))))))))))******)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------...///////////////000000///......---,,,,,,---............---,,,,,,,,,---//////---------...///000000000...---------000///...---,,,------...------------..................------,,,,,,++++++***,,,......,,,+++---///......---------,,,,,,,,,,,,,,,,,,---......//////............////////////,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++***++++++,,,+++***)))((()))************++++++++++++++++++*********))))))+++++++++*********)))))))))************+++++++++*********++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((('''''''''---......,,,'''""" ******))))))))))))******++++++*********))))))))))))(((((()))***+++,,,,,,+++***)))(((((())))))***+++******)))***+++,,,---***+++,,,,,,+++***+++,,,+++++++++******+++,,,,,,++++++,,,,,,,,,***(((&&&)))***,,,...///...------...---,,,,,,,,,---...///+++,,,,,,,,,,,,,,,,,,------------.........///////////////......------,,,......///000000111111222111111222222333444555555888888888999999999999:::888>>>===???GGGJJJRRRccc|||::::::::::::999999999999999999999888888888888777999::::::;;;::::::999999777666333111000000000000000000000000000///...---,,,,,,,,,,,,,,,++++++***)))***++++++***)))***+++***))))))(((((('''''''''((('''%%%$$$$$$&&&(((******)))(((''''''((()))***((((((((((((''''''''''''%%%%%%%%%&&&'''(((***+++******)))(((((('''&&&&&&&&&'''((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********)))(((''''''((()))***)))((('''&&&&&&''')))***))))))))))))))))))))))))*********)))))))))))))))((((((((((((((())))))***''''''((())))))***+++++++++************)))))))))******)))((((((((())))))(((((((((((())))))))))))***************)))))))))++++++*********)))))))))******************++++++***+++,,,,,,,,,,,,+++***)))))))))*********++++++,,,,,,++++++,,,,,,---...------,,,,,,------...///000//////......------,,,...---,,,,,,++++++,,,,,,+++---......---,,,,,,---///...---...//////...---......---,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...,,,+++)))((('''+++,,,------,,,,,,---...------------,,,,,,,,,,,,---,,,++++++,,,---///000++++++,,,,,,,,,------------------,,,+++***)))(((******++++++++++++******((())))))))))))((('''''')))************++++++++++++++++++++++++*********+++++++++***************)))************+++++++++++++++++++++,,,,,,,,,,,,************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******&&&(((***)))'''%%%$$$$$$+++******))))))******+++,,,+++++++++************(((((((((((()))***++++++++++++***)))(((((())))))***))))))))))))***++++++***+++,,,,,,+++***+++,,,)))))))))******,,,------***+++,,,---...---,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,+++,,,------...///.................................//////000000111222222333222222222333333444444444777777888888999999999999888>>>===???GGGIIIQQQcccxxx:::::::::::::::999999999888888888888888888888777999999999888888777777666555444333111000000000000000000000000///...------++++++,,,,,,,,,++++++***)))***++++++***)))***+++)))((((((((('''''''''&&&''''''&&&&&&&&&'''((()))))))))(((''''''((()))))))))))))))(((((('''''''''&&&&&&&&&'''(((((()))***++++++******))))))))))))''''''(((((())))))((((((************************)))))))))))))))))))))))))))))))))))))))***************)))(((((()))*********(((&&&$$$%%%''')))+++(((((((((((((((((((((((())))))*********))))))))))))(((((((((((()))******''''''(((((())))))))))))************)))))))))))),,,+++)))((('''((()))))))))*********++++++++++++,,,,,,++++++******))))))*********))))))))))))((())))))*********************+++,,,------,,,+++***(((((((((((()))))))))))),,,,,,++++++,,,,,,---......---,,,,,,,,,---///000000000000//////............---+++*********+++,,,+++,,,......,,,+++,,,---,,,)))'''))),,,...,,,***,,,++++++***************+++,,,,,,,,,------------//////...,,,+++***)))(((+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,///000------,,,+++***)))((((((,,,,,,,,,,,,++++++***))))))******++++++******)))*********************)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++,,,,,,,,,---------***************++++++++++++++++++++++++,,,,,,,,,......---------,,,,,,,,,"""%%%(((***+++,,,---///,,,++++++******++++++,,,,,,,,,,,,+++++++++******((((((((((((((()))******++++++***))))))((((((((()))))))))))))))*********((()))******)))((()))******************+++,,,,,,******,,,---............++++++*********+++,,,---++++++++++++,,,,,,---------------,,,,,,+++++++++,,,---...///000//////...---........./////////000000000000111222222333333444555555555555555555555666666777777888999999999888>>>===???FFFIIIQQQbbbwww:::::::::::::::;;;;;;;;;888888888999999999999999999999888777666555555555444333222111000////////////////////////...------******+++,,,,,,+++++++++)))***++++++***)))***+++((((((((((((''''''''''''&&&'''((()))***)))((((((''''''''''''''''''''''''*********))))))(((((((((((((((((((((((((((''''''(((((())))))************((())))))******)))))))))************************))))))))))))))))))))))))(((((())))))******************))))))))))))******)))(((&&&%%%%%%'''***,,,((((((((((((((((((((((((((()))************))))))***))))))))))))***++++++))))))))))))(((((('''''')))))))))))))))))))))))),,,+++***((((((((()))***)))*********++++++++++++,,,,,,++++++******))))))*********))))))))))))(((''''''))))))******))))))***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...///...---,,,---...000111111111111000000000000000---,,,+++***)))***++++++***,,,------,,,++++++,,,+++(((%%%'''***,,,+++***,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...000000000///...---,,,++++++)))***++++++,,,,,,,,,,,,)))******++++++******)))++++++*********+++++++++))))))*********+++++++++************++++++++++++************************))))))*********+++++++++++++++,,,,,,,,,---------))))))*********+++++++++*********++++++,,,,,,,,,************))))))))))))***,,,---,,,+++******+++******))))))))))))******,,,,,,,,,+++++++++******(((((((((((((((((()))***************))))))(((((((((((())))))************((()))******)))((()))***,,,+++******)))))))))***+++++++++,,,,,,,,,,,,,,,,,,+++***))))))+++,,,---++++++,,,,,,,,,,,,---,,,---------,,,,,,+++++++++......///000000000000///------......///000000000000000000111222222333333444555555555555555555555555555666777777888999999888>>>===>>>FFFHHHPPPaaaxxx::::::::::::;;;;;;;;;;;;999999999999999::::::::::::999777666444444444444222222111111000//////...,,,------.........------)))***++++++++++++++++++)))***++++++***)))***+++((((((((((((((((((((((((&&&''')))++++++***((('''&&&''''''''''''''''''&&&************))))))))))))((())))))))))))((('''&&&%%%%%%&&&''''''((())))))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++************************)))((('''&&&''')))+++,,,))))))))))))))))))))))))'''(((***++++++***))))))***************++++++,,,++++++***))))))(((''''''(((((()))))))))))))))***++++++***)))))))))******(((((((((((())))))))))))***************)))))))))++++++*********)))))))))%%%&&&((()))******)))((()))***++++++++++++***)))************+++++++++,,,,,,,,,++++++,,,,,,---..................//////000000000000000000000000000---,,,++++++******++++++)))+++,,,,,,+++***++++++,,,***))))))***,,,------...............---,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,------......,,,+++***+++,,,------+++++++++++++++,,,,,,,,,,,,+++******)))***+++---...+++++++++,,,,,,,,,------((()))***+++,,,---------******++++++++++++******))))))))))))))))))***+++)))************+++++++++'''''''''(((((((((((((((***************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,)))))))))***++++++,,,,,,))))))******+++,,,,,,,,,+++++++++************)))+++,,,,,,+++)))'''((()))'''''''''&&&&&&''''''''',,,+++++++++************)))))))))(((((())))))***))))))************))))))((()))******++++++*********+++,,,,,,+++***+++,,,,,,,,,+++))))))(((((((((++++++++++++++++++++++++---,,,+++******+++,,,---++++++,,,------------------,,,,,,,,,,,,,,,,,,+++///............///000000.........//////000000000//////000000111222222333222222222333333444444444444444555666777888888999888>>>===>>>FFFHHHOOO```xxx888999999999::::::::::::888888888999999:::::::::;;;999777555444333333333111111111111000///......******+++,,,------------))))))***+++++++++++++++)))***++++++***)))***+++))))))))))))))))))))))))''''''((((((((()))((((((''''''((((((((((((''''''((((((((()))))))))))))))''''''))))))***)))((((((&&&&&&''''''''''''''''''************)))(((&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++*********++++++*********((((((((())))))***,,,,,,))))))))))))))))))))))))'''(((***+++++++++)))))))))))))))))))))***++++++******************))))))(((((((((((())))))******))))))***+++++++++******(((((((((((())))))))))))(((((()))))))))))))))***,,,+++++++++************%%%''')))+++++++++***)))((()))************)))((('''((((((((()))))))))))),,,,,,++++++,,,,,,---...,,,,,,---............---.............../////////,,,,,,,,,,,,,,,++++++***)))+++,,,,,,*********+++------,,,+++***+++---000,,,------...---,,,+++***************++++++++++++***+++++++++,,,,,,,,,---,,,***)))***,,,...,,,+++******+++++++++,,,,,,,,,))))))******++++++,,,,,,))))))))))))************)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))((((((((()))***+++)))************+++++++++''''''(((((())))))))))))))))))*********+++++++++)))************+++++++++*********++++++++++++,,,((())))))***++++++,,,,,,((())))))***++++++,,,,,,------,,,,,,,,,+++++++++'''((())))))((()))+++---((((((''''''''''''((((((++++++*********)))))))))+++******)))))))))******'''((()))***++++++******))))))+++,,,,,,,,,+++******+++,,,,,,+++***+++,,,+++***)))))))))))))))***++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,---+++,,,---...///......---+++,,,,,,,,,,,,,,,,,,---...---+++***+++,,,///000///////////////000000000......///000000111111222111111222222333444555555333444444555666777888999999>>>===>>>EEEGGGOOO```ttt777777888888999999999999777777888888999999999:::;;;:::888555444333333333000000111111000///...---((()))***+++,,,---------((()))***+++++++++++++++)))+++++++++***)))***+++))))))))))))************((('''%%%%%%%%%&&&(((***(((((())))))))))))((((((&&&'''''''''(((((())))))%%%&&&((()))*********************)))((((((''''''*********)))(((&&&$$$$$$************************************************'''(((((()))***+++++++++******++++++++++++******((())))))***+++,,,,,,,,,))))))))))))))))))))))))&&&(((***+++,,,+++***)))((((((((((((((()))******)))))))))***++++++,,,,,,'''((((((((())))))******'''(((***+++,,,,,,+++***************++++++++++++''''''(((((())))))******,,,,,,,,,++++++++++++***&&&(((***,,,---,,,+++***'''((()))******)))((('''***+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***+++,,,---...---,,,+++,,,---------------------,,,,,,---...---,,,+++***)))***,,,,,,***)))***+++,,,---...+++)))))),,,000))))))***+++***)))(((''')))************+++++++++************************,,,***)))***---...,,,************++++++,,,,,,,,,((((((***++++++,,,++++++///......---,,,+++******++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++***)))))))))+++,,,---)))************+++++++++******++++++,,,,,,,,,---))))))******++++++++++++)))************+++++++++))))))*********+++++++++((())))))***++++++,,,,,,((())))))***++++++,,,,,,)))))))))((((((((('''''',,,,,,,,,+++)))((()))+++++++++************++++++*********))))))))))))(((++++++***************+++%%%''')))***++++++++++++)))***+++,,,---,,,++++++(((*********)))((()))***(((((((((((()))***+++,,,*********+++,,,---...///------------------------,,,---.../////////...---+++++++++,,,,,,---------...,,,)))'''(((***---///000000000000////////////.........///000000111111222222333444666777888888333333444555666777888999999>>>===>>>EEEGGGNNN___ppp::::::999999999999999999888777666555555666777888:::888666444222111000000000//////...---+++***)))(((((((((((((((((((((((()))'''''')))++++++(((%%%))))))************))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((************)))(((&&&&&&''''''((()))***++++++,,,*********)))))))))))))))&&&''''''((()))***++++++************))))))))))))))))))))))))((((((((((((******))))))(((&&&%%%$$$++++++******)))(((((((((''''''((()))))))))))))))******))))))))))))******+++*********))))))((((((%%%'''((()))((((((***,,,************++++++++++++------,,,+++*********+++,,,,,,+++***)))(((''''''******)))(((''''''((((((+++***)))(((((()))***+++,,,+++***)))((((((((((((++++++***)))***+++---...---+++(((''''''))),,,/////////...---+++)))'''&&&------------------------,,,---......------...000------......------,,,+++......,,,+++******)))***,,,++++++******++++++,,,+++***)))))))))***,,,,,,.........------,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))(((((()))***+++,,,,,,------,,,+++******+++,,,---+++++++++************)))+++***)))(((((()))***+++...+++((((((***---///000))))))))))))))))))))))))++++++***)))(((((())))))+++++++++*********))))))***))))))))))))+++,,,---*********)))))))))))))))+++***)))))))))***,,,,,,+++++++++*********))))))************************------,,,,,,,,,,,,++++++***))))))(((((((((((())),,,+++***)))))))))***+++***)))((((((((()))+++,,,(((((())))))*********+++******))))))))))))******,,,,,,+++)))'''(((+++---,,,,,,+++***)))))))))***---,,,+++*********+++,,,******+++,,,+++***)))((((((((((((((()))+++,,,---///---+++******+++---...------------------------,,,---......//////......000...------...///000//////------///...,,,...222.../////////000000000111444444444444444444444444777666666666666666777777@@@>>>???BBBCCCFFFPPPZZZooo999999888777777777777888888777666666666666666666888777555333111000//////000000000000///---,,,,,,+++++++++++++++++++++++++++***)))***,,,,,,***((())))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((''''''(((((())))))******++++++***)))))))))))))))))))))%%%&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((******)))(((((((((((((((++++++++++++++++++***))))))*********************((())))))***++++++***************))))))))))))***+++*********))))))))))))'''(((******))))))***,,,(((((((((((()))))))))))),,,,,,+++***************************)))))))))))),,,+++******)))))))))******))))))))))))))))))*********))))))))))))******+++++++++***++++++,,,,,,,,,+++)))((((((***,,,...,,,,,,,,,,,,++++++***))),,,,,,,,,,,,------......---...//////......///111---............---,,,,,,))))))))))))***,,,------,,,++++++******++++++,,,,,,+++*********+++------.........---------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,,,,++++++******++++++,,,******)))))))))(((((((((+++***))))))))))))***+++***)))((()))+++,,,---,,,************************++++++***)))))))))))))))+++++++++*********))))))+++***)))((((((((()))***************************+++***)))))))))***+++,,,+++++++++*********))))))************************,,,,,,+++++++++*********))))))(((((((((((()))))),,,++++++***))))))))))))***)))((((((((()))++++++((()))))))))******************))))))))))))******+++++++++)))((((((***---,,,+++******))))))******---,,,+++*********++++++***++++++,,,+++***)))(((+++***************+++,,,,,,++++++******+++,,,---+++++++++,,,,,,---------,,,------...............///.........//////...---......000222000---...444/////////000000000000000333333333444444555555555999999999999:::;;;<<<===???>>>???AAACCCFFFPPPZZZnnn::::::999888888888888888777777777777666666555444666555333111000///......///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,***(((''''''((())))))((())))))************))))))+++******))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''(((((()))))))))))))))*********))))))))))))))))))************)))))))))((((((((())))))((((((((('''''''''+++***)))((('''((())))))******+++,,,---------,,,))))))******+++,,,,,,---)))***++++++,,,+++++++++++++++******))))))))))))***************))))))))))))***++++++***)))***,,,((((((((()))))))))******++++++***)))))))))******)))))))))*********++++++------,,,++++++++++++,,,((())))))))))))))))))(((((((((((()))***+++,,,---++++++,,,,,,,,,+++************))))))******+++,,,((()))***+++,,,------,,,***++++++,,,---......///---///000000//////000111......//////......---,,,---,,,+++++++++++++++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...---------------,,,,,,,,,,,,,,,,,,++++++++++++***------,,,,,,,,,+++++++++***************************++++++++++++++++++***+++*********))))))))))))++++++************++++++***))))))+++---...,,,++++++++++++++++++++++++++++++++++++***************+++************)))))))))+++***)))(((''''''''''''++++++++++++++++++++++++******))))))******+++,,,+++++++++***************************************+++************)))))))))(((((('''(((((()))***+++++++++++++++***)))(((''')))))))))((()))******+++))))))))))))***************))))))(((((())))))******+++***)))((((((***---++++++***)))))))))******,,,,,,+++************+++***++++++++++++***))))))---,,,,,,+++******+++++++++++++++,,,,,,------...******++++++,,,,,,,,,---,,,,,,---.....................////////////......000///111333111,,,...222000000000000000000000000222222333333444555666666666666666777999:::<<<===>>>===>>>AAACCCFFFOOOYYYmmm======<<<;;;:::::::::;;;666777888888777555333222333222111///...---------+++,,,,,,------,,,,,,,,,***************************)))'''&&&'''((())))))))))))************))))))+++******))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''((()))************))))))))))))))))))))))))))))))*********++++++++++++++++++******))))))))))))((((((((((((,,,+++)))((('''((()))***((())))))*********************+++++++++,,,,,,,,,******+++++++++++++++***++++++++++++***))))))(((************************+++,,,---,,,*********,,,******+++++++++,,,,,,,,,******)))))))))))))))***************************---,,,,,,+++++++++,,,,,,'''(((************((('''))))))))))))***+++,,,,,,+++,,,------,,,+++)))((())))))***+++++++++++++++((((((***+++,,,---------)))******,,,---...//////---...//////......///000......//////......---,,,......------------......,,,++++++******++++++,,,++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******+++++++++*********)))))))))***+++,,,,,,+++***)))---------,,,,,,,,,++++++,,,++++++++++++++++++,,,---,,,+++,,,...///...---***************************+++++++++++++++******************)))))))))))))))))))))(((((('''''''''******************++++++***************+++++++++************************************************++++++*********)))))))))''''''''''''((()))++++++++++++,,,,,,+++)))'''&&&)))))))))))))))******+++)))))))))))))))*********))))))(((((((((((()))))))))******)))((((((***,,,******))))))))))))******,,,++++++***************++++++++++++******)))))),,,++++++*********++++++++++++---...////////////---------,,,,,,,,,++++++,,,,,,---.........------//////.........000222555999333///000000...---///111111111000000000000///111111222333444666666777444444555555666888999:::<<<<<<===AAACCCFFFOOOXXXlll???>>>===<<<;;;;;;;;;;;;777777888888666444222111111000///...---,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))************))))))***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((())))))************)))))))))))))))(((((())))))************&&&&&&'''(((((()))******+++++++++*********)))))),,,+++***(((((())))))***))))))******))))))(((''',,,,,,,,,+++++++++******)))******+++******))))))+++++++++,,,+++***)))(((***************++++++++++++,,,---,,,+++***+++,,,++++++++++++,,,,,,,,,,,,***)))))))))))))))******,,,,,,,,,+++***))))))(((++++++************+++,,,((()))***++++++***)))(((++++++************+++++++++,,,------,,,+++)))(((((()))***+++,,,++++++***))))))***+++,,,,,,,,,,,,))))))***+++,,,......///+++,,,...---,,,,,,---///...............------,,,((())))))+++---///111222,,,++++++******++++++,,,)))******+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))))),,,,,,++++++***)))))))))))))))+++,,,,,,+++))))))---------,,,,,,,,,++++++++++++++++++++++++++++++000---******+++---//////)))))))))))))))))))))))))))******+++++++++***)))))))))))))))))))))))))))((((((((())))))*********'''((((((((())))))******))))))******++++++++++++************************************************,,,+++++++++************''''''''''''((()))++++++******++++++***)))'''&&&((()))))))))******************))))))))))))))))))))))))(((((((((((())))))''')))***)))((((((***,,,***))))))((())))))******++++++++++++******))))))+++++++++***************((((((((())))))***,,,,,,)))***+++---............111111000...---,,,+++***+++,,,,,,---...---------//////...,,,,,,111888===FFF999......222222000...111111111111000000000000111111222333444666666777888888888777888888999:::;;;:::===AAACCCFFFNNNXXXjjj>>>>>><<<;;;::::::::::::888888888777555333222111///......---,,,,,,,,,---,,,------.........------************************'''((()))((('''&&&((()))))))))************)))))))))((((((''''''(((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++***)))))))))))))))))))))*********((((((((()))******++++++'''(((((()))+++,,,,,,---,,,,,,+++++++++*********++++++*********)))))))))++++++,,,,,,+++***))))))---,,,,,,+++******))))))******************)))((()))***+++,,,,,,+++***)))*********+++++++++++++++***+++,,,,,,+++***+++,,,)))))))))************+++******)))))))))***++++++...---,,,+++***)))((((((***))))))))))))******+++***++++++++++++++++++***,,,++++++*********++++++++++++,,,,,,,,,+++******))))))***++++++++++++*********+++,,,,,,,,,,,,+++)))******+++,,,------...***,,,------,,,+++---...------......------,,,+++,,,,,,+++******)))******,,,++++++******++++++,,,((()))***++++++++++++***((((((((()))))))))))))))***++++++++++++,,,,,,,,,***))))))))))))(((((((((,,,+++++++++******)))))))))******************)))+++*********))))))))))))******++++++++++++******...+++'''&&&'''***,,,---(((((((((((((((((((((((('''(((***++++++***))))))(((((()))))))))))))))***&&&'''((()))************&&&''''''(((((()))))))))))))))***++++++++++++******************+++++++++************************,,,,,,+++++++++*********(((((('''(((((()))***+++))))))******))))))(((((((((((()))************)))************)))))))))))))))((((((''''''(((((()))&&&((())))))))))))***+++))))))((((((((()))************++++++******)))(((,,,+++******))))))******'''''''''((()))+++,,,---)))))))))******+++++++++222222111///...,,,+++***++++++,,,---------------//////...,,,,,,000999@@@JJJ<<<000000444555222111000000000111111111222222222222333333444555666666777777666666666666666777999999<<>>666000111222111000111//////000111222222333444333333333444444555555555444444333444444555666777888888;;;@@@CCCFFFMMMVVVhhhBBBAAA@@@>>>======<<<<<<;;;:::777444222111111111...------,,,,,,---------+++,,,,,,,,,++++++***)))************************+++...111111...------///))))))************))))))))))))(((((((((((())))))************************))))))))))))))))))))))))+++---///000///,,,)))&&&'''(((((()))***++++++,,,'''(((((()))***+++++++++++++++************))))))************))))))))))))(((***,,,------+++((('''((((((***+++,,,---------((((((((()))******++++++------------,,,,,,+++***'''(((+++---...---,,,,,,*********++++++,,,,,,,,,''')))************,,,---++++++,,,,,,,,,---------++++++******+++,,,------***++++++++++++,,,,,,,,,***)))))))))***++++++,,,......,,,,,,,,,,,,......(((((()))***+++---///000++++++***)))***+++---...******))))))******+++,,,'''((()))+++------......+++++++++++++++++++++,,,,,,---///...------...000+++,,,,,,,,,,,,+++******((()))***---000333666777,,,++++++++++++++++++,,,***+++,,,---...---,,,,,,******++++++,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++************)))************************+++***)))(((((()))***++++++++++++************)))((()))***++++++***)))(((+++*********,,,,,,***((())))))))))))))))))))))))$$$&&&((()))***)))(((''''''((((((((())))))******'''((((((((((((&&&%%%$$$'''(((((()))***+++++++++((()))***+++,,,+++******))))))******++++++++++++************************))))))))))))((((((((((((***))))))(((((((((((()))((((((''''''''')))+++,,,'''((()))++++++******)))+++*********))))))((((((((((((''''''''''''((((((%%%''')))***))))))***+++((((((((((((((()))******)))******++++++)))((('''---,,,***)))))))))***+++---,,,++++++******++++++111///---,,,,,,---...000,,,,,,,,,---------......++++++,,,---------,,,,,,***---111000---,,,000333///...///111///+++,,,000......///111222333444555444444444444444444444444666666666777999:::<<<<<<777888;;;@@@CCCEEEMMMVVVggg>>>>>>>>>>>>>>>======<<<999888666444222111000000------,,,,,,+++++++++,,,******))))))))))))******'''''''''((())))))******(((((())))))******+++++++++***)))))))))***+++,,,******)))(((((((((((()))&&&''')))+++,,,,,,,,,,,,''''''((()))***++++++,,,---...///...,,,+++,,,---,,,++++++******++++++,,,************************))))))))))))***+++,,,---,,,,,,++++++******))))))+++++++++***************,,,,,,***))))))(((((((((++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++***---,,,+++******+++,,,---,,,,,,++++++++++++,,,---+++***(((''''''))),,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))***++++++------...///++++++++++++******))))))---------------,,,+++***************************,,,+++++++++,,,,,,---...------,,,,,,------...///444+++###$$$***///...***...+++))))))---000000000---......---+++)))***+++,,,,,,,,,+++++++++******+++++++++***************************************++++++************++++++))))))))))))(((((((((((()))***+++,,,,,,+++)))((('''''''''((())))))******---,,,)))((('''((()))******)))((((((((((((((()))+++***)))((((((''''''((()))((('''((()))***)))'''******))))))))))))******((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))******+++++++++,,,((()))***+++++++++++++++)))))))))))))))(((''''''))))))(((((((((((())))))''''''&&&%%%&&&(((***,,,++++++***)))((('''&&&&&&+++,,,,,,***(((&&&''')))+++***)))(((((('''''''''(((((()))***+++,,,,,,,,,---+++)))''''''((()))***+++***)))))))))***,,,---************************))))))***+++,,,------......---,,,,,,+++++++++,,,+++---............///111+++,,,------............---...///...---...000222000///.........///111222111111111000000000000000222222222222333444444555777555333555888;;;:::999;;;;;;===@@@@@@BBBKKKVVVfff;;;<<<<<<<<<<<<;;;::::::666666555333222222222222...---,,,+++++++++,,,,,,++++++************+++++++++******))))))((((((''')))))))))))))))*********+++***)))))))))***+++,,,''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''((((((''''''))))))******++++++,,,,,,,,,......---,,,++++++,,,+++******************++++++******************+++******)))******+++,,,---))))))))))))((((((((('''************************,,,,,,++++++++++++,,,,,,.........---------------.........---------,,,,,,---,,,,,,++++++,,,,,,---......------------......+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++************+++*********)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******)))******++++++,,,,,,---++++++++++++*********))),,,,,,,,,,,,,,,+++******************************---,,,,,,++++++,,,,,,,,,++++++******++++++,,,---000+++'''(((---///---***,,,)))&&&'''))),,,,,,,,,---...///...,,,++++++---,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++************++++++******)))))))))((((((((())))))*********))))))(((+++******))))))(((((('''++++++)))((((((((()))***))))))(((((((((((())))))))))))((((((((())))))***)))(((''''''))))))((('''((((((''''''''''''(((((()))((((((''''''(((((())))))((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++******+++++++++******))))))************)))(((((())))))(((((((((((())))))((('''&&&&&&&&&(((***+++((((((((('''&&&&&&%%%%%%)))***+++***(((((()))+++***))))))((((((((((((((()))))))))******++++++,,,,,,+++***)))((())))))*********)))((()))***+++,,,************************,,,,,,,,,+++++++++******,,,,,,++++++************+++,,,---,,,+++***+++,,,++++++,,,------------------...//////...---...000000000000000000111111222111000000000000000000000222222222222333444555555777555444555888::::::999;;;;;;===@@@@@@BBBKKKVVVfff999999999999999888777777333333333333333222222222///---+++***)))***,,,---,,,,,,++++++++++++,,,,,,,,,++++++***))))))((((((************))))))))))))******))))))***++++++,,,***))))))((((((((((((((())))))(((((((((((())))))++++++++++++++++++,,,,,,+++,,,---,,,+++***+++,,,******))))))))))))******++++++************+++++++++++++++******+++,,,,,,))))))))))))((((((((((((************+++++++++++++++++++++,,,---...///000******+++++++++,,,,,,,,,.........---------------///...------------...///,,,,,,++++++++++++,,,,,,+++,,,---...///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++***)))(((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***************************++++++++++++************++++++++++++++++++***)))************************---,,,,,,++++++++++++,,,+++++++++++++++,,,,,,------,,,,,,---......---++++++)))''''''((()))***)))---...///...---,,,---...,,,,,,,,,+++++++++******)))))))))***+++++++++,,,++++++++++++++++++++++++++++++************++++++++++++*********))))))))))))((((((((((((((()))))),,,++++++***))))))(((((()))))))))))))))*********)))))))))(((((())))))***(((((((((((()))***++++++)))(((''''''))))))((('''((((((''''''''''''((((((***))))))(((((())))))************))))))((((((((((((((((((((())))))))))))(((((())))))))))))******+++++++++++++++***)))(((***++++++++++++***))))))))))))(((((((((((()))))))))((('''''''''((()))***''''''''''''''''''''''''((()))***)))((((((***,,,((((((((((((((())))))******************************++++++++++++***))))))))))))((((((((()))***+++************************,,,,,,,,,+++++++++******++++++******************,,,,,,---,,,***((()))***++++++,,,,,,------,,,,,,,,,...//////...,,,,,,---000000111111222222222111000000000000000000111111222222222222333444555666666555444666888:::::::::;;;;;;===@@@@@@BBBKKKVVVggg777777777777777666666555222222222222222111111111///---+++))))))***,,,---+++++++++******+++++++++)))))))))***++++++,,,,,,++++++******))))))(((((()))))))))******+++,,,,,,++++++***))))))))))))***++++++***))))))+++,,,---++++++++++++++++++*********+++,,,,,,******+++,,,++++++************++++++,,,++++++******++++++,,,---,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////'''((()))***,,,---...///000000000000000000000000000//////////////////000---,,,,,,++++++++++++,,,,,,,,,---------------,,,------------------------///.........------------,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,+++++++++*********)))++++++++++++++++++++++++******+++++++++******)))************************++++++******+++,,,---------------------...//////---...//////---------------,,,+++***************+++---...---,,,,,,---...,,,,,,,,,+++++++++******(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++*********)))***)))((('''''')))***+++)))))))))***++++++,,,,,,'''''')))***++++++++++++)))))))))((())))))******))))))(((((()))******+++***)))((((((******)))(((******))))))))))))************))))))))))))******++++++******))))))(((((((((((((((((())))))))))))((((((((((((((()))))))))******+++++++++******)))+++,,,,,,,,,,,,+++******))))))(((((((((((())))))***)))(((((('''(((((()))(((((())))))************)))******)))((((((***+++''''''''''''((()))***+++************)))))))))))))))***+++,,,,,,+++***(((((((((((((((((())))))***************************))))))***+++,,,------...***+++++++++++++++******,,,---...---+++***+++,,,++++++,,,,,,,,,,,,,,,++++++---000000...,,,******...///000222222111000000000000000000000111111111111111111222333444555666666555555666777999::::::;;;;;;===@@@@@@BBBKKKVVVhhh666777777777777666555555222333333222111000...---...,,,+++))))))***+++,,,******))))))))))))******)))))))))***++++++,,,,,,++++++******))))))(((((((((((()))***++++++,,,,,,)))(((''''''&&&&&&''''''(((''''''&&&''')))+++,,,***************)))))))))***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,------,,,+++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,---------------------+++,,,,,,,,,------......------,,,,,,,,,,,,---------------...//////000000222222222333333333333333////////////////////////111000000///....../////////...,,,++++++,,,---...........................//////.........---------***+++,,,---------------+++++++++++++++++++++++++++,,,,,,---------,,,,,,---------,,,++++++******+++++++++++++++++++++,,,)))******+++++++++******************************(((((()))***+++---...///......------......///000///000000...++++++---000---------,,,+++******+++***+++,,,,,,+++***+++---,,,,,,,,,+++++++++******(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++*********)))******)))((()))***,,,---)))))))))***++++++,,,,,,&&&'''(((***++++++++++++)))))))))))))))***++++++++++++***)))))))))))))))+++***))))))++++++***)))******))))))))))))************))))))))))))******+++*********)))))))))((((((((((((((()))))))))))))))))))))((((((((((((((('''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))(((((((((((())))))***))))))(((((((((((()))(((((())))))***++++++++++++,,,+++***((('''((()))''''''''''''(((***+++,,,******))))))))))))))))))((()))+++------+++)))((('''((((((((())))))))))))************************))))))***+++,,,------...++++++,,,------,,,,,,+++***+++---,,,,,,+++---...,,,,,,,,,------,,,,,,++++++---000000...,,,******,,,---///000000000///...//////000000111111111111111111111222333444666666555666666666777888:::;;;;;;;;;===@@@@@@BBBKKKVVViii666666666666666555555444111222222222111///---+++,,,,,,+++******************))))))))))))))))))***,,,++++++***))))))((((((************))))))))))))'''((()))+++,,,,,,,,,,,,******)))((((((((((((((()))((((((((())))))***+++)))))))))))))))))))))******+++,,,,,,++++++,,,---------,,,,,,,,,,,,------...,,,+++******+++,,,...---------,,,,,,---......,,,,,,,,,,,,------------------......//////000000000//////.........//////111111000///...---,,,,,,000000000000111111111111111111222222222222111111222222111000////////////222000...,,,,,,---///111.................................------------,,,((()))+++------------,,,+++++++++++++++++++++++++++,,,,,,------------------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,)))***++++++,,,+++++++++************************((((((((()))+++,,,...///,,,,,,,,,,,,,,,------...111000///---++++++---///***+++,,,+++)))(((((()))***+++,,,+++***)))***+++,,,,,,,,,+++++++++******)))))))))***+++++++++,,,************************++++++************++++++++++++*********)))))))))***)))))))))***+++,,,---,,,++++++***))))))(((((('''(((((()))***++++++,,,))))))))))))******+++,,,,,,,,,+++***))))))))))))+++***))))))++++++***)))((((((''''''''''''((((((***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))((((((&&&''')))***,,,---------+++,,,,,,,,,,,,+++******))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((())))))))),,,,,,,,,***'''&&&'''(((''''''''''''((()))++++++))))))))))))))))))))))))'''(((***+++++++++)))((('''((()))*********))))))************************,,,,,,,,,+++++++++*********+++,,,---...---,,,+++((()))++++++******,,,...------......------,,,,,,,,,...//////...,,,,,,---,,,---......//////....../////////000111111222222000000111222333555666777444666777777777777:::<<<;;;;;;===@@@@@@BBBKKKVVVhhh555555555555555444333333...///000111111///---,,,***++++++,,,+++***)))(((+++******))))))******++++++******))))))((((((''')))))))))))))))*********&&&''')))+++,,,,,,,,,,,,---,,,++++++******++++++++++++++++++***((('''''')))))))))******+++++++++***,,,------,,,,,,---...---,,,,,,++++++,,,,,,---...---+++))))))+++---...------,,,------...///000------......////////////...//////000111111222222333222222222333444555666444444444333333222222222444555555555666666666666888999:::;;;;;;:::999888777666555444444333333333666555444333222222333444222222222222222222222222111111000000000/////////+++,,,---//////...,,,++++++++++++++++++++++++++++++,,,,,,---......------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------******+++,,,,,,,,,,,,,,,******************************************+++,,,,,,,,,,,,,,,,,,---......//////...---------,,,+++''')))+++***((('''((()))+++,,,---,,,***)))***+++,,,,,,,,,+++++++++************************++++++))))))))))))))))))))))))++++++************++++++******)))))))))((((((((('''((()))***+++++++++++++++******))))))(((((('''))))))(((((((((***+++,,,))))))))))))***+++,,,---++++++******)))*********)))((('''((()))***)))'''((((((''''''''''''(((((()))((((((''''''(((((()))'''''''''(((((())))))***(((((((((((())))))))))))++++++*********)))))))))'''((()))***+++,,,,,,,,,+++++++++++++++******)))))))))(((((((((((())))))'''((())))))************(((((((((((((((((())))))***++++++***((('''(((***(((((('''(((((()))******''''''(((((())))))******&&&'''((()))***))))))(((((()))***+++++++++***)))************************,,,,,,,,,+++++++++******)))***+++---------++++++***+++,,,,,,+++***+++---.../////////......---,,,---...//////...---...000...............///000000...//////000111111222222000000111222333555666777444666777777666777999<<<;;;;;;===@@@@@@BBBKKKVVVeee~~~333444444444444333222222,,,---///000111000///...)))***,,,---,,,+++)))''',,,++++++++++++++++++,,,'''''''''((())))))******(((((())))))******++++++&&&''')))+++,,,---,,,,,,***))))))((('''((((((((())))))((('''%%%""" ))))))***+++,,,,,,------+++,,,...------,,,...///,,,++++++******++++++,,,///---+++))))))+++---///,,,,,,,,,---...///000111000000111111222222222333///000000111222333333333555555555666888999;;;<<<999:::;;;<<<>>>@@@AAABBBAAABBBBBBBBBCCCCCCDDDDDDAAABBBCCCDDDDDDCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>888888999999999777666555777777777777777777777777555555555444444444333333///000111222111000...,,,+++++++++++++++++++++++++++,,,,,,---.........---************************+++++++++,,,,,,---------***+++,,,---------------************************---,,,+++***))))))))))))///............///000000...---...///000...***''''''***,,,+++)))((()))+++---...///---+++******+++,,,,,,,,,+++++++++******+++++++++***************((((((((((((((((((((((((++++++************++++++))))))))))))((((((((((((%%%&&&(((************)))'''''''''((())))))******+++***((('''''')))+++,,,))))))))))))***+++,,,---))))))))))))***+++,,,---(((&&&%%%&&&'''((('''&&&******))))))))))))******((((((''''''''''''((((((%%%%%%&&&'''((()))******(((((((((((()))))))))))),,,+++++++++******)))))))))******+++++++++*********++++++++++++***))))))))))))(((((((((((())))))&&&'''(((***++++++++++++++++++******************((()))***)))((((((***,,,((((((((((((((())))))***&&&''''''((()))******+++&&&&&&'''(((((((((((((((((()))***,,,,,,++++++***************************))))))***+++,,,------...'''(((***,,,---,,,***)))///000000///---,,,,,,---//////000000///...---------...///...---...000222000///.........///111222...//////000111222222222000000111222333555777777444666888777666666999<<<;;;;;;>>>@@@@@@BBBKKKVVVccc|||333333222222111000000000////////////...---,,,+++...---,,,,,,++++++,,,,,,''''''(((((())))))******))))))(((((((((((())))))+++***)))(((((('''''''''))))))(((((((((***+++,,,,,,+++***)))((((((((((((******+++++++++,,,,,,,,,(((((((((((()))))))))))))))***,,,...000000000000...,,,***+++...///---+++---......------...000333000000000///------///111333333222222333444666777666777999;;;===???AAABBBAAABBBCCCDDDEEEFFFGGGHHHHHHHHHJJJKKKLLLNNNOOOOOORRRRRRSSSSSSSSSSSSSSSSSSVVVUUUTTTSSSQQQPPPOOONNNMMMLLLKKKIIIGGGFFFDDDDDDEEEDDDBBBAAA@@@@@@AAAAAAAAAAAA@@@???>>>===<<<;;;>>>===;;;999777555444444333333333333333333333333444333222000//////......//////000111000///---,,,111///------------,,,+++)))***+++++++++***((((((------,,,,,,,,,---///000))))))***+++++++++++++++++++++,,,,,,,,,---------//////////////////////////////...------------...,,,,,,,,,+++++++++******++++++++++++++++++++++++***)))((('''''')))+++---+++,,,---,,,***(((((((((+++***((('''&&&((()))***------,,,+++*********++++++++++++++++++***)))((())))))))))))))))))))))))************************''''''((((((((((((''''''''''''((()))***++++++,,,***)))))))))((((((''''''+++++++++************)))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%***************)))((('''******))))))((((((''''''+++******)))))))))))))))+++******)))))))))))))))***************)))((((((***(((&&&&&&'''(((((('''###%%%(((((((((((()))+++******))))))(((((('''''''''((())))))(((((()))***(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))*********+++++++++))))))))))))************)))))))))))))))))))))))),,,+++***))))))***+++,,,******+++---//////,,,***---,,,+++******,,,...///---------,,,,,,+++++++++,,,,,,,,,---------......---------------...///000//////000111111111111111111333444444222222333555777666666666666888999:::<<<;;;===@@@@@@BBBIIIQQQeee|||333222222111111000//////111000...,,,+++*********---,,,,,,+++++++++++++++))))))))))))******************))))))))))))************)))(((((((((((()))******)))(((((()))***+++((((((((())))))***+++,,,*********+++++++++,,,,,,)))************+++++++++---............---,,,+++111///...///111111000...111111111000//////111333111222333222222333666888999999:::;;;<<<>>>@@@AAAEEEFFFHHHJJJLLLNNNPPPQQQUUUUUUVVVVVVWWWXXXYYYZZZ^^^^^^^^^^^^^^^^^^^^^^^^cccccccccddddddccccccbbbcccbbbaaa```___^^^]]]\\\\\\\\\ZZZXXXVVVUUUSSSRRRPPPOOONNNMMMLLLLLLLLLMMMJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDBBB@@@>>><<<;;;:::;;;::::::999888777666666666666444333222222222222000000000000///...---,,,///---++++++---------,,,---.../////////...------,,,++++++***+++,,,---...******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////////////////000000/////////.........,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((((((***+++,,,***,,,------+++******++++++***(((((((((***+++,,,,,,++++++************++++++++++++++++++***))))))))))))))))))))))))))))))************************((())))))******))))))((()))))))))))))))******************))))))(((((((((+++++++++*********))))))))))))))))))))))))))))))((((((((()))))))))))))))+++++++++++++++***))))))***)))))))))((((((((('''))))))(((((()))***+++++++++******)))))))))))))))***************)))((((((***)))''''''(((((('''%%%''')))******)))(((((()))))))))))))))((((((((((((((()))***)))((('''((()))*********)))))))))(((((((((((((((((((((((((((((()))))))))******+++++++++((((((((()))))))))******************************+++***))))))))))))***++++++***+++,,,......,,,***,,,,,,*********+++---...---------------,,,,,,,,,,,,,,,,,,---------...............---......////////////000111111111111111111333444444222222333555777666666666666888999:::;;;;;;<<>>@@@CCCFFFHHHIIIKKKMMMOOOQQQRRRRRRZZZ[[[\\\___aaaccceeefffhhhgggffffffggghhhiiijjjnnnnnnnnnnnnnnnnnnnnnnnnpppqqqqqqqqqpppooonnnnnnllllllkkkjjjiiiiiihhhhhhhhhgggfffdddbbb```^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZVVVVVVUUUTTTSSSRRRRRRQQQNNNMMMLLLJJJHHHFFFDDDDDDEEEDDDCCCAAA???===<<<;;;;;;:::999999888888888888666555444222111000000//////...,,,---///000000///,,,---............------,,,,,,,,,+++,,,,,,---...++++++,,,---------,,,,,,,,,,,,,,,,,,------------///////////////////////////000111111111000......+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************)))+++------,,,,,,---...+++***))))))***+++---...******)))))))))***++++++***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************))))))((((((***************)))))))))++++++*********)))))))))))))))))))))))))))))))))''''''(((((()))******+++***************))))))((())))))))))))((((((((((((''''''(((((()))+++,,,---+++******))))))))))))))))))************))))))((()))))))))***,,,,,,***(((***+++,,,+++)))''''''((((((((((((((()))))))))))))))***+++)))(((&&&'''((())))))((((((((('''''''''''''''''''''''''''''''''))))))))))))************''''''((((((((()))))))))***************************))))))(((((())))))***,,,+++***+++---------+++++++++***))))))+++,,,---,,,,,,,,,---------------,,,,,,,,,---------......000000///.........////////////000111111111111111111333444444222222333555777666555555666777999:::::::::;;;>>>???@@@HHHPPPddd{{{222111111000//////......******++++++,,,---------+++******)))))))))))))))+++++++++******))))))))))))))))))(((((()))))))))(((((((((((()))***+++,,,,,,++++++******)))))))))++++++++++++******)))))))))))))))*********++++++++++++,,,,,,---.........,,,,,,------............---------...///000000000222444666888888:::===???EEEHHHKKKNNNPPPSSSWWWYYY^^^___bbbdddfffgggggggggkkklllnnnppprrrtttvvvvvvuuutttsssrrrrrrsssuuuvvvtttuuuvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyxxxvvvuuuuuussssssrrrrrrqqqqqqpppppppppooonnnllljjjhhhfffeeegggffffffeeeddddddcccccc``````______^^^]]]]]]\\\WWWWWWUUUTTTRRRPPPNNNMMMNNNMMMKKKJJJHHHFFFDDDDDDAAAAAA@@@???????????????>>>===:::888777666666666555333111111333333333222,,,,,,,,,---------,,,,,,..................//////++++++,,,------,,,,,,,,,,,,,,,,,,------------...////////////////////////...///111222111000...,,,************************++++++++++++++++++++++++)))******+++++++++***)))***+++------,,,++++++,,,,,,+++************++++++)))((((((((()))***++++++******+++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((()))******************)))******))))))))))))))))))++++++******************************))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''((((((&&&'''''''''''''''&&&&&&))))))))))))(((((((((((((((((((((((()))***+++,,,+++******)))))))))))))))))))))************)))(((((((((***---000000...,,,)))+++,,,+++)))''''''(((''''''(((((())))))*********++++++***'''&&&&&&'''%%%&&&'''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((++++++++++++++++++++++++))))))(((((((((((()))))),,,+++)))***+++------,,,******)))))))))***+++,,,******++++++,,,,,,------,,,,,,,,,---------......222111000/////////////////////000111111111111111111222444333222222333555666666555555666777999:::999999:::>>>???@@@GGGPPPdddzzz111111000//////......---***+++...//////...+++***+++***))))))(((((())))))*********))))))((((((''')))((((((''''''(((((()))(((((((((((()))+++,,,---++++++++++++******))))))***++++++++++++***)))))))))************+++++++++++++++,,,------...////////////000111222333333444000111333444666888999;;;:::===BBBFFFIIIMMMQQQTTTYYY\\\```ccceeehhhkkknnnrrrsssuuuwwwxxxxxxwwwvvvxxxxxxyyy{{{}}}~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{yyyxxxwwwvvvtttrrrqqqpppnnnnnnnnnmmmllllllkkkkkkhhhhhhggggggffffffeeeeee```______]]][[[YYYWWWUUUTTTTTTRRRQQQPPPNNNMMMMMMHHHHHHGGGFFFEEEEEEEEEEEEDDDCCC@@@>>><<<<<<<<<<<<;;;999777666666666444333111111111000000000000000//////////////////......+++,,,,,,---,,,,,,++++++,,,,,,---------.........////////////////////////---...///000000...,,,+++******************++++++******************************++++++++++++***)))+++,,,---,,,***(((((()))---,,,+++***)))((((((((()))((((((((()))***++++++)))******+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((('''(((((()))******++++++******************++++++*********)))))))))(((((())))))))))))))))))))))))((((((''''''&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&(((((((((((())))))))))))******)))))))))))))))***+++******)))))))))))))))((())))))*********))))))(((((())),,,......,,,)))%%%'''))))))((('''((()))''''''(((((())))))*********++++++***'''&&&&&&'''&&&''''''((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((************************(((((())))))))))))((((((,,,***))))))+++,,,,,,,,,******)))*********++++++))))))******++++++,,,,,,,,,,,,,,,---------......222111000/////////////////////000111111111111111111222444333222222333555666555555555555777888999999888:::>>>???@@@HHHPPPcccyyy000000//////......------...///000000///,,,(((&&&+++******))))))))))))))))))))))))((((((((((((((())))))(((((((((((())))))((((((((()))***+++,,,---+++++++++,,,++++++***)))&&&'''))),,,------------******+++++++++,,,,,,,,,+++,,,,,,---...///000000000000000000111222333444444777;;;>>>@@@CCCGGGJJJNNNRRRXXX]]]aaaeeeiiilllmmmpppsssvvvxxxyyy|||~~~~~~}}}|||{{{zzzyyyyyyxxxvvvwwwwwwwwwvvvuuutttsssppppppooooooooonnnnnnnnniiiiiiiiigggeeeccc```^^^[[[[[[ZZZXXXWWWUUUTTTTTTOOONNNMMMLLLJJJJJJJJJJJJFFFFFFDDDCCCAAAAAA@@@@@@@@@>>>;;;:::999999777555666555444333111111111111//////000000000///......------......------,,,,,,,,,---------............////////////////////////---.../////////...,,,++++++++++++++++++,,,,,,,,,************************+++++++++++++++*********+++,,,---,,,)))((('''(((,,,,,,+++***)))(((((('''******)))))))))***++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))(((''''''((()))***+++,,,,,,)))))))))*********************)))))))))((((((((())))))))))))))))))))))))+++******)))(((((('''''''''(((((()))))))))))))))(((((((((((())))))))))))++++++***)))))))))))))))+++******)))))))))))))))((())))))************))))))((('''(((((('''%%%"""###%%%'''((((((((()))+++(((((((((((()))))))))))))))***+++)))(((&&&'''(((*********)))))))))((((((************************((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))((())))))******))))))(((+++***)))***,,,,,,,,,************+++++++++++++++************++++++++++++,,,,,,,,,---------......000000///.........////////////000111111111111111111333444444222222333555666555444444555666888999999888;;;>>>???AAAIIIRRRbbbxxx000000///......------,,,...------,,,+++*********++++++***))))))))))))***))))))))))))))))))******++++++************++++++))))))))))))***+++,,,,,,)))***+++,,,,,,,,,+++***&&&'''***,,,......------+++,,,,,,,,,,,,---------------...///000111222222333333444555777:::<<<===BBBFFFKKKPPPSSSXXX]]]aaahhhkkkppptttvvvyyy{{{}}}{{{~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~|||{{{zzzyyyyyyxxxxxxxxxxxxwwwwwwrrrrrrrrrrrrooommmjjjhhhdddcccaaa___]]][[[YYYXXXTTTSSSRRRPPPNNNMMMLLLLLLIIIIIIIIIIIIHHHGGGFFFEEEFFFCCCAAA@@@@@@@@@???===<<<;;;999666555444444444333333444444444333111111000000000000000///......------------............////////////////////////////////////............++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,+++*********++++++***,,,------+++))))))*********+++++++++++++++***,,,++++++************+++))))))***+++++++++++++++))))))))))))))))))))))))************************)))******++++++******)))(((((())))))*********+++((((((((())))))************)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((('''((()))***************'''((((((((()))))))))******)))))))))))))))***++++++******)))))))))))))))(((((()))***************'''&&&%%%%%%&&&'''&&&$$$$$$&&&((()))))))))***+++))))))))))))((((((((((((((()))***)))((('''((()))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((''''''&&&&&&&&&((((((((()))))))))******(((((((((((((((((((((((())))))***++++++***)))))))))))))))+++------+++)))***++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...............---......////////////000111111111111111111333444444222222333555555555444444555666888999999999;;;???@@@BBBJJJSSSbbbxxx000//////...------,,,,,,***)))'''&&&(((+++///111,,,++++++***************))))))******+++++++++,,,---,,,,,,++++++,,,,,,---*********)))******+++,,,((()))+++,,,---,,,,,,+++)))***,,,------,,,+++))),,,,,,,,,---------.........///000111222333444444;;;<<<>>>AAAEEEJJJNNNQQQSSSXXX___dddiiinnntttyyyyyy{{{~~~}}}~~~~~~~~~xxxyyyyyyxxxvvvssspppnnnjjjiiigggddd```]]][[[ZZZWWWVVVTTTRRRPPPNNNMMMMMMLLLMMMNNNNNNNNNLLLKKKJJJJJJIIIGGGFFFGGGHHHGGGFFFFFFDDDAAA???<<<;;;;;;;;;888888999999999888666555222222222222222111000000---------.........//////////////////////////////111111000////////////000,,,,,,,,,------.........------------------------...---+++))))))***+++,,,***+++------,,,,,,,,,---((()))+++,,,---.........------,,,+++*********+++((()))***+++++++++++++++))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++************))))))))))))''''''(((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((&&&&&&'''((())))))(((((('''((((((((())))))******(((((((((((()))+++,,,---+++******)))))))))))))))(((((()))***************$$$######%%%))),,,------&&&(((***************,,,******))))))(((((('''''''''((())))))(((((()))***$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))************(((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((())),,,------***(((++++++,,,------------,,,/////////......---------,,,,,,,,,---------......---------------...///000//////000111111111111111111333444444333222444555555555444444555666888999:::999<<>><<<:::999888888888888777666555333333333333222222222222222111111111000000///...///000111222...///111111111///---,,,+++,,,---...------...000+++******))))))******+++---+++)))''''''))),,,---...---,,,+++,,,---...///************************+++++++++++++++***)))((())))))))))))))))))))))))++++++*********+++,,,---)))))))))))))))))))))***++++++******))))))((((((++++++***)))(((((())))))))))))************))))))))))))))))))))))))******((((((((((((((((((((((((''''''(((((())))))******%%%&&&'''((())))))))))))&&&(((******)))(((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%%%%&&&'''((()))******''')))***)))(((((()))***))))))))))))******************))))))(((((('''''')))))))))(((''''''&&&&&&%%%&&&&&&'''''''''''''''))))))))))))))))))))))))++++++************++++++((((((((((((''''''''''''+++***)))(((((((((******------------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------.........///////////////...---000000000000000111111222444444333222222111111000444444444555666777777888999999;;;???@@@BBBIIIQQQcccyyy......------,,,++++++***++++++++++++++++++++++++(((((((((((((((((((((((((((((()))))))))************))))))***,,,,,,+++))))))***+++,,,,,,,,,++++++***+++,,,---------,,,,,,***,,,.........---...000....../////////000333555777999;;;>>>AAAFFFKKKOOOZZZ^^^dddjjjooosssxxx{{{}}}yyyxxxuuuqqqmmmiiifffddd^^^ZZZUUUQQQOOONNNLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJLLLLLLMMMLLLKKKJJJOOONNNMMMKKKIIIGGGEEEDDDFFFEEEDDDCCCAAA@@@??????;;;;;;:::999888888888888555555444444444444333333222111000//////000111222....../////////---,,,+++)))***,,,,,,++++++,,,---......------------......+++***))))))***+++...///---,,,++++++++++++,,,---************************+++++++++++++++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,......------,,,,,,++++++))))))))))))((((((((((((++++++***)))))))))))))))))))))************))))))(((((()))))))))(((''''''******************************))))))((((((''''''%%%&&&'''((())))))))))))((()))++++++)))(((((()))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))***++++++)))***++++++))))))***+++))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))((((((((((((((())))))***+++*********))))))))))))))))))))))))***))))))(((((())))))***'''''''''(((((()))))))))+++******)))))))))******,,,,,,------------------...---------,,,,,,,,,+++,,,,,,,,,---------............///////////////...000000000000000111111222333333333222222222222222444444555555666777777888999999;;;???@@@AAAHHHQQQaaawww.........------,,,,,,+++++++++++++++++++++++++++''''''''''''''''''''''''(((((((((((())))))))))))***+++---,,,+++******+++)))***+++,,,,,,,,,,,,+++***+++,,,---............,,,---///000///000111333111111222222333555999===DDDHHHMMMRRRVVV[[[aaadddnnnrrrwww{{{|||yyyuuusssqqqkkkgggbbb^^^[[[YYYWWWUUUQQQPPPNNNLLLKKKJJJIIIIIIJJJLLLMMMOOOOOOOOOOOONNNNNNNNNMMMLLLJJJHHHFFFEEEGGGGGGGGGGGGFFFEEEDDDCCCAAAAAAAAA@@@@@@?????????;;;;;;;;;::::::999999999555444333222111111111111000000000///...---,,,,,,***+++,,,,,,+++***+++---//////............//////*********+++,,,...000000,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++***))))))++++++++++++++++++++++++)))***+++,,,---,,,++++++...------,,,+++***))))))))))))))))))************+++***))))))))))))))))))))))))************))))))((()))***+++***)))'''&&&******************************))))))((((((''''''&&&&&&'''((()))))))))))))))***++++++)))''''''((()))))))))*********++++++(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******'''(((((()))***+++,,,---***+++,,,,,,***)))***+++(((((((((((((((((((((((()))))))))(((((((((((('''((())))))))))))*********)))******+++++++++++++++)))))))))))))))))))))))))))((((((''''''(((((()))&&&''''''((()))***+++,,,******+++++++++++++++***++++++,,,,,,------...............---------------,,,,,,,,,---------......------...///000000000///000000000000000111111222222222222222333333333333444555555666666777777888999999;;;???@@@AAAHHHPPP^^^ttt.........---------,,,,,,************************((((((((((((((((((((((((''''''((((((((()))))))))))),,,...,,,)))'''(((***)))******+++,,,,,,,,,,,,,,,,,,,,,---------......---...000000000111333555333555777999<<>>===;;;999888777888777555333111000000000000111111000...---...///,,,,,,++++++++++++,,,,,,...//////...............---------------,,,,,,+++++++++++++++++++++++++++)))******+++++++++******))))))))))))))))))))))))((())),,,------,,,+++***,,,---------......//////((())))))******+++++++++***)))))))))))))))******))))))************))))))***+++---......,,,)))'''))))))))))))))))))))))))''''''(((((())))))******'''((())))))))))))))))))''')))***)))&&&%%%%%%%%%)))*********++++++++++++(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((()))******+++&&&''''''((()))***+++,,,,,,///333444222///---,,,)))((((((((('''''''''&&&'''''''''''''''((((((((($$$%%%%%%&&&'''((())))))%%%&&&''''''((((((''''''))))))))))))))))))))))))***))))))(((((())))))***************)))))))))))))))***+++,,,---,,,,,,+++******++++++,,,---..............................,,,,,,,,,---------......,,,,,,...///000000000000000000000000000111111222111111222333444555555666666666666777777777777777999999;;;>>>???@@@FFFNNNZZZppp,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************'''((())))))(((''''''''')))))))))***+++,,,---.........---------...//////...///222444777:::???CCCIIIMMMTTT[[[bbbiiipppuuuzzz~~~~~~}}}|||{{{yyyvvvsssqqqooommmmmmlllkkkhhheeecccaaa___^^^[[[WWWRRRKKKFFFBBBCCCCCCDDDEEEFFFIIIJJJLLLNNNOOOPPPQQQQQQQQQPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFEEECCCAAA???>>>:::999888666444222111000000111222000...------.........------------......111000///...------------...............,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++)))***+++,,,---,,,++++++)))******+++,,,---...///'''''''''''''''((((((((()))))))))))))))******+++))))))************))))))'''(((***++++++***((('''((((((((((((((((((((((((******))))))((((((''''''((())))))******)))))))))'''((())))))'''%%%%%%&&&)))))))))*********++++++(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******&&&''''''((()))***++++++000444:::===;;;666111///***))))))(((((('''''''''&&&''''''''''''((((((((($$$$$$%%%&&&''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))***))))))(((((())))))************))))))((((((((())))))***+++,,,,,,,,,,,,******++++++,,,,,,---------------------.........,,,,,,,,,---------......------...///000000000///000000000000000111111222111222222333444555555666777777777777777777777777:::999;;;>>>??????FFFNNNYYYppp++++++++++++++++++++++++************************))))))))))))))))))))))))************++++++++++++(((''''''(((******)))'''***)))))))))+++,,,...///---------...000222444555555888===AAAGGGNNNUUUZZZ___dddjjjpppuuuzzz~~~|||zzzxxxxxxwwwuuussspppmmmkkkeeedddbbb^^^YYYRRRLLLIIIEEECCCBBBAAAAAACCCFFFGGGLLLNNNQQQTTTVVVWWWWWWWWWUUUTTTTTTSSSQQQPPPPPPOOOLLLLLLLLLKKKJJJHHHFFFDDD??????>>>===;;;888555444333444444222000....../////////............//////000///---,,,,,,---...///------......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''(((((())))))*********))))))(((((((((((((((((()))))))))))))))***++++++))))))************))))))&&&&&&'''((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))*********))))))(((''')))******)))(((((()))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++,,,,,,///666>>>BBB@@@999222...++++++***))))))(((''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''(((((((((((()))***************)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((()))))))))((())))))***+++,,,,,,++++++++++++++++++,,,,,,+++,,,,,,,,,------------,,,,,,,,,---------............///////////////...000000000000000111111222222333333333444444555555777777777777777777777777:::999;;;>>>>>>???EEEMMMZZZppp*********************+++))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,***'''&&&(((,,,---+++(((***)))))))))***,,,...///,,,---...///222666999;;;>>>BBBHHHNNNVVV___hhhnnnppptttzzz~~~~~~}}}|||yyywwwtttrrrjjjjjjjjjhhhddd```[[[XXXLLLJJJGGGDDDCCCDDDGGGHHHJJJLLLQQQVVVZZZ\\\]]]^^^]]]\\\[[[ZZZYYYXXXWWWWWWPPPPPPPPPPPPNNNLLLJJJHHHDDDEEEEEEDDDBBB>>>;;;999666777777555333111111222......------------......///...,,,++++++---000222,,,,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++))))))))))))))))))))))))++++++*********+++,,,---,,,,,,++++++++++++++++++---,,,,,,,,,++++++******))))))((())))))***++++++))))))************))))))''''''((()))***+++,,,,,,************************''''''(((((()))*********))))))*********))))))((((((***,,,,,,*********+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,------...---444===BBB@@@999000+++,,,++++++***)))(((((('''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''%%%%%%&&&'''((()))******)))(((''''''(((***,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------.........///////////////......000000000000000111111222333333333444444444555555888888888777777777777777:::999;;;>>>>>>???EEEMMM[[[qqq...------,,,***))))))((('''&&&&&&%%%%%%'''((()))))))))))))))***+++,,,---)))))))))))))))***++++++///...---+++))))))+++---+++---000///......111444111333555777;;;@@@FFFJJJOOOTTT]]]eeelllrrrwwwzzz~~~{{{zzzxxxwwwuuurrrnnniiieeebbbYYYWWWSSSOOOLLLJJJJJJJJJOOOQQQTTTXXX\\\___aaacccfffeeedddcccaaa___]]]\\\XXXWWWVVVUUUTTTSSSRRRQQQOOONNNLLLJJJGGGDDDBBBAAA===<<<;;;:::888777666555444333222000//////000111///......------,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---******))))))))))))******(((***---//////...,,,***...---+++*********+++,,,************************'''((()))***************+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++))))))))))))((((((((((((---,,,+++***)))''''''&&&))))))))))))((((((((((((+++(((%%%&&&)))+++***))),,,+++***((((((((()))***((((((''''''''''''((((((,,,,,,,,,,,,,,,+++***)))...222666888666111---+++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))((('''))),,,,,,***''')))((('''&&&&&&&&&&&&&&&(((((()))***************))))))((()))***---///000******+++++++++,,,,,,,,,.........------.........---------............///............////////////------...///000111111222333222111111111222333444666888::::::999888888999;;;:::<<>>@@@AAAGGGMMM[[[ppp************************++++++*********+++,,,---+++***************++++++,,,,,,++++++***++++++++++++,,,------,,,,,,---///---///000000///111777;;;BBBGGGOOOWWW^^^eeelllqqqvvvyyy~~~{{{yyywwwuuuuuuvvvxxxyyyzzz{{{{{{{{{zzzxxxvvvuuurrrssstttvvvwwwyyyzzz{{{~~~~~~}}}}}}~~~}}}|||}}}~~~~~~~~~}}}xxxxxxwwwvvvwwwxxxyyyzzz|||||||||}}}~~~~~~{{{yyywwwuuuuuuqqqpppooommmkkkiiigggfffggghhhiiikkkmmmnnnoooooossssssssssssrrrqqqppppppmmmllljjjgggdddbbb```___ZZZYYYXXXUUUSSSPPPMMMLLLJJJIIIGGGEEECCCBBBAAA@@@>>>===;;;999666222000...000000111111111111111111111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******))))))(((((())))))***+++++++++++++++*********,,,,,,+++*********++++++))))))))))))))))))))))))*********+++******))))))+++++++++***************************************************************))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))***((('''''')))******)))((())))))************))))))((((((''''''(((((()))+++++++++,,,++++++***))))))+++,,,+++***)))***+++******)))(((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((+++******))))))******+++***))))))***,,,,,,+++)))''''''''''''((()))***+++(((((()))***************,,,,,,+++******++++++,,,++++++++++++,,,,,,,,,,,,++++++************++++++---------............///---------.........//////000111111111111111111111444444333333333444555666444333222111222666===BBBLLLEEE>>>>>>@@@CCCIIIOOOZZZooo))))))******+++,,,,,,---(((((((((((())))))******++++++******)))*********,,,,,,++++++******+++++++++---//////......///000...111555777999>>>EEEKKKSSSYYYaaaiiipppwww|||~~~|||{{{{{{|||xxxyyyzzz{{{{{{zzzxxxxxxuuussspppnnnnnnppprrrtttsssssstttttttttssssssrrrpppqqqsssvvvxxxyyyzzzzzz~~~|||zzzzzzzzzzzzvvvuuusssqqqpppqqqrrrssswwwwwwwwwwwwyyy|||~~~~~~|||zzzwwwuuutttttttttrrrrrrrrrsssrrrqqqppppppnnnoooppprrrssstttuuuuuuvvvvvvwwwxxxxxxxxxwwwwwwtttsssqqqnnnkkkhhhfffeeebbbaaa___\\\XXXTTTPPPNNNKKKJJJHHHFFFEEEEEEEEEEEEBBBAAAAAA???<<<999555333555444444333333222222111222222111000///...------------------------------+++,,,---......---,,,+++***))))))(((((())))))*********)))))))))***,,,,,,---------,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++******)))(((************************************************)))***************++++++))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%&&&''')))***++++++)))))))))))))))*********)))((((((((()))*********'''((()))+++++++++***)))))))))(((((((((((())))))******++++++++++++***************((('''(((+++---++++++***)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''************************************+++,,,++++++))))))))))))))))))******)))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++************++++++---------............///......////////////000000222222222111111111111111333333333333333444444555555555444333444888>>>CCCKKKCCC<<<===@@@CCCIIINNNYYYnnn))))))***+++,,,---......''''''((((((((()))))))))++++++******)))*********,,,++++++******++++++++++++---///////////////000222666<<>><<<;;;:::999777555333222111000000000000////////////------------------------((()))***++++++***)))(((******))))))))))))******)))((((((((()))+++...///))))))******************+++++++++++++++++++++++++++++++++++++++***)))(((************************************************))))))******+++++++++,,,(((((((((((((((((((((((('''((((((((()))))))))***((((((((())))))*********((()))))))))*********+++((()))******************'''((()))+++++++++***)))))))))(((((((((((()))))))))******++++++***************)))'''%%%'''***---,,,,,,+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************+++,,,,,,,,,+++))))))(((((((((((()))******++++++******)))******+++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---------............/////////000000000111111111222222222111111111111111111222222222333333333333444555666666666888;;;===AAA<<<:::===AAACCCGGGLLLZZZnnn((()))***+++,,,---......((()))******++++++******+++***************++++++,,,+++++++++,,,,,,---...+++---000111222333666888<<>>:::999888666444222111000........................,,,,,,***))))))***,,,,,,...------,,,,,,------.........------,,,+++******((()))+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------************************&&&''''''((()))******+++%%%&&&&&&'''((()))******((())))))***++++++,,,,,,&&&)))------+++)))***,,,,,,+++***((((((((()))*********))))))))))))******(((((()))***************+++...000000...+++))))))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''***************************+++,,,------,,,+++***&&&((()))'''%%%%%%(((,,,***)))((((((((((((((()))******+++,,,,,,,,,,,,,,,,,,,,,------,,,+++)))(((,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,---------......---......///000111111222222333444555555555444333222444666666666777:::<<<999<<<@@@BBB???>>>GGGSSS]]]ppp)))))))))))))))******+++,,,,,,------,,,+++)))(((,,,+++******+++,,,,,,+++,,,...000000///111555999>>>CCCIIIQQQXXX___fffkkksssuuuxxxyyyzzz|||~~~~~~|||{{{tttsssrrrppppppqqqssstttuuutttrrrpppnnnmmmmmmlllmmmmmmmmmkkkiiihhhiiikkkooossszzz}}}wwwtttoookkkjjjllloooqqqttttttsssqqqnnnjjjgggeeedddeeegggiiiiiihhhfffeeeffffffgggiiilllppptttvvvzzzzzzzzzyyyvvvsssooommmfffddd___XXXRRRMMMJJJHHHHHHEEEBBBAAACCCFFFIIIJJJLLLJJJIIIIIIIIIIIIHHHFFFBBBAAAAAA???<<<999666444444333111000//////000000......------------.........---,,,,,,------+++***---------.........//////,,,,,,,,,++++++*********------,,,+++,,,---...///++++++++++++++++++++++++++++++******************---,,,,,,,,,+++*********))))))))))))))))))))))))***************)))((((((&&&''''''((()))******++++++***)))((((((''''''(((+++---//////---+++******((())))))*********))))))+++++++++******(((''''''&&&&&&&&&'''''''''''''''++++++******))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))*********)))((()))*********(((&&&''')))*********)))((())))))))))))************************)))))))))(((---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////......///111---......///000111111222000222444555444444555666333333333444555777888999:::999999:::<<>>DDDLLLQQQXXX___eeekkkqqquuuxxxzzz|||}}}~~~~~~~~~{{{{{{{{{zzzxxxwwwuuutttnnnmmmllllllnnnqqqtttvvv{{{yyyxxxuuusssqqqppppppsssttttttsssqqqppppppqqqrrrvvv{{{}}}zzzvvvrrrqqqsssvvvyyy{{{zzzyyywwwtttpppmmmkkkiiijjjkkkkkkjjjiiifffeeeccccccdddfffiiinnnsssuuuyyyyyyyyywwwvvvsssqqqpppiiihhhddd```[[[VVVSSSQQQLLLIIIFFFDDDEEEFFFGGGGGGJJJIIIIIIJJJLLLMMMLLLKKKFFFFFFFFFDDDBBB>>>;;;999666555333111000000111111---------,,,,,,------...///...,,,,,,---...,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,+++++++++,,,......++++++++++++++++++++++++++++++******************+++++++++++++++*********************************+++++++++++++++***))))))(((((())))))******++++++******)))))))))******+++***,,,------+++***++++++------.........---,,,,,,******+++******)))((('''+++******)))'''&&&&&&%%%+++******************)))******))))))))))))******))))))))))))))))))))))))***)))))))))))))))))))))******))))))))))))******+++)))((()))***+++***)))'''(((((()))))))))))))))))))))))))))************(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////......///111.........///000111111111000222444555444444555666444444555555666777888999::::::::::::===AAAGGGJJJYYYkkk***))))))))))))***++++++((((((***+++,,,,,,,,,,,,***+++++++++---...///000000222555777:::BBBLLLSSS]]]bbbiiioootttxxx{{{~~~|||xxxtttqqqqqqrrrppppppqqqrrrrrrqqqpppooojjjiiiiiijjjnnntttzzz~~~}}}zzzwwwvvvuuuxxxzzz|||{{{yyyxxxwwwwwwwwwyyy||||||yyyyyy{{{}}}yyyvvvtttrrrssssssrrrpppnnnllljjjfffeeeeeegggjjjooouuuxxxzzzyyywwwuuusssrrrqqqqqqkkkkkkjjjgggddd```]]][[[UUURRROOOMMMLLLKKKIIIGGGHHHGGGHHHJJJLLLLLLKKKIIIIIIJJJJJJJJJHHHFFFBBBAAA;;;999666333222111222333///......------......//////...------......---,,,*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++++++++++++++++++++******++++++++++++++++++))))))******************************************,,,,,,,,,,,,,,,+++*********************+++++++++***))))))***+++,,,------***+++++++++******+++---,,,,,,,,,,,,,,,+++******)))***************))))))++++++******)))((('''''')))***************++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))************))))))))))))******+++***)))***+++++++++))))))(((((((((((()))******))))))))))))************))))))***+++,,,---......***+++,,,------,,,+++***++++++------------++++++------------------------,,,,,,,,,---------......---...//////......///111......//////000000111111000222444555444444555666666666666666666777888999:::;;;;;;<<<===BBBGGGLLLXXXjjj******))))))******+++,,,))))))***++++++,,,,,,,,,,,,---......///000222444555999???DDDIIIQQQZZZaaaiiinnntttyyy|||~~~xxxwwwtttooojjjhhhhhhiiihhhjjjmmmooorrrrrrsssrrrnnnnnnmmmooottt{{{}}}zzzyyyyyy{{{~~~}}}|||{{{{{{{{{}}}~~~}}}}}}}}}}}}|||zzzxxxvvvuuupppooonnnooorrrwww|||}}}yyytttqqqnnnmmmmmmjjjjjjkkkjjjhhheeebbb```^^^\\\ZZZXXXVVVTTTQQQNNNMMMLLLLLLMMMMMMKKKHHHEEEHHHIIIKKKLLLLLLKKKIIIHHHCCC@@@===999666444444444222111000000////////////...---,,,,,,......---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,((((((((()))*********+++************************++++++,,,,,,++++++***)))*********************)))***************+++,,,,,,)))******)))((())),,,...******+++******)))((('''))))))***+++++++++******'''(((((())))))*********((((((((())))))*********+++******))))))******+++)))))))))))))))))))))))))))))))))))))))***************))))))))))))******,,,***)))***+++,,,+++)))***)))((((((((()))+++,,,((()))))))))************,,,,,,+++++++++*********)))***,,,------,,,***)))***+++---......---+++***........................,,,,,,,,,---------......---...//////......///111.../////////000000000111000222444555444444555666888777777777777777888888:::;;;<<<======AAAHHHMMMWWWiii***************++++++,,,,,,++++++++++++++++++,,,...000222333444555999<<<>>>EEENNNUUU[[[aaahhhmmmrrrvvv{{{~~~}}}{{{zzzrrrpppnnniiieeecccccceeedddggglllqqquuuwwwxxxxxxuuuttttttuuuzzz}}}{{{yyy|||~~~{{{zzzyyyyyy|||~~~wwwqqqmmmkkkjjjjjjjjjkkkkkkiiifffcccaaabbbaaa______^^^\\\XXXVVVTTTSSSQQQQQQPPPNNNKKKHHHDDDEEEGGGIIIKKKKKKLLLLLLJJJHHHEEE@@@===:::888777444333222000///.........---,,,+++,,,---...---,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,((((((((()))*********+++***************************************))))))((()))))))))))))))(((((((((,,,+++***))))))))))))))))))******)))((())),,,...,,,,,,,,,,,,,,,+++***))))))******++++++++++++***&&&&&&'''(((((()))******&&&''''''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******************))))))))))))******+++***))))))++++++***)))***)))((((((((()))+++,,,((()))))))))************+++*********)))))))))))))))***,,,------,,,***)))***+++---......---+++***........................,,,,,,,,,---------......---...//////......///111////////////000000000000000222444555444444555666888777777777777777888888999<<<=========@@@HHHNNNUUUhhh+++************+++,,,,,,...---,,,,,,,,,,,,------***...333555777:::@@@EEEMMMTTT^^^eeejjjnnnrrruuuzzz}}}~~~|||vvvvvvvvvvvvvvvuuutttsssmmmmmmkkkhhheeecccdddeeefffiiinnnsssxxxzzz{{{{{{yyyxxxwwwxxx|||}}}|||~~~yyytttqqqpppqqqqqqpppooommmjjjgggfffdddbbbaaaaaaaaa```]]][[[TTTRRRPPPOOOOOONNNLLLJJJCCCCCCDDDEEEGGGIIIKKKMMMMMMMMMKKKIIIFFFBBB???>>>888777555222000...------...,,,,,,,,,...///...---+++++++++,,,,,,,,,------,,,,,,,,,,,,------------***++++++,,,---,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------))))))******************++++++++++++++++++++++++)))************)))((((((((((((((((((((())))))))),,,,,,+++))))))(((((((((***+++++++++******+++---((())))))******)))))))))***+++++++++++++++******)))))))))(((((('''''''''''''''(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((()))******++++++******))))))))))))*********)))((()))*********(((***))))))))))))***++++++))))))))))))************''''''((()))***++++++,,,)))***+++,,,,,,+++***)))++++++------------++++++------------------------,,,,,,,,,---------......---...//////......///111////////////000000000000000222444555444444555666666666666666666777888999888;;;>>>===<<>>FFFNNNSSSfff++++++******++++++,,,---,,,,,,,,,---...000222444888???HHHPPPVVV^^^iiipppkkkooosssvvvwwwyyy~~~~~~zzzzzzyyyxxxuuuqqqnnnkkkggghhhjjjkkkmmmmmmnnnnnnppprrrssssssrrrqqqqqqrrrsssuuuyyy|||~~~}}}|||zzzzzzzzz{{{}}}~~~|||}}}zzzxxxwwwllljjjgggffffffeeedddccchhhddd]]]XXXUUUSSSQQQPPPKKKIIIEEECCCBBBEEEHHHKKKJJJMMMQQQTTTTTTRRROOOMMMIIIGGGDDD@@@<<<999777666111000///000222333333222/////////000000000000111,,,,,,,,,------.........+++,,,---...///...------++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++******(((((()))***+++,,,,,,---++++++++++++,,,---......+++---//////---+++******((()))***+++---------------------,,,+++***)))((('''((()))***+++,,,---------,,,,,,,,,++++++******++++++************++++++))))))))))))))))))))))))'''(((((()))***+++++++++******))))))))))))******)))'''&&&'''((()))((('''((()))***,,,,,,+++******))))))))))))************,,,,,,,,,+++++++++******++++++***))))))***++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////......///111000000000000////////////000222444555444444555666333333444444666777888999666:::===<<<:::===EEEMMMSSSfff***)))''')))---///---++++++...000000000333999>>>DDDMMMYYYbbbfffjjjoootttxxxwwwxxxyyyzzz}}}~~~|||zzzxxxqqqqqqpppnnnkkkhhhfffdddfffhhhjjjlllooopppqqqrrruuuvvvwwwwwwwwwwwwwwwvvvxxxyyyyyyzzzzzzzzzyyyyyy{{{||||||}}}~~~~~~wwwrrrmmmiiiggggggggggggeeebbb^^^\\\[[[ZZZXXXWWWRRRPPPNNNLLLJJJHHHGGGGGGLLLKKKLLLOOOTTTVVVUUUTTTRRRPPPMMMHHHDDD???<<<:::555444222111111111///------///111222222111///...---------......000111111............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////000000...,,,)))'''+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,......---,,,,,,+++******))))))))))))))))))))))))((((((***+++---...000000,,,,,,------------------------,,,,,,,,,,,,++++++------,,,,,,+++******)))+++++++++*********))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))(((((((((((((((((()))***++++++,,,,,,((()))***+++++++++++++++************+++,,,---...---,,,+++*********+++,,,)))***+++,,,---.........+++++++++,,,,,,---------..................---------------............///111111000000000000111111////////////000000000000222333333333333333333444333333444555666777888888999:::<<<===>>>AAAFFFIIITTTeee---+++)))***,,,---,,,***...000222444666;;;DDDKKKTTT\\\fffmmmpppssswwwzzzyyyyyyyyyzzz{{{}}}|||{{{yyywwwtttrrrooonnnkkkkkkjjjhhhgggfffeeedddjjjkkkmmmoooqqqrrrssssssvvvvvvwwwyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}wwwqqqmmmjjjgggeeecccaaa^^^\\\]]]]]]\\\[[[XXXWWWUUUTTTRRRQQQPPPPPPPPPOOONNNQQQTTTUUUTTTRRRUUUTTTQQQMMMIIIFFFCCCAAA;;;999666555444333000...///000111111111000////////////...............///---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++)))(((+++,,,,,,------,,,,,,+++************++++++++++++---,,,,,,+++******))))))))))))))))))))))))))))))'''((()))+++---///000111,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++*********))))))******+++,,,,,,,,,+++++++++*********))))))((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))))))))(((((((((((((((((()))******+++,,,,,,))))))***************))))))))))))******+++------,,,+++***)))))))))******,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,---..................---------------............///000000////////////000000////////////000000000111222222333333333333444444333444444555666777888888:::;;;<<<===>>>AAAEEEIIITTTeee...,,,+++,,,---///...---222555888<<<@@@IIITTT\\\fffllltttyyyzzz{{{}}}}}}|||||||||}}}~~~~~~{{{yyyxxxsssrrrpppmmmjjjgggeeedddeeeddddddddddddfffggghhhnnnoooqqqrrrtttuuuuuuvvvuuuwwwxxx{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{vvvqqqllliiidddbbb```___```aaaaaa`````````___^^^^^^]]]]]]]]]XXXWWWVVVWWWXXXYYYXXXVVV[[[ZZZXXXUUURRRNNNKKKJJJDDDAAA>>>;;;999777333111222111111000000//////...111000///------,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))******++++++,,,+++,,,,,,------,,,,,,+++************+++++++++++++++++++++***))))))(((((())))))))))))))))))))))))******++++++,,,---------,,,,,,,,,++++++*********+++************)))))))))(((((()))******++++++,,,+++************))))))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******)))))))))(((((((((((())))))******+++++++++)))***************)))))))))))))))))))))***+++,,,+++***))))))(((((()))))),,,,,,,,,,,,,,,++++++************+++++++++++++++------------------......---------............/////////............///////////////000000000111111222222222333333444444444333444555555777777888999:::;;;<<<===>>>@@@EEEHHHUUUeee,,,,,,,,,---///222444555666;;;BBBIIIPPPYYYccckkkpppuuu{{{~~~|||xxxtttqqqpppkkkjjjhhhfffeeecccbbbbbbcccbbbbbbcccfffiiimmmooorrrrrrtttuuuvvvwwwwwwxxxvvvwwwyyy|||~~~~~~~~~~~~zzzxxxyyy|||{{{uuurrrkkkiiifffdddeeeeeedddccceeeeeeeeeeeeddddddccccccaaaaaa``````aaaaaaaaaaaabbbaaa```]]]YYYUUURRRPPPLLLIIIFFFBBB@@@<<<888555555444222000///.........000///...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++------------------------+++++++++++++++,,,......+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))...------,,,+++***))))))...------,,,+++******)))++++++*********)))))))))++++++******)))(((((((((************)))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))((((((((()))))))))*********++++++++++++++++++******)))))))))(((((()))******++++++*********))))))))))))((()))***+++,,,---------************************,,,,,,------------......---------............///.........------.........//////000000000111111111222222222333333444444444444444555666777888999999;;;<<<======>>>@@@DDDHHHUUUeee,,,,,,---...000333777999===EEEOOOYYY```gggnnnsssuuuxxx|||~~~|||yyyuuupppllliiihhhccccccbbbbbbbbbbbbcccdddccccccccceeeiiimmmqqqttttttuuuvvvxxxyyyyyyzzzzzzwwwyyy{{{~~~~~~}}}{{{|||}}}xxxtttrrrrrrsssuuu}}}|||xxxuuurrrnnnkkkkkkjjjhhhgggffffffffffffdddcccaaa```eeeeeeeeeffffffgggiiijjjiiihhhfffccc^^^YYYUUURRRRRROOOKKKHHHEEEBBB???<<<999888555333111//////............------.........+++,,,,,,------,,,,,,,,,------------------------...---,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...+++++++++++++++*********))))))))))))))))))))))))+++++++++++++++++++++***///......---,,,++++++***,,,+++++++++************++++++******)))((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))))))))))))))))))))*********+++,,,,,,---,,,,,,++++++)))))))))((())))))***++++++++++++++++++*********((((((***+++,,,---------************************,,,,,,,,,,,,------......---------............///......------------......000000000000111111111111111111222333333444555555444444555666777888999999:::;;;<<<===>>>@@@EEEHHHVVVeee...///000222333777<<<@@@KKKSSS___hhhmmmqqquuuxxxyyy{{{~~~}}}|||uuutttqqqmmmiiieeebbbaaa^^^^^^^^^___```ccceeegggeeefffgggiiimmmqqqtttvvvvvvwwwxxxzzz|||}}}}}}}}}|||}}}}}}}}}~~~|||{{{{{{|||||||||xxxwwwuuutttsssrrrrrrrrrsss{{{}}}zzz{{{xxxtttrrrrrrrrrpppoookkkkkkjjjhhheeebbb___]]]dddeeefffffffffhhhkkknnnmmmllljjjgggbbb\\\WWWTTTSSSQQQNNNLLLJJJHHHEEECCC???>>><<<999666444222111//////.........//////000,,,,,,------......------------------------------------,,,,,,+++***))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++))))))))))))))))))))))))&&&'''(((***+++---...///.........------,,,,,,,,,,,,,,,+++++++++*********(((((()))******++++++,,,(((((()))))))))))))))***((())))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++*********)))))))))))))))))))))))))))))))))***++++++,,,------,,,,,,******)))))))))******++++++,,,,,,,,,,,,+++******+++++++++++++++******)))+++++++++++++++*********++++++,,,,,,------......---------............///......------------......000000000111111111222222111111222333333444555555444555666666888888999:::999:::<<<===>>>AAAFFFIIIVVVfff000333777:::>>>EEELLLRRR\\\ccclllrrruuuwwwzzz|||}}}~~~}}}{{{zzz{{{zzzyyyxxxpppooommmiiifffccc```___^^^^^^^^^```bbbeeeiiikkkkkklllnnnqqqsssvvvxxxyyyxxxyyy{{{}}}~~~yyy{{{~~~}}}}}}~~~~~~~~~|||}}}}}}|||uuuxxx{{{~~~|||zzzyyywwwwwwyyy{{{||||||xxxxxxvvvrrrnnnhhhdddaaaccceeefffeeedddfffjjjnnnnnnmmmllljjjfff```[[[XXXRRRPPPNNNNNNNNNMMMKKKIIIFFFEEEDDDAAA>>>:::777555222111000///////////////,,,---....../////////...........................------......---,,,***)))+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,************************))))))))))))))))))))))))''''''(((***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))******+++,,,,,,,,,(((((((((((())))))******)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********)))))))))))))))))))))))))))((('''((()))***+++,,,,,,,,,++++++************++++++***++++++,,,+++***)))(((+++++++++++++++***))))))---,,,,,,,,,++++++++++++***++++++,,,------......---------............/////////............//////000000111111111222222222000111111222444555555666555555666777888999999:::888999;;;<<<>>>BBBGGGKKKWWWfff111555<<>>AAAFFFIIIUUUeee~~~IIIMMMTTT]]]eeelllppprrrvvvvvvxxxzzz|||}}}}}}~~~}}}|||zzzxxxwwwuuuttttttttttttvvvxxxzzzzzzxxxuuuqqqqqqqqqqqqpppoooooonnnnnnoooqqqrrrsssvvvzzz}}}}}}|||||||||}}}~~~{{{{{{zzzxxxvvvsssooollljjjhhhgggffffffggggggeeedddcccaaa]]]YYYTTTPPPNNNMMMLLLMMMMMMNNNMMMKKKIIIHHHCCC@@@<<<999777555222///...//////000111111111111000...------...///...---,,,------......------,,,...//////...+++******+++++++++,,,,,,,,,,,,++++++---,,,+++*********+++++++++******)))))))))******************************,,,------......------,,,)))***++++++++++++***)))&&&'''((()))*********)))))))))))))))))))))))))))******************************)))))))))******+++************************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))******+++************************+++++++++++++++,,,,,,,,,************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////...............///000111333333333444444444444444444444555666777888999999999:::<<<===>>>AAAFFFIIIUUUddd|||YYY\\\bbbhhhnnnsssvvvxxxxxxxxxyyyyyy{{{|||}}}~~~~~~{{{xxxvvvrrrooonnnnnnnnnooosssuuuyyy~~~}}}zzzuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwyyyzzz|||{{{vvvpppmmmjjjhhhfffdddddddddcccbbbcccccccccaaa]]]WWWQQQNNNNNNNNNOOOOOOPPPPPPPPPPPPKKKHHHDDDAAA>>>;;;777444///000000000000000000000111///......///...,,,***------............---------------,,,)))(((((((((,,,,,,++++++++++++,,,,,,///...---,,,,,,,,,---------,,,+++***************)))))))))))))))))))))))),,,------......------,,,)))***++++++++++++***)))$$$&&&)))+++,,,+++)))((())))))))))))))))))))))))************************,,,++++++*********++++++************************)))))))))))))))))))))))),,,,,,------------,,,,,,&&&&&&'''((((((((('''&&&)))))))))))))))******+++************************---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------........./////////000000000000000000000000000000------...///000000000000222333333333444444444555555555666777888999::::::999:::<<<===>>>AAAFFFIIITTTbbbyyyfffhhhkkkooosssuuuwwwxxx{{{zzzyyyyyyzzz|||~~~~~~}}}zzzwwwtttqqqnnnkkkhhhhhhjjjnnnpppxxx{{{zzzzzzyyyxxxxxxxxxxxxxxxwwwzzz}}}{{{wwwuuuqqqnnnjjjhhhfffeeecccaaabbbccceeeeeeccc^^^YYYUUUSSSRRRRRRRRRRRRSSSUUUVVVSSSPPPLLLIIIFFFBBB===:::444333222111111000000000000//////000000///---***------............------,,,---...---+++******+++---,,,+++******+++,,,---///......---------------------,,,+++************)))))))))))))))))))))))),,,------......------,,,*********++++++*********)))***+++++++++)))'''&&&))))))))))))))))))))))))***************+++++++++,,,++++++************+++************************)))))))))))))))))))))))))))******************)))(((((()))***(((&&&$$$""")))))))))))))))******+++************************,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,........................---.........////////////000000000000000000000000,,,---///000111111000000222222222333333444444555444555666777888999999:::999:::<<<===>>>AAAFFFIIISSS```vvvooooooqqqsssuuuvvvwwwwww{{{{{{zzzzzz{{{}}}~~~}}}zzzwwwtttpppnnnkkkiiifffeeehhhmmmssswww~~~|||yyyxxxvvvvvvvvvwwwzzz{{{xxxtttqqqnnnkkkhhhfffdddeeefffgggfffeeecccbbbYYYXXXVVVUUUUUUVVVWWWXXXZZZWWWTTTQQQNNNJJJEEEAAA<<<;;;999666444333222111.........000111111...,,,---......//////......---...///111000//////000222...---,,,++++++,,,---...---------------,,,,,,+++---,,,,,,+++******++++++)))))))))))))))))))))))),,,------......------,,,+++******************+++,,,+++***))))))((((((((())))))))))))))))))))))))))))))*********+++++++++,,,+++***)))))))))))))))************************************************(((((())))))))))))((((((((()))***+++***(((%%%$$$)))))))))))))))******+++************************++++++++++++************++++++++++++++++++++++++)))******,,,---...//////........................,,,,,,---------.........////////////////////////,,,...///111222111111000111111222222333444444555333444444555666777888888999:::<<<===>>>AAAFFFIIIRRR___uuuuuuuuuvvvvvvwwwwwwxxxxxxzzzzzz{{{{{{}}}~~~|||xxxtttqqqnnnkkkiiihhhfffeeefffkkkssszzz|||yyywwwvvvvvvzzz~~~~~~|||xxxtttqqqiiihhhfffeeeeeeeeeeeeeee___^^^\\\[[[ZZZZZZ[[[\\\___]]]ZZZXXXVVVRRRNNNJJJBBB@@@<<<888444111000//////......///000111///.........////////////......+++---......---,,,...///------,,,,,,,,,,,,------,,,,,,------,,,,,,+++***++++++************++++++************************,,,------......------,,,++++++***))))))***++++++***)))(((((()))***,,,---)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++***)))))))))))))))*********************************************************++++++*********&&&''')))***++++++***))))))))))))))))))******+++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---///000111........................,,,,,,,,,------------...////////////////////////......///000111111111111000000111222333444555555333333444555666777888888999:::<<<===>>>AAAFFFIIIQQQ^^^uuuwwwwwwwwwwwwwwwwwwxxxxxxxxxyyy{{{}}}~~~}}}{{{zzzyyyyyyyyywwwtttpppnnnllljjjhhhggggggggggggiiiooowww~~~||||||{{{~~~vvvssspppllliiigggffffffcccbbbaaaaaaaaaaaaaaaaaacccaaa```___^^^[[[WWWSSSJJJGGGBBB<<<777444111111222111///.../////////---......////////////......,,,---...---***)))***+++,,,,,,------------,,,,,,,,,,,,---------,,,+++***))))))))))))******+++,,,++++++++++++++++++++++++,,,------......------,,,++++++***))))))***++++++((())))))***+++++++++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,------,,,+++***))))))******************************************************++++++,,,,,,++++++***''''''((()))******++++++)))))))))))))))******+++************************((()))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...///000------------------------------------............------------------------////////////000111222333000000111222333444555555444444555666777888999999999:::<<<===>>>AAAFFFIIIQQQ___vvvwwwwwwvvvvvvvvvvvvwwwwwwwwwyyy{{{~~~}}}{{{yyyvvvtttssssssqqqnnnkkkiiiiiihhhgggfffhhhhhhhhhkkkqqqyyyzzzuuupppmmmlllddddddeeeeeeeeeeeeeeeeeeeeeddddddccccccaaa]]]YYYWWWSSSNNNGGGAAA===:::999666333000.........---,,,......////////////......444555555222///---,,,---+++,,,............,,,+++,,,---.........---++++++''''''(((((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++***))))))***+++,,,)))+++,,,---,,,***(((&&&))))))))))))))))))))))))((())))))***++++++,,,,,,///...---,,,++++++++++++*********************************************************++++++*********+++***)))(((((('''(((((()))))))))))))))******+++************************))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------............/////////000------------------------000000/////////111222444///000111222333444555555555555666777888999::::::999:::<<<===>>>AAAFFFIIIQQQ___wwwxxxwwwvvvuuuwwwzzz}}}}}}yyyxxxuuuttttttsssrrrqqqooommmiiifffddddddfffgggnnnmmmnnnqqqvvvzzz}}}}}}{{{zzz{{{}}}}}}xxxtttqqqmmmgggdddcccdddeeeeeefffeeedddeeeffffffdddbbbYYYWWWTTTPPPLLLHHHBBB>>>777555222111111111111000///......///000000///---......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------...///,,,++++++******++++++,,,,,,---......//////......+++,,,---------,,,+++************************************++++++,,,------*********++++++,,,,,,,,,000///...---,,,,,,+++***,,,+++***)))))))))***+++))))))))))))))))))))))))***+++,,,,,,------------))))))))))))))))))))))))******))))))))))))******......---,,,+++))))))((())))))***+++---......///......---,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,++++++***,,,---...---+++,,,---///,,,,,,.../////////...---000111111111111222222222000000111333555666888888333333444555777999:::;;;999;;;===>>>@@@BBBFFFIIIRRR___vvvyyyyyyxxxxxxyyy{{{}}}~~~~~~~~~~~~{{{xxxuuusssqqqooonnnnnnmmmmmmnnnmmmllljjjjjjjjjjjjjjjmmmnnnooosssxxx|||~~~~~~{{{xxxxxxxxxvvvxxx{{{{{{vvvoooiiifffeeedddcccfffeeedddeeeffffffeeecccaaa___\\\YYYVVVQQQKKKGGG???;;;666222222222222222///......///000000///---/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,---............---***+++,,,,,,,,,+++******************************************************++++++++++++++++++,,,,,,......------,,,+++++++++---,,,+++***))))))***+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++))))))))))))))))))))))))***))))))(((((())))))***++++++++++++++++++++++++))))))***+++,,,---......+++******))))))***************+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,------,,,,,,...///,,,---.../////////...---000000111111111222222222111111222333555666777777666666666666777888999:::999;;;===>>>???BBBFFFIIISSS```www{{{{{{{{{{{{{{{||||||}}}|||}}}~~~|||zzzyyywwwsssqqqpppnnnkkkiiihhhiiikkklllnnnpppqqqrrrrrrrrrpppooommmnnnqqqvvv{{{}}}zzzwwwvvvooopppqqqtttzzzzzzrrrmmmiiifffdddfffeeedddeeeffffffdddbbbcccaaa___^^^[[[WWWRRRNNNKKKEEE>>>888555555555444111000///000111111000///000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++,,,,,,++++++++++++,,,,,,++++++,,,---------------******++++++++++++******++++++++++++++++++++++++++++++******)))((((((''',,,,,,++++++++++++++++++++++++++++++++++++++++++......,,,+++************++++++++++++++++++++++++***++++++++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,------...))))))***+++,,,------...***))))))(((((()))******************++++++++++++++++++,,,,,,,,,,,,++++++(((+++---......---...///,,,---......//////......000000000111111111222222222222333444444555555666777777666666777777888888999;;;<<<>>>???BBBFFFIIITTTaaawww|||}}}~~~~~~~~~}}}|||{{{{{{|||~~~~~~~~~~~~}}}{{{wwwuuussspppmmmjjjhhhhhhfffeeefffiiimmmqqquuuwwwzzz|||{{{yyyuuurrrmmmooosssyyy~~~}}}{{{rrrrrrsssuuuzzz~~~wwwqqqllljjjiiigggfffeeeeeedddaaa___aaaaaa``````___\\\XXXUUUSSSNNNGGGAAA>>>;;;888666555333111111222333222000000000000/////////..............................------------------------******))))))))))))******,,,,,,,,,++++++,,,,,,,,,***+++,,,,,,------,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))))))))))),,,,,,,,,++++++*********))))))******++++++++++++///...---,,,++++++******))))))))))))))))))))))))***************)))(((''')))))))))))))))))))))))))))(((((((((((((((((()))))))))***+++,,,------...)))))))))***+++,,,,,,---,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,'''***---//////......///---------...............000000000000111111111111333333444444444444444444555555555555666777888888999:::<<<===???BBBFFFIIIUUUaaawww}}}~~~~~~}}}{{{{{{|||}}}~~~}}}|||{{{zzzyyyvvvrrrooommmkkkgggeee```aaacccdddfffkkkrrrwww~~~|||vvvsssnnnppptttzzzzzz{{{|||~~~{{{wwwtttooommmkkkiiigggeeeaaa^^^bbbcccccceeeeeeccc___\\\VVVSSSPPPLLLHHHCCC===999777555222111111111000////////////.........------................................................,,,++++++*********++++++---,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,------......++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++*********((())))))******++++++,,,......------,,,+++******))))))))))))))))))))))))************))))))((('''))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++((())))))******+++++++++,,,,,,,,,,,,,,,---......------------------------***+++,,,---------------'''***---//////......///------------......////////////000000000111111111444444444444444444444444222222333444555777888999888:::<<<===>>>AAAEEEHHHTTT```vvv}}}~~~}}}}}}|||}}}~~~~~~~~~}}}{{{yyywwwvvvuuussspppllliiihhhfffcccaaa[[[^^^cccfffiiioooxxx~~~{{{uuurrroooppptttyyy||||||www||||||xxxvvvsssqqqooolllhhheeedddeeefffggggggeee```]]]WWWVVVUUUSSSQQQLLLEEEAAA:::777333111000000...---/////////.........------................................................------,,,++++++++++++,,,------,,,,,,,,,,,,------++++++,,,---------------------,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++)))************))))))((())))))))))))))))))))))))******))))))))))))******,,,,,,,,,++++++*********(((((()))))))))*********************+++,,,------............------------***+++,,,------......---(((+++---......---...///...------------...///////////////000000000111111333333444444444444444444111222222333555777999:::888:::;;;===>>>AAAEEEHHHRRR^^^ttt}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzxxxvvvtttrrrppppppllliiifffcccbbbaaa```^^^^^^ccciiinnnqqqwww}}}xxxsssqqqooopppsssxxx{{{zzzrrruuu{{{}}}|||zzzxxxtttqqqkkkkkkkkkkkkjjjfff```[[[WWWVVVVVVUUUTTTRRRMMMJJJBBB>>>999666444333111///000000000/////////..............................------------------------------,,,+++++++++++++++------,,,,,,,,,,,,------,,,,,,---............---,,,,,,++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++,,,,,,******++++++++++++++++++)))***+++,,,,,,,,,+++***++++++++++++++++++++++++))))))******++++++******))))))))))))))))))))))))++++++************++++++,,,,,,,,,+++++++++******((((((((()))))))))))))))))))))))))))***+++,,,---.........------,,,,,,,,,***+++,,,---............+++,,,------,,,,,,...///...------,,,---...///000////////////000000000111333333333444444555555555444444555555777888999:::888999;;;===>>>AAAEEEHHHPPP\\\qqq}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||xxxwwwuuusssqqqnnnmmmlllhhheeeaaa```______^^^\\\dddjjjrrrvvvyyy~~~zzzuuurrrppppppppprrrwww~~~{{{{{{ttttttwww}}}~~~|||wwwvvvuuutttqqqkkkddd^^^XXXWWWUUUUUUUUUUUUSSSQQQJJJFFF@@@<<<:::888666444111111111111000000000000////////////////////////++++++++++++++++++++++++------,,,+++******++++++...------,,,,,,------...,,,---......//////......++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((*********++++++,,,,,,---++++++++++++++++++++++++'''(((***+++,,,,,,++++++))))))))))))))))))))))))((()))***+++++++++++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))************+++,,,---...---------,,,,,,+++++++++***+++,,,---............,,,---...---+++,,,---///......---,,,---...///000////////////000000000000222222333444444555666666888888888888888999999:::888999;;;<<<>>>AAAEEEHHHOOO[[[ppp}}}}}}}}}|||||||||||||||~~~}}}}}}||||||{{{{{{{{{xxxuuupppmmmmmmkkkgggdddfffaaa\\\ZZZYYYZZZaaaiiinnnqqquuuyyy}}}yyytttqqqoooooopppqqquuuzzz{{{{{{{{{{{{{{{{{{{{{{{{}}}vvvoooggg___[[[YYYVVVUUUVVVVVVUUUTTTOOOOOOMMMFFF>>>888666777111111222222111111000///000000///...---,,,,,,,,,------------------------------------------------------------------,,,,,,)))******++++++******)))...---,,,,,,,,,,,,---...,,,++++++***)))))))))***+++,,,,,,---,,,+++***)))...,,,***+++---...,,,***---......---+++(((%%%###+++,,,------------,,,+++...------,,,+++***))))))***))))))***+++,,,,,,+++,,,++++++******++++++,,,...---,,,+++***+++,,,---+++***)))***---...///...,,,,,,---...---,,,***)))------,,,***((()))+++...---------------------------,,,+++***+++,,,---...+++,,,...---,,,,,,---///---,,,,,,,,,,,,---......000000111111111000000///222222333444444333333333666555444333444666888999888:::<<<===???BBBFFFIIIPPP[[[nnn||||||||||||{{{{{{{{{{{{}}}}}}|||{{{zzzyyywwwwwwssspppkkkhhhgggeeeccc```___ZZZWWWXXXXXX[[[dddmmmrrruuuxxx{{{~~~zzzuuuqqqooooooppprrrvvv|||~~~~~~~~~~~~~~~}}}||||||yyyyyyzzz|||~~~zzznnnddd[[[XXXUUUSSSSSSTTTTTTSSSPPPPPPPPPLLLFFF@@@;;;999444333333222000//////.../////////......---------------------------------////////////////////////...------------------------..................---......---,,,,,,---.........------,,,++++++,,,,,,+++,,,,,,,,,,,,+++***))),,,+++******+++,,,+++***+++,,,------,,,***(((&&&++++++,,,------,,,++++++,,,++++++******))))))(((...---++++++++++++)))''',,,++++++******++++++,,,,,,++++++++++++,,,......---+++******,,,------,,,,,,,,,---...---,,,+++***+++,,,+++***((())),,,...++++++++++++++++++++++++,,,,,,++++++,,,,,,------+++,,,------,,,,,,---...------,,,,,,------...///000000111111111111000000111222333333444444444444666555444333444666888999888:::<<<===???BBBFFFIIIPPPZZZnnn{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{zzzxxxuuurrrpppnnnjjjfffcccbbb```___]]]WWWTTTSSSVVVYYY^^^hhhqqqwwwyyy|||~~~{{{wwwtttrrrqqqrrruuuzzz~~~}}}vvvvvvvvvwwwxxxzzz|||}}}}}}{{{}}}wwwkkk^^^[[[VVVSSSSSSTTTTTTTTTQQQRRRSSSSSSQQQKKKDDD>>>:::888555222000.........////////////............------------------------////////////////////////........................//////000000000000//////......---,,,,,,---.........------,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******)))***++++++***)))***+++******+++,,,,,,+++***)))***++++++,,,,,,++++++***))))))))))))))))))))))))///---++++++++++++)))(((++++++************++++++*********+++,,,---///000...---+++***+++,,,+++***+++,,,---------,,,+++***)))******)))((())),,,...++++++++++++++++++++++++++++++,,,,,,------,,,,,,***+++---,,,++++++,,,...---------,,,------...///000000111111111111000000000111222333444555555555555555444444555666888999999:::<<<===???AAAEEEHHHOOOZZZnnnzzzzzzzzz{{{{{{{{{{{{{{{zzzzzzyyywwwtttqqqmmmkkkhhhfffcccaaa___^^^]]]]]]UUURRRSSSXXX]]]bbbkkkuuuyyy{{{}}}~~~~~~~~~~~~|||zzzyyyvvvxxx{{{yyyyyyxxxxxxxxxyyyzzzzzzxxxuuussssssvvv{{{~~~rrrddd___YYYUUUTTTUUUVVVVVVTTTSSSSSSUUUVVVSSSLLLFFFAAA>>>:::555111///......//////////////////000000........................------------------------.........///////////////---......//////......---......------------......,,,++++++*********++++++++++++++++++++++++++++++(((***---,,,)))(((+++---***++++++,,,,,,+++******++++++++++++++++++++++++))))))))))))******++++++***))))))***,,,---,,,+++++++++************++++++******++++++,,,---......---+++******+++,,,,,,++++++,,,---------,,,+++***((()))***))))))***,,,...........................***+++,,,---...---,,,+++***+++,,,,,,++++++,,,...---------------.../////////000000111111111111000///000222333444555555555555555444444555666777888999;;;<<<===>>>AAAEEEHHHNNNYYYmmmzzzzzzzzzzzzyyyyyyyyyyyywwwwwwuuussspppllliiigggccccccbbbaaa___^^^^^^^^^YYYXXXYYY^^^bbbfffnnnvvvxxx{{{}}}~~~}}}}}}~~~~~~}}}}}}|||{{{yyyxxxwwwqqqnnnkkkjjjmmmqqqtttvvvzzz}}}xxxiiiddd]]]XXXVVVVVVVVVVVVVVVTTTSSSTTTWWWVVVSSSOOOIIIFFFAAA;;;666333111000//////000000000000000000........................------------------------............//////000000------............------........................,,,++++++***++++++,,,,,,+++++++++++++++++++++,,,(((+++...---+++***,,,///,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++))))))***++++++,,,,,,,,,)))((((((***,,,......---+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++)))((()))+++---------***+++,,,---------,,,+++''')))************,,,...........................***+++,,,---...---,,,+++***,,,------,,,+++---......------------...////////////000111111111111111///000222333444555555555444444444555666666777888:::;;;======>>>AAADDDGGGMMMXXXlllzzzyyyxxxxxxwwwvvvuuuuuurrrqqqooollliiigggeeeddd^^^aaacccdddcccbbbbbbbbbaaa___```dddgggiiiooovvvxxx{{{~~~|||xxxuuuoookkkgggffffffhhhjjjjjjooosssyyy}}}~~~nnniiibbb\\\YYYWWWUUUTTTVVVUUUSSSTTTUUUWWWWWWWWWPPPNNNIIICCC===888666444111111111111000000000000........................////////////////////////---------......//////000......////////////......---...////////////...------------------......///++++++******++++++,,,---***+++,,,,,,,,,,,,---///------,,,,,,++++++******---,,,,,,++++++,,,,,,---******++++++,,,,,,,,,------++++++,,,...///...---******))))))))))))******,,,------------,,,+++******(((((()))+++---------***+++,,,---------,,,+++)))***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,...---,,,,,,---///......------......///000...///000111111222111111000111222333444555555555444444555555666777777777:::;;;===>>>>>>AAADDDGGGMMMXXXlllwwwwwwvvvtttrrrqqqooooookkkjjjgggdddbbbaaaaaaaaa___dddiiilllllljjjjjjjjjgggeeefffjjjkkklllpppwwwyyy|||{{{uuuqqqlllhhhfffeeecccbbbeeeiiioootttxxx{{{vvvqqqjjjddd___[[[XXXUUUTTTUUUVVVVVVUUUVVVYYY[[[VVVTTTPPPJJJDDD???:::888222222222111111000000000........................////////////////////////+++,,,,,,---......//////...//////000000//////...---...///000000///...------------------...//////++++++*********+++,,,---******)))***,,,------,,,,,,+++++++++,,,,,,------......---,,,,,,---......************++++++++++++...------///222444444333******))))))))))))*********+++,,,---------,,,++++++)))((()))+++,,,,,,+++***+++,,,---...---,,,,,,***,,,------,,,+++,,,---------------------------,,,,,,++++++,,,,,,------,,,...//////...---///000...............//////000...///000111111222222222111222333333444444444444333444555666666777777777:::<<<===>>>>>>@@@DDDGGGLLLWWWkkkvvvuuusssqqqooommmkkkkkkgggeeeaaa^^^]]]]]]^^^```ccciiipppttttttsssrrrrrriiihhhiiilllmmmmmmqqqwww{{{~~~|||xxxsssnnnjjjfffbbb___^^^bbbgggmmmqqqvvvzzz~~~~~~}}}xxxrrrkkkfffaaa\\\XXXRRRUUUXXXYYYWWWWWWYYY\\\YYYXXXTTTOOOIIIBBB===;;;333333333222111000//////////////////////////////------------------------++++++,,,,,,---...//////------............---------...///000000///...---+++++++++++++++,,,---...++++++*********+++---...***((('''(((,,,...---************+++,,,...///000///...------------...///******)))))))))))))))))),,,,,,---111666999;;;;;;******))))))))))))******((()))+++---.........------+++))))))***+++***)))******,,,---...------,,,,,,---///...---,,,,,,---////////////////////////---,,,+++***+++,,,---...---...//////......///111...............///000000......///111111222222222222222333444444444333333333444555666777777777777;;;<<<===>>>>>>@@@DDDFFFLLLWWWkkktttsssqqqnnnllliiigggfffccccccaaa___]]]^^^aaadddfffmmmxxx{{{vvvrrrlllmmmmmmmmmnnnpppsssvvv||||||vvvrrrnnnkkkiiifffeeeeeefffkkkqqqxxx||||||}}}uuuqqqnnnjjjddd^^^[[[YYYWWWVVVUUUVVVXXXYYY[[[ZZZWWWUUUQQQKKKDDD@@@===:::555111......///000222000......//////...---+++,,,---......---,,,+++////////////////////////.../////////...---,,,,,,........................------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---..................---......---------,,,,,,,,,++++++++++++++++++++++++******+++...333999???BBB+++++++++***)))(((((('''(((((()))***++++++,,,,,,---,,,,,,+++*********+++,,,+++***))))))+++---...---...///...,,,+++,,,---...........................---,,,++++++,,,---...------------.........///,,,,,,,,,,,,...000333444333222000/////////000111111111222333444444444444555555555555666888999:::999;;;<<<===>>>AAAEEEHHHMMMWWWjjjooommmkkkhhheeecccbbbaaa]]]^^^_________bbbeeehhhkkkqqqzzz{{{wwwtttooopppppppppqqqsssxxx{{{{{{uuuqqqnnnjjjiiihhhhhhkkknnnrrruuuwww{{{xxxtttssspppkkkgggbbb```^^^\\\ZZZYYYYYYYYYZZZXXXWWWVVVSSSOOOJJJFFF@@@>>>:::555222111111111222000.........///...---,,,---...//////...---,,,..............................//////......---,,,.................................---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,...111333555+++++++++***)))(((((((((,,,,,,,,,+++++++++++++++---,,,,,,+++******++++++,,,+++***)))***+++---...---...///...,,,+++,,,---------------------------///...---,,,,,,---...///,,,,,,---------.........///...------,,,---...///000000///000000111222222111222333444444555555444555555555555666888999:::999;;;<<<===>>>AAAEEEHHHMMMWWWjjjkkkiiifffbbb```^^^^^^]]][[[]]]```bbbcccfffiiikkkqqquuu{{{~~~}}}zzzwwwvvvssstttttttttvvvyyyyyyuuuqqqpppoooooonnnnnnoooooorrrwwwzzzvvvuuuuuurrrpppkkkjjjhhheeebbb___\\\ZZZXXXWWWVVVVVVVVVSSSPPPMMMEEECCC@@@<<<888555333222222111......//////...---......////////////......------------------------....../////////...------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,+++++++++***))))))((((((,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,+++*********+++---...---.........,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,---------.........//////...---,,,,,,,,,,,,---...///000222222222333222222333444555555555555555555555555666888999:::999;;;<<<===>>>AAAEEEHHHMMMWWWiiihhhfffdddaaa___^^^_________bbbeeehhhhhhiiikkklllsssvvvxxxyyyxxxvvvuuuuuutttuuuwwwxxx{{{{{{yyyyyyyyyxxxwwwuuusssrrrssswww~~~zzzvvvuuuuuuuuutttqqqqqqpppmmmjjjeeeaaa___YYYXXXVVVUUUUUUTTTQQQOOOIIIHHHEEEAAA===999555333444222////////////...---//////000000000000//////..............................////////////..........................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***,,,---------,,,,,,+++++++++******)))))))))'''((()))+++---...000111---,,,,,,+++++++++,,,,,,,,,++++++++++++,,,---...,,,---......,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////------........./////////------------......//////---...000111222222111111222222333444555555555555555555555555666888999:::999;;;<<<===>>>AAAEEEHHHLLLVVVhhheeedddcccbbbbbbbbbcccddddddgggkkkmmmnnnnnnoooooorrrsssttttttrrrrrrsssttttttvvvyyy}}}}}}|||xxxzzz}}}|||xxxvvvvvvwwwwwwtttuuuuuutttqqqmmmiiiggg^^^[[[XXXUUUTTTRRRPPPNNNKKKJJJHHHEEEAAA<<<999666555333111000000000///...000000000//////000000000////////////////////////......///////////////...////////////////////////---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++(((***,,,---......---,,,++++++++++++************&&&&&&(((***+++---//////---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,------,,,---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////......////////////000000000......//////000000000000///000111222222111000///111222333444555555555555555555555555666888999:::999;;;<<<===>>>AAAEEEHHHLLLUUUgggbbbcccdddfffhhhiiijjjkkkiiikkkoooqqqqqqrrrssstttpppqqqqqqpppppppppsssuuuvvvzzz~~~~~~www|||}}}{{{zzz{{{|||xxxxxxyyyxxxwwwtttqqqooofffbbb\\\XXXUUURRROOOMMMLLLKKKIIIGGGDDD@@@===<<<888666333222222222111///000000////////////000000000000000000000000000000......///000000000//////////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,+++***)))++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------+++---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---....../////////000000000111111111111111000///...111111111111111000//////111111222333444444444444555555555555666888999:::999;;;<<<===>>>AAAEEEHHHKKKTTTeee~~~bbbeeeiiimmmqqqssstttuuuoooqqqssssssrrrqqqrrrsssooopppqqqqqqqqqrrruuuxxx||||||xxxqqqttttttuuu{{{~~~~~~}}}}}}}}}}}}{{{yyywwwvvvnnniiiccc]]]YYYVVVSSSQQQMMMLLLKKKHHHFFFDDDCCCBBB:::888555444444333222111000///............///000000000000000000000000000......///000000000000000////////////////////////...---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++******,,,,,,,,,,,,,,,---......+++,,,,,,---------------+++,,,...---,,,,,,---///------------------------,,,---...//////...---,,,------------............//////000111111000///...000000000000000000111111///000111222333333333333555555555555666888999:::999;;;<<<===>>>AAAEEEHHHKKKTTTeee}}}eeehhhnnntttyyy|||}}}}}}wwwwwwvvvtttpppmmmmmmmmmooopppqqqrrrsssuuuyyy{{{{{{uuuoooooonnnlllooovvvyyywww}}}~~~~~~|||zzzyyytttooogggaaa]]]YYYWWWUUUNNNMMMKKKJJJHHHGGGGGGFFF;;;999666555555555333222000///...------...///000////////////////////////......///000000000000000000000000000000000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---......------------,,,,,,+++++++++++++++++++++++++++++++++,,,------......++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,---...///+++,,,------......------+++,,,------,,,,,,...///........................+++,,,---......---,,,++++++++++++,,,,,,,,,------)))+++---///111111111111//////......///111333444//////000111222222222222555555555555666888999:::999;;;======>>>AAAEEEHHHKKKSSSddd|||nnnqqqvvv{{{~~~{{{zzzyyywwwvvvtttrrrrrruuuuuuwwwyyy|||wwwpppiiicccdddeeefffjjjooouuuzzz|||yyyxxxyyy~~~zzzuuunnnfff```\\\YYYTTTRRROOOMMMKKKIIIFFFCCCDDDAAA<<<999888666444333444222///.../////////..................///000000111111111111111111111111////////////////////////------......//////000000...---,,,,,,......---,,,)))***++++++))))))***+++------------------------------,,,,,,,,,+++++++++++++++******++++++,,,---++++++***)))***+++,,,---,,,+++***,,,//////,,,))),,,++++++******++++++,,,------------,,,,,,+++***.........------,,,,,,,,,,,,,,,---......---------+++++++++,,,---...000111---------------------------------.........//////......///000000///...---222222111111111111111222444444444444444444333333444444333333444555777888888:::<<<===>>>@@@DDDFFFMMMUUUddd{{{yyy{{{~~~{{{{{{zzzyyyxxxwwwwwwwwwzzz{{{~~~sssjjjaaa___^^^^^^bbbgggqqqwww~~~~~~}}}~~~~~~{{{wwwpppiiibbb___XXXUUURRROOONNNLLLJJJHHHIIIFFFBBB???<<<:::777444777555333222222333222222///............///000000111111111111111111111111000000000000000000000000.........///////////////...---,,,,,,......---,,,+++,,,------++++++,,,---------------------------.........---------,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,---...///,,,***)))+++------+++)))---,,,,,,,,,,,,,,,,,,---,,,---------,,,,,,+++***---------,,,,,,+++++++++******,,,---............///...------,,,,,,,,,,,,........................---------.........//////---...///000000//////...222222111111111111111222333333444444444444444444444444333333444555777888888:::<<<===>>>@@@DDDFFFMMMUUUddd{{{~~~}}}zzzzzzzzz{{{|||}}}~~~{{{qqqeee```\\\[[[^^^bbbmmmsss||||||tttlllggg___[[[WWWTTTRRRPPPNNNLLLNNNKKKHHHEEECCC???;;;777666333111000111111111000//////......//////000111000000000000000000000000111111111111111111111111///////////////............---,,,---.........,,,---...//////------...///------------------------//////.........---------------,,,,,,------...///******)))))))))***+++,,,,,,***))))))+++++++++***------------------------,,,,,,---------,,,++++++,,,,,,,,,+++++++++++++++((()))***,,,---...//////000//////...---,,,++++++////////////////////////------........./////////------//////000000000000222111111111111111222222222222333333444444555555444444444444555666777888888:::<<<===>>>@@@DDDFFFLLLTTTdddzzz~~~{{{yyyyyyyyyzzz|||~~~zzzpppjjjeeeaaaaaadddiiioooxxx|||uuuqqqiiieee___ZZZWWWTTTQQQOOOOOOMMMKKKIIIGGGDDD???;;;555333000///000000000////////////...///000000111////////////////////////000000000000000000000000000000//////......------///---,,,---...///...------/////////...---...///....................................------------,,,,,,,,,,,,,,,---......))))))))))))*********+++---,,,*********+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------......................................................////////////------...///000111111111111111111000111111222333111111222333444444555555444444444555666666777777888:::<<<===>>>@@@DDDFFFLLLSSSccczzz}}}zzzxxxyyyzzz}}}xxxtttpppiiifffgggfffkkkssszzz~~~{{{zzztttpppiiiccc]]]XXXTTTQQQMMMLLLJJJJJJIIIGGGCCC@@@;;;888555444333333222111///////////////000111111////////////////////////////////////////////////000000//////......------///...------//////...---,,,...///...---,,,---...........................---------,,,,,,,,,,,,++++++++++++++++++,,,,,,---------......////////////...------,,,+++,,,---///***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,---------...............,,,,,,---------,,,++++++------.../////////...---------------------------........./////////000000.........///000111222222111111000000111222222333111111222222333444555555444444555666666777777777888:::<<<===>>>@@@DDDFFFKKKSSSbbbzzz}}}{{{zzz{{{|||~~~~~~{{{wwwppplllkkkhhhjjjmmmqqquuu{{{}}}yyysssmmmggg```ZZZUUUNNNMMMKKKKKKKKKIIIGGGEEE>>>;;;888555444444222111000000//////000000111222000000000000000000000000........................///////////////.........///...---...//////...---,,,---...---,,,,,,,,,...........................------,,,,,,,,,++++++++++++************+++,,,,,,,,,---.../////////......---...///...,,,,,,...///******,,,,,,,,,,,,******++++++,,,---------,,,,,,............////////////............---,,,++++++///000000000///...,,,+++------------------------....../////////000000000////////////000111222222000000000000111222333333111111222222333333444444444444555777777777777777888:::<<<===>>>@@@DDDFFFJJJRRRbbbyyy~~~|||~~~~~~yyyuuuuuuqqqpppnnnllllllpppvvvzzz|||wwwqqqjjjbbb]]]TTTQQQOOOMMMMMMLLLJJJIIIBBB???;;;777666444222000000000//////000000111222111111111111111111111111////////////////////////.........///////////////000...---...///000///---,,,---......,,,,,,---..............................---------,,,,,,,,,,,,,,,++++++++++++,,,------)))***+++,,,,,,,,,+++++++++---//////---+++,,,...***+++---......---+++******+++,,,,,,---------,,,---------.........//////....../////////...------...///000000000///---,,,.........................../////////000000000000111000000//////000111222000000000000111222333444222222222222222222333333333444666777888888777777888:::<<<===>>>@@@DDDFFFJJJQQQaaayyy{{{xxxrrrllliiikkkppptttvvvzzz}}}xxxqqqiiicccYYYVVVRRRPPPOOONNNLLLKKKJJJFFFAAA>>>;;;999777555000000000000000111111222111111111111111111111111000000000000000000000000---.........//////000000000...---...///000///...---...///...---,,,---/////////////////////////////////.........------------,,,,,,,,,,,,---......+++,,,---...///...------))),,,//////,,,***+++,,,+++,,,...//////...,,,+++***+++,,,,,,------------,,,,,,,,,------.........------...///000000000///***+++...000111111000000////////////////////////////////////000000000000222111000//////000111111000000000000111222333444333333222222222222222222333444666888888888777777888:::<<<===>>>@@@DDDFFFIIIQQQaaayyy{{{vvvrrrnnnjjjgggpppmmmnnntttvvvvvv{{{|||xxxsssooogggbbbZZZUUURRRQQQQQQQQQPPPLLLGGGBBB???<<<999777111222222333222222111000//////000000111111111222000000000000000000000000111111000000//////......111111000/////////////////////.........---------//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***..................------------------------------'''+++......***)))+++...------,,,++++++*********))))))***+++,,,,,,---...////////////////////////---......///////////////,,,---......//////......111111000000//////......+++,,,///111222333333333333333555666666666555444666666666777888888999999888:::<<<===>>>@@@DDDFFFLLLSSScccyyy{{{wwwrrrnnnllllllhhhfffhhhiiiiiimmmtttzzz}}}}}}yyywwwnnniiiccc]]]YYYVVVTTTRRROOOMMMJJJGGGDDD???:::666222222222111111111111111000000000000111111111222000000000000000000000000111000000000/////////...111111000/////////////////////.........---------...//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,------...///...---,,,+++..................------,,,,,,,,,,,,,,,,,,,,,,,,%%%))),,,+++((('''))),,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,------...............000000000000///////////////000111222222222111111333444555666666666555444666666666777888888999999888:::<<<===>>>@@@DDDFFFJJJRRRaaaxxx~~~zzzvvvsssmmmhhhcccaaa___]]]___cccgggmmmuuu|||~~~yyyuuuoooiiiddd^^^YYYVVVQQQQQQPPPNNNKKKEEE>>>999555444222111000111222333000000000111111111111111000000000000000000000000000000000000////////////111000000////////////////////////............---.........//////.................................,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,------------------......++++++++++++++++++++++++))),,,///...,,,+++,,,///+++,,,,,,---.../////////......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...------------------...............////////////000000000000333333333333222111000000333444555555666666555555555666666777777888888999888:::<<<===>>>@@@DDDFFFIIIPPP___vvv~~~|||uuuqqqkkkgggccc^^^ZZZYYYXXX^^^gggqqqxxx~~~zzzuuuoooggg```ZZZUUUTTTSSSRRRPPPKKKFFFBBB:::777444111000111333444111111111111111111111111000000000000000000000000000000000000////////////000000////////////000000/////////...............------............------........................---------------------------......//////...,,,+++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000......///000,,,,,,------..............................------------------------------,,,,,,---............---------------......//////......//////000000111111444444444444333222111111444444444555555555555555555555666666777888888888888:::<<<===>>>@@@DDDFFFIIIPPP___uuu~~~zzzvvvqqqjjj```YYYRRRVVV]]]dddmmmvvv}}}xxxpppgggaaaYYYVVVRRRPPPOOOMMMKKKJJJ@@@===888444222333444666222222222111111111111111000000000000000000000000////////////000000000000000000////////////000000////////////////////////------............------........................------------------------,,,,,,---...---,,,+++***,,,,,,,,,,,,------..............................)))+++,,,,,,,,,+++,,,,,,...---------,,,,,,,,,+++,,,,,,---......///000000------------------------------...///////////////...------------...///000......//////000000111111333333333333333333444444444444444444555555666666555555555666777777888888888:::<<<===>>>@@@DDDFFFIIIPPP___uuuxxxlll```WWWXXXYYY\\\bbbkkkuuu|||}}}xxxpppkkk^^^YYYSSSNNNMMMMMMMMMMMMFFFCCC>>>999666555666666222222222222222111111111000000000000000000000000////////////000000000000///////////////000000111...////////////000000000.........//////.................................------------------------+++,,,---------,,,+++***++++++,,,,,,------..............................+++,,,,,,---------------......------,,,++++++***++++++,,,---...///000111++++++++++++++++++++++++---...//////000000//////......---,,,---...///000////////////000000000000222111111222333444555666555444444444444555666666444555555666666777777888888:::<<<===>>>@@@DDDFFFIIIPPP^^^tttxxxlllaaa___]]]ZZZZZZ___fffkkkrrrxxx~~~yyytttfffaaaZZZTTTQQQOOOOOONNNLLLIIIDDD>>>:::888777666333333333222222111111111000000000000000000000000.../////////000000000111///////////////000111111.../////////000000000000...//////000000//////...................................................,,,---.........---+++******++++++,,,------..............................---------...///000///............---------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///...---,,,,,,...///000000000000000////////////222111111111222333444555555444444333444555666777444444555555666777777777888:::<<<===>>>@@@DDDFFFHHHNNN\\\rrruuuhhhfffaaa[[[WWWXXX[[[^^^gggoooxxx}}}~~~~~~{{{ooojjjbbb[[[WWWTTTQQQOOOPPPMMMHHHBBB===999777666333333333222222111111111000000000000000000000000.../////////000000111111///////////////000111111.../////////000000111111//////000000000000//////................................................---.../////////...---,,,******+++,,,,,,---......------------------------*********+++,,,---+++***------......///000000000...------------,,,,,,,,,////////////////////////+++,,,------......------///...,,,,,,,,,---///111111111000000//////......333222111111111222333444555555444333444555666777444444555555666777777777888:::<<<===>>>@@@DDDFFFGGGMMM[[[qqqxxxrrrjjjbbb^^^[[[YYYWWW^^^aaajjjuuu{{{|||~~~~~~zzztttkkkddd___[[[VVVRRRTTTQQQMMMJJJFFFBBB>>>;;;777444222111222333333333//////000000000000//////111111111111111000/////////000000111111111000000111111000000//////......111111000000//////......000000////////////000000///000000...,,,+++,,,...///000000111000...,,,+++---,,,+++***+++,,,---...///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------000///...---,,,,,,---.........////////////......,,,,,,------...///000000------............------///////////////000111111//////000111333444555555555555555555555555444444444444444555555666777888999:::;;;<<<===???BBBEEEGGGOOO]]]sss|||uuuoooiiiccc^^^ZZZ[[[\\\bbbkkkqqqtttyyy~~~zzzrrrjjjddd___YYYUUUSSSQQQNNNLLLIIIDDD???;;;999666444333333444444333000111111222222111111000222222222222111111000000111111111222222111111111////////////000000000000111000000000/////////...//////000000000000//////,,,---...---,,,,,,---///000000000000///...---,,,,,,++++++++++++,,,...////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------//////...---,,,---............////////////......,,,,,,------...//////000.........//////.........///////////////000111111000000111222333333444444555555555555555555555555666666666777777888999:::999:::;;;<<<===???BBBEEEHHHOOO]]]qqq|||ssskkkeee]]]ZZZ[[[```eeeiiipppwwwzzz|||tttmmmfff___[[[UUUTTTRRRPPPMMMIIICCC???<<<999666555444444444333222222222333333222222222222222222222111111111111000000000000000000000000.........///000111111111000000000000////////////...///000111111000///...***+++,,,,,,+++,,,...000111000///......---......++++++++++++,,,---///////////////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...............---------......---------...//////......////////////......,,,,,,------.../////////...//////000000//////...///////////////000111111111111111222222333333333555555555555555555555555666666666777777888999:::999:::;;;<<<===???BBBEEEIIIOOO[[[ooo~~~wwwjjjccc\\\[[[]]]___dddjjjnnnuuuxxxooohhhccc]]]ZZZWWWTTTQQQNNNJJJGGG???<<<999666555444333222222222333333333333222222111111111000000000111111000/////////.........///.../////////000000000111000000000000////////////---///000222222000///---,,,---------,,,,,,...000111000///---------...///***++++++,,,---...////////////...---,,,++++++***------------------------........................------------......//////......////////////......---------.........////////////000000000000/////////////////////000000111222222222222222222222222444444444555555555555555444444444444555666777888999:::;;;<<<===???BBBEEEIIINNNZZZlll|||pppddd]]]YYYWWWXXX\\\___fffrrr}}}zzzrrrnnngggbbb\\\WWWTTTQQQNNNLLLCCC@@@<<<999777555333111111222222333333222222111111000/////////000000111222111000////////////000111000000000/////////...////////////000000000000---///000222222000///---///000000///---,,,...///111000...------...//////++++++,,,---....../////////......---,,,,,,++++++---------------------------.....................,,,,,,---....../////////......////////////......---------...............//////000000000000/////////////////////000000111222222222222222222222222444444444555555555666666444444444444555666777888999:::;;;<<<===???BBBEEEIIINNNXXXjjjpppfff___WWWSSSSSSRRRZZZeeepppzzz}}}yyyqqqlllddd^^^YYYUUURRRPPPIIIFFFAAA===:::777555222111222222333333222222111111000/////////000111222555444333111111111222222111111111000///.........////////////000000000000...///000111111000///...111111111000...---.../////////............//////,,,,,,---............---............---------------------------------------------...............,,,---......///...............////////////.................................//////000000//////...///////////////000111111111111111222222333333333333333444444555666666666666666666777777888999:::999:::;;;<<<===???BBBEEEHHHMMMWWWiii~~~uuulllaaaYYYVVVNNNTTT\\\ccclllxxx{{{xxxrrrlllfff___XXXSSSPPPLLLFFFBBB>>>;;;888555333333444444444444333333333222111000111222444555555444222000///000111111000000000000////////////.../////////000000000111//////000000000000/////////000000///------...000......////////////......---......//////...---,,,---............/////////........................---------.........//////---.../////////...---,,,......////////////.......................................//////.........///////////////000111111000000111222333333444444333333444444555666666777666666666777777888999:::999:::;;;<<<===???BBBEEEFFFLLLWWWiiixxxmmmbbb^^^PPPSSSWWW[[[aaalll{{{~~~yyyrrrhhh^^^WWWTTTPPPJJJEEEAAA>>>:::888444555555555555555555444555444222222222444666777333111///---,,,---............//////000000111111.../////////000000111111000000////////////000000,,,---...---------///111---...///000000///...---...////////////---,,,+++------......///000000000........................---------.........//////....../////////...,,,+++......////////////...........................---------............------///////////////000111111///000000222333444555555333333444444555666777777444444444555555666777888999:::;;;<<<===???BBBEEEEEEKKKWWWjjj~~~vvvnnniii[[[YYYVVVUUUZZZfffvvv{{{rrrggg^^^\\\XXXRRRLLLGGGBBB===999<<<:::888666444333333333222222111111111111111111555555555444444333333333000000000000////////////000000//////......------..............................////////////......000000////////////000000------------------------,,,,,,,,,---------......---,,,,,,+++************------------------------111000///...............////////////////////////......---,,,---...///000........................111111111000000000000000222111111222333444222111666666666666666666666666666777777888999999::::::>>>>>>>>>>>>@@@AAACCCEEEHHHNNNYYYkkk{{{uuupppeeebbb]]]XXXYYYaaammmvvv|||rrrjjjbbb^^^WWWQQQLLLGGGCCC???;;;999777555333333333333333222222111111111111111444444444333333333222222222222111111000000/////////////////////....................................///////////////.....................//////000------------------------,,,,,,---------...............---,,,,,,,,,------------------------------000//////............///////////////////////////......---------...///000////////////////////////000000000000000000000000222111111222444444333222666666666666666666666666777777888888999999999:::>>>======>>>???AAACCCDDDHHHNNNYYYjjjtttooohhh```]]]aaahhhnnn{{{~~~xxxlllggg```YYYSSSNNNIIIFFF<<<;;;999777555555555555444333222222111111111222333333333222222222222222444333333222111000000///...///////////////000000........................//////000000///...---------------------...///000------------------------,,,------------.........//////.........//////000........................///............//////000////////////////////////......------......///000000000000000000000000000000000000000000000000000222222111333555777666555666666666666666666666666888888888888888999999999<<<<<<<<<<<<>>>@@@BBBCCCHHHNNNYYYjjj}}}tttlllhhhhhhkkknnnqqq{{{xxxsssjjjbbb[[[TTTNNNKKK@@@???===;;;999888888999555444333222222222222222222222111111111111111111333333222111000000///.........//////000000000111........................000000000000///...---,,,//////...------.................................------------........................///000111111////////////////////////...............///000111////////////////////////...............//////000000000000000000000000000/////////000000000000000222111222444888;;;<<<<<<666666666666666666666666888888888888888888888888;;;;;;;;;;;;===???BBBCCCGGGMMMXXXiiixxxrrrooonnnnnnlllttt~~~}}}uuulllccc[[[SSSNNNEEEDDDAAA>>>;;;:::999999666555444333222222222222111111111111111111111111222111111000//////........./////////000000111111//////////////////////////////000//////...------222222000///......------........................---------.........//////...---------...///000000////////////////////////...............///000111////////////////////////.........///////////////////////////////////////......//////000000000000111111222555:::???BBBBBB777777777777777777777777888888888888888999999999:::::::::;;;===???BBBCCCFFFLLLWWWiii{{{vvvrrrooommmsssyyy~~~wwwnnnddd[[[UUUKKKIIIEEEAAA===:::888777777666555444333222222222111111111111111222222222000000000000///////////////000000000000000000111////////////////////////......////////////......333222111000///.................................------........./////////...------------......///........................///............//////000////////////////////////---...///000000000000///////////////////////////---......//////000000111111111111555:::???CCCDDD777777777777777777777777666777777888999999:::::::::::::::;;;===@@@BBBDDDFFFLLLWWWhhh{{{wwwrrrvvvxxxzzz{{{pppfff___UUURRRMMMGGGAAA===:::888888777666444333333222222111111111222222222333333///000000000000111111111111111111000000000000000////////////////////////,,,---...///000000000000//////.........//////000....................................//////////////////...---------......------------------------000//////............///////////////////////////---...///000111000000///000000000000000000000000------......///000000111333111111333888<<>>AAACCCEEEEEEKKKVVVgggwwwyyyyyyyyyzzzooohhh]]]YYYTTTMMMFFFAAA===<<<888888666555444333333222111111222222333333333333000000000111222222333333222222111111000000//////000000000000000000000000+++,,,---///000000111111+++,,,,,,---...///111111////////////////////////............/////////000111000///...............------------------------111000///...............////////////////////////---...000111111111000///111111111111111111111111---------...///000000111444222111222555888:::;;;777777777777777777777777444555666777999;;;<<<===::::::;;;<<<>>>AAADDDEEEEEEKKKVVVggg{{{zzz~~~|||vvvnnnhhh___UUUMMMFFFAAA===;;;888555333333333333222222222222222222222222222333333222222111000/////////000111222333333222111000000////////////000000111000///////////////000...........................111111......000000---444000---...222333000---......---,,,---...///000((()))+++---///111222222//////............//////000222333333111///.....................///000000///////////////000111111111111000///////////////111222222333444555666666666666666666666777888888777888888888888999999999;;;<<<===>>>>>>???AAADDDGGGLLLUUUeee~~~~~~~~~}}}uuuooofff]]]UUUMMMFFFBBB@@@===999777777777777666333333333333333333333333222222111111000//////...///000111222333222222111000000////////////000000222222111///.......................................000000...111888======<<<777111///000000...+++...------,,,---...///000,,,---...///000000000000//////............//////...///111111000000//////...............///000000///////////////000111111111111000///////////////000111111222333444555666777666666666666666777888777888888888888999999999;;;<<<===>>>>>>???AAADDDGGGLLLUUUeee}}}zzzvvvyyywwwzzzzzzqqqhhh___WWWOOOJJJAAA>>>:::777777666666555444444444444444444444444111111111000//////......000000111222222222222111111000000//////000000111444333111000...---------........................---//////...444???HHHKKK???:::333//////000///......------------...//////000000000111000//////...//////............//////,,,---...000111111111111///............//////000///////////////000111111111111000/////////000000000000111222333444555555888777666666666666666777777888888888888999999999;;;<<<===>>>>>>???AAADDDGGGKKKUUUeee}}}xxxuuurrrtttzzz{{{sssjjj```WWWQQQDDD@@@<<<888777666444333444444444444444444444444222111111111000000000///111111111111222111111111111000000000000000000111222222000///.......................................000///...444>>>FFFHHH777444111///111222222222------------......//////000000000000000///...---//////............/////////......000111222222111//////............///000///////////////000000111111111000000///000000111000111222333444555555666888777777666666666666666777777888888888999999999;;;<<<===>>>>>>???AAADDDFFFKKKUUUddd|||yyyssspppsssvvv{{{{{{ssshhh^^^XXXMMMIIICCC???<<<:::777666333333333333333333333333333333222222222222111111222222111111111111111111111111000000000000111111000///////////////000111////////////////////////...000000...111666999999/////////111222222222000---------...............------...//////.........//////............//////333111///000222222111000//////............/////////////////////000000111111111000000000000111111222222333444555666777777777777666666666666777777777777888888888999999999;;;<<<===>>>>>>???AAADDDFFFKKKTTTccc{{{yyyrrrooooooqqqwww{{{qqqggg```TTTOOOIIICCC>>>:::777555333333333333333333333333333333333333333333333333333222111111000111111111222111111000000111111222.........//////000111222////////////////////////...111111......000///,,,---...000111111000...,,,,,,---......//////......+++,,,---.../////////...//////............//////444111......111222111///000//////............//////////////////000111111111111000000000111222222333333444555666777888888666666666666666777888888777888888888888999999999;;;<<<===>>>>>>???AAADDDFFFKKKTTTccczzzvvvqqqlllhhhjjjooowwwzzzppphhhZZZUUUMMMFFF@@@;;;777444444444444444444444444444222222222222222222222222333333111000000000111111222111111000000111111222000////////////000000111////////////////////////---000000------//////,,,...///000000///---------,,,---.../////////...---------.../////////////////////............//////111---***+++///222111///000000///...............///////////////000111111111111000000111111222333222333333444555666777777555555555555666888999:::777888888888888999999999;;;<<<===>>>>>>???AAADDDFFFJJJSSSbbbzzzzzzssskkkdddbbbdddhhhqqq|||vvvnnnccc^^^UUUMMMGGGAAA<<<999666666666666666666666666111111111111111111222222444333111000000000111111222222111111111111222222111111000///////////////000000000000000000000000,,,//////,,,---222333111...//////...---...000111,,,,,,.../////////...---///000000000000//////...//////............//////---***''')))...222111///111000///...............///////////////000111111111111000000111222333333111222222333444555666666444444444555777888:::;;;777888888888888999999999;;;<<<===>>>>>>???AAADDDFFFJJJSSSbbbzzzvvvoooiiiddd```fffiiisssrrrgggbbbZZZSSSLLLFFFAAA======:::777666666666555444111111111000000000000///333333333222222222111111222111000000///000000000......//////000000111111000/////////............222222111111000/////////000000000000000000000000///......---------......////////////000000000000111111111000000000000000222222111000///...------,,,,,,,,,------///000111////////////000000000000///555444---...777:::444111222222333444555666666888;;;>>>;;;666333444777777777777777888999:::;;;:::;;;<<<<<<<<<>>>AAACCCEEEKKKTTTaaauuu}}}vvvooohhhdddcccdddlllxxx|||ooojjjbbbZZZSSSMMMFFFBBB>>>;;;888555444444222111222222222111111111111000333333333222222222222111222222111000000000000111/////////000000000000000000000/////////.........///////////////000000000000000000000000000000000...------------...//////....../////////000000000000000000000000000000000222222111111000000//////000000000000111222333333////////////000000000000---333444///222<<<@@@<<<333333444444444444444444:::===???===888666777999777777777777888999:::;;;<<<>>>?????????AAADDDFFFEEEKKKTTTaaauuuxxxpppjjjdddcccfffoooyyy{{{vvvnnnfff^^^VVVOOOJJJBBB???:::777555444333111444444333333333222222222333333333333222222222222333333222111111111111111000000000000000000//////000000000/////////......---------...///000000000000000000000000000000000------------...///000000------........./////////000000000000000000000000222222222111111111111111//////////////////000000////////////000000000000---222333000444===@@@===555555444444444333333333999<<<>>><<<999666777999888777777888888999:::;;;<<<===???@@@@@@BBBEEEGGGEEEKKKTTT```tttyyysssmmmhhheeeiiipppyyyyyyqqqhhh```WWWRRRHHHDDD???;;;999888666555555555555555444444444333444444333333333222222222444333222222111111222222222111111000000/////////000000000////////////............//////000000000//////////////////////////////...............///------------.........////////////000000000000000000000000111111222222222---............------,,,////////////000000000000///333333000111666777555444444444444444444444444777999:::999777555666777888888888888999:::;;;;;;999:::===>>>>>>@@@CCCEEEEEEKKKSSS___sss}}}xxxppphhhgggiiinnnxxxyyyrrriii```ZZZNNNJJJCCC>>><<<:::999888666666666666555555555444444444444333333333222222444333222222111111222222222222111111000000//////111000000000////////////111111111000000/////////////////////////////////222111000///...---------------------.........///......//////000000000000......//////000111111111///000000111111000///...////////////000000000000111333222000000111111000222222333333444555666666666777888888777666666777888888888888999:::;;;<<<888:::===>>>>>>???AAACCCEEEKKKSSS^^^qqqwwwmmmgggdddccciiippp{{{sssjjjeeeWWWQQQIIICCC>>>;;;999888777666666666666555555555444444444444333333333333333333222111111111111111111111111111111111000000111111000000000/////////222222222111000/////////000000000000000000000000222111000///...---------------........./////////---......//////000000111......//////000000000111---...///000000000///...////////////000000000000111222222222222222222222111222222333444555666777888888999999:::999999999999888888999999:::;;;<<<<<<>>>@@@AAAAAABBBCCCDDDEEEJJJRRR^^^ppptttlllddd______ccclllwww}}}uuupppddd^^^TTTJJJCCC>>>:::888777666666666555555555555555444444444444333333333222222111000000000000111111111111111111111222222111111111000000000//////000000000000000000//////000000000000000000000000000///////////////000000....../////////000000000------......///000000111000000000000000000111111+++---...000111000///...////////////000000000000111111222333333333222333333333333444444555555555777777888999::::::999999999999999999:::;;;<<<<<>>@@@@@@AAABBBEEEGGGFFFGGGNNNZZZmmmyyyooofff___XXXVVVXXXaaalllwww|||vvvlllbbbXXXPPPIIIEEE===;;;888777777666555444333333333333333333333333333222111111222222111//////000111222222111000///111111000000000000111111000000////////////000000000000000000000000000000............////////////........................000000000000000000000000......///000000000000000000////////////000111111222111000000000000000000111111222222222222222111444333333333333444555555666666777888888888888888777888888999999:::;;;;;;;;;<<<>>>>>>???@@@CCCEEEFFFGGGMMMZZZlll}}}sssjjj]]]VVVRRRUUU]]]iiiyyy}}}uuulllcccYYYQQQKKKBBB???;;;999888777555444444444444444444444444444444222111111222222111000///000111222222111000///111111000000000000111111000000////////////000000000000000000000000000000............////////////////////////////////////000000000000000000000000......///000000000000000//////......//////000111000000000000000000111222222222111111111222222222444333333333333444555555666666777888888888888888777888888999999:::;;;;;;999:::<<<======>>>AAACCCFFFGGGMMMYYYkkk~~~uuuggg^^^VVVTTTWWW```mmmyyy~~~uuulllaaaWWWPPPFFFCCC???<<<:::999888777444444444444444444444444444222111111222333111000111111111111111111111111111111000000000000111111000000////////////000000////////////////////////000000000000111111111111000000000000000000000000////////////////////////......///000000000000000...............///000000000/////////000111222222222111000000000111222333444333333333333444555555666666777888888888888888777888888999999:::;;;;;;888:::;;;<<<<<<>>>AAACCCFFFGGGMMMXXXjjj~~~sssjjj```[[[YYY[[[bbbjjj{{{}}}tttiii^^^WWWKKKGGGBBB>>><<<;;;999888555555555555555555555555444333222222333333222000444333000//////000333444111111000000000000111111000000////////////000000////////////////////////000000000000111111111111111111111111111111111111////////////////////////......///000000000000000...............///000000000/////////000111222222000000//////000111333444444333333333333444555555666666777888888888888888777888888999999:::;;;;;;999;;;<<<======???BBBDDDFFFGGGLLLXXXiii~~~~~~}}}}}}}}}~~~zzzzzzzzzzzzzzzyyyxxxxxxwwwxxxyyy{{{||||||||||||}}}}}}|||||||||~~~}}}uuukkkeee___[[[\\\```mmmvvv}}}sssiiicccTTTOOOHHHBBB???<<<:::888666666666666666666666666555333222222333333222111555333111//////111333555111111000000000000111111000000////////////000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000......///000000000000000//////......//////000111000000000000000000111222//////000111333555666777444333333333333444555555666666777888888888888888777888888999999:::;;;;;;:::;;;===>>>>>>???BBBEEEFFFFFFLLLWWWhhh~~~}}}}}}}}}}}}{{{yyyyyyyyyyyyxxxxxxwwwvvvuuurrrrrrrrrrrrqqqqqqqqqqqqpppppppppppppppooonnnnnnlllkkkjjjjjjiiiiiijjjjjjkkklllmmmnnnnnnnnnmmmmmmlllmmmmmmnnnoooppppppqqqttttttttttttuuuuuuuuuuuuwwwwwwxxxzzz}}}vvvoooggg```]]]___bbbjjjuuuxxxrrrccc]]]TTTLLLEEE@@@===:::666666666666666666666666555333222222333444222111222222222222222222222222111111000000000000111111000000////////////000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000......///000000000000000000////////////000111111222111000000000000000000///000333555888:::;;;;;;444333333333333444555555666666777888888888888888777888888999999:::;;;;;;:::;;;======>>>???BBBDDDFFFFFFKKKVVVggg}}}|||{{{zzzzzzwwwyyy|||~~~~~~}}}{{{zzzxxxwwwvvvuuuuuutttuuuuuuuuusssrrrrrrrrrqqqooolllnnnnnnnnnnnnmmmlllkkkjjjhhhhhhhhhhhhhhhhhhggggggffffffggghhhgggfffeeedddeeedddcccbbbaaabbbccccccdddeeefffggggggfffeeeddddddeeefffhhhiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiikkklllmmmoooqqqsssuuuwwwuuuxxxzzz}}}}}}vvvnnneeebbbccc^^^ccckkkttt|||~~~qqqjjj___UUULLLFFFAAA>>>777777777777777777777777555444222333444444333111///111444666666444111///111111000000000000111111000000////////////000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000...//////000000000000000000000000000000111222222222222111000//////000000///111555888;;;===>>>???444333333333333444555555666666777888888888888888777888888999::::::;;;;;;999:::<<<======???AAADDDFFFFFFKKKVVVggg||||||{{{zzzyyyxxxwwwwwwxxxvvvtttrrrpppnnnmmmmmmllllllkkkkkklllmmmooopppjjjiiiiiihhhhhhiiiiiijjjkkkjjjiiihhhfffeeedddccceeedddcccbbbaaabbbbbbccccccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa``````______^^^^^^]]]]]]^^^^^^]]]]]]]]]^^^^^^_________`````````aaaaaaaaa`````````aaaaaabbbbbbbbbbbbbbbcccdddeeefffggggggllllllmmmooorrrvvvyyy{{{}}}{{{pppfff```[[[ZZZ___iiiuuu}}}vvvlllbbbZZZPPPFFF???<<<:::888777888888666555333333333222222222111111222222222111111111111000000000000000///////////////000111222222111000//////////////////.........------......//////000000222222111111000///......000000000000////////////111111111111111111111111//////000000000000//////000000000000111111111111222111222777>>>AAA>>>:::444333222222222444666888666666666666555555555555:::::::::::::::::::::::::::;;;<<<======>>>@@@CCCEEEHHHOOOXXXddd|||{{{zzzwwwuuutttttttttuuuppppppooonnnnnnmmmllllllnnnmmmkkkiiigggfffeeedddeeeeeeddddddeeefffhhhiiidddddddddccccccdddddddddfffeeedddcccbbbaaaaaa```aaa```___^^^^^^^^^______```____________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]]]]]^^^\\\\\\\\\]]]]]]]]]^^^^^^\\\\\\]]]^^^___`````````___``````bbbdddgggjjjlllmmmpppsssuuuwwwyyy|||~~~wwwmmmfff\\\YYY[[[cccnnnyyyvvvkkkaaaWWWLLLDDD===;;;888666666555444222444444444444333333333222222222222222111111111111111111111000000000/////////000000111111000000///000000000000000000000000000000000000111111111111/////////000000000000000111000000000////////////111111111111111111111111//////000000000000//////000000000000111111111111222000111555:::<<<:::666444333222222222444666777888888888888777777777777::::::999999999999999999:::;;;<<<======>>>@@@CCCEEEHHHNNNWWWddd|||}}}zzzyyywwwuuussspppooommmjjjiiihhhiiiiiieeeeeeeeeddddddcccccccccfffeeedddcccaaa```___^^^___^^^]]]]]]^^^___aaabbb````````````````````````bbbaaaaaaaaaaaa`````````______^^^]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZWWWXXXXXXXXXYYYYYYZZZZZZXXXYYYYYYZZZ\\\^^^```aaaaaadddfffhhhiiikkknnnpppuuuvvvxxx|||xxxooobbb\\\YYY]]]fffqqqxxxmmm```SSSKKKBBB???;;;888666555444222555555555555444444444444333222222222111111111111222222222111111111000000000000////////////000000111111111111111111111111111111111111000000000000,,,---...///000222333333111111000000000/////////000000000000000000000000///000000111111000000///000000000000111111111111111000000222666777444111444333222222333444666777777777777777888888888888888888888888888888888999:::;;;<<<======>>>@@@CCCDDDGGGNNNWWWddd{{{}}}{{{yyyvvvsssqqqpppnnnllljjjkkkjjjhhhfffeeedddddddddaaaaaaaaabbbbbbbbbbbbbbbddddddccccccbbbaaa```___]]]]]]\\\\\\]]]^^^```aaabbbbbbbbbccccccbbbbbbbbbccccccccccccddddddddddddbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa`````````_________________________________________________________^^^^^^]]]\\\\\\\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYYYYYYYZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[]]]___aaaaaaccceeegggjjjlllnnnqqquuuyyy{{{}}}}}}{{{pppfff^^^\\\___hhhvvvwwwiii[[[QQQIIIDDD???;;;999888777666555555555444444444444333333333222222222111111111333333333222222222111111111000///......///000111000000000111111111111111000000//////......---------...///000111333444444111111111000000000//////////////////////////////000000000111111000000000///000000000111111111111222111000111333333000...333333222333333444666777555555555555666666666666777777777777888888888888:::;;;<<<======>>>@@@CCCDDDFFFMMMVVVccczzz|||yyyxxxvvvssspppqqqooollljjjjjjiiigggeeegggfffeeedddcccbbbbbbaaa`````````aaabbbbbbccccccccccccdddddddddcccbbbaaa```___^^^^^^___```bbbcccffffffggggggggggggfffffffffffffffggghhhhhhiiiiiigggggggggggghhhgggggggggeeeddddddddddddcccccccccccccccccccccccccccccccccccccccccccccccccccccccccbbbaaaaaa```______``````^^^^^^^^^^^^^^^]]]]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUVVVXXXYYYYYYZZZ\\\^^^```aaadddgggjjjmmmooopppnnnppprrruuuyyy~~~uuuhhh```]]]```iiissssssdddZZZOOOJJJCCC===;;;:::999888444444444444333333333333333333333222222222222111333333333333222222222222111000///......///000111/////////000000111111111000000//////......------111111111222222333333333111111111111000000000000////////////////////////000000111111111111000000///000000000111111111111333222111111222111000///222333333333444555555666444555555555666666666777666666666777777888888888:::;;;<<<======>>>@@@CCCCCCFFFLLLVVVbbbzzz|||zzzwwwtttrrrqqqooollljjjjjjhhhfffeeeeeeeeedddbbbbbbbbbbbbbbbaaaaaaaaa```___```aaabbbcccdddeeeeeecccdddeeefffgggfffeeeddddddccccccbbbcccdddfffgggjjjkkklllmmmmmmlllkkkjjjiiiiiijjjjjjkkkllllllmmmjjjkkkllllllmmmmmmlllllliiiiiiiiihhhhhhhhhggggggggggggggggggggggggggggggggggggggggggggghhhhhhhhhfffeeedddccccccccccccccc````````````____________]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVTTTVVVXXXXXXWWWXXXYYY[[[[[[]]]___bbbeeeggghhhiiihhhjjjlllnnnpppsssxxx{{{|||~~~vvvkkkbbb]]]```ffftttqqqgggXXXRRRIIIAAA<<<:::999888444444444333333333333222333333333333222222222222333333333222222222111111111111000000000000111111......///000000111111111111111111111000000000000222222222222222222111111222222111111111000000000000000000000000000000000000111111222222111111000000000000000111111111111333222222222111111111111222222333444444555555555666666777777888888999999666666666777888888999999:::;;;<<<======>>>@@@CCCBBBEEELLLUUUbbbyyy}}}zzzvvvssspppooolllkkkkkkjjjhhhffffffdddcccbbbdddddddddcccddddddeeeeeeffffffeeeeeeeeeeeefffhhhiiikkklllllljjjkkkmmmooooooooommmmmmjjjiiiiiiiiiiiikkklllmmmpppqqqrrrssssssrrrqqqpppnnnnnnnnnooooooppppppqqqooopppqqqrrrrrrrrrrrrqqqppppppooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmmmmnnnnnnnnnnnnlllkkkjjjiiihhhhhhhhhhhheeeeeedddddddddcccccccccbbbbbbbbbaaaaaaaaa``````^^^^^^]]][[[YYYXXXWWWVVVXXXYYYZZZZZZZZZZZZYYYXXXWWWXXXZZZZZZYYYYYYZZZ[[[[[[\\\___bbbdddeeefffffffffhhhjjjkkkkkklllnnnooonnnoooqqqrrrsssvvvzzz}}}{{{nnndddaaacccfffuuuwwwfff^^^SSSHHH@@@<<<:::888555555555555444444444444444444333333333222222222222222222222111111111111111111222222222222111111//////000111111222333333000000000000111111111111000000000000000000000000222222222111111111000000111111111111111111111111000111111222222111111000000000000000111111111111111111222111111111333444222222333444555555555555666666666777888999999999666666777888888999:::::::::;;;<<<======>>>@@@CCCBBBEEEKKKTTTaaayyy}}}zzzxxxvvvtttpppmmmiiihhhgggggghhhhhhgggeeeeeedddbbbcccdddfffeeedddiiiiiikkklllmmmmmmmmmmmmlllmmmnnnppprrrsssuuuuuussstttvvvxxxyyyyyywwwwwwpppooooooooooooqqqrrrsssuuuvvvxxxyyyyyyxxxvvvuuurrrrrrssssssttttttttttttssstttvvvwwwxxxwwwvvvvvvvvvvvvvvvuuuuuuuuuttttttttttttttttttttttttttttttrrrrrrsssssstttttttttuuurrrqqqpppooonnnnnnmmmnnnjjjjjjjjjiiiiiihhhhhhhhhhhhgggggggggffffffeeeeeebbbaaa```___]]][[[ZZZYYYVVVWWWXXXYYYYYYXXXWWWWWWUUUWWWXXXXXXWWWVVVWWWYYYXXXYYY\\\^^^aaabbbbbbbbbaaacccdddeeecccccccccdddeeefffgggggggggiiillloooppptttyyy}}}{{{mmmffffffaaaooosssjjj\\\OOOFFF@@@<<<:::777666666666555555555555444444444333333333222222222222222111111111000000111222333444444333222111000000111222333333444444------......//////000000---.........//////000000222222222111111111111000111111111111111111111111111111222222222222111111000000000000111111111111///000111111111111333555111222333444555555555555333444444555666777777888666777777888999::::::::::::;;;=========>>>AAACCCAAADDDKKKTTTaaaxxx}}}yyyvvvuuutttqqqooommmmmmmmmmmmhhhiiiiiihhhfffeeefffgggffffffggghhhiiijjjkkkkkknnnooorrrtttvvvvvvuuutttwwwwwwxxxyyy{{{|||}}}}}}~~~}}}~~~~~~|||zzzyyyyyyxxxwwwwwwwwwwwwwww{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxyyyzzz{{{{{{{{{}}}}}}~~~~~~~~~}}}|||{{{||||||}}}yyyzzzzzzzzzzzzzzzyyyxxxvvvuuusssrrrpppooooooooonnnllljjjiiiiiigggeeecccgggffffffdddcccaaa___^^^______^^^^^^\\\[[[YYYXXX[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^```aaabbbbbbaaaaaaaaa```___aaaccceeedddccccccbbbaaaaaaaaabbbcccdddhhhiiilllpppvvv{{{{{{mmmdddhhhmmm{{{zzzfffSSSFFF@@@>>>===:::888555555555666444333444444333333333222222222222222222111111111111000111111111111111111111111000000000000000000000000111111111111000000000000////////////000222333444333111000000111111000...222222111111000/////////000000000000000000000000111111000000000000000111444222000000111333444333555555555666666666666666777777777777777888888999888999999777666777999;;;======>>>???AAABBBCCCDDDCCCFFFMMMVVVbbbyyy}}}yyyxxxvvvssspppooonnnmmmkkkjjjjjjjjjkkkiiijjjkkkjjjhhhhhhhhhiiinnnnnnoooppprrrtttuuuvvvwwwxxxzzz|||}}}}}}|||{{{~~~}}}}}}}}}}}}~~~}}}{{{zzzzzzyyyvvvtttqqqppppppooonnnlllnnnmmmllljjjhhheeecccbbb___````````````___^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^```bbbccccccbbbbbbaaa______```aaabbbbbbaaa```___^^^^^^^^^^^^___```cccdddfffiiilllpppsssuuu{{{~~~uuummmmmmooozzzrrr___PPPFFFAAA???<<<:::777666666666555444555555555555444444444444222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111000000000000000111222333111000000111111000...000000000000000111111111000000000000000000000000222222111111111111222222222222222111111222333333222444666888888777666444666666555555666666777888888888999888777777999;;;;;;<<<===>>>@@@AAABBBBBBCCCFFFMMMVVVbbbxxx{{{vvvrrrpppnnnlllkkkkkkjjjjjjjjjjjjkkkllllllnnnoooqqqqqqpppooopppqqqtttttttttuuuwww{{{~~~}}}{{{{{{{{{zzzxxxxxxxxxvvvssspppmmmjjjiiibbbcccddddddeeeeeeeeeeeebbbbbbbbbaaaaaa````````````bbbccceeefffgggffffffcccbbbaaaaaabbbbbbaaa___^^^]]]\\\\\\\\\\\\\\\]]]______```aaaccceeefffhhhlllppptttxxx|||xxxtttrrrwwwooo^^^QQQGGGBBB???<<<999888777777666555555555444444444333333333333222222222111111111111222222222222222222222222111111111111111111111111111111111111000000000000222222111000000000000000222111000000111222000///...//////000111111222222000000000000000000000000333333222222222333333444111333555555222000111333///222555888999888666444555555444444555555666777777888999888777777999;;;:::;;;<<<===???@@@AAAAAACCCFFFMMMUUUaaaxxx}}}{{{zzzyyyvvvrrrnnnlllkkkjjjjjjkkklllmmmnnnppprrrssstttvvvyyy{{{|||{{{{{{|||}}}zzzzzzzzz{{{}}}zzzvvvsssqqqiiijjjkkkkkkkkkkkkjjjjjjkkkjjjjjjiiihhhggggggffffffgggiiikkklllllllllkkkiiigggeeeeeeeeedddbbb```^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^___``````dddgggkkknnnppprrruuuwww}}}yyysssrrryyymmm]]]PPPHHHBBB???;;;888777777555444333222222222222111111111333333222222222111111111222222222222222222222222111111111111111111111111111111111111000000000///111111000000000000000111222111000000222222111000//////000000111111111111000000000000000000000000333222222222222333333444222666:::999444000222444000111444777888888777666555555444444555555666777666777888888888888999;;;:::;;;<<<===???@@@AAAAAACCCFFFLLLUUU```vvv}}}||||||{{{yyywwwvvvuuuuuussspppllljjjjjjlllmmmoooqqqsssvvvyyy{{{}}}~~~}}}wwwwwwvvvvvvuuusssrrrqqqssssssrrrqqqpppnnnnnnmmmlllmmmnnnpppqqqppppppooonnnllliiihhhhhhgggdddbbb``````______^^^]]]\\\[[[\\\\\\\\\[[[\\\]]]]]]^^^```bbbeeeggghhhiiijjjllllllpppvvv~~~~~~wwwqqqrrrvvvyyyhhhYYYPPPEEEBBB===999777666555444333333333222222222111111333333333222222222222111222222222222222222222222111111111111111111111111111111111111000000000///////////////000111222333222111000111222333222111111111111111000000//////111111111111111111111111111111111111111222333333666:::===;;;666222333555222222222333444666888999666666555555666666777888555777888999888888:::;;;;;;<<<===>>>???AAABBBBBBCCCFFFLLLTTT```uuu~~~{{{zzzuuuuuuvvvuuuuuutttsssssssssrrrpppmmmlllmmmpppssswwwyyy|||~~~}}}}}}}}}|||zzzyyywwwvvvuuuttttttuuuvvvvvvvvvuuutttrrrpppnnnlllllljjjhhhfffddddddccccccaaa```^^^]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\^^^aaaaaaaaaaaabbbcccbbbeeekkkpppwww~~~xxxtttsssttt}}}rrrbbbYYYJJJEEE???;;;888777666444666666555555555444444444333333333333222222222222333333333333333333333333222222222222222222222222111111111111000000000000......//////000222333444222111000111333333333111222222111111000//////...111111111111111111111111111111000111111222333444:::<<<===:::666333333444444333222111222555777999666666555555666666777888444666888999999999:::;;;;;;<<<===>>>@@@AAABBBBBBDDDFFFLLLTTT___ttt|||yyywwwvvvsssssstttuuuuuuuuuuuuuuuuuuuuutttrrrqqqsssyyy}}}}}}|||yyywwwuuutttsssrrrooommmkkkkkkkkkkkkiiigggeeedddbbbaaa```^^^]]]]]]]]]]]][[[]]]^^^^^^\\\[[[\\\]]]^^^aaaeeeiiimmmtttzzz~~~wwwrrrtttzzzzzzkkkaaaOOOJJJCCC>>>;;;999888777777777777666666666555555444444333333333222222222333333333333333333333333222222222222222222222222111111111111000000000000000000//////000111222222222111000111333444333222111111111000000000000000111111111111111111111111111111111222222333555555===<<<:::777555333222222444333333333333444555666555555444444555555666777333666888:::999999:::;;;:::;;;<<<===???@@@AAAAAADDDFFFLLLTTT^^^sss~~~|||yyyvvvtttssstttuuuvvvwwwyyyyyyyyyyyyzzzzzzzzzxxxwwwzzz~~~|||{{{zzzyyyvvvtttsssssssssrrrqqqnnnlllkkkhhhgggeeecccaaa___^^^^^^[[[]]]^^^]]][[[ZZZZZZZZZZZZ\\\___bbbfffkkkqqquuuwww|||}}}sssqqquuutttpppfffRRRMMMFFF@@@===;;;:::999666555555555555444444444444444444333333333222222333333333333333333333333222222222222222222222222111111111111000000000000222111111000000000000000222111000111333444333222/////////000111111222222111111111111111111111111222222222333444555666777>>>;;;777555444333111000222333444555555555444333444333333333333444555555333555888::::::999:::;;;999:::;;;<<<===???@@@@@@DDDGGGLLLSSS^^^sss~~~}}}zzzxxxwwwvvvvvvvvvwwwzzz~~~~~~{{{zzzyyyxxxwwwvvvttttttrrrqqqooommmjjjgggeeecccdddbbb```_________^^^\\\\\\\\\\\\^^^aaadddhhhjjjpppsssvvv{{{}}}tttnnntttwwwzzzmmm]]]VVVLLLDDDAAA>>><<<999;;;888555444555555555444333333333333333333333333222222222222111111000000222333333444444333333222222222111111000000//////000111111111111222222222222111000//////111333444222222111111111111222222111222222222222333333333222111111222333555777999AAA===888555333333333222333333333333444555666666444555555666666666666666888888888888999:::;;;<<<:::;;;<<<======>>>@@@CCCAAAIIIKKKPPPaaattt~~~}}}|||zzzyyyyyyzzz{{{{{{}}}~~~}}}}}}}}}zzzyyywwwtttqqqmmmjjjiiifffdddaaa```______]]][[[ZZZZZZZZZ[[[^^^aaaeeeggghhhjjjmmmqqquuu|||zzztttpppqqqyyyyyyiii```SSSIIICCC>>>:::777999777555444555555444333333333333333333333333333222222222222111111111000000111111222222111111000111111111111000000000000000111111111111222222222222111000///000111333444222222111111111111222222///000000000000111111111222111111222333555777999===999555222111111111000333333333333444555666666444555666666777777666666888888888888999:::;;;<<<999:::<<<<<<<<<===@@@BBBAAAIIIKKKPPP```ttt~~~~~~}}}}}}}}}||||||{{{|||}}}{{{vvvsssqqqllljjjgggeeedddbbb___]]][[[[[[ZZZ[[[\\\___bbbdddbbbdddfffhhhkkkpppvvvzzz~~~sssrrrvvvuuujjj\\\OOOFFFAAA<<<999888777555555666666444333333333333333333333333333222222222222111111111111000111111222222111111000000000000111111111111111000111111111111222222222222111000000000111333444222222111111111111222222///000000000000111111111111111111222333555777888999666333111111111111111333333333333444555666666444555666666777777666666888888888888999:::;;;<<<888:::;;;;;;;;;<<>>>>>???AAACCCBBBIIIJJJOOO^^^ppp~~~zzzuuuqqqjjjiiifffcccbbbaaabbbbbb___`````````^^^^^^___aaafffhhhkkkooouuu{{{~~~{{{yyy{{{yyyiii\\\QQQGGGAAA???<<<999777777777666555444444444444444444444444222222222222333333333333000111111222222111111000111111111222222222222222000111111111111222222222000000111111222222222222222222111111111111222222///000000000000111111111000000000111222444666777444333111111222333222111333333333333444555666666555666777777888888777777888888888888999:::;;;<<<;;;===>>>>>>>>>@@@BBBDDDBBBIIIJJJNNN]]]ooo|||tttqqqnnnkkkhhhggggggggg```aaabbbaaa___^^^^^^___eeedddeeehhhmmmrrrvvvwww{{{uuuuuu}}}vvvhhh\\\QQQIIIDDD@@@;;;777666666666666555555555555555555555555222222222333333333444444000111111222222111111000333222222222222222222111000111111111111222222222000000111222222222222222222222111111111111222222///000000000000111111111000000000000222444666777555333222222333333222111333333333333444555666666666666777888888888888777888888888888999:::;;;<<<;;;<<<===>>>>>>???AAADDDBBBIIIJJJNNN]]]nnn|||zzzvvvrrrooonnnmmmmmmeeefffgggeeecccbbbbbbcccaaa______aaaeeeiiilllmmmuuu{{{}}}tttpppvvv~~~qqqfffZZZSSSGGGCCC<<<888666666777777555555555555555555555555222222222333333444444444333333333444444333333333444333333222222111111111000111111111111222222222000000111222222222222111222222111111111111222222111222222222222333333333000000000000222444666777888666555555555555444222333333333333444555666666666666777888888888888888888888888888999:::;;;<<<:::;;;<<<======>>>@@@CCCBBBIIIJJJNNN\\\nnn|||xxxuuutttssssssqqqmmmiiifffdddcccbbb\\\^^^___^^^]]]___cccgggmmmrrrxxx~~~wwwqqqppptttuuuggg[[[PPPJJJCCC>>>;;;999666222555555444333333333444444222222222222222222222222333333333333333333333333333333333222222111111111222222222222222111000///000111111111111222222222......///000000000000000///////////////000111111333111///000222555666666666444111000222333444444444444333222222333333333999888666555555666777888777888999:::::::::::::::;;;;;;;;;<<<>>>???AAABBBBBBGGGGGGNNN]]]lll}}}}}}}}}zzzyyyuuuqqqmmmiiigggeee___```___]]][[[\\\```cccgggkkkpppssswww|||sssppprrrzzzqqqdddXXXPPPGGG@@@===:::888555666555444444333333444444222222222222222222222222333333333333333333333333333333222222222222222222222222222222222111000000111111111111222222222222000000111111111111111000111000000000000111222222000///...000444888:::;;;666333111111222333444444444333333222222333333444444444444444444555555666999999999999999999888777999999:::;;;<<<>>>???@@@BBBGGGGGGNNN]]]kkk}}}wwwrrrmmmjjjfffeeebbb^^^\\\\\\___bbbaaacccfffhhhjjjoooxxx~~~xxxqqqpppttt~~~tttcccZZZMMMCCC>>><<<:::888666666555444444444444444333333333333333333333333333333333333333333333333222222222222222222333333222222222222222222111000111111111111222222222333222222222333222222111111222111111111111222333333111000000222666:::======555333111111222444444333333333333222222333333444555555666777888888888777999999999999888777666555::::::;;;<<<===???@@@AAABBBGGGGGGNNN\\\kkk{{{uuuqqqllljjjfffbbb______aaaccc___```aaaaaabbbffflllpppuuu|||~~~tttpppsss{{{ooodddTTTGGG@@@===;;;999777777666555444444444444333333333333333333333333333333333333333333333333111111111222222333333333222222222333333222111111111111111222222222333333222222222222222222111000111111111111111222333333444333333444777:::;;;;;;555333111111333444444333333333222222222333444444666666888888888777666555777777888888888777777666=========>>>@@@AAACCCDDDBBBFFFGGGMMM[[[jjj~~~yyyqqqnnnjjjfffddddddeeeeee___```______```bbbfffhhhjjjpppxxxyyytttrrrxxxyyynnn\\\NNNEEE@@@<<<:::999888777666555555555555333333333333333333333333333333333333333333333333111111111222222333333333111222222333333333222222111222222222222333333333000111111222111111000000111000000000000111222222444333333555888:::::::::444333222222333444333222333222222222333333444555333444444444333222000...444555666777888999999999=========>>>@@@AAACCCDDDBBBFFFFFFLLL[[[iiiyyyvvvqqqnnnlllkkkjjjhhhbbbaaa```______```aaacccaaafffmmmsssyyyzzzpppsssyyyxxxgggXXXNNNFFFAAA===:::999888666555555555555333333333333333333333333333333333333333333333333222222222222222222333333111222333333333333333333222222222222333333333333///000000111222222111111000000000000000111222222111000111444888:::;;;:::444333222222444444333222222222222222333444555555666666555555444333111111444555666888999:::;;;;;;::::::;;;<<<===???@@@AAABBBFFFFFFLLLZZZhhh~~~{{{yyyvvvqqqnnniiifffdddaaa``````______]]]aaaeeehhhlllrrrzzzqqqpppqqquuussseeeZZZPPPGGGBBB::::::888777666555555555444444444444444444444444333333333333333333333333333333222222222222222222111222333333444444333333222222222333333333444444//////111222333333444444222111111111111222333333000000000333666888888777444333222333444444333111222222222222333444555666888888777777777888888999666666888999::::::::::::999999:::;;;<<<>>>???@@@AAAFFFFFFKKKYYYgggxxxsssooolllhhheeecccaaa___^^^\\\___bbbccceeeiiiqqqvvv{{{uuuqqqmmmlllrrr|||nnnbbbWWWMMMFFF;;;:::999777666555555555444444444444444444444444333333333333333333333333444333333222222111111111111222333333444444444444222222333333333444444444///000111333444555666666333333222222333333444555333222222333444444333111333222222333444555333111222222222222333444555666555555444444666888:::;;;888999999:::::::::999999;;;;;;;;;<<<>>>???AAABBBAAAEEEEEEKKKYYYgggzzzuuunnniiieeecccaaa```aaa___^^^^^^aaaccceeeeeepppttt|||~~~xxxqqqmmmjjjmmmyyy}}}rrrdddTTTIIIBBB;;;666666777555444555555555555555555555555555444444444444444444444444111111111111111111111111333333222111111222333333222222222222222222222222111111111222222333333333333333333222222111111111111111222333333333333222222222333444444555666666444444444444444444333333777666333111111222444666888888888888888999999999;;;;;;<<<===>>>???@@@@@@BBBGGGGGGMMMYYYeee}}}}}}wwwrrroookkkhhhfffccc```]]]\\\^^^_________fffiiiooowww}}}uuuooojjjjjjrrr}}}}}}ooo___TTTFFF>>>888777777555333444555555555555555555555555444444444333333333222222111111111111111111111111333333222111111222333333222222222222222222222222000111111111111111222222333333222222222222222222222222222333333333444444000000111222222333444444666666666666666666555555777666555444444555666777888888888888888999999999;;;;;;<<<===>>>???@@@@@@AAAFFFFFFLLLXXXccc|||{{{vvvpppmmmgggddd```]]]\\\\\\[[[ZZZ\\\^^^bbbhhhppp{{{{{{ssslllgggjjjpppuuuvvvfffZZZLLLCCC;;;999888555333444555555555555555555555555555444444444333222222222222222222222222222222222333222222111111222222333222222222222222222222222111111111000000000000000222222222222222222333333333333222222333333444555000111111222222333333444555555555555555555666666666666666777888888999999777777888888888999999999;;;;;;<<<===>>>???@@@@@@@@@EEEEEEKKKWWWbbbzzzxxxsssmmmiiidddaaa___]]][[[ZZZYYYZZZ\\\___dddmmmwww~~~yyyqqqiiifffgggkkkyyyzzzjjj___QQQGGG>>>;;;999666444666555555555555555555555555444444444444444444444555222222222222222222222222222222222222222222222222222222222222222222222222222222111111000000000///111111111222222333333333333222111111111222444444333333333444444555555555222222333333333333444444444555777999::::::::::::777777777888999999::::::;;;;;;<<<===>>>???@@@@@@AAAEEEFFFKKKWWWbbbzzz}}}sssoooiiieeebbb```^^^\\\[[[[[[[[[\\\^^^dddlllqqqyyyxxxnnngggdddgggnnnzzzuuujjjXXXMMMCCC>>>;;;777666888666666666666666666666666333333444555666777888888222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111000111111111222222333333333111111111111111222333333333333444444444444555555222222222222333333444444222333666888999:::999999666777777888999999::::::;;;;;;<<<===>>>???@@@@@@BBBGGGGGGLLLXXXccc{{{|||wwwqqqkkkgggdddaaa^^^]]]]]]\\\[[[[[[^^^bbbfffllltttvvvkkkgggdddeeekkkxxxwwwdddXXXKKKDDD???:::888999666666666666666666666666333333444555666777777888333333333333333333333333111222222333333222222111222222222222222222222222333333333222222222222222222222222222222222333333000111222333333333222222222222222222222222222222333333444444555555666666222333555777888999888888666666777888999::::::;;;;;;;;;<<<===>>>???@@@@@@CCCGGGGGGLLLXXXbbbzzz}}}vvvpppkkkfffccc______^^^\\\ZZZZZZ\\\^^^fffkkksss{{{}}}pppjjjdddaaabbbkkk{{{ssseeeUUUKKKCCC<<<999999666666666666666666666666444444444444444444444444333333333333333333333333111222333333333333222111222222222222222222222222111111111111222222222222333333222222222222222222111222444666777555444222222222222222222222222222222333333444555555666666444555666777888888888888555666777888999:::;;;;;;;;;;;;<<<===>>>???@@@@@@BBBFFFFFFKKKWWWaaayyyxxxqqqlllhhhaaaaaaaaa___[[[ZZZZZZ[[[___bbbhhhmmmttt~~~ssskkkeeeaaa___eeeqqq}}}nnn]]]PPPFFF>>>999999777777777777777777777777555555444333111000000///333333333333333333333333111222333444444333222111222222222222222222222222//////000000111111222222444333333222222111111111111444777999999888555333444444444444444444444444000000111222222333444444666666666777777888999999555666777888999:::;;;;;;;;;;;;<<<===>>>???@@@@@@AAAEEEEEEJJJUUU```xxx}}}wwwrrroookkkeee```^^^]]][[[ZZZ\\\___bbbeeeiiiqqq{{{~~~rrrjjjdddaaacccjjjuuuxxxdddYYYOOODDD>>>===888888888666444333444555333333333222222222111111333333333444444555555555444444444444444444444444333555666555333111111111222222333444555666777888222222333333333444444444444999@@@BBB===555333555777777777666555555444444222333555666777666555444555444444444444333333333777777888999:::::::::::::::<<<===>>>===>>>???AAABBBFFFEEEIIIUUU```xxx}}}wwwsssmmmhhheeecccaaa```[[[]]]___```ccciiiqqqwwwzzzooohhhccccccgggqqqqqqeeeYYYKKKAAA>>>;;;:::999777555444555555555555444444444333333333333333444444444444444444444444444444444444444444444666777666444222222333333333333333333444444444333333333333444444444444444999???@@@:::333111222222333333444444555666666333333444555555555555555333333444555666777888888777777888999:::::::::::::::<<<===>>>===>>>???AAABBBEEEEEEIIITTT___wwwxxxsssnnnjjjfffddd]]]]]]]]]\\\]]]aaafffjjjqqqxxxyyyppphhhdddfffmmm{{{uuuhhhXXXJJJCCC???===:::888666555666666777666666666666555555555444444444444444444333333444444444444444444444444555666777777555333333444333333222222111111000000333333333333444444444555666<<<@@@???999444222222111111111222333333444444333333333333333444444555555555666777888999::::::777777888999:::::::::::::::<<<===>>>===>>>???AAAAAAEEEEEEIIITTT___vvv}}}vvvpppjjjfff```___]]]\\\\\\^^^aaacccggglllssszzzyyyoooiiigggmmmyyyuuufffUUUKKKAAA>>>:::777666777777777777777777666666666555555555555555444444333333333444444444444444444444444444555777666444333333444222222222222111111111111222222222222333333333333999@@@DDD@@@999666444444444444333333222111111111444333222111222333444555999999888888888777777777777777888999:::::::::::::::<<<===>>>===>>>???AAAAAAEEEEEEIIITTT^^^tttxxxpppkkkdddbbb___]]]]]]^^^______aaaeeejjjooovvvtttmmmjjjmmmxxx~~~ppp^^^PPPDDD???:::666777888999888666666666555555555555444555555555444444333333333444444444444444444444444222444555555333222222333222222222222333333333333111111111111222222222222999AAADDD>>>777666555444555555444444333333222222444333222111222333444555888888888777777777666666777777888999:::::::::::::::<<<===>>>===>>>???AAAAAAEEEEEEIIITTT]]]sssyyytttjjjgggcccaaa``````___^^^^^^```cccfffjjjrrr}}}{{{rrrmmmmmmvvvxxxfffWWWKKKDDD<<<888777999999888555555555555444444444444444444444444444444333333444444444444444444444444111333444444333222222333222333333333444444555555111111111111222222222222555>>>AAA999333444444222333333444444555666666666333333333333333444444555444444555666777888999999777777888999:::::::::::::::<<<===>>>===>>>???AAAAAAEEEEEEIIISSS\\\qqq}}}{{{yyyxxxwwwxxxyyy{{{}}}~~~~~~~~~~~~|||uuupppkkkhhhfffdddaaa___]]]___``````bbbgggpppwww}}}{{{sssqqqvvv~~~ttteeeTTTLLLAAA;;;999999888666666666555555555444444444333333444444444444444444444444444444444444444444222444555555444333333444444444444444333333333333222222333333333444444444333===???666000444555222333333444444555555666666333333444555555555555555444444555666777888999999777777888999:::::::::::::::<<<===>>>===>>>???AAA@@@EEEEEEIIISSS[[[ppp|||}}}~~~~~~~~~~~~yyy{{{}}}}}}||||||zzzzzzzzz{{{{{{{{{{{{{{{{{{zzzxxxvvvuuutttssssssrrrsssuuuvvvwwwwwwwwwvvvqqqsssxxx~~~yyysssooollliiieeeaaa^^^___```______bbbiiiooopppwwwzzzuuuyyyrrr\\\RRRFFF>>>:::999666444666666666666555555555555333333333444444555555555444444444444444444444444333444666666555444555666666666555444333222111000444444444555555555666666444>>>@@@777111666888444666555555444444333333222333444555666777666555444888888888777777777777666777777888999:::::::::::::::<<<===>>>===>>>???AAA@@@EEEEEEIIISSS[[[ooo~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||~~~}}}|||{{{yyywwwuuuttttttsssqqqqqqqqqqqqqqqrrrssssssssssssssssssttttttttttttwwwwwwvvvvvvuuutttssssssrrrrrrrrrrrrrrrqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmnnnoooppppppqqqmmmnnnppptttzzzzzzvvvsssooojjjfffeeebbb^^^]]]^^^```bbbcccjjjooovvv}}}~~~~~~|||jjjZZZJJJBBB???<<<:::999888888666555555444444444444555555666555444222111333333333444444444555555666555444333333444555666444444444444444444444444444333333555888888555333111111111111111111111111444444444444444444444444222222333333444555666666777666666666666777777888999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@BBBEEEEEEJJJTTT\\\ooo|||zzzyyyxxxwwwyyyyyyyyyyyyxxxwwwvvvvvvssssssrrrssstttuuuwwwxxxyyyyyy{{{|||~~~}}}}}}}}}}}}}}}|||||||||~~~~~~}}}{{{{{{zzz{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{|||{{{{{{zzzyyyyyy{{{zzzzzzyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{{{{zzzyyyxxxxxxyyy{{{|||wwwwwwwwwxxxxxxyyyzzz{{{}}}}}}||||||{{{zzzzzzzzzuuutttsssrrrrrrrrrssssssssssssrrrrrrrrrqqqqqqqqqrrrrrrssssssrrrrrrqqqppppppooonnnlllkkkjjjiiiiiiggggggffffffgggggghhhiiigggggggggggghhhhhhhhhhhhjjjjjjiiihhhhhhgggffffffhhhhhhhhhggggggffffffeeeeeeeeeeeeeeeeeeffffffffffffggghhhiiijjjkkkllllllggggggiiimmmrrrwww||||||yyyvvvppplllhhhddd```^^^___```aaabbbeeeiiioootttzzzsssbbbPPPFFFAAA===::::::888777666666555555555555333333444555555444444444333333333444444444555555555444333333333333444555333333333333333333333333444222222444666666444111222222222222333333333333444444444444444444444444444444555666666777777888666666666666666777777888999999999999::::::::::::;;;;;;<<<===>>>???@@@@@@AAAEEEDDDIIITTT[[[nnn~~~zzzwwwrrrqqqooommmkkkjjjiiiiiijjjkkkkkkkkkjjjiiihhhgggeeedddccccccdddfffhhhjjjiiijjjkkkmmmooorrrtttuuuyyyyyyzzzzzzzzzyyyyyyxxxvvvtttrrrooonnnnnnooopppppppppooonnnmmmmmmmmmmmmnnnmmmmmmmmmoooqqqssstttvvvwwwxxxzzz|||~~~{{{xxxuuutttsssqqqooonnnnnnmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiilllkkkkkkkkkkkklllmmmmmmoooooopppqqqqqqpppoooooonnnnnnnnnmmmmmmmmmmmmlllkkkjjjiiiiiiiiijjjlllmmmmmmmmmmmmmmmnnnoooppppppnnnnnnnnnmmmllllllkkkkkkiiiiiihhhgggggggggggghhheeeeeeeeeeeeddddddddddddcccddddddddddddcccbbbbbbcccbbbaaa___^^^]]]]]]]]][[[[[[ZZZZZZ[[[[[[\\\]]]____________``````````````````______^^^^^^]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\]]]^^^___```bbbccceeeeeecccdddeeehhhlllqqquuuwwwyyyzzz|||~~~|||wwwsssllliiidddaaa```aaaaaa```aaadddgggiiimmmttt~~~~~~~~~~~~mmmYYYLLLDDD>>>;;;;;;888777666666666666666777333333333333444555666777333333333444444444555555444333333222222333333444222222222222222222222222333333222333444444222111333333333333444444555666444444444444444444444444555555555666666777777888666666666666666777888888888888888999999999999:::;;;;;;<<<===>>>???@@@@@@AAADDDDDDHHHSSSZZZmmmzzztttpppmmmjjjgggeeedddbbbaaa___^^^]]]]]]_______________^^^]]]\\\[[[ZZZXXXWWWXXXZZZ]]]___]]]^^^___```bbbeeeggghhhlllllllllmmmllllllkkkkkkhhhgggdddbbbaaaaaaaaaaaacccbbbbbbaaa`````````aaaaaaaaaaaabbbcccdddfffgggiiijjjkkkmmmnnnpppqqqqqqvvvxxxzzz|||}}}~~~zzzvvvrrroookkkiiiiiihhhfffeeedddccccccccc`````````aaaaaabbbbbbcccbbbbbbbbbaaa```___^^^]]]_________`````````aaaaaabbbdddfffggggggfffdddbbbaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]]]]\\\]]]^^^______ccccccccccccddddddeeefffcccbbbbbbaaaaaa```______^^^]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYZZZZZZZZZZZZYYYXXXXXXYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVTTTTTTSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRSSSSSSTTTTTTUUUVVVXXXZZZ\\\]]]^^^^^^___```bbbeeeiiilllmmmoooppprrruuuxxx{{{}}}~~~{{{xxxrrrnnniiieeecccbbbaaa``````aaabbbcccfffkkkrrrwww}}}{{{}}}uuu```RRRGGG???;;;;;;888777777666666777777888555444333333333555666777333333333444444444555555444333333333333333333444222222222222222222222222444444333333444333333222444444333333333444555666444444444444444444444444333333444444555555555666666555555666666777888999777777888888888999999999;;;;;;<<<===>>>???@@@@@@AAADDDCCCHHHRRRYYYlll|||xxxvvvrrrkkkfffbbb___]]][[[YYYXXXWWWUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSQQQPPPOOOOOOOOOQQQSSSTTTSSSSSSTTTUUUWWWZZZ\\\]]]___`````````______^^^]]][[[ZZZYYYWWWVVVUUUUUUVVVWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbbbbbbbeeehhhjjjlllnnnrrrttttttvvvyyy|||~~~}}}zzzsssppplllhhheeeccc___]]]YYYXXXWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSUUUUUUUUUVVVVVVVVVVVVVVVTTTUUUWWWXXXXXXWWWUUUTTTVVVVVVVVVVVVVVVVVVWWWWWWTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXWWWWWWVVVVVVUUUUUUQQQQQQQQQQQQPPPPPPOOOOOORRRRRRRRRRRRRRRRRRSSSSSSRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPOOONNNMMMMMMMMMNNNLLLLLLKKKKKKLLLLLLMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNPPPQQQSSSUUUWWWWWWUUUVVVWWWYYY[[[]]]___```ggghhhjjjllloooqqqssstttyyy|||~~~}}}wwwsssnnnjjjgggeeebbb```___`````````bbbfffkkknnnrrryyy}}}xxxyyy}}}}}}jjj[[[NNNCCC===<<<999999888777777777777888888666555444333444555555333333333444444444555555444444555555555555444444444444444444444444444444555555555444444444444555555444333222222333444555444444444444444444444444444444444555555555555555555555555555666777888999777777888888888999999999;;;;;;<<<===>>>???@@@@@@AAADDDDDDHHHRRRYYYlll}}}yyytttpppmmmgggccc^^^YYYWWWUUUSSSQQQMMMMMMLLLJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJIIIJJJKKKLLLNNNPPPQQQSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNMMMMMMLLLLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLLLLKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSTTTTTTUUUXXX[[[^^^```bbbfffhhhgggjjjmmmppprrruuuzzz}}}}}}yyyvvvsssooollliiieeebbb^^^\\\ZZZXXXVVVTTTNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJLLLMMMOOOPPPQQQPPPQQQRRRTTTVVVWWWXXXYYY___```aaaccceeeggghhhiiippptttyyy|||~~~|||xxxsssoookkkhhheeeccc______^^^^^^___bbbeeegggiiinnnvvv}}}~~~vvvvvvwwwyyyyyyjjj[[[KKKAAA???;;;:::999888777777777777888777666555444444444444333333333444444444555555444555555666666555555444444444444444444444444444444555555555444444666888888666444222111222333444444444444444444444444444777777777777777777777777555555555555666888999:::888888888999999999999:::;;;;;;<<<===>>>???@@@@@@BBBEEEDDDIIIRRRYYYlll~~~zzztttoookkkhhhdddaaaYYYVVVRRROOOMMMLLLJJJHHHFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCAAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIIIIIIIJJJKKKKKKKKKNNNPPPSSSTTTUUUWWWZZZ\\\\\\^^^aaadddfffiiimmmppprrrrrrsssttttttsssrrrrrrllliiifffcccaaa___[[[YYYWWWTTTRRRPPPOOONNNMMMKKKHHHGGGGGGFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEECCCDDDEEEFFFFFFFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBBBBAAABBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTTTTVVVWWWXXXZZZ\\\^^^___```eeeiiiooosssvvvzzz~~~|||wwwsssooolllhhheeebbb```^^^^^^___```bbbbbbbbbfffkkkooossszzzxxxvvvtttrrr{{{}}}jjjVVVHHHCCC===<<<:::999888777666666555666666666666666555444333333333444444444555555333444555555555555444333333333333333333333333333111333444333222333666999;;;999666333222222333444444444444444444444444444888777777777777777777777444444555555666888999:::999999999999::::::::::::;;;;;;<<<===>>>???@@@@@@CCCGGGEEEIIISSSZZZlll}}}xxxtttnnnjjjeee```\\\YYYUUUSSSPPPMMMJJJIIIHHHGGGEEECCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBCCCCCCBBBBBBBBB???AAACCCDDDDDDCCCBBB@@@BBBBBBCCCDDDFFFHHHIIIJJJGGGGGGGGGFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBCCCDDDEEEEEEEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGIIIJJJJJJKKKMMMNNNOOORRRUUUWWWYYY\\\```cccfffffffffffffffeeedddddd___]]]ZZZXXXVVVTTTQQQOOONNNLLLIIIHHHHHHHHHFFFEEEBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDAAABBBCCCDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDD???@@@AAAAAABBBBBBAAAAAADDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBBBB@@@AAABBBBBBBBBAAA???>>>BBBCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCC????????????????????????AAAAAABBBCCCCCCDDDDDDEEE@@@@@@@@@@@@@@@@@@??????CCCCCCDDDDDDEEEFFFGGGGGGEEEFFFHHHJJJKKKMMMMMMNNNPPPPPPRRRTTTVVVXXXZZZ[[[\\\aaaggglllooottt{{{~~~yyyuuuqqqnnnjjjgggfffdddaaa___```aaaaaaaaa___bbbeeegggiiinnnvvv|||zzzyyyuuupppvvvvvv^^^MMMFFF>>>===;;;999888666666555333444555777777777666666333333333444444444555555222222444444444444222222222222222222222222222222///111333222111222666:::>>><<<888555333333444555444444444444444444444444666666666666555555555555444444555555666888999:::999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@DDDGGGFFFJJJTTTZZZmmm{{{vvvpppkkkgggbbb^^^YYYTTTQQQOOOMMMKKKIIIGGGEEEEEEEEEDDDCCCAAABBBAAAAAAAAA@@@@@@??????AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAADDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHHHHLLLMMMNNNPPPRRRTTTVVVWWWXXXXXXXXXXXXXXXWWWVVVVVVTTTRRRPPPMMMJJJIIIIIIIIIFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@???@@@@@@@@@BBBBBBAAAAAA@@@@@@??????AAA@@@???>>>>>>???@@@AAABBBAAA@@@>>>>>>>>>???@@@BBBAAAAAA@@@???>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBB>>>?????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCAAA@@@???AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAAAAA@@@@@@??????>>>>>>???@@@@@@@@@@@@@@@????????????????????????@@@@@@AAAAAAAAABBBBBBBBBFFFHHHJJJLLLMMMLLLKKKJJJKKKLLLMMMOOOQQQSSSUUUVVVWWWYYY\\\```dddiiippptttyyyzzz{{{xxxtttooolllkkkgggfffdddaaa___^^^]]]]]]]]]]]]]]]^^^___bbbdddeeetttzzz{{{tttjjjlllvvvpppYYYHHHBBB===999999777555555888666666555555555444444444555444444444555666888999777777666666555555555444444444444333333222222222555444222222333555888:::>>>:::555333444666555444666666555555555555666666777777666555444333222222777777888888888777777666999999999999999999999999;;;;;;<<<===>>>???@@@@@@???DDDDDDIIIQQQWWWjjjzzzwwwrrrmmmhhhccc^^^[[[WWWTTTPPPMMMKKKJJJIIIHHHEEECCCBBBAAAAAAAAA???===AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIJJJLLLNNNOOOPPPPPPPPPPPPPPPPPPOOONNNNNNLLLKKKIIIGGGFFFEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@????????????@@@@@@@@@@@@@@@?????????@@@???>>>>>>>>>>>>???@@@AAA@@@???>>>======>>>???<<<<<<============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>????????????>>>>>>>>>?????????@@@@@@????????????????????????????????????????????????@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBAAAAAABBBCCCCCCAAAAAA@@@@@@???>>>>>>===>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========>>>???@@@@@@AAAAAA@@@@@@??????????????????????????????@@@@@@AAAAAAAAAAAABBBCCCDDDFFFGGGGGGFFFFFFGGGHHHIIIJJJLLLMMMNNNOOOPPPRRRUUUXXX[[[```fffkkktttvvvxxxwwwtttqqqooonnngggfffdddbbb___^^^\\\\\\\\\[[[[[[\\\]]]^^^```aaaccchhhtttyyynnnmmmttt}}}zzzaaaNNNFFF@@@;;;:::888555555888666666555555555444444444444333333333444555777888666555555555444444444444444444444333333333222222555444222222333555888:::===999555333444555555444666555555555555555555666666666666555555555555555777777888888888888777777999999999999999999999999;;;;;;<<<===>>>???@@@@@@???DDDEEEIIIQQQWWWjjj~~~{{{xxxuuurrrnnnkkkgggbbb___[[[VVVSSSMMMKKKHHHFFFGGGGGGFFFEEECCCAAA@@@???@@@@@@>>><<<@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBCCC@@@@@@@@@@@@AAAAAAAAAAAACCCBBBAAA@@@??????>>>???>>>>>>>>>?????????????????????>>>>>>>>>>>>?????????>>>===<<<<<<<<<======999:::;;;<<<===>>>???@@@????????????????????????<<<<<<<<<=========>>>>>>===>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????????????????@@@@@@@@@AAAAAACCCCCCBBBAAAAAABBBCCCCCCAAA@@@>>>===<<<<<<===>>>======<<<<<<<<<<<<;;;;;;????????????????????????>>>============<<<<<<<<<>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@>>>???@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIKKKMMMPPPRRRVVV[[[___iiilllqqqssssssqqqpppppphhhgggeeebbb```^^^\\\[[[[[[ZZZZZZYYYZZZZZZ[[[\\\YYY[[[dddppp}}}tttooorrruuulllXXXKKKCCC===;;;999666666888666666666555555555444444333333333333333444555666444444444444444333333333444444444444333333333333444333222222333555888999:::777444333333444444444555555444444444444555555555555555666666777777777777777888888888888777777999999999999::::::::::::;;;;;;<<<===>>>???@@@@@@???DDDEEEIIIQQQWWWjjj|||xxxtttpppmmmjjjgggdddeeebbb^^^[[[YYYUUURRROOOJJJHHHFFFFFFGGGGGGGGGFFFEEEDDDBBBBBBCCCBBBAAA???????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBB?????????@@@@@@AAAAAAAAADDDCCCBBB@@@????????????======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????======>>>>>>>>>?????????????????????????????????????????????????????????AAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA???=========???@@@>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????????????????>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????@@@AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKMMMOOOSSSVVV\\\```gggkkkmmmmmmmmmmmmggggggfffdddaaa___]]]\\\[[[ZZZZZZYYYXXXXXXXXXXXXWWWXXX]]]eeeooo}}}{{{sssqqqqqq~~~ttt```NNNFFF>>>;;;:::888777999666666666666555555555555333333333444444555555666444444444444444444444444444444444444444444333333444333333333444666888999777666444222222333444444444444333333333333444444666666666666777777777777666777777888888888888777999999999:::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@EEEEEEIIIQQQVVViii|||wwwsssnnnkkkgggdddbbb```]]][[[YYYWWWTTTRRRPPPNNNKKKIIIKKKIIIHHHGGGHHHHHHGGGFFFGGGFFFDDDDDDEEEEEEDDDBBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA>>>>>>????????????>>>>>><<<<<<=====================>>>>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???======>>>@@@AAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@===>>>??????@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@AAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHIIIIIIJJJLLLNNNPPPUUU[[[```cccdddeeefffeeeeeeeeedddcccaaa```___\\\\\\[[[ZZZYYYXXXWWWVVVTTTTTTVVV[[[aaakkk}}}xxxsssrrrzzzzzzhhhTTTIII???<<<;;;:::999;;;777777666666666555555555444555555555666666666666555555555555555555666666444444444444444444444444333333333333444666777888555444444333222333444555444444333333333333444444777777777777666666666666666666777888888888888888999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@EEEEEEIIIQQQVVViiizzztttpppkkkeeebbbaaa___\\\ZZZYYYXXXVVVUUUSSSQQQOOONNNMMMLLLJJJHHHJJJIIIHHHHHHIIIIIIGGGFFFHHHFFFEEEEEEFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDFFFFFFFFFEEEDDDCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAABBBBBBBBBBBBBBB??????@@@@@@@@@@@@??????======>>>?????????>>>>>>>>>>>>>>>>>>============????????????????????????=========>>>>>>>>>??????>>>?????????@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBB@@@@@@>>>>>>>>>>>>???@@@>>>>>>????????????@@@@@@?????????????????????????????????@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEFFFHHHGGGFFFFFFGGGHHHIIIMMMRRRVVVXXXZZZ\\\]]]___```bbbccccccbbbaaaaaa]]]]]]]]]\\\[[[YYYWWWVVVTTTSSSTTTVVVYYY___mmmzzzwwwtttwwwsss]]]QQQDDD???>>><<<:::;;;777777777666666666555555555555666777777666666555555555555666666666666666444444444444555555555555333333333444555666777888333444555444333333444666555555444444444444555555777777777666666555555555555666777888888999888888999999::::::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@AAAFFFFFFIIIQQQVVVhhhzzzwwwqqqmmmhhhdddaaa]]]YYYVVVVVVTTTRRRQQQRRRRRRQQQPPPQQQOOOMMMMMMMMMMMMKKKJJJIIIHHHGGGHHHJJJJJJIIIHHHIIIHHHGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGEEEEEEFFFGGGGGGHHHIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEECCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDDDDDDDDDDDDDDDDCCC???@@@AAABBBBBBAAA@@@???>>>???@@@AAAAAAAAA@@@@@@???????????????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAABBBCCCDDDDDDCCCBBBAAABBBBBBCCCEEEFFFHHHIIIIIIHHHIIIJJJIIIGGGEEEEEEFFFFFFIIILLLNNNOOOPPPSSSUUUXXXZZZ]]]___aaabbbaaaaaa]]]]]]]]]]]][[[YYYWWWVVVUUUUUUVVVWWWVVVXXXbbbmmm~~~}}}uuurrrwww~~~iii[[[LLLDDDAAA===;;;:::777777777777666666666555444555666666666555444444444444444555555666666666444444444444555555555666222333333444555666777888222444666555333333555777666555555555555555555666555555555555555666666666555666777888888999999999999999::::::;;;<<<<<<===;;;;;;<<<===>>>???@@@@@@AAAFFFFFFIIIQQQVVVhhhzzz{{{|||{{{wwwsssnnnjjjbbb___\\\YYYXXXWWWTTTSSSNNNMMMKKKLLLMMMNNNNNNMMMMMMKKKJJJJJJKKKKKKIIIHHHHHHHHHHHHJJJLLLMMMLLLKKKLLLJJJIIIJJJKKKKKKJJJIIIFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKKKKKKKJJJFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFEEEEEEDDDDDD@@@AAABBBBBBBBBBBBAAA@@@???@@@AAABBBCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDD@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEFFFBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCDDDEEEEEEEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGEEECCCBBBBBBCCCEEEGGGIIIKKKLLLMMMKKKLLLMMMLLLIIIGGGGGGGGGFFFHHHIIIJJJJJJKKKNNNQQQSSSUUUYYY]]]___aaaaaaaaa\\\]]]]]]]]][[[YYYWWWVVVUUUTTTVVVVVVTTTSSSZZZdddmmm{{{tttoooqqq~~~ssscccQQQHHHDDD>>>:::999777777777777666666666666333444555555555444333222333333333444444555555555444444444555555555666666222333333444555666777777111444666666444444666888666666555555555555666666222222333444555666777888555555666888888999999999999999::::::;;;<<<======;;;;;;<<<===>>>???@@@@@@AAAFFFFFFIIIQQQVVVhhhyyyuuuqqqoookkkiiifffccc```]]]ZZZYYYVVVRRROOOLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMNNNNNNMMMMMMMMMOOOOOOOOONNNLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIJJJJJJKKKKKKLLLLLLOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHKKKKKKJJJJJJJJJKKKMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCAAABBBBBBCCCCCCDDDDDDEEEDDDEEEEEEFFFGGGHHHHHHIIIHHHIIIIIIHHHFFFEEEFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDHHHGGGFFFEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIHHHFFFEEEDDDDDDGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLJJJLLLMMMNNNMMMIIIFFFCCCGGGFFFFFFFFFGGGIIIJJJKKKQQQRRRTTTWWWZZZ\\\___```^^^^^^^^^]]][[[YYYXXXWWWWWWWWWUUURRRPPPRRRWWW\\\eeemmm|||tttqqqxxxyyynnn]]]NNNCCC===;;;::::::999777777888888666555444555666777777666555444333333444555666666555555333444444444555666666666666555333333555666555444444444444444444444444444777666555444444555666777999666333444777999888777777888888888888999999999777777888999::::::;;;;;;;;;===============???AAADDDBBBEEEJJJMMMUUUjjjyyysssooojjjgggccc```^^^\\\YYYVVVSSSRRRPPPNNNLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMPPPOOONNNMMMLLLMMMMMMNNNKKKLLLLLLLLLLLLLLLKKKKKKMMMLLLKKKKKKKKKLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJIIIHHHGGGGGGIIIGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGIIIHHHGGGGGGGGGGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJLLLMMMNNNPPPRRRSSSTTTRRROOOLLLJJJGGGGGGFFFFFFGGGIIIJJJKKKNNNOOOQQQTTTWWWZZZ\\\]]]```______^^^\\\[[[YYYXXXVVVWWWVVVSSSQQQRRRVVVZZZ___fffuuuyyyrrruuuxxxgggWWWKKKDDD@@@???:::888777777888888777555555666666666666666666555444444555666666666666666444444444555555555555555666555333444666777777666444444444444444444444444555444333333333333444555888666333444666888888777666777777777777888888888999999999::::::;;;;;;<<<;;;===============???AAACCCBBBDDDJJJNNNUUUkkk|||vvvqqqlllhhhccc```[[[WWWUUUTTTRRRQQQMMMMMMLLLKKKKKKJJJKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSQQQQQQRRRRRRRRRQQQPPPPPPLLLLLLLLLKKKLLLLLLMMMNNNMMMNNNNNNNNNNNNOOOOOOOOOMMMMMMNNNOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOONNNNNNPPPPPPOOONNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLJJJKKKLLLKKKIIIHHHIIIJJJIIIJJJJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKMMMNNNNNNNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMNNNNNNOOOQQQQQQSSSTTTTTTTTTSSSPPPNNNLLLJJJJJJIIIIIIIIIKKKLLLMMMMMMNNNQQQTTTWWWZZZ\\\]]]aaaaaaaaa```___]]]\\\[[[VVVWWWVVVUUUSSSSSSUUUXXXZZZ___kkk{{{~~~tttssswwwooo]]]PPPFFFAAA>>>999888666666777888777666777666666555555666666777555555666777777777666666555555555555555444444444666444444555777999999999555555555555555555555555888777777666666777777888777555444444666777777666666666666777777777777888;;;;;;;;;;;;;;;;;;;;;;;;;;;===============???AAACCCAAADDDJJJNNNVVVkkk|||uuupppkkkgggddd```\\\VVVSSSQQQPPPPPPOOOMMMLLLLLLKKKKKKLLLLLLMMMHHHIIIIIIJJJKKKLLLLLLMMMPPPPPPPPPPPPPPPOOOOOOOOOQQQRRRSSSUUUVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTTTTQQQPPPPPPOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRRRRQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOPPPOOOOOOOOOPPPPPPQQQQQQTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKJJJJJJJJJMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJMMMMMMMMMNNNNNNNNNOOOOOOJJJLLLMMMLLLJJJJJJKKKLLLKKKKKKLLLMMMNNNNNNOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLNNNMMMLLLKKKKKKKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPQQQRRRSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVTTTRRRPPPOOOPPPOOONNNMMMMMMNNNPPPPPPQQQRRRTTTVVVYYY\\\^^^___ccccccccccccaaa```___^^^WWWWWWWWWVVVUUUUUUUUUUUUXXX[[[eeerrrwwwrrrqqqwwwxxxfffWWWKKKBBB===:::888666666777888888777888777666555555666777888666666777777777777777666666666666555444444444333555444444555888:::;;;;;;666666666666666666666666888888888888888888888888555555444555666666666666777777777777888888888888;;;;;;;;;;;;::::::::::::;;;=========<<<===???AAABBBAAADDDJJJNNNVVVlll~~~vvvooojjjfffbbb```]]]YYYTTTQQQPPPOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLIIIIIIJJJKKKLLLNNNNNNOOOQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVUUUTTTRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVUUUUUUTTTSSSSSSQQQQQQPPPPPPQQQRRRSSSSSSUUUUUUUUUTTTTTTSSSSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPOOOOOONNNNNNOOOOOOOOOOOOPPPPPPPPPQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQQQQQQQQQQPPPPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOLLLMMMNNNNNNLLLLLLMMMNNNMMMMMMNNNOOOPPPPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNMMMLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNMMMLLLLLLLLLMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSTTTUUUUUUTTTSSSSSSRRRQQQQQQQQQRRRPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPQQQRRRRRRSSSTTTTTTSSSTTTUUUWWWXXXYYYZZZ[[[^^^^^^]]]\\\[[[YYYXXXXXXTTTSSSRRRQQQQQQQQQRRRSSSUUUVVVWWWZZZ\\\^^^```aaaeeeeeeeeeddddddbbbaaa```ZZZYYYXXXXXXXXXWWWUUUTTTWWWYYYaaalllyyy|||tttpppqqqyyyssscccUUUIIIBBB<<<:::777777888999999999888777666555555666777888666777777777777777666666666666666555444444444333555444444555999;;;<<<;;;666666666666666666666666333333444444444444333333444555666666666666666777888888999999999999:::::::::::::::999999999999999;;;=========<<<===???AAACCCAAADDDJJJNNNVVVkkk{{{rrrkkkeeebbb___^^^[[[XXXSSSQQQPPPPPPOOONNNNNNNNNMMMLLLLLLLLLLLLLLLKKKLLLMMMOOOPPPRRRSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYY\\\\\\\\\\\\[[[ZZZYYYXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZXXXVVVUUUTTTUUUTTTTTTSSSTTTUUUWWWXXXWWWXXXXXXYYYXXXXXXWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTUUUTTTTTTTTTTTTSSSSSSSSSPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPQQQNNNOOOOOOPPPQQQQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRQQQPPPPPPQQQRRRPPPPPPQQQQQQRRRRRRSSSSSSPPPQQQQQQRRRRRRQQQQQQPPPOOOOOOPPPPPPOOOOOONNNMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOOOOPPPOOOOOOPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXZZZZZZYYYZZZ\\\___aaacccddddddeeedddbbbaaa___^^^^^^^^^ZZZYYYWWWVVVUUUVVVVVVWWWYYYZZZ[[[\\\^^^___```aaaffffffffffffeeedddcccbbb]]]\\\ZZZYYYYYYYYYWWWUUUVVVWWW]]]gggrrr{{{sssooossszzz~~~nnn]]]OOOEEE???<<<999888888::::::999888777777666666777777888666666777777777666555555555555555555555444444444555444444555888;;;;;;;;;555555555555555555555555333444555555555555444333444666888888777666777888999999999:::::::::;;;;;;999999999999999999999999;;;===============???AAADDDBBBEEEJJJMMMUUUjjj|||ssskkkeeebbb```___[[[YYYVVVTTTSSSSSSQQQOOOOOOOOOOOONNNNNNOOOPPPPPPPPPPPPRRRSSSUUUWWWXXXYYYXXXYYYZZZ\\\]]]___```aaaccccccdddeeeeeeeeeeeeeeecccdddeeeggghhhiiiiiiiiiiiihhhggggggffffffggggggfffeeeeeeeeedddddddddccccccdddeeefffffffffffffffffffffffffffffffffffffffdddddddddbbb```^^^[[[ZZZ[[[ZZZYYYYYYZZZ[[[]]]______```aaabbbbbbbbbaaa```````````````````````````___^^^]]]\\\ZZZXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQQQQRRRRRRRRRRRRUUUUUUUUUVVVVVVVVVWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUVVVVVVUUUUUUVVVWWWTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUVVVVVVUUUTTTTTTRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUWWWYYY\\\^^^```aaa```bbbeeeiiilllnnnpppppplllkkkiiifffeeeeeeeeeeeecccbbbaaa___^^^^^^______`````````aaabbbbbbccccccffffffgggffffffeeedddcccaaa^^^[[[ZZZ[[[ZZZYYYWWWVVVWWW\\\dddlllyyywwwoooooosss|||xxxgggUUUJJJCCC???;;;999999:::::::::777777777888888777777777666666666666666555444444444444444555555555555555555444444555777:::::::::444444444444444444444444666777888888888888777666444777999:::888777888999888888999999999:::::::::888999999999:::;;;;;;;;;;;;===============???AAAEEECCCFFFKKKMMMTTTiiiuuummmhhheeecccbbb]]][[[YYYXXXXXXVVVTTTRRRQQQQQQQQQRRRSSSTTTUUUVVVSSSTTTUUUWWWYYY[[[\\\]]]___```aaacccfffhhhiiijjjmmmnnnnnnooooooooonnnnnniiikkkmmmpppsssuuuvvvwwwttttttsssrrrrrrrrrrrrrrrpppppppppoooooonnnnnnnnnjjjkkkmmmoooqqqrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqsssrrrrrrpppnnnjjjhhhfff```___^^^]]]^^^```bbbdddhhhiiijjjlllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjgggfffeeecccaaa___]]]\\\YYYYYYYYYYYYYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYXXXXXXXXXYYYYYYYYYYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZWWWVVVVVVVVVVVVWWWXXXXXX[[[[[[ZZZZZZYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZYYYYYYWWWXXXYYYYYYXXXXXXZZZ[[[WWWWWWWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTQQQRRRTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTWWWWWWXXXYYYZZZ[[[\\\]]]___^^^^^^^^^^^^^^^^^^^^^YYYXXXWWWVVVUUUTTTTTTTTTVVVVVVVVVUUUUUUTTTTTTTTTVVVXXXZZZ\\\___bbbdddeeefffhhhlllppptttvvvxxxxxxvvvtttrrrooonnnnnnoooooommmkkkjjjhhhggggggggghhhfffffffffffffffffffffffffffgggggggggfffeeeddddddddd```\\\ZZZ[[[[[[ZZZXXXXXXYYY\\\cccjjjuuu{{{ooolllooosssrrr___SSSEEEAAA===:::::::::::::::666777888999999888777666555555666666555444333333333444444555555666666666666444444555777999999888444444444444444444444444444555666777777666555444444777;;;;;;999777888:::777888888888888999999999999999::::::;;;<<<======;;;===============???AAAFFFDDDFFFKKKMMMTTThhh~~~|||tttoookkkhhhfff```___\\\YYYWWWWWWVVVVVVVVVUUUUUUUUUWWWYYY\\\^^^^^^^^^^^^___```aaaccccccdddeeeiiimmmqqquuuxxxyyyzzz{{{|||}}}{{{xxxuuurrrvvvwwwyyy{{{~~~}}}}}}}}}}}}}}}||||||}}}}}}|||{{{{{{{{{{{{|||}}}~~~~~~|||zzzwwwssspppmmmjjjgggeeefffiiinnnqqqvvvwwwyyy{{{|||}}}||||||yyyyyyyyyyyyyyyzzz{{{|||xxxwwwtttpppllljjjhhhggg```___^^^___aaabbbbbbaaa^^^]]][[[[[[[[[\\\[[[YYYYYYYYY[[[\\\]]]^^^^^^^^^bbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa```___^^^^^^bbbbbbbbbbbbbbbbbbaaaaaa^^^______```aaabbbbbbcccbbbaaa^^^]]]]]]^^^```bbbaaaaaabbbbbbaaa```_________```bbbdddeeeddddddccccccbbb```^^^^^^___aaacccbbbdddggggggfffdddddddddddddddddddddcccbbbaaa```]]]]]]^^^^^^^^^^^^^^^^^^___```aaabbbbbbaaa```___^^^^^^___```aaaaaaaaa```]]]]]][[[WWWTTTTTTVVVXXXYYY[[[]]]]]]\\\[[[\\\]]]YYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[]]]^^^___aaaaaaaaabbbdddfffhhhiiilllkkkjjjhhheeeccc```___^^^\\\YYYVVVTTTTTTUUUVVVTTTUUUUUUVVVVVVUUUUUUTTTUUUXXX]]]aaaeeehhhkkkmmmrrruuuzzz}}}}}}yyyvvvvvvyyy{{{zzzyyywwwwwwwwwwwwtttrrrooonnnnnnnnnnnnmmmiiifffhhhgggfffeeedddeeefffggghhhfffbbb___\\\ZZZYYYYYY]]][[[]]]bbbgggpppvvvooonnnqqq{{{nnn[[[RRRHHH>>><<<<<<:::999999888888999999888777555444333444444555555444444333222222333333444555666666555555555555555555555555555555555444444333333333222222222333333333444444444444444444555555555666888888999:::;;;;;;;;;;;;888999999::::::;;;;;;<<<>>>============>>>>>>???@@@DDDDDDHHHPPPUUUeeewwwrrrnnnkkkiiicccbbb```]]][[[ZZZYYYYYYZZZZZZZZZ[[[]]]```ccceeegggggghhhhhhiiijjjllllllpppqqquuuyyy}}}}}}~~~~~~{{{|||zzzwwwuuuuuuyyy}}}{{{vvvssspppooolllkkkjjjkkkmmmnnnmmmlllhhhfffbbbaaaaaaaaa```___^^^___```bbbcccdddddddddhhhiiijjjkkkllllllmmmnnnpppooommmlllkkkjjjjjjjjjlllmmmnnnoooooonnnmmmmmmkkkkkklllmmmnnnoooppppppooonnnlllllllllmmmooopppqqqqqqrrrrrrqqqppppppooommmnnnpppqqqrrrrrrqqqqqqmmmkkkiiigggggghhhiiikkknnnqqqssstttrrrqqqppppppooooooooooooooonnnmmmlllkkkjjjiiigggeeedddddddddhhhhhhjjjkkkkkkkkkjjjiiifffgggggghhhhhhhhhhhhggggggfffccc___]]]]]]```ccc___aaacccdddccccccdddeeeccccccdddeeeeeedddccccccbbbbbbbbbcccdddfffggghhhkkkjjjjjjkkklllnnnpppqqqttttttsssqqqnnnllliiihhheeeccc___[[[YYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[^^^bbbfffjjjnnnsssvvvyyy}}}~~~{{{xxxvvvuuutttttttttqqqnnnkkkhhhgggfffeeeeeefffggghhhfffdddbbb___]]]\\\\\\\\\]]][[[\\\aaafffnnn|||{{{rrrpppmmmuuu~~~mmmZZZNNNBBB>>>===;;;::::::888888999999888777555444444555555666666555555444333333444555555666777777555555555555555555555555555555555444444333333333333333333333444444444444444444555555555666666666777777888999::::::::::::888999999::::::;;;;;;<<>>>>>>>>>>>??????@@@AAAEEEDDDHHHQQQUUUeeezzzwwwsssqqqlllkkkiiigggdddbbb```___^^^^^^^^^___bbbfffiiikkksssssstttuuuvvvwwwxxxyyyzzz|||}}}{{{wwwvvvuuuuuuwwwxxxwwwwwwvvvrrrmmmjjjiiiiiiiiihhhjjjkkklllnnnpppqqqqqqqqquuuvvvwwwyyy{{{|||~~~}}}{{{xxxvvvtttttttttuuutttuuuwwwyyyzzzyyyxxxwwwvvvvvvwwwyyyzzz|||}}}~~~{{{{{{{{{{{{{{{|||}}}}}}~~~~~~{{{|||}}}~~~~~~|||{{{xxxvvvvvvvvvwwwxxx}}}||||||}}}}}}}}}|||{{{{{{zzzyyyvvvtttrrrqqqqqqqqqtttuuuwwwxxxzzzzzzyyyyyytttttttttuuuttttttssssssooommmiiieeebbbcccgggjjjhhhkkkmmmnnnnnnooopppqqqqqqrrrsssttttttsssrrrqqqpppppppppqqqrrrssstttuuuxxxxxxxxxyyyyyy{{{|||}}}}}}{{{xxxvvvuuuooommmiiieeeaaa_________^^^^^^^^^______`````````___aaadddgggkkkqqqxxx}}}~~~|||{{{yyyxxxwwwuuuqqqnnnhhhhhhgggffffffggghhhhhhddddddbbbaaa____________\\\[[[\\\aaaeeelllxxxxxxssskkkpppyyygggXXXIIIBBB???;;;:::;;;777888888888777666555444666666666777777666666666444444555555666777777777555555555555555555555555555555555444444444444444444444444444555555555666555555666666666777777777666666777888999999999999888999999::::::;;;;;;<<>>>>>>>>>>>???@@@@@@AAABBBFFFFFFIIIRRRVVVeee~~~xxxtttqqqsssssstttuuuwww{{{~~~xxxssssssvvvyyy}}}{{{wwwsssqqqpppqqqppppppppppppqqqrrrssstttsssrrrrrrtttzzz}}}{{{zzzwwwtttqqqjjjhhhgggeeeeeeeeeeeefffffffffeeedddbbb```___^^^^^^\\\^^^aaacccfffoooxxxvvvqqqqqqzzzpppZZZLLLCCC===:::;;;999888777777666555555555555555555666666555555555444444444444444444555555555555555555555555555555555555555555555555555555555555555666666666777777666666666666777777777777777888999:::;;;;;;;;;;;;888999999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@CCCFFFFFFIIIQQQUUUeee}}}{{{{{{yyyxxxxxxyyyzzz{{{|||{{{zzzxxxzzz~~~|||zzzwwwuuulllkkkiiigggeeedddddddddffffffeeedddcccaaa___^^^___^^^___bbbbbbdddkkkttt~~~uuupppvvvzzzcccSSSHHH@@@<<<<<<:::999888777666666666777444555555666666555555444444444444444444444444444555555555555555555555555555555555555555666666666555555555555666666666777555555666666666777777777888888999:::;;;;;;;;;;;;888999999::::::;;;;;;<<<<<<<<<<<<<<<===>>>@@@@@@BBBFFFEEEHHHPPPTTTccc~~~~~~|||zzzxxxqqqooollliiigggeeeddddddccccccddddddcccbbb```___```___aaacccbbbbbbhhhpppvvv}}}tttwww}}}lll[[[NNNDDD???>>>;;;:::999888777777888888555666666777777666666555555555555555555444444444555555555555555555555555444555555555666666666777444444555555555666666666444444555555555666666666777888999::::::;;;;;;:::888999999::::::;;;;;;<<<<<<<<<<<<===>>>???AAABBBAAAEEEDDDGGGOOOSSSbbb|||~~~}}}{{{yyyxxxtttrrroookkkhhhfffeeeeee```aaabbbcccdddcccbbbaaaaaa```bbbccccccbbbgggoooppp~~~zzzzzz~~~qqq```SSSHHHAAA@@@<<<;;;:::888888888888999777777888888888888777777666666666666666555555555555555555555555555555555444555555555666666777777444444444444555555555666444444444444555555555666666777888999999:::999999888999999::::::;;;<<<<<<=========>>>???AAABBBCCCAAAEEEDDDGGGNNNRRRaaa{{{{{{yyyyyyzzz{{{zzzxxxuuupppkkkhhhfffffffffbbbccccccccccccbbbbbbaaaeeeeeeccccccccceeegggiiirrrxxx}}}{{{}}}hhhVVVJJJCCC???@@@===999888888999999999999888888888777777666666777777777777777666666555444555666777777888888888666666666666666555555555444555555666666666666666888888888777777777777777666888999;;;;;;:::999888;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>???EEEDDDFFFOOOWWWeee{{{~~~{{{wwwuuuuuuvvvvvvvvvwwwtttpppllliiigggffffffdddeeeeeeffffffeeeddddddfffeeedddcccccceeeggghhhlllrrr{{{~~~jjjYYYMMMEEEAAA>>><<<999888999:::999888888888888888777777777666666666777777777666555555333444666777888888888777666666666666666666666555444555555666666666666666777777777777777777777777666888999;;;;;;:::999888::::::::::::;;;;;;;;;<<<======>>>>>>>>>????????????EEEDDDFFFOOOVVVeee{{{}}}zzzuuusssssssssssssssuuusssqqqnnnkkkhhhgggffffffggghhhiiiiiihhhggggggfffeeedddddddddeeefffgggffflllttt~~~ppp```SSSJJJDDD<<<;;;:::999::::::999777888888888888777777777777555666666666666555444444222444777999999888777555555555666666666666666666444555555666666666666666777777777777777777777777777888999:::;;;:::999999999999999:::::::::;;;;;;>>>>>>?????????@@@@@@@@@@@@EEEDDDFFFOOOVVVdddzzz|||xxxuuuuuuuuuuuutttsssrrrqqqnnnkkkiiifffeeeeeefffhhhjjjjjjjjjiiihhhggggggfffeeeeeeeeefffffffffkkkrrrzzzyyyiiiZZZNNNGGG<<<;;;:::;;;;;;;;;999777888888888777777777777777555555555555555444444333222444777::::::999666444555555555555666666666666444555555666666666666666666666666777777777777777777888999:::::::::999999999::::::::::::;;;;;;;;;?????????@@@@@@AAAAAABBB@@@FFFEEEFFFOOOVVVdddzzz|||yyyxxxxxxxxxwwwtttsssqqqnnnkkkhhhfffeeedddeeehhhjjjkkkjjjiiihhhiiiiiihhhggggggfffffffffgggkkkpppvvv}}}qqq```QQQHHH>>>===<<<<<<<<<;;;999777777777777777777777888888555555555555555444444333222555888::::::888666444444555555555666666777777444555555666666666666666555555666666777777777777888888999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>??????@@@AAAAAABBBBBBAAAFFFEEEFFFOOOVVVdddyyy~~~}}}}}}|||{{{xxxvvvssspppllliiiggggggdddfffjjjlllnnnmmmlllkkkkkkkkkjjjjjjiiihhhggggggfffiiimmmqqqvvvzzzhhhVVVLLLBBB@@@>>>======<<<999888777777777777888888888888555666666666666555444444444555777999999888666444444444555555666777777777444555555666666666666666444555555666666777777888888888999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>???@@@AAABBBBBBCCCAAAGGGEEEFFFOOOVVVcccyyy~~~|||wwwrrrnnnkkkjjjjjjgggjjjnnnqqqrrrrrrpppooommmmmmmmmlllkkkiiihhhgggfffhhhkkkmmmqqqyyytttbbbVVVGGGDDD@@@>>>===<<<:::999666777777777888888888888666666777777777666555555555666777888888777666555444444555555666777777888444555555666666666666666444444555555666777777888999999888888999999::::::::::::;;;;;;;;;<<<<<<<<<======>>>???@@@AAABBBBBBBBBGGGEEEFFFOOOUUUcccyyyzzztttpppmmmllllllkkkmmmqqquuuvvvvvvtttsssooonnnnnnmmmllljjjiiihhhgggiiikkkmmmooovvvmmmaaaJJJFFFAAA>>><<<<<<:::999666666777777888888888999777777777777777666666555666777777777777777666666444444444555666777777888444555555666666666666666444444444555666777777888999999888888999999:::;;;999999:::::::::;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBGGGEEEFFFOOOUUUcccxxx}}}zzzuuuooommmpppppppppsssyyy~~~}}}{{{wwwtttpppmmmmmmnnnnnnnnnjjjjjjiiihhhjjjooouuu{{{zzzhhhVVVLLLBBB>>>:::777999???:::::::::999999999888888888888888888777777777777999777555555666777777777333444666777777777666555666666666666666666666666777666666555555555555666555666777888888999888888;;;;;;:::999999999::::::??????>>>>>>???AAACCCDDDBBBHHHFFFGGGOOOUUUbbbxxx{{{vvvqqqpppsssrrrtttxxx~~~}}}yyytttpppooooooooonnnlllkkkjjjiiijjjnnnsssxxxppp^^^PPPCCC???===:::999;;;999999999888888888777777888888888888777777777777777555444444555666666666444444666777777777666555666666666666666666666666777666666666666666777777666666777888999999999999::::::::::::;;;<<<<<<===>>>>>>>>>>>>???AAABBBCCCAAAFFFEEEEEENNNTTTaaawww~~~xxxttttttwwwyyy}}}zzzuuurrrqqqpppooonnnnnnllljjjjjjlllppptttzzz{{{dddUUUEEE??????>>>;;;999888888888888777777777777888888888888777777777777777777666666777888999999444555555666777666666666666666666666666666666666777666666666777888999999777777888999::::::::::::999::::::;;;<<<===>>>???=========>>>???@@@AAABBB@@@FFFDDDEEEMMMSSS```vvv{{{vvvwww{{{~~~yyyuuusssqqqpppppppppnnnllljjjkkkmmmpppttt}}}hhh\\\MMMCCC???>>><<<;;;999999999999888888888777888888888888777777777666555666666777666777888999444555555666666666666666666666666666666666666666777777777777888999:::;;;888888999:::;;;;;;;;;;;;999::::::;;;<<<=========<<<<<<======???@@@AAAAAAAAAFFFDDDEEEMMMSSSaaavvvxxxxxx|||}}}{{{wwwtttrrrqqqqqqqqqpppmmmkkkjjjlllmmmqqqxxxuuummm___NNNAAA======>>>;;;;;;:::::::::999999999888888888888777777777666111333555555444333555666555555555555666666666777777777777777777777777777777777777777888:::;;;;;;888999:::;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;:::999;;;<<<===>>>???@@@@@@AAABBBGGGEEEFFFOOOUUUbbbxxxyyywwwyyy{{{wwwtttsssrrroooppppppnnnlllkkklllmmmpppuuu~~~qqqZZZFFF>>>===>>><<<;;;;;;;;;::::::::::::888888888888777777777777666999;;;;;;888666888:::666555555555555666777777777777777777777777777777777777777777888999::::::888888999:::;;;;;;;;;;;;999:::;;;;;;;;;:::888777;;;<<<>>>???@@@AAAAAAAAABBBHHHFFFGGGOOOUUUbbbxxxyyytttuuu|||zzzvvvtttssssssmmmooopppooommmllllllmmmmmmqqqxxxxxx^^^KKKDDD@@@===;;;;;;;;;:::::::::999999888888888888777777777777:::>>>AAA???;;;999:::<<<666555555444555666777888777777777777777777777777888888777777777888888999777888999::::::;;;;;;;;;888:::;;;<<<===<<<:::999<<<===???@@@AAABBBAAAAAABBBGGGEEEFFFNNNTTTbbbwwwxxxrrrrrrsss{{{yyyuuutttsssssslllnnnoooooonnnmmmmmmnnnkkknnnttt{{{ttt\\\MMMIIIDDD===:::::::::999999999888888888888888888777777777777666:::===<<<777444555777666555555444444666777888777777777777777777777777888888777777777777777777777777888999::::::::::::777999;;;===>>>>>>===<<<<<<===???AAABBBBBBBBBAAAAAAFFFDDDEEEMMMSSSaaavvv{{{tttpppqqqssswww{{{~~~~~~xxxuuusssqqqmmmjjjnnnnnnmmmmmmlllllllllllloooooorrryyyiiiUUUGGGAAA???===<<<::::::::::::999777888777666666666777999::::::::::::999777666444333666666666666666777888888666666666666666666666666555555666777888999999:::888777777666777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDEEEEEEGGGJJJKKKRRRcccrrr}}}}}}yyynnniiihhhiiikkknnnppprrrssstttvvvsssooommmlllkkkiiigggiiijjjkkklllmmmnnnnnnnnnooonnnpppvvv|||uuuaaaQQQHHHDDD>>><<<;;;;;;;;;;;;:::888:::999888777666666777777888888999888888777666555666666666666666777888888777777777777777777777777777777777777777888888888888777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBCCCDDDEEEGGGIIILLLSSScccsss}}}|||xxxlllddd``````______```bbbcccdddhhhgggeeeeeeffffffdddcccbbbdddgggkkkmmmoooppppppooommmooorrrvvv}}}lllZZZLLLDDD???===;;;;;;<<<<<<;;;:::;;;:::999888666666666666666777777888888888777777666666666666666777888888888888888888888888888888888888888888777777666666888888777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======???@@@BBBCCCDDDDDDGGGIIILLLSSScccsss{{{mmmeee^^^]]]ZZZXXXXXXXXXZZZ[[[`````````aaabbbbbbaaa```^^^```dddiiimmmpppqqqrrrpppnnnnnnpppssswwwwwwcccPPPEEE@@@>>>;;;:::;;;;;;:::999::::::999888777777777666777777888888888888777777666666666666666777777888777777777777777777777777888888777777777777777777888888888888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???AAABBBBBBDDDDDDFFFIIILLLSSScccsss|||wwwzzz}}}nnnfff```]]]ZZZVVVUUUUUUWWWXXX\\\]]]___```___^^^\\\\\\[[[^^^bbbhhhlllpppssstttrrrppppppqqqrrrttt}}}}}}pppZZZMMMBBB???<<<:::::::::999888888888888999999999888888888999999888888777666555666666666666666777777888666666666666666666666666555666666777888888999999888999999999::::::::::::;;;;;;;;;<<<<<<===============>>>???@@@AAAAAAAAACCCDDDFFFIIILLLSSSdddtttwwwqqqmmmpppyyy{{{mmmeee```]]]ZZZWWWUUUUUUVVVWWWXXX[[[^^^___]]]ZZZXXXXXXYYY\\\```ffflllqqqvvvxxxwwwuuussstttssssss{{{|||~~~xxxbbbSSSFFFBBB>>>;;;::::::999888777888888999::::::999999999999999888888666555555666666666666666777888888555555555555555555555555555555666777888999::::::999999::::::::::::999999;;;;;;;;;<<<======>>>>>>===>>>???@@@AAAAAAAAAAAACCCCCCFFFIIILLLTTTdddttt|||nnniiifffhhhqqqzzznnnggg___^^^[[[YYYWWWWWWWWWWWWWWW[[[___```]]]ZZZXXXXXXWWWYYY]]]ccckkkttt{{{~~~zzzxxxvvvsssqqqwwwjjj[[[JJJGGGAAA===<<<;;;:::888888999:::::::::999888777777777888888888888777666666666666666666777888888666666666666666666666666666666777777888888888999999::::::;;;;;;:::999999;;;;;;;;;<<<===>>>>>>>>>===>>>@@@AAAAAAAAAAAA@@@BBBCCCFFFIIILLLTTTeeeuuuzzzppphhhdddaaadddlll}}}{{{qqqkkk```___]]][[[ZZZYYYYYYYYYWWW\\\aaabbb```\\\[[[[[[UUUVVV[[[bbbkkkvvv~~~{{{xxxssspppttt{{{}}}tttfffNNNJJJDDD@@@===<<<;;;999:::;;;;;;;;;:::888666555555555777888888999999999666666666666666777888888777777777777777777777777888888888888777777777777999:::;;;;;;;;;:::999888;;;;;;;;;<<<===>>>>>>???===>>>@@@AAABBBBBBAAA@@@BBBCCCFFFIIILLLTTTeeeuuuwwwllleeebbb```ccciiiwwwyyyoooiiidddbbb```]]]\\\[[[\\\\\\aaaaaabbbbbbaaa^^^ZZZXXXUUUVVVZZZbbbiiiqqq~~~}}}uuuttttttsss|||rrr\\\QQQEEEBBBAAA>>><<<======<<<;;;999888777777777888777666777999::::::888888777777777666666555555777777777777888888888888888888999999999:::::::::::::::::::::::::::::::::999:::::::::;;;;;;<<<<<>>;;;;;;999888777777666666888666555555777888888777999999999999888888888888777777777777888888888888888888999999999:::::::::::::::::::::::::::::::::888999:::<<<>>>???@@@AAA>>>>>>?????????@@@@@@@@@===AAAAAAFFFOOORRR^^^vvvuuufff\\\VVVTTTUUUXXX^^^iii|||~~~zzzyyy}}}wwwsssooommmjjjhhhggghhhjjjlllkkkkkkjjjhhhddd^^^YYYVVVVVVUUUXXX___gggqqq|||wwwwwwyyyppp[[[NNNFFF@@@===>>>;;;:::999888777777777777999777666666777888888888777777777666666666666666666777777777888888888888888888999999999:::::::::999999::::::::::::;;;;;;888888999:::;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAAAAAEEEDDDHHHOOOPPP[[[rrr~~~qqqcccZZZUUUTTTUUUXXX]]]fffwww}}}|||||||||}}}}}}}}}}}}~~~{{{yyywwwxxx{{{wwwrrrpppmmmjjjjjjkkknnnpppppppppoookkkfff```ZZZWWWVVVUUUWWW]]]eeeooo~~~xxxxxxwww{{{{{{dddSSSIIIAAA===>>>::::::999888777777777777<<<:::777777888999:::999666666666666666666777777666777777777888888888888888888999999999:::::::::999999999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;===>>>>>>???@@@@@@AAAAAABBBEEEDDDHHHOOOPPP[[[rrrxxxlllaaaYYYTTTSSSTTTXXX[[[bbbqqq|||zzzxxxwwwuuuvvvuuuuuuuuuuuuvvvwwwwwwyyyuuusssttttttvvv}}}vvvtttpppmmmlllmmmppprrruuutttsssooojjjccc]]]YYYWWWUUUVVV[[[bbblll}}}|||yyywwwxxx~~~kkkYYYMMMDDD??????;;;::::::999888888999999>>>;;;888777888:::::::::888888888888999999999999777777777777888888888888888888999999999:::::::::888999999::::::;;;;;;<<<>>>============<<<<<<<<<======>>>???@@@AAAAAABBB???CCCCCCHHHPPPRRR^^^uuu|||qqqfff]]]WWWQQQQQQRRRUUUXXX]]]jjjxxx~~~{{{xxxuuutttsssrrrrrrrrrssstttuuuuuurrrrrruuuwwwyyy~~~{{{wwwsssrrrsssvvvxxxxxxwwwvvvrrrmmmfff```\\\XXXUUUUUUYYY___jjjzzz~~~{{{zzz}}}rrr___RRRHHHBBBAAA<<<;;;::::::999:::::::::>>>;;;888666777999::::::777888888888999999999999777777777777888888888888888888999999999:::::::::888888999::::::;;;<<<<<<<<<<<<==================<<<===>>>???@@@AAABBBBBB@@@DDDCCCHHHPPPRRR^^^uuu~~~vvvlllbbbZZZVVVOOOOOOPPPSSSUUUYYYfffrrr}}}|||xxxttttttsssrrrssstttvvvwwwzzzxxxyyy~~~~~~zzzxxxyyy|||~~~zzzyyywwwtttnnnhhhbbb^^^XXXUUUTTTXXX^^^hhhyyy}}}~~~vvvdddVVVKKKEEEDDD<<<<<<;;;:::::::::;;;;;;===:::777555666888999999555555666666777777777888777777777777888888888888888888999999999:::::::::888888999::::::;;;<<<<<<999999::::::;;;<<<======<<<===>>>???@@@AAABBBBBBDDDGGGFFFIIIPPPPPP[[[rrr|||zzzuuuuuuwwwzzzzzz{{{{{{rrrhhh___VVVQQQMMMNNNOOOPPPSSSYYY___dddwwwyyyxxxwwwvvvvvvxxxzzz|||zzz~~~}}}~~~{{{xxxrrrjjjaaa[[[ZZZVVVTTTWWW[[[eeettt{{{{{{}}}hhhZZZPPPHHHBBB@@@>>><<<;;;;;;;;;:::999:::999999999888777777777666666777777888888888999999888888888777777666666888999999::::::999999888999999:::::::::;;;;;;;;;::::::;;;;;;<<<=========;;;<<<>>>@@@AAAAAAAAA@@@???EEEDDDEEELLLOOOZZZnnn|||xxxuuurrrppppppsssxxxyyy|||wwwnnneee\\\SSSNNNLLLLLLMMMNNNPPPUUU[[[```kkksss|||zzzzzz{{{~~~~~~{{{uuummmddd^^^ZZZWWWUUUWWW[[[dddsss~~~|||}}}rrraaaUUUJJJCCC@@@>>>;;;:::::::::999888999999999888888888888888777777777888888888888888999888888888777777777777999999::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCC@@@EEEDDDEEELLLPPPZZZnnn~~~zzzvvvrrrnnnllljjjkkkooouuuyyy}}}{{{rrrhhh```WWWPPPLLLJJJKKKKKKLLLMMMPPPUUUYYY^^^fffsss~~~|||{{{|||zzzqqqhhhaaa\\\XXXVVVXXX[[[cccqqq}}}{{{}}}~~~mmm^^^QQQHHHAAA>>>;;;:::::::::888777888888888888888999999999999999999888888888888888888888888888888777777777999999::::::::::::999999::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<=========?????????@@@AAABBBDDDDDD@@@FFFEEEEEELLLPPP[[[nnnzzzuuuppplllkkkggghhhlllsssxxx~~~~~~xxxnnnddd\\\UUUNNNKKKIIIJJJJJJJJJJJJLLLPPPSSSWWW^^^jjjyyy|||{{{~~~~~~uuukkkeee^^^ZZZWWWXXX[[[aaannn{{{zzzzzzyyyiiiZZZOOODDDAAA===;;;::::::999888777777777888999999999:::::::::999999888888777777888888888888888888888888999::::::::::::::::::999:::::::::;;;;;;;;;;;;<<<888999999::::::;;;<<<<<<>>>>>>======>>>@@@BBBCCC@@@FFFEEEFFFLLLPPP[[[ooo|||uuuppplllkkkhhhhhhmmmtttyyy~~~xxxmmmcccZZZTTTNNNKKKIIIJJJJJJIIIIIIJJJMMMOOOQQQXXXcccppp~~~{{{{{{zzz|||~~~xxxooohhh```\\\YYYYYYZZZ___kkkwww}}}zzzppp^^^RRRHHHDDD@@@===<<<<<<;;;:::777777777888999999999::::::999999888888777777777888888888888888999999999:::::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<:::::::::;;;<<<<<<======>>>>>>======>>>@@@BBBCCC@@@FFFEEEFFFMMMPPP[[[ooo|||uuuooollljjjjjjjjjooovvv|||yyynnnbbbZZZSSSOOOLLLHHHIIIIIIHHHGGGHHHJJJLLLLLLRRR[[[gggxxx{{{xxxyyyyyyyyyxxxyyy}}}|||rrrlllaaa]]]ZZZZZZZZZ^^^iiittt|||vvv```RRRJJJFFFAAA>>>===<<<<<<;;;888888888888888999999999888888888777777777777777888888888999999999999999::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>??????@@@?????????@@@AAABBBDDDDDDAAAGGGFFFFFFMMMQQQ\\\ooo}}}uuuoookkkjjjkkklllpppxxx{{{nnnbbbYYYSSSNNNLLLFFFGGGGGGGGGFFFFFFHHHJJJHHHMMMUUU___ooo~~~{{{{{{zzzxxxwwwyyy|||wwwpppccc___[[[ZZZZZZ\\\fffqqq~~~~~~~~~}}}fffWWWKKKGGGAAA>>><<<<<<;;;;;;999999999888888888888888666666666666666777777777888888888999999:::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<======>>>>>>???>>>???@@@AAABBBCCCCCCCCCAAAGGGFFFFFFMMMQQQ\\\pppvvvpppmmmkkkkkklllqqqzzz|||ooobbbYYYRRRNNNLLLDDDEEEFFFEEEDDDEEEFFFHHHFFFKKKSSS\\\kkk~~~~~~}}}zzzxxxxxxyyy{{{{{{yyysssddd___\\\[[[ZZZ\\\eeepppyyy}}}nnn___KKKGGGAAA===;;;;;;:::::::::999999999888888777777444444555555666666777777888888888999999::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======888888999::::::;;;;;;<<<;;;<<<>>>@@@AAAAAAAAA@@@AAAGGGFFFGGGNNNQQQ\\\pppxxxrrrooonnnnnnoootttzzz}}}ooobbbYYYSSSPPPOOOKKKIIIGGGGGGHHHHHHGGGFFFGGGJJJQQQZZZfff|||~~~{{{zzzyyyyyy{{{}}}}}}tttjjjccc]]][[[[[[\\\bbbhhhzzz~~~vvvbbbWWWKKKAAA??????>>>===>>>>>>===<<<;;;:::999999999888999999::::::;;;;;;<<<999999999999999999999999999999888888888888888888;;;::::::999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>???AAABBBCCCCCCBBBAAACCCCCCDDDHHHKKKQQQ___lll{{{uuurrrqqqrrrssswww|||~~~pppcccZZZTTTPPPOOOKKKIIIGGGGGGHHHHHHGGGFFFGGGIIIPPPYYYeee{{{}}}|||yyy{{{vvvjjjccc]]][[[ZZZ[[[aaagggwwwlllZZZNNNCCC???>>><<<;;;<<<======<<<;;;::::::::::::::::::::::::999999999999888888888888888888888888:::::::::999999999999999::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@BBBBBBBBBBBBAAACCCCCCDDDHHHKKKQQQ___lll{{{wwwuuuxxxyyy|||sssfff\\\UUUQQQOOOKKKIIIGGGGGGGGGGGGFFFEEEFFFHHHMMMVVVccczzz~~~{{{|||yyyjjjccc]]]ZZZYYYZZZ___ffftttzzzaaaTTTGGGBBB@@@>>><<<======<<<;;;;;;::::::::::::;;;::::::999888888777777777777777777777777777777:::::::::;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDHHHKKKQQQ___lll|||zzz}}}~~~sssggg^^^WWWRRROOOLLLJJJGGGGGGGGGGGGFFFEEEEEEFFFKKKTTTaaawww~~~~~~{{{lllddd]]]ZZZYYYYYY^^^dddqqqjjj\\\NNNGGGDDDAAA@@@AAA===<<<;;;:::::::::::::::999999999888888888777777888888888888888888888888::::::::::::;;;;;;;;;;;;999:::<<<======<<<:::999;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDHHHKKKQQQ___lll~~~}}}rrrhhh___XXXSSSPPPMMMKKKHHHGGGHHHHHHFFFEEEEEEFFFJJJSSS```ttt}}}}}}{{{mmmfff^^^[[[YYYXXX]]]cccooo}}}rrrcccSSSJJJFFFCCCBBBCCC<<<<<<;;;:::::::::;;;;;;777777888888888999999999999999999999999999999999888999999999::::::;;;;;;999:::<<<======<<<:::999;;;;;;<<<<<<===>>>>>>>>>>>>?????????@@@AAABBBBBBCCCCCCDDDHHHKKKQQQ___lll~~~xxxooofff___YYYUUUQQQNNNLLLJJJIIIIIIIIIGGGFFFFFFGGGKKKTTT___ppp|||}}}{{{ppphhh```\\\ZZZYYY]]]ccckkkyyy~~~{{{kkkXXXMMMGGGBBB@@@AAA<<<;;;;;;::::::;;;;;;;;;777777888888999::::::;;;999999999999999999999999888888999999::::::;;;;;;:::;;;<<<======<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>???>>>>>>??????@@@AAABBBCCCCCCDDDHHHKKKQQQ___lllwwwrrrkkkddd___ZZZVVVSSSPPPNNNKKKJJJJJJJJJHHHGGGGGGHHHLLLUUU___mmmzzzxxx{{{rrrjjjaaa]]]ZZZYYY]]]cccggguuuvvvaaaSSSJJJBBB??????;;;;;;;;;::::::;;;;;;<<<999999999999::::::::::::888888888888888888888888999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>???>>>>>>>>>???@@@AAABBBCCCCCCDDDHHHKKKQQQ___lll~~~yyysssoooiiiccc___ZZZVVVTTTQQQOOOLLLKKKKKKJJJIIIGGGHHHIIIMMMVVV___kkk|||~~~xxxuuuzzz|||ssskkkccc^^^[[[ZZZ]]]cccdddrrrjjjYYYNNNEEE@@@???;;;;;;:::::::::;;;;;;<<<<<<<<<;;;::::::999999999777777777777777777777777::::::;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<===;;;;;;<<<<<<===>>>>>>>>>???>>>>>>>>>>>>@@@AAABBBCCCCCCDDDHHHKKKQQQ___lll~~~uuuoookkkiiigggeeeccc___ZZZWWWRRRPPPMMMJJJHHHGGGGGGHHHLLLMMMPPPXXXdddtttwwwsssvvvyyyxxx|||rrrmmmeee^^^[[[\\\___bbbcccmmm~~~sss\\\NNNFFFBBB??????>>>===<<<;;;::::::::::::999888777777888999:::888888888888888888888888::::::::::::::::::::::::===<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>???@@@@@@AAAAAAEEEEEEHHHJJJJJJNNN[[[iii{{{vvvooojjjjjjiiihhhgggfffbbb]]]YYYTTTRRROOOLLLIIIHHHHHHHHHKKKLLLQQQZZZgggxxxwwwrrrsss{{{yyytttsssttttttyyy~~~~~~|||tttoooggg___[[[[[[]]]___dddnnn}}}{{{cccRRRHHHBBB@@@>>>===<<<;;;:::::::::::::::999888777777888999:::999999999999999999999999:::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@@@@AAAAAADDDEEEGGGJJJJJJOOO\\\jjj}}}uuuqqqnnnjjjgggkkkkkkkkkkkkjjjfffaaa]]]YYYVVVRRRNNNKKKIIIIIIIIIJJJLLLRRR\\\lll~~~uuupppooosss~~~{{{rrrmmmiiifffhhhkkkpppuuuzzz|||zzzvvvqqqiiiaaa\\\[[[\\\]]]eeennn|||mmmXXXJJJCCCAAA===<<<;;;:::::::::::::::999999888888888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAAAAAAAACCCDDDGGGIIIJJJOOO]]]kkk|||uuuooommmlllkkkjjjmmmmmmnnnoooooolllfffbbb]]]ZZZVVVQQQLLLJJJHHHHHHHHHKKKRRR^^^ooo|||qqqllljjjmmmuuu~~~}}}uuummmfffbbbaaaccceeeiiiooowww|||zzzvvvrrrkkkccc^^^\\\\\\]]]dddmmmzzz}}}xxx```OOOEEEBBB<<<<<<;;;:::::::::::::::999999999999999999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;<<<<<<===========================>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCFFFIIIJJJPPP^^^lllzzzyyyyyy|||~~~yyyuuuqqqnnnmmmnnnnnnoooqqqqqqrrrssssssppplllhhhbbb___YYYSSSNNNJJJHHHGGGHHHJJJQQQ^^^qqq|||ssskkkgggfffhhhooowww|||yyy~~~wwwnnneee___\\\\\\\\\^^^dddnnnyyy|||~~~{{{uuuqqqkkkeeeaaa^^^^^^^^^bbbkkkxxx~~~jjjVVVIIIDDD===<<<;;;;;;::::::::::::999999999::::::999999999999999999999999999999999999999999::::::;;;;;;;;;;;;<<<======>>>>>>==================>>>>>>>>>>>>?????????@@@AAAAAABBBBBBBBBCCCFFFIIIJJJPPP^^^lll~~~~~~}}}xxxvvvtttuuu{{{~~~xxxtttsssrrrqqqpppppprrrsssuuuwwwvvvuuuvvvvvvtttqqqnnnhhhddd^^^WWWPPPKKKIIIGGGGGGIIIOOO\\\qqq}}}rrrkkkeeeddddddeeelllsss~~~}}}||||||{{{xxxvvvzzz~~~yyynnnccc\\\ZZZYYYYYYZZZ^^^gggrrrzzz{{{yyyvvvzzz|||uuurrrmmmgggccc```^^^^^^```hhhuuuttt```PPPGGG???>>>===<<<;;;:::::::::999999::::::::::::999999888888888888888888888888888999999::::::;;;;;;<<<888999;;;<<<<<<<<<;;;:::<<<<<<=========>>>>>>>>>??????@@@@@@AAABBBBBBBBBCCCDDDGGGIIIJJJOOO]]]kkk}}}zzz||||||xxxuuusssrrrsssssssssttttttttttttwwwyyy|||~~~~~~}}}}}}~~~~~~{{{zzzxxxwww||||||yyyvvvtttrrrsssuuuvvvwwwxxxzzz{{{|||zzzxxxwwwwwwvvvtttrrrnnnjjjccc[[[TTTNNNKKKIIIHHHHHHMMMYYYoooyyypppkkkeeeaaaaaabbbccciiiooozzz~~~{{{xxxvvvuuuuuutttssszzz~~~}}}sssggg___[[[ZZZZZZZZZ]]]dddmmmsss~~~xxxtttnnnqqqvvv{{{wwwtttoooiiiddd___]]]\\\^^^fffsss~~~jjjWWWLLLBBBAAA???===;;;::::::999999999:::;;;;;;:::999999999999999999999999999999888888999::::::;;;<<<<<<888999;;;<<<===<<<;;;:::;;;;;;<<<<<<<<<=========??????@@@AAAAAABBBBBBCCCDDDEEEGGGJJJJJJOOO\\\jjj|||xxxxxx{{{~~~{{{wwwrrrooommmkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmpppsssuuuvvvvvvvvvttttttsssrrrqqqqqqqqqqqqoootttzzz}}}~~~~~~~~~{{{zzzzzzzzzyyyuuuwwwzzz|||}}}~~~}}}zzzxxxxxxwwwvvvuuurrrmmmfff^^^VVVPPPMMMKKKHHHHHHKKKWWWmmmwwwoooiiiccc``````aaabbbgggmmmvvv}}}yyytttqqqqqqqqqqqqqqq|||yyynnnfffZZZYYYYYYXXXZZZ```gggmmmxxx}}}yyyrrrnnniiijjjnnnvvv~~~zzzzzzwwwqqqjjjddd___[[[YYY^^^fffrrr~~~qqq]]]OOOCCCBBB@@@>>><<<::::::999999999;;;;;;;;;;;;999999::::::::::::::::::::::::888888999::::::;;;<<<<<<:::;;;===??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<===???@@@@@@AAAAAABBBBBBCCCEEEEEEHHHJJJJJJNNN[[[iii}}}xxxsssrrrttt}}}zzzvvvsssqqqnnnnnnnnnmmmmmmmmmnnnnnnooooooooooooooopppqqqqqqppppppppppppooonnnmmmlllqqqrrrtttvvvyyy{{{}}}~~~~~~zzzyyyzzz|||~~~~~~}}}|||{{{{{{yyyvvvtttsssoooiiiccc\\\TTTLLLFFFFFFFFFJJJSSSbbb{{{yyyrrrjjjeee``````aaabbbhhhnnnxxx}}}xxxssspppooommmlllpppwwwyyy}}}sssmmmddd]]]WWWXXX[[[^^^eeekkksssvvvyyy{{{yyytttnnniiiaaadddiiioooxxx{{{xxxuuuqqqlllfffaaa^^^\\\bbbdddkkkwww}}}eeeRRRFFF???:::;;;===<<<<<<===<<<<<<;;;;;;;;;:::::::::===<<<:::999888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<======>>>???@@@???@@@@@@AAAAAABBBBBBCCCGGGFFFFFFGGGJJJPPP___mmm}}}xxxsssrrrttt|||}}}zzzxxxvvvvvvuuutttttttttttttttvvvvvvuuuvvvvvvwwwwwwxxxttttttttttttsssrrrqqqqqqssstttvvvyyy|||}}}{{{zzzxxxuuusssuuuqqqkkkeee^^^VVVNNNIIIHHHGGGIIIPPP]]]ttt{{{pppiiidddbbbbbbccchhhoooxxx~~~uuuqqqnnnmmmlllkkkpppvvv|||xxxqqqiiiaaaZZZZZZ[[[^^^ccchhhlllooorrrtttsssnnnhhhddd\\\^^^bbbgggppp{{{vvvtttpppjjjeeeaaa^^^\\\___aaahhhssskkkWWWIIIBBB<<<<<<===;;;:::;;;<<<<<<;;;;;;;;;:::::::::<<<;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>?????????@@@@@@AAAAAABBBBBBCCCFFFEEEFFFHHHKKKPPP^^^kkk~~~yyytttsssttt{{{~~~}}}}}}}}}~~~}}}}}}}}}|||{{{{{{zzzzzz{{{}}}{{{yyyxxxvvvtttwwwsssnnngggaaaYYYQQQLLLJJJHHHHHHLLLVVViiiyyyqqqiiieeeddddddiiioooxxx{{{rrrnnnkkkjjjiiiiiiooovvvyyyoooggg___]]]\\\\\\___dddeeehhhkkkmmmlllhhhccc___[[[\\\^^^bbbkkk{{{{{{sssqqqnnniiieeeaaa^^^]]][[[^^^dddooo}}}rrr]]]MMMEEE>>>======:::999:::<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<===>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDFFFJJJLLLQQQ]]]jjjzzzuuusssuuuyyy|||{{{zzzxxxwwwxxxtttoooiiibbbZZZSSSMMMKKKHHHGGGJJJPPP```zzzyyyoooiiieeedddhhhooowww{{{vvvooojjjggggggggghhhnnnvvvvvvmmmddd```]]]ZZZ[[[___bbbdddhhhjjjiiieeeaaa^^^ZZZZZZ[[[]]]fffvvvzzzrrrppplllhhhdddaaa___]]]ZZZ\\\bbbkkkwwwvvvaaaPPPGGG@@@>>>>>>;;;:::;;;<<<<<<;;;;;;;;;:::::::::;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;::::::;;;;;;<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCGGGKKKMMMQQQ\\\hhh|||vvvsssuuuwww~~~}}}|||{{{xxxtttoooiiibbb[[[SSSNNNJJJHHHGGGHHHLLLYYYooouuummmhhheeehhhnnnwwwyyytttlllhhheeeeeefffhhhooowww|||sssiiiccc^^^YYYYYY[[[aaacccfffggggggccc___\\\VVVUUUUUUVVV^^^nnnzzzrrrpppmmmiiieeebbb```___ZZZ\\\aaahhhrrrzzzdddQQQHHH@@@??????===<<<>>><<<<<<;;;;;;;;;:::::::::999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;::::::;;;;;;<<<===>>>???@@@@@@AAAAAABBBBBBCCCBBBCCCGGGKKKMMMQQQ\\\ggg}}}wwwtttuuuvvv~~~wwwtttoooiiiccc[[[TTTOOOIIIGGGGGGHHHJJJRRReeevvv|||tttmmmhhhjjjooovvvzzztttkkkgggdddeeefffiiiqqqzzzxxxnnnhhhbbb\\\ZZZ[[[```bbbdddeeedddaaa]]]ZZZUUUUUUTTTVVV]]]mmm{{{tttrrroookkkgggcccaaa```[[[]]]```eeemmmzzziiiSSSJJJBBB@@@???>>>===???<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;;;;::::::999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<===>>>??????@@@@@@AAAAAABBBBBBCCCBBBCCCFFFJJJLLLPPP\\\ggg~~~wwwtttuuuvvv}}}~~~xxxuuuooojjjddd\\\UUUPPPHHHGGGHHHHHHGGGLLLZZZiiizzzsssmmmmmmqqquuuyyyssskkkgggdddeeegggjjjsss|||~~~sssmmmfff```]]]___aaaccceeeeeeccc```\\\YYYUUUUUUUUUWWW^^^lll~~~wwwuuuqqqmmmiiieeecccaaa[[[]]]```bbbhhhtttqqqWWWMMMDDDAAA@@@===<<<>>><<<<<<;;;;;;;;;:::::::::888999:::;;;;;;;;;::::::999999::::::;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>?????????@@@@@@AAAAAABBBBBBCCCBBBCCCEEEIIIKKKPPP\\\hhh~~~xxxtttuuuuuu||||||yyyvvvpppkkkeee^^^VVVQQQHHHGGGHHHHHHEEEGGGSSS```wwwwwwpppooorrrtttwwwqqqkkkgggdddeeegggkkkuuu~~~wwwqqqjjjccc```bbbeeefffggggggeeeaaa]]][[[QQQQQQQQQSSSZZZhhhyyyyyywwwsssooojjjfffdddbbb[[[]]]___```eeeqqqwwwZZZPPPFFFBBB???<<<;;;<<<<<<<<<;;;;;;;;;:::::::::777888:::;;;<<<;;;::::::999999::::::;;;<<<======;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>???@@@???@@@@@@AAAAAABBBCCCCCCCCCCCCEEEHHHKKKOOO\\\hhh}}}yyyuuusssuuuyyy}}}{{{vvvoooiiieee^^^WWWQQQMMMJJJHHHHHHFFFGGGNNNVVVhhh|||wwwtttrrryyy~~~vvvqqqjjjgggeeedddeeekkkzzz~~~vvvrrrmmmfffbbbcccccchhhkkkjjjgggddd^^^WWWQQQQQQSSSUUUXXX```qqq}}}yyytttqqqnnnjjjddd___```\\\[[[^^^dddlllyyy|||~~~hhhXXXHHH@@@???>>>===>>><<<<<<;;;:::999999888888;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;777888:::<<<======<<<<<>>>>>======<<<<<>>======>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<999::::::;;;<<<<<<<<<<<<>>>>>>>>>>>>============???@@@@@@AAABBBCCCDDDDDDGGGFFFGGGIIIJJJNNN[[[ggg}}}yyyuuussspppttt~~~}}}yyywwwsssqqqnnnhhh```YYYSSSNNNJJJHHHFFFEEEIIIPPPXXXkkk|||yyy{{{xxxpppkkkgggeeecccdddgggnnn~~~wwwrrrmmmfffcccdddggglllooommmjjjfff```XXXVVVUUUTTTUUUVVVZZZggguuu{{{vvvsssqqqmmmhhhdddbbb]]]ZZZ[[[^^^cccmmmwww}}}zzzhhhSSSHHHCCC???===============<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDGGGFFFGGGIIIJJJOOO[[[ggg}}}yyyvvvssspppttt|||}}}yyywwwvvvvvvuuuoooggg```XXXRRRLLLIIIFFFDDDGGGLLLTTTddd~~~}}}}}}zzzssslllgggdddaaaaaacccgggooovvvqqqlllfffcccdddiiinnnqqqooolllhhhaaaZZZWWWTTTSSSTTTTTTXXXbbbnnn~~~{{{vvvsssqqqnnnjjjfffbbb^^^ZZZ[[[\\\```iiirrroooYYYKKKEEE@@@======;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>===;;;::::::;;;<<<===<<<<<<<<<===>>>????????????@@@@@@AAABBBCCCDDDDDDFFFEEEGGGJJJKKKOOO[[[ggg~~~{{{wwwuuusssuuu{{{}}}zzzyyyyyyzzzzzzuuummmfff^^^VVVOOOKKKGGGDDDEEEIIINNN[[[sss}}}vvvooohhhccc___^^^^^^bbbfffpppwwwqqqkkkeeebbbcccjjjooorrrpppmmmjjjccc\\\VVVSSSRRRSSSSSSUUU^^^gggvvv|||vvvsssrrrppplllhhhccc^^^[[[[[[\\\^^^gggpppzzz~~~uuu]]]NNNFFFAAA>>>>>>:::::::::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;>>>===<<<;;;:::;;;<<<===;;;;;;<<<===>>>???@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEEEEGGGJJJKKKPPP[[[ggg|||zzzxxxvvvwwwzzz|||{{{{{{{{{}}}}}}yyyrrrlllcccZZZQQQMMMIIIFFFEEEHHHMMMWWWlllyyyqqqkkkeeeaaa]]]\\\]]]aaagggssszzzsssllleeebbbccciiiooorrrpppnnnkkkeee^^^WWWSSSQQQRRRRRRSSSYYY```kkkxxx}}}wwwtttsssrrrooollleee```\\\\\\[[[]]]dddlllttt}}}}}}}}}cccRRRHHHBBB??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;===<<<<<<<<<<<<<<<======;;;<<<<<<===>>>??????@@@???@@@@@@AAABBBCCCDDDDDDDDDDDDGGGJJJLLLPPP[[[ggg~~~~~~|||zzzxxxxxxyyy|||~~~|||~~~||||||~~~|||uuupppfff\\\SSSNNNKKKGGGFFFHHHKKKSSSeee}}}uuunnniiiccc___\\\[[[^^^cccjjjvvvwwwooogggdddeeehhhnnnqqqpppooolllfff___ZZZUUUQQQQQQPPPOOOSSSYYY```lll}}}zzzwwwvvvuuurrrpppgggbbb]]]\\\YYYYYY___fffooozzz}}}jjjVVVJJJCCC??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<:::;;;<<<======>>>======<<<<<<======>>>>>>?????????@@@@@@AAABBBCCCDDDDDDCCCDDDGGGKKKMMMPPP[[[ggg~~~~~~}}}|||yyyyyyxxxzzz~~~~~~|||~~~}}}~~~}}}wwwrrrhhh^^^TTTOOOLLLHHHGGGHHHDDDLLL[[[rrr}}}sssmmmhhhccc___]]]\\\___dddlllxxxyyyqqqiiifffggggggmmmqqqpppooommmggg```\\\WWWSSSQQQOOOMMMOOOSSSXXXcccttt|||yyyyyyxxxuuusssiiiddd^^^[[[XXXVVVZZZaaalllwwwoooYYYLLLCCC???>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999:::<<<>>>??????>>>===============>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDEEECCCCCCGGGKKKMMMQQQ\\\ggg}}}zzzvvv}}}zzzuuutttwww~~~}}}}}}|||}}}}}}{{{wwwtttmmmeeeZZZPPPJJJHHHGGGFFFKKKIIIPPPeee}}}rrrkkkfffbbb___\\\ZZZ\\\cccmmm|||wwwnnnhhheeeccceeejjjnnnpppmmmgggbbb[[[WWWRRRPPPOOOPPPQQQQQQXXX\\\fffuuu~~~yyyyyyzzzzzzzzzmmmeee\\\XXXZZZ]]]^^^]]]eeeooo}}}uuu]]]OOOHHHBBB>>>>>>>>><<<;;;;;;;;;;;;;;;>>>>>>===<<<:::999888888888999999:::;;;<<<======::::::;;;<<<=========<<<;;;<<<>>>?????????>>>===??????@@@AAABBBDDDDDDEEEDDDDDDGGGJJJLLLPPP\\\ggg~~~{{{{{{xxxtttrrrtttzzz~~~}}}|||||||||zzzvvvsssnnnggg\\\RRRMMMJJJHHHGGGJJJHHHNNN```www}}}rrrkkkfffaaa^^^]]][[[]]]cccmmm|||{{{rrrjjjhhhdddeeehhhlllnnnlllhhhddd___[[[UUURRRPPPPPPPPPOOOSSSVVV___mmmzzz{{{zzz{{{{{{{{{ppphhh^^^YYYYYY[[[[[[ZZZaaakkkyyy|||dddSSSIIICCC???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<===<<<<<<;;;;;;;;;<<<===>>>???>>>>>>===???@@@@@@AAABBBCCCDDDDDDCCCCCCFFFIIIKKKOOO[[[fffyyywwwsssqqqqqquuuyyy||||||~~~~~~~~~}}}|||{{{xxxtttqqqooohhh^^^UUUOOOLLLJJJHHHHHHGGGLLLXXXjjj|||rrrkkkfffaaa]]]]]][[[]]]dddnnn{{{vvvnnnkkkeeeeeefffhhhjjjkkkiiigggccc___YYYTTTRRRPPPOOONNNPPPRRRXXXcccnnn{{{}}}|||}}}||||||tttlllbbb[[[YYYXXXWWWVVV]]]eeerrrnnnYYYKKKDDDAAA???>>>===<<<;;;;;;;;;;;;888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::============<<<;;;::::::<<<<<<===>>>>>>>>>>>>>>>@@@AAAAAAAAABBBBBBCCCCCCBBBBBBEEEIIIJJJOOOZZZfff~~~zzzwwwssspppooopppqqqssstttwwwzzz|||{{{zzz}}}}}}{{{zzzwwwssspppooohhh___WWWQQQMMMJJJHHHGGGGGGJJJRRR^^^sss|||rrrkkkeee```\\\]]][[[^^^eeennn{{{|||rrrnnnfffeeeddddddgggiiiiiiiiieeeaaa[[[VVVTTTRRROOONNNQQQQQQTTT\\\dddppp}}}}}}|||{{{vvvoooeee^^^YYYWWWVVVUUUYYYaaakkkwwwzzzbbbPPPFFFBBB???>>>===<<<;;;;;;;;;;;;777888888999:::;;;<<<<<<888999999:::;;;<<<======<<<============<<<<<<;;;<<<======>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAABBBCCCCCCFFFIIIKKKOOO[[[ggg}}}|||yyyuuuppplllkkkkkkkkknnnpppsssuuuwwwzzz~~~~~~{{{|||}}}{{{yyywwwtttqqqnnnhhh```XXXRRRNNNJJJGGGGGGGGGIIINNNVVVhhh{{{qqqkkkeee___[[[\\\[[[^^^eeeooo|||wwwsssjjjgggdddccceeeiiikkklllgggccc]]]YYYVVVTTTRRRPPPQQQOOOQQQUUU[[[dddsss||||||{{{zzzvvvqqqhhh```[[[XXXWWWVVVXXX^^^fffppp|||mmmWWWJJJDDD??????===<<<<<<<<<<<<<<<::::::::::::::::::::::::888999999:::;;;<<<======:::;;;<<<===>>>>>>>>>>>>===============>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAEEEEEEHHHKKKMMMQQQ\\\hhh}}}|||uuuoooiiifffeeeeeegggjjjooorrrvvvzzz~~~~~~~~~{{{zzzxxxuuusssnnniiiaaaZZZTTTOOOJJJGGGHHHGGGHHHKKKQQQ^^^ttt{{{qqqjjjddd^^^ZZZZZZZZZ]]]eeeooo}}}yyyppplllhhhfffhhhkkknnnoookkkgggbbb^^^[[[XXXUUURRRPPPMMMMMMPPPSSSZZZgggsss}}}|||{{{zzzxxxssslllddd]]]ZZZXXXXXXWWW\\\bbbjjjuuu{{{bbbPPPGGG??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::999:::;;;===>>>???@@@@@@===============>>>?????????@@@@@@@@@AAAAAABBBBBBEEEFFFHHHLLLNNNRRR]]]iii}}}}}}uuullleeeaaa``````ccchhhooovvv|||~~~|||{{{yyywwwuuuooojjjccc\\\WWWQQQLLLHHHIIIFFFFFFHHHLLLTTTdddsss{{{qqqjjjddd^^^YYYXXXXXX\\\eeeppp~~~wwwsssnnnlllmmmppprrrtttrrrnnniiiddd___[[[WWWTTTOOOLLLLLLMMMOOOSSS^^^iiiooo{{{~~~}}}|||{{{{{{wwwpppggg___ZZZXXXXXXWWWZZZ^^^eeeooo~~~mmmWWWJJJ@@@???>>>===<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;<<<>>>>>>?????????>>>======<<<===>>>???@@@>>>>>>???@@@AAABBBBBBCCCEEEEEEHHHKKKMMMQQQ\\\hhh~~~~~~tttjjjccc^^^]]]]]]bbbhhhqqq{{{~~~|||{{{zzzxxxvvvpppllleee___YYYSSSMMMIIIIIIFFFDDDFFFHHHNNNYYYeeevvv{{{qqqjjjddd]]]YYYWWWWWW\\\eeeppp~~~|||xxxssspppqqqsssvvvwwwxxxtttnnnhhhccc]]]XXXUUUQQQNNNMMMNNNNNNQQQ[[[eeedddppp~~~}}}|||~~~zzzsssiii```ZZZXXXWWWVVVXXX\\\aaakkk{{{uuu\\\MMM@@@???>>>======<<<<<<<<<<<<=====================888999999:::;;;<<<===>>><<<===>>>>>>>>>>>>>>>===>>>===<<<<<<<<<===???@@@===>>>>>>@@@AAABBBCCCCCCDDDDDDGGGJJJLLLPPP\\\ggg|||rrrhhh```\\\[[[[[[```iiivvv~~~{{{zzz}}}{{{|||}}}sssoooiiiccc]]]WWWPPPKKKJJJHHHFFFEEEGGGLLLQQQUUUhhhqqq~~~|||pppgggaaa\\\ZZZWWWYYY]]]eeerrrxxxvvvwwwzzz||||||{{{vvvpppjjjccc\\\WWWXXXRRRLLLMMMNNNNNNPPPTTT___eeettt}}}}}}~~~|||wwwoooeee]]]XXXVVVWWWVVVXXX___gggrrr~~~cccPPPGGGAAA===<<<;;;888999===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<===============???@@@???>>>===>>>AAACCCAAAAAAAAAAAABBBCCCDDDDDDCCCEEEIIIMMMMMMPPP[[[hhh~~~xxxoooeee]]]ZZZXXXYYY___hhhuuu~~~|||{{{|||~~~}}}}}}vvvrrrlllfff```YYYRRRMMMJJJHHHEEEDDDEEEIIINNNQQQ\\\fffssszzzooofff___[[[XXXVVVXXX]]]eeerrr}}}~~~~~~xxxrrrjjjbbb]]]ZZZSSSMMMMMMMMMMMMOOORRRUUUZZZfffvvv}}}|||}}}yyyqqqhhh___ZZZXXXWWWUUUXXX^^^eeepppnnnZZZKKKEEE???>>><<<999:::===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<===============>>>>>>>>>===<<<===???BBBAAAAAAAAAAAABBBCCCDDDDDDDDDEEEIIILLLMMMPPP]]]jjjxxxsssjjjaaaZZZVVVUUUUUUYYYbbbooo~~~~~~~~~~~~~~~zzzvvvpppjjjccc[[[TTTOOOJJJHHHEEECCCCCCFFFJJJLLLTTT]]]kkkwwwyyymmmddd^^^YYYVVVVVVXXX]]]fffsss|||tttkkkfff```XXXRRRQQQPPPNNNNNNQQQRRRTTT]]]jjjvvv~~~|||~~~~~~{{{tttkkkbbb]]][[[WWWUUUWWW\\\ccclll{{{uuu```OOOHHHAAA???>>>;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<========================<<<;;;<<<>>>AAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEHHHKKKLLLQQQ___mmmyyysssnnnfff]]]WWWSSSRRRRRRQQQXXXdddrrr~~~yyysssllleee]]]VVVQQQKKKIIIFFFCCCCCCDDDGGGIIINNNVVVcccnnnzzzwwwlllccc]]]XXXVVVUUUXXX]]]ggguuu~~~vvvpppiiiaaa[[[XXXUUUQQQPPPRRRRRRSSSXXXaaakkkxxx~~~|||~~~|||vvvnnneee```]]]XXXVVVWWW[[[```gggttt~~~zzzdddQQQHHHAAA???>>><<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<==================>>>>>>===<<<===???AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEHHHJJJLLLQQQ```oooyyysssnnnjjjbbb[[[UUURRRPPPPPPLLLRRR[[[eeerrr{{{tttmmmfff___WWWRRRNNNKKKHHHEEEDDDDDDFFFGGGHHHNNNYYYeeeooouuujjjbbb\\\XXXVVVTTTWWW^^^hhhvvv{{{rrrjjjbbb^^^ZZZSSSQQQQQQPPPOOOQQQWWW^^^iiizzz~~~|||~~~~~~yyyqqqiiibbb___YYYWWWWWWZZZ]]]bbbnnnzzz~~~}}}iiiRRRHHH@@@>>>???>>>===???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<==================???@@@???>>>>>>@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEGGGJJJKKKQQQ```ooozzztttooojjjfff___YYYSSSPPPOOOOOOLLLOOOUUU\\\eeerrr{{{uuunnnhhh```YYYTTTOOOMMMIIIFFFEEEEEEFFFFFFHHHKKKTTT```iiixxx|||qqqggg```[[[XXXVVVTTTWWW^^^iiiwww{{{sssjjjeee^^^VVVRRRRRRQQQOOOOOOSSSWWW^^^lllyyy~~~}}}}}}uuummmfffccc[[[XXXXXXZZZ[[[___iiisss|||~~~kkkUUUJJJ@@@>>>???>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<==================???@@@@@@??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCDDDGGGJJJKKKPPP^^^lll{{{vvvqqqmmmfffbbb\\\VVVQQQNNNMMMMMMKKKMMMQQQTTTYYYcccoooxxx|||vvvpppjjjccc\\\WWWNNNLLLIIIGGGEEEDDDEEEFFFIIIGGGNNNZZZdddppp~~~wwwmmmccc]]]YYYVVVUUUSSSWWW^^^iiixxx}}}tttmmmfff\\\VVVUUUTTTQQQQQQSSSTTTXXXbbbmmmwww~~~|||zzzrrrjjjggg\\\ZZZYYYZZZZZZ\\\eeeooozzz}}}~~~ooo[[[OOOCCC@@@@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<===============<<<>>>???@@@???>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDBBBDDDHHHKKKKKKOOO[[[iii|||xxxtttppplllccc```ZZZTTTPPPMMMKKKKKKIIIKKKMMMOOORRRZZZdddlllqqqxxx}}}wwwqqqkkkddd^^^YYYMMMLLLIIIFFFDDDDDDDDDEEECCC@@@EEERRR\\\ggg|||zzztttjjjaaa[[[WWWUUUSSSSSSWWW___jjjyyy|||uuummmbbb\\\[[[RRRPPPOOOQQQPPPRRRYYYbbbiiivvv~~~|||~~~~~~uuunnnjjj^^^[[[YYYZZZYYY[[[cccmmmvvv~~~}}}xxxaaaSSSFFFBBBAAA>>>;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<<<<===============;;;===??????>>>===>>>???AAAAAAAAAAAABBBCCCDDDDDDAAACCCHHHKKKKKKNNNZZZfff~~~~~~zzzuuuoookkkccc\\\UUUSSSQQQNNNMMMPPPLLLNNNPPPPPPQQQVVV___eeegggjjjnnnrrruuuvvvvvvuuuzzzwwwxxx}}}yyytttooohhhbbb]]]WWWQQQJJJFFFEEEEEECCCAAAEEEDDDFFFMMMVVVbbbtttxxxoooeee```[[[UUUSSSUUURRRTTT]]]lll||||||uuummmddd^^^YYYVVVRRRPPPQQQSSSTTTTTTeeejjjxxx~~~uuujjjccc___\\\ZZZXXXXXX___gggqqq}}}~~~gggUUUFFFEEEFFFAAA<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<;;;;;;;;;AAA@@@???>>>>>>>>>@@@@@@BBBAAA@@@AAACCCCCCCCCAAAEEEEEEGGGJJJKKKNNNYYYeee{{{uuuoookkkddd\\\UUUSSSQQQNNNNNNPPPJJJNNNRRRTTTVVVYYY___dddgggiiimmmoooqqqpppooonnnpppllllllqqqxxx|||xxxsssmmmfffbbbXXXRRRKKKGGGFFFEEEDDDBBBEEECCCEEEKKKSSS^^^nnn|||vvvmmmccc^^^YYYTTTRRRTTTTTTVVV^^^lll{{{{{{ssskkkeee___[[[UUURRRQQQSSSSSSTTT]]]bbbmmm|||xxxlllgggccc___]]][[[[[[aaaiiiooozzzlllYYYIIIFFFEEE@@@===>>><<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>???@@@@@@BBBAAA@@@AAACCCCCCCCCBBBEEEEEEGGGJJJKKKNNNYYYeee|||vvvppplllddd\\\VVVTTTQQQNNNNNNQQQLLLQQQWWW[[[]]]```dddhhhlllmmmoooqqqpppooolllkkkjjjeeeccceeeiiiooo{{{~~~zzztttmmmhhh[[[UUUMMMHHHGGGFFFEEECCCEEECCCDDDIIINNNWWWeeerrrsssjjjaaa\\\XXXRRRQQQSSSVVVWWW^^^kkkzzz}}}uuupppgggbbbZZZUUURRRRRRRRRRRRUUUYYYbbbooozzz|||qqqhhhbbb^^^[[[YYYXXX]]]dddlllwwwuuu```MMMGGGEEE@@@===???<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<<<<<<<===>>>>>>========================@@@??????>>>??????@@@@@@BBBAAA@@@AAACCCDDDCCCBBBEEEEEEGGGJJJKKKNNNYYYeee~~~}}}wwwqqqmmmeee]]]VVVTTTRRROOOOOOQQQQQQWWW^^^cccfffiiinnnrrruuuvvvxxxyyyxxxuuurrrqqqnnniiieeeeeeeeehhhpppxxxzzzsssnnn```YYYPPPJJJHHHGGGEEEDDDEEECCCDDDGGGJJJQQQ]]]iii||||||rrriii```[[[WWWRRRQQQSSSVVVWWW^^^kkkzzz~~~xxxpppiii```XXXTTTRRRQQQPPPSSSTTT[[[eeeooozzzuuuiiiccc]]][[[XXXWWW[[[aaajjjttthhhQQQHHHEEE@@@>>>@@@<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>??????????????????@@@@@@AAA@@@@@@AAACCCDDDCCCBBBEEEEEEGGGJJJKKKNNNYYYeee}}}~~~yyysssoooeee^^^WWWUUUSSSPPPOOORRRUUUZZZaaagggkkkpppwww}}}}}}{{{tttoookkkiiigggggglllttt~~~}}}wwwsssfff___TTTMMMJJJHHHFFFDDDEEECCCDDDFFFHHHLLLVVVaaarrrwwwppphhh___[[[WWWRRRQQQTTTUUUVVV^^^kkkzzz~~~wwwpppfff]]]WWWSSSQQQPPPRRRRRRVVV]]]dddnnn}}}yyyppphhhaaa___]]]\\\___dddiiisssoooVVVJJJEEE@@@>>>AAA======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<=========>>>>>>??????>>>>>>??????@@@@@@@@@@@@AAA@@@@@@AAACCCDDDDDDCCCEEEEEEGGGJJJKKKNNNYYYeee|||zzztttpppfff^^^XXXUUUSSSPPPPPPSSSVVV\\\dddkkkpppwwwyyytttpppnnnkkkjjjnnnttt~~~~~~zzzwwwnnneeeZZZQQQLLLJJJGGGEEEDDDBBBCCCEEEFFFIIIRRR\\\iii||||||uuuooofff^^^ZZZVVVRRRQQQTTTUUUWWW```ooo~~~|||vvvmmmddd]]]XXXTTTQQQQQQOOOPPPUUUZZZbbbooo|||{{{qqqiiiaaa___^^^^^^```dddjjjuuusssYYYLLLFFF@@@>>>AAA=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======;;;<<<<<<======>>>>>>???===>>>???@@@@@@@@@@@@@@@@@@@@@???AAACCCDDDDDDCCCEEEEEEGGGJJJKKKNNNYYYeee{{{{{{uuuqqqfff___XXXVVVTTTQQQQQQSSSWWW___jjjssszzz{{{wwwvvvsssqqquuu{{{}}}{{{tttkkk^^^TTTNNNKKKHHHEEEAAA???AAACCCDDDFFFOOOXXX```rrr{{{tttlllddd\\\XXXUUUQQQPPPRRRUUUXXXcccsss|||tttllleee^^^YYYUUUPPPNNNMMMPPPRRRXXXdddppp||||||qqqhhh```^^^^^^^^^```dddlllwwwvvv[[[NNNGGG@@@>>>@@@============<<<<<<<<<<<<:::::::::::::::;;;<<<<<<:::;;;;;;<<<======>>>>>><<<===???@@@AAAAAA@@@@@@@@@??????AAACCCEEEDDDDDDEEEEEEGGGJJJKKKNNNYYYeeezzz|||vvvrrrggg___XXXVVVTTTQQQQQQSSSXXXbbbppp|||~~~~~~{{{zzz}}}~~~xxxnnnaaaVVVOOOKKKHHHEEE>>>===???BBBCCCEEEMMMVVVZZZlll{{{uuujjjbbbZZZVVVSSSOOOOOOQQQVVVZZZfffwwwxxxqqqjjjccc]]]XXXQQQNNNMMMOOOPPPTTT___jjjrrr~~~}}}uuukkkcccbbbcccccceeehhhmmmyyy~~~www\\\OOOHHH@@@===@@@>>>=========<<<<<<<<<<<<:::999999999999:::;;;;;;:::::::::;;;<<<======>>><<<===???@@@AAAAAA@@@@@@@@@??????AAACCCEEEEEEDDDEEEEEEGGGJJJKKKNNNYYYeeezzz~~~yyysssnnnfff```ZZZXXXTTTQQQRRRUUUWWWbbbqqq~~~~~~~~~wwwooocccYYYQQQKKKHHHFFFDDDCCCAAAAAACCCGGGKKKNNNXXXbbbqqqxxxqqqeee^^^XXXUUUQQQMMMOOOSSSTTT[[[hhhxxxyyyssskkkaaa[[[YYYUUURRRQQQSSSVVVYYYZZZkkksss~~~uuuoooiiifffbbbaaafffmmmtttxxx\\\LLLFFFCCC@@@???===============>>>??????:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>;;;===>>>>>>======>>>???AAAAAAAAAAAAAAAAAAAAAAAAEEEEEEFFFIIIJJJNNNZZZfffyyysssnnngggaaa[[[YYYUUURRRSSSWWW[[[fffuuu~~~}}}}}}}}}}}}|||wwwpppfff\\\TTTNNNJJJGGGDDDCCCBBBAAACCCFFFIIILLLSSS]]]jjjwwwvvvoooeee^^^XXXTTTQQQNNNOOOSSSVVV]]]kkk{{{yyyrrriiibbb\\\XXXSSSQQQQQQTTTVVVWWWcccjjjxxxwwwqqqlllhhheeedddiiipppxxx|||___NNNHHHDDDAAAAAAAAA@@@???===<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>===>>>??????======>>>???AAAAAAAAABBBBBBCCCCCCCCCFFFFFFHHHKKKLLLPPP[[[fffyyyrrrmmmgggaaa[[[YYYVVVSSSTTTXXX]]]hhhxxx}}}{{{{{{{{{zzzyyyvvvqqqhhh```YYYRRRLLLHHHEEEDDDBBBAAABBBDDDFFFHHHMMMUUUaaammmwwwtttlllddd]]]WWWTTTQQQNNNOOOSSSXXX```nnn|||ssslllddd___XXXTTTSSSTTTUUUVVVZZZ```lllzzzzzztttooollliiihhhmmmttt~~~}}}eeeSSSJJJEEEBBBBBBBBBAAA???>>><<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@>>>===>>>???AAAAAABBBBBBCCCDDDEEEEEEDDDEEEHHHLLLMMMOOOYYYdddxxxpppkkkeee___ZZZXXXVVVSSSTTTXXX\\\hhhxxx~~~||||||{{{yyywwwtttpppjjjccc\\\UUUNNNIIIFFFEEECCCAAAAAABBBDDDEEEIIIPPPYYYcccnnnzzz~~~ssskkkccc\\\VVVTTTQQQNNNPPPTTTYYYbbbqqq|||uuunnnhhh```ZZZWWWVVVVVVVVVVVVZZZbbbnnnwww||||||wwwqqqooolllkkkqqqxxx}}}~~~jjjVVVLLLEEEBBBBBB???>>>>>>===============;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAA@@@???>>>>>>@@@???@@@AAABBBCCCDDDEEEFFF@@@BBBFFFJJJKKKMMMVVVaaa~~~wwwnnniiiccc]]]XXXVVVTTTRRRSSSXXX\\\hhhyyy~~~|||zzzxxxrrrnnniiiccc]]]VVVNNNIIIGGGFFFDDDBBBAAABBBBBBCCCGGGMMMUUU]]]gggttt}}}rrrkkkaaa[[[UUUSSSPPPNNNPPPTTTYYYcccttt{{{uuuppphhh```\\\YYYWWWUUUUUUVVV\\\eeelllttt~~~zzzxxx~~~xxxsssqqqoooooottt|||~~~oooZZZMMMDDDAAAAAA>>>>>>============>>>>>>;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAA@@@???>>>???@@@>>>???@@@AAABBBCCCDDDDDD@@@BBBFFFJJJKKKMMMVVVaaa~~~xxxnnngggaaa[[[WWWUUUTTTQQQSSSXXX^^^jjj|||~~~{{{xxxpppmmmhhhccc]]]VVVOOOJJJHHHGGGEEECCCBBBBBBBBBCCCFFFJJJQQQXXXaaannn||||||qqqjjj```ZZZUUUSSSPPPNNNPPPUUUZZZeeewwwzzzuuunnngggbbb]]]YYYVVVVVVUUUXXX^^^bbbhhhsss~~~zzzuuuttt{{{{{{vvvtttrrrrrrxxxuuu^^^NNNDDD@@@AAAAAA@@@???===<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<===>>>>>>>>>===>>>??????>>>>>>???AAA??????@@@@@@AAABBBCCCCCCDDDEEEHHHLLLMMMOOOYYYddd~~~yyyooohhhaaa[[[WWWVVVTTTRRRUUUYYY```lll}}}|||yyypppmmmhhhccc^^^XXXQQQMMMHHHGGGFFFEEEDDDCCCCCCCCCBBBGGGMMMTTT\\\ggguuu~~~zzzooohhh___YYYTTTRRRPPPNNNQQQUUU\\\gggzzz|||wwwqqqkkkeee___[[[YYYXXXYYY[[[]]]aaajjjuuuxxxsssqqqxxx~~~yyywwwvvvvvv|||zzzbbbQQQEEEAAABBB??????>>>===============<<<<<<============<<<<<<;;;;;;<<<<<<===>>>>>>>>>:::<<<>>>>>>>>>>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCFFFFFFHHHKKKLLLPPP[[[fff~~~{{{pppiiibbb\\\XXXWWWUUUTTTVVVZZZ___kkk|||{{{xxxqqqnnniiiddd^^^YYYSSSNNNHHHHHHGGGEEEDDDDDDDDDDDD@@@DDDJJJPPPXXXcccpppxxxxxxnnnfff___YYYTTTRRRPPPNNNQQQVVV]]]iii}}}~~~yyytttmmmfffaaa^^^\\\[[[]]]]]]___gggqqq}}}xxxrrrqqqwww{{{zzzxxxyyy~~~~~~eeeSSSFFFBBBCCC;;;;;;;;;<<<>>>???AAABBB<<<<<<============<<<<<<;;;;;;<<<<<<===>>>>>>>>>999;;;=========>>>@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCEEEEEEGGGIIIJJJNNNZZZfff}}}vvvoooddd]]]WWWUUUSSSRRRVVV\\\eeeqqq}}}zzztttpppkkkfffaaa[[[UUUQQQMMMJJJGGGDDDDDDCCCBBB@@@FFFFFFJJJPPPVVV]]]jjjuuuvvvmmmgggZZZUUUQQQPPPNNNNNNTTT[[[___ooo|||wwwtttrrrhhhaaa\\\\\\]]]___eeelllyyy|||tttkkkppp|||~~~}}}gggRRRHHHFFFFFFCCCAAA>>><<<<<<<<<<<<;;;======>>>>>>>>>>>>======::::::;;;<<<===>>>??????@@@???>>>>>>>>>???@@@AAA@@@@@@AAAAAABBBCCCCCCDDDBBBCCCFFFIIIKKKNNNYYYddd}}}yyyrrreee^^^XXXUUUSSSSSSVVV\\\eeerrr~~~zzzuuurrrmmmhhhccc^^^XXXSSSNNNKKKGGGEEEDDDCCCBBB@@@BBBBBBFFFLLLQQQXXXdddppp}}}uuullleeeZZZUUUQQQPPPNNNNNNSSS[[[bbbrrr~~~rrrjjjbbb___^^^^^^dddkkkyyy}}}tttmmmqqq|||lllWWWKKKFFFDDDAAA???<<<;;;<<<======<<<======>>>>>>>>>>>>========================>>>>>>@@@???>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDGGGJJJLLLOOOZZZeee}}}wwwggg```YYYVVVTTTSSSVVV\\\gggttt{{{wwwtttooojjjfff```ZZZVVVPPPMMMIIIFFFEEEDDDBBBAAAAAA@@@CCCIIINNNTTT```kkk{{{|||sssjjjcccZZZUUUQQQPPPNNNNNNSSS[[[fffvvvxxxmmmgggbbbaaaeeekkkyyy}}}tttnnnrrr|||}}}|||~~~ttt\\\MMMFFFCCC???===;;;;;;<<<===>>>===<<<======>>>>>>======<<>>>>>>>>=========???>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBDDDEEEHHHKKKMMMPPP[[[fffyyyiiiaaaZZZVVVTTTSSSWWW]]]hhhvvv|||xxxtttppplllgggbbb]]]YYYRRROOOKKKHHHFFFEEECCCAAACCCBBBDDDIIIMMMRRR]]]hhhwww{{{rrriiibbbZZZUUUQQQPPPNNNNNNTTT\\\iiiyyyyyyooohhheeeiiioooyyyuuunnnqqqzzz~~~zzzxxxwww|||~~~yyy```OOOFFFCCC???===;;;:::<<<======<<<<<<==================<<>>>>>>>>>>>======>>>>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDGGGKKKLLLPPPZZZfff}}}wwwiiiaaaYYYUUUSSSSSSXXX^^^kkkyyy|||wwwuuuppplllhhhddd^^^[[[TTTQQQLLLIIIGGGFFFCCCBBBDDDCCCDDDHHHKKKPPPZZZeeeuuu{{{rrrhhhaaaZZZUUUQQQQQQPPPPPPVVV^^^lll}}}vvvmmmiiikkkqqqzzzwwwoooqqqxxx}}}xxxtttrrrwww}}}}}}~~~~~~cccQQQHHHEEEBBB???===;;;<<<<<<;;;:::<<<<<<============<<<<<<=========>>>???@@@@@@@@@<<<<<<===>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCFFFJJJKKKNNNYYYddd}}}yyytttggg___XXXTTTRRRSSSXXX___mmm|||xxxuuuqqqnnnjjjfffaaa]]]VVVSSSNNNKKKHHHFFFDDDBBBCCCAAABBBEEEHHHKKKUUU___ppp{{{rrrggg```YYYUUURRRRRRRRRSSSZZZbbbppp|||rrrlllmmmqqq||||||rrrsssyyy~~~xxxssspppssswww{{{}}}}}}jjjUUUJJJGGGDDDAAA>>><<<<<<<<<;;;:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>???@@@AAA;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDBBBCCCFFFIIIKKKNNNYYYddd{{{}}}vvvpppfff]]]VVVSSSRRRSSSYYY```ooo~~~zzzwwwsssppplllhhhccc```XXXTTTPPPLLLIIIGGGDDDBBBCCCAAABBBDDDEEEIIIRRR\\\iii|||yyypppeee^^^YYYTTTRRRSSSTTTVVV]]]eeetttzzzrrrqqqttt}}}xxxwwwzzzzzzuuunnnppprrruuuyyy~~~}}}ttt\\\MMMGGGCCCAAA>>>===>>>>>>>>>===;;;<<<<<<======<<<<<<;;;<<<<<<<<<======>>>>>>>>>:::;;;===>>>???@@@@@@?????????@@@AAACCCDDDEEEEEECCCCCCFFFJJJKKKOOOYYYeee{{{|||tttoooddd\\\UUURRRQQQSSSYYYaaappp{{{yyyuuurrrnnnjjjfffbbbYYYUUUPPPLLLJJJGGGDDDBBBDDDBBBCCCEEEFFFIIIRRR[[[dddwwwxxxnnnddd\\\XXXTTTRRRTTTUUUXXX___hhhwwwxxxuuuxxx~~~}}}{{{||||||vvvmmmnnnoooqqqttt|||}}}|||aaaNNNFFFBBB@@@>>>===???@@@@@@@@@;;;<<<<<<<<<<<<<<<<<<;;;============<<<<<<<<<<<<999:::<<<>>>???@@@??????>>>>>>???AAACCCDDDFFFFFFDDDEEEHHHKKKMMMPPP[[[fff{{{wwwmmmgggaaa\\\WWWTTTQQQQQQYYYcccrrr}}}xxxtttpppjjjeeeaaa[[[XXXSSSOOOLLLIIIEEEBBB???@@@AAACCCEEEJJJQQQVVVaaappp~~~wwwooofff___[[[WWWTTTSSSSSSVVV```kkk|||{{{yyyzzzyyyuuunnnjjjhhhkkkpppyyy}}}{{{~~~hhhSSSLLLCCCAAA>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<=========>>>???@@@@@@@@@@@@???>>>>>>???@@@CCCDDDEEEEEECCCBBBCCCCCCFFFIIIJJJMMMWWWbbb|||vvvmmmfff```[[[VVVSSSQQQQQQZZZdddsss~~~yyyuuuqqqlllgggddd^^^ZZZUUUPPPMMMJJJGGGEEE@@@AAABBBCCCEEEIIIPPPTTT^^^nnn~~~wwwnnneee___[[[WWWUUUTTTUUUXXXcccnnn~~~}}}zzz{{{|||wwwsssooojjjhhhjjjooovvv|||~~~nnnWWWNNNDDDBBB???>>>>>>??????>>>=========<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>===>>>???@@@@@@@@@@@@@@@???AAACCCDDDEEEDDDCCCCCCDDDDDDFFFIIIJJJLLLVVVaaa{{{~~~vvvlllfff]]]YYYUUUSSSQQQRRR[[[eeettt{{{wwwtttpppkkkhhhbbb^^^WWWRRRNNNKKKIIIGGGBBBCCCCCCCCCDDDHHHNNNRRRZZZiii}}}uuunnneee___[[[WWWVVVWWWXXX\\\hhhsss|||{{{~~~~~~yyytttqqqooojjjgggiiimmmsss~~~~~~yyy^^^QQQFFFCCC@@@>>>>>>???>>>>>>======<<<<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>><<<===>>>???@@@AAAAAAAAA@@@AAABBBDDDEEEDDDDDDCCCEEEEEEGGGJJJJJJLLLVVVaaayyy~~~uuullleee\\\XXXTTTRRRQQQSSS]]]gggvvv~~~zzzwwwsssooolllfff```YYYRRRNNNLLLJJJIIIDDDDDDDDDCCCCCCFFFKKKOOOVVVdddyyy{{{tttmmmeee___[[[XXXWWWYYY\\\bbbnnnzzz}}}{{{~~~{{{yyyyyy{{{{{{~~~|||yyyuuuqqqooonnniiigggjjjmmmttt~~~gggUUUHHHEEEAAA>>>>>>>>>>>>===========================<<<============>>>>>>>>>======>>>???@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFFFFHHHJJJJJJLLLUUU```wwwvvvllleee\\\WWWTTTSSSRRRTTT^^^iiixxx|||yyyvvvrrrppphhhbbbZZZSSSOOOLLLJJJIIIEEEEEEDDDCCCCCCEEEJJJMMMSSS___tttyyyssslllddd___[[[YYYYYY\\\aaahhhuuu~~~{{{zzz~~~xxxttttttuuuvvvwwwwwwwwwvvvtttqqqooonnnmmmiiihhhkkkooovvv~~~nnnWWWKKKGGGBBB???>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>?????????@@@@@@@@@??????>>>AAAAAABBBCCCCCCDDDDDDDDDFFFFFFHHHJJJJJJLLLVVV```wwwwwwmmmeee]]]YYYUUUTTTSSSVVV___jjjzzz~~~zzzwwwtttqqqiiiddd]]]VVVQQQNNNKKKHHHEEEEEEDDDCCCBBBEEEIIIMMMQQQ]]]qqqxxxqqqkkkddd___[[[YYYZZZ___eeemmm|||~~~zzzzzz{{{{{{zzzyyyyyyxxx~~~vvvrrrpppppppppooopppppppppppppppoooooommmiiiiiilllqqqwww~~~ttt[[[NNNIIICCC???>>>>>>=========>>>>>>>>>>>>>>>??????=========>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>>>>AAAAAABBBBBBCCCDDDDDDEEEFFFFFFHHHJJJKKKMMMWWWaaawwwyyymmmfff^^^ZZZWWWUUUTTTWWW```kkk{{{{{{wwwtttrrrkkkfff```ZZZUUUPPPLLLIIIEEEEEEDDDBBBBBBDDDIIIMMMQQQ\\\ooowwwpppjjjddd___[[[YYY\\\aaahhhrrr}}}uuutttrrrqqqrrrtttuuuvvv}}}uuupppmmmlllkkkiiijjjkkklllmmmoooppppppnnnkkkjjjmmmqqqvvv}}}~~~~~~cccPPPKKKDDD@@@>>>=========;;;<<<<<<<<<==================>>>>>>>>>?????????>>>??????@@@@@@@@@??????BBBAAABBBBBBCCCDDDDDDEEEEEEEEEHHHJJJKKKNNNXXXcccwwwzzznnnfff```[[[XXXVVVUUUWWWaaakkk|||{{{wwwtttrrrlllhhhbbb\\\WWWRRRMMMJJJEEEDDDDDDBBBBBBEEEIIIMMMQQQ[[[nnnvvvpppjjjddd___[[[ZZZ\\\cccjjjttt|||ssspppmmmlllmmmpppsssttt}}}}}}tttoookkkiiihhhffffffhhhjjjlllooopppqqqppplllkkkmmmpppuuu~~~}}}}}}lllQQQLLLEEE@@@>>>=========:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBCCCEEEEEEDDDEEEGGGJJJKKKNNNYYYdddxxxyyykkkbbbaaa[[[WWWUUUUUUWWW___hhh~~~|||wwwssssssooolllggg```YYYSSSNNNLLLIIIGGGDDDCCCCCCFFFIIIKKKPPP[[[nnn~~~tttnnnhhhaaa]]]ZZZZZZ\\\bbbhhhtttxxxooohhhhhhjjjlllpppssszzz}}}vvvqqqmmmiiifffggghhhiiijjjkkkkkkkkkkkkooooooooonnnooorrrxxx|||~~~|||qqqZZZMMMEEEHHHHHHCCC@@@BBB@@@===:::;;;>>>@@@===999============>>>>>>>>>>>>AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCEEEJJJLLLOOOXXXaaayyy|||oooeeeaaa[[[VVVUUUTTTVVV^^^gggyyy|||wwwtttuuuqqqnnniiibbb[[[UUUQQQNNNIIIHHHEEEDDDDDDGGGJJJLLLQQQ\\\nnn}}}tttmmmggg```\\\YYYYYY[[[```gggrrrxxxooofffeeegggiiilllpppvvv|||uuupppllliiiggghhhiiikkklllnnnoooppppppqqqqqqpppnnnnnnppptttwww~~~||||||___PPPFFFGGGGGGBBB???AAA@@@===:::;;;>>>???===999============>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFEEEGGGJJJLLLNNNVVV___xxxrrrjjjaaa[[[VVVTTTSSSUUU]]]fffrrr}}}|||wwwvvvwwwtttqqqlllfff___YYYTTTQQQJJJHHHFFFEEEFFFHHHKKKNNNRRR\\\nnn|||rrrkkkeee^^^ZZZWWWWWWYYY^^^eeeppp|||qqqhhheeefffgggjjjmmmpppyyyyyyrrrnnnllljjjiiijjjkkkmmmpppsssuuuvvvvvvssssssqqqnnnkkklllnnnqqqwww|||}}}gggUUUGGGEEEEEE@@@>>>@@@@@@===;;;;;;>>>???<<<:::<<<<<<=========>>>>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDGGGFFFGGGJJJKKKMMMUUU^^^vvvvvvmmmbbb\\\VVVTTTSSSUUU\\\eeennnzzz|||xxxwwwxxxuuusssnnnhhhbbb[[[VVVTTTJJJHHHFFFEEEFFFHHHLLLNNNSSS]]]nnnyyyooohhhccc]]]YYYVVVUUUWWW[[[aaalll~~~wwwmmmjjjiiiiiikkknnnkkkrrr{{{}}}vvvqqqnnnmmmkkkkkklllnnnppptttvvvyyyzzz{{{uuutttqqqmmmiiiggghhhjjjmmmrrr|||ppp\\\IIIDDDCCC???===@@@???===;;;<<<===>>><<<:::;;;<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDFFFEEEGGGJJJKKKNNNVVV___uuuyyyoooccc]]]WWWUUUSSSTTT\\\dddnnn{{{{{{yyyzzzvvvtttpppkkkddd^^^YYYVVVKKKIIIGGGEEEFFFHHHKKKMMMSSS]]]ooowwwmmmfffaaa\\\XXXUUUSSSTTTXXX]]]gggxxx|||rrrooommmkkklllnnnjjjmmmttt~~~~~~zzzvvvrrrqqqpppooonnnooopppsssuuuxxxyyyzzz{{{tttssspppkkkgggddddddeeegggmmmwwwyyybbbLLLEEECCC???===@@@>>>===<<<<<<======<<<;;;:::;;;;;;<<<===>>>>>>>>><<<<<<===>>>@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCFFFJJJLLLOOOWWWaaattt~~~rrreee___YYYVVVTTTUUU\\\dddppp}}}}}}}}}wwwvvvsssnnngggaaa[[[XXXNNNLLLIIIGGGGGGHHHKKKMMMTTT___rrrtttjjjddd```\\\XXXTTTSSSSSSVVVYYYbbbssswwwtttrrrnnnlllmmmkkkjjjmmmvvv~~~|||yyyxxxxxxwwwvvvtttrrrssstttuuuvvvvvvvvvvvvppppppnnnjjjeeebbbbbbcccdddkkkvvvhhhOOOGGGEEEAAA???@@@============<<<<<<<<<<<<::::::;;;<<<===>>>>>>???<<<<<<===???@@@AAABBBCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCEEEIIILLLOOOXXXbbbtttwwwggg```ZZZWWWUUUUUU\\\eeeqqqzzzyyyvvvqqqkkkddd^^^[[[SSSPPPMMMJJJIIIJJJLLLNNNVVVbbbvvv}}}qqqhhhbbb___\\\YYYUUUSSSRRRTTTVVV^^^nnn}}}}}}{{{xxxtttpppppplllhhhhhhoooxxx}}}{{{ttttttttttttsssqqqppppppllllllkkkhhhdddbbbbbbcccdddjjjuuulllRRRIIIGGGCCC@@@AAA======>>>===<<<<<<<<<<<<999::::::;;;<<<===>>>????????????@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDEEEDDDFFFJJJLLLNNNWWW```uuu|||hhhaaa[[[XXXUUUVVV]]]eeeqqq|||{{{xxxtttmmmgggaaa]]]VVVTTTPPPMMMKKKLLLMMMOOOXXXdddyyy{{{ooofffbbb___\\\ZZZUUUSSSRRRSSSUUU\\\kkkzzzyyytttsssmmmgggeeejjjrrr|||uuuuuutttrrrpppnnnlllkkkjjjjjjiiigggdddbbbbbbccccccjjjvvvnnnTTTJJJHHHDDDAAABBB===>>>>>>===<<<;;;<<<===999999:::;;;<<<===>>>???BBBBBBAAAAAA@@@???>>>>>>BBBBBBBBBCCCCCCCCCDDDDDDGGGFFFGGGJJJKKKMMMUUU^^^uuutttfffZZZXXXXXXYYYbbbmmmwww{{{wwwrrrnnniiiccc```[[[VVVSSSSSSQQQNNNPPPTTTZZZggg}}}|||pppgggdddaaa]]]ZZZWWWSSSQQQRRRTTTYYYeeeppp|||vvvqqqnnniiigggiiinnnwww|||yyyuuuqqqooommmkkkiiigggggggggfffeeedddccccccjjjoooyyyuuuYYYIIIDDDBBB@@@@@@AAA???>>>>>>??????>>><<<999:::;;;<<<============AAA@@@???>>>===>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEFFFLLLVVV^^^sssuuuggg\\\YYYYYY[[[dddppp||||||vvvqqqnnnjjjfffccc___[[[XXXXXXVVVSSSUUUZZZ___mmmxxxmmmfffdddccc```\\\ZZZVVVRRRQQQRRRVVVaaalll||||||wwwoookkkhhhjjjooovvv{{{uuupppllliiigggffffffffffffeeeeeeffffffjjjpppzzzxxx\\\LLLEEEBBBAAAAAA@@@???>>>>>>??????>>><<<::::::<<<======>>>>>>>>>@@@@@@?????????@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEHHHHHHIIIHHHIIIPPPYYYaaassswwwjjj___\\\\\\^^^hhhuuu}}}vvvqqqmmmjjjhhhfff^^^[[[XXXWWWUUUTTTWWW]]]gggwww|||uuulllgggggghhheeebbb```YYYSSSQQQQQQSSS]]]fffsss|||rrrmmmkkklllpppwwwwwwqqqmmmjjjhhheeeeeeeeeeeefffggghhhiiikkkqqq|||}}}aaaOOOHHHCCCAAAAAA@@@???>>>>>>??????>>>===;;;<<<===>>>>>>???>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGFFFHHHNNNWWW^^^rrrxxxlllbbb``````bbbooo}}}}}}yyyyyyyyyyyyyyy{{{|||}}}~~~wwwoookkkhhhfffeee]]]ZZZXXXXXXVVVUUU[[[cccqqq{{{uuunnnkkkmmmnnnllliiiddd\\\TTTQQQPPPRRRZZZcccnnnvvvrrroooqqqtttyyyyyytttqqqnnnmmmffffffeeeeeefffhhhkkklllmmmuuufffTTTIIICCC@@@@@@@@@>>>===>>>??????>>>=========>>>???????????????===>>>@@@BBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGMMMVVV]]]qqqxxxmmmdddcccdddiiiwww~~~}}}|||{{{zzzyyyzzz{{{}}}xxxpppjjjfffdddbbb```]]]\\\\\\[[[\\\dddnnn}}}{{{uuupppooorrrtttrrrooojjj```VVVRRRQQQSSSZZZaaalll|||xxxvvvwwwzzz~~~|||wwwuuusssrrrllljjjhhhggggggjjjmmmoooqqqxxxlllXXXKKKCCC?????????>>>===>>>???@@@???>>>===>>>??????????????????<<<>>>@@@BBBCCCDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCGGGHHHJJJJJJKKKQQQYYY```pppvvvlllffffffiiiooo~~~}}}}}}~~~{{{qqqkkkfffcccaaa^^^]]]\\\]]]]]]```kkkwwwyyyuuuqqqssswwwzzzxxxuuuqqqfffZZZTTTRRRTTTYYY```kkk|||~~~}}}|||zzzxxxvvvsssooolllkkkmmmppprrrssszzzsss]]]NNNDDD?????????>>>===>>>???@@@???>>>>>>>>>????????????>>>>>>===>>>???AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEGGGIIIJJJKKKPPPXXX^^^ooossskkkfffhhhllluuu}}}uuunnniiieeeccc]]]\\\]]]^^^^^^cccppp~~~yyyvvvuuuyyyyyylll^^^WWWTTTTTTXXX]]]iiiyyy~~~yyysssqqqqqqtttuuusssyyyzzzcccRRRFFFAAAAAA>>>=========???@@@???>>>===>>>>>>???>>>>>>======>>>>>>>>>???@@@AAABBBCCC@@@AAAAAABBBCCCDDDEEEEEECCCEEEGGGHHHIIINNNVVV\\\nnnqqqjjjfffiiinnnxxxwwwqqqlllhhheee``````bbbcccdddjjjxxx{{{yyyyyyqqqbbbYYYUUUTTTWWW[[[fffvvvyyyuuutttvvvxxxsssxxx~~~gggUUUHHHCCCCCC>>>=========???@@@@@@???======>>>>>>>>>======<<>>>>>===>>>???AAABBB@@@@@@AAABBBCCCEEEEEEFFFFFFHHHJJJKKKMMMQQQYYY___nnn}}}qqqllleeeeeeoooyyyrrrmmmhhhfffcccaaaaaacccfffnnn~~~yyy|||~~~wwwggg\\\VVVSSSVVV[[[gggtttzzzvvvtttssswwwwww{{{lllYYYMMMFFFBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA======>>>???@@@@@@AAAAAA@@@AAAAAABBBCCCDDDFFFFFFGGGFFFGGGJJJKKKLLLSSS[[[mmmzzznnnjjjeeegggttt|||uuupppkkkhhheeeccccccfffjjjsss~~~zzz~~~xxxhhh]]]VVVSSSVVV\\\gggtttzzzvvvsssqqqttttttxxxooo[[[NNNGGGCCCBBBAAA@@@???>>>>>>>>>>>><<<======>>>??????@@@@@@>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGJJJKKKLLLSSS\\\mmm}}}uuujjjgggfffkkkzzzzzztttooolllhhhffffffiiinnnyyy}}}{{{zzzjjj^^^WWWTTTWWW\\\gggttt{{{uuuqqqooopppooorrryyyrrr]]]OOOHHHDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<===>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEGGGJJJKKKLLLSSS\\\mmmxxxpppgggfffgggnnnyyyssspppllliiiiiikkkqqq|||}}}}}}lll```XXXUUUWWW\\\gggtttzzzsssooolllmmmlllmmmsssxxx}}}xxxaaaQQQHHHDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<======>>>?????????BBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEEEEFFFEEEGGGJJJKKKLLLTTT\\\mmmtttmmmggggggiiirrrzzzvvvrrrnnnmmmooosss~~~ooobbbZZZVVVXXX\\\gggtttxxxqqqmmmjjjkkkiiijjjnnnrrrwwwfffSSSHHHDDDBBBAAA@@@???>>>>>>>>>>>>======>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEGGGJJJKKKMMMTTT]]]mmmssslllggghhhlllwww{{{wwwuuuvvvxxxqqqddd[[[WWWXXX]]]eeerrr|||tttoookkkjjjiiiffffffjjjnnnsss|||mmmXXXJJJDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEDDDFFFJJJKKKMMMUUU]]]mmmtttlllhhhiiiooo{{{~~~~~~ssseee\\\WWWXXX]]]aaannnuuuooolllkkkjjjfffccccccfffjjjoooxxxuuu]]]MMMFFFBBBAAA@@@???>>>>>>>>>>>>======>>>>>>???@@@@@@@@@>>>>>>??????@@@AAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDDDDFFFJJJKKKMMMUUU^^^mmmuuulllhhhjjjqqq~~~{{{|||tttfff]]]XXXYYY]]]^^^kkkyyyqqqmmmkkkjjjjjjdddaaaaaadddhhhmmmvvv{{{aaaPPPHHHBBBAAA@@@???>>>>>>>>>>>><<<<<<======>>>?????????======>>>???@@@@@@AAAAAACCCCCCBBBBBBBBBCCCDDDDDDDDDDDDFFFJJJKKKMMMUUU^^^mmmyyyqqqjjjjjjrrr{{{uuupppmmmnnnppprrr~~~uuuhhh___XXXWWWZZZ^^^iii{{{|||rrrnnnkkkhhhfffgggeeebbbbbbddddddgggqqq{{{iiiRRRFFFEEEBBB???>>>???@@@@@@@@@===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEHHHGGGIIIKKKLLLMMMSSS\\\nnn{{{tttqqqqqqzzz~~~zzzqqqmmmhhhcccaaaaaadddfffrrr}}}uuuhhh^^^XXXWWWYYY]]]hhhyyy{{{qqqmmmkkkhhhggghhhfffdddccceeefffhhhrrr|||pppXXXKKKEEEBBB???>>>???@@@@@@@@@>>>>>>???@@@@@@@@@??????????????????????????????AAAAAABBBBBBCCCDDDDDDDDDGGGFFFHHHKKKLLLMMMTTT]]]oooxxxvvvxxx}}}xxxtttooojjjfffbbb___ZZZWWWUUUWWWYYY[[[eeennn~~~ttthhh^^^WWWVVVXXX[[[fffwwwyyypppmmmkkkiiihhhjjjgggeeeeeefffgggjjjsss}}}www]]]OOOEEECCC@@@>>>???@@@@@@@@@??????@@@@@@@@@??????>>>????????????????????????@@@@@@AAAAAABBBCCCCCCCCCFFFEEEGGGKKKLLLNNNUUU^^^qqq|||xxx{{{yyyvvvqqqmmmiiifffaaa^^^ZZZXXXUUUSSSRRRTTTVVVXXX\\\cccpppttthhh___WWWUUUWWWYYYcccsssxxxooolllkkkiiiiiikkkhhheeeeeeggggggjjjttt~~~zzz^^^NNNFFFCCC@@@??????@@@@@@???@@@@@@@@@@@@@@@???>>>===@@@AAAAAAAAAAAAAAABBBBBB@@@AAAAAABBBBBBCCCDDDDDDDDDDDDFFFJJJLLLOOOWWW___rrrxxx}}}}}}rrroookkkhhheeebbb^^^[[[WWWVVVUUUTTTTTTUUUWWWXXXZZZ^^^fffrrr~~~tttiii```XXXUUUVVVXXXaaapppyyypppmmmllljjjjjjkkkgggeeeeeeggghhhlllvvv|||___NNNGGGDDDAAA??????@@@@@@???@@@@@@@@@@@@@@@???>>>===@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDFFFJJJLLLOOOWWW```rrr{{{~~~wwwpppnnnkkkhhhfffbbb^^^ZZZYYYXXXWWWWWWWWWXXXZZZZZZ]]]^^^aaahhhpppvvvyyyzzz{{{xxxxxx|||uuukkkbbbYYYVVVVVVWWW```nnn|||rrrooommmjjjiiikkkfffeeeeeehhhjjjoooyyycccRRRHHHEEEAAA@@@@@@@@@@@@?????????@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFDDDDDDFFFJJJLLLOOOWWW```ppp}}}xxxrrrqqqooonnnmmmllliiidddaaaaaaaaa```aaaaaaaaabbbbbbdddccccccfffjjjmmmnnnnnnpppoooqqqtttxxxuuulllccc[[[VVVWWWWWW```mmm}}}uuuqqqnnnjjjhhhiiigggfffgggkkknnnsss~~~gggUUUHHHEEEBBB@@@@@@@@@@@@???>>>>>>???@@@@@@@@@??????===>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEGGGKKKLLLNNNVVV___nnn|||{{{tttoooqqqqqqqqqssssssqqqmmmjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkiiihhhiiikkkllllllkkkkkkkkkmmmpppssszzzvvvmmmddd[[[WWWWWWWWW___mmm|||wwwrrrnnnjjjhhhhhhhhhggghhhmmmpppvvvyyywwwhhhWWWIIIFFFBBB@@@@@@@@@@@@???===>>>???@@@@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCC@@@@@@AAABBBBBBCCCCCCDDDFFFEEEGGGKKKLLLNNNUUU^^^mmm}}}yyy|||zzzxxxyyyzzzzzzzzzyyyxxxwwwwwwxxxxxxyyyyyyyyyyyyxxxuuutttrrrpppoooooooooooooooppppppppprrryyyyyymmmccc\\\WWWVVVVVV^^^kkk{{{{{{rrrllliiigggfffjjjkkkmmmpppvvv~~~zzzwwwyyyiiiYYYLLLIIIDDDAAA@@@@@@???===AAAAAA@@@???>>>>>>????????????@@@AAAAAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDHHHGGGIIIKKKLLLMMMSSS\\\nnn}}}uuu{{{|||{{{yyywwwvvvvvvvvvvvvvvvwwwxxxxxxxxx|||yyynnnccc\\\XXXVVVUUU\\\iiixxxzzzqqqllliiihhhhhhiiikkknnnrrrxxx~~~xxxuuuvvv|||mmm\\\KKKHHHDDDAAAAAAAAA@@@@@@BBBAAA@@@??????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDGGGFFFHHHKKKLLLMMMTTT]]]nnn{{{sssyyyzzznnnddd\\\XXXVVVTTTZZZffftttzzzqqqlllkkkkkkkkkjjjlllpppttt{{{~~~yyyuuutttxxx~~~rrr```KKKGGGCCCAAAAAABBBBBBAAAAAAAAA@@@?????????@@@@@@@@@@@@?????????@@@BBBBBBAAAAAABBBBBBCCCDDDDDDDDDFFFEEEGGGKKKLLLNNNUUU^^^nnn~~~xxxtttyyy{{{pppeee]]]XXXVVVSSSYYYcccppp{{{rrrmmmmmmmmmnnnlllooorrrxxx~~~|||wwwtttvvvzzzwwwcccNNNJJJEEEBBBAAAAAAAAAAAA@@@??????>>>>>>>>>??????AAA@@@>>>>>>>>>@@@BBBDDDAAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFJJJLLLOOOWWW___ooozzzvvvqqqvvv~~~|||qqqfff^^^YYYVVVTTTYYYaaammm|||~~~uuupppoooooopppnnnqqquuuyyy~~~xxxssstttwww}}}zzzfffRRRMMMGGGBBB@@@@@@??????>>>>>>=========>>>>>>???@@@???>>>>>>>>>@@@CCCDDDAAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFJJJLLLOOOWWW```ooo{{{wwwpppuuu}}}}}}rrrhhh___YYYVVVTTTXXX^^^iiixxxyyytttrrrqqqppppppqqqtttwww|||zzzttttttwww|||~~~hhhUUUPPPHHHCCC@@@??????>>>>>>============>>>????????????>>>>>>???AAACCCDDDAAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFJJJLLLOOOWWW```nnn}}}yyy~~~}}}ssshhh```ZZZWWWSSSVVV[[[eeettt}}}}}}~~~xxxuuurrrpppoooppprrrsssvvvyyyyyyyyy|||}}}kkkUUUOOOHHHCCC@@@@@@@@@@@@???????????????@@@AAAAAA===>>>???@@@AAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDEEEEEEGGGKKKLLLNNNVVV___nnn~~~sssiii```ZZZWWWRRRTTTYYYbbbqqq~~~}}}}}}{{{vvvrrrpppnnnoooppppppqqqtttxxx{{{mmmTTTNNNHHHCCCAAAAAABBBBBBAAA@@@@@@@@@AAABBBBBBCCC<<<===???@@@BBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFEEEGGGKKKLLLNNNUUU^^^nnnuuujjj```XXXTTTSSSSSSXXXbbbnnn~~~~~~|||vvvrrrooommmmmmmmmkkkjjjkkknnnqqqyyykkkTTTLLLFFFDDDBBB??????AAA???@@@AAABBBBBBAAA???>>>??????@@@AAAAAABBBCCCCCCBBBCCCDDDEEEEEEDDDDDDCCCBBBEEEIIIKKKLLLPPPWWW\\\kkkvvvkkkaaaZZZUUUTTTSSSWWW```lll{{{}}}~~~{{{vvvqqqnnnkkkkkkkkkiiiggghhhkkkmmmvvv~~~pppVVVNNNFFFDDDBBB@@@???AAA@@@@@@@@@AAAAAA@@@@@@?????????@@@AAAAAABBBCCCCCCBBBBBBDDDDDDEEEDDDDDDCCCCCCFFFIIIJJJLLLPPPWWW\\\kkkwwwlllbbb[[[WWWTTTSSSVVV^^^iiiwww}}}~~~~~~zzzuuupppmmmiiiiiihhhfffddddddfffhhhqqqzzzvvvZZZPPPGGGDDDCCC@@@???AAAAAA@@@@@@???@@@@@@AAAAAA???@@@@@@AAAAAABBBBBBCCCAAABBBCCCDDDDDDDDDDDDDDDCCCFFFIIIJJJKKKPPPVVV\\\lllwwwlllccc[[[WWWSSSRRRUUU]]]ggguuu~~~~~~}}}xxxsssooollliiihhhgggdddbbbaaaccceeennnxxxzzz^^^SSSHHHDDDCCCAAA@@@AAAAAA@@@???>>>???@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDDDDDGGGIIIJJJKKKOOOVVV\\\mmmwwwlllbbbZZZVVVQQQQQQTTT\\\fffuuuyyyuuuqqqmmmjjjiiihhhgggdddaaaaaabbbdddmmmwww}}}cccVVVIIIDDDCCCAAA@@@AAA@@@@@@???>>>???@@@BBBCCC@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDDDDEEEEEEGGGIIIIIIJJJOOOVVV\\\nnnyyynnncccZZZVVVQQQPPPSSS[[[eeesss{{{uuuqqqmmmkkkiiiiiihhhgggdddbbbaaaccceeemmmvvvhhhYYYJJJEEEDDDBBB@@@@@@????????????@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEEEEFFFHHHIIIIIIJJJNNNVVV\\\nnn|||pppddd\\\WWWQQQOOORRRYYYbbboooyyyqqqmmmjjjiiihhhhhhhhhfffdddbbbaaaccceeemmmvvvlll[[[KKKEEEDDDCCCAAA@@@>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCEEEFFFGGGHHHIIIIIIIIINNNVVV\\\nnnrrrfff]]]XXXQQQPPPQQQXXX```lll~~~wwwooojjjhhhhhhgggggggggfffcccaaaaaadddfffmmmuuunnn]]]KKKEEEDDDCCCAAA@@@===>>>@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCEEEFFFHHHIIIIIIHHHIIINNNVVV\\\nnntttggg\\\VVVTTTQQQRRRVVV^^^iii{{{~~~vvvoookkkjjjiiiiiiiiihhhfffeeedddeeeggghhhiiiqqq{{{yyy^^^OOOLLLFFFDDDDDD??????>>>=========>>>@@@AAA??????@@@@@@@@@@@@AAAAAADDDDDDDDDDDDEEEEEEEEEEEEEEEDDDFFFJJJLLLNNNWWW```ooovvviii^^^XXXSSSQQQQQQUUU\\\gggyyyzzzrrrllliiihhhhhhgggjjjiiigggeeedddeeeffffffgggnnnwww}}}aaaPPPLLLFFFCCCDDD??????>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFJJJLLLNNNWWW```pppyyylllaaaZZZRRRPPPPPPTTTZZZddduuu~~~yyyrrrllljjjiiiiiihhhlllkkkhhhfffeeeeeeeeeeeeeeejjjqqqxxxdddQQQLLLEEECCCDDDAAA??????@@@@@@AAAAAAAAA@@@AAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCFFFEEEGGGJJJLLLOOOWWW```qqq{{{mmmaaaZZZRRROOOOOORRRXXXaaappp~~~|||uuuqqqnnnnnnmmmmmmooommmkkkiiigggffffffeeedddggglllqqqyyygggSSSLLLDDDCCCEEEAAA???@@@AAABBBCCCBBBAAA@@@?????????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDFFFEEEGGGKKKLLLOOOWWWaaasss|||mmmaaaYYYQQQOOONNNQQQVVV^^^lllyyy{{{vvvsssrrrqqqpppqqqpppnnnllljjjhhhggggggdddfffiiimmmtttiiiTTTLLLDDDCCCEEEBBB???@@@AAACCCCCCBBBAAAAAA?????????@@@@@@@@@AAAAAACCCCCCDDDDDDDDDEEEEEEEEEFFFEEEGGGKKKMMMOOOXXXaaattt}}}nnnaaaYYYRRROOONNNQQQTTT[[[iiiuuu{{{xxxuuusssqqqqqqpppooommmkkkjjjhhhgggccceeegggjjjppp|||iiiTTTMMMEEECCCEEEAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGFFFHHHKKKMMMPPPXXXaaattt~~~oooaaaYYYRRRPPPOOOQQQTTTZZZfffrrr~~~zzzvvvtttooonnnnnnmmmkkkiiihhhgggaaaccceeehhhnnnyyyhhhTTTMMMEEECCCDDDAAA@@@@@@@@@@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGFFFHHHKKKMMMPPPXXXaaattt}}}}}}pppbbbZZZSSSPPPOOOQQQTTTYYYeeeqqq{{{xxxmmmmmmlllkkkjjjhhhgggfff```bbbdddggglllwwwgggTTTNNNFFFCCCDDD@@@AAA@@@???>>>???@@@AAABBB??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDGGGFFFHHHLLLMMMPPPXXXbbbsss{{{wwwnnnoooqqqtttyyytttcccYYYVVVRRROOOOOOQQQVVV```jjjzzzxxxsssoookkkgggeeeeeefffffffffcccaaabbbfffkkkssskkkTTTIIIHHHFFFDDDBBBBBB@@@??????@@@AAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFHHHLLLNNNRRRZZZdddvvvxxxrrrlllhhhcccdddgggkkkrrr}}}ttteee[[[UUUPPPMMMNNNPPPTTT]]]gggxxxxxxrrrllliiifffddddddfffffffffcccaaaaaaeeejjjrrrlllUUUJJJHHHFFFCCCBBBCCCAAA@@@@@@AAABBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFHHHLLLNNNQQQZZZcccuuu{{{rrrjjjccc^^^ZZZWWWUUUXXX[[[aaaiiiuuusssfff]]]SSSNNNKKKLLLMMMQQQZZZccctttxxxqqqjjjgggdddcccdddeeeeeeeeeccc```aaadddiiiqqqoooVVVJJJGGGEEECCCAAADDDBBBAAAAAABBBCCCCCCBBB@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFHHHLLLNNNQQQYYYcccsss|||vvvsssqqqjjjfff```ZZZUUURRROOONNNNNNPPPUUU[[[cccnnnyyyrrrfff^^^SSSNNNKKKLLLMMMOOOXXXaaappp}}}xxxqqqgggeeecccbbbdddeeeeeeeeebbb``````cccgggnnn|||tttYYYKKKGGGEEECCCAAADDDBBBAAAAAABBBCCCCCCBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFHHHLLLNNNPPPYYYbbbqqq|||qqqiiidddaaa\\\ZZZVVVRRRNNNKKKKKKKKKMMMOOOSSSXXX___hhhrrryyy~~~qqqeee^^^TTTOOOLLLLLLMMMOOOVVV___mmmyyyyyyqqqgggeeeccccccdddeeeeeedddbbb______aaaeeelllyyyyyy]]]MMMHHHEEECCCBBBCCCAAA@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFHHHKKKMMMPPPXXXaaapppssshhh```YYYVVVRRRRRRPPPMMMIIIGGGGGGHHHLLLNNNQQQVVV[[[ccclllrrrzzzqqqfff^^^UUUPPPMMMMMMMMMNNNUUU]]]iiivvv{{{rrriiigggfffeeefffgggfffeeebbb___^^^```ccciiivvv~~~aaaPPPIIIFFFDDDCCCCCCAAA@@@@@@AAABBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFHHHKKKMMMOOOWWW```pppzzzrrrjjjccc\\\VVVRRRMMMNNNMMMJJJFFFDDDEEEGGGHHHJJJMMMQQQVVV]]]eeekkkqqqzzztttggg___TTTPPPMMMMMMMMMMMMSSS[[[eeerrr|||tttllljjjhhhhhhhhhhhhgggeeebbb___]]]___bbbhhhtttdddRRRKKKGGGEEEEEEDDDBBBAAAAAABBBCCCCCCBBB@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFHHHKKKLLLOOOWWW```ppp}}}vvvpppllliiiddd```]]]XXXSSSPPPLLLMMMMMMJJJFFFDDDEEEGGGCCCEEEIIIMMMRRRYYYaaafffllluuuvvviii```TTTPPPMMMMMMLLLLLLRRRYYYbbbooo}}}vvvnnnllljjjiiijjjiiigggeeebbb^^^]]]^^^aaagggsssfffSSSLLLHHHFFFEEEEEEDDDBBBBBBDDDEEEDDDCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFHHHKKKLLLNNNVVV```pppzzzvvvqqqmmmkkkjjjiiihhhbbb___\\\ZZZXXXVVVSSSPPPNNNMMMLLLJJJHHHFFFEEEDDDEEEEEEEEEHHHLLLSSSYYY\\\iiinnnxxxwwwiii```[[[SSSMMMLLLMMMMMMQQQUUU___lll~~~{{{qqqnnnkkkjjjlllmmmkkkhhhbbb___^^^___aaaeeeooo{{{lllXXXNNNIIIEEEDDDCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFHHHKKKLLLNNNVVV```pppxxxrrrpppmmmiiifffeeeeeedddccc```^^^[[[ZZZYYYWWWTTTRRROOONNNMMMKKKIIIHHHFFFEEEEEEEEEEEEGGGKKKPPPVVVYYYccchhhrrr~~~zzzlllccc[[[SSSMMMLLLLLLMMMPPPUUU^^^kkk}}}sssoookkkjjjjjjjjjgggdddaaa^^^]]]^^^___cccmmmxxxnnnYYYOOOIIIFFFDDDCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFHHHKKKLLLOOOWWW```qqq|||wwwtttrrrpppkkkggggggeeeccccccccccccaaa___^^^]]][[[ZZZZZZYYYVVVTTTQQQQQQOOOMMMKKKIIIGGGFFFFFFEEEEEEFFFIIIMMMQQQTTT[[[___iiiuuu~~~pppggg\\\TTTMMMLLLLLLLLLOOOTTT\\\iii|||xxxtttooolllkkkiiieeebbbccc```^^^______bbbmmmwwwpppZZZPPPJJJFFFDDDCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFHHHKKKMMMOOOWWW```rrrzzzwwwtttqqqllliiiiiiiiigggfffdddddddddeeegggfffeeecccaaa```^^^^^^]]][[[XXXUUUSSSRRRPPPNNNKKKIIIGGGFFFFFFEEEEEEEEEFFFIIILLLNNNTTTYYYbbblllvvvsssjjj]]]UUUNNNMMMLLLLLLOOOSSSYYYfffzzz}}}xxxssspppooommmiiieeefffcccaaaaaabbbeeeoooyyyrrr[[[OOOIIIDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFHHHKKKMMMPPPXXXaaaqqq|||vvvqqqnnnnnnkkkhhhffffffggggggggggggggghhhjjjlllllljjjhhhgggfffdddcccaaa^^^ZZZWWWUUUTTTRRROOOLLLIIIGGGFFFFFFEEEDDDDDDEEEFFFHHHJJJQQQTTT\\\fffnnnzzzvvvlll___WWWPPPNNNMMMMMMOOOSSSWWWdddxxx~~~yyytttrrrqqqppplllhhhgggdddbbbbbbbbbeeeooozzzsss[[[OOOHHHCCCBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFHHHLLLNNNPPPYYYbbbqqq{{{wwwssspppmmmlllkkkiiigggggghhhiiijjjllllllmmmnnnpppqqqooommmmmmlllkkkjjjhhhddd___[[[XXXWWWTTTQQQNNNKKKIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGMMMPPPWWW___fffpppyyyooobbbYYYRRRPPPOOONNNPPPTTTXXXeeeyyy}}}yyytttrrrqqqpppllliiieeebbb```aaaaaadddoooyyyvvv]]]PPPHHHCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCCCCCCCDDDEEEEEEGGGFFFHHHLLLNNNQQQYYYcccsss~~~zzzxxxvvvuuusssqqqqqqpppooonnnnnnoooqqqsssrrrrrrsssttttttsssrrrqqqppppppooonnnkkkfffbbb\\\ZZZXXXUUUQQQNNNKKKJJJFFFEEEDDDDDDDDDDDDEEEEEEIIIKKKQQQXXX]]]fffwww|||rrrddd[[[TTTQQQPPPOOOQQQUUU[[[hhh|||{{{vvvssssssqqqmmmiiidddaaa```aaabbbfffppp{{{zzz```RRRJJJEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAACCCCCCCCCCCCCCCDDDEEEEEEGGGFFFHHHLLLNNNQQQZZZcccvvv|||{{{{{{{{{zzzyyyzzzzzzyyywwwvvvwwwxxxyyyxxxvvvvvvwwwxxxwwwuuurrrrrrrrrrrrrrroookkkggg___]]][[[WWWSSSPPPMMMLLLFFFEEEEEEDDDDDDDDDEEEEEEFFFHHHMMMSSSXXX```pppttteee]]]UUURRRQQQPPPRRRVVV^^^kkkzzzwwwuuusssnnnkkkfffcccbbbcccdddhhhsss~~~}}}bbbTTTKKKFFFEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAACCCCCCCCCCCCCCCDDDEEEEEEGGGFFFHHHLLLNNNRRRZZZdddxxx}}}|||~~~||||||||||||zzzyyy|||{{{yyyxxxvvvsssooollleeebbb___\\\YYYUUUQQQMMMJJJHHHFFFDDDCCCDDDDDDEEEEEEHHHKKKLLLOOOXXXeeennnzzzmmmbbbWWWQQQOOOOOOSSSXXXaaammm{{{vvvpppllliiifffdddeeeggglllxxxdddRRRIIIEEECCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@AAAAAABBBCCCAAAAAABBBBBBCCCDDDDDDDDDHHHGGGIIIMMMNNNQQQYYYbbbuuu}}}}}}|||zzzyyywwwsssppphhheeebbb___\\\XXXSSSPPPKKKIIIFFFDDDBBBBBBCCCDDDBBBDDDGGGGGGJJJPPP[[[cccvvv}}}nnndddYYYTTTRRRQQQUUUZZZfffsss~~~yyysssooollliiiggghhhjjjooo{{{fffSSSKKKFFFDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBCCCCCCDDDEEEEEEFFFHHHGGGIIILLLNNNQQQYYYbbbvvv~~~}}}|||zzzwwwtttllljjjfffccc___[[[WWWSSSLLLJJJGGGDDDBBBAAAAAAAAACCCEEEGGGHHHIIIMMMUUU[[[gggtttpppfff\\\WWWUUUUUUXXX]]]mmmzzz~~~wwwssspppmmmkkklllmmmsssiiiUUULLLGGGEEEEEEEEEDDDCCCBBBAAA@@@???AAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHGGGIIILLLNNNQQQYYYcccwww~~~}}}|||yyywwwqqqnnnjjjgggccc^^^YYYVVVNNNLLLHHHEEEBBB@@@@@@@@@CCCEEEGGGGGGIIILLLQQQUUU]]]iii|||ssshhh^^^ZZZXXXXXX[[[aaaqqqzzzvvvqqqnnnlllmmmooouuukkkVVVKKKGGGEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGIIILLLNNNQQQZZZcccwww~~~|||zzzxxxuuurrrnnnjjjfffaaa\\\XXXQQQNNNKKKFFFCCCBBBAAAAAA???@@@BBBCCCEEEHHHLLLOOOTTT___pppvvvkkk```[[[ZZZZZZ___eeeuuu|||wwwpppmmmlllmmmpppvvvkkkVVVJJJFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDAAABBBBBBCCCCCCDDDDDDEEEGGGFFFHHHLLLNNNQQQZZZdddwww~~~|||zzzzzzwwwrrrnnnjjjddd___[[[TTTQQQMMMIIIFFFDDDDDDDDDAAAAAABBBCCCFFFIIIMMMOOOSSS[[[iiixxx|||pppccc]]]\\\^^^dddkkk{{{}}}yyypppmmmlllooorrryyykkkUUUJJJFFFEEEBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDAAAAAABBBBBBCCCDDDDDDDDDFFFFFFHHHLLLOOORRR[[[dddwww~~~{{{wwwrrrmmmhhhbbb^^^VVVTTTPPPLLLIIIGGGGGGGGGFFFEEECCCDDDFFFJJJMMMNNNQQQXXXcccppp}}}uuuggg```___bbbjjjrrr~~~zzzqqqoooooorrrvvv~~~lllVVVKKKGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBCCCDDDDDDEEEEEEFFFEEEHHHLLLOOORRR[[[dddxxx~~~zzzuuupppkkkeeeaaaWWWUUURRRNNNKKKIIIIIIIIIFFFCCC@@@???AAAEEEGGGIIIKKKPPPZZZffftttyyyjjjbbbaaaeeennnwww{{{sssqqqqqquuuyyymmmWWWLLLHHHHHHFFFFFFEEEDDDCCCBBBBBBAAACCCBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEHHHLLLOOORRR[[[eeeyyy|||{{{xxxsssjjjddd^^^[[[VVVQQQNNNJJJFFFDDDCCCCCCCCCCCCCCCDDDEEEFFFIIINNNVVVaaannn|||rrrlllggggggrrr|||vvvvvvwwwzzznnn[[[OOOHHHEEECCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEHHHGGGIIIMMMNNNQQQYYYbbbxxx}}}zzzuuummmggg]]]ZZZUUUPPPMMMIIIFFFCCCCCCCCCCCCCCCCCCDDDEEEFFFIIINNNVVV___kkkxxxvvvqqqnnnppp}}}||||||}}}mmmYYYMMMGGGEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEHHHGGGIIIMMMNNNQQQYYYbbbxxx}}}yyyrrrmmm```\\\WWWRRRNNNKKKHHHEEEEEEDDDDDDDDDDDDDDDEEEFFFIIIMMMTTT\\\gggsss{{{wwwxxx||||||}}}nnnYYYMMMHHHFFFEEEEEEDDDCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEHHHGGGIIIMMMOOOQQQZZZcccxxx|||vvvqqqgggbbb\\\WWWSSSPPPLLLJJJFFFFFFEEEDDDDDDEEEEEEEEEHHHLLLRRRZZZdddppp|||}}}}}}qqqZZZNNNIIIIIIEEEDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEHHHGGGIIIMMMOOORRRZZZdddxxx}}}zzzuuummmhhhaaa[[[VVVRRROOOMMMHHHGGGFFFEEEEEEEEEEEEEEEGGGJJJPPPWWWaaannnzzzsssZZZMMMHHHHHHDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEHHHGGGIIIMMMOOORRR[[[eeeyyylll}}}~~~yyy||||||sssmmmeee]]]XXXSSSOOOMMMIIIIIIGGGFFFEEEEEEEEEEEEFFFIIINNNTTT^^^kkkwwwuuu[[[LLLFFFFFFCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEHHHGGGIIINNNPPPSSS\\\eeeyyy^^^kkk|||{{{{{{|||}}}~~~yyyuuuzzzyyysssjjjaaaZZZUUUQQQOOOJJJJJJHHHGGGFFFEEEEEEEEEFFFHHHLLLRRRZZZfffrrrzzzzzz___NNNGGGFFFDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEHHHGGGIIINNNPPPTTT\\\fffyyyWWWaaauuu~~~zzzwwwvvvvvvvvvuuuvvvxxxyyyuuusssyyyyyyoooeee^^^YYYTTTRRRKKKJJJIIIGGGFFFEEEEEEEEEGGGHHHKKKPPPWWWbbbmmmuuudddRRRKKKIIIEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEHHHGGGJJJNNNPPPTTT]]]fffyyyTTT]]]jjj|||~~~zzzwwwtttpppmmmoooiiiiiilllllllllvvv~~~rrrkkkddd[[[UUUSSSLLLKKKIIIGGGEEEDDDDDDDDDEEEDDDHHHPPPWWW^^^hhhrrr|||jjjWWWMMMHHHDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEDDDCCCDDDEEEGGGHHHHHHIIILLLMMMQQQ\\\hhhzzzUUU\\\gggwww|||yyyvvvrrroookkkfffeeeiiiiiiiiitttvvvooohhh^^^XXXUUUMMMKKKIIIGGGFFFEEEEEEFFFFFFEEEHHHOOOUUU\\\gggpppzzzlllXXXMMMHHHEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEDDDCCCDDDEEEGGGGGGGGGIIILLLMMMQQQ\\\ggg{{{VVV[[[bbbppp~~~{{{wwwssspppiiieeedddgggggghhhuuu}}}vvvnnnddd[[[XXXNNNMMMJJJHHHGGGFFFGGGHHHHHHFFFGGGMMMRRRYYYdddnnnwwwpppZZZNNNHHHEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEDDDCCCDDDEEEGGGFFFGGGJJJNNNOOOQQQ[[[fff|||VVVXXX]]]iii{{{wwwssspppkkkfffeeeggggggjjjyyy|||ttthhh^^^ZZZQQQOOOLLLIIIGGGGGGHHHIIIJJJGGGGGGKKKPPPVVVaaakkkttt|||~~~ttt\\\NNNIIIEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEDDDCCCCCCEEEGGGEEEFFFJJJOOOPPPRRR[[[eee}}}UUUVVVZZZeeezzz{{{wwwsssppplllgggfffhhhgggkkk}}}wwwkkkaaa\\\SSSQQQMMMIIIGGGGGGHHHIIIIIIFFFFFFIIINNNTTT^^^hhhrrr{{{|||}}}xxx^^^OOOJJJFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEDDDCCCCCCEEEGGGEEEFFFJJJOOOPPPRRR[[[eee}}}TTTTTTYYYcccuuu~~~yyyuuuqqqlllhhhggghhhhhhmmmzzzmmmccc___VVVSSSNNNIIIFFFEEEFFFGGGHHHEEEEEEIIIMMMRRR\\\eeeoooxxx|||zzz}}}zzz```QQQKKKFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEDDDCCCDDDEEEGGGFFFGGGJJJNNNOOOQQQ[[[fff}}}TTTTTTYYYcccrrr~~~yyyvvvpppllljjjkkkjjjppp|||pppfffcccXXXUUUOOOIIIEEEDDDDDDEEEEEECCCDDDIIIMMMQQQZZZccckkkuuu~~~{{{vvvxxx}}}|||aaaRRRLLLFFFFFFEEEEEEDDDCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEDDDCCCDDDEEEGGGGGGGGGIIILLLMMMQQQ\\\ggg|||TTTTTTYYYcccooo}}}zzztttpppnnnooonnnuuu~~~qqqiiifffZZZVVVOOOIIIDDDCCCCCCCCCCCCBBBDDDIIIMMMQQQYYYbbbhhhsss}}}~~~zzztttuuuzzz|||aaaRRRMMMFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEDDDCCCDDDEEEGGGHHHHHHIIILLLMMMQQQ\\\hhh{{{XXXVVVZZZcccmmm~~~vvvtttsssrrrttt~~~tttkkkeee^^^YYYRRRLLLHHHFFFEEEDDDEEECCCEEEHHHJJJNNNWWW```mmmtttzzz}}}zzzrrrsssuuuwww|||~~~dddSSSLLLFFFEEECCCDDDEEEEEEDDDCCCAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCBBBCCCEEEGGGHHHIIIHHHIIILLLNNNQQQ[[[eeeyyy[[[YYY[[[bbbkkk~~~yyywwwvvvvvvzzzvvvlllfff]]]YYYRRRLLLIIIGGGFFFDDDDDDCCCEEEHHHJJJMMMVVV```lllttt{{{{{{ssspppppprrrvvv~~~dddTTTMMMGGGEEEDDDDDDEEEEEEDDDBBBAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCCCCCCCEEEGGGHHHJJJHHHIIILLLNNNRRR\\\fffyyy^^^[[[[[[```gggxxx~~~{{{zzz{{{yyynnnhhh]]]YYYSSSMMMJJJHHHGGGEEEDDDCCCDDDGGGIIIMMMWWWaaakkkttt}}}|||tttmmmmmmmmmoooxxxeeeTTTMMMHHHFFFEEEDDDEEEDDDCCCAAAAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCCCCDDDEEEGGGHHHJJJIIIJJJMMMOOOSSS]]]gggzzz___[[[ZZZ^^^dddttt}}}{{{pppiii___ZZZTTTPPPMMMJJJHHHFFFDDDCCCCCCGGGIIIMMMWWWbbbjjjttt}}}uuunnnmmmkkkkkkppp|||fffUUUMMMIIIGGGEEEDDDEEEDDDBBB@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIJJJNNNPPPTTT^^^hhh{{{]]]ZZZYYY\\\aaaooo~~~rrrjjjbbb]]]XXXSSSOOOLLLIIIGGGEEECCCDDDGGGIIINNNYYYccckkkvvv~~~wwwooollliiigggiiioooxxx~~~gggVVVNNNIIIGGGEEEDDDEEEDDDBBB@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHJJJIIIJJJMMMPPPTTT^^^hhh|||\\\YYYYYY\\\___kkkuuummmfffbbb\\\VVVRRRNNNKKKHHHFFFDDDDDDGGGJJJOOOZZZfffppp{{{{{{ooolllhhhdddccceeehhhkkkuuu|||iiiVVVNNNHHHFFFEEEDDDEEEDDDCCCAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGIIIHHHIIIMMMPPPTTT^^^hhh}}}]]]ZZZZZZ]]]^^^gggyyyqqqiiieee___ZZZUUUPPPKKKHHHGGGEEEEEEHHHKKKPPP\\\hhhvvvsssooojjjeeebbbaaa``````dddlllsss{{{jjjWWWNNNGGGEEEDDDDDDEEEEEEDDDBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHGGGHHHLLLOOOSSS]]]hhh~~~^^^\\\\\\^^^^^^ddd{{{|||tttlllhhhbbb\\\VVVQQQLLLHHHHHHFFFFFFIIILLLQQQ]]]iii{{{wwwsssnnniiieeebbb___]]]]]]dddllluuujjjWWWMMMFFFEEEDDDDDDEEEFFFDDDCCCAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGFFFHHHKKKNNNSSS]]]hhh^^^]]]\\\[[[ZZZaaattt~~~xxxmmmiiibbb[[[TTTOOOLLLJJJHHHGGGGGGIIILLLTTTdddsss}}}xxxrrrkkkfff```[[[WWWWWW[[[cccooottt\\\MMMFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAADDDDDDEEEFFFFFFFFFFFFEEEIIIGGGHHHMMMQQQVVV___iii|||bbb```^^^\\\ZZZ```qqq{{{qqqllleee^^^WWWRRRNNNLLLIIIGGGGGGJJJNNNWWWgggwwwzzztttmmmgggaaa[[[XXXTTTWWW___jjjzzzttt\\\NNNFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEEEEFFFFFFFFFIIIGGGIIIMMMQQQVVV```jjjfffccc```]]]ZZZ^^^mmm|||vvvppphhhaaa[[[VVVQQQNNNIIIHHHHHHLLLPPPZZZlll|||~~~wwwpppjjjccc]]]XXXSSSUUU[[[fffwwwttt]]]PPPGGGGGGEEEDDDBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDEEEFFFGGGIIIHHHIIIMMMQQQUUU```jjjhhhdddaaa^^^[[[^^^kkkxxxyyysssjjjbbb]]]WWWRRRNNNIIIHHHIIIMMMSSS^^^qqq{{{tttmmmeee^^^YYYUUUWWW\\\fffwwwttt]]]QQQHHHGGGFFFDDDBBBAAAAAA@@@BBBBBBCCCCCCCCCCCCDDDDDDFFFEEECCCBBBCCCDDDFFFHHHHHHHHHKKKNNNPPPUUU```kkkhhhdddaaa___]]]___jjjvvv}}}uuukkkccc^^^YYYRRRMMMJJJIIIJJJOOOVVVcccwwwyyyqqqhhh```ZZZWWWXXX\\\eeevvvsss]]]RRRHHHGGGFFFDDDBBBAAAAAA@@@BBBBBBBBBBBBCCCCCCDDDDDDFFFDDDCCCBBBBBBDDDFFFGGGHHHIIILLLOOOPPPTTT```lllhhhddd```___^^^```jjjtttyyynnnfffaaa[[[TTTNNNLLLKKKMMMSSS[[[jjj}}}tttjjjaaa[[[WWWXXX[[[ddduuurrr\\\RRRGGGGGGEEEDDDBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIMMMPPPPPPTTT```mmmjjjeeeaaa```___```hhhqqqssskkkfff```XXXQQQPPPOOOQQQXXXaaapppwwwlllbbb\\\WWWXXX\\\ddduuuppp[[[RRRFFFFFFDDDCCCCCCBBBBBBBBB??????@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGIIINNNPPPPPPSSS```nnnlllgggbbbaaa______fffnnn{{{wwwooojjjeee\\\TTTSSSRRRTTT[[[eeeuuuxxxmmmccc\\\YYYZZZ^^^fffvvvooo[[[RRRFFFEEEDDDCCCCCCCCCCCCCCC>>>>>>???@@@@@@AAABBBBBBBBBCCCDDDDDDEEEDDDDDDDDDGGGJJJNNNQQQPPPSSS```ooommmgggbbbaaaaaabbbhhhnnn}}}~~~rrriiibbb\\\WWWQQQSSSWWW^^^kkkyyyoooeee___YYY[[[___hhhwwwnnnVVVNNNIIIGGGEEEDDDDDDDDDCCCAAA@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGMMMLLLLLLNNNOOOSSS```mmmqqqjjjcccaaa``````eeekkkyyyxxxnnnfff___ZZZWWWYYY\\\cccqqqxxxnnneee___YYY[[[___hhhwwwnnnWWWNNNIIIGGGEEEDDDDDDDDDCCCAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGKKKJJJKKKNNNPPPUUUbbbooouuummmfffbbb```^^^bbbgggsssvvvlllccc]]]]]]\\\^^^gggwwwwwwnnneee___YYY[[[___gggvvvoooXXXOOOIIIGGGDDDDDDDDDDDDCCCBBBAAABBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFHHHHHHJJJNNNPPPVVVcccpppxxxppphhhccc```^^^```fffnnn}}}rrrggg___]]][[[]]]gggxxx~~~vvvmmmddd___YYYZZZ^^^ggguuuoooXXXPPPHHHFFFDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEHHHHHHKKKNNNQQQVVVcccooozzzrrrjjjeeeaaa^^^aaafffjjj}}}vvvjjjaaa[[[ZZZ[[[eeevvv|||tttlllddd___YYYZZZ^^^fffuuunnnXXXPPPHHHFFFDDDCCCDDDEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEIIIIIILLLOOOQQQUUUaaammm~~~vvvmmmgggbbb___aaaeeehhhwwwzzzlllccc[[[ZZZ[[[bbbpppzzzssskkkddd___YYYZZZ]]]eeetttmmmXXXPPPGGGEEEDDDCCCDDDEEEDDDCCCAAABBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFIIIJJJLLLPPPQQQUUU```lll{{{qqqjjjccc^^^___ccceeeqqq~~~oooeeeZZZYYYYYY]]]fffuuuyyyrrrjjjccc___XXXZZZ]]]eeessslllWWWPPPGGGEEECCCCCCDDDEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHKKKPPPRRRVVVbbbnnntttlllddd^^^^^^aaacccnnnqqqgggXXXXXXWWWXXX]]]jjj{{{yyyqqqjjjccc___XXXYYY]]]eeessskkkVVVOOOGGGEEECCCCCCDDDEEEEEEDDD@@@@@@@@@AAAAAAAAABBBBBBDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFJJJPPPSSSXXXdddpppwwwkkkeeebbb```^^^ccciiixxx~~~}}}|||~~~sssjjj[[[UUUQQQRRRWWWaaappp}}}yyyqqqiiiaaa]]]WWWWWWYYY```ooolllWWWMMMKKKIIIGGGFFFEEEDDDBBB@@@AAAAAAAAABBBBBBBBBCCCCCCBBBDDDDDDDDDDDDDDDFFFHHHJJJKKKNNNQQQRRRXXXffftttyyymmmfffbbb___]]]aaagggvvvzzzyyyxxxxxxxxxwwwtttrrroooooopppttt~~~}}}qqqhhhZZZSSSNNNNNNQQQXXXfffrrr{{{yyyqqqiiiaaa]]]XXXXXXZZZaaaooo~~~}}}xxxzzz{{{{{{|||lllWWWLLLIIIGGGEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEDDDDDDDDDFFFHHHHHHJJJMMMPPPQQQWWWeeesss{{{nnngggccc```]]]___dddrrr|||sssooojjjfffdddcccbbbaaa___```ccckkkxxxwwwllleeeYYYRRRLLLKKKKKKPPP[[[fffrrr|||yyyqqqiiibbb]]]YYYYYY[[[cccqqqzzzuuusssqqqnnnmmmiiijjjkkkjjjjjjnnnuuu{{{mmmWWWKKKHHHFFFCCCAAABBBCCCCCCBBBAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFHHHGGGHHHLLLOOOQQQVVVdddrrrzzzooohhhdddaaa^^^^^^cccoooyyytttpppkkkeee___]]]\\\[[[ZZZVVVXXX]]]gggwwwxxxooofff```YYYRRRMMMKKKJJJLLLUUU___lllwwwzzzrrrjjjccc^^^ZZZZZZ]]]eeesss}}}vvvqqqnnnllljjjiiidddddddddbbbbbbdddiiimmmpppxxxnnnWWWKKKHHHEEEBBBAAABBBDDDEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEGGGIIIGGGHHHLLLOOOQQQWWWeeessszzzoooiiifffbbb___^^^bbbkkk||||||vvvooojjjfffbbb]]]ZZZXXXVVVUUUSSSSSSVVV]]]hhhzzz{{{qqqhhh```[[[VVVPPPLLLJJJJJJKKKRRRZZZeeerrr{{{sssllleee```[[[\\\___ggguuu}}}{{{{{{~~~~~~zzzsssnnnkkkhhhgggeee______^^^]]]\\\]]]```bbbccchhhoootttyyy}}}nnnWWWKKKIIIFFFCCCBBBCCCEEEFFFGGGBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEEEEEEEEEEEEEGGGIIIHHHIIIMMMQQQRRRXXXggguuu|||qqqkkkgggccc```]]]aaahhhttt~~~|||xxxuuuqqqlllfffbbb^^^[[[WWWUUUTTTSSSRRRPPPQQQUUU]]]jjj|||wwwmmmeee^^^YYYRRRMMMJJJIIIHHHIIINNNVVV___mmm}}}}}}uuunnngggccc\\\]]]aaaiiiwwwyyyvvvqqqooollljjjkkknnnrrruuu~~~|||wwwqqqkkkgggdddaaa___```___^^^]]]]]]]]]]]]^^^```bbbeeehhhiiijjjmmmooosssvvvzzz}}}nnnXXXMMMIIIGGGDDDCCCDDDFFFFFFFFFBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEEEEGGGIIIHHHIIIMMMQQQSSSYYYgggvvvuuunnnhhhccc___\\\___dddmmm}}}~~~zzzwwwsssooolllgggbbb___[[[XXXTTTQQQQQQQQQQQQQQQPPPUUU^^^mmmxxxnnnfff^^^YYYQQQMMMJJJJJJIIIHHHLLLSSS\\\jjj|||wwwpppiiieee]]]^^^bbbkkkyyy}}}xxxsssnnnjjjhhhaaa```]]]\\\]]]aaaeeegggpppwww{{{wwwrrrnnnkkkgggcccaaaeeedddcccbbbbbbbbbaaa```___aaabbbccccccccccccccccccgggjjjkkkkkkqqq}}}mmmYYYNNNHHHFFFDDDDDDDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFHHHJJJGGGHHHLLLPPPRRRXXXggguuuxxxoooiiibbb^^^ZZZ]]]aaahhhwww{{{xxxsssoookkkfffbbb^^^ZZZUUUOOOLLLLLLMMMOOOPPPQQQVVV```pppyyyppphhh```ZZZTTTPPPMMMLLLJJJIIILLLRRR\\\kkk}}}xxxqqqjjjfff]]]___ccckkkzzzuuussspppkkkgggdddbbbaaaXXXVVVUUUTTTVVVYYY]]]___ccckkksssxxx}}}{{{{{{yyyvvvsssqqqoookkkiiigggfffddddddddddddbbbaaa___```bbbbbbbbbaaa``````]]]bbbeeeddd```aaahhhooouuuzzzmmmYYYOOOFFFEEEDDDDDDDDDDDDBBBAAACCCCCCCCCCCCDDDDDDDDDEEEDDDEEEFFFFFFEEEFFFHHHJJJFFFGGGKKKOOOQQQWWWfffuuuyyypppjjjeeeaaa___\\\___hhhtttzzzvvvqqqlllfffbbb^^^[[[VVVRRRNNNLLLLLLLLLTTTWWW```ttt|||rrrjjjccc___VVVQQQLLLKKKIIIHHHNNNUUU]]]mmmyyyppphhhccc```___bbbjjjzzz~~~tttoookkkfffbbb```^^^\\\[[[TTTTTTSSSSSSSSSTTTVVVWWWeeefffjjjrrrzzz~~~~~~}}}{{{zzzwwwsssqqqqqqooollliiiggggggggggggiiihhhgggggghhhhhhfffdddddd```\\\ZZZ[[[\\\\\\\\\eeeiiimmmppprrryyy}}}sssuuuwww{{{oooYYYOOOIIIHHHEEECCCBBBBBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAACCCCCCCCCDDDDDDEEEFFFGGGIIIIIIKKKOOORRRYYYgggttt{{{rrrlllfffbbb___[[[]]]eeennn{{{wwwqqqlllhhhbbb___ZZZUUUQQQOOONNNNNNTTTWWWbbbwww~~~tttkkkddd___WWWQQQMMMKKKIIIIIINNNVVV```pppzzzqqqiiiddd```___bbbjjjzzz}}}ssskkkhhhccc___]]][[[YYYXXXUUUTTTTTTSSSTTTUUUVVVWWW^^^aaagggqqq|||~~~|||xxxtttrrrpppoooooonnnmmmmmmmmmnnnnnnllljjjfffbbb^^^[[[ZZZZZZZZZYYYYYY]]]```aaabbbfffnnntttxxxoooqqqssswww~~~oooZZZNNNHHHGGGEEEDDDCCCBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIMMMPPPVVVdddrrr~~~uuunnnhhhddd```\\\]]]cccjjjyyy~~~yyysssoooiiifff```ZZZUUURRRQQQPPPTTTXXXddd{{{wwwmmmeee```XXXSSSNNNLLLIIIIIIOOOVVVcccssszzzrrrjjjeee```___bbbjjjzzz{{{rrrjjjfffaaa]]][[[ZZZXXXVVVVVVVVVUUUTTTUUUVVVWWWXXX\\\___gggsss}}}|||{{{yyyxxxxxxyyyxxxvvvtttmmmiiiddd```^^^\\\ZZZYYYVVVYYY[[[[[[ZZZ[[[___bbbjjjqqq}}}~~~vvvqqqjjjkkkmmmqqqxxxqqqZZZNNNGGGFFFFFFEEEDDDCCCBBBBBBCCCBBBBBBBBBBBBAAAAAAAAACCCCCCCCCDDDDDDEEEFFFGGGIIIHHHJJJMMMPPPVVVdddqqqwwwpppiiidddccc______dddiiivvv~~~yyyuuuoookkkeee^^^XXXTTTRRRRRRSSSXXXfff~~~yyyppphhhbbb[[[UUUPPPMMMJJJJJJPPPXXXeeeuuuyyyqqqiiiddd______bbbjjjzzz{{{sssmmmiiiddd```^^^\\\ZZZYYYXXXWWWVVVVVVVVVWWWXXXYYY___ccclllyyyyyyuuuoooiiifffbbb___\\\ZZZ\\\^^^]]][[[ZZZZZZ\\\[[[___fffooozzzzzzsssnnnllleeefffhhhlllsss~~~qqqZZZNNNFFFFFFFFFEEEDDDCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGLLLKKKMMMPPPRRRXXXfffsssxxxpppiiidddccc______dddhhhrrr|||yyysssooohhhaaaZZZVVVTTTSSSSSSYYYiii}}}tttlllfff^^^XXXRRROOOLLLLLLSSS[[[gggvvvwwwooohhhccc^^^___bbbkkk{{{~~~xxxrrrnnniiidddaaa___]]][[[ZZZYYYXXXWWWWWWXXXYYYYYY```eeennn{{{{{{uuuooojjjeeebbb\\\]]]^^^]]][[[YYYXXXXXXVVVXXX[[[^^^eeeqqq~~~wwwqqqllliiihhhcccdddeeeiiippp|||qqqZZZNNNEEEEEEEEEEEEDDDBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGLLLKKKMMMPPPSSSYYYgggtttzzzrrrjjjeeebbb^^^^^^aaadddmmm|||vvvrrrkkkccc]]]XXXVVVUUUVVV\\\mmmzzzqqqlllbbb[[[UUUQQQNNNOOOUUU]]]jjjyyyvvvnnngggccc^^^___ccclll}}}yyytttnnniiieeebbb___]]]\\\[[[ZZZYYYXXXYYYZZZZZZ\\\aaajjjvvvzzztttnnnjjjcccbbbbbb```___]]][[[ZZZWWWXXXXXXXXXZZZaaakkksss}}}xxxrrrmmmiiifffeeebbbbbbdddgggooo{{{qqqZZZNNNFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIHHHJJJNNNQQQXXXfffsss}}}tttlllfffccc___^^^aaabbbiii~~~xxxtttnnnfff___[[[YYYXXXZZZaaarrrwwwqqqeee^^^WWWSSSQQQQQQXXX```ooo~~~wwwooohhhddd]]]^^^cccmmm~~~}}}vvvppplllhhhdddbbb]]]\\\[[[ZZZYYYZZZZZZ[[[YYY]]]ccclllwwwzzzuuunnnllliiigggeeecccaaa___ZZZ[[[\\\ZZZYYY\\\bbbhhhppp}}}zzzuuupppkkkgggdddcccaaabbbbbbfffmmmzzzoooZZZNNNGGGFFFDDDBBBAAAAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGJJJNNNRRRYYYggguuuvvvnnnhhhfffbbbaaabbbbbbhhh|||zzzvvvooohhhbbb]]][[[ZZZ]]]ddduuu{{{tttggg```YYYUUURRRRRRYYYbbbtttxxxpppiiieee\\\^^^cccnnn}}}wwwrrrmmmiiiggg^^^]]][[[ZZZZZZZZZ[[[[[[YYY\\\___cccjjjuuutttqqqmmmjjjgggeeebbbaaa]]]___aaa___^^^^^^bbbfff___ooo{{{yyyuuupppkkkfffcccaaaaaaaaabbbeeemmmyyyoooYYYOOOHHHFFFCCCAAA@@@@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIIIIKKKPPPTTT\\\jjjxxxwwwppplllddd```\\\ZZZ[[[cccsss}}}yyysssllleee```]]][[[]]]gggzzzwwwqqqdddZZZWWWUUUSSSZZZdddvvvyyyqqqiiidddaaaaaaeeeooo|||uuummmfffbbb^^^^^^]]]]]]\\\[[[[[[ZZZVVVXXXZZZ]]]bbbhhhooottt|||}}}zzzvvvrrrnnnkkkgggdddeeebbb```______``````___```eeemmmuuu}}}wwwrrrnnnkkkhhhfffcccbbbdddiiioooxxxlllXXXNNNHHHFFFCCCAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDFFFEEEEEEEEEEEEFFFFFFGGGIIIJJJMMMQQQSSSYYYiiiwwwyyyrrrmmmeeeaaa]]][[[[[[bbbrrr}}}yyysssllleee```]]]\\\]]]ggg{{{vvviii^^^ZZZWWWVVV]]]hhh{{{{{{ssskkkeeeaaabbbfffqqq|||tttmmmgggccc]]]]]]\\\\\\[[[[[[ZZZZZZZZZ[[[]]]^^^```ccchhhkkkooovvv}}}yyyvvvrrrooollliiifffdddccccccaaa```]]]```dddiiipppzzz}}}vvvqqqmmmhhhfffcccbbbdddiiiooowww~~~{{{{{{|||mmmXXXOOOHHHFFFCCCAAABBBCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFIIIJJJMMMQQQSSSYYYiiiwww}}}tttooogggbbb^^^[[[[[[```nnn}}}~~~zzztttmmmfffaaa^^^]]]^^^hhh|||~~~pppccc^^^ZZZYYYaaammmvvvmmmfffbbbccchhhttt{{{rrrkkkfffccc^^^]]]]]]\\\\\\\\\]]]]]]^^^```aaabbbbbbcccfffhhhlllqqqxxx~~~zzzxxxtttqqqnnnkkkiiigggdddbbb____________aaafffmmmqqq|||uuuoooiiifffdddbbbdddhhhnnnvvv|||wwwvvvvvvzzznnnYYYOOOHHHEEECCCBBBCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFIIIJJJMMMQQQSSSYYYiiiwwwwwwqqqhhhddd___\\\ZZZ^^^kkkxxx~~~zzztttmmmgggbbb```^^^___jjj~~~vvvgggaaa]]]\\\fffrrryyyooogggccceeekkkwwwvvvnnnhhhdddbbbaaa``````___```aaabbbcccbbbdddgggiiikkkllloooqqqtttwww|||{{{xxxtttqqqnnnlllhhhfffeeedddaaa^^^]]]^^^aaacccrrr~~~zzzrrrlllgggeeecccdddhhhmmmvvv}}}xxxuuutttwww|||mmmYYYOOOGGGEEECCCBBBCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFIIIJJJMMMQQQSSSYYYiiiwwwyyyrrriiieeeaaa]]]ZZZ\\\hhhttt{{{uuunnnhhhdddaaa```bbblll}}}lllddd```aaalllyyyzzzppphhhdddgggnnn{{{~~~tttlllhhheeecccdddcccccccccdddeeegggiiiiiilllooorrrsssvvvyyy{{{{{{~~~~~~{{{xxxvvvrrrooollljjjgggccc```^^^^^^______bbbkkkyyy}}}vvvooojjjfffddddddhhhnnnvvvyyyvvvtttwww{{{kkkXXXOOOGGGEEECCCCCCDDDDDDCCCAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGIIIJJJMMMQQQSSSYYYiiiwwwzzzttthhheeeaaa^^^ZZZ[[[eeeqqq|||vvvoooiiieeebbbaaaeeepppsssjjjfffhhhuuuzzzpppiiieeehhhqqq~~~vvvqqqnnnlllkkkjjjiiihhhhhhjjjmmmoooqqqvvvwwwyyyzzz{{{}}}}}}xxxuuunnnjjjeeebbb``````___^^^[[[```jjjwwwyyyqqqlllfffddddddiiioooxxxzzzuuusssuuuyyy~~~hhhVVVNNNFFFEEECCCCCCDDDDDDBBBAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHIIIIIIJJJMMMQQQSSSYYYiiiwwwzzzttthhhdddaaa^^^ZZZ[[[dddooo|||vvvpppjjjfffcccbbbhhhsss|||rrrooorrryyypppjjjfffjjjsss~~~zzzyyyxxxwwwtttsssssssssuuuxxx|||~~~vvvqqqkkkgggeeecccaaa^^^[[[]]]aaaiiiwww{{{rrrmmmfffdddeeeiiipppzzz}}}wwwrrrssswww{{{eeeTTTNNNFFFEEEDDDDDDDDDDDDBBB@@@AAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEEEEFFFHHHIIIJJJIIIJJJMMMQQQSSSYYYiiiwwwzzzuuugggdddaaa___[[[[[[dddnnn}}}|||wwwpppkkkfffdddcccjjjttt|||xxxuuuyyyxxxpppjjjfffjjjttt~~~}}}}}}}}}zzzsssnnnkkkhhhdddaaa[[[ZZZ[[[^^^hhhwww|||sssmmmgggdddeeejjjqqq{{{yyytttsssvvvxxx|||bbbSSSNNNFFFEEEDDDDDDEEEDDDBBB@@@@@@@@@@@@AAAAAAAAABBBBBBEEEEEEEEEFFFGGGIIIJJJKKKIIIJJJMMMQQQSSSYYYiiixxxzzzsssnnnggg```\\\ZZZYYY]]]ccc|||}}}wwwsssnnnfffdddeeehhhvvv}}}yyyzzz~~~~~~xxxqqqmmmgggmmmyyy{{{vvvsssoooiiieee^^^^^^^^^^^^aaajjjuuu~~~|||tttooojjjhhhggglllssszzzuuutttvvv{{{|||bbbSSSMMMGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDAAAAAAAAABBBDDDGGGIIIKKKKKKKKKNNNQQQSSSXXXgggvvvzzzsssnnnfff```]]]ZZZYYY]]]cccyyy~~~xxxtttnnngggeeeffflllzzz}}}xxxxxx|||~~~wwwppplllhhhooo|||~~~zzztttoooeeeccc```]]]]]]aaajjjpppxxx~~~uuupppllliiiiiimmmuuuzzzuuusssuuuyyyzzz```QQQLLLGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBEEEEEEDDDDDDEEEFFFGGGGGGJJJKKKNNNQQQSSSYYYhhhvvvzzzsssmmmfff___]]][[[ZZZ]]]cccuuuyyyuuuooohhhfffhhhnnn}}}}}}vvvvvvyyyzzz}}}vvvppplllkkkrrr|||wwwmmmjjjeee___\\\]]]aaaeeeiiissswwwpppmmmjjjjjjooovvv{{{tttrrrtttvvv~~~xxx^^^OOOJJJFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@AAAAAAFFFFFFFFFGGGGGGGGGGGGGGGJJJKKKNNNQQQSSSYYYiiiwww{{{tttlllfff```]]][[[ZZZ]]]bbbqqqzzzuuuooohhhgggiiimmm}}}}}}uuusssuuuvvv{{{{{{tttoookkklllsss~~~tttqqqkkkeeeaaa```aaacccdddiiiooowwwxxxqqqmmmkkkkkkqqqxxx{{{tttqqqrrrssszzzxxx^^^OOOJJJFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJIIIKKKNNNRRRTTTZZZjjjyyy}}}vvvmmmfff```^^^\\\ZZZ\\\aaannn{{{uuuooohhhfffhhhlll}}}vvvrrrrrrsssuuu~~~yyysssmmmjjjkkksss}}}zzztttmmmiiifffdddcccbbbbbbeeejjjssszzzrrrmmmkkkmmmrrryyy{{{sssppppppqqqxxxxxx^^^PPPKKKEEEDDDDDDCCCCCCCCCCCCCCCAAABBBCCCDDDFFFGGGGGGGGGFFFGGGGGGHHHIIIJJJJJJKKKIIIJJJNNNRRRTTT[[[kkkzzz~~~xxxnnnhhhbbb___\\\YYYZZZ___kkk}}}{{{uuummmfffdddffflll~~~wwwqqqpppnnnooovvvxxxqqqllliiikkksss~~~wwwqqqkkkeeebbb___]]]^^^bbbgggppp~~~uuuooommmooottt|||{{{sssnnnooonnnuuu~~~xxx___QQQLLLDDDDDDCCCCCCBBBCCCCCCDDDAAACCCGGGJJJLLLLLLLLLKKKLLLKKKIIIHHHGGGGGGGGGHHHHHHJJJNNNRRRUUU\\\lll{{{~~~xxxoooiiiccc```\\\XXXYYY\\\gggyyy|||tttllldddbbbdddiii{{{yyyqqqoooiiikkkrrr~~~vvvpppkkkiiikkkttt{{{tttlllgggccc______aaabbbfffppp|||zzzrrrppprrrxxxzzzrrrnnnnnnkkkqqqzzzwww^^^QQQMMMCCCCCCCCCBBBBBBCCCCCCDDDDDDGGGLLLPPPRRRQQQNNNMMMNNNLLLIIIFFFEEEEEEGGGHHHHHHIIIMMMRRRUUU]]]mmm|||~~~wwwpppjjjddd```\\\WWWXXX[[[ddduuu|||tttkkkccc```bbbeeewww{{{rrrooohhhkkkppp{{{}}}uuupppkkkhhhlllvvv}}}uuuooojjjeeedddeeebbbaaagggqqquuu}}}tttsssuuu{{{zzzrrrmmmmmmiiioooxxxuuu]]]QQQMMMCCCCCCBBBBBBBBBCCCCCCDDDGGGKKKPPPTTTUUUSSSOOOLLLLLLIIIFFFDDDDDDFFFJJJLLLHHHIIIMMMRRRUUU]]]mmm}}}