BM6P6(@ tttuuuvvvxxxzzz}}}{{{zzzyyyyyy|||}}}zzzyyyzzz}}}~~~|||yyygggZZZKKK===999:::888444222444444333333222111000000444333111//////000111222111111111000111111222333444444444555555777888999<<>>===AAABBBKKK^^^sssyyyOOO:::===:::666555555555555444222222222111111111111000222222111111111111111111444444333333333444555555666888<<<>>>???@@@BBBDDDEEEDDDXXXwwwrrrbbbRRRLLLJJJIIIHHHHHHGGGGGGHHHHHHIIIMMMRRRXXX^^^bbbfffkkkmmmkkkmmmooorrrssssssrrrqqquuuuuuvvvwwwxxxyyyyyyzzzyyyxxxwwwvvvvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxxxxwwwtttxxx{{{{{{xxxvvvwwwxxxwwwxxxyyyzzzzzzxxxvvvuuuwwwuuutttvvvyyyzzzyyywwwyyyvvvuuuwwwxxxxxx~~~yyyssslllfffdddbbbaaaeeejjjlllbbb]]]TTTMMMKKKHHHAAA<<<<<<<<<;;;<<<@@@JJJTTTbbbnnnuuuxxxzzz|||}}}|||||||||~~~zzzppphhhqqqyyyzzz|||~~~~~~uuubbbTTTWWWbbbyyy}}}YYY???999666777888222777777666666555555555444444555666666777:::???CCCCCCEEEHHH```xxxxxxyyyyyyzzz|||}}}~~~}}}{{{yyyyyyzzz|||}}}~~~~~~|||{{{|||~~~|||yyyppp\\\LLL<<<888999888555333444444333333222111111000444333111000///000111222111111111111111222222333444444444555666777888999<<<@@@@@@CCCGGGDDDLLLaaayyytttoooVVVHHHEEEAAABBBFFFDDDHHHHHHIIILLLRRR[[[fffmmmqqqrrrsssoooiiidddbbbbbbkkkwww|||sssiiigggeee``````aaabbbddddddaaaZZZUUUZZZ\\\```eeeiiiiiifffcccbbbhhhnnnnnnhhhbbbcccfffmmmrrrxxx{{{|||}}}zzzqqqiii^^^TTTOOOLLLIIIHHHJJJIIIIIIHHHFFFCCCAAA>>>===???@@@III[[[oooVVV???<<<999666444444444444333222222222222111111111111222222111111111111111111444444333333444444555555666999<<<>>>???@@@BBBDDDHHHHHH[[[xxxtttaaaOOOKKKJJJIIIHHHHHHGGGGGGHHHHHHIIINNNRRRXXX^^^bbbgggkkkmmmmmmoooqqqsssttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwtttvvvxxxxxxvvvvvvwwwyyyzzz{{{{{{|||{{{zzzyyyxxxxxxvvvuuuvvvyyyzzzyyywww{{{yyyxxxzzz{{{|||wwwooohhheeebbbaaadddiiimmmccc]]]TTTMMMKKKHHHAAA===<<<<<<;;;===AAANNNWWWeeeoootttvvvxxxyyy~~~}}}||||||}}}~~~{{{rrrjjjsss{{{|||}}}}}}}}}{{{{{{}}}}}}~~~qqq___SSSXXXddd{{{rrrSSS???:::444555888555777666666666555555555555444555666666777;;;@@@DDDAAAEEEJJJeee}}}}}}|||{{{zzzzzzzzzzzz~~~|||zzzyyyxxxxxxzzz{{{}}}zzzwwwaaaPPP>>>888777777555444444333333222222111111111333222111000000000111222111111111111111222333333444444444555666777999999<<<@@@???AAAFFFEEEPPPggg{{{yyypppSSSBBBBBBAAACCCHHHEEEHHHHHHIIIKKKQQQZZZeeelllpppooonnnllljjjgggdddcccmmmxxx}}}wwwooolllhhhbbbdddcccccceeefffccc\\\WWWZZZ[[[]]]aaaeeegggfffeeekkkqqquuupppfff```bbbfffmmmqqqvvvxxxyyy{{{~~~pppeee[[[QQQNNNMMMKKKKKKMMMIIIIIIHHHFFFCCCAAA???======>>>FFFVVViii|||yyyaaaEEE;;;888555333333333333222333222222222111111111111111111222222222222222222444444333333444555555666777999<<<>>>???AAACCCEEEFFFHHHZZZwwwyyyxxxaaaMMMIIIJJJIIIHHHHHHGGGGGGHHHHHHIIINNNRRRXXX^^^bbbfffjjjmmmnnnooopppqqqrrrtttuuuuuuvvvvvvuuuttttttsssrrrrrrtttuuuvvvwwwxxxxxxyyyyyywwwwwwxxxxxxxxxwwwwwwvvvsssuuuvvvwwwvvvwwwxxxzzzyyyyyyxxxxxxwwwwwwwwwxxxyyyxxxwwwxxxyyyzzzyyyxxx{{{yyyyyy||||||~~~vvvmmmhhhccc___aaafffqqqggg```VVVNNNMMMHHHBBB>>>===<<<;;;>>>CCCRRR[[[hhhqqqtttuuuuuuvvv}}}}}}||||||||||||}}}}}}}}}tttlllsss{{{~~~|||zzzwwwwwwyyy|||}}}}}}~~~~~~wwwiiiZZZOOOUUUaaazzzjjjOOO???;;;444333888777666666666666555555555555444555666777888<<>>======CCCQQQcccvvv|||nnnuuuiiiJJJ<<<999666444444444444333333333222222222111111111111111222222222222222333444444333444444555666777777:::===???@@@AAADDDEEEFFFIIIZZZwwwooonnnzzzzzzaaaKKKIIIKKKIIIHHHHHHGGGGGGHHHHHHIIINNNRRRXXX^^^bbbfffjjjlllllllllmmmnnnoooqqqssstttuuuuuuuuuttttttssssssssstttuuuwwwxxxxxxxxxwwwvvvuuuvvvvvvwwwwwwwwwvvvvvvsssuuuxxxzzz{{{zzzyyyyyyuuuttttttssstttvvvxxxzzzyyyyyyyyyyyyyyyzzzyyyyyyxxxwwwwwwzzz{{{~~~~~~ssskkkccc^^^^^^bbb}}}wwwllldddZZZQQQOOOGGGBBB???>>><<<<<<@@@FFFTTT]]]iiirrruuuuuuuuuvvv{{{{{{{{{{{{||||||}}}}}}wwwnnnpppxxx~~~~~~}}}~~~}}}yyywwwwww{{{~~~~~~}}}||||||}}}~~~~~~xxxjjj[[[PPPUUU```ttt{{{~~~}}}~~~pppSSS@@@:::444444888666666666666666666555555555444555666777999===BBBFFFEEEHHHPPPooo}}}}}}|||{{{{{{{{{{{{{{{{{{||||||zzzxxxyyy|||~~~~~~sss^^^HHH<<<888666444333333333222222222222222111111111111111111111222222222222222111222333333444444444444555777888:::;;;<<>>===BBBNNN^^^qqqrrriiiooolllMMM>>>;;;777555555666555555333333333222222222222111111111222222333333333333444444444444555666777888888:::>>>@@@AAABBBDDDFFFJJJOOO___wwweeejjjyyyzzz```KKKJJJLLLIIIHHHHHHGGGGGGHHHHHHIIIMMMRRRWWW]]]aaadddhhhkkkkkkllllllmmmoooqqqssstttsssssstttuuuuuuvvvwwwwwwwwwxxxxxxxxxwwwuuutttrrrtttuuuvvvvvvwwwwwwwwwwwwtttwww{{{~~~yyyuuuqqqpppppppppsssvvvzzz|||xxxyyyyyyyyyyyyyyyzzzzzzwwwvvvwwwyyyzzzxxxmmmddd]]]]]]```}}}yyymmmeeeYYYPPPMMMGGGCCC@@@>>><<<<<>>DDDHHHGGGIIIRRRsss{{{{{{zzzzzz{{{{{{|||}}}yyy{{{|||zzzxxxyyy~~~|||vvvaaaJJJ>>>999666444333222222222222222222222222000111111111222222222222222222222222222333444444333444444666777999;;;<<<<<>>AAAKKKYYYlll}}}yyylllgggllllllOOO>>><<<888666666666666555333333333333222222222222111111222222333444444444333333444444555666888888888;;;>>>@@@AAACCCEEEGGGIIIOOOaaaxxxeeehhhuuuttt\\\LLLKKKKKKIIIHHHHHHGGGGGGHHHHHHIIILLLPPPVVV[[[___cccfffiiilllmmmnnnppprrrtttuuuvvvrrrrrrtttuuuwwwyyyzzz{{{yyyyyyyyywwwvvvtttrrrqqqssstttuuuwwwwwwxxxxxxxxxvvvxxx||||||vvvqqqiiihhhiiijjjmmmqqquuuwwwvvvwwwyyyyyyxxxxxxzzz{{{yyyyyyzzz||||||zzzooofff______ccczzzmmmdddWWWMMMKKKGGGDDDAAA???===<<>>;;;777555555666666555444444333333333222222222111111222222333444444555333333444444555777888999999<<>>777666888444555555555555666666666777333555666888;;;@@@FFFKKKFFFJJJWWW|||xxxlllqqqzzzyyyyyyyyyyyyzzz{{{{{{xxxzzz{{{yyyuuuuuuzzz~~~~~~}}}}}}~~~}}}zzzooo[[[FFF<<<:::888666666222222222222222222222222///000111222222222222222333333222222333333444555333444444666888:::<<<===;;;CCCDDDFFFHHHIIIZZZwww~~~tttjjjeee```tttiiiKKK@@@HHHDDD>>>DDDKKKHHHGGGGGGHHHLLLTTT]]]dddgggjjjkkkhhhdddcccgggkkknnngggbbbbbbeeeeeedddccceeelllpppjjj]]]WWW[[[bbb]]]\\\\\\___dddjjjnnnpppsssqqq\\\ZZZbbbhhhjjjnnnrrrsssssstttxxx{{{vvvtttwwwwwwkkk```YYYUUUPPPNNNNNNIIIIIIHHHGGGEEECCCBBBAAA>>><<<>>>EEEQQQeeexxxlllooohhhRRR===:::666555555555555444444444444333333333222222111111222333333444555555333333444444666777888999999<<>>888555333111222222222111111111111000111111111111111111111111222333333333222222444666666666666666888:::<<<===AAAEEEDDDEEEKKKNNN^^^zzzooo]]]{{{aaaIII@@@DDDBBBAAAEEEDDDGGGFFFFFFFFFKKKTTT___gggkkkkkkjjjgggcccbbbfffiiilllgggbbb___```bbbaaaaaagggooorrrgggYYYUUUXXX\\\^^^^^^]]]\\\^^^cccjjjpppuuunnn]]]]]]dddhhhfffmmmrrrrrrqqqrrrooolllmmmmmmrrr}}}yyyoooeee___ZZZSSSOOONNNNNNLLLIIIGGGFFFEEECCCBBB???======CCCOOObbb~~~ttttttpppSSSAAA::::::888333777:::222333333333222222222111111111222222333333444444555555555555555777999;;;===888;;;@@@CCCDDDEEEFFFGGGKKKOOOpppllliiiddd\\\UUUOOOMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHLLLNNNQQQVVV[[[```ccceeeggghhhkkkmmmoooppppppppprrrrrrsssuuuvvvxxxyyyzzzzzz{{{|||||||||{{{zzzyyyxxxwwwvvvsssrrrsssuuuxxx}}}{{{xxxsssmmmiiihhhhhhrrrvvv{{{|||tttkkkjjjnnnmmmmmmnnnqqquuuxxxzzzzzzzzzzzz}}}~~~vvvpppiiifffllltttuuuhhh\\\RRRNNNLLLGGGBBB???======FFFPPP___eeelllppprrrtttxxx|||{{{{{{|||}}}~~~}}}}}}}}}}}}}}}~~~ooorrruuuyyyzzzyyyxxxzzz|||}}}{{{zzzzzz|||~~~|||zzz{{{{{{zzzzzz{{{|||~~~}}}~~~xxxttttttwwwuuuzzzjjjZZZTTT```nnnjjjGGG;;;;;;777444555555555555555555555555555777999999888<<>>AAAEEEEEEFFFLLLNNN^^^yyylll~~~```JJJAAAEEEBBBBBBFFFEEEGGGFFFEEEFFFJJJSSS^^^fffhhhiiihhhddd```___bbbffflllgggbbb___```aaaaaa```fffnnnpppfffZZZVVVYYY]]]^^^_________aaafffmmmrrr|||sss___\\\ccchhhlllqqqssspppmmmmmmkkkhhheeehhhqqq~~~rrrfff___ZZZTTTQQQQQQOOOLLLIIIGGGGGGEEECCCAAA@@@===>>>CCCMMM```||||||sssVVVCCC;;;:::999333666999222333333333222222222222111111222222333333444555555555555555666777999<<<===<<>>GGGQQQ___eeelllqqqsssuuuxxx|||{{{{{{{{{{{{||||||||||||||||||}}}ooooootttxxxzzzyyyyyy{{{}}}}}}|||zzzyyyzzz{{{|||}}}}}}|||}}}}}}{{{zzzzzzzzz{{{||||||zzzvvvwwwyyyyyy|||lll[[[UUU\\\mmmoooJJJ<<<:::777666888555555555555555555555555555888888777<<>>BBBKKK^^^zzzzzz]]]GGG<<<:::999333555888111333333333333222222222222222222222333444444555555555555555666888:::===>>>AAADDDHHHJJJKKKLLLMMMOOOQQQ```{{{uuujjj___VVVPPPNNNMMMNNNMMMKKKJJJIIIHHHGGGGGGJJJLLLPPPUUUZZZ___ccceeefffhhhiiikkkmmmnnnooooooqqqrrrrrrssstttuuuuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwvvvuuuvvvwwwyyyzzzyyywwwtttoooiiiccc^^^[[[^^^^^^ccckkklllcccYYYTTTZZZ^^^eeelllrrruuuvvvvvvyyyzzz}}}~~~vvvpppjjjfffjjjppppppaaaUUUOOOIIIEEEAAA???===???HHHRRR___eeelllqqqsssuuuxxx{{{{{{{{{yyyxxxxxxyyyzzz{{{zzzzzz|||}}}nnnmmmrrrwwwyyyyyyyyy{{{~~~}}}{{{xxxvvvvvvwwwyyy{{{}}}~~~~~~~~~~~~}}}{{{zzzyyyyyyyyy{{{~~~|||zzz{{{}}}~~~yyykkk[[[UUU```rrrsssNNN===999777777:::555555555555555555555555444777777777<<>>AAABBBBBBGGGGGGIIIOOOPPP___yyy~~~XXXGGGBBBDDDAAACCCGGGDDDFFFFFFEEEEEEIIIPPPZZZ```dddeeeeeeaaa]]]\\\^^^aaahhhfffaaa^^^]]]^^^___```hhhmmmmmmeee^^^]]]aaaccc```bbbcccfffiiinnnuuuyyy~~~}}}pppggghhhmmmoooooorrrrrrpppqqqyyy|||pppiiibbb[[[VVVVVVQQQOOOMMMKKKIIIGGGCCCAAACCC@@@???AAAHHHZZZwwwgggLLL>>>999999444555777111444444333333333222222222222222333333444555555555555555555666888;;;>>>???DDDGGGJJJLLLMMMNNNOOOQQQRRRbbb}}}ooo```VVVQQQNNNMMMOOONNNLLLJJJIIIHHHGGGGGGIIIKKKOOOTTTYYY^^^bbbdddfffggghhhjjjlllmmmnnnoooqqqqqqrrrrrrrrrsssssssssuuuuuuuuuvvvvvvvvvvvvvvvwwwvvvvvvvvvxxxyyyzzzyyyxxxssslllddd\\\UUUPPPLLLOOOPPPVVV^^^___WWWOOOKKKPPPWWWbbblllrrruuuvvvvvvxxxzzz}}}~~~~~~{{{ssskkkeeedddhhh~~~vvvfffXXXQQQHHHDDD@@@???===@@@IIISSS^^^dddlllqqqsssuuuxxxzzz{{{yyywwwvvvvvvwwwxxxyyyxxxyyyzzz|||mmmnnnrrrwwwyyyyyyxxxyyy{{{yyyxxxvvvtttssstttwwwzzz{{{|||~~~}}}||||||}}}~~~~~~}}}{{{zzzzzzyyyyyyzzz|||~~~~~~zzzsss|||fffXXXVVV___pppqqqPPP>>>999777777999555555555555555555555555666888777777<<>>LLLVVVZZZXXXUUUgggzzzzzzyyyxxxwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{xxxxxxyyyzzz|||~~~yyyVVVBBB:::666444444444333333333222222222111111111111111111111111222333333333222222444666555777:::===@@@AAABBBBBBCCCGGGFFFHHHOOOTTTgggzzzpppJJJBBBBBBBBB>>>CCCGGGAAAEEEEEEDDDDDDFFFKKKRRRWWWWWWZZZ\\\[[[XXXXXXZZZ]]]^^^^^^^^^\\\ZZZ\\\aaaeeemmmmmmiiicccbbbdddfffdddcccbbbaaaaaadddkkkttt{{{zzzkkk```^^^bbbjjjpppmmmqqqtttsssvvv~~~{{{sssggg^^^ZZZYYYXXXUUUSSSQQQMMMGGGDDDBBBCCCEEEEEEFFFRRRllltttrrr{{{UUU???666999666555888666555444444444444333333333333333444444555666666666666666777888;;;>>>@@@BBBAAACCCEEEEEEFFFGGGJJJLLLNNNXXXwwwuuuaaaUUUQQQPPPPPPJJJJJJIIIGGGGGGFFFFFFFFFEEEGGGKKKQQQWWW\\\```ccceeeeeeeeefffhhhjjjlllmmmoooooopppqqqrrrttttttuuuvvvuuuuuuuuuvvvwwwyyyzzzyyywwwtttuuuvvvtttnnnhhh^^^UUUKKKDDDDDDGGGHHHGGGDDDBBBFFFMMMQQQNNNLLLLLLIIIUUUdddpppuuuwwwyyy{{{vvvyyy}}}}}}||||||sssjjj___WWWUUU___rrr```VVVIIIDDDAAA???===???HHHSSSXXX___hhhnnnpppqqqsssuuusssttttttuuuvvvwwwxxxxxxvvvxxxzzz}}}yyynnnmmmrrrxxxzzzxxxuuuuuuuuurrruuuwwwuuupppnnnoooqqqwwwxxxzzz{{{zzzyyyzzz{{{{{{|||~~~||||||}}}~~~}}}rrr]]]RRRRRRbbbppp~~~nnnUUUAAA777777777777666666666666666666666666888999888888AAAPPP\\\bbb\\\XXXiiizzzzzzyyyyyyxxxxxxyyyyyywwwwwwwwwwwwxxxyyyzzzzzzwwwwwwwwwxxx{{{~~~sssSSSCCC<<<888666444444444333333333222222111111111111111111111111222333333333222222444666666888;;;>>>@@@AAABBBBBBDDDGGGEEEGGGNNNUUUiii|||qqqIIIBBBCCCCCC>>>DDDHHHBBBEEEEEEDDDDDDEEEJJJQQQVVVRRRUUUWWWWWWUUUUUUWWWZZZ\\\]]]]]][[[ZZZ\\\bbbfffmmmlllhhhaaa```dddeeebbbcccbbb```^^^aaaiiissszzz{{{nnnbbb\\\___kkkwwwnnnsssuuuuuuxxx~~~|||xxxxxx{{{ssshhh```]]][[[YYYWWWUUURRRNNNHHHDDDBBBCCCFFFFFFGGGQQQjjjzzzmmmjjjuuuVVV>>>555999777555888777555555444444444333333333333333444444555666666666666666777888;;;>>>AAACCCAAABBBDDDDDDDDDFFFHHHKKKMMMXXXyyyvvv```UUUQQQQQQPPPIIIHHHGGGGGGFFFFFFFFFFFFDDDGGGKKKPPPVVV\\\```bbbeeedddeeeeeegggiiilllmmmnnnooopppqqqssstttvvvvvvwwwvvvvvvvvvwwwxxxzzz{{{zzzwwwttttttuuurrrkkkddd^^^VVVLLLGGGHHHIIIHHHFFFGGGCCCEEEOOOWWWUUUOOOKKKJJJUUUeeepppuuuwwwyyy{{{vvvyyy}}}}}}|||}}}vvvnnnddd]]][[[eeetttaaaVVVIIIEEEAAA???===???HHHRRRWWW^^^hhhnnnpppppprrrtttqqqrrrtttvvvwwwxxxxxxxxxuuuxxxzzz}}}yyyoookkkpppwwwyyyxxxvvvvvvwwwtttxxxzzzwwwqqqllllllmmmsssuuuxxxzzzzzzyyyzzz{{{}}}~~~}}}}}}}}}~~~~~~{{{}}}yyybbbSSSQQQZZZiiizzzsssYYYAAA777777999999777777777777777777777777666777777888BBBSSSaaaggg___ZZZjjjtttrrr{{{zzzxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxzzz{{{uuuuuuvvvxxx{{{~~~www}}}rrrSSSFFF===666777555444333333222222333333333222222111111222222333111222333333333444666888999;;;===@@@BBBCCCCCCCCCGGGEEEFFFKKKNNNYYYttt|||wwwvvvuuubbbsssuuuIIICCC@@@AAABBB@@@AAADDDEEEEEEDDDDDDEEEJJJQQQVVVYYYWWWUUUTTTUUUVVVVVVVVVWWWXXX[[[]]]ZZZXXX]]]dddlllqqqdddVVV\\\ccceeehhhiiiccc^^^]]]^^^cccnnnxxx~~~lllZZZXXXeeeoooppptttrrrrrrwww~~~~~~~~~zzz~~~xxxlllfffccc```^^^[[[YYYWWWQQQKKKJJJMMMFFFEEEGGGJJJIIIQQQiii|||ssszzzvvvnnnfffeeeyyykkkQQQAAA:::888333666888333555444333333222222333333444444444333333444444555333666999:::;;;<<<>>>???===@@@CCCFFFGGGHHHJJJLLLNNNaaatttccc[[[WWWSSSQQQNNNLLLIIIHHHGGGFFFDDDCCCEEEFFFIIIMMMTTTZZZ```dddeeeddddddeeegggiiilllmmmnnnnnnooopppqqqrrrrrrrrruuuuuuuuuuuuvvvvvvvvvvvvxxxuuussssssrrrnnnfff___]]]ZZZWWWSSSNNNIIIFFFGGGJJJHHHQQQeeesssoooaaaWWWZZZ]]]fffsssyyyyyyxxxzzzwwwwwwzzz~~~yyy}}}|||pppxxxyyyaaaRRRJJJDDD???======???GGGOOO[[[]]]cccjjjppprrrsssqqquuuttttttuuuuuuvvvwwwxxxxxxvvvuuuxxxvvvhhhjjjnnnssswwwxxxxxxyyyzzz{{{zzzyyywwwtttqqqmmmkkkoooqqqsssvvvxxxzzz{{{|||~~~~~~{{{iiiXXXNNNXXXhhhyyytttZZZBBB666777999888777777666666555555555444888666::::::???VVVnnnrrrjjjbbbpppvvvffflllyyyyyyzzz|||~~~~~~|||zzzyyyxxxwwwwwwwwwxxxyyyzzzvvvvvvwwwxxx{{{~~~yyy|||oooTTTIII@@@666666555444333333222222333333333222222111111222222333222333444444333444666888999;;;===@@@BBBCCCDDDDDDGGGEEEGGGKKKNNNYYYrrr{{{xxxrrraaasssvvvKKKEEEBBBCCCCCCBBBBBBEEEDDDDDDCCCCCCDDDIIIOOOTTTWWWWWWXXXXXXXXXWWWTTTRRRWWWWWWZZZ\\\ZZZXXX]]]eeekkkpppeeeZZZaaagggeeefffeeeaaa^^^___```bbbiiiqqq~~~lllYYYVVVbbbmmmnnnuuuttttttxxx~~~~~~zzzzzz|||ooohhhdddbbbaaa\\\XXXWWWSSSLLLJJJKKKHHHFFFHHHKKKJJJRRRkkkuuurrrqqqgggfff~~~bbbQQQ@@@:::999444666888222555444333333222222333333444444444333444444555555666888;;;<<<===>>>???AAACCCDDDGGGGGGHHHIIIKKKMMMPPPfff}}}gggYYYUUURRRNNNPPPNNNKKKIIIIIIHHHFFFDDDEEEGGGIIIMMMSSSZZZ___cccdddddddddeeegggiiilllmmmnnnnnnoooooopppqqqrrrrrrtttuuuuuuuuuuuuvvvvvvvvvuuurrrpppoooooolllfffbbbhhhgggddd___YYYSSSRRRRRRYYY[[[lllooo\\\^^^fffrrryyyyyyyyy{{{yyyxxx{{{~~~~~~yyybbbSSSJJJDDD???======>>>FFFOOOXXX\\\bbbiiiooorrrrrrrrrttttttttttttuuuvvvwwwxxxxxxwwwvvvzzz|||pppmmmqqquuuxxxxxxxxxxxxyyyxxxxxxxxxxxxvvvtttrrrqqqrrrsssuuuwwwyyyzzzzzz{{{~~~vvvbbbWWWZZZhhhxxxxxx\\\BBB777777888666888888777777777666666666999777;;;<<<@@@WWWqqqwwwrrrhhhsssrrrfffqqqwwwxxx{{{~~~}}}zzzyyyxxxxxxwwwwwwwwwwwwxxxvvvwwwxxxyyy{{{~~~vvv~~~{{{zzz~~~iiiTTTLLLCCC777555555444333333222222333333333222222111111222222333333444555444444444666888:::<<<>>>AAACCCDDDEEEEEEGGGFFFHHHMMMOOOXXXqqquuueeepppwwwMMMGGGCCCDDDEEEBBBBBBEEEBBBBBBBBBAAACCCGGGMMMRRRUUUWWWZZZ\\\[[[XXXTTTQQQXXXWWWXXXZZZYYYXXX]]]eeejjjoooeee]]]eeekkkfffccc```^^^^^^`````````ccciii|||kkkWWWSSS___jjjmmmvvvuuuuuuyyy~~~zzzwwwxxxvvvtttlllhhhgggeee]]]XXXWWWUUUOOOJJJIIIIIIHHHIIIKKKKKKSSSlllyyykkkrrryyyjjjhhh|||]]]QQQ???999:::666666888222555444444333333333333333444444444444444555666777999;;;===??????@@@AAACCCFFFGGGHHHGGGGGGHHHKKKMMMPPPkkkhhhWWWVVVUUUPPPRRRPPPMMMKKKJJJIIIGGGEEEFFFGGGIIIMMMRRRXXX]]]```dddddddddeeegggiiikkklllmmmmmmnnnooopppqqqrrrrrrttttttttttttuuuuuuuuuvvvwwwtttpppmmmlllkkkjjjhhhkkkmmmmmmiiibbb]]][[[ZZZcccjjjfffeeejjjsssxxxyyyyyyzzzzzzyyy{{{~~~}}}}}}yyybbbTTTJJJDDD???>>><<<>>>EEEMMMTTTYYY```hhhnnnqqqrrrrrrrrrrrrssssssuuuvvvxxxxxxxxxwwwwwwzzzvvvooorrrvvvxxxxxxxxxwwwxxxvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvwwwyyyzzzzzzzzzzzz}}}}}}~~~~~~jjj\\\YYYgggzzz|||\\\AAA777888777333999999888888888888777777:::777<<<>>>AAAYYYuuu|||pppwwwtttlll{{{wwwxxxzzz|||~~~|||yyyyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxyyyzzz|||~~~~~~qqqqqq~~~{{{fffRRRMMMEEE999666555444333333222222333333333222222111111222222333333444555555444555777999;;;===???BBBEEEFFFFFFGGGGGGFFFIIINNNQQQYYYpppwwwpppvvvLLLGGGCCCDDDDDDBBBAAACCC@@@AAA@@@@@@AAAEEEKKKOOOSSSVVVZZZ]]]\\\ZZZXXXWWWYYYWWWVVVXXXXXXXXX^^^eeelllpppeee[[[dddjjjeeeaaa^^^\\\]]]``````^^^aaafff}}}yyyjjjVVVPPP[[[hhhlllsssrrrsssuuuyyy~~~|||wwwuuuqqq|||yyyqqqnnnnnnhhh___XXXWWWVVVQQQKKKHHHJJJIIIJJJLLLKKKSSSmmmoookkk}}}uuuqqqeeeTTT@@@888;;;777777888333555555444333333333333333444444444444555666777888;;;===???@@@@@@@@@BBBCCCEEEFFFFFFEEEFFFHHHKKKOOOPPPooommmXXXXXXXXXRRRSSSPPPMMMKKKJJJIIIGGGEEEFFFGGGIIILLLQQQVVV[[[^^^ccccccdddfffgggiiikkkkkkllllllmmmnnnoooqqqrrrrrrssssssttttttuuuuuuvvvvvvwwwtttppplllkkklllpppsssqqqxxx}}}{{{uuunnnhhhcccmmmwwwsssooonnnsssxxxxxxxxxzzzzzzyyy|||~~~|||tttyyyxxxbbbUUUJJJDDD???>>><<<===CCCKKKPPPVVV___gggllloooqqqrrrqqqrrrrrrssstttvvvwwwxxxxxxwwwvvvxxx}}}tttlllppptttwwwxxxwwwwwwxxxvvvwwwyyy{{{||||||{{{{{{vvvwwwxxxzzz{{{{{{||||||||||||}}}}}}~~~~~~gggXXXUUUfff|||ZZZ???777999888222888888888888888888888888:::777<<>>@@@CCCFFFHHHHHHHHHHHHGGGJJJOOORRRZZZqqqyyyyyy{{{pppIIIDDDAAACCCCCCAAA@@@AAA????????????@@@DDDIIIMMMRRRUUUYYY[[[[[[\\\^^^aaa\\\XXXVVVWWWXXXXXX^^^dddnnnqqqcccVVV]]]ccc```___^^^\\\\\\^^^^^^^^^bbbhhhwwwvvvjjjVVVOOOYYYeeekkkmmmmmmmmmnnnqqqwww~~~zzzxxxrrr|||uuuppprrriii```YYYYYYXXXRRRLLLJJJKKKIIIJJJLLLKKKTTTnnn~~~nnnuuuvvvYYYBBB888<<<999777777444666555444444333333444444444444444555666777999:::===???AAAAAAAAAAAABBBCCCCCCEEEFFFGGGHHHLLLQQQTTTTTTtttrrrYYYVVVUUUOOORRRPPPLLLJJJIIIGGGEEECCCFFFFFFHHHKKKPPPUUUZZZ]]]bbbcccdddfffhhhiiijjjjjjjjjkkklllmmmooopppqqqrrrssssssttttttuuuvvvvvvwwwtttsssrrrppprrryyysssyyywwwpppkkkoootttvvvxxx{{{zzzyyy}}}zzz~~~^^^```mmmwwwbbbVVVIIIDDD@@@>>><<<<<>>666999888333777777777777777777777777:::666<<<@@@CCC[[[sss{{{~~~~~~~~~~~~yyyzzzzzzzzzzzzzzzyyyxxxzzz{{{|||}}}}}}}}}}}}}}}zzz~~~~~~yyy|||~~~xxxrrrXXXRRRJJJ???<<<555444333333222222333333333222222111111222222333222444555666666888:::======>>>AAAEEEGGGIIIJJJJJJJJJIIIKKKPPPRRR[[[tttvvvuuuyyy~~~gggFFFAAA???BBBBBB@@@???@@@>>>?????????@@@CCCHHHKKKRRRUUUXXXYYYZZZ]]]ccchhh```[[[WWWWWWXXXYYY^^^dddnnnpppaaaQQQSSSXXXXXXZZZ]]]ZZZZZZ]]]^^^___dddkkktttvvvlllYYYOOOVVVaaafffiiihhhhhhhhhkkksss}}}~~~}}}www~~~wwwooopppiiiaaa\\\[[[XXXSSSNNNMMMNNNKKKLLLMMMLLLUUUppptttmmm|||aaaEEE999<<<:::777888555666555555444444444444444333444444555777999:::;;;???AAACCCCCCBBBBBBCCCDDDDDDFFFIIILLLNNNRRRWWW[[[[[[yyyiiiVVVTTTUUURRRRRROOOKKKIIIHHHFFFDDDBBBEEEEEEGGGJJJOOOTTTYYY\\\aaabbbdddfffhhhiiijjjjjjiiijjjkkkmmmnnnpppqqqrrrsssttttttuuuvvvwwwxxxxxxxxx{{{~~~sssvvv|||uuukkkeeehhhoootttxxx|||zzzzzz}}}~~~qqqooouuuuuunnn]]][[[aaayyyuuuaaaUUUIIIDDD@@@>>>;;;;;;@@@GGGLLLUUU___gggkkkmmmoooqqqrrrrrrrrrrrrrrrssstttuuuvvvwwwvvvuuuxxxxxxqqqgggeeejjjooosssuuuwwwxxxyyyyyyzzz{{{{{{{{{zzzyyyxxxuuuvvvxxxzzz|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~qqq\\\RRRSSShhhyyyYYY???777999888555666666666777777777777888;;;777===BBBEEE]]]~~~yyyzzz{{{|||||||||{{{zzz{{{|||}}}}}}~~~}}}||||||{{{~~~{{{}}}cccZZZPPPBBB===555444333333222222333333333222222111111222222333111222555666777999<<>>AAACCC@@@???AAA>>>??????@@@@@@CCCGGGJJJRRRVVVZZZ[[[[[[^^^dddjjjeee]]]XXXWWWXXXYYY^^^cccjjjoooaaaNNNLLLNNNNNNRRRWWWVVVXXX\\\___```eeellluuuxxxppp\\\OOORRR[[[___gggfffeeeeeeiiissszzz~~~uuukkklllgggbbb^^^]]]YYYRRRPPPQQQQQQNNNNNNOOOOOOXXXssswwwhhhqqqhhhIII:::===:::666888777666666555444444444444444333333444666777999;;;<<>>;;;:::???EEELLLUUUaaahhhkkklllnnnpppsssrrrrrrrrrrrrrrrsssssstttvvvxxxxxx{{{|||tttkkkgggkkkppptttuuuvvvwwwxxxxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwyyyzzz{{{|||||||||~~~~~~}}}}}}|||}}}}}}}}}}}}~~~{{{gggXXXRRRWWWfffzzz]]]CCC888888888555777777777888888888999999===999@@@EEEGGG```yyyzzz}}}|||yyyzzz|||}}}}}}}}}||||||{{{|||}}}~~~~~~}}}|||{{{}}}lllaaaTTTCCC===555444333333222222333333333222222222222222222333000222444666777:::>>>@@@>>>@@@CCCFFFIIIKKKLLLLLLMMMJJJLLLPPPSSS^^^yyy{{{||||||bbbBBB???>>>BBBCCCAAAAAABBB>>>???@@@@@@@@@CCCGGGJJJSSSWWW\\\]]]\\\^^^ccchhhggg___YYYXXXXXXYYY^^^cccfffnnnaaaMMMHHHHHHHHHMMMRRRSSSWWW]]]```aaaeeekkkwww{{{ttt___OOOOOOVVVZZZgggfffeeedddhhhttt{{{|||tttiiijjjeeebbb```^^^XXXRRRQQQTTTSSSQQQQQQQQQQQQZZZuuuxxxgggnnn|||lllKKK;;;===:::666888888666666555444444444444555333333444666888:::<<<===DDDFFFHHHHHHFFFEEEFFFGGGDDDGGGLLLOOORRRUUUXXXZZZ```xxx|||lll```YYYWWWXXXSSSPPPLLLJJJHHHGGGDDDBBBBBBCCCEEEIIINNNTTTYYY\\\```bbbdddfffhhhiiiiiiiiihhhiiijjjlllnnnoooqqqqqqtttuuuvvvwwwxxxyyyzzzzzz~~~eee\\\MMMGGGUUUqqquuuiiiggglllppptttxxx||||||~~~zzznnnbbbddduuurrr___TTTIIIDDD@@@>>>;;;:::>>>DDDMMMVVVbbbiiikkkkkkmmmppptttsssrrrrrrqqqqqqrrrrrrrrrvvvyyy|||zzzqqqjjjmmmrrruuuvvvvvvvvvwwwvvvwwwxxxyyyyyyyyyxxxwwwyyyyyyzzzzzz{{{zzzzzzzzz~~~}}}||||||}}}|||||||||}}}~~~}}}}}}ppp```UUUQQQZZZcccxxx}}}aaaFFF999777777666888888888999999:::::::::@@@;;;BBBHHHJJJcccwwwzzz{{{|||~~~}}}}}}|||zzzzzzyyyyyyyyy|||}}}~~~~~~}}}~~~vvvaaaRRRCCC???777666444444555555444222111111222222222333333333444333333444555888;;;===AAACCCDDDFFFHHHIIIJJJJJJNNNLLLKKKLLLPPP___{{{tttYYY@@@@@@@@@BBBDDDDDDCCCBBB@@@@@@AAA@@@@@@AAAEEEHHHOOOTTTYYYYYYXXXZZZbbbjjjccc```[[[XXXWWWYYY\\\___hhhoooiiiSSSEEEGGGHHHCCCMMMPPPWWW\\\[[[[[[bbblllxxx|||{{{lllUUUHHHRRRccchhhiiiggggggtttyyynnnjjjiiibbb\\\ZZZWWWQQQOOOPPPSSSQQQMMMLLLSSScccyyy~~~gggiiitttqqqMMM888888999888777222444444444444444555666666888888777777999;;;>>>@@@FFFGGGHHHHHHFFFFFFGGGHHHHHHIIIKKKNNNPPPSSSUUUVVV]]]wwwttt\\\XXXZZZXXXQQQOOOLLLJJJIIIHHHEEEBBBBBBDDDGGGJJJMMMRRRXXX\\\___bbbeeefffffffffggghhhgggiiilllnnnmmmmmmmmmnnnppprrruuuxxxyyyyyyyyyxxxcccZZZMMMFFFLLL]]]rrrtttgggfffnnnvvvxxxvvv{{{{{{{{{pppfff^^^^^^fffuuu|||pppbbbVVVKKKEEE???<<<999999>>>EEEMMMUUU___fffiiikkkmmmpppoooppprrrtttvvvvvvvvvuuuxxxyyyxxxyyy{{{nnnnnnpppssswwwwwwvvvtttvvvvvvwwwwwwwwwwwwvvvvvv{{{yyyxxxwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~zzzzzz{{{|||}}}~~~~~~{{{}}}sss___TTTUUUZZZdddwww{{{___DDD999999999777999888777777777888:::;;;>>>???AAACCCHHH___qqqppp||||||}}}{{{{{{zzzzzzzzz{{{{{{|||zzz{{{}}}|||{{{{{{|||~~~~~~tttcccUUUGGGAAA888666444444555555444222111111222222222333333333555444444555777:::===???@@@AAACCCEEEFFFHHHHHHIIILLLKKKJJJKKKPPPaaa~~~pppyyy___BBBAAA@@@AAACCCCCCCCCBBBAAAAAAAAA@@@???AAADDDFFFMMMQQQUUUUUUSSSUUU\\\cccaaa^^^ZZZVVVVVVWWW[[[]]]fffoooooo]]]KKKEEEDDDCCCLLLNNNTTTYYYZZZ\\\cccmmm~~~qqq[[[MMMQQQ]]]kkkwwwuuurrrhhhaaa[[[YYYVVVQQQNNNOOORRRPPPNNNNNNUUUeeeyyyqqqmmmvvvwww}}}lllKKK888:::888777777444555555444444555555666777888888777888999<<>>EEENNNUUU___fffiiijjjmmmooooooppprrrtttuuuvvvvvvvvvvvvwwwwwwyyy~~~nnnoooqqqtttwwwxxxwwwuuuuuuvvvwwwxxxxxxwwwvvvuuussssssssstttvvvyyy{{{|||}}}}}}}}}~~~~~~~~~~~~||||||}}}}}}}}}}}}}}}}}}~~~yyydddUUUPPPYYYaaapppzzz^^^DDD999999999777888888777777888999:::;;;>>>???BBBDDDIII___~~~kkkhhhooo||||||}}}yyyyyyyyyzzz{{{|||}}}~~~{{{|||~~~}}}|||{{{{{{{{{~~~}}}~~~qqqeeeZZZKKKEEE888666444444555555444222111111222222222333333333555555666777999<<<>>>@@@@@@AAACCCEEEGGGHHHHHHIIIIIIIIIIIIKKKQQQcccttt{{{yyy}}}rrrpppfffEEECCCAAA@@@AAABBBBBBAAABBBBBBBBB@@@>>>???BBBDDDIIIMMMQQQPPPOOOPPPVVV[[[^^^[[[WWWUUUTTTVVVYYY[[[cccnnnvvvnnn[[[IIIAAABBBHHHIIIOOOUUUYYY\\\ccclll|||vvvbbbQQQOOOVVVkkk{{{xxxhhhaaa[[[XXXUUUPPPNNNPPPQQQPPPPPPRRRYYYhhhzzztttzzz~~~ssskkkyyyeeeGGG999;;;888555777666666666555555666666777888888888888999;;;===@@@AAAGGGIIIKKKKKKKKKKKKMMMNNNKKKLLLMMMNNNPPPRRRTTTUUU]]]zzzlll^^^WWWSSSTTTQQQMMMKKKJJJIIIGGGFFFBBBCCCEEEFFFIIIMMMSSSWWWZZZ^^^bbbeeefffhhhjjjkkkkkklllmmmmmmmmmnnnppprrrrrrrrrsssuuuvvvwwwxxxxxxvvv{{{~~~ttteee^^^TTTNNNOOORRRUUUWWWmmmwww}}}vvvnnnnnnvvv}}}yyy~~~||||||wwwqqqjjjbbb[[[VVVOOOKKKLLLPPPTTT]]]fffyyy||||||xxxrrrjjj^^^RRRIIIDDD???<<<:::999>>>EEEOOOVVV___eeehhhiiilllnnnoooppprrrtttuuuvvvvvvvvvtttuuuvvvyyyoooooopppsssvvvxxxwwwuuutttvvvwwwxxxxxxwwwvvvtttoooppprrrtttwwwxxxyyyzzz||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||qqq```WWWZZZ___jjjxxxwww\\\CCC999999999777888888777777888:::;;;<<<@@@@@@CCCFFFIII^^^vvveeeYYY```mmm|||{{{{{{}}}~~~}}}zzzzzzyyyzzzzzz{{{|||}}}~~~}}}||||||~~~~~~~~~llleee]]]NNNGGG999777444333444444333222111111222222222333333333444555666777:::<<>>DDDOOOVVV^^^dddfffhhhjjjlllnnnoooqqqrrrtttuuuvvvwwwtttuuuvvvxxxnnnnnnooorrruuuwwwvvvuuutttuuuwwwyyyyyywwwuuutttrrrtttvvvxxxxxxxxxwwwvvv{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~|||lllaaaZZZ^^^iiiwwwtttZZZCCC999::::::777888888777888999;;;===>>>AAA@@@DDDGGGJJJ\\\rrrbbbWWW___nnn}}}|||{{{|||}}}}}}{{{yyy{{{{{{zzzzzzzzzzzz{{{{{{~~~||||||}}}yyygggddd^^^PPPIII:::888444333333444333222111111222222222333333333333444555777:::<<<>>>@@@@@@AAACCCEEEFFFHHHHHHHHHEEEFFFIIIKKKRRRhhh}}}}}}rrriiijjjjjjHHHEEEAAA@@@@@@AAAAAAAAACCCCCCBBB???===<<<>>>@@@DDDGGGKKKMMMNNNQQQUUUYYYZZZXXXVVVTTTSSSUUUWWWYYY^^^eeeuuupppVVVFFF@@@@@@EEEOOOVVVYYY[[[^^^dddsssjjjSSSLLLQQQ```yyymmmeee^^^ZZZVVVQQQOOOQQQQQQSSSVVVYYY```lll{{{xxxnnnmmm~~~www\\\DDD:::===777333777888666666666666666777888888777888999;;;>>>AAACCCDDDEEEGGGIIIJJJJJJKKKNNNPPPNNNMMMMMMNNNOOORRRTTTUUUYYYxxxxxxqqqxxx^^^TTTWWWRRROOOLLLIIIHHHGGGFFFDDDDDDEEEEEEEEEGGGLLLRRRVVV[[[^^^bbbddddddeeefffhhhjjjkkkkkkkkkjjjllloooqqqrrrrrrrrrrrrssstttvvvvvvvvvxxx{{{{{{zzzzzz}}}|||qqqbbbZZZ[[[eeepppvvvvvv~~~}}}wwwwwwzzz{{{vvvzzzyyy{{{{{{sssmmmgggcccUUURRRQQQSSSSSSOOOOOOQQQZZZ```ddddddccc___UUUJJJGGGBBB>>>===:::999===DDDNNNTTT\\\bbbdddfffiiikkkmmmnnnoooppprrrtttuuuvvvvvvvvvvvvxxx~~~|||nnnmmmnnnpppsssuuuuuuttttttvvvwwwxxxxxxwwwvvvtttsssuuuwwwyyyyyyxxxvvvuuuyyyyyyzzz{{{{{{|||}}}}}}{{{||||||}}}~~~~~~|||}}}~~~~~~~~~ooo___VVV]]]kkk|||~~~pppXXXBBB999::::::777888888888888:::<<<>>>@@@BBB@@@DDDHHHIIIYYYcccXXX```rrr}}}{{{{{{||||||{{{zzz|||{{{{{{zzzzzzzzz{{{{{{}}}}}}}}}{{{yyyxxxyyy{{{vvvuuudddccc___RRRKKK;;;888555333333333333333111111222222222333333333222333555888;;;===???@@@>>>???AAACCCDDDFFFFFFGGGFFFGGGJJJLLLRRRhhhvvvkkk{{{jjjFFFDDDAAA@@@AAAAAAAAA@@@CCCCCCAAA>>><<<<<<===???BBBEEEIIILLLOOORRRUUUXXXXXXWWWUUUSSSSSSTTTVVVXXXZZZ___lllmmmVVVFFFBBBDDDLLLSSSVVVWWWYYYdddsssqqqYYYNNNOOOZZZmmmsssjjjaaa]]]XXXRRRPPPRRRQQQSSSVVVYYY___jjjxxxzzzvvv}}}___EEE:::===777333666777666666555555666666777888777888:::===@@@BBBDDDEEEEEEGGGIIIJJJJJJKKKMMMNNNNNNMMMMMMMMMOOORRRUUUWWW]]]~~~vvviiiwwwwww]]]SSSWWWQQQNNNLLLJJJIIIGGGEEEBBBDDDDDDDDDDDDFFFKKKRRRWWW[[[^^^aaacccddddddeeegggiiijjjkkkkkkkkklllnnnppppppqqqqqqrrrssssssttttttuuuwwwxxxxxxwwwxxxzzz|||}}}lllaaacccqqq}}}{{{xxxuuuyyyxxxzzzzzzrrrkkkhhh^^^ZZZXXXYYYVVVQQQPPPRRRQQQUUUXXXXXXXXXVVVNNNFFFEEEAAA>>>===;;;999===DDDLLLRRRZZZ___aaadddgggjjjkkkllllllnnnppprrrtttuuuvvvvvvvvvwww|||xxxnnnnnnnnnpppsssuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvqqqsssuuuwwwyyyxxxwwwwwwxxxxxxyyyzzz{{{||||||}}}zzzzzz{{{|||}}}~~~zzz{{{}}}~~~~~~}}}|||nnnXXXPPP]]]ssszzzlllVVVAAA999::::::777777777888999;;;===@@@AAABBB@@@DDDIIIIIIWWWjjj[[[bbbwww{{{yyyxxxyyy{{{|||{{{{{{zzzzzzzzzzzzzzz{{{|||}}}{{{zzzyyyvvvtttuuuwwwzzz}}}yyyuuucccbbb```TTTMMM<<<999555222222333333333111111222222222333333333333444777999<<>><<<;;;===???BBBDDDGGGJJJMMMOOORRRSSSUUUTTTRRRQQQQQQSSSTTTVVVVVVZZZcccssskkkQQQIIIDDDHHHOOOSSSWWWZZZeeepppzzzeeeTTTMMMQQQcccvvvxxxoooeee___ZZZTTTRRRSSSPPPQQQSSSVVV[[[fffttt}}}~~~cccGGG:::<<<888444666555555555444444555555666777666888:::>>>AAADDDFFFFFFFFFHHHIIIJJJJJJJJJLLLNNNMMMMMMLLLMMMOOOSSSVVVYYYbbbyyyeeegggqqqyyyppp]]]TTTWWWPPPOOOMMMMMMLLLIIIEEEBBBBBBBBBBBBBBBDDDJJJQQQVVVYYY\\\```bbbdddeeeggghhhhhhjjjmmmmmmmmmmmmnnnpppooopppqqqrrrssssssrrrrrrsssuuuwwwxxxxxxyyyyyyyyywwwgggbbblll|||{{{yyywwwzzzxxx{{{wwwppplllhhhccc^^^\\\XXXRRRQQQSSSMMMPPPQQQQQQQQQRRRMMMGGGEEE@@@>>>===;;;999===CCCIIIOOOWWW\\\___bbbfffjjjjjjjjjjjjlllnnnpppsssttttttuuutttuuu{{{}}}vvvpppooooooqqqtttwwwwwwwwwwwwwwwvvvuuuuuuvvvwwwwwwvvvwwwxxxyyyyyyyyyxxxwwwwwwwwwxxxyyyzzz{{{||||||zzzzzz{{{{{{|||||||||}}}zzz{{{}}}~~~~~~}}}iiiTTTOOOcccvvviiiTTTAAA999;;;:::777777777888999;;;>>>AAABBBAAA???CCCIIIHHHTTTlllhhhyyyuuuttttttuuuxxxzzz{{{zzzxxxxxxxxxyyy{{{}}}~~~zzzzzzwwwuuussstttxxx{{{|||~~~vvvccccccaaaUUUNNN<<<999555222222333333333111111222222222333333333444555888;;;>>>@@@BBBBBBCCCDDDFFFHHHJJJKKKLLLLLLIIIJJJLLLMMMRRRhhh~~~sssppp~~~fffCCCBBBAAABBBCCCCCCAAA???AAAAAA@@@>>>;;;;;;===???BBBDDDFFFIIIKKKMMMNNNOOOSSSRRRQQQPPPPPPQQQSSSTTTRRRXXX]]]iii{{{ZZZNNNDDDEEEKKKRRRWWW\\\bbbiiiwwwnnnYYYMMMKKK]]]qqq{{{rrrhhhaaa[[[UUURRRTTTNNNPPPQQQSSSXXXbbbpppzzz}}}|||{{{gggIII:::;;;888444666444444444444444444555666666666888;;;>>>BBBDDDFFFGGGGGGIIIJJJKKKJJJKKKLLLNNNMMMLLLLLLMMMOOOSSSWWWZZZccc}}}ooofffeeennnlll]]]SSSSSSPPPOOOOOOOOONNNJJJEEEBBB@@@@@@@@@@@@CCCIIIPPPVVVVVVZZZ^^^bbbdddfffhhhjjjiiikkknnnoooooooooooopppnnnoooqqqssstttsssqqqpppqqqtttxxx|||}}}}}}}}}|||~~~iii\\\___ooo~~~yyyxxxzzz{{{yyy|||yyy{{{}}}uuuqqqllleee^^^YYYTTTNNNMMMPPPMMMOOOPPPNNNPPPRRRPPPKKKDDD@@@======;;;999===CCCGGGMMMUUU[[[^^^aaafffjjjiiiiiiiiijjjlllooorrrtttrrrsssssstttzzz}}}wwwrrrqqqqqqsssvvvxxxyyyyyyyyywwwuuuttttttuuuwwwyyy~~~~~~}}}|||{{{yyyxxxwwwvvvwwwwwwxxxzzz{{{||||||{{{{{{{{{{{{{{{zzzzzzzzz{{{|||~~~~~~zzzaaaRRRRRRjjjttthhhSSS@@@:::;;;:::777777777888999<<>>BBBIIIGGGRRRpppyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwzzzxxxtttwww~~~|||}}}|||yyytttqqqqqqsssuuuzzz}}}}}}}}}hhheeedddWWWMMM<<<999444222222333333333333444555444333333444666777777999<<>><<<;;;<<<===BBBCCCEEEFFFFFFGGGIIIKKKOOOPPPRRRQQQPPPOOOOOOPPPRRRVVVYYYaaavvvoooZZZGGGFFFKKKOOOUUU]]]```ccciiiuuuzzzaaaGGGQQQTTThhh~~~rrrgggbbb___ZZZVVVUUUNNNLLLNNNTTTYYY```jjjttt{{{xxxwwwyyyNNN666:::;;;777666555666666666666666555555555:::;;;===???AAABBBCCCDDDHHHHHHIIIIIIKKKLLLNNNOOOMMMMMMMMMMMMMMMOOORRRUUUeee~~~{{{mmm```gggtttkkk[[[UUURRRPPPOOONNNLLLIIIFFFDDDCCCBBB>>>===AAADDDFFFKKKQQQVVVYYY^^^bbbccceeefffgggkkkmmmooopppnnnmmmmmmnnnrrrsssuuuvvvvvvuuusssrrrssstttvvvxxxzzz{{{{{{|||mmm]]]WWW```nnnsss{{{vvvqqqsssxxxwww~~~}}}{{{~~~|||tttooohhhbbb^^^YYYSSSRRRUUUPPPPPPNNNMMMPPPUUUTTTOOOIIICCC>>>===;;;:::===AAAFFFJJJPPPWWW]]]aaacccdddiiijjjlllmmmooopppqqqqqqmmmnnnooottt}}}xxxooooooppprrrtttuuuwwwwwwuuuuuutttrrrqqqsssvvvyyy|||{{{zzzxxxwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxyyyzzzzzz{{{{{{zzzzzz|||}}}~~~sss]]]PPPXXXrrrvvvhhhRRR???999;;;:::666:::::::::;;;===@@@BBBDDDAAAEEEEEEFFFLLLYYY|||{{{zzzzzzyyyyyyyyyyyyzzz{{{yyy{{{zzzwwwyyy~~~{{{{{{{{{xxxuuussssssvvvxxxzzz|||~~~}}}ooohhhdddWWWNNN<<<999555222222333333333333444555444333333555666777888999<<>><<<;;;;;;===@@@BBBDDDEEEEEEEEEGGGIIINNNOOOQQQQQQOOONNNNNNOOOQQQTTTWWW]]]kkk~~~kkkTTTJJJLLLQQQVVVYYY[[[^^^eeeqqq~~~~~~mmmYYYQQQTTTiiisssgggbbb___ZZZVVVVVVNNNLLLLLLQQQVVV]]]gggqqqvvv||||||RRR999<<<;;;666666555666666666666666666666666:::;;;===@@@BBBDDDEEEFFFHHHHHHIIIJJJKKKMMMNNNOOOOOOPPPPPPPPPOOOPPPSSSUUUcccqqq```aaakkkcccWWWUUUSSSOOOOOOMMMLLLIIIFFFDDDCCCBBB>>>===AAADDDFFFJJJPPPVVVYYY^^^aaacccdddeeefffkkknnnppppppooonnnnnnooopppqqqssstttuuutttsssrrruuuvvvwwwyyy{{{}}}~~~ttt```UUUYYYcccooowww}}}|||tttpppsssxxxuuu|||{{{yyy|||{{{yyynnngggaaa]]]XXXRRRQQQTTTPPPQQQQQQQQQUUUZZZXXXSSSKKKEEE???===<<<:::<<<@@@CCCGGGNNNUUU[[[___bbbcccggghhhjjjmmmooopppqqqrrrrrrrrrrrruuu~~~zzznnnoooppprrrtttuuuvvvwwwuuuuuutttrrrqqqrrrvvvxxxzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxyyyzzzzzz{{{{{{zzzzzz}}}}}}~~~lllXXXPPPYYYoooxxxjjjSSS@@@999:::999555:::::::::;;;>>>@@@CCCDDDBBBFFFGGGJJJRRR___||||||zzzyyyxxxxxxzzz}}}zzz{{{zzzxxxzzz}}}}}}zzzzzzzzzyyywwwvvvwwwyyy|||zzz|||}}}wwwkkkdddWWWNNN<<<999555333333333444333333444555444333333555777777999;;;>>>@@@BBBCCCDDDEEEGGGJJJKKKLLLMMMOOOQQQOOOLLLKKKNNNYYYsss}}}fffFFFDDDBBBAAABBBBBBBBBAAA@@@@@@@@@>>><<<:::;;;<<<===@@@BBBCCCCCCCCCEEEFFFLLLNNNPPPPPPOOONNNNNNOOOQQQQQQTTTXXX^^^iii|||fffQQQLLLQQQTTTSSSUUUYYY```kkkyyywwwkkkQQQTTTjjjuuuhhhbbb___ZZZWWWWWWOOOKKKKKKNNNRRRYYYdddnnnsssxxx||||||TTT<<<<<<:::666666555777666666666666666777777:::<<<>>>AAACCCEEEGGGGGGHHHHHHIIIJJJLLLMMMNNNOOOPPPRRRTTTTTTSSSSSSTTTUUU^^^{{{fff```ccc[[[TTTTTTSSSOOONNNMMMKKKIIIFFFDDDCCCBBB>>>===AAACCCEEEIIIOOOUUUYYY]]]```bbbbbbccceeekkkmmmooopppooonnnoooooonnnoooqqqrrrssssssssssssuuuuuuvvvwwwyyy|||~~~~~~~~~xxx___PPPPPPVVVbbbiiiooooookkkiiimmmrrrqqqxxxxxxwwwyyyxxxxxxooohhhbbb^^^YYYSSSRRRUUUPPPSSSTTTVVV[[[aaa___ZZZOOOGGG@@@>>>===;;;<<>>AAACCCEEECCCGGGHHHNNNXXXdddwwwsss}}}{{{yyywwwxxx{{{{{{zzzyyyyyy{{{|||{{{zzzzzz{{{{{{zzzyyyzzz|||~~~{{{}}}|||~~~zzzlllcccUUUNNN===999555333333444444444333444555444444444666888777:::===???AAACCCEEEFFFHHHJJJMMMNNNNNNNNNOOOPPPPPPLLLLLLOOOYYYrrryyyyyysssJJJEEEAAAAAABBBBBBAAABBB@@@AAA@@@>>><<<:::;;;<<<===???BBBCCCBBBBBBCCCDDDIIILLLNNNOOONNNMMMMMMNNNQQQMMMOOOUUUWWW[[[lllvvvZZZLLLMMMQQQOOOSSSXXX___hhhsssyyytttkkkPPPSSSiiixxxjjjddd```[[[XXXWWWPPPKKKIIIKKKOOOUUU```kkkrrrxxx{{{qqq}}}vvvRRR===<<<888555777666777666666666666777999999<<<===???AAACCCEEEFFFFFFHHHIIIJJJLLLMMMNNNOOOOOOPPPSSSVVVVVVUUUSSSSSSSSSYYY}}}nnncccbbbXXXRRRRRRPPPNNNMMMLLLKKKIIIFFFDDDCCCBBB>>>===@@@BBBDDDHHHMMMTTTXXX\\\___```aaabbbccciiikkknnnooonnnnnnnnnooommmnnnppprrrssstttttttttssssssssssssvvvyyy|||~~~}}}}}}{{{___OOOMMMRRRTTTZZZ___aaaaaaccchhhllllllsssttttttxxxwww}}}zzzqqqkkkddd```[[[UUUUUUWWWRRRUUUXXX[[[aaafffddd___SSSJJJBBB???>>>;;;;;;===>>>AAAFFFNNNUUU[[[```cccfffgggiiikkklllmmmnnnnnnnnnmmmjjjllluuu~~~~~~xxxnnnnnnpppqqqsssuuuvvvvvvuuuuuuuuutttssstttvvvxxxyyyzzz|||}}}}}}{{{yyyxxxyyyyyyzzz{{{{{{{{{{{{{{{yyyzzzzzz{{{{{{{{{{{{{{{}}}~~~~~~gggWWWUUUbbblll{{{uuuiiiTTTAAA:::<<<===;;;;;;;;;;;;===???AAADDDEEEFFFHHHGGGMMMXXXeee|||hhhiii|||~~~|||yyywwwxxx{{{}}}zzzyyyyyy{{{{{{zzzzzzyyyzzz||||||{{{{{{}}}~~~}}}{{{xxxwwwjjjbbbUUUNNN===:::555333333444444444333444555555444555777999888;;;???AAABBBCCCFFFIIILLLNNNPPPQQQPPPOOOOOOPPPQQQNNNNNNQQQXXXnnnxxx{{{|||zzzPPPGGG@@@BBBCCCAAAAAABBBAAAAAAAAA>>>;;;::::::;;;===@@@CCCDDDCCCCCCCCCDDDFFFIIIMMMNNNNNNMMMLLLMMMQQQKKKLLLSSSUUUVVV```nnnfffQQQLLLOOOQQQVVV\\\aaagggmmmooohhh^^^QQQQQQeeeyyyzzzzzzllleeeaaa[[[WWWVVVOOOJJJHHHIIILLLRRR\\\gggooottt|||yyymmmiiiyyyjjjLLL;;;:::666555888777777666666666777888:::;;;>>>???AAABBBCCCDDDDDDDDDJJJKKKLLLNNNPPPPPPQQQQQQOOORRRUUUVVVUUUSSSRRRRRRXXXzzznnnfffcccYYYSSSRRRNNNMMMMMMLLLJJJHHHFFFDDDCCCBBB>>>===@@@AAABBBFFFLLLSSSVVV[[[^^^___```aaabbbeeehhhkkklllllllllmmmnnnnnnoooppprrrtttuuuvvvvvvtttsssssssssuuuwwwzzz||||||{{{~~~aaaPPPMMMPPPMMMPPPTTTWWWYYY]]]bbbeeedddkkklllnnnttttttzzzqqqkkkddd```[[[VVVUUUWWWTTTWWWZZZ]]]ccchhhfff```UUUKKKBBB???>>><<<:::;;;===???DDDKKKRRRZZZ___cccggghhhiiijjjjjjkkkkkkkkkiiigggeeehhhrrr}}}~~~yyymmmnnnoooqqqssstttuuuvvvuuuvvvvvvvvvuuuuuuwwwyyy{{{|||}}}~~~}}}{{{yyywwwzzzzzz{{{||||||||||||{{{yyyzzz{{{{{{||||||{{{{{{~~~~~~}}}~~~lll\\\YYYbbbjjjvvvwwwlllWWWCCC::::::;;;:::<<<<<<<<<===???BBBEEEFFFHHHIIIFFFJJJTTT___zzzjjj^^^ddduuu~~~|||yyywwwxxx{{{zzzvvvvvvvvvttttttvvvsssuuuxxxzzzzzzzzz|||}}}}}}{{{zzzxxx{{{sssjjjdddWWWOOO===:::666333333444444444222444555555444555777999888<<<@@@CCCCCCDDDHHHKKKMMMPPPSSSTTTSSSQQQQQQQQQTTTPPPPPPTTTWWWjjj|||~~~vvvhhhsssUUUIIIAAACCCEEEBBBAAADDDAAABBBAAA>>>;;;::::::;;;===@@@CCCEEEDDDCCCCCCCCCDDDGGGKKKMMMMMMLLLLLLLLLNNNLLLLLLPPPSSSTTTXXX]]]nnnyyy}}}nnnYYYNNNQQQWWWYYY]]]bbbgggkkkkkk```TTTQQQOOO___zzzuuugggeeemmmxxxkkkeee```YYYSSSQQQKKKGGGEEEGGGJJJNNNXXXbbbhhhlllttt{{{nnnggghhhzzzzzz```GGG:::999555555999777777777666666777999<<<>>>@@@AAABBBCCCDDDEEEEEEEEEKKKMMMOOOQQQRRRSSSSSSRRROOOQQQTTTUUUTTTSSSSSSSSSZZZ~~~xxxkkkgggdddXXXRRRRRRNNNLLLLLLKKKJJJHHHFFFDDDCCCCCC???===???AAAAAAEEEJJJPPPTTTYYY\\\^^^___aaabbbcccfffiiikkkkkkkkklllmmmooooooppprrrsssuuuvvvwwwvvvvvvuuuuuuwwwxxxzzz{{{zzzyyy|||kkkWWWOOOLLLJJJJJJJJJLLLNNNRRRUUUVVVYYY``````cccjjjkkkqqqqqqjjjddd```[[[UUUTTTWWWXXXZZZ[[[\\\aaafffddd^^^VVVKKKAAA??????<<<:::999<<<>>>BBBHHHOOOWWW]]]aaaffffffggghhhiiiiiiiiiiiigggfffeeeiiittt~~~zzzmmmnnnoooqqqrrrtttuuuvvvuuuvvvwwwvvvuuuuuuwwwyyyzzz{{{||||||{{{zzzyyyxxxzzz{{{||||||}}}|||||||||zzzzzz{{{||||||||||||{{{~~~|||}}}~~~sssaaaZZZ]]]fffsss~~~|||qqq[[[EEE999777888666<<<<<<===>>>@@@CCCEEEGGGHHHJJJGGGHHHNNNXXXxxxuuubbbYYY^^^lll~~~|||zzzxxxxxxzzz}}}}}}uuunnnmmmjjjfffeeehhhiiilllqqquuuwwwyyy{{{}}}|||}}}{{{yyyxxxrrrmmmjjj\\\RRR===:::666444444555555444222444555555555666888:::888===BBBDDDDDDEEEIIIMMMKKKOOOSSSUUUUUUTTTTTTUUUVVVSSSSSSVVVWWWeee~~~qqqbbblllYYYKKKAAADDDFFFCCCAAAEEEBBBBBBAAA>>>;;;999:::;;;===@@@CCCEEEDDDCCCBBBBBBBBBEEEJJJLLLMMMLLLKKKKKKIIINNNOOOMMMMMMQQQSSSSSS___gggpppmmm^^^PPPPPPXXXXXX[[[___eeemmmnnndddWWWQQQLLLXXXrrrpppeeeXXXSSSVVVggguuuiiiccc]]]UUUNNNKKKFFFBBBBBBDDDGGGKKKTTT]]]```eeekkkrrryyyxxxnnnooowwwsssoooqqqnnnZZZDDD;;;;;;666555888555888777666666777:::===???@@@AAACCCEEEHHHIIIJJJKKKMMMOOOQQQSSSUUUUUUTTTTTTOOOQQQTTTUUUTTTTTTUUUUUU[[[wwwnnnlllgggXXXPPPQQQMMMLLLKKKKKKJJJHHHFFFDDDCCCCCC???===???@@@@@@DDDIIINNNRRRWWW[[[]]]___aaacccbbbeeeiiikkkkkkkkkmmmnnnoooooopppppprrrssstttuuuvvvvvvvvvwwwwwwwwwxxxxxxyyywww{{{~~~ooo___VVVPPPMMMJJJHHHIIIJJJJJJJJJNNNSSSRRRTTT\\\]]]bbbrrrsssmmmfffbbb]]]XXXWWWYYY[[[\\\[[[ZZZ]]]aaa___ZZZVVVJJJ@@@>>>>>><<<999888;;;<<>>@@@CCCFFFGGGFFFJJJJJJJJJLLLRRRppp|||dddYYY[[[fff~~~|||zzzxxxxxxyyy{{{}}}yyyooofffccc^^^XXXWWW[[[aaaeeelllqqquuuxxxzzz}}}zzz{{{||||||{{{ssspppnnn```UUU>>>:::666444444555555555222444555555555666888:::888===CCCEEEDDDEEEJJJNNNIIIMMMRRRUUUWWWWWWWWWXXXXXXTTTUUUXXXVVVcccooonnn\\\LLLBBBEEEGGGCCCBBBFFFBBBBBBAAA>>>;;;999:::;;;<<>>@@@???AAADDDGGGJJJMMMOOOPPPNNNPPPRRRUUUVVVVVVVVVUUUPPPRRRTTTUUUUUUUUUVVVXXXZZZ~~~vvvtttlllXXXNNNOOOKKKKKKKKKKKKIIIHHHFFFDDDCCCCCC???===???@@@@@@CCCHHHLLLPPPVVVZZZ]]]___aaaccccccfffiiikkkllllllnnnoooooonnnoooooopppqqqssssssttttttuuuuuuuuuuuutttsssxxxvvvzzz}}}|||xxxjjj^^^YYYSSSOOOMMMLLLKKKIIIGGGKKKHHHIIIQQQRRRWWWfffiiixxxqqqkkkgggbbb\\\[[[^^^]]]]]]ZZZXXXZZZ^^^\\\WWWVVVJJJ???===>>><<<999888:::;;;===BBBIIIQQQXXX\\\___```cccfffiiikkkmmmmmmhhhggggggjjjttt}}}|||vvvmmmmmmoooppprrrtttuuuuuuqqqrrrtttsssrrrrrrsssuuuqqqqqqrrrsssvvvxxxzzz|||{{{||||||}}}}}}}}}}}}}}}zzz{{{{{{|||||||||||||||~~~|||}}}~~~fffUUUYYYgggyyyuuulllYYYEEE:::;;;>>>>>>======>>>???AAACCCFFFHHHDDDKKKMMMMMMMMMOOOkkklll^^^^^^hhhyyyyyyxxxwwwvvvvvvvvvvvvtttqqqfffVVVMMMMMMOOOPPPZZZ___hhhqqqxxx||||||{{{{{{{{{|||~~~vvvvvvrrrmmmUUU???;;;666333222333333333444444555555777888::::::>>>???AAACCCDDDFFFFFFGGGIIILLLQQQUUUWWWVVVTTTSSSWWWUUUPPPQQQXXXeee|||ttt```MMMDDDCCC???AAAEEE@@@BBBBBBAAA???;;;999999:::<<<===???AAABBBDDDDDDEEEBBBEEEGGGHHHIIIIIIKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNPPPQQQUUUZZZXXXRRRPPPRRRVVV^^^dddgggooowwwpppaaaOOOOOOQQQ^^^~~~jjjVVVSSSJJJGGGMMMRRRYYYjjj}}}xxxnnnbbbYYYPPPFFFAAA@@@???===>>>BBBDDDGGGNNNVVVZZZ^^^dddjjjqqqzzz{{{hhh[[[```hhh{{{}}}|||sss^^^CCC888===;;;777666333555666777888999<<>>>>>>>>>>>???AAACCCFFFGGGEEEFFFJJJMMMKKKSSSnnn{{{```^^^vvv~~~xxxxxxvvvuuutttsssssssssqqqmmmaaaQQQGGGGGGJJJLLLUUU[[[dddpppxxx}}}~~~}}}}}}|||}}}~~~uuuuuurrrmmmSSS>>>:::666333222333333333444444444555666888999:::???@@@AAACCCEEEFFFFFFGGGHHHKKKOOORRRTTTTTTSSSRRRTTTTTTPPPRRRWWWbbbxxx}}}~~~}}}^^^LLLDDDDDDAAACCCFFFBBBBBBBBBAAA???;;;999999:::<<<===???AAACCCDDDEEEEEECCCEEEHHHIIIIIIIIIKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPTTTXXXVVVPPPOOOQQQWWW^^^bbbdddkkksssmmmaaaOOOOOOPPP]]]|||{{{gggVVVQQQIIIFFFKKKNNNSSSaaaqqqrrrhhh]]]UUUMMMDDD??????>>><<<===@@@CCCEEELLLTTT^^^bbbhhhnnnsss{{{pppccc\\\cccuuuxxxzzzvvvxxx^^^BBB777<<<:::777777555555666888999:::<<<@@@CCCEEEHHHKKKLLLLLLMMMPPPSSSRRRRRRRRRSSSSSSTTTTTTUUUPPPRRRTTTTTTTTTUUUWWWYYY```vvv[[[QQQPPPJJJNNNMMMLLLLLLLLLIIIEEEBBBAAA@@@===<<<===@@@CCCEEEKKKNNNRRRWWW[[[^^^___```___aaadddfffgggiiikkkmmmnnnnnnnnnnnnoooooooooooovvvuuuuuuuuuttttttssssssrrruuuxxxxxxxxx{{{{{{lll\\\SSSRRRPPPLLLKKKMMMMMMKKKKKKMMMYYYkkkzzzqqqkkkgggeeebbb\\\YYY[[[]]][[[YYYYYYQQQKKKBBB===;;;:::888666666888;;;???CCCJJJRRRWWW]]]```dddffffffgggiiijjjlllnnnkkkiiiqqq}}}~~~xxxooonnnnnnppptttvvvvvvvvvwwwvvvsssqqqooooooooopppqqqrrrssstttuuuvvvvvvvvvyyyxxxxxxzzz}}}~~~}}}zzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~qqq]]]UUU```vvvuuubbbLLL@@@;;;999:::===>>>===>>>???AAACCCFFFGGGHHHHHHKKKNNNLLLQQQhhhppphhhuuu}}}uuutttsssqqqpppnnnmmmmmmllliii___OOODDDCCCFFFHHHMMMSSS^^^lllwww~~~~~~~~~}}}ssssssrrrmmmRRR>>>:::666333333333333333333333444555666888999:::@@@@@@BBBCCCEEEEEEFFFFFFHHHJJJLLLNNNPPPPPPPPPPPPQQQRRRPPPRRRVVV___||||||xxx}}}yyyZZZIIIDDDEEECCCFFFHHHCCCBBBBBBAAA???;;;999999:::===>>>@@@BBBCCCEEEEEEFFFDDDFFFIIIJJJJJJJJJKKKMMMLLLLLLLLLLLLMMMMMMMMMMMMOOOPPPSSSUUURRRMMMLLLPPPVVV[[[^^^___ccchhhdddZZZLLLMMMNNNYYYwwwvvvgggZZZQQQJJJGGGJJJKKKLLLTTT```kkkttt||||||wwwhhh___UUUOOOHHHAAA=========;;;;;;>>>@@@CCCJJJQQQ^^^cccjjjqqqwww~~~uuugggZZZ___qqqxxxuuuooowww~~~___CCC666:::888666999888666777999:::;;;===AAADDDHHHJJJLLLNNNNNNOOORRRTTTOOOPPPPPPQQQRRRSSSTTTTTTQQQSSSTTTUUUTTTSSSTTTUUU___|||}}}___RRRQQQJJJNNNMMMLLLLLLLLLJJJGGGDDDBBB@@@>>><<<===???BBBDDDJJJLLLPPPUUUYYY\\\^^^___^^^```ccceeefffgggjjjlllnnnnnnnnnoooooooooppppppuuuuuuuuutttttttttttttttrrruuuvvvvvvvvvxxx}}}rrrccc]]]XXXSSSQQQSSSRRRNNNLLLLLLOOOaaawwwooollleee^^^ZZZ[[[[[[XXXUUUUUUPPPJJJBBB===;;;:::888666666888:::===BBBHHHOOOTTT[[[^^^bbbeeeggghhhjjjkkkpppqqqmmmjjjqqq|||}}}vvvnnnmmmnnnqqquuuwwwxxxxxxvvvuuutttsssrrrqqqppppppuuuuuuuuuuuuuuutttssssssvvvvvvvvvxxxzzz|||{{{zzzxxxxxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}hhhWWWZZZgggqqq^^^III>>>;;;999:::<<<======>>>???AAADDDGGGHHHLLLJJJLLLOOONNNPPPaaatttyyyuuu}}}llllllkkkiiihhhfffdddccceeefffaaaTTTIIIFFFGGGGGGFFFLLLWWWfffttt~~~~~~|||||||||nnnnnnrrroooTTT===999666333333444444333333333333555666888:::;;;???@@@AAACCCDDDDDDEEEEEEHHHHHHIIIKKKLLLMMMNNNNNNNNNOOOOOORRRTTT[[[www|||~~~xxxWWWGGGBBBEEEDDDFFFIIIDDDBBBBBBAAA???;;;999999:::===>>>@@@BBBDDDEEEFFFFFFEEEGGGIIIJJJJJJJJJKKKLLLKKKKKKKKKLLLLLLLLLMMMMMMNNNOOORRRSSSNNNIIIJJJOOORRRWWWZZZZZZZZZZZZUUUMMMFFFHHHJJJUUUrrrxxxlllaaaVVVPPPMMMMMMLLLJJJMMMSSSXXX___fffiiilllooommmiii\\\TTTLLLHHHDDD===:::;;;;;;999999<<<>>>@@@FFFNNNWWW^^^hhhqqqxxxttthhh^^^aaaqqqcccFFF888;;;888666999999666888:::;;;<<>><<<<<<>>>AAACCCHHHJJJNNNSSSWWW[[[]]]^^^___aaacccdddeeegggjjjmmmnnnnnnnnnooooooppppppqqqtttttttttttttttttttttttttttuuuvvvvvvuuuwww{{{~~~sssjjjbbb[[[ZZZWWWSSSPPPQQQLLL\\\}}}vvvoooggg___YYYYYYXXXTTTQQQQQQOOOIIIBBB>>><<<;;;888666666777999<<>>???BBBEEEHHHJJJNNNKKKLLLQQQQQQQQQ\\\kkktttttt}}}____________]]]\\\ZZZYYY]]]cccddd\\\RRRLLLIIIGGGDDDGGGQQQ```ppp{{{~~~zzz{{{{{{hhhiiiqqqrrrXXX<<<999666444444444444333333333444555777999;;;<<>>@@@BBBCCCEEEEEEEEEEEEGGGIIIJJJIIIIIIJJJLLLJJJJJJKKKKKKKKKLLLLLLLLLLLLNNNQQQRRRLLLFFFGGGMMMOOOUUUZZZYYYUUUPPPJJJDDDEEEIIILLLVVVqqqrrrhhh]]]YYYVVVTTTRRRNNNMMMNNNLLLQQQUUUWWWZZZ^^^]]]YYYSSSLLLEEECCC@@@;;;999::::::888777:::;;;===CCCKKKQQQ[[[gggpppvvv~~~yyypppcccdddqqqhhhJJJ:::<<<888666999999777999;;;<<<>>>@@@EEEHHHIIIIIIJJJLLLNNNPPPPPPPPPOOOOOONNNMMMLLLKKKKKKJJJKKKMMMPPPQQQRRRRRRTTTVVVWWWvvvjjjWWWUUUOOOQQQOOOMMMLLLLLLKKKHHHFFFCCCAAA>>><<<<<<===@@@BBBGGGIIILLLQQQUUUYYY\\\^^^```bbbdddeeefffhhhkkknnnnnnnnnnnnooopppqqqqqqqqqrrrrrrssssssttttttuuuuuuuuuvvvvvvvvvvvvwwwyyy{{{}}}vvvhhhaaa]]]XXXUUUVVVQQQ^^^{{{rrrggg^^^XXXVVVUUUQQQNNNNNNOOOIIICCC???===<<<999666555777888:::===BBBHHHLLLUUUXXX^^^bbbeeehhhlllnnnmmmooollljjjqqq}}}~~~xxxjjjjjjkkknnnsssvvvwwwwwwttttttuuuvvvvvvtttrrrqqqtttuuuuuuvvvwwwwwwwwwvvvuuurrrooooootttzzz~~~~~~~~~~~~~~~~~~~~~~~~|||}}}|||]]]VVVeeetttrrr]]]GGG===<<<<<<;;;;;;===>>>???AAACCCGGGJJJLLLNNNJJJLLLQQQSSSSSS]]]jjjlllkkkwwwVVVWWWXXXYYYYYYXXXWWWVVVZZZdddjjjdddYYYQQQKKKGGGGGGHHHOOO\\\lllxxx}}}}}}||||||{{{zzzccceeepppsssWWW;;;888666444555555444333444444555666888;;;<<<>>>???@@@BBBDDDFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKNNNKKKJJJQQQSSSVVV|||qqqxxxrrrXXXGGGBBBDDDBBBEEEIIICCCBBBBBBAAA???;;;999999:::<<<===???AAABBBDDDDDDEEEDDDFFFHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJMMMRRRRRRKKKDDDEEEKKKPPPUUUZZZYYYSSSLLLGGGDDDHHHNNNSSS[[[ssswwwllldddaaa^^^\\\ZZZVVVRRRPPPJJJLLLLLLLLLNNNRRRQQQLLLLLLFFFAAA@@@???:::999::::::777666999:::;;;AAAIIIPPPZZZfffooosssxxx}}}fffeeepppgggJJJ;;;===999777999888888:::<<<===???BBBFFFIIIIIIHHHHHHJJJMMMOOOOOONNNQQQPPPOOOMMMLLLJJJIIIHHHIIIKKKMMMNNNOOORRRUUUXXXWWWwwwppp\\\XXXSSSSSSQQQNNNMMMLLLKKKHHHFFFCCCAAA>>><<<;;;===???AAAEEEGGGJJJNNNSSSXXX[[[]]]aaabbbcccdddeeehhhlllooommmnnnoooooopppqqqrrrrrrqqqqqqrrrssstttuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyzzzxxxzzz}}}zzznnnggg```\\\\\\\\\ddd{{{wwwfff^^^WWWUUUTTTPPPMMMNNNOOOJJJDDD@@@???>>>;;;888555666888999;;;???DDDHHHQQQUUU[[[```dddhhhlllnnnkkkmmmjjjhhhqqq}}}yyyiiiiiijjjmmmrrruuuvvvvvvssstttuuuuuuuuutttsssrrrrrrssstttvvvxxxyyyzzzzzzxxxuuuqqqrrrvvv}}}~~~www___[[[hhhzzzyyybbbJJJ>>>============>>>???@@@BBBFFFIIIMMMOOONNNKKKMMMRRRSSSTTT```ooonnnaaafffuuuXXXYYY\\\^^^_________^^^aaalllrrrlll```VVVOOOKKKNNNMMMPPP[[[jjjwww|||||||||{{{~~~vvvyyybbbdddooopppRRR:::888555555555555444333555555666888:::<<<>>>???AAABBBDDDGGGIIIKKKLLLMMMIIIIIIJJJKKKKKKKKKJJJJJJQQQJJJGGGOOOSSSUUUyyyuuuvvv]]]KKKDDDEEECCCFFFIIIEEEBBBBBBAAA???;;;999999:::;;;<<<>>>@@@AAACCCCCCDDDDDDFFFGGGHHHGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKIIIMMMSSSSSSKKKCCCCCCIIIOOORRRVVVTTTNNNIIIIIILLLLLLSSSXXX^^^rrr}}}rrrgggeeebbb```___]]]XXXTTTLLLLLLJJJGGGIIILLLKKKFFFIIICCC??????>>>;;;999;;;:::777666888999:::@@@GGGLLLWWWeeemmmqqquuu~~~iiifffpppzzzuuuzzzbbbFFF888;;;999777:::999999:::===>>>@@@CCCGGGKKKJJJIIIHHHJJJMMMOOOOOONNNRRRQQQPPPOOONNNLLLKKKKKKJJJKKKKKKLLLMMMPPPUUUXXXXXXuuuuuu```\\\VVVUUUSSSOOOMMMLLLJJJHHHFFFDDDBBB>>><<<;;;<<<>>>@@@DDDEEEIIIMMMRRRVVVZZZ\\\```aaabbbcccdddgggkkknnnmmmnnnooopppqqqrrrrrrssspppqqqqqqrrrtttuuuuuuvvvuuuuuuuuuvvvwwwxxxxxxxxxvvvyyy|||~~~wwwnnngggdddfffiiizzz{{{fff^^^WWWUUUTTTQQQOOOPPPPPPKKKEEEBBBAAA???<<<999555666777777999===BBBFFFMMMQQQXXX^^^cccgggkkknnnjjjllliiihhhooo|||~~~wwwkkkjjjkkknnnrrruuuvvvvvvrrrsssssstttttttttssssssqqqrrrtttwwwyyyzzz{{{{{{xxxvvvtttuuuyyy~~~~~~~~~~~~sss```^^^iiizzzhhhMMM@@@?????????>>>???@@@AAADDDGGGLLLOOOQQQPPPMMMOOOSSSSSSTTTbbbttt}}}xxxmmm```^^^jjjxxx^^^```dddgggiiijjjjjjiiijjjtttzzzrrrdddZZZTTTPPPTTTQQQRRR[[[jjjvvv||||||{{{yyy{{{}}}~~~pppxxxaaadddooommmMMM:::888555555555555444333555666777888;;;===???@@@BBBDDDFFFIIILLLNNNPPPPPPIIIJJJKKKLLLLLLLLLJJJJJJSSSJJJEEEOOOTTTUUUwww{{{xxx~~~yyy|||xxx~~~sssaaaOOOFFFFFFCCCFFFJJJFFFBBBBBBAAA???;;;999999::::::;;;===???AAABBBCCCCCCCCCEEEGGGGGGFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKHHHMMMTTTUUULLLBBBBBBHHHMMMOOOQQQOOOIIIFFFKKKQQQNNNUUUZZZ^^^ooowwwhhhgggdddbbbbbbaaa\\\VVVOOONNNJJJGGGHHHKKKJJJEEEHHHBBB?????????;;;:::;;;:::777666888999:::@@@GGGGGGTTTccclllpppvvvlllhhhrrrxxxuuuqqqxxxzzz]]]BBB555:::999777:::999999;;;===???AAADDDHHHKKKKKKIIIHHHJJJNNNPPPOOONNNRRRRRRQQQPPPPPPOOOOOOOOOKKKKKKKKKJJJKKKOOOTTTXXXXXXqqqxxxccc^^^YYYWWWTTTPPPMMMLLLJJJGGGEEEDDDBBB>>><<<;;;<<<>>>???CCCEEEHHHLLLQQQVVVZZZ\\\___```aaaaaaccceeejjjmmmmmmnnnooopppqqqrrrssssssppppppqqqrrrtttuuuvvvvvvtttttttttuuuwwwxxxxxxwwwxxxzzz|||}}}}}}~~~zzzpppkkkllllllxxx|||fff^^^WWWVVVVVVSSSRRRSSSPPPLLLFFFCCCBBB@@@===:::555666777777888;;;@@@DDDKKKPPPVVV]]]bbbfffkkknnnkkkllliiigggooozzz|||uuullllllmmmooosssvvvvvvvvvrrrrrrrrrsssssssssssstttrrrsssuuuwwwyyyzzz{{{|||vvvuuuuuuwwwzzz{{{{{{{{{{{{{{{|||~~~ooo______hhhwww|||lllOOOAAA???@@@@@@@@@@@@AAABBBEEEIIIMMMQQQSSSRRRPPPQQQTTTRRRTTTdddwwwwwwqqqeee]]]aaappp}}}uuu{{{|||}}}wwwfff[[[XXXYYY[[[]]]aaaiiissszzz|||{{{xxxtttmmmttt^^^dddtttiiiNNN888777666555444444555555666777999<<<>>>?????????EEEFFFHHHKKKMMMOOOPPPQQQMMMMMMLLLLLLLLLMMMOOOPPPPPPMMMPPPPPPWWWWWWhhhuuupppnnniiijjj{{{rrr\\\FFF@@@DDDGGGEEECCCEEEEEEDDDAAA<<<999888888999<<<>>>@@@@@@AAACCCDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGHHHHHHIIIIIIIIIIIIFFFIIIOOOPPPJJJBBBBBBGGGIIIKKKLLLKKKNNNRRRRRROOOQQQPPPPPPRRRYYYmmm~~~xxxsssmmmjjjiiiggg```ZZZVVVPPPLLLLLLKKKGGGEEEFFFDDDCCCAAA???===;;;;;;:::::::::999777666999===@@@GGGOOO\\\jjjrrrwwwssslllqqqyyywwwooozzzmmmLLLCCC;;;::::::999999<<<888:::===???AAACCCFFFHHHKKKKKKLLLMMMMMMMMMMMMMMMPPPPPPQQQQQQRRRSSSTTTTTTLLLLLLMMMLLLLLLNNNRRRUUU^^^pppjjjYYYVVVTTTTTTRRRPPPNNNKKKHHHGGGFFFCCC???<<<;;;<<>>===<<<888888777777999===AAACCCFFFJJJQQQYYY```gggkkknnnooopppmmmjjjpppzzz{{{ssshhhhhhjjjnnnrrruuuvvvuuuttttttuuuvvvwwwxxxyyyyyyvvvsssqqqtttzzz}}}|||yyy|||wwwssstttxxx{{{{{{xxx{{{|||~~~~~~}}}~~~uuubbb]]]kkksssyyy|||}}}ttt^^^GGG===>>>@@@AAABBB???@@@BBBEEEHHHJJJLLLMMMRRRQQQQQQQQQQQQXXXkkk}}}~~~qqqaaa^^^nnn}}}mmmeeeaaa``````fffrrr|||}}}{{{xxxrrrlll[[[dddttthhhLLL888777666555444555555666777888;;;>>>@@@AAAAAAAAAEEEGGGIIIKKKMMMNNNOOOPPPNNNMMMMMMMMMMMMNNNOOOPPPSSSPPPRRRPPPVVVTTT```~~~zzzssskkkqqqkkkPPPDDDEEEFFFDDDCCCEEEEEEDDDAAA===999888888999;;;>>>??????@@@AAACCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGCCCGGGLLLMMMGGG??????DDDGGGKKKMMMMMMOOORRRPPPLLLIIIHHHGGGHHHMMM^^^{{{~~~xxxqqqnnnmmmkkkeee```XXXRRRNNNMMMLLLHHHFFFGGGDDDCCCAAA>>><<<;;;::::::::::::999777666888<<<@@@FFFMMM[[[jjjrrrwww~~~rrrmmmtttzzzsss}}}xxxbbbMMMDDD;;;::::::999999<<<:::<<>>??????AAAEEEHHHLLLQQQVVVZZZ]]]___aaaccceeeggghhhhhhjjjkkklllmmmnnnnnnnnnnnnooopppqqqrrrssstttttttttttttttssssssssssssttttttvvvvvvvvvwwwxxxyyyzzz{{{yyy{{{~~~~~~jjj___UUUSSSTTTSSSRRRSSSQQQMMMGGGCCC@@@>>><<<;;;888777777777999<<<@@@BBBFFFJJJPPPXXX```gggkkkmmmooopppnnnkkkqqq{{{{{{tttggggggiiimmmqqquuuuuuuuuuuuuuuuuuvvvvvvwwwwwwxxxuuusssrrrvvv{{{}}}{{{|||wwwttttttyyy|||{{{yyyyyyzzz|||}}}~~~}}}}}}}}}}}}}}}||||||||||||}}}}}}}}}~~~kkk```iiittt{{{~~~ooo[[[FFF>>>???@@@AAABBBAAABBBCCCEEEHHHJJJLLLLLLGGGIIINNNQQQRRRVVVdddrrrhhhbbbqqq~~~pppjjjffffffnnnzzz}}}xxx|||{{{ggg\\\gggsssdddIII888777666555555555666777888;;;>>>BBBDDDDDDDDDCCCGGGHHHJJJLLLMMMNNNNNNOOOOOOOOONNNNNNNNNOOOPPPPPPSSSQQQSSSPPPUUURRRZZZ~~~|||oooyyyuuuVVVFFFDDDEEEEEEEEEEEEFFFEEEBBB===:::888888999;;;===>>>>>>>>>@@@AAACCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGGGGFFFFFFEEEEEECCCEEEIIIKKKEEE>>>>>>BBBFFFMMMQQQSSSSSSTTTPPPJJJDDDBBBAAA@@@BBBNNNfff|||~~~vvvrrrqqqpppkkkfff[[[UUUOOONNNLLLHHHGGGHHHDDDBBB@@@>>><<<:::999999999999888777666888;;;???DDDKKKYYYiiirrrwww~~~ssspppxxxzzzxxx___NNNDDD<<<::::::999999;;;===???BBBDDDFFFGGGJJJMMMMMMNNNNNNOOONNNNNNMMMMMMMMMNNNOOOQQQRRRTTTUUUVVVPPPQQQQQQPPPOOOPPPRRRTTTUUUiiittt___UUUOOONNNMMMLLLJJJHHHGGGFFFEEECCC???;;;::::::<<<>>>>>>@@@CCCFFFJJJNNNSSSWWW[[[\\\___bbbdddggghhhiiijjjjjjkkklllmmmmmmmmmmmmooopppqqqrrrrrrrrrrrrrrrssssssttttttttttttsssssstttuuuvvvwwwxxxyyyyyyyyyyyy|||}}}}}}lll```UUURRRSSSRRRRRRSSSQQQNNNHHHDDDAAA???<<<:::888777666666888;;;>>>@@@EEEIIIPPPXXX```fffkkkmmmoooqqqnnnkkkrrr{{{{{{ssseeeeeehhhlllqqqtttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuttttttwww|||~~~|||zzzwwwttttttxxx{{{{{{zzzwwwwwwxxxzzzzzzzzzzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{}}}ppp```fffuuu}}}zzzgggVVVEEE???@@@AAAAAAAAACCCCCCDDDFFFHHHJJJKKKKKKJJJKKKNNNPPPPPPSSS___lllpppeeesss|||yyyvvvxxxyyy|||hhhaaammmtttaaaDDD777777666555555666777888:::===AAAEEEGGGHHHGGGFFFJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPPPPOOOPPPPPPPPPPPPPPPOOORRRPPPWWWSSSXXXyyy{{{vvvqqqTTTEEECCCDDDFFFGGGFFFFFFFFFCCC???;;;888888888:::============>>>@@@CCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCEEEFFFIIIKKKFFF@@@???CCCGGGPPPXXXZZZZZZWWWQQQJJJCCCBBB@@@??????GGGYYYjjjzzzuuutttsssnnnjjj^^^WWWPPPNNNKKKHHHGGGIIIDDDBBB@@@>>>;;;:::999888999999888777666777:::===@@@GGGVVVgggsssyyyyyytttzzzyyyfffNNNDDD<<<::::::999:::<<>>DDDHHHOOOWWW___fffkkkmmmoooqqqnnnlllqqq{{{zzzrrrcccdddfffkkkqqquuuvvvvvvvvvvvvvvvuuuuuutttttttttvvvuuuvvvxxx{{{}}}|||zzzxxxuuussssssvvvxxxyyyyyyuuuvvvwwwwwwxxxyyyyyyyyy{{{zzzzzzzzzzzzzzzzzz{{{}}}|||~~~hhh\\\ggg{{{uuu___QQQDDDAAABBBCCCAAAAAADDDEEEFFFGGGHHHIIIJJJKKKPPPNNNMMMNNNOOOUUUeeettt|||hhhqqq}}}www~~~}}}ttt}}}|||gggdddqqqttt^^^BBB777666555555666777888999<<<>>>BBBFFFHHHIIIIIIHHHMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSPPPWWWTTTUUU}}}~~~kkkqqq~~~kkkRRRFFFDDDEEEFFFHHHFFFGGGGGGDDD@@@;;;999888777:::<<<=========???@@@CCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBFFFEEEGGGIIIEEE@@@???BBBEEEPPP[[[___]]]YYYRRRJJJDDDBBBAAAAAA???BBBOOO\\\yyy}}}xxxwwwuuuqqqmmmaaaYYYQQQNNNKKKGGGFFFIIIEEECCCAAA>>><<<:::888888888888888777666666999;;;===CCCRRRdddrrryyyyyy{{{www|||hhhMMMDDD<<<;;;;;;:::;;;===@@@BBBDDDFFFGGGIIIKKKMMMLLLMMMMMMNNNMMMMMMLLLLLLNNNOOOPPPRRRTTTVVVWWWXXXVVVVVVWWWVVVTTTTTTUUUVVV[[[jjjyyyaaaOOOOOONNNLLLKKKIIIIIIIIIIIIEEECCC@@@<<<:::999::::::<<<>>>@@@CCCEEEIIINNNRRRWWWXXX[[[___bbbeeeggghhhjjjkkkkkklllmmmmmmmmmmmmoooooopppqqqqqqpppppppppqqqrrrsssttttttsssrrrqqqqqqrrrtttvvvwwwwwwwwwvvvwwwxxxyyyxxxyyy~~~tttmmmzzznnnbbbVVVRRRRRRQQQQQQSSSQQQOOOKKKIIIFFFCCC???<<<;;;999777666777999;;;===CCCGGGNNNVVV___fffjjjmmmmmmooommmjjjpppyyyxxxoooaaabbbeeejjjpppuuuwwwwwwvvvvvvuuuuuutttsssssssssvvvvvvwwwyyyzzzyyyxxxvvvvvvtttrrrrrrsssuuuvvvwwwuuuvvvvvvvvvwwwxxxxxxyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzyyy|||ttt[[[[[[pppzzznnnZZZNNNDDDCCCEEEEEECCCCCCFFFFFFGGGHHHIIIJJJKKKKKKMMMKKKLLLOOORRRYYYffftttsssnnnvvv{{{ppp~~~~~~}}}rrr|||zzzccccccrrrsss\\\BBB666666555555666888999;;;===???BBBEEEHHHIIIJJJKKKMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQPPPOOONNNSSSRRRTTTOOOVVVSSSPPPtttuuudddggg~~~lllTTTIIIFFFEEEEEEFFFFFFGGGHHHEEEAAA<<<999888666999<<<======>>>@@@AAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCEEECCCDDDFFFCCC>>>===@@@BBBPPP]]]aaa___ZZZRRRKKKEEEDDDDDDCCC@@@???FFFOOOhhh~~~{{{vvvqqqeee\\\SSSOOOKKKGGGGGGJJJFFFDDDBBB???<<<:::999888777888888777555666888:::<<>>???AAACCCFFFIIIKKKLLLKKKLLLMMMOOOPPPPPPQQQQQQOOOPPPPPPQQQPPPOOONNNMMMPPPPPPQQQLLLUUUSSSOOOpppppphhhnnnmmmVVVIIIEEEDDDEEEGGGFFFGGGHHHFFFBBB===:::888666888;;;===>>>@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDFFFDDDDDDFFFDDD???>>>@@@DDDRRRaaafffddd^^^VVVOOONNNLLLLLLKKKFFFAAADDDJJJ\\\~~~xxxjjj```VVVQQQMMMIIIJJJMMMGGGFFFCCC@@@===;;;:::999777777888777555555777888>>>@@@JJJZZZgggpppwww}}}dddJJJBBB;;;:::<<<===>>>AAABBBDDDFFFGGGHHHIIILLLNNNMMMMMMOOOPPPQQQQQQRRRRRRSSSTTTTTTUUUWWWXXXXXXYYYWWWYYY[[[ZZZYYYYYYYYYZZZ\\\___jjjYYYQQQOOOMMMJJJIIIHHHIIIIIIGGGFFFBBB???<<<:::999999<<<>>>@@@BBBDDDGGGKKKOOOVVVWWWZZZ]]]```bbbdddddddddeeeggghhhjjjkkkllllllnnnooopppqqqrrrrrrrrrrrrsssrrrrrrrrrrrrrrrrrrsssqqqqqqrrrrrrssstttvvvvvvwwwxxxzzz{{{|||}}}~~~~~~tttggg```]]]sssnnnbbbXXXTTTSSSQQQOOOOOOPPPOOONNNNNNMMMJJJEEEBBB>>>===:::888888999:::<<>>???AAACCCEEECCCCCCCCCCCCDDDDDDDDDEEECCCCCCDDDEEEFFFFFFFFFEEEIIIFFFFFFHHHFFFAAA@@@BBBGGGVVVeeekkkhhhccc\\\UUUXXXVVVVVVTTTMMMFFFFFFKKKWWW}}}~~~mmmcccYYYSSSOOOKKKLLLOOOHHHGGGDDDAAA>>><<<::::::666777888777555555666888???@@@HHHVVVbbbjjjqqqwwwkkkIIIAAA::::::======???BBBCCCEEEGGGHHHIIIJJJMMMOOONNNOOOPPPRRRSSSTTTTTTUUUUUUUUUVVVWWWWWWXXXYYYYYYXXXYYY[[[\\\[[[ZZZ[[[\\\XXXXXX~~~ppp___QQQOOOLLLJJJHHHGGGHHHHHHHHHFFFCCC@@@===;;;999999<<<>>>@@@BBBCCCGGGKKKNNNVVVWWWYYY\\\___aaaccccccaaabbbdddfffhhhjjjkkkkkknnnnnnpppqqqsssssstttttttttsssqqqqqqqqqqqqssstttrrrqqqqqqqqqrrrtttvvvwwwuuuwwwyyyxxxvvvwww|||xxxmmmddd^^^hhh|||mmmbbbXXXUUUTTTQQQNNNNNNPPPOOOOOOOOOOOOLLLGGGDDD???>>>;;;999888999:::<<<@@@EEELLLUUU]]]eeejjjlllfffhhhgggdddjjjrrrooofffTTTVVVZZZ```gggmmmppppppssssssssssssssssssssssssppptttxxx{{{||||||||||||{{{{{{yyyvvvsssssstttvvvtttsssrrrrrrssstttvvvwwwwwwwwwvvvvvvvvvvvvwwwwwwyyyyyy{{{rrreee___XXX^^^sssuuu}}}}}}yyyrrrYYYPPPIIIIIIKKKJJJJJJKKKEEEFFFGGGIIIKKKLLLNNNNNNMMMNNNSSSZZZ^^^```ffflllfff{{{^^^aaatttyyy}}}|||iiigggqqqhhhOOO;;;777666555555666888:::<<<:::;;;===???BBBEEEGGGIIIIIIHHHHHHIIILLLMMMMMMMMMLLLLLLLLLNNNOOOPPPNNNLLLLLLNNNHHHFFFLLLNNNUUUfffqqqeeeiii{{{xxxVVVEEEDDDHHHJJJIIIHHHIIIHHHEEE@@@<<<:::999777888:::<<<>>>@@@AAABBBAAACCCDDDDDDCCCBBBBBBCCCCCCAAABBBDDDCCCBBBDDDJJJLLLMMMKKKIIIFFFDDDDDDEEERRR\\\hhhnnnlllgggcccbbbbbbbbb```[[[SSSMMMIIIGGGYYYxxxtttggg[[[WWWVVVRRRNNNMMMJJJIIIFFFCCC@@@===<<<;;;:::999888888888888888888>>>@@@FFFQQQ^^^ggghhhfffsss|||}}}vvv~~~lllJJJAAA::::::>>>>>>???@@@GGGUUU\\\RRRIIIKKKNNNNNNRRRRRRRRRRRRRRRSSSTTTUUUVVVXXXZZZZZZYYYWWWWWWXXXYYYZZZ[[[[[[ZZZXXXUUUTTTUUUTTTrrrwww^^^TTTQQQLLLHHHIIIKKKLLLKKKHHHFFFCCC???<<<:::999999999;;;===>>>@@@BBBGGGJJJSSSVVVZZZ\\\]]]___bbbdddbbbdddhhhjjjjjjjjjkkklllnnnooopppqqqqqqpppnnnmmmsssrrrrrrqqqpppppppppqqqrrrrrrqqqqqqrrrrrrssssssvvvwwwwwwvvvvvvxxx{{{~~~zzz|||~~~~~~pppeee]]]hhhwwwrrrfffZZZUUURRROOOOOOQQQSSSSSSRRRRRRRRROOOJJJFFFDDD@@@;;;888888999;;;;;;@@@EEEMMMUUU]]]aaadddeeecccgggeeeaaafffqqqqqqhhh\\\UUUSSS\\\ffflllnnnooooooppprrrsssssssssrrrrrrpppsssvvvzzz||||||{{{{{{wwwxxxxxxxxxvvvtttrrrqqqvvvuuutttsssssstttuuuvvvyyyvvvttttttvvvxxxzzz{{{~~~||||||~~~}}}nnnbbb[[[\\\fffpppvvvxxx~~~yyy```SSSFFFEEEHHHIIIGGGFFFHHHHHHHHHIIIKKKNNNQQQRRRNNNPPPRRRUUUXXXZZZ]]]^^^hhhoookkk\\\^^^gggvvv~~~}}}||||||jjjhhhooodddLLL999777777666666777999<<<>>>======>>>@@@CCCEEEHHHIIIIIIIIIIIIKKKMMMOOONNNMMMKKKKKKKKKMMMOOOOOOMMMKKKKKKMMMGGGFFFLLLNNNUUUeeetttfffjjj~~~}}}uuussscccJJJDDDEEEFFFFFFIIIJJJJJJHHHCCC>>>:::999777888999;;;===???AAABBBAAACCCDDDDDDCCCBBBBBBCCCCCCAAAAAADDDCCCBBBDDDJJJLLLLLLLLLJJJIIIKKKNNNQQQXXXaaakkkpppnnnkkkiiihhhgggkkkmmmhhh^^^UUUOOONNN\\\zzzzzzmmm___YYYVVVQQQLLLKKKKKKIIIFFFCCC@@@===<<<;;;999999888777777777888888;;;>>>FFFQQQ\\\bbbaaa^^^]]]gggtttxxxpppkkkrrrbbbIII@@@:::;;;>>>???@@@BBBDDDPPPUUUMMMHHHKKKOOONNNQQQQQQPPPPPPQQQRRRSSSTTTUUUWWWYYYZZZXXXWWWWWWXXXVVVYYY^^^```^^^YYYRRRNNNNNNRRRrrr|||yyy~~~wwwbbbVVVSSSMMMJJJJJJKKKKKKIIIIIIHHHDDDAAA>>><<<::::::999:::<<<>>>???BBBFFFIIIQQQTTTWWWZZZ\\\]]]```bbbaaadddfffhhhhhhiiijjjlllmmmmmmnnnoooooooooooonnnsssrrrqqqppppppppppppppprrrrrrqqqqqqqqqqqqrrrrrrtttvvvxxxyyyyyyyyyzzz|||xxxzzz{{{}}}~~~xxxmmmdddhhhwww}}}pppccc\\\WWWSSSRRRTTTXXXXXXWWWWWWVVVRRRMMMIIIEEEAAA;;;888888999;;;;;;???DDDKKKTTT[[[___bbbccc```aaa\\\VVV\\\iiilllgggXXXQQQMMMTTT]]]cccfffiiilllmmmoooqqqrrrqqqqqqpppppprrruuuxxxyyyzzzyyyxxxuuuuuuvvvvvvvvvuuuuuutttttttttsssssstttvvvwwwyyywwwuuuttttttvvvzzz|||~~~|||zzzzzz}}}pppaaaXXXZZZffftttvvvwwwxxx___RRRFFFEEEIIIIIIHHHHHHHHHHHHHHHIIIJJJMMMOOOPPPNNNOOOPPPRRRTTTVVVWWWXXXVVV^^^zzznnn___YYYbbbooovvv~~~yyyjjjjjjnnn___GGG777888777777777888;;;>>>???@@@@@@AAABBBDDDEEEGGGHHHJJJIIIJJJMMMOOOOOONNNLLLJJJIIIJJJKKKMMMMMMKKKIIIIIIKKKFFFFFFLLLNNNTTTddduuucccggg||||||{{{qqqjjjdddkkkrrrRRRDDDDDDFFFFFFKKKMMMNNNLLLGGG@@@;;;999777777999;;;===???@@@AAAAAABBBDDDDDDBBBAAABBBCCCBBB@@@AAACCCCCCAAADDDIIIMMMMMMNNNNNNOOOSSSXXX\\\ZZZ^^^dddfffcccaaa```aaahhhqqqzzzwwwkkk^^^WWWVVVaaa}}}wwwhhh___YYYRRRMMMKKKKKKJJJGGGDDD@@@>>><<<;;;999999888777666666777777777<<>>AAAEEEHHHNNNQQQTTTWWWYYY[[[^^^```aaaccceeeeeefffgggjjjlllllllllllllllmmmnnnoooooorrrqqqppppppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqrrruuuyyy{{{{{{yyyyyyyyyyyyyyyzzzyyyyyy{{{wwwmmmkkkzzz~~~ooofff___YYYVVVWWW^^^]]]]]]]]][[[WWWQQQLLLFFFBBB<<<999888999:::;;;>>>BBBJJJRRRXXX\\\^^^___[[[YYYQQQJJJOOO^^^eeedddUUULLLGGGKKKSSSYYY^^^bbbgggiiilllnnnooopppooonnnoooqqqsssuuuvvvvvvuuutttssssssssssssuuuvvvwwwxxxtttsssssstttuuuwwwzzz{{{uuuuuuuuuuuuwwwzzz~~~|||zzzzzz}}}zzzmmmbbbbbbmmmzzzvvvvvvuuu\\\PPPFFFFFFIIIJJJIIIIIIGGGGGGGGGHHHIIIJJJLLLMMMMMMMMMNNNNNNOOOPPPPPPPPPNNNTTT|||{{{oooaaa[[[dddqqqxxx|||zzzzzzvvveeekkknnn[[[CCC666888777777777999;;;>>>@@@AAAAAAAAABBBCCCDDDFFFFFFHHHHHHJJJLLLNNNNNNLLLJJJHHHHHHHHHJJJKKKLLLJJJHHHGGGJJJFFFEEELLLMMMRRRbbbtttaaafff}}}~~~rrrfffhhhzzzWWWEEEDDDIIIKKKLLLNNNQQQPPPJJJCCC===999666777888:::<<<>>>@@@@@@@@@BBBDDDCCCBBBAAABBBBBBAAA???@@@BBBBBBAAADDDIIIOOOPPPRRRSSSTTTWWWZZZ]]]WWWXXXYYYVVVRRROOOOOOOOO^^^nnnuuueee]]][[[gggrrrhhh___VVVPPPOOOLLLJJJGGGDDDAAA???===<<<999999888777666666666666555;;;EEEPPPUUUSSSLLLFFF???JJJYYYbbb___ZZZ]]]dddrrr~~~}}}bbbKKKDDD>>>:::<<>>:::999999::::::>>>BBBHHHPPPUUUYYYZZZZZZUUUQQQIIIBBBFFFSSS[[[]]]QQQHHHBBBDDDKKKQQQXXX^^^aaadddgggkkknnnnnnnnnnnnpppqqqssstttuuutttsssssssssrrrrrrrrrsssuuuxxxyyyuuuuuutttuuuvvvxxxyyy{{{vvvwwwwwwwwwxxxzzz}}}}}}{{{|||{{{pppkkksss}}}zzzyyypppVVVLLLDDDEEEHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIKKKKKKKKKLLLLLLMMMMMMMMMPPPSSStttqqqbbbdddnnn{{{~~~~~~~~~~~~~~~~~~~~~xxx}}}wwwccc^^^lllnnnWWW@@@777888888777777999;;;>>>@@@AAAAAAAAAAAABBBCCCDDDEEEGGGGGGGGGIIIKKKKKKJJJHHHGGGGGGGGGIIIJJJJJJIIIGGGEEEIIIEEEEEELLLLLLPPP^^^{{{hhhppp~~~uuu{{{~~~ZZZEEEDDDJJJMMMLLLOOORRRQQQLLLDDD>>>:::555666888999<<<===???@@@@@@BBBCCCCCCBBBAAAAAABBB???>>>???BBBBBB@@@DDDIIIQQQSSSUUUVVVTTTSSSSSSSSSRRRQQQOOOLLLIIIGGGFFFGGGQQQfff~~~nnneeebbblllzzzoooeeeZZZTTTRRRLLLKKKHHHEEEBBB???>>>===:::999888777666666666666555;;;DDDMMMPPPMMMEEE??????HHHUUU]]][[[TTTUUUZZZkkk{{{uuuZZZGGGBBB===;;;===@@@@@@CCCHHHHHHIIIHHHGGGHHHLLLMMMLLLMMMLLLKKKKKKLLLNNNQQQRRRTTTUUUWWWWWWVVVWWWYYYZZZWWWWWWWWWXXXZZZ___ccceeelllhhhooo~~~qqq^^^SSSKKKKKKMMMKKKIIIIIIHHHGGGEEEBBB???<<<:::888777999:::;;;<<>>AAAGGGMMMQQQSSSTTTSSSJJJHHHBBB>>>@@@IIIPPPRRRLLLDDD===???DDDJJJQQQWWWZZZ]]]bbbhhhlllnnnnnnnnnqqqrrrssstttttttttssssssuuutttsssssssssuuuvvvxxxwwwvvvvvvuuuuuuvvvxxxxxxyyyzzz{{{zzzyyyyyy|||~~~}}}{{{||||||rrrooowww~~~{{{jjjPPPHHHBBBCCCFFFFFFEEEFFFEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNhhh{{{fffdddooo~~~~~~|||{{{{{{|||}}}|||vvvdddVVVXXXjjjjjjRRR===:::;;;:::999999:::<<<>>>@@@AAAAAAAAAAAABBBCCCDDDDDDFFFEEEDDDEEEGGGHHHGGGFFFGGGFFFGGGHHHJJJJJJHHHFFFEEEHHHEEEEEEKKKJJJMMMZZZyyysss{{{~~~]]]FFFCCCGGGHHHKKKNNNQQQPPPKKKEEE???<<<555555777999;;;===>>>???@@@AAACCCCCCAAA@@@AAABBB>>>===>>>AAAAAA@@@CCCIIIPPPRRRRRRQQQNNNJJJHHHHHHGGGFFFEEEDDDCCCDDDDDDDDDIIIaaazzzoookkkpppyyylll___WWWUUUMMMKKKIIIFFFBBB@@@>>>===;;;;;;999888777777777777666;;;BBBGGGIIIFFFAAA>>>???DDDNNNUUUTTTOOOOOOSSSfff{{{uuuYYYHHHAAA===<<>>===<<<<<<>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGEEECCCCCCDDDFFFGGGGGGGGGFFFGGGHHHJJJJJJHHHFFFEEEIIIFFFEEEJJJHHHJJJWWWlllttt{{{www|||___IIIDDDFFFFFFIIILLLOOONNNJJJDDD@@@===444555666888:::<<<>>>??????AAACCCBBBAAA@@@AAABBB>>><<<===@@@AAA@@@CCCIIIMMMLLLJJJGGGCCCAAAAAABBB@@@???@@@AAABBBBBBBBBAAAFFF___wwwqqqssswwwhhh]]]ZZZNNNLLLIIIFFFCCC@@@???>>>===<<<;;;999888888777777777:::===@@@AAA@@@???>>>???BBBIIIPPPQQQOOOQQQUUUeee|||wwwZZZJJJAAA>>>===@@@@@@@@@CCCHHHFFFGGGIIIKKKIIIHHHJJJLLLHHHJJJLLLNNNOOOPPPPPPPPPQQQQQQQQQPPPOOOOOOQQQSSSQQQSSSWWW[[[[[[ZZZWWWTTT[[[kkk}}}}}}zzztttaaaRRRPPPPPPJJJGGGJJJHHHHHHFFFDDDAAA>>>:::999777888999::::::<<<@@@CCCCCCFFFKKKOOORRRVVVYYY\\\ZZZ\\\```bbbcccdddfffhhhjjjkkklllmmmnnnooooooooonnnmmmmmmmmmmmmnnnooopppkkkmmmppprrrtttuuuttttttqqqtttwwwxxxwwwuuuuuuuuurrrssssssssstttvvvzzz}}}|||qqqmmmddd```\\\XXXVVVUUUSSSQQQNNNIIIBBB<<<:::999888888:::===AAADDDEEEEEECCCBBB999888888;;;???DDDLLLQQQLLLFFFAAA@@@???>>>@@@CCCHHHMMMVVV___fffjjjlllmmmppppppqqqrrrssssssttttttuuuvvvvvvwwwwwwwwwwwwwwwuuuttttttttttttuuuwwwxxxxxx|||~~~}}}zzzzzz}}}~~~~~~mmmlllyyy}}}sss^^^KKKEEEBBBCCCDDDBBBAAACCCCCCDDDEEEGGGHHHHHHHHHGGGFFFFFFGGGHHHJJJKKKLLLMMMNNNKKKXXXrrrmmmkkkttt{{{|||yyyyyy{{{{{{zzzzzz~~~zzzxxxaaaSSSUUUddd___EEE888>>>BBBAAA???>>>>>>???AAABBBCCCCCCCCCCCCDDDFFFGGGHHHIIIFFFCCCBBBCCCFFFGGGHHHGGGGGGGGGIIIJJJJJJIIIGGGEEEIIIFFFFFFJJJGGGHHHUUUfffnnnrrrpppxxxwwwxxx```LLLGGGHHHGGGHHHKKKMMMMMMIIIDDD@@@>>>444555666888:::<<<>>>>>>???AAACCCBBBAAA@@@AAAAAA===<<<===@@@@@@@@@CCCIIIJJJHHHCCC>>>;;;;;;>>>BBBCCCCCCCCCDDDEEEEEECCCAAAEEE^^^{{{ssstttoooccc```NNNLLLJJJFFFCCCAAA???>>>>>>===<<<:::999888888888777888:::;;;;;;<<<>>>???@@@BBBIIIPPPSSSSSSWWW]]]eee}}}wwwZZZLLLAAA>>>>>>@@@AAA???CCCHHHBBBEEEIIIKKKIIIGGGIIIMMMGGGIIILLLOOOPPPPPPPPPOOOOOOOOOOOOMMMLLLLLLNNNPPPUUUUUUVVVWWWYYY[[[]]]^^^qqqzzz}}}hhhVVVSSSQQQJJJGGGIIIIIIIIIHHHFFFCCC???<<<:::666888999999:::<<>>@@@AAA@@@===<<<999888999===BBBIIIRRRZZZQQQKKKGGGEEEBBB======???CCCHHHQQQ[[[ccciiikkkllloooooopppqqqrrrssstttttttttuuuwwwxxxyyyyyyyyyxxxrrrrrrrrrssstttvvvxxxyyywww{{{~~~~~~{{{{{{~~~qqqdddiii{{{~~~{{{ppp[[[LLLFFFCCCEEEEEEBBBAAACCCBBBDDDEEEGGGHHHIIIHHHHHHFFFGGGGGGHHHIIIIIIJJJJJJOOOKKKSSShhhyyymmmnnnuuu~~~{{{xxxxxxxxxyyy|||uuuccc\\\[[[___YYYIII??????AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCEEEFFFFFFFFFFFFCCCDDDDDDFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIHHHHHHKKKOOOSSSfffhhhfffyyytttuuu{{{}}}vvvcccOOOFFFGGGKKKKKKLLLMMMMMMJJJFFFBBB???777666666777:::<<<<<<<<<===???BBBDDDEEECCC@@@>>>=========>>>@@@BBBDDDEEEDDDCCC@@@===<<<===???@@@BBBCCCEEEHHHIIIHHHEEEBBBFFFWWWvvvxxxzzzxxxjjjaaaXXXOOOHHHFFFEEEBBBAAABBB@@@???>>><<<:::888777666999888777:::===???>>>;;;BBBIIIJJJNNNXXXYYYZZZdddkkk~~~YYYKKKAAA@@@@@@???@@@CCCEEEGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHIIIKKKLLLNNNOOOPPPMMMNNNOOONNNMMMMMMNNNPPPYYYXXXXXXZZZZZZ\\\gggsssrrrppp|||qqqZZZLLLNNNJJJFFFKKKHHHGGGEEEDDDCCCAAA===:::777777777777888:::<<<===@@@CCCFFFIIILLLPPPUUUXXX[[[[[[[[[]]]```ccceeeeeedddfffiiilllmmmmmmmmmllllllllllllmmmnnnnnnooopppoooooopppqqqssstttuuuuuutttwwwyyyzzzwwwtttsssrrrqqqrrrsssuuuvvvxxxyyyzzzzzzooogggbbb[[[SSSNNNLLLMMMNNNNNNKKKFFFAAA===:::888888:::;;;<<<===<<<;;;:::999;;;999:::???FFFLLLTTTZZZWWWMMMDDDAAA@@@===<<<===@@@CCCMMMZZZbbbeeehhhkkkkkkmmmooorrrtttvvvvvvvvvqqqrrrtttwwwzzzyyywwwtttvvvtttsssuuuyyy{{{{{{zzzxxxzzz|||}}}~~~xxxbbb___mmmwwwZZZLLLJJJHHHGGGGGGFFFDDDBBBFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDEEEEEEFFFGGGHHHIIILLLNNNPPP\\\zzzggglllrrr}}}~~~|||zzzzzzzzzzzz|||jjjaaa[[[ZZZSSSDDD===>>>???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIKKKOOOSSSffffff```eeerrrvvv{{{{{{cccMMMEEEDDDBBBJJJKKKLLLLLLIIIFFFAAA???888777666777:::<<<<<<<<<===>>>@@@BBBBBBAAA???>>>======>>>???@@@AAABBBBBB@@@>>><<<;;;;;;<<<>>>@@@DDDEEEHHHKKKKKKIIIEEEBBBFFFTTTooo{{{ooofffZZZQQQIIIGGGFFFBBBAAABBB@@@???>>><<<:::999777777777666777:::>>>AAAAAA@@@DDDKKKMMMRRR[[[ZZZYYYbbbkkk^^^KKKAAAAAA@@@@@@AAADDDFFFHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOOOOMMMNNNNNNNNNMMMOOORRRUUUXXXXXXZZZ^^^```dddppp}}}~~~jjjdddqqqyyyqqq\\\OOOPPPLLLFFFJJJJJJHHHGGGEEEDDDBBB>>>;;;888777777777888:::<<<===>>>AAADDDGGGJJJNNNRRRVVVZZZZZZ[[[]]]```cccdddeeedddfffhhhjjjkkklllllllllllllllmmmnnnooooooooonnnppppppqqqqqqrrrsssssstttrrrtttvvvvvvtttrrrqqqqqqqqqrrrssstttvvvxxxyyyzzz~~~yyynnn```[[[SSSLLLHHHHHHIIIKKKNNNKKKFFFAAA===:::999888888888999::::::999888888<<<===@@@EEEKKKRRR\\\cccZZZPPPHHHFFFEEEBBB@@@@@@>>>AAAJJJWWW```cccfffjjjmmmnnnppprrrttttttttttttsssssstttwwwyyyzzzxxxvvvtttrrrqqqsssvvvyyyyyyxxxyyy{{{|||}}}}}}~~~}}}kkk]]]___nnn}}}cccJJJHHHFFFEEEEEEEEEDDDCCCEEEEEEDDDDDDEEEGGGIIIJJJFFFEEEEEEEEEFFFGGGIIIJJJLLLMMMNNNZZZ{{{ooofffeeekkkvvv}}}}}}}}}}}}}}}~~~~~~}}}qqqeee[[[TTTJJJ>>>:::======>>>???AAACCCEEEFFFGGGFFFGGGHHHIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKJJJIIIKKKOOORRRaaayyyfff\\\TTTaaawwwuuupppSSSLLLHHHAAAHHHIIIJJJJJJHHHEEEAAA???999777666777999;;;<<<<<<<<<===>>>???????????????===>>>???@@@@@@??????>>>999999888888999<<>><<<;;;999888777777777999>>>CCCGGGIIIIIIJJJQQQSSSYYYaaa]]]ZZZcccmmm___HHHAAAAAAAAABBBCCCEEEHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOONNNOOOQQQVVVYYYXXXYYY\\\aaadddiiiuuuzzzeee[[[cccwwwsssaaaSSSSSSNNNGGGJJJLLLJJJHHHGGGEEEBBB>>>;;;888777777777888:::;;;<<<<<<>>>AAADDDGGGJJJOOORRRVVVWWWYYY[[[^^^```bbbcccdddeeefffggghhhjjjjjjkkklllmmmoooppppppooonnnmmmppppppqqqqqqqqqrrrrrrrrrppprrrsssrrrpppoooooooooqqqqqqssstttvvvxxxyyyyyy{{{}}}mmmbbbWWWSSSMMMGGGDDDEEEGGGJJJLLLJJJFFFBBB>>>;;;999888777777888888888999999999;;;@@@FFFJJJNNNXXXdddmmm___UUULLLIIIHHHDDD???>>><<<>>>FFFSSS\\\```eeeiiiooopppqqqrrrssssssrrrqqquuuttttttuuuxxxyyyyyyxxxtttrrrrrrsssvvvxxxyyyxxxzzz{{{}}}}}}||||||~~~|||wwwlllaaa[[[dddsss}}}kkkJJJGGGEEEDDDEEEFFFFFFFFFFFFEEECCCCCCDDDGGGJJJLLLHHHGGGEEEDDDEEEGGGIIIKKKLLLLLLMMMVVVrrruuubbbdddaaaeeeppp||||||}}}}}}wwwttttttzzz}}}oooeeeYYYPPPDDD:::888;;;;;;<<<>>>AAADDDGGGIIIJJJIIIJJJKKKKKKKKKJJJHHHGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLKKKJJJKKKNNNQQQXXXiiijjj___QQQ^^^vvv~~~www\\\QQQMMMDDDGGGHHHIIIHHHGGGDDDAAA???:::888666666888:::;;;;;;============>>>???@@@@@@===>>>???@@@???===;;;:::555555555777:::===AAACCCIIIMMMSSSVVVTTTNNNHHHDDDCCCKKK^^^zzz}}}tttbbbXXXOOOKKKHHHCCCAAAAAA@@@???>>>===<<<:::999999777:::???EEELLLQQQTTTVVVTTTYYYZZZ```gggaaa]]]hhhrrrXXXDDDBBBBBBBBBDDDEEEHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIKKKLLLMMMNNNOOOOOONNNNNNNNNPPPQQQRRRSSSTTTVVVYYYZZZZZZ]]]aaacccgggrrr~~~uuu{{{}}}jjj]]]bbbzzzxxxgggWWWTTTOOOIIIKKKMMMLLLJJJHHHFFFCCC???<<<888777777777777999;;;<<<:::===@@@BBBDDDHHHLLLOOOSSSUUUXXXZZZ\\\^^^```aaadddddddddeeefffgggiiijjjkkkmmmoooqqqqqqooommmkkknnnoooooopppqqqrrrrrrssspppqqqqqqpppooonnnoooppppppqqqrrrtttvvvwwwxxxyyyzzz}}}yyykkk\\\RRRPPPNNNKKKIIIHHHHHHHHHIIIKKKIIIFFFBBB>>>;;;:::999888888888888999:::;;;<<>>;;;<<>>AAAEEEHHHJJJKKKKKKKKKLLLLLLKKKJJJHHHGGGFFFGGGHHHIIIKKKLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKJJJKKKMMMOOOSSS___ssseeeWWWbbbxxxvvvyyy}}}vvvyyy```PPPKKKCCCFFFGGGGGGGGGFFFDDDBBB@@@<<<999777666888:::;;;;;;>>>=========>>>???AAABBB===>>>>>>???===;;;999777333444666888<<<@@@CCCEEEJJJQQQYYY]]]ZZZRRRKKKFFFBBBIIIYYYsssyyyfff\\\RRRNNNJJJEEEAAABBB@@@@@@???>>><<<;;;::::::888===EEENNNUUU[[[___aaa^^^```aaagggmmmccc^^^jjjvvvpppOOOCCCBBBBBBDDDFFFHHHJJJLLLMMMKKKKKKKKKKKKKKKJJJIIIIIILLLMMMOOOPPPPPPPPPOOONNNNNNQQQUUUVVVVVVUUUUUUVVVYYYZZZ]]]aaabbbeeeppp{{{|||uuujjjooopppccceee|||~~~mmmZZZTTTOOOJJJMMMNNNLLLJJJIIIGGGDDD@@@===888777777666777888:::;;;;;;===???AAACCCFFFJJJMMMRRRVVVZZZ\\\]]]___aaacccdddccccccdddeeefffggghhhjjjlllnnnppppppooommmkkklllmmmnnnoooqqqrrrssstttpppqqqrrrqqqoooooopppqqqpppqqqrrrtttuuuwwwxxxyyyyyyyyyyyykkk^^^QQQJJJJJJKKKLLLMMMLLLJJJHHHGGGJJJHHHEEEBBB???<<<:::999888888888999:::===@@@BBBGGGOOOTTTTTTYYYiiizzzsssdddVVVQQQOOOKKKEEEBBB======CCCMMMVVV\\\dddjjjkkklllnnnqqqrrrrrrrrrrrrsssqqqoooppprrruuuvvvvvvtttuuuvvvvvvwwwyyyzzz|||zzz{{{||||||{{{zzz{{{|||}}}}}}wwwtttnnnggggggsss}}}|||qqqVVVOOOLLLIIIIIIKKKNNNPPPPPPKKKIIIFFFCCCBBBDDDFFFHHHKKKIIIFFFDDDDDDEEEHHHJJJIIIHHHJJJPPP```~~~jjj[[[^^^cccdddlllsss}}}~~~}}}~~~~~~|||}}}~~~wwwssssssttt\\\ZZZUUUKKKAAA:::888:::<<<===???BBBEEEHHHJJJKKKJJJJJJKKKKKKKKKJJJHHHGGGEEEFFFGGGIIIKKKMMMOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKIIIIIIKKKMMMRRRZZZrrr^^^dddvvv~~~~~~}}}~~~wwwvvvjjjWWWNNNEEEFFFGGGGGGGGGFFFEEECCCBBB===:::777666777999::::::============>>>@@@AAABBB============;;;999777666444555888;;;>>>BBBEEEFFFKKKTTT___ccc___VVVNNNIIICCCIIIUUUjjj{{{hhh^^^TTTPPPLLLFFFCCCCCC@@@@@@???>>>===<<<;;;;;;:::BBBMMMYYYaaafffjjjllliiijjjkkksssuuueee\\\fffxxxzzzxxxzzz}}}{{{aaaJJJFFFBBBCCCEEEHHHJJJLLLNNNOOOLLLMMMMMMLLLLLLKKKJJJIIIKKKMMMOOOQQQRRRRRRPPPPPPOOORRRVVVWWWWWWVVVVVVVVVYYYZZZ]]]aaabbbeeeooozzzwwwtttkkklllwwwhhhfffwww}}}ppp\\\UUUQQQLLLMMMLLLKKKIIIIIIHHHEEEAAA>>>888777777666777888999:::;;;===???AAABBBEEEHHHKKKSSSWWW\\\______```cccfffccccccddddddeeeffffffggghhhjjjlllnnnnnnnnnmmmlllllllllmmmooopppqqqrrrsssppprrrssssssrrrqqqqqqrrrpppppprrrsssuuuwwwxxxxxxvvvvvv|||~~~sssfffYYYNNNGGGHHHJJJMMMNNNNNNKKKGGGEEEHHHGGGEEECCC@@@===;;;:::777888999;;;@@@FFFLLLOOONNNVVVXXXWWW___ttt|||jjjWWWOOOLLLIIIEEECCC???>>>BBBKKKTTT[[[cccjjjjjjkkknnnpppqqqrrrrrrrrrqqqooonnnoooqqqsssttttttrrrssstttuuuuuuvvvxxx{{{yyyzzz|||{{{zzzzzz{{{|||~~~~~~~~~wwwwwwtttlllkkkvvv~~~~~~}}}wwwiiiSSSOOOMMMKKKKKKMMMPPPQQQQQQLLLJJJGGGDDDCCCCCCEEEFFFJJJHHHFFFDDDCCCDDDFFFGGGGGGEEEGGGLLLTTTpppzzzfffaaaccceeeoootttwww}}}}}}~~~~~~zzz{{{dddWWWWWWRRRIII>>>999999;;;>>>???AAACCCEEEHHHIIIJJJHHHHHHIIIJJJJJJIIIHHHGGGFFFGGGHHHIIIKKKLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLJJJIIIHHHIIIKKKOOOSSSvvvhhhgggsss{{{yyygggVVVHHHGGGGGGGGGGGGFFFEEEDDDDDD>>>;;;777666666888:::::::::;;;<<<===>>>??????@@@======<<<:::999888777666666777999<<>>===<<<<<>>???AAACCCFFFIIIOOOTTT[[[]]]]]]^^^aaadddbbbcccdddffffffffffffeeeggghhhiiikkklllmmmmmmmmmnnnnnnnnnoooooooooooooooooorrrtttuuutttrrrqqqrrrppppppqqqsssuuuvvvxxxxxxttttttxxx~~~~~~}}}~~~yyynnnaaaUUUNNNLLLMMMNNNNNNMMMKKKIIIHHHGGGFFFEEECCC@@@===;;;:::999:::===CCCLLLVVV___ddd^^^dddeeecccpppeeeVVVOOOJJJEEECCC@@@>>>AAAIIIQQQXXXaaahhhkkkmmmnnnppppppppppppooopppooonnnppprrrttttttsssqqqsssuuuuuutttuuuxxx{{{xxxyyy{{{{{{zzzzzz{{{|||~~~{{{vvvnnnmmmwwwvvvmmmbbbQQQMMMKKKJJJKKKMMMNNNNNNNNNJJJIIIGGGEEEDDDDDDEEEEEEHHHGGGFFFDDDCCCCCCDDDDDDDDDBBBDDDGGGHHH]]]yyynnniiikkkvvvyyytttzzz{{{}}}~~~~~~~~~~~~|||{{{~~~|||\\\UUUVVVQQQFFF<<<888999;;;@@@@@@BBBDDDEEEGGGIIIIIIFFFGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJHHHGGGHHHJJJJJJKKKjjjssskkkrrrpppYYYFFFGGGGGGGGGGGGGGGFFFEEEEEE???<<<777555666888999:::888999:::<<<===>>>>>>>>>===<<<;;;999888777777777666888:::<<>>===<<<<<>>???AAAEEEGGGJJJPPPVVVYYYYYYYYY\\\```aaaccceeegggggggggeeedddfffggghhhiiikkklllnnnoooqqqqqqpppooonnnmmmllllllnnnqqqtttvvvtttrrrqqqqqqooopppqqqsssuuuvvvwwwxxxssstttvvv{{{|||zzz{{{|||ooobbbZZZRRRRRRPPPOOOMMMMMMLLLLLLGGGFFFEEECCC@@@>>>;;;:::<<<>>>CCCKKKWWWdddooovvvsssxxxwwwvvv{{{fffZZZRRRLLLIIIAAA>>>@@@HHHOOOVVV___gggmmmnnnoooppppppooonnnmmmppppppoooqqqsssuuutttssssssuuuwwwwwwvvvwwwzzz}}}wwwyyyzzzzzzzzzzzz{{{}}}~~~vvvnnnnnnyyy}}}kkk```WWWHHHJJJIIIIIIJJJLLLLLLLLLJJJHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFDDDCCCCCCCCCBBBBBB???BBBCCC@@@QQQ{{{ppprrr}}}~~~rrr~~~~~~}}}|||{{{|||}}}~~~~~~kkk\\\NNNPPPOOOIII???999:::===@@@AAABBBBBBBBBCCCFFFHHHJJJJJJKKKKKKKKKJJJHHHGGGFFFGGGIIIJJJJJJJJJIIIIIIKKKJJJIIIJJJKKKKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJOOOLLLbbbzzzgggmmmyyywwwzzzhhhOOOFFFGGGHHHGGGEEECCCCCCCCCCCC>>>888555777999:::999::::::;;;;;;<<<============;;;888777777888777777;;;<<<>>>???@@@@@@@@@@@@FFFNNN[[[dddddd[[[NNNFFFHHHJJJLLLQQQ___yyyzzzkkkaaaVVVQQQMMMHHHFFFFFFDDDFFF???;;;???===>>>HHHWWWhhhzzzwww[[[___lllyyyqqqWWWOOOGGGGGGFFFEEEHHHMMMQQQTTTUUUUUUTTTTTTUUUVVVSSSNNNJJJIIIKKKNNNQQQSSSSSSSSSRRRTTTRRRQQQRRRUUUXXXYYYYYY[[[^^^```___]]]___eeellliiinnnrrrvvvlllaaaiiillldddWWWNNNKKKKKKJJJIIIHHHGGGEEEDDDCCCBBB;;;:::888666555555777777::::::;;;<<<>>>@@@AAABBBIIIMMMRRRVVVYYY[[[^^^``````cccggghhhgggeeeddddddccceeeiiikkklllnnnppprrrpppooooooooooooooooooooonnnppprrrtttttttttsssrrrpppqqqssstttuuuttttttsssvvvuuuuuuxxx~~~yyyrrroooeee[[[UUUTTTQQQKKKEEEFFFFFFFFFEEECCC@@@===;;;BBBCCCJJJWWWaaahhhuuuwwwcccYYYQQQIIICCC@@@@@@DDDIIIPPP\\\fffmmmnnnooooooooonnnlllllloooqqqsssuuuvvvvvvvvvuuusssuuuwwwxxxyyyxxxvvvuuutttuuuwwwwwwwwwyyy|||~~~{{{|||~~~vvvccclll|||wwwmmm^^^RRRNNNGGGIIIJJJKKKJJJHHHEEECCCBBBAAA@@@???@@@BBBDDDFFFFFFEEEDDDCCCBBBAAAAAAAAADDDAAA@@@FFFGGGJJJtttvvvrrruuuooommm~~~|||{{{{{{}}}}}}iiiZZZQQQQQQNNNFFF===888:::>>>@@@@@@AAA@@@@@@BBBEEEHHHIIIIIIJJJJJJJJJIIIGGGGGGFFFGGGHHHIIIJJJIIIHHHHHHHHHHHHGGGHHHIIIIIIHHHFFFHHHHHHHHHHHHHHHIIIIIIJJJMMMHHH[[[zzzdddddd{{{{{{|||uuuTTTGGGHHHHHHGGGEEEDDDCCCCCCCCC>>>999666777999999999::::::;;;;;;<<<=========<<<:::888777777888888888===>>>???@@@???>>>===<<>>BBBOOOcccttt~~~^^^^^^kkktttxxxoooVVVNNNFFFGGGHHHIIILLLPPPTTTYYY\\\VVVUUUTTTUUUVVVUUUQQQNNNLLLMMMOOOPPPQQQRRRQQQQQQQQQQQQRRRSSSVVVVVVUUUSSSYYY[[[\\\\\\\\\___eeejjjhhhkkkqqqxxxwwweeekkknnnfffYYYOOOKKKKKKJJJIIIHHHGGGFFFDDDCCCCCC<<<:::888666555666777777999::::::<<<===???AAABBBHHHLLLQQQUUUWWWZZZ]]]______bbbfffggggggeeeeeeeeefffhhhjjjlllllllllnnnoooooooooooopppppppppqqqqqqnnnoooqqqssstttsssrrrrrrpppqqqrrrttttttttttttsssvvvuuuvvvxxx~~~uuuiiiaaa^^^ZZZRRRKKKGGGGGGFFFEEECCC@@@>>>===FFFIIISSSaaallluuummm```TTTLLLFFFBBBAAADDDHHHNNNYYYdddjjjkkkmmmoooppppppooooooqqqrrrssstttuuuvvvvvvvvvsssuuuvvvxxxxxxwwwvvvuuutttuuuwwwxxxxxxxxxzzz|||yyyzzz~~~oooffftttxxxkkk[[[PPPKKKGGGHHHIIIJJJIIIGGGEEECCCCCCBBB@@@@@@@@@AAACCCDDDEEEEEECCCBBB@@@@@@??????>>>???BBBJJJMMMPPPvvvvvvlllmmmgggiii~~~}}}{{{{{{|||}}}~~~|||hhh[[[UUURRRKKKAAA999777:::???AAAAAAAAA@@@???AAADDDGGGGGGGGGHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGFFFDDDHHHGGGGGGGGGGGGHHHIIIIIIKKKDDDQQQ~~~ccc\\\ooowwwuuu|||XXXIIIHHHHHHGGGFFFEEEDDDCCCCCC???:::777777888999999:::::::::;;;<<<<<<======;;;:::888777777888:::;;;@@@@@@@@@@@@>>><<<:::888>>>CCCJJJPPPQQQMMMGGGCCCAAACCCFFFKKKTTTfff}}}}}}uuujjjaaaYYYUUURRRMMMIIIIIIFFFIIICCC???AAA@@@GGGZZZqqqcccaaaooo|||xxx|||kkkSSSLLLEEEFFFIIILLLNNNPPPTTT[[[```VVVUUUTTTTTTUUUUUUTTTSSSQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOQQQTTTUUUUUUQQQOOOUUUUUUVVVWWWZZZ^^^bbbeeeeeefffooozzzkkkooopppiii[[[OOOJJJKKKJJJIIIHHHGGGFFFDDDCCCCCC===;;;999777666666666777999999:::;;;===???@@@AAAGGGJJJOOORRRUUUXXX[[[^^^]]]```dddfffffffffffffffiiijjjllllllkkkkkklllmmmooooooppppppqqqqqqqqqrrrnnnoooqqqrrrssssssrrrrrrpppqqqrrrsssttttttttttttuuuvvvwwwyyy~~~yyynnnhhh```UUUMMMJJJIIIGGGEEECCCAAA??????KKKOOO[[[jjjxxxzzzgggXXXMMMHHHDDDAAACCCFFFLLLWWWaaagggiiilllnnnppprrrrrrrrrrrrrrrrrrssstttuuuvvvwwwssstttvvvwwwwwwwwwvvvuuusssuuuxxxyyyxxxxxxxxxyyyzzzzzz~~~wwwfffmmmwwwiiiXXXMMMJJJFFFGGGHHHHHHHHHFFFDDDBBBCCCBBBAAA@@@@@@@@@AAABBBCCCCCCAAA@@@???>>>>>>>>>>>>AAAFFFOOORRRSSSrrruuufffccc```ggg}}}{{{zzz{{{|||}}}iii```YYYSSSHHH>>>777777;;;???BBBCCCBBBAAA@@@AAADDDGGGEEEEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEDDDDDDEEEFFFGGGFFFDDDGGGGGGFFFFFFFFFGGGHHHIIILLLEEEKKKuuueeeYYYggg{{{}}}zzzqqqyyyrrrXXXKKKJJJHHHGGGFFFFFFDDDCCCCCC@@@<<<888777777888888999::::::;;;;;;<<<======;;;::::::999999:::===???AAAAAA@@@???===;;;888777;;;>>>BBBEEEGGGFFFDDDBBB???AAADDDIIIPPP]]]qqq~~~xxxtttttt||||||rrriii```\\\XXXQQQKKKJJJHHHJJJEEEAAABBBAAAMMMddd|||iiigggxxxhhhOOOJJJFFFEEEIIIMMMMMMMMMOOOVVV]]]TTTSSSRRRRRRSSSTTTVVVVVVUUUSSSQQQNNNMMMLLLMMMMMMNNNNNNOOORRRTTTTTTRRRPPPRRRQQQPPPRRRVVVYYY[[[\\\aaa```jjjvvvwwwqqqrrrrrrmmm___PPPJJJJJJIIIIIIHHHGGGFFFEEEDDDCCC???===:::888666666666777888888999:::<<<>>>???@@@EEEHHHLLLOOORRRUUUYYY\\\[[[^^^aaaddddddeeefffgggiiijjjkkkkkkjjjjjjlllmmmqqqqqqqqqqqqppppppppppppnnnooopppqqqrrrrrrrrrqqqpppqqqrrrsssttttttuuuuuuuuuvvvxxxzzz}}}~~~tttiii[[[QQQMMMKKKGGGDDDAAA@@@@@@@@@KKKQQQ^^^ooouuu```SSSIIIDDD@@@AAADDDJJJVVVaaagggiiilllnnnqqqrrrssssssrrrrrrqqqqqqrrrsssuuuvvvssstttuuuvvvvvvvvvuuuuuurrruuuxxxyyyxxxwwwwwwwww||||||}}}tttiii___bbbwwwwwwiiiXXXLLLIIIDDDEEEFFFFFFFFFEEECCCBBBDDDCCCBBB@@@??????????????????>>>======>>>>>>???CCCHHHKKKOOOQQQPPPgggqqq```]]]]]]hhh~~~|||{{{zzz{{{|||}}}~~~~~~~~~lllaaa\\\SSSFFF<<<777999===@@@DDDEEEEEEDDDCCCCCCEEEGGGCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCEEEDDDDDDEEEGGGHHHFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHNNNIIIKKKiiifffWWWbbbvvvqqqtttyyylllcccXXXMMMKKKHHHFFFGGGGGGEEECCCCCCAAA>>>:::777666777888999999::::::;;;<<<<<<<<<:::<<<=========>>>AAADDDCCCBBB@@@>>><<<:::999999:::;;;===???AAABBBBBBBBB@@@@@@DDDJJJNNNXXXkkk}}}~~~uuunnnlllrrr|||zzzqqqhhhddd___XXXRRRPPPLLLLLLEEECCCEEECCCOOOiiillllll}}}lllNNNKKKIIIHHHKKKNNNMMMJJJKKKQQQWWWPPPPPPPPPOOOPPPRRRUUUWWWVVVTTTQQQMMMKKKKKKKKKLLLNNNMMMLLLNNNRRRTTTUUUUUUPPPOOOMMMNNNQQQSSSTTTSSS\\\[[[dddnnnjjjqqqvvvuuuuuurrrdddSSSJJJIIIIIIHHHHHHGGGFFFEEEDDDDDD@@@>>>;;;888777666666777777777888999;;;===>>>???BBBEEEIIILLLOOORRRVVVYYYXXX[[[___aaabbbccceeegggfffhhhiiiiiiiiijjjmmmooosssrrrrrrqqqpppooonnnnnnnnnnnnooopppqqqqqqqqqqqqpppqqqqqqrrrssstttuuuvvvuuuwwwyyyzzz~~~xxxggg[[[QQQNNNIIIDDDAAA@@@@@@AAAIIIQQQ___qqqlllYYYJJJDDD???@@@CCCJJJWWWccciiikkkmmmoooqqqqqqqqqqqqqqqppppppooopppqqqssstttssssssttttttuuuuuuuuuuuurrrtttwwwyyyxxxvvvvvvvvv||||||vvviiicccaaaeeezzzkkkWWWJJJFFFBBBCCCDDDDDDDDDCCCBBBAAADDDCCCBBB@@@???>>>======::::::;;;;;;===>>>???@@@FFFKKKJJJJJJKKKJJJ[[[zzz{{{hhhZZZYYY]]]iii}}}|||zzzzzz{{{|||}}}}}}}}}|||kkk]]]\\\RRREEE<<<:::<<>>BBBCCCCCCCCCFFFHHHHHHEEEAAA===:::999:::;;;::::::;;;===>>>@@@AAAAAA@@@@@@EEELLLOOOVVViii~~~~~~uuummmjjjpppyyywwwmmmhhhbbb[[[UUUTTTPPPLLLEEEDDDGGGDDDOOOiiimmmmmm{{{nnnQQQNNNLLLNNNOOOOOOMMMKKKKKKOOORRRLLLMMMNNNNNNNNNPPPSSSUUUUUUTTTPPPMMMLLLKKKKKKLLLLLLKKKJJJLLLPPPTTTVVVVVVNNNNNNNNNNNNNNNOOOPPPQQQWWWWWW^^^ddd___kkkzzzxxxzzzyyylllXXXLLLKKKHHHHHHGGGGGGFFFEEEEEEDDDBBB@@@===999777666666666666666777888:::<<<===>>>@@@CCCFFFIIILLLOOOTTTWWWVVVYYY\\\^^^___aaaccceeedddeeeffffffgggiiimmmooorrrqqqqqqpppooonnnmmmmmmnnnnnnnnnoooooopppqqqqqqppppppqqqqqqssstttvvvwwwuuuxxxzzz{{{qqqcccXXXTTTMMMFFFBBBAAABBBCCCHHHQQQ___qqqrrrYYYLLLEEE@@@@@@CCCJJJXXXdddkkklllnnnpppqqqqqqqqqpppqqqpppppppppqqqqqqrrrssssssssssssssstttttttttuuuqqqsssvvvwwwvvvvvvvvvwwwyyy|||uuugggccceeemmmzzziiiTTTFFFBBBAAAAAABBBBBBBBBAAAAAA@@@CCCBBBAAA@@@???===<<<;;;999999:::;;;<<<>>>@@@AAABBBHHHEEECCCFFFGGGTTTlll|||{{{yyymmm___WWWXXX]]]iii~~~~~~}}}|||{{{zzzzzz{{{}}}~~~}}}ggg]]][[[QQQEEE>>>>>>@@@AAA@@@CCCEEEHHHIIIGGGEEECCCBBBBBBCCCDDDFFFFFFFFFEEEDDDEEEFFFFFFGGGFFFEEEDDDCCCDDDCCCCCCEEEGGGHHHGGGFFFCCCFFFJJJLLLMMMKKKGGGEEEHHHOOOOOOXXXgggbbbjjj~~~{{{jjjeeemmmbbbQQQMMMGGGFFFHHHHHHFFFCCCCCCCCCAAA===888555666777888999999::::::;;;<<<<<<:::@@@FFFIIIHHHHHHJJJLLLOOOJJJCCC<<<888888999;;;999:::;;;===>>>?????????AAA@@@EEEMMMPPPVVVjjjzzzxxx~~~{{{sssjjjaaaZZZYYYSSSMMMCCCEEEIIIEEENNNfff~~~ppplllzzzhhhRRRPPPLLLPPPOOONNNLLLLLLLLLNNNOOOJJJMMMOOOOOONNNOOORRRTTTSSSRRRPPPNNNLLLLLLLLLLLLJJJJJJJJJMMMPPPRRRRRRRRRLLLOOOQQQPPPOOONNNQQQTTTTTTUUUZZZ\\\ZZZnnn~~~|||uuu^^^OOOMMMHHHHHHGGGGGGFFFEEEEEEEEECCCAAA===:::777666666666555555666777999;;;===>>>???AAADDDGGGIIIMMMRRRVVVUUUWWWZZZ[[[\\\^^^```bbbcccdddeeeeeeeeegggkkknnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppppppqqqpppppppppqqqrrrtttvvvxxxvvvxxxzzz{{{{{{lll```[[[RRRIIIDDDCCCDDDFFFJJJRRR]]]jjj|||{{{]]]PPPHHHBBB@@@BBBIIIWWWcccjjjlllnnnpppqqqrrrrrrqqqqqqqqqrrrssssssssssssrrrssssssrrrrrrsssssstttuuuqqqrrrtttuuuuuuuuuwwwyyyxxx}}}}}}rrrgggcccfffuuu{{{|||rrr```LLLBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;<<<===>>>>>>===DDDCCC@@@DDDFFFNNN```|||xxxuuuggg^^^YYY[[[^^^jjj~~~}}}|||{{{zzzyyyzzz|||~~~|||~~~ddd```ZZZPPPEEE@@@AAACCCBBB???AAADDDHHHJJJHHHDDDAAA@@@BBBCCCEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGEEEDDDCCCCCCBBBCCCDDDFFFGGGFFFEEECCCFFFKKKNNNOOOLLLGGGDDDDDDOOOOOOTTTuuuggghhh|||jjjfffyyydddRRRMMMGGGFFFHHHIIIFFFCCCCCCCCCBBB===888555555777888999999::::::;;;<<<<<<:::AAAIIIMMMLLLKKKLLLNNNTTTNNNEEE<<<777666888:::888:::<<<===>>>>>>>>>===AAA???EEEMMMPPPVVVlllyyyllldddaaaUUUMMMBBBEEEJJJFFFLLLcccrrrssslll|||^^^PPPPPPKKKPPPMMMJJJJJJKKKLLLMMMMMMJJJMMMOOOPPPNNNOOOQQQTTTQQQQQQOOONNNMMMLLLLLLLLLHHHIIIKKKNNNPPPPPPNNNLLLJJJOOOSSSSSSPPPPPPSSSXXXRRRUUUYYYXXXXXXrrr{{{cccRRRPPPHHHGGGGGGGGGFFFEEEEEEEEEDDDAAA>>>:::888666666666555555666777999:::<<<===>>>@@@CCCEEEHHHLLLQQQUUUTTTVVVXXXZZZ[[[\\\___aaacccddddddddddddeeeiiilllkkkkkklllmmmnnnooopppqqqnnnmmmmmmmmmnnnooopppqqqpppppppppqqqrrrtttwwwxxxwwwyyy{{{|||wwwfff___VVVLLLFFFEEEFFFHHHLLLRRRYYYaaappp|||zzz|||hhhSSSKKKDDDAAABBBHHHUUUaaaiiikkkmmmppprrrsssssssssrrrssstttuuuvvvuuutttssssssrrrrrrrrrrrrsssttttttqqqrrrsssttttttuuuxxxzzzyyy{{{wwwsssmmmlllooozzz~~~zzzxxx}}}yyyrrrgggVVVFFF???AAA??????????????????@@@@@@@@@@@@@@@@@@???===<<<;;;======<<<;;;;;;;;;<<<<<<;;;DDDCCC@@@DDDEEEIIIVVVttt|||yyyhhhaaa^^^___aaalll~~~}}}}}}}}}}}}}}}~~~iii^^^YYYVVVKKKAAA@@@CCCCCCBBBBBBEEEFFFFFFGGGGGGFFFFFFEEE@@@CCCFFFGGGFFFEEEDDDEEEBBBEEEIIIJJJHHHEEEBBBAAADDDEEEFFFGGGHHHIIIIIIIIIEEEFFFGGGHHHIIIIIIIIIIIIOOOJJJNNNVVVttt}}}eeedddqqqtttmmm{{{aaaOOODDDFFFIIIEEECCCGGGDDDCCCAAA>>>;;;999777666888888999:::;;;;;;;;;;;;<<<>>>HHHRRROOOCCCBBBKKKJJJFFF@@@;;;999999888777999:::;;;<<<============BBBAAABBBGGGNNNZZZnnn{{{mmmjjj]]]QQQJJJLLLJJJFFFKKKUUUbbbpppsssnnn}}}kkkXXXVVVLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMKKKIIIKKKNNNQQQSSSTTTRRRSSSUUUVVVVVVVVVUUUUUUWWWWWWVVVXXXdddpppVVVOOOJJJIIIGGGGGGHHHGGGFFFDDDFFFDDDAAA>>>:::888666555666666666777888:::;;;<<<===???BBBDDDFFFIIILLLOOORRRTTTXXXZZZ[[[\\\]]]^^^]]]___aaabbbbbbccceeeggghhhhhhiiijjjlllmmmnnnnnnnnnnnnooooooooopppppppppooooooooooooppprrrtttuuuvvvwwwyyy{{{~~~mmmaaaUUUNNNHHHDDDHHHOOOPPPKKKJJJSSSdddrrrxxxyyyyyyvvvvvvyyy}}}jjjZZZMMMAAA@@@BBBGGGUUUcccjjjlllnnnppprrrsssssssssvvvtttrrrssstttuuutttsssuuutttsssrrrqqqrrrssssssqqqrrrtttvvvwwwxxxxxxxxxyyy~~~tttqqqrrrssstttwwwyyy||||||rrrdddUUUKKKEEEAAA????????????>>>>>>>>>>>>>>>======<<<;;;:::999999999999;;;<<<<<<;;;;;;<<<>>>CCCAAAAAACCCBBB@@@CCCHHHeeelll___ccchhhnnn}}}}}}}}}|||rrraaaZZZVVVSSSHHH??????CCCCCCCCCCCCFFFFFFGGGGGGGGGGGGFFFFFFAAADDDFFFGGGFFFEEEEEEEEECCCEEEHHHIIIGGGDDDCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJGGGGGGHHHIIIJJJKKKKKKJJJLLLIIINNNTTTpppggg```iiizzzsss{{{hhhUUUEEEEEEHHHEEEDDDHHHDDDCCCAAA>>><<<999777666777888999:::;;;;;;;;;;;;======EEEMMMJJJ???<<>>:::999999999999999999:::;;;<<<<<<<<<<<>>???DDDKKKWWWkkk||||||wwwlll^^^UUUTTTSSSOOORRRZZZZZZcccqqqzzzxxxrrrsssxxx~~~~~~qqqmmmxxx|||gggVVVUUULLLKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPMMMKKKJJJKKKNNNQQQSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWXXX[[[___lllttt[[[PPPJJJIIIGGGFFFGGGGGGFFFEEEFFFDDDAAA>>>;;;888777666666666666777888999;;;<<<<<<>>>AAACCCDDDGGGKKKNNNQQQTTTXXXZZZ[[[\\\]]]___^^^```bbbbbbbbbccceeegggggghhhhhhiiijjjkkkkkklllmmmmmmmmmnnnooopppppppppoooooooooooopppqqqssstttvvvwwwxxxzzz}}}wwwjjj\\\VVVSSSPPPOOORRRQQQMMMMMMVVVeeerrrvvvvvvwwwuuuuuuyyy|||ppp[[[MMMAAA@@@CCCIIIWWWfffkkkmmmooorrrsssttttttttttttrrrqqqqqqrrrssssssrrrtttsssrrrrrrrrrrrrttttttrrrrrrtttuuuwwwxxxxxxxxx|||vvvpppqqqrrruuuxxx~~~}}}qqq```QQQHHHCCCAAA@@@????????????????????????>>>===<<<;;;:::::::::::::::<<<======<<<<<<===>>>DDDBBBCCCEEEDDDBBBEEEJJJZZZooogggeeeiiiwww|||zzzzzz~~~zzzssstttiii]]]YYYUUUMMMDDD===???BBBCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGCCCEEEGGGHHHGGGFFFFFFFFFDDDEEEGGGGGGEEEDDDDDDEEEFFFFFFHHHIIIJJJKKKKKKKKKIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJMMMRRRjjjqqq______nnn~~~|||nnn||||||eeeNNNHHHHHHFFFEEEGGGDDDCCCBBB???===:::777666777888999:::;;;;;;;;;;;;===;;;@@@HHHIIIAAA>>>@@@FFFBBB===:::999:::::::::888999999:::;;;;;;<<<<<<<<<;;;<<<@@@FFFRRRfffwww{{{lll^^^[[[ZZZVVVWWW[[[\\\___dddeeeaaa]]]aaaiiippppppnnnyyyrrrlllttt}}}}}}tttmmmrrrvvvbbbSSSSSSLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKNNNQQQSSSRRRRRRRRRRRRRRRSSSSSSSSSMMMKKKJJJLLLOOOQQQSSSSSSUUUUUUWWWYYYZZZ[[[[[[[[[XXX[[[```dddoooyyydddQQQKKKIIIFFFFFFFFFGGGFFFEEEFFFEEEBBB@@@===:::888777666666666777888999:::;;;:::<<>>===<<<;;;;;;;;;;;;;;;;;;===>>>>>><<<<<<===???CCCBBBBBBEEEDDDBBBDDDIIIOOOssspppgggkkkvvv}}}{{{zzz~~~wwwqqqssskkkaaa[[[TTTGGG@@@;;;>>>BBBCCCDDDFFFGGGHHHHHHIIIIIIHHHHHHGGGDDDFFFHHHHHHGGGFFFFFFGGGDDDEEEEEEEEECCCCCCEEEGGGFFFGGGHHHJJJKKKKKKLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNHHHLLLNNNPPPddd|||```XXXddduuukkkrrrxxx\\\MMMHHHEEEDDDEEEDDDCCCBBB@@@>>>;;;888666777888999::::::;;;::::::;;;999<<>><<<999888777777777777777888999:::888:::===???@@@CCCFFFIIIMMMQQQUUUXXXYYY[[[]]]^^^```aaacccbbbbbbaaacccdddgggggggggggghhhhhhhhhhhhjjjjjjlllmmmoooqqqrrrsssqqqqqqqqqqqqqqqrrrrrrrrrwwwuuuuuuwww{{{ssslllgggbbb___XXXWWWZZZcccooowwwyyywwwuuutttuuuyyy|||hhhVVVFFFBBBEEELLLYYYhhhoooppprrruuuvvvwwwwwwvvvrrrpppoooooopppqqqqqqpppqqqqqqqqqqqqrrrtttvvvwwwrrrsssssstttvvvwwwyyyyyy~~~yyyllljjjsss|||xxxkkkXXXIIIBBB@@@???============>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<>>>???>>>======>>>???@@@???@@@CCCBBB???AAAFFFJJJjjjkkkkkktttxxx~~~|||}}}~~~~~~wwwxxxssswwwqqqggg]]]PPPCCC>>>;;;???CCCCCCDDDGGGGGGHHHHHHIIIIIIHHHHHHGGGEEEGGGHHHGGGFFFEEEFFFGGGCCCDDDDDDDDDCCCCCCFFFHHHGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNOOONNNNNNNNNHHHNNNOOOPPP```___SSSbbbwwwvvvxxxcccPPPHHHDDDDDDDDDDDDDDDCCCBBB???;;;888666777777888999:::::::::::::::888<<>><<<<<<;;;;;;888888777888888999;;;;;;:::888999===AAAIIIZZZiii|||~~~|||xxxvvvrrroookkkggg___YYY\\\cccdddeee___cccrrrqqqbbb\\\hhhooowwwxxxvvvvvv{{{yyyllliiiuuu|||~~~yyygggWWWMMMPPPJJJNNNJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLJJJIIIJJJMMMQQQSSSNNNOOOOOOOOOPPPQQQQQQQQQMMMLLLLLLMMMPPPRRRRRRRRRRRRSSSTTTUUUVVVXXXYYYZZZ]]]\\\\\\\\\aaauuuvvvZZZPPPMMMHHHEEEEEEFFFGGGGGGGGGFFFEEECCC@@@===;;;999777777777666777777888888777999;;;===>>>AAADDDGGGJJJNNNRRRUUUWWWYYY[[[]]]___```aaaaaaaaa```bbbcccgggggggggggghhhhhhhhhhhhjjjkkklllnnnppprrrssstttrrrrrrssssssssssssssssssuuuttttttvvvzzzyyywwwuuujjjhhhggglllssswwwwwwuuuttttttvvvyyy{{{~~~rrr]]]JJJDDDFFFLLLYYYfffoooqqqsssuuuvvvvvvvvvvvvsssrrrpppppprrrsssrrrqqqqqqqqqpppqqqrrrtttvvvwwwssssssssstttuuuwwwyyyzzz|||~~~}}}llllll{{{sssfffTTTHHHBBB@@@===::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<===>>>???>>>===<<<===>>>???>>>???BBBBBB???@@@DDDIII```jjjaaafffjjj|||}}}|||}}}~~~~~~}}}|||~~~zzzuuuwwwwwwqqqhhh[[[JJJBBB>>>===@@@CCCCCCCCCFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGFFFEEEDDDEEEFFFBBBCCCDDDDDDCCCDDDFFFHHHGGGGGGIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMIIIPPPOOOOOO\\\tttaaaSSSccczzzyyybbbPPPFFFCCCDDDFFFDDDDDDDDDCCC@@@<<<999666666777888999::::::::::::::::::<<>>???>>><<<;;;<<<===@@@???AAADDDDDDAAAAAAEEEHHHSSS|||gggZZZ^^^ddd||||||~~~}}}}}}}}}}}}}}}|||||||||{{{}}}xxx|||{{{tttkkkdddYYYHHHBBB??????BBBCCCBBBBBBEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGEEEDDDCCCDDDEEE@@@AAACCCDDDDDDDDDFFFHHHFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKHHHPPPMMMNNNYYYfffpppYYY___ppp{{{ssscccQQQEEEBBBDDDGGGDDDEEEEEEDDDAAA===999666666777888999999::::::999999:::===@@@FFFMMMPPPQQQMMMIIICCC???>>>=========:::999888888888:::<<<===777777:::>>>???BBBLLLWWWeee{{{wwwmmmkkknnnuuu|||ssseee```[[[UUUWWWSSSYYY```bbbccchhhrrr{{{zzz{{{}}}sss^^^SSSMMMOOOHHHKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJLLLOOOQQQSSSRRRRRRQQQQQQQQQQQQQQQQQQNNNMMMMMMOOOQQQSSSRRRQQQQQQQQQPPPPPPQQQSSSTTTUUUVVVUUUXXX___gggmmmwwwuuusssxxxiiiYYYTTTMMMGGGFFFFFFGGGGGGGGGGGGGGGFFFDDD@@@===;;;888888777666666666666666777888:::<<<===???BBBDDDDDDHHHLLLPPPSSSUUUXXXZZZZZZ[[[]]]^^^^^^^^^```bbbcccddddddeeefffgggggghhhhhhiiijjjkkkmmmnnnooopppmmmnnnppprrrssssssrrrrrrpppppptttxxxyyy{{{~~~wwwsssqqqpppooorrrqqqrrruuuwww{{{vvvwww~~~fffNNNFFFGGGNNN[[[hhhmmmoooppprrrsssssssssrrrtttsssqqqqqqssstttsssrrrrrrrrrqqqqqqrrrtttuuuvvvtttssssssssstttwwwyyy{{{}}}|||vvvrrrlllhhhmmmvvvmmmnnniiiaaabbbrrr|||qqqbbbNNNBBB??????===:::888999999:::;;;;;;<<<<<<::::::999999999::::::;;;<<<===>>>===;;;:::;;;<<>>AAADDDDDD@@@AAADDDGGGGGGeee{{{eeeXXX[[[ccc}}}}}}~~~}}}|||{{{{{{||||||{{{}}}|||~~~qqqfffaaaYYYIIICCC@@@@@@CCCDDDAAAAAADDDFFFFFFFFFGGGGGGFFFFFFFFFEEEFFFFFFEEECCCBBBCCCEEE???AAACCCDDDDDDEEEFFFGGGFFFFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJGGGPPPLLLLLLWWW^^^```YYYaaa{{{wwwsssfffTTTFFFAAACCCFFFDDDEEEEEEDDDAAA===999777666777888999999:::999999666:::===@@@EEEMMMRRRTTTKKKGGGAAA>>>===>>>>>>>>>:::999888888888:::<<<>>>666777:::>>>>>>@@@HHHRRR___sssxxxmmmjjjlllppp~~~pppeeeXXXMMMMMMNNNUUU\\\___aaagggsss}}}rrr]]]RRRMMMOOOGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLNNNQQQTTTWWWXXXUUUUUUTTTTTTSSSSSSRRRRRRNNNMMMNNNOOORRRSSSRRRPPPRRRQQQPPPPPPPPPRRRSSSTTTTTTSSSYYYccckkkkkkkkkkkklllppplllwwwnnn\\\VVVNNNHHHFFFFFFGGGGGGGGGHHHHHHGGGDDDAAA>>><<<999888777666666555666666777888:::<<<===???BBBDDDBBBFFFKKKOOORRRTTTWWWYYYXXXZZZ\\\]]]]]]^^^```bbbaaaaaabbbccceeefffgggggggggggghhhiiikkklllmmmmmmkkklllnnnpppqqqrrrqqqqqqnnnoootttxxxyyyxxx|||wwwsssrrrrrrsssqqqoooooorrruuuyyytttooogggNNNFFFHHHPPP]]]kkklllnnnoooqqqrrrrrrqqqqqqtttrrrqqqqqqrrrssssssrrrsssrrrqqqqqqrrrsssuuuvvvtttssssssssstttwwwyyy{{{yyyrrrjjj```\\\dddqqqmmmjjjccc___iii~~~{{{sssbbbLLL???===???>>>===999999:::;;;;;;<<<======999999999888888999::::::<<<===>>>===;;;::::::;;;<<<<<>>>>>BBBHHH@@@XXXvvvcccUUUTTT[[[~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxxxx{{{uuuvvvbbbZZZZZZRRRFFFDDDBBB@@@AAA???===@@@EEE@@@@@@@@@BBBEEEFFFEEEDDDGGGFFFDDDBBBBBBBBBDDDEEE@@@BBBDDDEEEEEEEEEFFFGGGFFFDDDEEEGGGHHHGGGKKKQQQMMMMMMLLLKKKJJJIIIIIIHHHJJJLLLJJJLLLOOOTTTpppfffUUUZZZqqqqqq^^^WWWFFFBBBFFF???BBBBBBCCCCCCAAA???<<<:::777666666777999;;;:::999999999:::===AAAFFFKKKNNNJJJHHHEEEAAA???>>>>>>>>><<<:::888666777999<<<>>>>>>===;;;:::<<>><<<999888888888777777888888999:::666777888999999999999999::::::;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>AAA???GGGtttuuufffZZZTTTWWW\\\~~~|||}}}|||{{{{{{|||}}}}}}}}}|||||||||xxxuuuvvv{{{nnnvvvrrr\\\UUUUUULLLAAABBB@@@@@@AAA???<<<>>>BBB@@@??????AAADDDEEEDDDCCCDDDCCCAAA@@@???@@@AAABBB@@@BBBDDDEEEEEEEEEFFFGGGHHHFFFFFFHHHHHHFFFIIIOOOKKKJJJJJJIIIHHHGGGGGGGGGEEEGGGEEEGGGJJJIII]]]eeeRRRUUUlllzzzfff[[[FFF@@@FFFBBBCCCCCCDDDDDDBBB@@@===;;;888666666777999::::::999:::::::::;;;>>>AAAEEEGGGEEEDDDAAA???===============;;;888777777:::===@@@???===<<<;;;<<<>>>BBBDDDHHHSSSdddwwwwwweee\\\[[[]]]ppplll^^^ZZZaaakkkssstttuuuzzz}}}cccKKKHHHLLLKKKIIIJJJJJJHHHHHHHHHIIIJJJIIIHHHHHHJJJLLLMMMMMMOOORRRTTTUUUVVVVVVVVVUUUSSSQQQPPPOOOOOOOOOPPPPPPRRRSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWWWWYYY]]]```bbbaaa___^^^\\\YYYllljjjbbbiiikkkcccXXXOOOKKKJJJKKKKKKLLLJJJIIIHHHGGGFFFCCC@@@;;;:::888666555666777888666666777888:::<<<>>>???@@@CCCGGGJJJMMMPPPTTTWWWYYY[[[]]]^^^^^^^^^___`````````bbbdddfffhhhiiijjjggggggffffffggghhhjjjkkkkkklllmmmnnnooopppppppppppprrrsssssstttvvvyyy|||zzz}}}uuupppjjjdddaaafffiiiooozzz}}}wwwssssssssssssrrrsssqqqrrrttttttvvv~~~kkkgggppp~~~jjjPPPIIINNNUUU```lllkkkkkkkkkmmmppprrrrrrqqqqqqqqqqqqrrrrrrsssssssssqqqpppppppppppppppqqqqqqqqqrrrssstttuuuuuuvvvvvvwwwxxxzzz|||}}}~~~~~~~~~pppkkk```UUUVVVcccrrrzzzqqqmmmhhhjjjxxxxxxpppcccSSSCCC>>>===<<<999888888888777777888888999:::777777888999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<===============>>>???EEEhhhvvveeeWWWTTTZZZzzzzzz||||||{{{|||}}}~~~}}}~~~yyysssqqqtttzzzsssgggzzzxxxeeeVVVQQQOOOFFF===???>>>???AAA@@@<<<<<<@@@???>>>>>>@@@CCCDDDCCCAAA@@@@@@>>>=========>>>??????BBBDDDEEEDDDDDDEEEGGGHHHGGGGGGIIIHHHEEEGGGLLLHHHGGGGGGFFFFFFEEEEEEEEEDDDFFFEEEHHHLLLHHHRRRllljjjSSSTTTddd{{{xxxgggMMMAAADDDEEECCCDDDEEEEEECCCAAA???===888777666777999::::::999;;;;;;:::::::::<<<===>>>???>>>===<<<;;;<<<<<<===>>><<<999777888;;;???BBB@@@>>><<<;;;;;;===@@@BBBBBBDDDPPPaaaqqqzzzfffYYYUUUXXX]]]rrrnnncccooo{{{cccRRRFFFGGGKKKJJJIIIJJJIIIHHHGGGGGGIIIIIIHHHGGGHHHIIIJJJKKKKKKLLLNNNPPPSSSSSSTTTTTTSSSQQQOOONNNMMMMMMNNNNNNPPPQQQSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWZZZ\\\]]]]]]]]]\\\XXXRRR[[[ttteee^^^pppiii___UUUOOOLLLMMMNNNNNNLLLJJJIIIHHHFFFCCCAAA<<<;;;888777666666888999555555666777888:::<<<===>>>AAAEEEHHHKKKNNNRRRUUUUUUXXXZZZ\\\\\\]]]___```aaabbbcccdddeeeggghhhhhheeeeeeeeeeeefffggghhhiiihhhiiijjjlllmmmmmmnnnnnnnnnppprrrsssssstttvvvxxxvvvxxx{{{~~~{{{cccWWWRRRLLLGGGDDDEEEDDDEEEHHHOOOZZZdddkkkxxx||||||xxxvvvsssrrrpppqqqsssuuuuuuuuurrrqqqsssuuuuuuuuu|||gggaaafffqqqjjjQQQKKKRRR[[[dddkkkhhhjjjlllmmmnnnppprrrtttssssssrrrrrrqqqqqqqqqqqqnnnnnnnnnnnnnnnooopppqqqqqqrrrtttuuutttsssrrrqqqnnnrrrwww}}}~~~}}}ssspppiiibbbdddnnnxxx|||ppppppqqqvvvrrrgggUUUIII===;;;<<<;;;999888888777777777777888999999888888999:::::::::999999999999:::::::::;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<:::???BBBXXXuuu[[[TTT[[[wwwxxx||||||zzz{{{}}}~~~~~~zzzuuuqqqrrruuuzzz}}}gggfffwwwrrrjjj^^^UUUPPPKKKDDD<<<>>>>>>@@@CCCAAA===<<<>>>>>>======???AAABBBAAA@@@>>>>>>===<<<<<<======>>>???AAACCCDDDDDDDDDEEEFFFFFFEEEFFFHHHGGGDDDFFFJJJFFFFFFFFFFFFEEEEEEEEEEEEDDDFFFEEEJJJPPPMMMQQQddduuuXXXTTT[[[zzzxxx]]]HHHCCCEEEDDDEEEFFFFFFEEECCC@@@???999777666666888::::::999;;;;;;:::999999999::::::;;;::::::::::::;;;======>>><<<:::888999<<<@@@CCC@@@???===;;;;;;===>>>@@@BBB???FFFUUU___jjj}}}wwwqqqnnnpppvvvzzzzzzkkk\\\UUUVVV]]]bbbqqq}}}ooowww|||~~~qqqYYYOOOHHHIIIKKKHHHGGGIIIIIIHHHGGGGGGIIIIIIHHHGGGIIIJJJKKKJJJJJJJJJLLLNNNOOOOOOPPPPPPOOONNNLLLKKKIIIIIIJJJKKKLLLNNNOOOPPPOOOPPPQQQRRRTTTTTTUUUUUUSSSTTTVVVWWWXXXXXXXXXXXXYYYSSSSSSjjjnnn]]]mmmiiibbbXXXPPPMMMMMMOOOPPPNNNLLLKKKJJJHHHEEEBBB<<<;;;999777666666777888555555666777888:::;;;<<<<<>>>>>AAADDDCCC>>><<>>======>>>@@@AAA@@@???>>>============>>>>>>>>>>>>@@@BBBCCCCCCCCCDDDEEEBBBBBBDDDHHHHHHEEEFFFIIIFFFFFFFFFGGGGGGGGGGGGGGGDDDFFFCCCFFFMMMKKKNNN]]]\\\PPPTTTtttnnnUUUFFFEEEDDDEEEFFFFFFFFFDDDAAA@@@:::888666666777999:::999:::::::::999::::::::::::999999999:::;;;<<<=========<<<:::999;;;===AAACCC@@@???===<<<;;;<<<===>>>@@@===BBBOOOSSSXXXkkk}}}rrrkkkaaa___\\\XXXWWW[[[bbbhhhkkkhhhccc]]]ZZZ\\\bbbhhhnnnvvv{{{{{{{{{uuugggWWWPPPJJJIIIHHHGGGGGGHHHIIIHHHGGGGGGIIIIIIHHHGGGHHHIIIIIIIIIHHHHHHIIIKKKJJJKKKLLLLLLKKKJJJHHHGGGEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKMMMOOOQQQRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUXXXSSSQQQ```vvv```ddddddbbbZZZRRRMMMMMMPPPQQQPPPNNNMMMLLLJJJGGGDDD>>><<<999777555555666666666666666777888:::;;;<<<:::===AAADDDFFFIIIMMMPPPPPPSSSVVVYYYZZZ\\\^^^```aaaaaaaaabbbcccdddddddddccccccdddfffggghhhhhhhhhfffggghhhjjjkkklllmmmmmmmmmooorrrssssssssstttuuuvvvwwwxxxyyyyyy|||rrr^^^III@@@@@@???>>>===>>>===;;;999999;;;===???>>>DDDKKKMMMNNNQQQYYY___iiilllpppssstttttttttsssuuurrrrrrssstttxxxsss___YYY]]]nnnkkkTTTMMMUUU```hhhlllmmmppprrrrrrpppoooqqqttttttsssrrrqqqpppoooooonnnnnnnnnnnnooopppqqqrrrsssuuussspppmmmlllmmmnnnoooqqqrrrtttvvvwwwwwwwwwvvvtttzzzzzzqqqqqquuuzzzvvvcccTTTGGG???:::;;;<<<:::777777777777666666777777888999999999999::::::999999888777777888888999::::::;;;888888888999:::;;;;;;<<<:::CCCBBBDDD___|||eee```wwwyyy|||~~~zzzzzz{{{|||~~~|||xxxuuussssssxxxxxxnnnwww}}}oooggg```ZZZYYYVVVMMMCCC===??????AAADDDBBB>>>===???>>>======>>>@@@AAA@@@>>>>>>>>>>>>>>>????????????===@@@BBBCCCBBBBBBCCCEEEBBBBBBFFFJJJJJJGGGGGGJJJGGGGGGGGGHHHIIIIIIIIIJJJJJJLLLGGGGGGLLLJJJLLLXXXbbbKKKPPPfffoooxxxxxxaaaLLLHHHDDDEEEFFFFFFFFFDDDBBB@@@;;;999666555777999:::999999999::::::;;;;;;<<<<<<888999999::::::;;;;;;;;;:::::::::;;;<<<>>>@@@AAA???>>>===<<<<<<<<<===>>><<<;;;???FFFIIIJJJUUUbbbxxxpppdddXXXPPPLLLGGGHHHGGGEEEDDDHHHPPPVVV^^^dddiiijjjgggeeehhhkkkhhhllltttyyyzzzzzzoooaaaRRRMMMHHHEEEEEEFFFGGGHHHHHHGGGFFFFFFHHHHHHGGGFFFDDDEEEFFFEEEDDDDDDFFFHHHHHHHHHIIIIIIIIIHHHFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJLLLNNNPPPQQQRRRRRRSSSTTTVVVWWWWWWVVVTTTSSSSSSPPPPPPZZZttt{{{fff^^^bbbddd___UUUOOOOOORRRRRRPPPOOONNNNNNLLLIIIGGGAAA???<<<888666555555555666666666777888:::;;;<<<:::<<<@@@BBBDDDFFFIIILLLNNNQQQTTTWWWXXXZZZ\\\^^^^^^______```aaabbbccccccaaabbbdddeeeggghhhhhhhhheeefffhhhiiikkklllmmmmmmmmmoooqqqqqqqqqqqqsssuuusssuuuvvvwwwxxxyyy|||~~~zzz___QQQDDD@@@AAAAAAAAABBB<<<<<<;;;;;;::::::999999:::>>>AAABBBDDDIIISSS[[[dddiiioootttvvvvvvwwwwwwvvvsssrrrssstttyyysssZZZOOOQQQYYYgggvvvuuufffVVVPPPWWWbbbiiikkkmmmnnnoooooommmmmmnnnooorrrrrrqqqqqqppppppppppppppppppppppppqqqqqqrrrssstttqqqmmmjjjiiikkknnnpppppppppqqqrrrsssuuuvvvwwwvvvyyy|||nnnttt|||}}}ppp\\\LLLDDD>>>:::;;;<<<999777777777666666666666777888888888888999999999888777777666666777888999::::::;;;777777888999:::;;;<<<<<<;;;BBB@@@BBBUUUttt|||fffzzz{{{}}}~~~~~~~~~~~~|||{{{{{{|||~~~~~~yyytttssssssxxx}}}{{{}}}xxxrrriiiccc\\\ZZZ^^^___UUUHHH@@@???>>>@@@BBB@@@<<<<<>>>>>???AAAAAA@@@>>>===>>>>>>??????@@@??????===???AAABBBBBBBBBCCCDDDFFFFFFJJJNNNMMMIIIGGGJJJGGGGGGHHHIIIIIIJJJKKKKKKLLLPPPMMMKKKOOOLLLLLLWWWsssqqqSSSNNNYYYnnnfffsss{{{|||iiiPPPLLLCCCDDDFFFFFFEEEDDDBBB@@@<<<999666555666888999:::999999:::;;;;;;;;;;;;;;;888888999999999999999888777999:::<<<>>>?????????======<<<<<<<<<======>>>;;;<<<===???AAADDDHHHKKKVVVaaaqqq~~~xxxjjj[[[PPPHHHAAA<<<<<<;;;===>>><<<;;;>>>EEEKKKYYYeeeqqqtttllldddbbbccc^^^```gggttt}}}uuunnnzzz}}}}}}nnn___NNNJJJFFFDDDEEEGGGGGGEEEFFFDDDCCCDDDEEEFFFEEEDDDCCCDDDEEEEEEDDDDDDFFFHHHGGGHHHIIIIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLNNNPPPQQQRRROOOQQQTTTUUUUUUSSSQQQOOOPPPMMMNNNTTTaaappp^^^eeekkkggg\\\SSSRRRTTTQQQPPPOOOOOOOOONNNLLLJJJEEECCC???;;;888666666666555555555666777888999::::::<<>><<<:::999888:::;;;===>>>AAAHHHQQQXXXbbbhhhoootttuuuvvvwwwyyyuuusssssstttuuuxxxpppRRREEEGGGHHHQQQbbbddd^^^WWWVVV\\\dddjjjkkklllkkkjjjkkkmmmnnnmmmlllooooooppppppqqqqqqqqqrrrqqqqqqpppppppppqqqqqqrrrooonnnkkkjjjjjjkkknnnpppnnnooopppqqqrrrsssttttttuuuuuutttuuu|||iiirrr~~~~~~yyylllXXXHHHAAA<<<888:::;;;999777888666666666666666777888888777888888888888777666555555555666777888999::::::777777888999:::;;;<<<===<<<>>>===AAAMMM```ccc|||}}}~~~~~~}}}}}}~~~~~~}}}||||||~~~~~~xxxtttsssttt{{{|||uuuxxx}}}}}}jjjddd```ZZZZZZdddhhh]]]MMMDDD>>>===>>>@@@???;;;;;;??????>>>>>>???AAAAAA@@@>>>======>>>???@@@@@@??????===???AAABBBBBBBBBCCCDDDJJJJJJNNNQQQPPPJJJHHHJJJGGGGGGHHHIIIJJJJJJKKKLLLGGGNNNLLLKKKNNNKKKKKKVVVddd___OOOPPP^^^yyyppp{{{xxx|||lllRRRMMMCCCDDDEEEFFFEEEDDDBBB@@@<<<999666555666888999:::999::::::;;;;;;;;;::::::888888999888888777666666666777:::===??????>>>===<<<<<<<<<<<<<<<===>>>>>>===@@@???===???DDDDDDAAAGGGOOOZZZccciiioootttyyyuuuuuurrrooojjjeeeaaa___XXXPPPHHHEEEAAA===<<<>>><<>>:::888777666444444444555555777888999:::<<>>BBBIIIPPPUUUdddjjjppptttttttttuuuvvvtttssstttvvvvvvwww~~~mmmMMM@@@BBB???EEEWWWWWWWWWXXXZZZ```gggkkkjjjkkkiiihhhjjjnnnpppooommmnnnnnnooopppqqqrrrssssssrrrqqqpppppppppppppppqqqkkkkkkkkkkkkkkklllnnnnnnooopppqqqrrrrrrqqqooonnnnnnnnnkkkjjjoootttrrrllldddppp}}}vvviiiVVVFFF???999777999:::888888:::666666666666666777888888777777777777777666555555444555666777888999::::::777888888:::;;;<<<=========;;;:::@@@HHHRRR||||||qqq~~~zzzWWWyyyyyy{{{}}}}}}{{{{{{~~~zzzwwwuuu|||{{{vvvqqquuuyyywww|||jjjggg```ZZZ\\\fffjjj```QQQHHH===>>>>>>>>>>>>>>>??????;;;===???@@@@@@@@@>>>======>>>@@@@@@@@@@@@BBBCCC???@@@AAA@@@@@@BBBEEEGGGEEEFFFHHHIIIIIIHHHFFFEEEHHHHHHHHHHHHIIIKKKLLLMMMNNNNNNMMMKKKIIIJJJLLLNNN^^^dddSSSMMMVVVjjjkkkggg```HHHDDDDDDGGGIIIGGGBBBCCCGGGBBB???;;;777555666999:::::::::;;;;;;<<<;;;;;;;;;999888888777777777777777::::::;;;;;;<<<===>>>>>>===<<<;;;::::::;;;<<<===>>>>>>>>>>>>????????????FFFHHHLLLRRRYYYaaahhhlllnnnmmmkkkeee\\\SSSMMMJJJBBBCCCBBB???<<<;;;;;;<<<;;;;;;::::::;;;???FFFJJJXXX^^^gggiii___RRRNNNPPPVVV___iiiqqq{{{~~~rrrbbb^^^dddlllssswwwyyyzzz{{{xxx}}}fffUUUHHHGGGEEECCCBBBCCCDDDEEEBBBAAA@@@@@@AAACCCFFFGGGJJJIIIHHHGGGHHHIIIJJJKKKKKKLLLMMMLLLIIIHHHGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGHHHHHHGGGFFFGGGHHHJJJKKKMMMMMMLLLJJJJJJIIIIIIIIIOOOOOOLLLMMMQQQ]]]hhhqqqwwwrrrhhh___XXXRRRPPPQQQPPPOOOLLLLLLLLLMMMLLLIIIDDD>>>999777666666666666555555555666666777999:::;;;===???AAACCCDDDGGGHHHJJJMMMPPPRRRTTTUUUXXXZZZ\\\\\\\\\^^^aaacccaaa`````````aaaccceeefffffffffffffffhhhjjjlllnnnmmmnnnoooppppppppppppppptttssssssrrrrrrrrrrrrsss|||zzzxxxssskkk___TTTMMMOOOLLLHHHGGGHHHFFFCCC???DDDBBB???>>>===<<<999777999:::<<<@@@BBBEEEOOOZZZfffjjjpppssstttsssqqqqqqrrrsssuuuxxxzzz|||~~~~~~gggOOOBBB>>>@@@HHHQQQWWWYYY[[[___ccchhhlllooommmmmmmmmmmmnnnnnnoooooopppppppppqqqqqqrrrrrrrrrtttrrrppppppppppppnnnmmmiiiiiijjjllloooooonnnlllhhhiiikkkmmmoooqqqsssttttttnnnkkknnnqqqmmmeee___eeeyyy|||nnnUUUAAA<<<;;;:::999888888888888:::888666555444555666777777777777777777777777777666666777777777777666666;;;;;;:::999:::;;;<<<===>>>===<<>>>>>>>><<<===???@@@AAA@@@???>>><<<>>>@@@@@@??????AAABBB@@@AAABBBAAAAAABBBEEEGGGFFFGGGHHHHHHHHHHHHGGGFFFIIIIIIIIIIIIJJJKKKKKKLLLNNNNNNMMMLLLKKKKKKNNNPPP\\\xxxXXXNNNPPP```wwwwwwhhh]]]GGGEEEDDDFFFIIIGGGCCCCCCFFFBBB???;;;777666666888:::999:::;;;;;;<<<;;;;;;;;;999999888777777777777777999999::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>CCCDDDFFFJJJPPPVVV[[[^^^fffeeeccc^^^VVVNNNIIIGGGAAAAAAAAA???<<<::::::;;;:::::::::999;;;???DDDIIISSS[[[eeehhh```UUURRRWWW\\\fffooowwwwwwggg\\\aaahhhmmmpppqqqrrrsssvvv|||eeeSSSGGGFFFDDDBBBBBBCCCDDDEEECCCBBBAAAAAAAAACCCEEEFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIKKKKKKKKKHHHGGGGGGGGGGGGGGGFFFFFFGGGIIIKKKLLLGGGGGGFFFFFFFFFGGGHHHIIILLLLLLKKKJJJIIIIIIIIIIIINNNNNNKKKLLLOOOYYYwwwssstttxxxrrrcccXXXVVVTTTSSSRRRQQQOOONNNNNNOOOLLLIIIDDD???;;;888777666666666555555555555666666888999;;;===???AAABBBCCCEEEFFFHHHKKKMMMPPPRRRSSSWWWXXXZZZZZZ[[[\\\^^^```bbbaaaaaaaaabbbdddfffgggeeeeeeeeefffgggiiikkkmmmlllmmmnnnoooppppppppppppsssssssssssssssssstttuuu}}}~~~|||vvvkkk___VVVRRRWWWSSSOOOMMMMMMLLLIIIFFFDDDBBB???>>>===<<<999777888777999===???CCCNNNYYYfffjjjooorrrrrrrrrqqqqqqssstttttttttttttttuuuvvvlllZZZHHH???>>>BBBJJJRRRWWWYYY]]]bbbgggkkknnnpppnnnnnnnnnnnnnnnnnnnnnnnnoooooooooppppppppppppppprrrqqqppppppqqqpppnnnlllhhhggggggiiikkklllkkkjjjiiihhhjjjmmmqqqrrrnnnjjjdddeeehhhkkkllliiifffdddiii|||~~~zzzuuugggRRRAAA;;;;;;:::999888888888888:::999777666555666777888666666666666666666666666666666777777777777666666999999888888888999:::;;;::::::888<<<>>>@@@^^^|||~~~wwwvvvmmmYYY}}}|||}}}~~~~~~}}}||||||||||||wwwsssrrrsssnnnmmmjjjcccllljjjbbb___^^^___\\\TTTMMMJJJGGGFFFDDDBBB@@@???===<<<===>>>???@@@@@@@@@???>>>===>>>????????????@@@BBBBBBCCCCCCCCCBBBBBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJKKKKKKMMMNNNNNNMMMLLLMMMPPPRRRXXXmmmbbbPPPKKKTTThhhrrreeeRRRGGGEEEEEEHHHHHHDDDCCCEEEAAA???;;;888666666777888999999:::;;;;;;;;;;;;;;;999999888777777777777888888888888999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======@@@@@@AAACCCFFFJJJMMMOOOYYYYYYWWWSSSMMMGGGCCCAAA?????????>>>;;;999::::::999:::999999:::===CCCGGGMMMWWWdddjjjddd[[[]]]cccjjjqqqvvvzzzwwwgggYYY\\\aaadddfffgggiiikkkqqqyyyyyyZZZNNNEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDBBBBBBBBBCCCDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIGGGEEEFFFFFFGGGEEEDDDDDDFFFJJJNNNPPPGGGFFFFFFFFFFFFGGGGGGHHHKKKJJJJJJIIIIIIHHHHHHHHHMMMNNNKKKLLLMMMSSSvvvxxxrrr|||}}}kkk]]][[[XXXVVVTTTRRRPPPPPPOOOPPPJJJIIIFFFBBB>>>;;;888666666666555555555555666666777888:::;;;===???AAAAAABBBCCCEEEHHHJJJMMMOOOPPPTTTVVVXXXXXXXXXYYY[[[]]]bbbbbbbbbbbbccceeefffgggddddddeeeeeeggghhhjjjkkkkkklllmmmnnnnnnooooooooopppppppppqqqrrrssstttuuuxxxyyyxxxqqqfff\\\XXXXXX]]]WWWQQQMMMMMMLLLJJJHHHDDDBBB@@@>>>>>><<<:::888888777888;;;???DDDPPP[[[gggjjjnnnoooppppppqqqrrrrrrssstttsssrrrrrrsssuuuggg[[[OOOJJJJJJLLLQQQVVVXXX\\\bbbhhhmmmoooppppppnnnnnnnnnnnnmmmmmmmmmmmmoooooonnnnnnnnnnnnnnnmmmoooooopppqqqrrrpppmmmjjjgggfffeeefffhhhiiiiiihhhhhhggghhhmmmrrrqqqiiibbbccciiinnnnnnkkkiiijjjkkkwwwyyyqqqiii[[[KKK>>>;;;:::999888888777888888:::999888777666777888999666666666666666666666666555666666777777666666555777666666666666777888999888888666999;;;:::RRRyyy{{{zzzwwwjjj~~~~~~~~~}}}{{{zzzxxxuuurrrpppoooppphhhaaa\\\YYYhhh~~~bbb]]]bbbeee```TTTKKKLLLPPPJJJIIIGGGDDDAAA>>><<<;;;===>>>???@@@@@@@@@??????>>>???@@@@@@??????@@@BBBCCCDDDEEEDDDCCCCCCDDDEEEHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJKKKKKKJJJJJJJJJIIILLLMMMNNNNNNNNNOOOQQQSSSTTT[[[xxxmmmUUUHHHNNN^^^qqq```LLLGGGEEEGGGHHHEEECCCDDDBBB@@@===:::777666666777888999:::;;;;;;;;;;;;;;;:::999888888777777888888777777777888888888999999999:::;;;<<<<<<;;;:::999::::::::::::;;;;;;;;;;;;>>>>>>???@@@AAACCCEEEFFFLLLLLLLLLIIIDDD@@@>>>===<<<===>>>===:::999999:::999999999999999<<>><<<:::888;;;888888<<>>;;;:::======>>>>>>???????????????@@@AAAAAA@@@@@@AAABBBBBBDDDEEEEEECCCCCCDDDEEEGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJJJJKKKJJJJJJIIIHHHJJJLLLMMMNNNNNNNNNQQQSSSSSSTTTfff|||\\\IIIKKKWWWvvv{{{hhhSSSKKKEEEFFFHHHFFFDDDCCCCCCAAA???<<<999777666555777888999:::;;;;;;;;;;;;:::999999888888888888888666666666777777777777777888999:::;;;;;;:::999888888999999999::::::::::::<<<<<<======>>>@@@AAAAAABBBCCCCCCAAA>>>;;;;;;;;;:::;;;===<<<:::999999999999999:::999999;;;???CCCGGGQQQ```mmmoooooottt|||zzzzzztttnnnpppssslll___PPPRRRSSSUUUXXX]]]bbbgggpppuuu}}}ssskkkjjjkkkjjjUUUKKKJJJBBBBBBBBBBBBCCCCCCDDDDDDFFFEEEEEEDDDCCCCCCCCCCCCBBBCCCEEEGGGHHHGGGGGGFFFDDDFFFGGGGGGFFFEEEFFFGGGFFFGGGIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIHHHGGGFFFKKKNNNLLLLLLLLLJJJ[[[{{{{{{uuu|||ttt```ZZZVVVQQQNNNMMMMMMKKKJJJJJJJJJIIIGGGDDD@@@<<<:::777777666555555555555555555666777888:::;;;======@@@@@@BBBDDDGGGIIIJJJKKKOOORRRUUUVVVVVVWWWXXXZZZ\\\]]]^^^___```aaaaaaaaabbbbbbcccdddeeefffffffffggggggiiijjjkkklllllllllkkkkkklllmmmnnnpppqqqrrruuuqqqjjjccc^^^\\\\\\]]]ccc\\\SSSNNNLLLKKKIIIGGGEEECCC@@@???>>>===:::888;;;888888===CCCLLLXXXcccjjjkkkmmmmmmmmmnnnppprrrpppsssuuuvvvyyyzzzrrrkkkeeedddggglllppprrrpppmmmkkkgggggghhhiiikkklllmmmmmmoooooonnnnnnmmmmmmmmmllljjjkkkmmmoooooolllgggcccbbbaaaaaabbbeeeffffffeeebbbeeehhhjjjiiijjjmmmpppwwwzzzzzzvvvxxx~~~sssdddTTTGGG???;;;::::::999888777777777777666666555555555666666666555555555555555555555555555555666666666666555555555666666777777777777777888:::888:::===888BBBZZZ~~~yyyrrrppppppqqqpppnnnffffff[[[RRRVVV^^^rrrxxxiii^^^XXXqqq~~~cccKKK@@@>>>EEEDDDBBBAAA>>>===;;;:::<<<<<<<<<=========>>>>>>???@@@AAAAAA@@@???@@@AAA@@@BBBDDDDDDCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGIIIJJJJJJIIIHHHGGGHHHJJJLLLLLLLLLMMMNNNPPPSSSRRR\\\iiiNNNLLLSSSjjjxxx\\\PPPFFFEEEGGGFFFDDDDDDDDDCCCAAA???<<<999666555666777888:::;;;;;;;;;;;;::::::999888888888888999666666666666666666777777888999999::::::999999888888888999999999999::::::888999999:::;;;<<<<<<<<<<<<======<<<:::999999:::888:::<<<===;;;:::999:::::::::;;;::::::;;;???BBBGGGMMMZZZgggnnnooorrrwwwqqqpppkkkeeeiiinnniii]]]JJJJJJKKKLLLOOOVVV^^^cccppprrrvvv{{{}}}qqqlllooosss}}}vvvcccRRRGGGCCCAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHDDDFFFHHHHHHGGGGGGHHHIIIGGGHHHKKKLLLLLLJJJHHHFFFIIIJJJJJJJJJJJJIIIIIIHHHGGGHHHIIIIIIIIIHHHGGGFFFHHHLLLKKKJJJKKKHHHRRRkkktttwwwzzzggg\\\WWWPPPMMMLLLLLLJJJHHHKKKKKKJJJHHHEEEBBB>>>===888777666555555444555555444444555777888:::;;;;;;>>>???@@@BBBDDDFFFHHHIIIKKKNNNRRRUUUVVVVVVXXXYYYYYYZZZ[[[]]]^^^^^^^^^^^^```aaabbbcccddddddddddddeeeeeegggiiijjjkkkkkkkkkmmmmmmmmmmmmnnnnnnoooppprrrqqqllldddZZZSSSQQQQQQZZZTTTLLLHHHGGGHHHGGGEEEEEECCCAAA??????===;;;999999666666===EEENNNYYYcccjjjlllnnnnnnnnnnnnppprrrrrrtttuuuuuuxxxtttkkkjjjlllnnnppppppnnnllljjjfffggghhhiiijjjkkklllmmmnnnnnnnnnmmmmmmmmmmmmmmmiiijjjkkkllllllhhhccc___\\\\\\]]]```ccceeedddbbb```eeeiiiiiihhhkkksss{{{qqq___OOODDD>>>===:::999888777777666777777444444555555555555555666555555555555555555555555444555555666666555555444555666777888888888777777666777555777<<<888===PPPyyy}}}|||}}}zzztttmmmjjjlllnnnmmmkkkaaa^^^TTTVVViiiyyyssslllfff^^^XXX___rrr~~~uuu^^^KKK@@@<<<>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<=========???@@@???>>>===>>>???>>>@@@CCCDDDCCCCCCDDDEEEAAABBBCCCDDDDDDCCCBBBAAADDDEEEGGGIIIIIIIIIGGGGGGFFFHHHJJJKKKJJJJJJKKKMMMMMMPPPRRRggg~~~XXXOOOPPP___{{{eeeUUUGGGDDDFFFGGGEEEEEEEEEEEECCCAAA>>>:::777555666777888999:::;;;;;;;;;;;;:::999999888888999999777777777666666666666666999999888888888888999999888888999999999:::::::::777777888888999888888888888999999888777666888999888:::<<<===<<<::::::::::::;;;<<<;;;;;;<<>>@@@BBBCCCEEEFFFFFFJJJOOORRRTTTUUUWWWXXXXXXYYYZZZ\\\]]]]]]]]]]]]___```bbbccccccccccccbbbcccdddfffgggiiijjjjjjjjjmmmlllkkkjjjjjjjjjjjjjjjllltttxxxppp^^^OOOIIIKKKLLLGGGBBBAAACCCFFFFFFEEEEEECCCAAA??????===;;;999999555777???IIIQQQ\\\dddkkkmmmooopppooooooppprrrsssttttttssswwwyyynnnmmmmmmmmmnnnmmmmmmlllllljjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkklllllllllllliiiiiiiiiiiihhheee___[[[ZZZ[[[^^^cccggghhhfffdddcccfffiiijjjlllqqqxxx~~~xxxgggUUUGGG>>>;;;;;;:::999888777777666666666444444555666666666666666555555555555555555555555444555555666666555555444444555666777888777777666444666333666===:::<<>><<<::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<===>>>===<<<;;;<<<===<<>><<<;;;;;;;;;;;;<<<<<<<<<;;;<<>><<<;;;:::===DDDMMMTTTYYY]]]dddlllttt~~~vvvllliiisss}}}|||}}}wwwxxx~~~hhhZZZRRRMMMIIIAAABBBCCCEEEFFFGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCEEEGGGIIIJJJFFFHHHJJJKKKJJJJJJLLLMMMJJJIIIIIIIIIIIIJJJKKKKKKHHHHHHIIIJJJIIIHHHFFFEEEGGGHHHJJJKKKKKKJJJHHHGGGBBBFFFEEEEEEHHHEEEIIIZZZ|||wwwooorrryyyccc\\\TTTPPPPPPPPPMMMJJJMMMLLLKKKHHHFFFDDDBBBAAA888888777555555444444444333333444555666777888999::::::<<<===???AAACCCCCCCCCGGGLLLPPPRRRTTTVVVWWWWWWXXXZZZ\\\]]]]]]]]]\\\___```aaacccccccccbbbaaabbbccceeeggghhhiiijjjjjjjjjiiihhhfffeeedddddddddjjj{{{jjjUUUOOORRRFFFCCC@@@AAAFFFJJJKKKKKKEEECCCAAA@@@???>>>;;;999:::888:::CCCMMMVVV___gggkkkmmmpppqqqqqqpppqqqqqqrrrsssssssssxxx{{{pppmmmmmmlllkkkllllllmmmnnnnnnnnnmmmllllllkkkjjjjjjiiiiiiiiijjjjjjkkkkkkllljjjiiihhhgggfffbbb]]]YYY[[[]]]bbbggglllllljjjgggffffffhhhkkkqqqvvv{{{}}}zzzooo]]]LLL???999777777:::999888777666666666666555555666777888888777777555555555555555555555555444555555555555555555444444444666777777777666555555777444777???===>>>KKKfffuuuxxx{{{~~~~~~||||||{{{zzzxxxuuusssrrrgggdddaaa___aaadddbbb]]]```LLL```xxxnnn___XXXWWWRRRbbbZZZNNNDDD???<<<<<<<<<999::::::;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;;;;;;;<<<======??????????????????@@@AAA???@@@@@@AAAAAABBBBBBCCCEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFMMMDDDHHHQQQiiikkkUUUTTTSSSccc{{{}}}hhhUUUDDDBBBCCCBBBCCCGGGHHHHHHIIIHHHDDD???:::777888777666777:::<<<<<<<<<;;;;;;;;;:::999888777666777888888777666666777999999999999888888888888777777777777777777777777777666777999999888777777777777666666555555555555666<<<;;;;;;::::::;;;;;;<<<>>>===;;;:::;;;<<<>>>??????DDDKKKRRRUUUVVVTTTSSSTTTTTTSSSOOOJJJEEEAAA@@@999999888888999<<>>;;;777555666666666555333333333444555666777888888:::<<<======>>>@@@AAAFFFGGGIIILLLOOORRRTTTUUUSSSUUUWWWZZZ\\\]]]]]]]]]^^^```aaabbbaaa```aaabbbaaabbbdddeeeffffffgggggghhhhhhfffdddbbbaaabbbcccooofffUUUPPPDDDCCCLLLXXXfffiii\\\___NNNCCCCCCCCC===;;;@@@<<<888:::DDDPPPYYYaaagggmmmnnnooopppqqqrrrrrrrrrqqqtttuuutttxxx{{{xxxrrrqqqpppnnnmmmmmmllllllmmmmmmlllkkkiiihhhggggggllllllmmmmmmlllkkkkkkjjjjjjiiigggdddaaa]]][[[YYYXXX___gggjjjiiieeebbbbbbggghhhnnnuuuwwwsssqqqrrrxxxtttqqqttt}}}zzzxxxcccMMMCCC@@@===888555888888777777666666666555666555555555555444444444666666555555555444444444555555555555555555555555333333333444444444555555555666777777888:::>>>AAAaaa}}}vvvxxxzzz}}}yyy{{{|||}}}}}}}}}}}}~~~{{{{{{{{{yyyvvvrrrnnnkkkccc```]]][[[\\\^^^^^^\\\]]]PPPiiivvvpppcccYYYUUUPPPWWWPPPGGG@@@<<<;;;;;;;;;999::::::;;;;;;::::::999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@???@@@@@@AAAAAABBBBBBCCCEEEEEEEEEFFFGGGGGGGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHLLLDDDIIIOOO^^^uuuWWWPPPPPPaaajjjVVVDDDAAADDDCCCCCCGGGHHHIIIIIIHHHEEEAAA<<<999888777666777999;;;;;;;;;::::::::::::999888777777777888888777666666777999999999999888888888777777777777777777777777777777777888999888777777777777777777666555555555666666:::::::::::::::;;;<<<<<<===<<<;;;:::;;;<<<>>>???BBBDDDIIIMMMQQQRRRRRRRRRRRRQQQOOOKKKFFFAAA>>><<<888999999999999<<<@@@CCCFFFQQQ^^^fffmmmqqqooojjj^^^YYYWWWZZZ```iiivvv~~~}}}{{{yyyaaaSSSIIICCCAAA@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAABBBCCCEEEEEEDDDEEEFFFGGGIIIJJJHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIGGGIIIIIIIIIGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHGGGEEEDDDCCCCCCDDDGGGIIIJJJ^^^jjjbbbkkkqqqjjj___UUUQQQPPPOOONNNNNNLLLJJJHHHHHHGGGDDDBBB???<<<888666666666555444333333333333444555666777777999;;;<<<<<<===???AAACCCDDDFFFIIILLLOOOQQQRRRTTTUUUXXXZZZ\\\]]]^^^^^^\\\^^^``````______```aaaccccccdddfffgggggghhhhhhggghhhiiifffbbbaaabbbdddxxx~~~iiiQQQEEEGGGXXXkkk|||pppXXXDDDAAACCC@@@===>>>===999;;;EEEQQQZZZbbbhhhnnnoooooopppqqqqqqqqqqqqqqqrrrrrrsssyyyvvvsssoooooonnnmmmlllmmmnnnnnnnnnmmmlllkkkjjjiiihhhhhhkkklllllllllllllllkkkjjjllljjjgggddd```^^^\\\[[[WWW]]]ccceeecccaaa```aaagggllluuu}}}{{{sssoooooopppllljjjppp|||}}}uuuaaaKKKAAA>>>;;;777555777777777666666555555555555555555555444444444444666555555555444444444333444444444444444444444444333333333444444444444555555666666666777999<<>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGIIIJJJJJJJJJDDDHHHLLLQQQvvveeeQQQKKKTTThhhyyyttt]]]HHHCCCDDDCCCCCCGGGHHHIIIJJJIIIGGGCCC>>>;;;999777666666888:::::::::::::::::::::999888888777777888888777666666777999999999888888888777777777777777777777777777777777999999:::::::::999888777888888777666666666666666888888999:::;;;<<<======<<<<<<;;;:::;;;<<<===>>>CCCDDDFFFIIIKKKMMMNNNOOONNNLLLJJJGGGCCC???;;;:::888999::::::999:::===???>>>IIIVVV```ggghhhaaaYYYQQQTTT\\\fffmmmqqqwww}}}zzz~~~lllVVVMMMHHHBBB===@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAABBBCCCGGGFFFFFFFFFFFFGGGHHHHHHFFFGGGGGGHHHIIIIIIJJJJJJMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHIIIIIIGGGGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGDDDCCCBBBBBBCCCEEEGGGIIITTTmmmqqqccc___qqqoooeeeYYYUUUVVVSSSKKKNNNLLLJJJIIIHHHGGGEEECCCAAA>>>:::777666555444222333222222333333444555666777999:::;;;;;;<<<>>>???@@@AAACCCFFFHHHKKKMMMNNNQQQSSSUUUWWWYYY[[[\\\\\\YYY[[[]]]^^^]]]]]]^^^```cccdddeeefffggghhhhhhiiiiiilllnnnmmmiiifffeeefff}}}fffUUUTTTfff}}}~~~aaaFFF@@@DDDCCC???===???;;;===HHHTTT\\\dddiiinnnnnnooooooooooooooonnnpppqqqqqqsss{{{{{{tttpppmmmlllkkkjjjjjjlllnnnooollllllkkkjjjiiiiiihhhhhhjjjjjjkkkkkklllkkkkkkkkkkkkiiiddd```\\\ZZZZZZZZZVVVZZZ]]]^^^\\\[[[]]]```gggooozzz{{{ooojjjkkkiiifffgggpppzzzooo\\\GGG===;;;888666555666666666555555555555555555555555555444444444444555555444444444444333333222222222222222222222222333333333333444444444444444555666555555666999<<>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEFFFHHHIIIIIIJJJJJJIIICCCFFFJJJJJJ___yyyZZZMMMLLLUUUeee}}}nnnTTTIIIFFFBBBBBBEEEGGGHHHJJJJJJHHHEEEAAA>>>;;;999666666777888999888:::::::::::::::999888777777888888777666666777999888888888888777777777777777777777777777777777777999:::===???@@@>>>;;;888999999888777666666666666666777888:::;;;<<<======;;;;;;:::::::::;;;<<<===AAABBBDDDFFFHHHIIIIIIIIIGGGFFFDDDBBBAAA???<<<:::777999;;;;;;:::999:::;;;<<>>??????AAACCCEEEHHHIIIJJJLLLMMMOOOQQQTTTVVVWWWXXXXXXZZZ\\\]]]]]]]]]^^^```bbbccccccdddeeefffggghhhlllooossswwwyyyuuuoooiiiyyymmm^^^dddsssxxx```GGG@@@CCCCCC@@@>>>@@@===@@@LLLXXX```fffjjjkkklllllllllllllllkkkkkkoooqqqrrrsssxxx{{{tttooommmlllkkkiiihhhhhhjjjlllnnniiiiiihhhhhhggggggffffffhhhiiiiiijjjjjjjjjjjjjjjgggddd^^^YYYVVVUUUVVVWWWVVVXXXYYYXXXVVVWWW[[[___fffmmmvvv{{{tttjjjgggjjjiiihhhlllxxxyyyrrrfffUUUBBB:::888666444555555555555555555555444444555555555444444444333333444444333333333333333333333333333333333333333333222222333333333444444444444555555555444444777999===CCCXXX~~~yyyzzz{{{|||}}}~~~{{{zzzyyyyyywwwtttnnniiiqqqqqqoookkkddd[[[SSSNNNMMMNNNQQQRRRMMMGGGLLLUUUhhhyyy}}}|||qqq```SSSJJJ>>><<<;;;:::<<<<<<;;;:::888999999::::::999999888777888888999999888888777:::::::::::::::;;;<<<<<<::::::::::::;;;<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBGGGGGGHHHIIIIIIIIIIIIHHHHHHDDDDDDIIIJJJSSScccRRRMMMQQQYYYtttfffUUUKKKBBBAAADDDFFFGGGIIIJJJIIIGGGCCCAAA===:::777666666888888888999999:::::::::999888888777888888777666666777999888888888777777777666666666666666666666666666666777:::>>>DDDGGGEEE@@@;;;::::::999777777666666666555666888:::<<<=========:::::::::::::::;;;;;;<<<===???CCCFFFHHHHHHFFFEEE???>>>>>>???@@@@@@<<<999888:::<<<<<<:::999999:::===???DDDJJJMMMLLLIIIGGGQQQ[[[lll|||zzzvvvzzzgggSSSHHHDDDBBBAAABBB??????@@@@@@AAAAAABBBBBBDDDDDDCCCCCCCCCEEEFFFGGGIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIGGGIIIJJJJJJIIIIIIJJJLLLJJJJJJIIIIIIHHHGGGGGGGGGEEEDDDCCCBBBCCCEEEGGGHHHNNNRRRnnnooo[[[XXXeeekkkddd[[[WWWRRRKKKIIIHHHGGGHHHJJJKKKJJJIIIEEEBBB>>>;;;999777444111333333222222222333444444555777888999888999:::<<<>>>???@@@BBBDDDEEEGGGGGGIIIJJJKKKMMMPPPRRRTTTUUUVVVYYY[[[]]]]]]]]]___```````````````aaacccdddeeeiiikkkqqq}}}}}}rrrttt{{{]]]SSSTTT```iiigggaaaTTTFFFAAAAAAAAA@@@@@@@@@???DDDQQQ]]]dddgggjjjhhhiiiiiiiiiiiihhhhhhggglllpppqqqnnnmmmxxx{{{rrrjjjhhhjjjkkkjjjhhhgggfffggghhhiiihhhhhhhhhggggggggggggggggggggghhhhhhhhhhhhggggggccc___ZZZUUURRRRRRTTTUUUVVVWWWXXXVVVTTTVVV[[[___hhhjjjoootttqqqlllllloooooopppvvv|||{{{sssjjj[[[MMM>>>888777555444555444444555555555555555555555444444444444333333333222222333333333333333333333333333333333333333333222222222333333333444444222444555444333333555777999<<>>>>>???@@@@@@AAAAAABBBBBBCCCAAAAAABBBBBBBBBBBBBBBBBBGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGEEEHHHLLLOOOpppqqqWWWKKKKKKUUUkkkzzzgggUUUFFFAAADDDDDDFFFIIIJJJJJJHHHEEECCC@@@===999666777888888888999999999::::::999999888777888888777666666777999888888777777777666666666666666666666666666666666666888===DDDIIIJJJEEEAAA;;;;;;999888777777777777444666888:::<<<<<<<<<<<<999999999:::::::::;;;;;;:::===BBBFFFHHHHHHGGGFFF<<<;;;===@@@CCCBBB>>>999999;;;<<<<<<:::999:::;;;<<<;;;===AAABBBCCCHHHNNNZZZaaaooo}}}wwwjjjiii}}}hhh]]]QQQJJJDDD@@@???BBB>>>?????????@@@@@@@@@AAADDDDDDCCCCCCDDDFFFHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFHHHIIIIIIIIIIIIJJJLLLIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDFFFHHHKKKKKK___zzziiiUUU]]]fffggg___VVVQQQOOOHHHGGGGGGHHHJJJLLLKKKJJJGGGDDDAAA>>><<<999666333444444333333333333444444444666777777777777999:::===>>>???@@@BBBCCCDDDEEEHHHHHHJJJLLLNNNQQQTTTUUUUUUWWWZZZ\\\\\\]]]___```^^^^^^]]]]]]^^^```bbbcccbbbdddkkkyyyxxxppp{{{xxxWWWIIIAAADDDKKKJJJIIIGGGDDDBBBAAA@@@@@@@@@???@@@HHHWWWccchhhhhhjjjffffffgggggggggggggggfffiiimmmnnnjjjhhhpppvvvllleeeeeeiiihhhhhhgggffffffeeeeeefffggghhhhhhhhhhhhhhhhhhhhheeefffffffffeeeeeedddccc___\\\WWWSSSRRRRRRTTTVVVUUUVVVWWWVVVTTTUUUZZZ^^^hhhfffjjjuuu||||||yyyxxxwwwzzzyyynnnbbbQQQEEE:::777777666555666555555555555555666666666444444444444333333333333111111222222222222333333444444444444444444444444222222222222333333333333111333444444333333555666:::<<>>??????@@@@@@AAAAAABBBBBBCCC@@@AAAAAABBBBBBCCCCCCCCCEEEGGGIIIKKKLLLLLLKKKJJJFFFLLLIIIHHHLLLMMMhhhjjjNNNHHHRRR^^^tttyyycccLLLBBBDDDCCCEEEGGGJJJJJJHHHFFFDDDBBB???:::777777888888888888999999::::::999999999777888888777666666777999888777777777666666666666666666666666666666666666777666888>>>FFFKKKKKKIII<<<;;;:::999888777777777444666888:::<<<<<<;;;;;;888888999::::::::::::::::::<<>>AAABBBDDDPPP]]]jjjmmmttt{{{iiigggjjjvvvyyy___WWWNNNIIIEEE@@@>>>@@@>>>>>>>>>????????????@@@CCCCCCBBBCCCDDDFFFHHHIIIHHHIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDFFFGGGGGGGGGGGGHHHJJJHHHGGGFFFEEEDDDDDDDDDEEEDDDCCCBBBAAAAAACCCEEEFFFGGGGGGTTTxxx{{{^^^[[[^^^fffdddYYYRRRSSSJJJIIIHHHIIIJJJKKKJJJIIIHHHFFFCCC@@@>>><<<888555555555444444444444444555444555777777666666777999<<<======???@@@AAABBBBBBEEEFFFGGGIIILLLOOORRRTTTRRRUUUXXXZZZZZZ\\\^^^___]]]]]]\\\\\\]]]___aaabbb```bbbgggooowwwyyyvvvrrrjjjnnnooolllmmmwwweeeOOOGGG>>><<<@@@???===???BBBBBBAAAAAA???>>>>>>@@@KKK\\\hhhkkkiiihhheeeeeefffggghhhhhhhhhhhhhhhjjjmmmpppuuu}}}}}}nnneee```]]]```dddcccdddeeefffffffffeeedddddddddeeeeeefffffffffgggddddddddddddcccbbb``````ZZZWWWTTTQQQPPPQQQSSSUUURRRUUUWWWWWWUUUUUUXXX[[[bbb```hhh||||||}}}uuueeeVVVGGG>>>777777888777666777555555555666666777777777444444444333333333222222111111111111222222222333222222222222222222222222111222222222222333333333000222444555444444555777888<<<>>>JJJrrrxxxwwwvvvuuuttttttuuuuuutttpppmmmooosssuuusssoooeee```XXXOOOHHHDDDCCCCCCBBB@@@AAAEEEFFFQQQqqq|||fff]]]VVVFFF===;;;999888:::;;;;;;:::888888999999999999888888999999::::::::::::999999::::::999999::::::;;;<<<:::::::::;;;<<<===?????????@@@@@@AAAAAABBBCCCCCC@@@@@@AAABBBBBBCCCDDDDDDCCCEEEHHHKKKMMMMMMMMMLLLFFFQQQMMMGGGKKKLLLfff]]]OOOOOORRRffflllRRRDDDEEEBBBDDDGGGIIIJJJHHHFFFDDDDDD@@@;;;888777888999999888999999:::::::::999999777888888777666666777999777777777777666666666666666666666666666666666666888444333888BBBJJJNNNNNN===<<<;;;999888777777777555666999;;;<<<;;;::::::888888999::::::::::::999<<<<<<>>>AAAEEEIIIMMMOOOJJJJJJLLLQQQTTTPPPGGG@@@;;;<<<<<<<<<;;;;;;===>>>??????BBBFFFGGGKKK[[[llluuuttttttvvvzzzrrreeejjjpppttt|||~~~jjj[[[QQQHHHFFFDDDAAA>>>>>>>>>>>>>>>>>>????????????BBBAAAAAABBBCCCEEEGGGHHHHHHHHHIIIJJJIIIHHHGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEFFFEEEEEEGGGHHHHHHFFFEEECCCCCCCCCDDDDDDCCCBBBAAA@@@@@@AAACCCDDDDDDEEEMMMhhhjjj[[[XXXdddhhh\\\TTTVVVMMMKKKJJJJJJJJJJJJHHHFFFIIIFFFDDDBBB@@@===999666666555555444444444555555333555666666555555777888;;;;;;<<<===>>>???@@@@@@BBBBBBCCCEEEHHHLLLOOOQQQPPPSSSVVVXXXYYYZZZ\\\^^^]]]\\\\\\[[[\\\^^^aaabbbccceeeggggggeeeeeefffhhhcccccc^^^YYYZZZbbbhhhjjjhhhOOODDDDDD===999:::999;;;>>>@@@AAABBBBBB???;;;===AAAMMM___kkkmmmiiigggeeefffggghhhiiiiiiiiiiiiiiiiiinnnyyy}}}kkkWWWOOOOOORRRUUUYYY___aaacccfffggggggfffeee`````````aaabbbbbbbbbcccdddddddddcccaaa```^^^]]]TTTSSSPPPNNNNNNOOOQQQRRRPPPSSSWWWWWWUUUUUUWWWYYY[[[ZZZfff{{{zzznnn[[[KKKBBB;;;666888999888777888555666666666777777888888444444444333333333222222000000111111222222222333111111111111111111111111111111222222222333333333000222444555555555666777333999999===^^^{{{yyyuuurrrqqqrrrtttvvvqqqwwwuuummmlllppplllbbbYYYQQQHHHBBB@@@AAAAAA@@@;;;HHHEEE:::NNN}}}nnn[[[NNNNNNTTTIIIBBB;;;888999:::888555888888888888888888888888::::::999888777777777888999999999:::::::::;;;;;;::::::<<<===>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBDDDCCCCCCFFFKKKMMMLLLKKKKKKMMMMMMKKKKKKTTTdddppplllNNNIIIKKK[[[yyy___HHHAAA??????AAADDDHHHIIIHHHFFFDDDCCCAAA>>><<<:::999888888888888888888888888888888888888888777666444444666666777777666555444444666666555444444444444555555444555888;;;???JJJTTTGGG???;;;>>>===888666777777999;;;===>>>===;;;999999999999999999999999999:::>>><<<>>>JJJOOOSSS___TTTVVV]]]fffiiiaaaUUULLLBBB>>>>>>AAACCCBBBCCCGGGGGGMMMPPPOOORRR^^^nnnwww}}}}}}{{{xxxvvvzzzttt|||{{{xxxzzz{{{~~~ttt^^^SSSOOOHHHCCCAAA@@@???>>>============>>>???@@@AAACCCBBBBBBBBBBBBCCCDDDDDDJJJIIIGGGFFFFFFFFFGGGGGGKKKHHHFFFFFFGGGGGGEEEBBBFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEECCCDDDEEEGGGIIIHHHEEEBBBBBBAAA@@@?????????@@@AAA===AAAEEETTT}}}yyygggZZZ^^^jjjlllbbbXXXTTTRRRNNNJJJGGGGGGHHHIIIKKKJJJIIIFFFBBB>>>:::888666555444333333444666777444444444555555777888888::::::::::::;;;<<<======AAA@@@@@@AAABBBEEEHHHJJJMMMPPPTTTWWWXXXYYY[[[\\\[[[[[[\\\]]]^^^___`````````hhhggghhhsssuuurrrtttzzzpppfff___XXXQQQSSSZZZVVVPPPGGGAAA>>>===<<<;;;??????>>><<>>MMMlllyyywwwtttrrrqqqqqqrrrsssqqqxxxxxxooojjjiiibbbXXXMMMHHHBBB>>>>>>??????>>>???DDDBBBCCCccc~~~iiiVVVKKKKKKQQQLLLEEE<<<777777999888777888888888888888888888888999999888888777888888888999999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCEEEDDDEEEGGGKKKMMMLLLKKKJJJMMMNNNMMMLLLQQQ\\\fffgggZZZHHHFFFSSSqqqsssZZZIIIEEEDDDCCCFFFIIIJJJHHHFFFFFFEEEBBB???<<<:::999888888888888888888999999999888888888888777666555444666666666666666555444444666666555444444444444555333222444777999???LLLZZZOOOEEE>>>>>>>>>;;;999999777999;;;===>>><<<;;;999888999999999::::::;;;;;;888===;;;???JJJPPPYYYiiikkkiiimmmvvv|||wwwgggYYYMMMGGGEEEIIIMMMLLLLLLLLLXXX]]]```^^^___iiivvv~~~}}}}}}yyyrrrlllkkkpppuuussszzzsssrrr|||nnnYYYPPPLLLFFFBBB@@@???>>>>>>============>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDHHHGGGFFFEEEEEEFFFFFFGGGHHHFFFDDDDDDEEEEEECCCAAADDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCDDDEEEGGGHHHGGGDDDBBBAAAAAA???>>>>>>>>>???@@@>>>===>>>IIIkkk}}}ssseeeaaammmxxxqqqbbbVVVRRRMMMJJJHHHIIIJJJKKKJJJJJJIIIGGGCCC@@@<<<:::777666444333333444555666444444444444555666777888999999999999:::;;;<<<===??????>>>???AAADDDFFFHHHJJJMMMQQQSSSTTTVVVWWWYYYZZZZZZ[[[\\\^^^___``````aaaffffffmmmwwwrrrlllccc]]]\\\UUUQQQJJJEEEBBBAAABBBCCCCCCFFFFFFEEEGGGIIIFFF@@@AAAKKKYYYdddjjjkkkllllllgggfffdddcccccceeegggiiihhhffffffjjjooopppnnnkkk^^^PPPBBB<<<<<>>======???>>>???QQQzzzxxxbbbPPPEEEEEEKKKOOOHHH>>>888777888999999888888888888888888888888777777888888888888888999::::::::::::;;;;;;;;;;;;<<<======>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEGGGGGGGGGIIILLLMMMLLLKKKIIIMMMPPPOOOMMMNNNSSSYYY\\\vvvYYYJJJCCCJJJeeekkkPPPHHHEEECCCDDDGGGJJJIIIHHHHHHGGGDDDAAA>>>;;;999888888888888888999999::::::777888888777777666555444666666666666666555555444666666555444444444444555111222444666777>>>PPPaaaZZZNNNBBB>>>???>>><<<;;;888999;;;======<<<;;;999888888999:::;;;<<<<<<===999>>>===???HHHNNN\\\rrrzzzwwwxxx{{{iii]]]TTTOOOTTTZZZZZZVVVSSS^^^dddgggeeefffnnnwww|||xxxmmmbbb^^^bbbgggxxxvvvggghhhsssrrr~~~eeeTTTKKKHHHCCC@@@?????????>>>============>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDBBBBBBCCCCCCBBB@@@BBBBBBBBBBBBCCCDDDEEEEEEAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDFFFGGGFFFCCCAAA@@@???>>>===<<<======>>>CCC===;;;DDD[[[~~~pppdddlll}}}|||lll[[[UUUNNNJJJKKKMMMMMMMMMJJJJJJIIIHHHFFFCCC@@@>>>888777555333222333444555444444444444555666777777888888888888999:::;;;<<<===<<<<<<===???AAADDDEEEGGGIIILLLNNNOOOQQQSSSTTTXXXXXXZZZ[[[\\\^^^___```___ccccccooozzznnnggg[[[WWWPPPIIICCCBBBDDDFFFHHHKKKLLLJJJIIIIIIGGGBBBFFFNNNZZZdddjjjlllllllllhhhfffeeeccccccdddeeefffjjjhhhddd```]]]ZZZYYYXXXRRRGGG===999:::===DDDKKKVVVZZZ___```^^^]]]^^^```]]]\\\ZZZZZZ]]]_________```___^^^[[[VVVQQQMMMJJJGGGIIIJJJJJJJJJKKKNNNPPPRRR]]]fffddd]]]VVVQQQNNNVVV\\\dddiiifffeeeooozzz{{{hhhQQQBBB===999888666555444333333333555555444444444444333333333333222222222222333333222222333333222222111000111000/////////000222333000000000111111111222222111111111222222222222333444555666777;;;MMMppp~~~ooonnnmmmllljjjgggeeedddbbbjjjlllbbbWWWOOOHHHBBB======<<<<<<===<<<;;;;;;>>>>>>IIIdddrrr[[[III??????DDDMMMHHH@@@;;;999888888888888888888888888888888888666666777888888888999999::::::::::::;;;;;;;;;;;;======>>>>>>>>>===<<<<<<>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFIIIIIIJJJKKKLLLLLLLLLKKKJJJMMMPPPOOOMMMLLLOOORRR[[[ggg___SSSGGGFFFXXXnnnyyy___LLLGGGAAA@@@DDDIIIJJJIIIJJJIIIGGGDDD@@@===:::999888888888999999:::::::::777777777777777666555555555666666666666666555555666666555444444444444555222444666777777>>>SSSffffffXXXGGG???>>>???===;;;999:::;;;<<<<<<<<<::::::888888999:::<<<===>>>>>>===AAA??????DDDHHHYYYsss~~~pppcccZZZ___gggggg___XXXXXX```eeefffhhhooovvvyyyzzzooobbbYYYYYY___fffssszzzuuuggg\\\fff}}}sss___QQQGGGDDDAAA??????@@@@@@???===============>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFCCCCCCBBBBBBBBBBBBBBBAAABBBBBBBBBCCCDDDEEEFFFGGGBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEBBB@@@>>>===<<<;;;;;;;;;<<<===BBB;;;;;;CCCPPPjjjvvviiihhhppptttqqqaaaZZZQQQLLLMMMNNNNNNMMMJJJJJJJJJJJJHHHFFFDDDCCC;;;999666444333333333444444444444444444555666777777777777777888999::::::;;;;;;;;;<<<>>>@@@AAACCCDDDFFFHHHJJJKKKLLLOOOPPPUUUUUUWWWXXXZZZ\\\]]]^^^\\\``````jjjuuupppfffZZZQQQNNNPPPTTT[[[\\\XXXPPPKKKJJJHHHEEEKKKQQQZZZbbbhhhjjjjjjiiihhhgggeeecccbbbccccccdddeeeddd___XXXQQQMMMNNNPPPJJJCCC===<<<<<<===CCCIIIUUUYYY^^^___^^^]]]]]]___]]][[[ZZZ[[[]]]______^^^^^^\\\YYYUUUPPPKKKHHHFFFEEEGGGIIIJJJKKKMMMOOORRRTTTWWWYYYZZZZZZZZZZZZYYY]]]```eeegggeeeiiiwwwxxx___GGG<<<;;;999888777555444333333333444444333333333333333333333333222222222222333333222222222222222111000000000000//////000000111222000000000000111111111111111111111111222222222222555888::::::999DDD___xxxhhhgggfffdddbbb___\\\ZZZSSSWWWXXXQQQHHHBBB@@@@@@<<<<<<<<<<<<:::999999999===GGG\\\xxxiiiSSSDDD;;;;;;>>>GGGDDDAAA>>>;;;999777555777777777777777777777777555666777888888888888888999999999::::::::::::;;;<<<============<<<<<<;;;===>>>@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGIIIJJJKKKLLLKKKKKKKKKLLLLLLMMMOOONNNLLLLLLOOORRRSSSWWWaaaPPPFFFNNN[[[iii{{{```VVVIIIBBBDDDGGGHHHHHHJJJIIIHHHFFFCCC@@@===<<<999999999999999999999999666777777777777666666555555555666666666666666555666666555444444444444555444777:::;;;:::BBBUUUiiiqqqcccQQQCCC??????===::::::;;;;;;<<<<<<;;;::::::888888999:::<<<===>>>>>><<<>>><<<===AAACCCUUUrrrtttgggkkkssssssiii```WWW___hhhlllpppwww{{{|||tttlll___UUUTTTZZZdddkkkhhheeeYYYPPPRRRcccjjj[[[QQQEEEBBB@@@???@@@AAAAAA@@@==================>>>??????@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIDDDDDDDDDDDDEEEEEEEEEEEECCCBBBBBBCCCDDDCCCAAA???===<<<;;;:::::::::;;;<<<<<<777999@@@EEESSSyyy{{{ttthhh___dddpppeee^^^VVVPPPNNNNNNMMMLLLKKKKKKLLLLLLKKKIIIHHHFFF???===:::666444333444444555444444444444555555666666555555666666777888999::::::;;;<<<===???@@@AAABBBCCCFFFGGGGGGIIIKKKNNNQQQQQQSSSUUUWWWZZZ[[[\\\XXX___aaafffrrr{{{wwwsssuuuwww}}}yyyoooaaaYYYVVVSSSOOOSSSWWW\\\cccgggiiiiiihhhgggfffeeecccbbbbbbbbbbbb\\\[[[XXXPPPHHHDDDEEEHHHGGGBBB??????>>>>>>BBBHHHSSSXXX^^^```^^^]]]]]]___^^^]]]\\\\\\^^^______^^^ZZZXXXSSSNNNJJJGGGEEEDDDDDDGGGJJJLLLMMMNNNQQQSSSUUUSSSTTTZZZaaaeeeeeedddhhhhhhjjjnnnqqquuuqqqWWW@@@888;;;:::999777666555444444444222222333333333333333333333222222111111222222333111222222222222111000000000000000000000111111222//////000000000111111111000000111111111222222222222444777777555;;;NNNbbb```___]]][[[XXXTTTQQQPPPFFFGGGGGGBBB===;;;<<<>>>:::::::::999888888:::===AAATTTnnnuuu\\\KKK@@@:::999;;;@@@??????>>><<<999777555777777777777777777777777555666777888888888777666888888888888999999999999:::;;;;;;<<<<<<<<<;;;;;;<<<===>>>@@@AAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLKKKJJJKKKLLLLLLMMMMMMMMMLLLMMMOOORRRPPPSSSooo|||aaaKKKIIIOOO\\\yyyqqq[[[KKKFFFGGGFFFEEEIIIIIIIIIHHHFFFDDDAAA@@@;;;;;;;;;:::999999888888666666777777777777666666444555666666666666666666666666555444444444444555777999===@@@BBBIIIYYYjjj|||qqq___MMMDDDAAA>>>:::;;;;;;;;;<<<;;;;;;::::::888888999:::;;;<<<<<<===888999888<<>>>>>@@@AAAAAA@@@=========<<<<<<======>>>>>>???@@@AAABBBAAA@@@???BBBBBBCCCDDDDDDDDDCCCCCCAAACCCDDDDDDCCCCCCEEEFFFDDDDDDDDDEEEFFFGGGIIIJJJDDDDDDEEEEEEEEEFFFFFFFFFCCCBBBAAAAAABBBBBB@@@>>>===<<<;;;:::999:::;;;;;;:::888;;;@@@???DDD^^^{{{ppp[[[[[[iiiddd```[[[TTTOOOMMMLLLMMMMMMMMMNNNNNNMMMLLLJJJIIICCCAAA>>>:::777666555555555444444444444444555555444444444444555666777888999999:::;;;<<<===>>>>>>@@@AAACCCDDDDDDFFFHHHKKKLLLMMMOOORRRTTTWWWXXXYYYWWW___aaadddkkkqqqtttkkkgggbbb[[[^^^___aaaeeeiiijjjiiigggfffeeedddcccbbbbbbaaaaaa]]]]]]ZZZSSSKKKFFFEEEFFFFFFCCCAAAAAA@@@>>>AAAFFFRRRWWW]]]___^^^]]]]]]^^^^^^]]][[[\\\]]]]]]\\\ZZZTTTQQQMMMHHHDDDCCCCCCDDDDDDGGGJJJLLLMMMOOOQQQSSSUUUVVV]]]hhhooopppnnnnnnzzzyyy|||tttdddNNN<<<777:::888888777666555555555555111111222222222222333333222222111111111111222222111111222222111111000//////000000000111111111111/////////000000000111111000000000111111111111222222222444666555999EEERRRZZZXXXUUURRRNNNKKKIIIGGGAAA???===<<<:::999999:::777888888888999===CCCHHHXXXnnn{{{uuubbbNNNBBB>>>;;;::::::;;;;;;;;;:::999888888888777777777777777777777777555666888999888777555444666777777777777888888888888888999:::;;;;;;;;;;;;;;;<<<===???@@@AAABBBBBBAAABBBBBBCCCEEEFFFFFFGGGFFFHHHKKKKKKJJJJJJKKKMMMKKKLLLMMMMMMMMMMMMMMMMMMPPPUUUaaa}}}zzzTTTIIIMMMWWWqqqjjjTTTJJJHHHFFFEEEFFFGGGHHHIIIIIIGGGFFFDDD======<<<;;;999888777666666666777777777777666666444444555666666666666666666666555444444444444555666888>>>EEEJJJQQQ___lllpppZZZKKKEEEBBB>>><<<<<<<<<;;;;;;:::::::::888999999999::::::;;;;;;999888777<<>>======>>>??????>>>>>>======<<<<<<<<<=========>>>@@@AAABBBAAA@@@???CCCCCCDDDEEEDDDDDDBBBBBB@@@BBBDDDDDDCCCCCCEEEGGGDDDDDDDDDDDDEEEFFFHHHHHHDDDDDDDDDDDDEEEEEEEEEEEECCCBBB@@@@@@AAAAAA???======<<<;;;:::999:::;;;;;;999:::===???>>>AAAPPPbbb{{{hhh^^^^^^^^^___]]]XXXQQQMMMMMMPPPOOOOOOPPPPPPOOONNNLLLKKKHHHEEEAAA===:::888777777555444444333333444444555333333333333444555666777666777888999:::;;;;;;;;;===???@@@@@@AAABBBEEEHHHIIIJJJLLLNNNQQQTTTVVVWWWWWW\\\]]]aaahhhmmm}}}yyyoooeeeeeeddddddfffhhhiiigggeeeddddddccccccbbbbbbaaaaaadddcccaaa]]]WWWQQQMMMKKKIIIGGGFFFEEEBBB???AAAGGGOOOUUU[[[^^^]]][[[[[[\\\\\\ZZZYYYYYYYYYXXXVVVTTTNNNKKKFFFAAA??????AAACCCCCCFFFIIILLLMMMNNNOOOQQQRRRZZZgggrrrsssrrrxxxzzzoooaaaSSSEEE:::888:::666555555444444555555666111111111111222222222333222222111111111111222222111111111111111000000/////////000111111111111111////////////000000000111000000000000111111111111555333333555777999@@@GGGlllVVVTTTQQQMMMIIIFFFDDDCCC@@@<<<:::;;;;;;999777777777888888999<<>>@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFDDDGGGKKKKKKJJJIIIKKKNNNIIIKKKMMMNNNNNNLLLJJJIIIIIISSSVVVjjj]]]LLLMMMVVVjjjqqqWWWKKKIIIHHHGGGEEEFFFHHHJJJJJJIIIHHHGGG???>>>===;;;999777666555666666777777777777777666444444555666777777666666666666555444444444444555555777>>>HHHPPPWWWcccnnn{{{cccQQQIIIEEEAAA<<<<<<<<<;;;;;;:::::::::999999999999999999999999===;;;888>>>CCC===FFF___{{{}}}}}}uuuoooqqqxxx~~~~~~{{{vvvnnneeeccc___```kkkvvvsss```NNN@@@BBBFFFUUUfffmmm}}}sssXXXPPPHHH>>>===;;;;;;===>>>===<<<>>>======<<<<<<<<<======<<<>>>@@@AAAAAAAAA???>>>DDDDDDEEEEEEEEEDDDBBBAAA???AAADDDDDDBBBBBBDDDGGGDDDCCCCCCDDDDDDEEEFFFGGGCCCCCCCCCCCCDDDDDDDDDEEECCCBBB@@@@@@@@@@@@???======<<<;;;:::::::::;;;;;;444666::::::;;;@@@KKKTTTvvvdddTTTZZZ]]]^^^ZZZQQQMMMOOOSSSPPPPPPQQQQQQPPPNNNMMMLLLKKKHHHDDD???<<<999888888555444444333333333444444333333333333444555666666444555666888999999999999<<<===>>>>>>>>>@@@CCCFFFGGGHHHJJJMMMPPPRRRUUUVVVWWWYYYXXX]]]eeejjj}}}|||nnngggeeecccdddfffgggdddaaacccccccccbbbbbbbbbbbbbbbddddddcccaaa^^^XXXSSSOOOMMMKKKJJJIIIEEEAAACCCIIIMMMSSSYYY\\\[[[ZZZZZZ[[[YYYXXXVVVVVVVVVTTTRRRPPPIIIFFFAAA===<<<===@@@BBBBBBEEEIIIKKKLLLLLLNNNOOOQQQ[[[jjjqqqnnnooo}}}qqqcccSSSHHH@@@999888;;;444333333333333444555555000000111111222222222333222222111111111111222222111111111111111000////////////000111111111111111////////////000000000000000000000000111111111111555000///222555666:::>>>YYYKKKIIIEEEAAA???>>>======999999888666777:::;;;:::777:::;;;:::???SSSrrr~~~iiieeeVVVJJJ>>>;;;<<<;;;:::999777777777777777777777777777777666555555555555555888777666555555666777888777777777888999999::::::999999:::::::::999888888;;;;;;<<<===>>>???@@@@@@>>>>>>>>>???AAACCCDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKHHHIIIKKKKKKJJJJJJLLLMMMMMMPPPQQQ___[[[PPPNNN\\\uuuyyy]]]KKKCCCAAACCCCCCCCCFFFKKKLLLHHHHHHKKKEEEDDDBBB@@@===;;;999888777777888888777777666555777777777777777777777777666666666555333333444555888BBBGGGNNNYYY^^^iii|||hhhTTTHHHBBB;;;@@@@@@<<<:::===;;;555;;;:::999888888888999:::999888888999===BBBGGGKKKkkkrrryyyrrrnnnnnnxxx{{{zzzrrrmmmiiitttuuurrrnnn^^^LLLHHH???WWWeeexxx}}}|||bbbLLLDDDGGG>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;===============>>>??????CCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEFFFEEEDDDCCCCCCCCCDDDEEEBBBCCCCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@???===<<<<<<===<<<;;;:::999999999999;;;::::::;;;===AAAEEEHHHnnn{{{oooeeeWWWWWWXXXWWWRRRLLLMMMRRRMMMLLLKKKLLLNNNOOONNNMMMKKKIIIFFFDDDAAA===888444777666555444333444555555555444444333333444444555444444555555666888999:::<<<<<<<<<<<<===???@@@AAAEEEEEEFFFHHHJJJMMMOOOPPPUUUSSSXXX```bbbeeevvvxxxjjjdddccccccccccccdddeeeeeefffeeedddcccbbbaaaaaa```ccclllssstttrrrnnnfff___[[[WWWSSSPPPKKKFFFHHHLLLSSSTTTVVVXXXYYYYYYXXXWWWXXXXXXWWWUUUQQQMMMIIIFFFAAA@@@===<<<<<>>??????@@@@@@???@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJGGGHHHIIIJJJIIIIIIJJJLLLLLLMMMMMMWWW|||tttZZZOOOUUUgggiiiVVVMMMIIIEEEFFFDDDFFFJJJKKKHHHGGGIIIGGGFFFDDDBBB@@@>>><<<;;;888777777777666666555555777777777777777777777777555666666555333333444555;;;CCCGGGOOO]]]cccnnn}}}jjjXXXIII@@@EEEEEE@@@======<<<999;;;:::999888888888999:::::::::999:::<<<@@@CCCEEEPPPWWWfff{{{{{{oooggghhhmmmxxxyyy{{{|||||||||{{{zzzqqqddd\\\MMMBBBHHHlllwwwuuuyyytttdddRRRCCC<<<===>>>======<<<;;;;;;<<<<<<============<<<<<<<<<<<<===============>>>>>>???@@@@@@AAABBBDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>===<<<<<<;;;999999888888888999999888888;;;>>>AAADDDZZZxxxppp\\\UUUOOOOOONNNLLLLLLOOOMMMLLLLLLMMMOOOPPPOOONNNMMMKKKIIIFFFDDD@@@;;;888777666444333333333444444555444444333333444444555444444444555666888999::::::::::::;;;<<<===>>>???BBBCCCDDDEEEHHHJJJLLLMMMQQQOOOSSSZZZ[[[\\\jjj}}}qqqhhhbbbbbbaaaaaabbbbbbcccdddeeedddcccbbbaaaaaaaaaaaalllxxxvvvggg```ZZZVVVQQQLLLKKKNNNRRRSSSTTTVVVVVVUUUSSSRRRPPPPPPOOOMMMJJJFFFBBB@@@>>>===;;;;;;;;;===@@@AAABBBAAACCCHHHKKKJJJLLLOOOQQQUUUVVVVVV\\\iiiqqqsssuuuwww}}}uuu```PPPAAA;;;:::888666555555555444333222222222222222222111111111111222222000000111111111222222222111111111000000000//////////////////////////////////////////////////////000///////////////000000222222333444666777888888>>>YYY}}}>>>===;;;999888777777888:::999999:::;;;:::999777======CCCTTTqqqnnncccHHH???777888999777555555666666666666666666666666777666555555444444555555777666666555555666777777444555555666777777888888666777888999:::;;;;;;<<<:::;;;;;;<<<===>>>??????BBBBBBAAAAAA@@@AAAAAAAAACCCDDDEEEFFFGGGHHHHHHIIIEEEGGGHHHHHHHHHHHHIIIKKKLLLLLLLLLRRRhhhoooWWWRRR[[[zzzcccXXXNNNCCCFFFCCCCCCGGGJJJIIIIIIKKKHHHHHHGGGFFFDDDBBB@@@???:::999777555555444555555666666666666666666666666555666666555333333444666===CCCFFFOOO```iiisssmmmTTTKKKPPPQQQJJJBBB???===<<<;;;:::999888777888888999::::::::::::;;;===>>>???@@@EEEQQQdddyyysssddd]]]cccmmmwwwwwwwwwwwwxxxxxxxxxxxxxxxlllYYYNNNIII>>>BBBWWWsssuuu~~~vvv```RRRIIIAAA===<<<======<<<;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<===============<<<<<<======>>>???<<<===>>>@@@CCCEEEGGGHHHFFFFFFEEEEEEDDDCCCCCCBBBFFFEEEDDDDDDDDDEEEFFFGGGBBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999888888888888:::999888888:::<<>>999888666555444444444555555444444333333444444555444444444555666777888999888888888888:::;;;<<<===???@@@@@@BBBDDDFFFHHHIIIMMMLLLPPPUUUTTTSSS]]]lllssshhhccc_______________```aaaaaabbbbbbaaaaaaaaaaaabbbbbbnnn}}}tttjjj```[[[WWWQQQMMMMMMPPPQQQQQQQQQQQQOOOMMMLLLIIIIIIHHHFFFCCC@@@<<<:::::::::999::::::<<<===>>>===BBBGGGJJJOOOUUUVVVTTTTTTJJJJJJZZZdddcccdddkkkjjjppp~~~wwwlllUUUGGG:::777777666555444555555444333222222222222111111111000000111111111000000000111111111111222111111000000000000//////////////////////////////////////////////////////............///000111111222222222333444555555666888IIIddd;;;;;;:::999888888999999:::777777999999777888:::AAAHHHXXXoooppp___DDD===888:::<<<:::777777666666666666666666666666666666555444444444444555555555555555666666666777333444444555555666666777888888888888999::::::;;;999:::;;;<<<===>>>>>>???DDDCCCBBBAAA@@@?????????BBBBBBCCCDDDEEEFFFGGGGGGEEEGGGHHHHHHGGGHHHIIIJJJNNNMMMPPPUUU\\\vvvgggSSSWWWwwwpppfffXXXHHHJJJCCC@@@DDDIIIJJJKKKMMMHHHHHHIIIHHHGGGFFFDDDCCC===;;;888666444444555666555555555555555555555555555555666555333333555666===BBBCCCMMM```kkkuuufff\\\aaaaaaYYYKKKAAA======;;;:::999777777777888888888888999:::;;;;;;;;;;;;???AAAHHHUUUdddsss}}}uuuggg]]]\\\eeeooorrrssstttsssoooiiibbb^^^WWWNNNBBB@@@???999JJJmmmqqq[[[MMMGGGBBB??????<<<<<<;;;;;;;;;;;;;;;<<<::::::;;;<<<<<<===>>>>>>===<<<<<<<<<<<<===>>>>>>:::;;;===???BBBDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCEEEDDDDDDCCCDDDEEEGGGHHHDDDDDDCCCCCCAAA@@@>>>>>>============<<<<<<<<<<<<::::::999888888888888888<<<;;;:::::::::<<<>>>???AAAVVVxxx|||tttcccQQQJJJIIIJJJLLLOOONNNNNNOOOQQQTTTTTTRRRPPPPPPOOOMMMLLLKKKIIIEEEBBB<<<;;;999777666666666666555444444333333444444555444444444444555666777888777777777777888:::;;;<<<======>>>???AAACCCEEEFFFKKKKKKOOORRRPPPOOOVVVaaaqqq}}}ssshhhaaa___]]]]]]]]]]]]]]]^^^^^^___````````````aaabbbcccccckkk{{{{{{ooobbb\\\XXXRRRMMMKKKOOOOOONNNMMMLLLJJJHHHFFFEEEEEEDDDBBB@@@===;;;:::777888999:::;;;;;;<<<<<<<<>>>>>CCCBBBAAA@@@>>>>>>======@@@AAAAAABBBCCCDDDEEEEEEEEEGGGHHHIIIHHHHHHIIIKKKMMMNNNTTTZZZXXXddd{{{WWWTTThhh~~~uuufffZZZNNNDDDDDDHHHIIIJJJKKKGGGHHHIIIJJJIIIHHHGGGEEE@@@>>>;;;888666555666666444444444444444444444444444555666555333333555777;;;??????HHHZZZfffppp|||mmmppppppgggVVVFFF>>>===;;;:::999777666666777777444666777999::::::::::::<<<===@@@FFFOOOYYYaaaeeelllhhhbbb\\\[[[aaaiiiooommmkkkhhhccc[[[SSSKKKGGGGGGCCC<<<;;;;;;999PPPyyyxxxiiiWWWJJJBBB;;;999;;;;;;;;;::::::::::::;;;;;;999999:::;;;<<<===>>>>>><<<<<<<<<<<<<<<======>>><<<<<<>>>???@@@BBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCEEEGGGHHHEEEEEEDDDDDDBBBAAA@@@???>>>======<<<:::999999888999999888777777777888888;;;:::999999999:::;;;<<<@@@KKKaaa}}}ppp```TTTLLLHHHLLLRRRQQQQQQQQQSSSUUUUUUSSSQQQQQQPPPOOONNNNNNKKKHHHEEE>>><<<:::888666666666666555444444333333444444555444333333333444555666777666666666777888999:::;;;<<<<<<===>>>???AAACCCDDDGGGIIILLLNNNMMMMMMRRRYYYcccyyy{{{mmmgggaaa]]][[[[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]]]]^^^___```bbbbbbiiizzz}}}pppccc\\\XXXQQQLLLKKKLLLLLLKKKIIIGGGEEEDDDCCCBBBBBBAAA???===<<<:::999666777999;;;<<<<<<<<<<<<===BBBEEEHHHTTTbbbbbbXXXJJJSSS^^^bbbdddgggkkknnnrrr|||}}}mmm]]]DDD;;;555555888777777888555555444333222222222222111111000000000000111111000000000000000000000000000000000////////////...........................////////////////////////------------...///111111000111111111222222333333888===DDDccc666666666777777777777888888555666999<<>>============??????@@@AAABBBCCCCCCDDDEEEGGGHHHHHHHHHHHHIIIKKKJJJKKKSSSZZZVVVYYYxxxjjjXXXZZZllluuucccPPPHHHGGGGGGEEEEEEFFFGGGIIIKKKKKKJJJIIIHHHDDDBBB???<<<:::888777777555555555555555555555555444555555555444444555777888<<<;;;BBBRRR\\\gggzzzuuuwwwwwwqqqbbbNNNBBB???;;;:::999777666666666777333444666888999:::::::::999999;;;>>>CCCIIINNNQQQVVVVVVTTTUUU[[[cccgggfffccc^^^UUULLLEEEAAA@@@???======999:::???CCC[[[jjj___QQQGGG===666555888::::::999999999:::;;;;;;999999:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAAAAABBB@@@AAAAAABBBCCCCCCDDDDDDAAAAAAAAAAAABBBDDDFFFGGGEEEEEEEEEDDDCCCBBBAAA@@@======<<<;;;999888777666888888777777777777777888777777666666777777888888:::BBBNNNpppzzzooobbbTTTKKKMMMTTTVVVUUUSSSSSSTTTUUUTTTRRRSSSRRRQQQPPPOOOMMMJJJGGG>>>===:::888666555555555555444444333333444444555333333333333333444555555555555555666777888999:::;;;;;;;;;<<<>>>???AAABBBBBBDDDGGGHHHGGGHHHMMMQQQSSS___hhhyyy}}}jjjaaa^^^[[[YYYXXXXXXWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^cccqqq}}}rrreee]]]VVVOOOKKKKKKHHHGGGFFFEEECCCBBBAAAAAA===<<<;;;:::999888777666666777888:::;;;<<<======>>>AAABBBEEELLLTTTXXXVVVVVVfffooolllooo|||~~~sss```PPP===666222444666555555666555555444333222222222222111111111000000111111111111000000000000000//////000000////////////..............................////////////////////////------------...///000000000000000111222333333444444:::<<>>>>>???@@@AAABBBCCCDDDFFFGGGGGGFFFGGGHHHIIIIIIIIIPPPXXXVVVVVVeeeyyyppp___mmmvvv\\\NNNJJJGGGEEEDDDFFFHHHJJJMMMNNNMMMLLLKKKGGGFFFCCCAAA>>>;;;999888555555555555555555555555333444555555444444666777666;;;:::>>>JJJRRR^^^sssssssssvvvvvvkkkXXXIIIDDD<<<:::999777666555666666555555666777888999::::::999;;;===>>>@@@CCCEEEGGGHHHMMMPPPSSSXXX^^^]]]WWWTTTOOOGGG@@@;;;:::<<<===666<<<>>>GGGXXXbbbooouuu___TTTHHHAAA<<<888888;;;999999999999999:::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<=========>>>??????@@@AAABBBBBB@@@AAAAAAAAAAAAAAAAAAAAA?????????@@@AAACCCEEEGGGCCCCCCCCCCCCBBBBBBAAA@@@;;;;;;:::999888888777777777777666666666777777888555555555666666777777777666???BBBSSSzzzpppbbbVVVTTTXXX[[[XXXUUUSSSTTTTTTTTTSSSVVVTTTSSSRRRRRROOOLLLIIIBBB@@@>>>;;;999777777777555444444333333444444555333333333222333333444555333333333444555666777888999999::::::<<<===???@@@???BBBCCCBBBBBBDDDHHHJJJGGGNNNPPPXXXjjjsssxxxqqqggg^^^ZZZWWWTTTSSSUUUSSSSSSSSSSSSSSSTTTUUUUUUTTTTTTTTTTTTUUUVVVXXXXXXYYYdddttt}}}rrrfff\\\RRRIIIFFFHHHBBBAAA@@@?????????>>>???999888777666555555444444666666777888:::;;;<<<===>>>AAAGGGIIIHHHJJJVVVdddvvvzzzzzz{{{~~~rrrdddQQQCCC999444111444555444333444555555444333222222222222222222111111111111222222111111000000////////////000000/////////.................................////////////////////////......---------....../////////000111333444555555000;;;999>>>ccc777777888888999888888888888888===FFFSSSppp|||wwwdddIII:::999===999888::::::777888:::555555555555555555555555555555444333333333333444111222444666777777666555333333444555555666666777;;;:::888777777999:::<<<777888999:::;;;<<<<<<===;;;;;;;;;;;;;;;<<<===>>>======>>>???@@@AAABBBBBBCCCDDDFFFFFFEEEEEEGGGHHHJJJIIINNNVVVXXXVVV\\\eee|||nnnxxxbbbQQQLLLJJJHHHGGGGGGIIILLLNNNPPPOOONNNMMMHHHHHHFFFDDD@@@===:::888666666666666666666666666333444555555444444666888555;;;:::<<>>>>>>>>>>>>>>???BBBKKKRRRSSSUUUWWWRRRKKKGGGFFFCCC@@@===;;;999888;;;FFFNNN___wwwzzz]]]WWWJJJ===999999999:::<<<999888888888999::::::;;;::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<============>>>@@@AAABBBCCCDDDBBBAAAAAA@@@@@@??????>>>>>>>>>>>>???@@@CCCEEEFFFAAAAAABBBBBBBBBAAA@@@@@@888888888888888888888888777777666666666666777888666666777777888888999999777AAA>>>CCCmmmzzznnnaaa[[[\\\^^^ZZZVVVSSSSSSTTTTTTTTTXXXWWWUUUTTTSSSQQQMMMJJJGGGEEEBBB???===<<<;;;;;;555444444333333444444555333333222222333333444444111111111222333444666666888888888999:::<<<===>>>@@@BBBBBB@@@???BBBEEEGGGFFFLLLKKKMMMUUUWWW[[[gggdddhhhlllqqqwwwxxxqqqgggZZZYYYYYYYYYTTTNNNOOOSSSQQQPPPPPPPPPPPPQQQRRRRRRPPPPPPPPPPPPQQQRRRSSSTTTUUU^^^iiivvv{{{rrrfffZZZMMMCCCAAADDD>>>======<<<<<<<<<======888777666555444444444444555666666777888:::<<<======CCCNNNQQQJJJHHH]]]xxxzzzvvvgggXXXGGG:::999444333555777555444555555555444333222222222222333333222222222222333333111111000000/////////...000/////////....................................///////////////////////////......---------.........///000111333555666666,,,999666333OOO~~~;;;555222555999999:::<<<<<<===BBBQQQmmmuuulllmmmjjj___OOOBBB======777777777777777666555555555555555555555555555555555555555555555555555555555555555555555555555555333333333444555666777777777777888888888777777666777888888999999::::::;;;;;;<<<<<<<<<::::::<<<>>><<<===>>>???@@@AAAAAAAAAEEEEEEDDDDDDDDDDDDDDDEEEGGGIIIMMMRRRUUUWWWXXXXXXqqq|||{{{|||eeeYYYTTTLLLEEEBBBGGGGGGGGGIIIKKKKKKJJJHHHIIIGGGEEEEEEEEEBBB===888999888777666666666666666555555444333333333333444555:::>>>??????FFFRRR\\\rrrzzzxxxooojjj```bbbfffkkkkkkaaaRRRFFF???<<<888555333444555777555555555555555666777777777888888999;;;===???@@@DDDHHHLLLMMMKKKGGGEEEDDD>>>???888666===<<<888<<<===UUUyyyyyyeeeXXXNNNFFF>>>999::::::888666::::::999999999999999999777777888999999999888888;;;::::::::::::;;;<<<<<<=========>>>???AAABBBCCC@@@@@@@@@@@@@@@@@@AAAAAA??????@@@@@@AAABBBCCCCCC>>>>>>>>>>>>????????????999999999888888888888777777777777777666666666666666666666666666666666666333;;;???@@@SSS|||gggYYYZZZXXXSSSPPPQQQSSSRRRTTTWWWVVVVVVVVVUUUSSSPPPMMMLLLGGGGGGFFFEEEBBB>>>;;;999777666666555555555666666333333222222222222222222222222333333333444444444777777777888999;;;<<<===;;;<<<===???@@@AAABBBCCCFFFFFFGGGIIIKKKNNNPPPQQQUUUVVVXXXYYYYYYYYYXXXWWWQQQQQQPPPPPPOOONNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLRRRSSSZZZgggwww~~~uuueeeUUULLLHHHCCC>>>===>>>>>>===<<<:::999888888444444666666666555444333666666777999<<<===<<<:::???JJJRRRNNNHHHPPPhhh}}}pppYYYFFF===<<<666666555444444444444444555444333222111111111111222111111000000000000000000000000000000000000000///////////////......---...------,,,,,,,,,------///............//////000//////000000000000//////////////////000111222333333333444777BBBaaa888777888999666444777>>>FFFOOO^^^ooommmeeebbbZZZNNN@@@888666888666777777777777666555555555555555555555555555555555555555555555555555555555555555555555555555555333444444444555666666666666666777777777666666555888888888999::::::;;;;;;>>><<<::::::<<<>>>===;;;;;;<<<===???@@@@@@AAAAAABBBBBBBBBCCCCCCEEEFFFFFFGGGIIIMMMQQQUUUVVVWWWXXXfffyyyjjj___VVVKKKCCCDDDEEEFFFIIILLLLLLKKKIIILLLJJJIIIHHHHHHFFFAAA===;;;:::888666555555555555666666555444444444444555555777999:::;;;@@@HHHNNNYYY^^^dddeeeaaa[[[VVVTTTNNNOOOSSSXXXZZZVVVLLLCCC===;;;888666444444555666555555555555555666777777777777888999:::<<<>>>???AAABBBBBBBBB@@@===;;;:::999===:::999<<<999===MMMnnn{{{yyy{{{{{{jjjZZZOOOGGGAAA;;;888999:::999666999999999999999999999999888888888999999999999999;;;::::::::::::;;;<<<<<<<<<<<<<<<===>>>@@@AAAAAA======>>>??????@@@@@@AAA???@@@@@@AAABBBBBBCCCCCC========================999999999888888888777777777777777777666666666555555555555555555555555555888:::;;;;;;FFFgggyyykkkbbb```RRRLLLIIIMMMQQQQQQRRRSSSWWWWWWVVVUUUSSSQQQOOOMMMLLLLLLLLLKKKHHHDDDAAA???999888777666555555555555333333333333222222222222222222222222333333333444555555555555777888999:::<<<<<<<<<===???AAABBBCCCAAAAAABBBCCCEEEGGGIIIJJJIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMRRR^^^llluuuvvvsssiii[[[LLLFFFDDD@@@===<<<;;;;;;:::999888777666555444555555555555555444444666888999999888999<<<>>>MMMOOOQQQPPPNNNTTTcccssszzzxxxyyyvvvcccNNN???888777555555444333333333333444333333222111000000000000222111000000//////000000///////////////////////////////////////...------...---------------......//////...------............//////000000//////...////////////000111222333222333444555:::PPPvvv333666:::;;;999>>>PPPbbbqqq{{{mmmccc[[[NNN@@@888555666999666666666777666666555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555666666666666555555888999999::::::;;;<<<<<<@@@;;;888:::>>>@@@===888;;;<<<===???@@@@@@AAAAAA@@@@@@AAABBBDDDEEEGGGHHHGGGIIIMMMPPPSSSUUUVVVVVVZZZcccoooeeeXXXJJJEEEEEEEEEHHHKKKLLLKKKJJJMMMLLLKKKJJJJJJHHHDDDAAA>>><<<999666555444555555777777666555555555555666666666666777999;;;>>>@@@EEEGGGHHHHHHEEECCCBBBCCC>>>>>>@@@CCCGGGFFFBBB>>>;;;:::888777666555555555555555555555555666777777666666777888999:::<<<======<<<:::999888777666444222777888:::;;;999JJJjjjttteeeaaalllnnn```UUULLL???;;;888777999:::999777777888888888999::::::::::::999888888888:::;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;<<<===>>>??????@@@<<<<<<======>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCCCC>>>>>>======<<<<<<;;;;;;999999888888888777777777777777777666666666555555555555555555555555555555;;;777666888<<>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEEEEEEEEEEDDDFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEHHHQQQ\\\dddeeedddXXXMMMBBB???>>><<<:::;;;777777666555444444333333555555444444444555555666555999;;;999666777===DDDVVVOOONNNSSSWWWZZZaaajjjgggllltttyyyfffRRRBBB999666666555444444333333333333333222111000///////////////222111000000//////000000////////////////////////...////////////...------------------...///000000000//////...---------------..................---////////////000111222222000111333333444???YYYqqq666888<<<@@@FFFZZZ{{{ppp^^^TTTEEE:::666777999:::555666666666666555444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555444444444555555666666777777666666999999999:::;;;;;;<<<<<>>@@@===999<<<===>>>@@@AAAAAABBBBBBAAABBBBBBCCCDDDFFFGGGHHHHHHIIILLLOOOQQQSSSSSSTTTTTTTTTppp{{{pppaaaOOOLLLHHHFFFGGGIIIJJJJJJJJJJJJIIIIIIHHHFFFDDDCCCAAA???;;;888555444555555777666666555555555555555999888777888;;;===;;;999=========<<<<<<<<<<<<===:::999999;;;===<<<:::777888888888888777666555444555555555555555666777777666666666777777999::::::;;;999888888::::::888666888999888;;;>>>???WWW~~~xxxlll```___lll|||ggg^^^UUUJJJ;;;999888888999:::888777666777777888999::::::;;;;;;:::888888888:::<<<>>>;;;::::::::::::;;;<<<<<<;;;<<<===>>>????????????======>>>>>>>>>>>>>>>???AAAAAABBBBBBBBBCCCCCCCCC@@@??????===<<<;;;::::::888888888888777777777777777777666666666555555555444444444444444444444444999333333999:::>>>UUUppp~~~wwwsssqqqcccWWWVVVZZZ[[[XXXWWWUUUTTTRRRPPPOOONNNMMMMMMNNNNNNOOONNNMMMJJJGGGEEEBBBAAA>>>;;;888666444333555555444444333333222222111111111222222222333333555555555666666888999999;;;;;;::::::;;;===@@@AAA???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@FFFNNNTTTVVVUUULLLCCC;;;::::::999888999444444444333333222222222666555444333333444666777666888999888888;;;CCCIIIPPPKKKMMMXXX___```bbbhhhbbbmmm|||zzzkkkVVVDDD;;;888777777555555444333333333333444222111000000////////////111111000///////////////////////////////////////......//////......---,,,---------...///000111222222111000///...---------,,,------......------,,,///......//////000111222...000333333333999KKK]]]|||:::===DDDOOO```zzz}}}jjjPPPHHH<<<666444666666555555555555555555444333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555444444444555666777888888888888888888888999::::::;;;;;;<<<;;;<<<===>>>>>>=========>>>>>>@@@AAABBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIKKKMMMOOOPPPQQQRRRPPPQQQcccccc[[[PPPHHHDDDEEEGGGIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDBBB>>>:::888666666666666555444444333333444444999777777999>>>???<<<999888888999:::;;;;;;::::::888888999::::::999666444666777777888777666555444555555555555555666777777666666666666777777888999888888999:::;;;:::888777======;;;@@@JJJOOOdddeeeaaa^^^cccqqqppp```YYYNNNBBB;;;::::::::::::999888777666666777888999999:::::::::999888888888:::===>>>;;;::::::::::::;;;<<<<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======AAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@???===<<<;;;;;;888888888777777777666666666666666666555555555555444444444444444444444444666000333;;;;;;:::III^^^|||~~~ppp^^^XXXZZZZZZZZZZZZWWWUUUSSSPPPNNNNNNNNNOOOLLLMMMNNNNNNMMMKKKHHHGGGFFFEEEBBB>>>;;;888666555666666555555444333333222111111222222222333333333555555555555666777888888::::::999999:::<<<>>>??????>>>>>>======>>>>>>>>>===============>>>>>>???@@@@@@@@@???????????????@@@@@@??????????????????????????????????????????>>>===<<>>DDDJJJMMMJJJOOOXXXaaafffgggiiimmmlllyyyooo```LLL>>>:::999777555666555444444333333444444222222111000000000111111111000000///.../////////.......................................------,,,---------...///000111222333222111000////////////,,,,,,------------,,,,,,............///000111222///000222333222666DDDRRRnnn;;;CCCTTTjjjttt^^^DDD???999666666666555333444444555555444444333222333333333333333333333333333333333333333333333333333333333333333333333333444444555555555555555555555666777888888999999888777888888999999:::;;;;;;888;;;>>>???>>>===>>>@@@===>>>@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJKKKMMMNNNOOOOOOLLLOOO\\\nnnxxxnnn^^^PPPHHHFFFGGGGGGHHHIIIJJJIIIHHHGGGHHHIIIEEEDDDAAA>>><<<999888777555555444333333333333333555444555888<<<>>><<<:::888999:::===??????<<<:::555666888999999888777666666666777777777666555555555555555555555666777777777777666666666777777888666888999888777777888:::555>>>FFFTTTgggpppxxx~~~wwwyyyxxxwww|||}}}hhh]]]TTTGGG<<<;;;;;;;;;:::999999888888666777777777888999999999888888888888999:::<<<===;;;::::::::::::;;;<<<<<<===>>>???AAAAAAAAA@@@???AAA@@@@@@??????>>>>>>===AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>===<<<<<<888888777777777666666666666666666555555555444444333333333333333333333333444111444999888777@@@MMMddd~~~kkkbbb```___```aaa[[[YYYUUUQQQOOOOOOPPPQQQNNNOOOPPPQQQPPPNNNLLLKKKIIIGGGEEEBBB>>><<<::::::777777666555444333333222222222333333333444444444444444444444444555666666888888999::::::;;;;;;<<<;;;;;;::::::999::::::;;;<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;>>>@@@AAA@@@???:::777888888555444666333333333333333333333444444444444444444555666777999888999>>>EEELLLOOOOOORRRaaammmnnnmmmsssyyyzzz~~~dddWWWFFF;;;888777444000555444444333333333333333222111111000000111111111111000//////......//////........................---............---,,,,,,------------...///000000222222111000////////////,,,------------------,,,............///000111111111000111222111222<<>>@@@AAA@@@???<<<===>>>???@@@AAAAAAAAA@@@@@@AAAAAACCCDDDFFFGGGJJJJJJJJJJJJKKKLLLMMMNNNKKKIIISSS^^^kkk~~~mmm]]]RRRKKKHHHGGGGGGIIIJJJIIIHHHGGGIIIKKKEEEEEEDDDBBB???<<<:::888666666555444444444444444222333444777:::<<<;;;;;;;;;;;;<<>>;;;666666777666666666777888666666666666666666666666555555555555555666777777888888777777666777777888444777999888666999BBBJJJMMMfffzzziii^^^WWWLLLAAA>>>:::::::::999888888999:::777777777777888888888888666666777888999:::;;;;;;;;;::::::::::::;;;<<<<<<<<<===???@@@AAA@@@>>>============>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<888777777777666666666666666666555555555444444444222222222222222222222222222333555444444666;;;@@@PPPnnn}}}rrrjjjeeedddfff\\\YYYTTTPPPMMMMMMNNNOOOOOOPPPRRRSSSSSSQQQPPPNNNJJJIIIGGGDDDBBB@@@???>>>888888777666555444333333333333444444444555555555555555444444555555666777555777999:::;;;:::999999777777666666666777777888<<<;;;;;;:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::::::::::::::::::::888888888888999:::999999888444444666777444333555222222222333333333444444222333444555666666666666999<<>>LLLsssxxx}}}hhhRRR>>>555555555555444444444444333444444444444333222222333333333333333333333333333333333333333333333333333333333333333333333333333333444444555666777777333444555666777777777777666666666777888888999999999777777<<>>:::;;;<<<>>>????????????<<<===>>>???AAADDDFFFGGGJJJJJJIIIJJJJJJKKKLLLMMMMMMDDDJJJTTTTTTkkkwwwgggZZZPPPJJJGGGFFFHHHIIIHHHFFFFFFIIIKKKEEEEEEFFFEEEBBB>>>;;;999777777666555555555555555222333666888999:::<<<<<<;;;::::::<<>>888888888777777888:::<<<888888888777777777777777444555777888::::::::::::;;;::::::::::::;;;<<<<<<;;;<<<>>>???@@@???===<<<999999:::<<<===???@@@AAA@@@?????????????????????>>>>>>>>>===<<<<<<;;;;;;777777777777666666666666666666555555555444444444222222222222222222222222///444555222111777;;;;;;AAAPPPttt{{{oooeee```aaa[[[WWWRRRLLLIIIIIIJJJKKKOOOPPPRRRSSSSSSRRRQQQPPPKKKJJJHHHFFFDDDBBBBBBAAA999888777666555444333333444444444555555555666666888777777777777888888999444666999;;;;;;:::888777666666555555555666777777888888777666777888999:::888888888888999999999999888888777777666666666666888888888888888888888888666666666666666666555444222000111444555222222444111111222222333333444444111222444666777777666555888@@@IIIMMMLLLLLLOOORRRqqq|||uuuiii^^^LLLCCC888222111333444444111000000/////////////////////.........//////000000000///.......................................------......------,,,+++...------,,,,,,,,,------------,,,,,,,,,------...---......//////......---...------......///000111------000444555333666;;;777[[[wwwxxxzzzgggGGG;;;CCC666666555444444444444555444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333444333333333333444555555444444444555555555555666777777777777888888888888::::::;;;>>>BBBBBB@@@===>>>>>>>>>>>>===<<<;;;:::<<<===???@@@AAACCCEEEHHHHHHJJJMMMMMMKKKKKKMMMPPPPPPKKKKKKPPPQQQ___~~~ooofff```YYYRRRNNNKKKEEEBBBDDDGGGEEE@@@CCCDDDCCC@@@@@@AAA===888999888888888777777666666555555555555666888999:::::::::;;;;;;;;;<<<<<<<<<999999999888777666666555555666666777777777777777555444333222333555777999444999<<<;;;999888888777<<<<<<:::???CCCCCCYYY}}}nnn______hhhyyyoooeeeVVVJJJCCC???<<<:::777777777777777777777777666666666666666666666666777777888999::::::;;;;;;::::::::::::::::::::::::============>>>>>>>>>>>>???????????????>>>===<<>>===<<<;;;:::===============<<<<<<<<<999999999888777666666555666666666666555444333222222222222222222222222222444444333444444555666777<<>><<<:::888777666666333222222444666777777666333333333333444555666666777777777777888888888888666666666555555444444444555444444333333444444555666666777777777777666666555555666666666666555555666666666555555444444444555444444333333444444555222222222222222222222222222333333333333333444444888555333666777666777:::<<>>???<<<:::<<<<<<=========<<<;;;;;;<<<===???@@@@@@AAADDDFFFEEEGGGIIIIIIHHHIIIKKKNNNPPPKKKKKKNNNLLLSSSrrr}}}uuurrrpppmmm___VVVLLLEEECCCBBBBBBCCC@@@CCCDDDBBBBBBEEEDDD@@@<<<;;;:::999888777666555555555555555666777888999888888888999999999::::::999999999888777666666666555666777777888888777777666666555555555666888999777777888888:::===>>>===777:::888999BBBNNNmmmtttkkkiiiqqq}}}~~~pppjjj___QQQFFF@@@===;;;999666666666666666666666666555555555555555555555555999999999999999999999999::::::::::::::::::::::::<<<<<<=========>>>>>>>>>??????@@@@@@???>>>>>>===@@@??????>>>===<<<;;;;;;======<<<<<<;;;;;;;;;:::999999888777777666555555666666666666555444333333222222222222222222222222333333333333444555666777555>>>LLLbbb{{{pppgggXXXQQQHHHAAAAAAEEEIIIKKKQQQQQQQQQRRRTTTTTTRRRPPPOOONNNMMMKKKIIIHHHGGGGGGAAA@@@>>><<<;;;999999888666555444555666777666555555444333333333333444444555555666666777777888888555555555444444444333333444444444444444444444444444444555555555555444444444555555666666555555444555555555444444444333333444444333333333333444444222222222222222222222222444444444444444444444444666222222777<<<===???BBBGGGEEEBBBAAADDDMMM[[[gggkkkrrr|||~~~sssjjj```OOOAAA;;;:::888666444333222222000000000000000000000000////////////////////////////////////////////////....................................------------......---------,,,,,,,,,------------............---...............------------......///000000111000000000111222333444555444@@@YYY}}}{{{|||kkkMMM===>>>:::...666555555444444444444444333333333333222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333444555555444444444555555555555666555555555666666666666777888777888:::<<<<<<:::888::::::;;;;;;<<<<<<;;;;;;<<<>>>????????????BBBDDDBBBCCCEEEEEEFFFGGGJJJLLLNNNHHHHHHLLLIIIHHHYYYooorrr___RRRHHH>>>;;;>>>888<<<>>><<<;;;???@@@>>>???>>>===;;;999888777666666555555555666777888888666666666666777777777777999999999888777777666666666666777888888888888777777777777888888888888888888666555777;;;<<<;;;:::;;;LLLUUUVVV^^^jjjiiikkkuuuqqqbbb___VVVIII???;;;:::999888666666666666666666666666555555555555555555555555999999999999888888888777999999999999999999999999;;;<<<<<<<<<============???@@@@@@@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::999999888888888888777777666666555555777777777777666555444333222222222222222222222222333333333333444555666666777888???NNNfff|||hhh[[[JJJ@@@???DDDJJJMMMSSSQQQPPPPPPRRRSSSSSSSSSRRRQQQPPPNNNLLLKKKJJJJJJEEEDDDBBB@@@>>>===<<<<<<:::888777666777777555333666555444333222222222222333444444555666777777777444444333333333333333222222333444555555444333222222222333333333333222222333333444444444444333333444444333333333333333222333333222222222222333333333333333333333333333333555555555555555555555555555333555===EEEHHHJJJLLLMMMGGGBBBEEEQQQ^^^eeegggcccqqqwwwgggYYYNNNCCC999777666555444333222222222000000000000000000000000////////////////////////............................................................------------...------------,,,,,,,,,------------............------...............---------......///000000000000000000000111222444444222999DDD[[[tttqqq]]]@@@666===<<<111666555444444333333444444333222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333222222333333444555444444444555555555555666444444444555555555666666999999999:::;;;;;;:::999777888999:::;;;;;;;;;;;;===>>>???>>>===>>>@@@BBB@@@AAABBBCCCEEEGGGIIIKKKJJJEEEEEEJJJJJJGGGNNNZZZ|||lllaaaVVVFFF======777;;;<<<999777999<<<;;;??????>>>===;;;:::999999777777666666666777777888555555555666666666666777999999999888888777777777666777888888999999888888777888888999:::999999888:::999:::======;;;===AAA[[[~~~wwwwww}}}zzziii\\\TTTKKK@@@999777777777777666666666666666666666666555555555555555555555555777777777888888888888888888888888888999999999999;;;;;;;;;;;;<<<<<<<<<<<>><<<:::999888777444222444444333222222222222222222222333444555666666777222222222222222222222222111222444555555444222111111111222222222222111111222222333333333333222222222222222222222222222222333222222111111222222333333333333333333333333333555555555555555555555555777777<<>>>>>>>>======???AAAAAAAAABBBEEEGGGIIIIIIJJJIIICCCBBBGGGHHHGGGJJJPPPWWWyyyllleee```TTTIIIEEE>>>AAA???;;;999<<<>>>===>>>>>>>>>===============999888888777777777888888666666666777777777888888999999999999888888888888777888888999999999999999777888999:::;;;;;;;;;:::======>>>???>>>CCCTTTfffwww||||||zzz~~~{{{{{{xxxjjj\\\TTTIIIBBB:::555555666666666555555555555555555555555555555555555555555555555444444555666888999::::::777777777888888999999999999:::::::::;;;;;;;;;;;;>>>??????@@@@@@@@@??????<<<<<<<<<<<<============:::999888777666555444333666666666555555555555555666666666666666555555444222222222222222222222222222111111222222333444555555333777<<<;;;FFFooorrrcccZZZYYYbbblll```\\\VVVSSSTTTUUUWWWWWWUUUTTTSSSQQQOOONNNMMMMMMKKKJJJHHHFFFEEECCCCCCBBBAAA???<<<::::::888555333333222222222333333444555111222222333444555555555222222222222222222222222111222444555555444222111222222333333333333222222111111222222222222111111222222222222222222222222333222222111111222222333333333333333333333333333444444444444555555555555999;;;BBBLLLQQQOOOMMMNNN]]]ppp~~~yyyllliiiooouuuvvvcccLLL<<<777444222222222111111111111222222////////////////////////........................////////////////////////...........................------------,,,,,,,,,------------------------,,,,,,,,,------------...,,,------...//////..................////////////////////////000111222222111666777:::PPPyyy|||WWWKKK???666777777222222777555444444333333333333333111111111222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333444444444444444555555555555666444444444555555555555666444666777777666666777999777888999:::;;;;;;<<<;;;===>>>???>>>===>>>@@@AAAAAABBBDDDGGGJJJKKKIIIGGGHHHCCCAAADDDEEEDDDEEEIIILLLaaaxxxkkkccc\\\UUUPPPHHHGGGBBB;;;;;;>>>===:::======>>>>>>>>>?????????;;;;;;:::999888888888999888888888888999999999999999999999999999999999999888888999::::::::::::999888999:::;;;<<<===>>>???>>>;;;;;;<<<>>>NNNqqqyyypppmmmcccaaakkkvvv{{{mmm___SSSMMM@@@<<<666444555777666555555555555555555555555555444444444444444444444444222333444666777999:::;;;666666666777888888999999999999999999::::::::::::======>>>????????????>>><<<<<<<<<<<<<<<<<<<<<===888888777666555555444444555555555555555555444444444555555555555555444444222222222222222222222222111111111111222333444444111222888<<<999>>>ZZZyyywwwmmmhhhfffkkktttiiiddd^^^YYYXXXXXXYYYYYYVVVUUUSSSRRRPPPOOONNNNNNLLLKKKJJJHHHFFFEEEDDDDDDBBB@@@===<<<;;;:::888555333333333333444555666777333333333333444444444444111222222222222333333333111222333444444333222111222222333333333333222222111111222222222222111111111222222222222333333333333333222222222222333333333333333333333333333333333444444555666777888888;;;>>>EEELLLLLLIIIKKKPPPrrrpppnnn|||uuu___GGG:::666555222222111111000111111222222////////////////////////........................////////////////////////------------------------------------,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,---...////////////....../////////////////////////////////000111111...333666999EEEdddaaaDDD===777666999999555555888555444333333222222333333000111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111222222333444444444444555555555555666444555555555555666666666333555777666555666888;;;999999:::;;;;;;<<<;;;;;;<<<>>>??????>>>???AAACCCAAABBBEEEIIILLLLLLHHHDDDFFFCCCBBBDDDEEEDDDDDDFFFMMMTTTddd}}}kkkjjjmmmmmmiiicccXXXNNNLLLLLLGGG?????????>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999888999999999999:::::::::999999999999999999999999888999999:::;;;:::::::::;;;;;;;;;<<<>>>AAADDDEEEFFFBBBCCCHHHOOO```zzzkkkgggbbbiii|||}}}qqqiii\\\NNNFFF;;;888555555777888666444555555555555555555555555444444444444444444444444333333444555777888999999555555666666777888888999888888888888999999999:::<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<;;;777777666666555555555555444444444444444444444444333333444444444444333333222222222222222222222222000000000111111222333444333555888;;;:::>>>NNN___|||yyy{{{wwwuuuwwwrrrmmmfff```]]][[[ZZZYYYXXXWWWUUUSSSQQQPPPOOOOOOMMMLLLJJJHHHFFFEEEDDDDDDAAA@@@>>>======<<<:::888555555555444444555666666444444444444444333333333222222222222333333444444222222222222222222222222111222222333333222222111111222222333333222222111222222222222333333444444444444333333333333444444444444444444444444444444444444666777999:::<<<<<>>::::::;;;<<<<<<<<<;;;;;;<<<>>>????????????BBBDDDAAABBBEEEJJJNNNLLLFFFAAADDDCCCCCCFFFGGGGGGGGGHHHIIIGGGMMMpppxxx~~~|||ooojjjggg]]]RRR@@@@@@??????>>>===<<<<<>>===<<<;;;:::::::::888999999999::::::::::::999999999999999999999999888999::::::;;;;;;::::::=========>>>@@@DDDGGGJJJVVVSSSVVVaaahhhssstttfffgggkkk~~~|||jjjfffdddXXXHHH>>>999777555777999999666333555555555555555555555555444444444444444444444444444555555555666666777777444555555666777888888999777888888888888999999999;;;;;;<<<======>>>============<<<<<<<<<;;;;;;;;;666666666666666666555555444444444444444444444444222222333444444333333333222222222222222222222222000000000000111222333444444555555444444999BBBKKKXXX|||xxxrrrkkkddd```]]][[[YYYYYYXXXVVVTTTSSSQQQQQQPPPMMMLLLJJJHHHFFFEEEDDDDDDAAA???>>>===>>>===<<<:::888777666555555555555555666555555444444333333222222222222333333444444444333222222111111222222333111111222222222222111111222222333333333333222222222222222333333444444444555444444333333444444555444444444444444444444444555555777999;;;===???@@@EEEHHHKKKKKKFFFIIIZZZkkkttt|||~~~}}}~~~kkk]]]HHH666111555555000333222222111111111111111////////////////////////........................---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,------.........++++++,,,,,,,,,---------+++,,,---...///////////////////////////.........///............//////000666111333999888===]]]xxxpppfff\\\PPPBBB:::999555444444333333444444555333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111333333333333333333333333444444444555555555555666555555666777888999::::::<<<===>>>>>>>>>===;;;:::======>>>???@@@AAAAAAAAA???AAADDDEEEDDDDDDEEEGGGFFFGGGGGGFFFDDDCCCDDDFFFNNNLLLJJJYYYwwwuuuuuu~~~wwwlllSSSKKKCCC@@@CCCEEECCC@@@EEEBBB>>>===<<<<<<:::888;;;<<<<<<<<<:::;;;<<<>>>===;;;;;;>>>;;;666666<<<<<<<<<<<<::::::;;;;;;:::AAA======AAAAAAFFF\\\ttt~~~}}}qqqhhhmmm}}}nnnjjjgggeee]]]NNNAAA;;;777666555444333444555555444444444444444444444444555444444333333444444555444444444444444555666777222444777999::::::999888888888888888888999::::::999999::::::::::::;;;;;;;;;<<<======<<<:::888666666555555555555444444444222222333333444555666666222222222111111111111000000000000000000000000000000000111111111222222222333333444444444666999<<>><<<===<<<;;;:::999999999999666666666666555555555555444444333222222222222333444444444444444444444444333333333222222222111111333333333333333333333333333333333333333333333333444444444444444444444444777555333333444555555555444555777888999<<<@@@CCCLLLHHHGGGLLLVVV```fffhhhjjjwwwooo\\\JJJBBB888333222333111///222222222111111111111000000000000000000000000000//////.........------------------------------------------------------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///...///000000//////000111000...222666555555FFF[[[~~~lllaaaTTTKKKBBB888333333444444333333333333444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333444444444555555555555666444555555666777888999:::;;;<<<===>>>>>>===<<<;;;>>>>>>>>>??????@@@@@@AAA>>>@@@BBBCCCBBBBBBDDDEEEFFFGGGGGGFFFDDDCCCEEEFFFFFFGGGEEENNNaaavvvxxxooosssvvvzzzfff___UUUMMMIIIIIILLLMMMKKKEEE???>>>@@@AAA<<<777>>>===;;;;;;<<<===<<<;;;;;;777777<<<===;;;:::<<<:::;;;<<<;;;<<<>>>AAABBB>>><<>>FFF]]]zzz{{{yyysssoooggg^^^\\\ZZZWWWSSSQQQOOOMMMNNNMMMLLLKKKIIIFFFEEEDDDBBB@@@@@@@@@AAA@@@>>><<<===<<<;;;:::999999999999888888888888777777777777666555444444333333444444444444444444444444444444444444333333333222222222333333333333333333333333333333333333333333333333555555444444444444444444666555444444555666666666666888;;;>>>@@@CCCGGGJJJLLLTTT]]]bbbdddfffjjjooorrr~~~pppYYYHHHBBB<<<555222222333222000222222222111111111000000//////////////////////////////.........---------------------------------------------------------------......------,,,+++---,,,***))))))***,,,---,,,------......------,,,---------------------------------............///---///000000//////000111222///111555333222???QQQ~~~vvvcccUUUEEE===999555333444444333333222222333333444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333444444444555555555555666444444555666777777888888999:::<<<===>>>>>>======????????????????????????<<<>>>@@@AAAAAAAAABBBCCCFFFFFFGGGFFFDDDCCCEEEFFFEEEIIIGGGJJJSSS]]]uuurrrjjjooo|||xxxnnn```VVVUUU___hhhfffYYYIIIAAAAAABBB???<<>>???@@@@@@CCCJJJOOONNNLLLPPPZZZgggyyyqqqjjjhhhaaa___gggppp}}}~~~sssggg^^^UUUKKKEEE???999777999666666555444444444444555222222222222222222222222444444333333333333444444666555444444444444444444333444666888999999888888888888777777777888999:::999999::::::::::::;;;;;;;;;<<<<<<<<<;;;999777666555555555555444444444444222222222333333444444555222222111111111000000000000000000000000000000000000000000000111111111111111222333333333444777:::999<<>>>>>>>>===????????????>>>>>>>>>>>>;;;===@@@@@@@@@@@@AAACCCEEEFFFFFFEEEDDDDDDEEEGGGFFFKKKJJJJJJPPPTTTbbbyyywwwsssyyyiiiggguuuuuu\\\GGG>>>>>>BBBEEEDDDGGGHHHFFFBBB???===>>><<<;;;===@@@BBBBBB@@@??????AAAEEELLLSSS\\\kkkxxx~~~wwwrrrrrrvvv{{{llleeeZZZYYY___nnn}}}oooeeeWWWMMMCCC>>>:::777999<<<666666555555444444444444222222222222222222222222444333333333333333333444666555555444333333333333444555666777888888888888777777777777777888999999999999999:::::::::;;;;;;;;;;;;;;;;;;:::888777666555555555444444444333333111222222222333333333444111111111111000000000000000000000000000000000000/////////000000000111111000111222222222333555888<<<;;;AAALLL[[[www|||yyyqqqaaa```^^^[[[WWWUUUSSSRRRRRRSSSQQQOOOLLLHHHFFFDDDCCCCCCBBBAAAAAABBBAAA???=========<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999888777777777777777666666666666666666666666666666666666555555555555444444444444444444444444444444444444444444444444777777666666555444444444333444555555555555777999888<<>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>><<<>>>@@@AAAAAAAAABBBCCCEEEFFFFFFEEEDDDDDDFFFGGGEEEIIIFFFFFFNNNOOOSSS```}}}wwwooozzzrrr^^^PPPKKKPPPWWWWWW```eee^^^OOOCCCAAADDDAAAHHHPPPSSSRRRSSSVVVXXXQQQQQQWWWdddtttsssjjjiiieeeiiitttzzzpppggg___IIIAAA:::888666444555888555555555555555444444444444444444444444444444444333333333222222333333333666555444333333333333333444555666666777777777777666777888999:::999888888999999999:::::::::;;;;;;;;;;;;::::::999777666666555444444444444333333333111111111222222222222222111111111000000000//////////////////////////////....../////////000000000...000111111111111333555999888;;;???DDDUUUzzz||||||wwwgggaaa___]]]ZZZXXXVVVUUUTTTSSSQQQNNNKKKHHHFFFEEEDDDCCCBBBAAABBBBBBBBB@@@>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999777777777777777777777777777777777666666666555555555555555555555555555555555555555555555555555555777777777666666555555555333555666555555666:::======BBBIIIPPPVVV[[[```cccxxxxxx{{{rrr]]]JJJ>>>:::999333333333444555444333111111111111000000000//////........................---.....................------------------------------------------------,,,,,,------...------,,,,,,,,,---......---,,,,,,,,,------......------,,,---------------------------------............///---...//////......///000111//////222333333333555~~~~~~vvvXXXCCC===666111444777555222111222111111000000111111222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111222222333333333333333333333333333333444444444555555555555666555555666666666777777777777888:::<<<===>>>======>>>>>>>>>>>>>>>>>>>>>>>>===???AAABBBBBBBBBCCCDDDDDDEEEFFFEEEDDDDDDFFFHHHGGGKKKEEEDDDKKKKKKIIIOOOVVVzzzjjjjjjpppzzzqqqooorrrlllTTTLLLMMMWWWdddrrrwwwyyy~~~vvvttt}}}wwwuuuvvv{{{yyyqqquuu|||sssjjjeee^^^VVV@@@;;;777888888555444666555555666666555555444333444444444444444444444444333333222222222222333333555444333333333333333333555555555666666777777777777999<<>>======<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999999:::888888888888888888888888777777777666666666555555666666666666666666666666666666666666666666666666777777777777777777777777555777888888999===EEEKKKNNNRRRWWW[[[___cccgggjjjnnnpppzzzwwwbbbMMM>>>777555666333444555555555333222111111111000000000/////////........................---------...............------------------------------------------------,,,,,,------......------+++---///000000///---+++,,,------......------,,,---------------------------------............///,,,...//////...---///000///000111222333333444555ssspppqqquuuooo]]]FFF777888444333777888555333444111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000111222222333333333333333333333333333333444444444555555555555666666666777777777777888888888999:::<<<======<<<<<<<<<<<<======>>>>>>??????===???AAABBBAAAAAACCCDDDDDDEEEFFFEEEDDDDDDFFFHHHGGGNNNJJJFFFJJJHHHFFFLLLMMMiii~~~qqqhhhfff}}}rrriiiiiiooo~~~uuukkkccc___ZZZgggrrrtttwww{{{oooeeeaaa^^^SSSHHH===999777::::::888666888444555666666666555444333333333333333333333333333333333222222222222333333333333333222333333444444666555555555555666777777999<<>>:::999999::::::::::::;;;;;;;;;:::999888777666666666444444444333333333222222111111111111111111111000111000000000////////////////////////////////////------........./////////,,,...000000//////000111555333555:::999999DDDSSSzzzzzzooogggcccbbbbbb[[[XXXTTTOOOKKKHHHFFFFFFEEECCCCCCCCCCCCCCCAAA???>>>===============>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999:::999999999999999999999999777777666666666555555555666666666666666666666666666666666666666666666666666666666777777888888999777:::<<<>>>AAAHHHTTT]]]gggiiijjjkkkkkklllnnnpppnnnuuu|||uuueeeQQQAAA:::888666444333444555555333222222111111000000000////////////........................---------.........//////------------------------------------------------+++,,,------......------,,,------......------,,,,,,------......------,,,---------------------------------............///,,,---///...------...000...111333222111222333444{{{iiieeedddfff```PPP>>>333444111222555555111111444111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000111222222333333333333333333333333333333444444444555555555666666777777777777888888888888888999;;;<<<===<<<<<<;;;;;;<<<<<<===>>>??????@@@<<<>>>@@@AAAAAAAAABBBCCCDDDEEEFFFEEEDDDEEEFFFHHHBBBLLLKKKFFFGGGEEEDDDMMMRRR^^^___gggyyyttt|||}}}|||yyyxxxuuu{{{qqqfff[[[TTTYYYbbbkkkuuuvvvoooddd]]][[[WWWHHH999999555444777888666555666444555666666666555333333222222222222222222222222333222222222222222222333222222222222333444444555666666555555555666666777;;;???FFFJJJKKKGGGAAA<<<999999:::::::::;;;;;;;;;;;;:::999777666666666666444444444333333333222222111111111000000000000000000000000000////////////////////////////////////---------.........//////,,,---///000/////////000222///111888999777>>>HHHYYYooo{{{ooojjjkkklll```]]]WWWQQQLLLIIIGGGFFFEEEDDDCCCCCCDDDCCCAAA???>>>>>>============>>>???============<<<<<<<<<<<<;;;;;;:::999999999999:::999999999999999999999999666666666666555555555555777777777777777777777777777777777777777777777777555555666777888999::::::999<<>>>>>>>>???@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAAAAABBBCCCEEEFFFFFFFFFFFFIIIFFFCCCBBBCCCFFFGGGGGGIIIJJJKKKPPP```}}}kkkiiirrrvvvmmmiiihhhqqq~~~}}}pppddd___^^^^^^hhhooo~~~wwwlllfff```YYYNNNAAA;;;;;;666666666555444444444333333444444555555444444333444444444444444444444444222222222222222222222222333333333333333333333333666555444444555777:::;;;???BBBHHHLLLMMMJJJEEEBBB<<<;;;;;;::::::;;;;;;<<<888888888777666444333222444333333222111111111222000000000000000000000000111111000//////////////////.........000000///.......................................////////////...///000111333666888999AAAOOOeee{{{xxxxxxtttlllaaaUUULLLGGGFFFFFFDDDEEEFFFEEEDDDCCCDDDDDDBBB@@@===<<<<<<======<<<>>>===<<<;;;;;;;;;;;;;;;======;;;:::999999999999999999999999999999999999999999888777777666555555666666777777666666555444999::::::999777555555666666::::::555555<<>>>>>??????@@@@@@@@@???>>>======>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEGGGDDDBBBAAACCCDDDEEEEEECCCDDDCCCCCCJJJ^^^{{{|||nnnrrr{{{sssuuuxxx|||zzzoooeee]]]^^^ccc```eeekkknnnqqquuuzzz|||xxxmmmeee]]]TTTNNNEEE<<<888999555555555555444444444444222333333333333333333222333333333333333333333333222222222222222222222222333333333333333333333333555444444333444666999:::<<>>GGGQQQgggsssqqqllldddZZZRRRMMMLLLHHHIIIJJJIIIGGGEEECCCBBBBBB@@@>>>>>>>>>??????>>>??????>>>>>>============<<<;;;:::999999999999999888888888888888888888888666666666666666777777777555666666777888999999999666777777777777888999;;;777<<<===<<<@@@LLLWWW[[[^^^`````````ccciiijjjhhhfffmmm|||~~~tttbbbOOOCCC===:::777333111000111111000000000000000000000000000000000000000000000000........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------------............/////////............//////.../////////000000000000{{{bbbOOOGGG::::::999888777666444333444444333333222111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111111111111222222222222333444333333333333444555666555555555666555555444444666666666777999;;;<<<===;;;<<<<<<===>>>>>>??????>>>>>>===<<<<<<===>>>>>>??????@@@AAABBBCCCDDDDDDDDDBBBAAABBBCCCCCCBBBAAA???AAABBB???>>>EEESSS^^^}}}|||tttuuutttoookkkooo|||uuukkkddd```aaaeeepppzzzvvvqqqjjjbbbZZZOOODDD???;;;777555666444444444444555555555555111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333333333222333444555777888999;;;>>>@@@AAA@@@>>><<<::::::::::::::::::::::::777777666666555444333222333222111111111111111111000000000000000000000000111000//////......//////...------,,,,,,,,,------....................................////////////000000000111222333555666777>>>???EEEZZZuuu~~~~~~|||uuuiii^^^VVVSSSWWWWWWWWWTTTPPPJJJDDDAAABBB@@@??????AAAAAA@@@???>>>>>>>>>===============;;;;;;:::::::::::::::;;;999999999999999999999999555666666777888888999999777777777777888999:::::::::999999999:::;;;===>>><<>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;777777888999999::::::;;;:::999888666666666777777>>><<<;;;<<<>>>AAACCCDDDIIIPPPYYY___fffooozzz{{{oooooommmiiijjjppp|||yyyiiiQQQ<<<444666111222222222111111000000////////////////////////////////////////////////........................---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------............//////......------......///........./////////000000ssskkk\\\\\\ZZZQQQEEE;;;666555777888999::::::888666444111111111111111000000000000000000000000000000000000000111111111222222222////////////////////////000000000000000000000000////////////////////////000000000000///////////////000000000111111111111000000111111111222222222333333333444444444444444555666666666555444333333444444555777888:::<<<===:::::::::;;;<<<<<<======;;;;;;;;;<<<<<<;;;;;;;;;?????????@@@AAABBBDDDEEEBBBBBBBBBCCCDDDCCCAAA>>>888:::===???@@@AAACCCFFFNNNeeexxxwww{{{}}}~~~wwwsssmmmkkknnnxxx~~~}}}xxxmmmbbbZZZRRRLLLBBB999444555888666444333222333333333444444555555333333444444444444333333111111111111111111111111111111111111111111111111222222222222222222222222000000111222333444555666666777777888888999::::::777777888999999888777777444555555444444333222111000000000//////000000111////////////////////////000//////...............,,,...///...,,,+++,,,---....................................////////////111000000000000111222333222999999:::BBBHHHVVVkkk}}}yyyyyyxxxvvvooonnnllliiiddd[[[QQQJJJDDDDDDEEEFFFGGGFFFDDDAAA@@@AAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888888999999:::;;;??????AAAGGGPPPWWW[[[]]]```gggppptttrrrooopppsssuuunnnlllooonnnmmmwww}}}}}}tttgggXXXGGG999555888222222333333222111///...////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------............///......------------..................////////////~~~kkk^^^UUUEEEDDDBBB>>>999666666777666777888999888777555333111111111111111111111111000000000000000000000000///000000000000111111111////////////////////////////////////////////////////////////////////////000000000000////////////000000000000111111111111000000000111111111111222222333444444555555444444555555555666555555444444333444555666888:::<<<===:::::::::;;;<<<<<<======:::;;;<<<<<<<<<<<<;;;:::????????????@@@AAACCCEEECCCBBBBBBBBBCCCBBB@@@===;;;;;;;;;<<<<<<<<<======EEEJJJWWWooo~~~|||~~~oooooollldddXXXLLLCCC===999444333666999666444444333333333333444444444444333444444555555444444333111111111111111111111111111111111111111111111111222222222222222222222222000000111222333444555555666666777777888999999:::555666777888888777666555333444444444333333222111///////////////000000111////////////////////////000///......------......,,,000333333///,,,,,,---....................................////////////000/////////000111222222444666222333;;;===BBBPPPggg|||yyyvvvooommmllllllkkkfff]]]VVVOOOOOOPPPQQQRRRPPPLLLIIIBBBCCCCCCBBBAAA???===<<<======<<<<<<;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999;;;>>>BBBEEEHHHIIIJJJJJJLLLSSS___nnnzzzvvv{{{wwwkkkgggjjjjjjsssxxxsssrrreeeZZZMMMDDD<<<555444666222333333222222111//////000000000000000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------------............///......------------......------........./////////|||eeeVVVKKKBBB777666555555444555555666222333444666666666666555333333333333333333333333000000000000000000000000....../////////000000000////////////////////////........................////////////////////////////////////000000000000000000000000111111111111000000000000111111111111222333444555555555444444444444555555666555555555333333444666888:::<<<>>>::::::;;;;;;<<<=========:::;;;<<<======<<<;;;:::>>>>>>======>>>@@@BBBCCCBBBAAA@@@@@@AAA@@@>>><<>><<<<<<======<<<:::======@@@JJJ___|||xxxfffeeebbbZZZNNNAAA888555555222222666666333333666444444333333333333333333333333333444444333333333222222222222222222222222111111111111111111111111111111111111111111111111000000222333444444555555555666666777888888999999444555777888888777555444222333333333333222222111///............///000111//////////////////////////////...------------...,,,111777777333///------....................................////////////.........///000111222333333333......666666666AAAFFFaaazzz|||yyyxxxvvvuuuvvvwwwtttlllfff]]]^^^___``````]]]YYYUUUNNNOOOOOONNNLLLIIIFFFDDDDDDCCCBBBAAAAAAAAAAAAAAA????????????????????????>>>??????@@@@@@AAAAAAAAACCCFFFLLLRRRWWWZZZ[[[\\\[[[]]]dddqqq}}}wwwnnnpppxxx~~~vvviii^^^ZZZJJJBBB:::888666333222333111111111111000000000000000000000000000000000000000000000000000000000000........................------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------------............///...------,,,,,,------...---------.........//////uuu|||xxxeeeQQQEEE;;;333555444333333444444333222...000111444666888999999555555555555555555555555000000000000000000000000............////////////////////////////////////........................////////////////////////////////////000000000000000000000000111111111111000000000000111111111111222333444555555555444333333333444555666666666555333333444666888:::<<<>>>::::::;;;<<<<<<======>>>;;;;;;<<<======<<<;;;;;;===<<<;;;;;;<<<>>>AAABBBBBB@@@>>>>>>???>>>===;;;===;;;:::;;;>>>???>>><<<:::???BBBBBBFFF\\\wwwssswwweee___]]]ZZZRRRGGG;;;555444333111222444333000222777444444444333333222222222222222222333333222222222222222222222222222222222000000000000000000000000111111111111111111111111000111222333444555555555444555666777888888888888444555777888888777555444222222333333333222111111...............///000111//////////////////////////////...------------...,,,222999:::666000........................................../////////000------......///111222333000222///111888555222;;;???NNNVVVhhhxxxqqqiiiiiijjjlllkkkhhhbbb^^^bbbbbbbbbaaa^^^ZZZWWWUUUKKKKKKIIIHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGIIIJJJJJJOOOSSSYYY___dddfffffffffcccdddhhhqqq|||yyyyyy{{{{{{wwwuuu}}}yyyooo[[[JJJCCC:::555333555666333222333///////////////000111222000000000000000000000000000000000000000000000000................................................,,,,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------------------.........//////...------,,,,,,------...---------.........//////sssfffbbb^^^UUULLLBBB;;;666444333333333222222111111111111111111222222333333333666666777888999999::::::AAA:::222...///111000...000000000000000000000000...............///000000////////////////////////........................000000000000000000000000000000000000000000000000000000000000111111111111111222333333444444333333555444444333333333444444666555555555777888:::<<<@@@>>><<<:::999999:::;;;;;;<<<===<<<:::999999;;;======<<<;;;<<<===>>>???>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::999<<<===<<<===III\\\lll|||xxxoooggg^^^VVVJJJ???999555444333222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333000000000000000000000000333333333222222111111111111111222333333444555555777777888888888888777777888888777666555444333333222333333333333222111111000000000000000000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,---------..............................000000000000000000000000000000111222333333444444<<>>???>>>============<<<<<<<<<;;;;;;;;;;;;:::::::::::::::<<<===;;;:::???JJJSSS]]]{{{yyytttqqqlllddd]]]OOOIII@@@999444222222111222222222222222222222222111111111111111111111111111111111111111111111111333333222222222222222222000000000000000000000000333333333222222111111111111111222222333444444555666777777888888777777666666666555555444333333333222222333333222222111000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,---------..............................////////////////////////000000111111222333333444555666999???MMMdddyyysssrrrrrrqqqnnnmmmooossswww{{{zzz{{{~~~jjjnnnrrruuuwwwwwwwwwvvvgggiiilllqqquuuwwwwwwwwwwwwwwwuuuqqqlllhhhhhhhhhnnnppppppllllllpppsssrrruuussspppkkkkkkrrr~~~nnnYYYFFF;;;666444444444333333333333444444////////////////////////000000000000////////////000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///.........------------------------------------...---,,,,,,,,,,,,---...---------............///~~~fffUUUMMMFFF>>>777444333222111111111222333222222222222222111111111111111111111111222222222222333333444444555555555777333///...000111///---////////////////////////......------......///000........................////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111222222333333333333333444444333333333333444444555555555666777888999:::AAA@@@>>>===<<<<<<===>>>;;;=========;;;:::;;;<<<::::::::::::;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999:::;;;<<<;;;999999:::<<<===MMMjjj}}}ooommmkkkgggccc[[[SSSLLL???;;;666333222222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111222000000000000000000000000222222222222222111111111111111222222333333444444666666666777777666666666333333333333333333333333222222333333222222111000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,---------......------------------------////////////////////////000000000111222222333333555555444555999CCCRRR\\\~~~}}}xxxvvvtttvvv{{{~~~~~~}}}|||tttyyyyyysssooonnnoooooosssrrrnnnjjjlllssswwwvvvyyyuuuppppppxxx~~~}}}kkkRRR???666333222000444333333222222333444444000000000000000000000000////////////000000000000111111111000000000//////........................------------------------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////............------------------------------------...------,,,,,,------...---------............///___SSSDDD<<<::::::888555777666444333222222222222222222222111111111111111000111111111111111111111.../////////000000111111222000......000000...---////////////////////////...------------...//////........................000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111111222333333333333222333333333222333333444444555555555666777888888999>>>>>>===<<<<<<<<<======;;;<<<======;;;;;;<<<===;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::999999::::::999999999888888888999999999:::;;;:::888777@@@???III\\\mmmzzzrrrhhhhhhfff___UUUJJJAAA<<<666444222222333444444444111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000222222222111111111111111111111222222333333333333555555666666666666555555222222222333333333444444222222222222222111000000////////////////////////////////////////////////........................------------------------,,,,,,,,,---------......------------------------////////////////////////000000000000111111222222555666777666777:::???DDDPPPmmm}}}yyyuuuuuuyyy~~~|||vvv|||yyytttxxxxxxwwwxxxyyyyyyyyyyyywwwvvvvvv}}}~~~||||||{{{vvvppplllVVVKKK===555444444333000222222222222222333333444111111111111111111111111......//////000000111111000000000000////////////........................------------------------..............................---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///BBB<<<666444666777777555000000000111222333444555111111111111111111111111000000000000000000000000000000000111111111111111...------...//////...---........................---------------...//////........................000000000000000000000000///////////////////////////////////////////////////000000000111111111111000111222222333333222222222222222222222333444555555555666666777777777888;;;::::::::::::;;;;;;<<<:::<<<===<<<;;;;;;<<<=========<<<<<<:::999888888::::::::::::999999999999999888888888888777777777888777666888;;;<<<:::888>>>999;;;EEEKKKVVVwww}}}wwwooofffddd___UUUIII>>>777444444333222333444555444333111111111111111111111111111111111111111111111111000000000000000000000000/////////000000111111111000000000000000000000000111111111111111111111111111111222222222222222333444444444555555444444444222222222333444444555555111222222222222111000000////////////////////////................................................------------------------,,,,,,,,,---------......------------------------........................//////000000000000111111000222333555666777888999>>>NNNeee~~~|||zzz}}}|||zzztttqqqooouuu}}}}}}zzzzzz|||wwwnnndddZZZTTT:::888666444333333222222111111111111111222333444222222222222222222222222......//////000000111111//////.........---------........................------------------------........................//////...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///999888666555444333111000///000000111111222222222000000000111111111111111000000000000////////////////////////////////////---------.......................................------,,,,,,------...///------------------------////////////////////////////////////////////////000000000000000000000000000000000000111111111111000111111222222222222222222111111222222333444555444555666777777777777666777888888999999:::::::::999:::<<<;;;::::::;;;<<<>>>>>>======;;;:::888777::::::::::::999999999999888888777777777666666666888666555555777888888777777666:::AAA@@@BBBVVVnnnrrrfffYYYUUUOOOFFF===666444333333111000111222333222000111111111111111111111111111111111111111111111111000000000000000000000000/////////000111111222222000000000000000000000000000000000111111111111111111111222222222222222222333333444444444444333333222222222333333444444444111111222222111111000///000000000000000000000000........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////000000000...///000222333444444444===AAAJJJZZZttt}}}xxxvvvxxxfffVVVJJJBBB===666777666222...---///222000000000000111222333333111111111111111111111111////////////000000000000.........---------,,,,,,........................------------------------------------------------//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///555555555444333111000///444444333333222111/////////000000000111111111222000000/////////.........---------------------,,,---......---------///000........................------,,,,,,------...///------------------------........................////////////////////////000000000000000000000000000000000000111111111111000000111222222222222222111111111111222333444555444555666777777777666555666666777888999999::::::888999::::::999999:::<<<<<<<<<=========<<<;;;:::;;;;;;:::::::::999999999777777777666666666555555555555666666555555666777777777:::>>>===;;;???GGGOOOaaa~~~~~~{{{ooo^^^QQQEEEAAA<<<777444333333333222111///000111111000///111111111111111111111111111111111111111111111111000000000000000000000000//////000111111222333333000000000000000000000000///000000000111111111222222222111111111111111111222222333333333333222222111111111222222222222222111111111111111000000///000000000000000000000000........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////222111000111222333444444777999===DDDOOOddd~~~wwwbbbNNN???888444333555555444111------///222/////////000000111333333111111111111111111111111000000000000///////////////.........------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,---......---,,,,,,---------............///000111222222222333444555---...///000111222222111//////000000111111111222000000//////.........---000000000000000000000000.........---,,,---///111........................---,,,,,,,,,,,,---......------------------------........................////////////////////////000000000000000000000000000000000000111111111111000000111222222222222111111111111111222333444555444555666777777777666555555666777888999:::::::::777888:::999999999:::;;;:::;;;<<<>>>>>>>>>>>>===;;;;;;;;;:::::::::999999777666666666555555555555222444777888777666777999888555333666999;;;999888===@@@OOOhhhuuuuuuuuurrrjjj[[[JJJ>>>888444000...000222222222333111000000111111111000000000000000000000000000111111111111111111111111000000000000000000000000///000000111222333333333000000000000000000000000//////000000111111111222222222111111111111111111222222222333333222222222111111111000000000000000111111111111111000//////000000000000000000000000........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////.........222000......000222444555---222777888777>>>PPPaaaxxxzzzzzzyyyqqqXXXOOOBBB777222333555777......000111222222222222////////////000111222333000000000000000000000000111111000000//////......000/////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,---......---,,,,,,---------.........//////222222222111111111111000333333222222111000//////000000000000000000000000//////////////////////////////.........---------.................................------,,,,,,,,,------------------------........................////////////////////////////////////////////////------......//////000000////////////000000000000111111111111111111111111000111111111111222222222444444444555555555555666444444444444555777888999888888999::::::;;;<<<<<<999::::::;;;<<<===>>>>>>>>><<<:::888777777777777888777777666666666666777555555555555555555555555666666666666777777777777===888;;;HHHTTTccc}}}xxxrrrlllfffZZZHHH:::444333333222111000000000111000000000000000000000000222111111111000000//////111111111111111111111111////////////////////////222222222111111111111111111000///......///000111000111111111111222222222222222111111111111222222333333333444444555555555222222222333333222222222000000000000////////////.........................................................------,,,,,,,,,///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////////////////000000000000222222222444777;;;???AAARRReee~~~|||yyyxxxsssiiiZZZNNN???>>>;;;888555444333333222222111111111111111222111000000000000000111222000000000000000000000000000000000000000000000000//////.........---------,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,++++++,,,...///000++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,---------......222222222111111111000000333333222111111000////////////////////////////////////////////////////////////.........---------..............................---------,,,,,,,,,------------------------................................................////////////////////////.........///////////////////////////000000000000111111111111111111111111000000111111111222222222333333333333444444444444555444444555555666777777777777888999::::::;;;;;;999::::::;;;;;;<<<<<<===<<<;;;:::999777777666666777777666666555555555666444444444444444444444444444444444444555555555666888333555===BBBHHHXXXjjj}}}~~~uuuiiiZZZOOODDD:::666777333222111111000000111111000000000000000000000000111111111000000000//////000000000000000000000000////////////////////////111111111111111111111000111000///......///000111000000111111111222222222222111111000000111111222222222333333333444444444111111222222222222111111000000000000/////////.........................................................---------,,,,,,,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////.../////////000000000000111111111222555888;;;===@@@III]]]uuuxxxnnnddd[[[QQQFFF>>>777666444333111111111111222222111111111111111222111111000000000000000111//////////////////////////////////////////////////////.........---------,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,------------...222222111111111000000000222222111111000000//////////////////////////////////////////////////////...............---------------------------------...------------,,,,,,,,,------------------------........................------------------------///////////////////////////////////////.........////////////000000000000111111111111111111111111000000000111111111222222222222222222333333333333555555555555555555666666666666777777888888999999::::::::::::::::::::::::::::::999999888777666555666666555555555444444444444444444444444444444444222222222222333333333333888444555999888555:::DDDIIIVVVjjjzzzxxx{{{|||xxxsssrrr```SSSCCC999333000222777222222111000000000111111000000000000000000000000111111000000000000///////////////////////////////////////////////////////////////000000000000000000000////////////000000000000000111111111222222222111111000000111111222111111111222222222222333000000111111111111000000000000000/////////......------------------------------------------------...------------,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------............/////////....../////////000000000111111000111222444666777999999>>>GGGVVVkkkrrrgggVVVHHH???:::555222000000/////////000000111222111111111111111222222222111111000////////////////////////////////////////////////////////////...............---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------111111111111000000000000111111000000000/////////////////////////////////////////////////////////........................------------------------------------------------------------------------........................------------------------////////////////////////000000//////......------////////////000000000000111111111111111111111111000000000000111111111111222222222222333333333333555555555555555555444444555555555666666777777777999999999888888888777777777888888999888777555444555555555555444333333222333333333333333333333333111111111222222222333333777555666999777333555:::666999>>>IIIXXXmmmyyytttqqqqqqmmmbbbWWWRRRAAA:::444333222000000333111111000000000000111111000000000000000000000000000000000000000000//////////////////////////////////////////////////////.........///////////////000000////////////000000000000000000111111111111111111000000000000111111000000000111111111111111//////000000000000//////000000/////////.........------------------------------------------------------------------------------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000222111111000000111222333888666666888<<>>555111222333444/////////000000111111222111111111000111111222333333222111//////.........////////////////////////////////////////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111111111000000000//////000000//////////////////........................////////////////////////---.....................------------------------------------------------------------------------................................................////////////////////////000000//////......------////////////000000000000000000000000000000000000//////000000000111111111333333333333444444444444444555555666555555444333444444555555555555666666888888777777666666555555555666777888777666555444555555555555444333222111333333333333333333333333111222222222222333333333111000111444444333555999:::888666555999BBBNNNWWWdddttt~~~|||tttiii^^^WWWNNNCCC:::777111...///444555222000000111000000///000000111111//////////////////////////////////////////000000000000000000000000000000////////////////////////------......//////////////////000000000000////////////000000000111111111111000000000000000000111000000000000000000000000/////////000000/////////////////////............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................////////////222222111111111111111111///000333888888888<<>>666222222444444000///222333000///111000000/////////000111111////////////////////////......////////////000000000000000000000000000000////////////////////////------......//////000000//////000000000000///////////////000000000111111111000000//////000000111111000000000000///////////////000000000000///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////111111111111111111111111///...111555666555888======???FFFSSSeee|||wwwoooggg^^^WWWOOOCCC888333///000222333333111000...//////000000000///...---000000000000111222333333111000000///............................................................---------...............------------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++......---,,,,,,+++*********+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,111000000000////////////................................................////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................////////////////////////.........///////////////////////////000000000000000000000000000000000000////////////000000000111222222222222333333333333111222444666666666444444555555555555555555555555444444444444444333333333444444333333444555666666555666777777666444111000222222222222222222222222111111222222222333333333333333222222333555555444---000333555444333333444:::===AAAFFFOOO^^^qqq~~~zzzpppeee___VVVIII;;;555222111333666777111...000000//////111///////////////000111111////////////////////////........./////////000000////////////////////////////////////////////////---......///000000111111...///000111111000///...////////////000000000111000000////////////000000111111111000000000/////////000000111111000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////......///000111111111111444111000111111///222777;;;888888>>>FFFRRReeevvvpppcccWWWMMMDDDAAA<<<555111222///111222333111///...---......///000000000///...000000000000111222333444000//////.........//////................................................---------.........//////,,,,,,------------------******+++++++++,,,,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,000000000000////////////---.............................................////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------........................------------------------////////////////////////---.........//////000000////////////000000000000000000000000000000000000////////////000000000000000111111111111222222222000111333555666666555444555555555555555555555555333333333333333333333333444333222222333444666777666777777777666444222000111111111111111111111111111111111111222222222222111222222111222333222///222222111000///111555888000111333555999>>>EEEKKKOOOcccxxx{{{rrrqqqkkk^^^OOOEEEBBBCCC===666333555666222//////222...---000222000///111///////////////000111111////////////////////////---.........//////000000........................////////////////////////.........///000111111222...///000111111000///...////////////000000000000000000////////////000000222222111111000000000///000000111111111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////+++,,,---///000111111111111......000000///000444111000333999:::999???HHHTTT^^^ppp~~~zzzyyyxxxrrrhhhYYYHHH===:::444111444555000...111...///000000//////000111...///000222222222222111000000000000111222333444//////.........//////000................................................---------.........//////,,,,,,,,,------.........*********++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...((()))***,,,------,,,,,,++++++,,,,,,,,,---------...---,,,,,,+++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,........................///...---,,,,,,---...///---------............///------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------............------........................////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000111111111111555555444555555666777888333333333444444444555555333333444444333333222111222222222222222222222222777888:::;;;:::777444333000000000000000000000000000000111111111111000000000000000000111111111111222222222222222222222222333333444444555666777777999>>>DDDIIIPPP\\\kkkvvvwwwfffZZZLLLIIIDDD???;;;888777666333333333222222111111111000000000000000000000000111111000000//////......------............------////////////////////////////////////////////////......////////////......////////////000000000000000000000000000000000000............////////////000000000000111111111111111111000000000000111111222111111000///......---////////////////////////------------------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))+++,,,------++++++,,,---***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................---......///////////////...............///000000111111222333555666777777;;;???FFFQQQ___qqqwwwnnn[[[TTTKKKCCC>>>:::555222222111111111000000//////000000000000000000000000000000000000000000000000000000111111111111000000........................////////////////////////////////////////////////........................------............------++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................///...------------...///---------............///------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------............................................................////////////000000000000000000000000000000000000000000000000000000000000111111111111444444333444444555666777333333444444444555555555444444444444444333222222222222222222222222222222555777888999999777444222000000000000000000000000000000111111111111000000//////000000000111111111222222222222222222222222222333333444444555555555111444777888;;;AAAKKKSSS[[[```iiittt|||uuutttrrrnnnfffZZZMMMDDD>>>;;;888555222111111111333333222222222111111111////////////////////////000000000000//////......------............------......................................................////////////........./////////000000000000////////////////////////............//////////////////000000000111111111111111000000000000111111111111000000///......---........................------------------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,---,,,+++***+++---++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................------...///////////////...............//////000111111222333333444555555666777;;;@@@GGGRRR^^^eeevvvrrrbbbUUUMMMCCC???999555444444222111111111111000000000//////000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////........................................................................------............------++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,........................///...------------...///---------............///------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------------------------------....................................////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222222333444555666444444444555555555666666444444555555444444333222222222222222222222222222333444666777777555333222000000000000000000000000///000000111111000000/////////000000000000111111111111111111111111111111222222222222222222333333000111222111000111666:::===???CCCJJJSSS___kkkttt~~~~~~xxxuuuuuuuuusssnnnfffaaafffoooqqqhhh^^^SSSQQQMMMIIIDDD>>>888444555444222111000111111222222222222111111111111111////////////////////////000000000////////////...------............------......................................................////////////............/////////000000000....................................//////////////////000000000000111111111000000//////000000111111000000//////.................................------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,+++*********,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------...////////////.........------......///000000000111111222222222333444555555555666:::???CCCLLLUUUcccrrr{{{vvviiieee^^^UUULLLCCC<<<999444111///...000222333333111111000000000000//////000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////................................................------------------------------............------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,.................................------.........---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------....................................////////////000000000000000000000000///////////////////////////000000000111111111111111000000111111222333444444444555555555666666666444555555555555444333333111111111111111111111111111222333444444444222222000000000000000000000000//////000000000000//////////////////000000000111111111111111111111111111111111111111111111000000222444555444333222444666555555555444666;;;BBBGGGGGGHHHLLLRRRWWW[[[ZZZYYY^^^ccchhhkkkkkkmmmrrrvvvxxxnnnaaaWWWRRRPPPMMMKKKIIIEEEBBBEEEIIIIIIBBB;;;<<<999777666666666444333333333222222222222333444111111111111111111111000////////////////////////////////////////////////------............------................................................---......//////......---........./////////000000....................................////////////////////////000000000111000000////////////000000000000/////////.................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,---......//////.........------------...//////000000000000000000000000333444555444333444666888<<>>AAABBBAAABBBEEEIIIGGGIIIMMMQQQSSSTTTUUUVVVVVVVVVVVVUUUSSSOOOLLLIIIHHHGGGDDDAAA???===;;;;;;555444333222111111000000222444555444222000000111,,,---///000111111111111...000222111000///111333........./////////000000000000000000000000000000////////////////////////......////////////......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...//////...---,,,---------.........//////------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000////////////////////////000000000000000000000000000000000000111111111111/////////000000111222333111111222222222333333333111222222222222111000000000000000000000000000000333222222111000//////...////////////////////////......////////////................../////////000////////////////////////---......///000111222222...------...000111000000...///000000//////111333///000111111000/////////...///000111222222222333......///000000111111111111111222333444333111///111000///000222333333222...//////000000//////...---.........//////000000........................---------.........//////---..................---------------------------------------------------,,,------......------,,,---------.........//////000000000000000000000000............/////////000............/////////000//////............//////---.....................------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++++++++,,,------++++++,,,---***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,---......,,,,,,---...///111111222---...//////......000222222111///000111333333333000000111333555666555333333333444555666999<<>>===;;;999888666555333222111222333333000111000///......111333+++,,,...///000///---,,,...............---------,,,///000000---,,,...000---.........//////000000000000000000000000000000////////////////////////......////////////..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------.........------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------............///---------............///............////////////000000000000111111111111...000111000///...///111222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////........................---...///...------.../////////000000000000//////------......//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////------............------------------------------........................,,,,,,,,,---------......------------------------........................---------............/////////.........---------..............................------------......////////////////////////.........------,,,,,,,,,......---,,,,,,+++******,,,------......------,,,,,,---------,,,,,,+++************++++++,,,,,,,,,******+++,,,,,,++++++***************+++,,,------+++---......---------...++++++,,,,,,,,,---------...---,,,+++++++++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------........................////////////000000000000///000000000111111111111111111111111111111111111111111222222222333333333444555555555555555555444222222222111111111000000000000000000000000000000111111111111000///------////////////////////////---......///////////////000//////.........//////,,,,,,------------,,,,,,------............------........................////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++...---+++*********++++++++++++************++++++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,************************......---------,,,,,,,,,------------------------...------,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------............///---------............///........./////////000000000000000000111111111111...000111000///...///111222222222222222222222222000111111222222111111000////////////////////////////////////////////////................................................................................................---...///...---,,,---///...//////000000//////...............////////////000000000000000000000000000000000000000000000000.../////////000000000000//////////////////////////////////////////////////////////////////////////////............//////......////////////......------------------------........................,,,,,,,,,---------......------------------------........................---------............/////////.........---------..............................------------....................................---------,,,,,,,,,......---,,,,,,+++******,,,,,,------------,,,,,,------------,,,,,,+++***++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,*********+++---++++++++++++,,,,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,,,,------.........................../////////000000000000//////000000000111111111111111111111111111111111111111111222222222222333333444444555555444444333222222222111111000000000000000000000000000000000111111111000000///------........................------...///////////////000000///......//////000......////////////.........//////////////////...........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++******+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,++++++++++++++++++++++++++++++---,,,+++*********++++++,,,,,,++++++++++++,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------............///---------............///////////////000000000000000000000000111111111111...000111000///...///111000000000000000000000000000111111222222111111000////////////////////////////////////////////////........................------------------------........................------------------------,,,...///...---,,,---...---..................---/////////...............000000000000000000000000000000000000000000000000....../////////000000000//////////////////////////////////////////////////////////////////////////////............////////////000000000000//////------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------............///...............---------..............................------------.................................------------,,,,,,,,,...------,,,,,,++++++***,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++***)))(((((((((***+++,,,,,,,,,++++++***+++++++++---,,,***)))(((***+++---*********++++++++++++,,,,,,,,,++++++++++++,,,---++++++++++++++++++++++++------............------++++++,,,,,,,,,,,,------------------------------....../////////000000000////////////000000000000000000000000000000000000000000000111111111222222222222333333333333222222111111111111000000000000000000000000000000000000000000000000///......---........................------...////////////.../////////......//////000......////////////......//////000000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++---,,,,,,,,,,,,,,,,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///---------............////////////000000000111111///000000000111111111111...000111000///...///111000000000000000000000000000000111111111111000000////////////////////////////////////////////////........................------------------------........................------------------------,,,---......,,,,,,---...,,,------......------,,,/////////......---------000000000000000000000000////////////////////////........./////////000000///////////////////////////////////////////////////////////////////////////......------......///......////////////......------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------............///......................................................------------..............................---------------------------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))((()))***---000222------,,,+++************,,,+++******+++---------))))))*********++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------........./////////000000........./////////000000000000000000000000000000//////000000000111111111000111111111111111111000000000000000000000000000000000000000000000000000//////000000///......---........................,,,---......//////.........------------......///,,,,,,------------,,,,,,/////////000000/////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///---------............///////////////000000000000///000000000111111111111...000111000///...///111////////////////////////000000000111111000000000........................................................................------------------------........................------------------------,,,---...---,,,+++,,,...,,,,,,------------,,,,,,//////......------,,,,,,////////////////////////....................................////////////..............................................................................------------......,,,------......------,,,------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------............///---...................................................------------..............................------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++---,,,+++++++++,,,------,,,,,,,,,++++++*********,,,,,,,,,---000333777999------,,,+++************(((((((((***---...---***))))))*********+++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------------------------------............////////////---............/////////////////////////////////........./////////000000//////000000000000//////////////////////////////////////////////////////...////////////......---........................,,,------...............,,,+++++++++,,,,,,---...,,,,,,------------,,,,,,---......//////......---................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///---------............///............////////////000000000000111111111111...000111000///...///111///////////////////////////000000111111000000///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,------------------,,,.........---------------////////////////////////........................------........./////////..............................................................................------------......,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.............................................------------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,+++***+++,,,---...,,,,,,++++++++++++++++++(((((()))+++---000333555,,,,,,++++++***+++++++++***((('''))),,,---+++(((*********++++++++++++,,,((()))***+++,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------.........///////////////////////////------.........///////////////000000000000//////............////////////////////////////////////....../////////......---------------------------,,,,,,---............---+++++++++++++++,,,---.........////////////......------............------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,************************++++++++++++++++++++++++---,,,,,,,,,,,,---......---------............///---------............///------------............000000000000111111111111...000111000///...///111000000000000000000000000//////000000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------............------,,,------------------...////////////////////////---------------------------------.........//////...........................................................................------,,,,,,------...,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////..............................------------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,+++******,,,...///++++++++++++++++++,,,,,,''''''((()))***+++,,,---+++++++++***++++++,,,,,,555000***)))+++,,,+++)))++++++++++++,,,,,,,,,,,,'''(((***+++,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---------.................................,,,------------.........//////000000000000//////---------....../////////////////////////////////------...//////......---------------------------+++,,,------......------,,,,,,,,,,,,---...///000......////////////............////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------******+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------,,,,,,------------------------)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------************************++++++++++++++++++++++++---,,,,,,,,,,,,---......---------.........//////---------.........//////,,,,,,,,,---------......000000000000111111111111///000111000///...///111111111111111111111111111//////000000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------......//////......---,,,,,,,,,------.........////////////////////////---------------------------------.........//////...........................................................................------,,,,,,------...---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////.................................------.........------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---,,,+++******,,,...///*********++++++,,,,,,---------.........---,,,,,,************+++,,,------AAA999///***+++------,,,++++++,,,,,,,,,---------'''(((***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------..............................,,,,,,,,,---------......//////000000000000//////---------.........//////////////////////////////------......///......---------------------------+++,,,------......---------------...///000111111,,,------------------,,,//////000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,,,,,,,+++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------.........---------------------------)))***+++,,,---,,,,,,+++---,,,,,,++++++,,,,,,---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------............///000000000000000000000000////////////000000000000111111000///////////////000000000000000000000000000000//////.........---...................................................---,,,,,,,,,,,,---...,,,------......------,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------................................................------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................------------------------,,,---------,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------HHH>>>222+++***+++***)))++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********)))))))))***+++,,,---,,,++++++---,,,,,,,,,,,,---....................................------------......------------------------,,,,,,,,,---------......///////////////.........................................................------............------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------000///---,,,,,,---...///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))************+++++++++*********))))))))))))(((++++++++++++++++++++++++)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((('''++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///////////////////////////////////////000000000000111111000///////////////000000000000000000000000000/////////...............................................................---,,,,,,,,,,,,---...,,,,,,------------,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------................................................------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------------------------------------,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------888222,,,***+++---+++)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))***+++,,,,,,,,,++++++---,,,,,,,,,,,,---....................................------------......------------------------,,,,,,,,,------------...///.....................................................................------............------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,......---------......///------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))************+++++++++++++++*********)))))))))++++++++++++++++++++++++)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////000000000000111000000///////////////000000000000000000000000////////////....................................------------------------...------,,,,,,------...,,,,,,------------,,,,,,------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------------------------------------------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------------------------............---,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***)))+++......,,,)))++++++++++++++++++++++++************************------------------------+++++++++***************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---......------------------------......------------......------------------------,,,,,,,,,,,,------------........................------------------------------------------------------............------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,---...............------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))************+++++++++,,,+++++++++************++++++++++++++++++++++++)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////////////////000000000000000000////////////000000000000000000000000000000///////////////.................................------------------------------------------------,,,,,,,,,------,,,,,,,,,---..................---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......------------------------,,,,,,------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------------------------......///......------,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,---//////,,,)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++++++++++++++,,,,,,++++++,,,,,,---...------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------.........------------------------------------------------,,,------......------,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++,,,...//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,+++++++++******************++++++++++++)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................////////////000000000000000000////////////000000////////////////////////.........///////////////........................------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++---..................---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------......///......---,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,///...------...------+++++++++++++++++++++++++++************************************************************************)))))))))*********++++++,,,++++++++++++,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,---------...------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------...)))***,,,...//////...---------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,+++++++++******)))))))))******+++++++++)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................////////////000000000000///////////////000000111////////////////////////.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,++++++------............------*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---,,,,,,,,,+++++++++************+++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++++++++************+++,,,---...++++++++++++++++++++++++***************************************************************+++++++++***))))))))))))***+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......***+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++,,,+++++++++************(((((())))))***+++++++++)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................////////////000000000000///////////////000111111////////////////////////............/////////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,)))*********++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***++++++,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++************************************++++++++++++++++++++++++++++++++++++************++++++++++++''')))***+++,,,,,,---...++++++++++++++++++++++++************************************************))))))*********+++++++++***))))))((()))***+++,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********************************+++,,,---------,,,,,,,,,+++,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++++++++*********)))))))))((((((((()))***+++++++++)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................////////////000000000000///////////////000111111////////////////////////---.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,---------,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++)))+++...///...,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******++++++++++++***)))((((((((()))+++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,...---,,,+++***+++,,,------------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++*********))))))))))))((('''(((((()))***+++++++++)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,---------............//////...---,,,,,,---...///000000000000000000000000111111000000//////......////////////////////////........................---------,,,,,,+++++++++...------,,,,,,------...//////.........---------///...,,,+++***+++,,,,,,.........------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...///000000//////---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++.........------.........,,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---....................................................................................------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++,,,,,,///...------++++++***)))))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,...111222,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---.........---,,,,,,+++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++***)))***+++---...---,,,***)))))))))******++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,------------............///...------------...///////////////////////////000000000000//////......................................................---------,,,,,,+++++++++------,,,,,,,,,,,,------...---------,,,,,,,,,,,,...---,,,+++++++++,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++...------,,,,,,------...,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---.................................................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++*********++++++,,,---------,,,,,,++++++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++++++++,,,------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------......---,,,,,,+++------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,***)))))))))******++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,------------............///...------------...///////////////////////////000000000////////////...........................------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++------,,,+++++++++,,,,,,------------,,,,,,,,,,,,)))******+++---......///++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...........................------------------------------------------------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((())))))(((((())))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))******+++++++++,,,,,,---------------,,,,,,,,,,,,---------------------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++******+++,,,,,,,,,++++++,,,+++******)))*********)))*********++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------..................------.........////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...........................------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))***,,,------******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***************************+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,,,,+++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))***,,,------,,,+++***++++++******************))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***++++++,,,,,,++++++***+++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---..................---......................................./////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...........................------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++,,,---...///)))******++++++,,,,,,------,,,,,,++++++*********++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))+++,,,,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,------...******+++,,,,,,---......,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,+++++++++************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,***+++,,,------,,,***)))************+++*********(((((()))))))))******************+++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++******++++++++++++************))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------------...//////...------........................---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,---------,,,,,,++++++************++++++,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,---......)))*********++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((***---,,,))))))+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------)))******+++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++%%%&&&(((***+++,,,------+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++******************++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,+++******))))))***++++++++++++***((()))))))))************************+++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---,,,+++******++++++++++++************))))))))))))******++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------------...//////...------........................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,***+++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,++++++************++++++,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++++++++++++++,,,,,,***************+++++++++,,,,,,++++++++++++++++++************************((()))+++,,,------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************'''***---,,,)))(((+++...++++++++++++++++++++++++******************************************++++++***************++++++,,,++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,))))))***+++++++++++++++++++++,,,---...//////000++++++++++++++++++++++++'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++******************++++++++++++******++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,------,,,++++++******++++++((()))***+++,,,++++++***)))))))))*********++++++************+++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++******++++++++++++************))))))))))))******++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,,,,---------,,,---...//////...---,,,........................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,))))))******++++++++++++)))***,,,---...---,,,,,,*********++++++,,,,,,,,,******+++,,,------...///++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,++++++************++++++,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++******************************************++++++++++++++++++++++++************************((()))+++,,,------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((************************'''***---,,,)))'''***...++++++++++++++++++++++++************************,,,,,,++++++***))))))))))))))))))))))))******+++++++++++++++++++++++++++************************))))))******++++++++++++))))))***++++++++++++******+++,,,---///000111111++++++++++++++++++++++++,,,,,,......///...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,+++++++++************)))******++++++++++++******++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,...---+++***)))***++++++((()))***+++,,,,,,+++***************++++++++++++)))************++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,***)))************************((()))+++,,,------,,,,,,///...------++++++***)))++++++******++++++,,,---))))))***+++,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.................................---------............///////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---............---,,,+++***)))************************,,,,,,+++***+++,,,---...++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++------------------------------++++++++++++------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++***+++++++++000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,***(((''')))*********++++++++++++******+++*********))))))(((((((((((()))***************------,,,+++************++++++******++++++,,,---))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000000......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++***)))(((((()))***+++)))***+++,,,,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******************************))))))***+++,,,,,,,,,+++---------,,,,,,++++++***++++++******++++++,,,---*********++++++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---------............///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------,,,+++***)))************************,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,---------------------------------------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,++++++***++++++,,,000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***(((((()))+++******++++++++++++******************)))))))))((((((((()))***************,,,,,,++++++******++++++++++++******++++++,,,---))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))******++++++++++++******************************++++++++++++++++++++++++)))+++---...//////...---------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))******,,,,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---+++***)))(((((()))***+++)))***+++,,,,,,+++***)))******************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...---------------------------------............///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++,,,,,,------,,,+++******************************,,,,,,+++++++++,,,---...++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,++++++***++++++,,,,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++***++++++***))))))***,,,******++++++++++++******************))))))))))))(((((()))************************++++++++++++++++++************+++,,,,,,))))))))))))))))))))))))+++++++++***************+++++++++*********************++++++++++++******************************************************)))***+++------------,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******)))***+++,,,,,,+++***)))++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,************************+++***)))((((((((()))*********++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++......---,,,+++++++++,,,++++++,,,,,,,,,++++++***************************+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,,,,///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))***++++++))))))+++,,,******++++++++++++***************)))))))))))))))(((((()))***************))))))***+++++++++++++++***************++++++,,,))))))))))))))))))))))))******************************************************++++++++++++******************************))))))))))))))))))))))))((()))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---------,,,,,,------------,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***))))))))))))))))))***)))***+++,,,,,,+++***)))+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********++++++,,,************************+++***)))((((((((()))***)))******++++++,,,,,,---++++++******++++++,,,---,,,,,,++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++000///...---------------******++++++,,,+++++++++************************++++++,,,,,,,,,---------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++*********++++++,,,---...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************(((***++++++***)))***+++******++++++++++++******))))))))))))))))))******(((((()))***************((()))***++++++++++++*********))))))******+++,,,))))))))))))))))))))))))******************************************************++++++++++++******************************))))))))))))))))))))))))(((((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))************)))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++)))))))))******))))))))))))***+++,,,,,,+++***)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++******************************)))))))))******+++)))*********++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++///...---------------...))))))***+++,,,,,,,,,+++***************************+++,,,---------,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))***,,,,,,***))))))*********++++++++++++******))))))))))))************(((((()))***************((()))***+++++++++***)))***))))))))))))***++++++))))))))))))))))))))))))***************+++++++++***************+++++++++******++++++++++++******************************))))))))))))))))))))))))(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************)))))))))***+++,,,,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************((()))***+++,,,++++++***************************))))))***+++,,,,,,,,,+++***************+++++++++++++++******++++++,,,---*********++++++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,+++++++++,,,------((((((***++++++,,,,,,,,,***************************+++,,,---------,,,,,,************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,---...---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************************************************************)))+++---,,,***)))((()))******++++++++++++******((()))))))))************(((((()))***************((()))+++++++++***(((''')))))))))))))))***++++++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******++++++++++++******************************************************))))))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************,,,---............---,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---((()))***++++++***)))((()))***+++,,,,,,+++***)))(((((()))***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************'''(((***,,,---,,,***)))************************((()))+++,,,---------,,,************************++++++******++++++,,,---))))))***+++,,,,,,------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------************************))))))))))))***+++,,,,,,'''((()))***+++,,,,,,,,,***************************+++,,,---...---,,,,,,)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++------------++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))******++++++++++++************************++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************************************************************))))))))))))))))))))))))***,,,------***(((((((((******++++++++++++******(((((())))))*********+++(((((()))***************)))***+++,,,+++)))'''&&&)))))))))))))))******+++))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++******++++++++++++******************************************************))))))))))))***+++,,,---++++++++++++++++++++++++,,,++++++++++++++++++,,,************************)))***++++++++++++***)))))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------((()))***++++++***)))((()))***+++,,,,,,+++***)))''''''(((***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++******))))))******---,,,***)))))))))************************************))))))******+++,,,+++++++++*********))))))++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***************))))))******+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,+++,,,...///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++------------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------************************,,,+++*********+++,,,---,,,++++++******++++++,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************************************++++++++++++******,,,++++++++++++++++++,,,))))))))))))))))))))))))++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++***)))((((((+++++++++*********))))))(((((()))*********************++++++++++++******)))************+++++++++------,,,,,,,,,,,,++++++))))))***+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++******************++++++,,,,,,,,,*********)))))))))((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***++++++,,,,,,++++++***************************++++++******************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++******))))))******,,,,,,***)))))))))************************************))))))******+++,,,+++++++++*********))))))++++++******++++++,,,---++++++++++++++++++++++++,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++,,,.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************++++++*********+++,,,---,,,++++++******++++++,,,++++++++++++++++++,,,,,,************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************************************++++++++++++******++++++************++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++***))))))(((+++++++++*********))))))))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++)))************+++++++++------,,,,,,,,,,,,++++++)))******+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++************++++++************************************************+++++++++*********)))))),,,,,,,,,------,,,,,,,,,*********************************************************++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++******))))))******,,,+++******)))***************************************))))))******+++,,,+++++++++***************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++*********))))))******+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,+++,,,---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))************************++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,++++++++++++++++++*********************************************************************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************************************++++++++++++***************))))))*********++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++***)))))))))+++************)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))************+++++++++------,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***+++++++++++++++*********,,,,,,++++++++++++++++++------------,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************,,,------......------,,,++++++++++++++++++++++++************************((()))***+++,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---************************,,,,,,,,,+++++++++******,,,+++******))))))******++++++************************************************))))))******+++,,,************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++***++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++******************************************************++++++++++++************))))))))))))******))))))))))))))))))))))))++++++************++++++************************************************+++++++++*********))))))************)))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++------,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,+++******+++++++++***************,,,,,,,,,++++++*********------------------,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,------------,,,,,,++++++++++++++++++++++++***************+++++++++))))))***+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************,,,,,,,,,+++++++++******,,,+++******))))))******************+++***************************************))))))******+++,,,************************++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***)))(((+++++++++++++++++++++++++++++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++******************************************************++++++++++++************))))))))))))******))))))))))))))))))))))))++++++************++++++************************************************+++++++++***************))))))))))))))))))))))))((())))))*********************++++++++++++******))))))*********+++++++++------,,,,,,,,,+++++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***************************,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++******))))))******))))))***++++++++++++*********************************))))))******+++,,,***************+++++++++++++++******++++++,,,---++++++++++++++++++++++++***+++,,,------,,,+++*********************************+++++++++,,,,,,,,,***++++++,,,,,,------...+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,******))))))******+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,***)))(((++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------************************)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,++++++++++++++++++*********************************************************************************++++++++++++,,,++++++++++++++++++++++++************************)))************+++++++++******************************************************++++++++++++***************))))))*********++++++++++++++++++++++++++++++************++++++************************************************************************(((((()))))))))))))))***(((((()))************))))))******++++++******))))))************+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++)))))))))***************,,,,,,++++++++++++++++++************++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++******))))))******((()))***+++,,,++++++*********************************))))))******+++,,,))))))*********+++++++++++++++******++++++,,,---++++++++++++++++++++++++)))***,,,------,,,***)))******************************+++++++++,,,,,,,,,******+++,,,,,,---......+++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------..............................,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********,,,---,,,+++++++++++++++++++++++++++************************)))***+++,,,,,,+++)))(((+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++,,,************************)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++,,,,,,************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******************************************************++++++++++++******++++++************++++++++++++++++++++++++++++++++++++************++++++************************************************************************(((((((((((())))))******))))))***++++++++++++******++++++,,,,,,++++++***)))************+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++((()))***+++,,,---------((()))))))))*********+++++++++++++++++++++,,,,,,)))*********+++++++++,,,++++++************++++++************************************************))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++***)))*********((()))***+++,,,,,,+++************************************)))***++++++,,,))))))******++++++++++++++++++******++++++,,,---++++++++++++++++++++++++)))***,,,------,,,***)))******************************+++++++++,,,,,,,,,******+++,,,,,,---......+++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,*********)))***++++++,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++************************)))***,,,,,,,,,+++)))'''++++++++++++++++++++++++******+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,++++++*********************************)))***+++,,,---,,,++++++,,,++++++++++++++++++,,,*********++++++,,,,,,---************************++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******************************************************++++++++++++******,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))******************++++++'''((((((((())))))************+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++)))************+++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++'''((()))+++,,,---......(((((())))))*********+++*********++++++,,,,,,---*********++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,))))))***+++,,,------...++++++,,,,,,,,,---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***------------,,,,,,+++***************************++++++++++++++++++++++++*********))))))))))))))))))***++++++***+++---///++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))'''(((((()))******+++++++++++++++*********))))))++++++++++++++++++++++++)))************+++++++++++++++************+++++++++++++++************)))---+++))))))***+++******+++,,,---,,,*********+++++++++++++++++++++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++************))))))******++++++******)))+++*********))))))((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))((())))))))))))************++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++++++++***(((+++---,,,***((()))+++,,,,,,,,,+++++++++******************************)))************++++++++++++++++++*********)))))))))))))))***++++++,,,,,,************************))))))*********+++++++++++++++******************++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***))))))***++++++************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++******)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,------,,,,,,+++***************************++++++++++++++++++++++++************)))))))))))))))***++++++******,,,...++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))***************************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))(((((())))))***++++++,,,+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++++++++************+++++++++++++++************)))+++***((()))***++++++******,,,,,,,,,***)))***+++++++++++++++++++++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++************)))+++,,,,,,------,,,,,,+++************)))))))))(((*********+++++++++,,,,,,************************)))))))))*********++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++************+++++++++++++++***************'''))),,,,,,+++***,,,...,,,,,,,,,++++++*********************************)))************++++++++++++++++++*********))))))++++++************************************************************++++++******++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***))))))***++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,++++++***************************++++++++++++++++++++++++***************************+++,,,+++******+++---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))))))))*********++++++***))))))))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))******+++,,,,,,,,,+++++++++***************************************)))************+++++++++++++++************+++++++++++++++************))))))((('''(((***++++++******+++,,,+++)))((()))***++++++++++++++++++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++************)))++++++,,,,,,,,,,,,++++++************))))))))))))*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++************++++++************************''')))+++,,,,,,---///111------,,,+++******))))))************************)))************++++++++++++++++++***************,,,,,,++++++***))))))(((************************++++++************************+++,,,---......///++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++******************+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++)))***************+++++++++,,,,,,+++***)))+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***)))((())))))***++++++++++++++++++++++++***+++++++++++++++,,,,,,))))))*********+++++++++************************))))))*********+++++++++)))))))))((())))))***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++++++++************+++++++++++++++*********))))))(((''''''(((+++,,,+++***)))***+++***((((((((()))************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))))))))************))))))*********)))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,***++++++,,,---...///000------,,,+++***)))((((((************************))))))*********+++++++++************************+++++++++*********))))))************************+++++++++******************+++++++++,,,,,,------+++++++++,,,,,,,,,,,,,,,******++++++,,,,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,+++++++++************************++++++++++++++++++++++++))))))******+++++++++,,,+++,,,,,,+++***)))+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***)))((()))***+++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))*********+++++++++************************************++++++++++++)))))))))((())))))***+++++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++++++++************+++++++++++++++*********))))))''''''''')))+++,,,+++***)))***+++***((((((((()))************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))((())))))******))))))((())))))))))))))))))******))))))*********+++++++++************************+++,,,,,,,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---.../////////...,,,,,,,,,---------,,,,,,+++******)))((((((************************))))))*********+++++++++************************))))))*********+++++++++************************************************,,,,,,++++++******))))))++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++++++++++++++************************++++++++++++++++++++++++))))))******+++,,,,,,,,,***+++,,,+++******+++---++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,---)))************+++++++++*********************************++++++++++++,,,***))))))))))))***++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++******++++++++++++++++++***************+++++++++************************)))************+++++++++++++++************+++++++++++++++************))))))((()))+++------+++)))***+++,,,+++)))((()))***************************************************)))************++++++++++++++++++++++++++++++++++++++++++************)))******++++++++++++******))))))))))))************)))))))))************+++************************++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---///000111111222000---+++,,,,,,+++++++++************)))))))))************************)))************+++++++++***************+++++++++((())))))***++++++,,,,,,************************))))))*********+++++++++---,,,,,,+++***)))((((((++++++,,,,,,------......*********+++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++++++++***)))************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++******)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++++++++++++++************************++++++++++++++++++++++++))))))***++++++,,,------)))***++++++******,,,...++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************************************)))***+++,,,,,,------,,,++++++++++++++++++++++++)))******+++,,,,,,------)))************+++++++++*********************************+++++++++,,,,,,***************+++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++++++++************+++++++++++++++************)))******+++,,,......+++)))***,,,,,,,,,***)))***+++************************************************)))************++++++++++++++++++++++++++++++++++++++++++************)))******++++++++++++******((()))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************++++++************++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******,,,---...000111111333///+++***+++,,,+++***))))))))))))************************************)))************+++++++++))))))*********+++++++++******************++++++************************(((((()))***+++,,,,,,---,,,,,,,,,++++++*********++++++,,,,,,---......///++++++++++++************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))******+++,,,,,,------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++((()))***+++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------)))***++++++***+++---///++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++,,,,,,,,,++++++*********************************************************((()))+++---.........---++++++++++++++++++++++++))))))***+++,,,,,,------)))************+++++++++******************************+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************+++++++++++++++************))),,,+++,,,...///...+++)))+++,,,---,,,*********+++))))))))))))))))))))))))************************)))************++++++++++++++++++++++++++++++++++++++++++************)))(((((())))))))))))(((((((((((())))))*********+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---))))))+++,,,...///000111222...***)))+++,,,+++***((((((((()))******++++++************************)))************+++++++++))))))******++++++++++++,,,,,,++++++***)))))))))************************''''''(((***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,+++++++++******))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++*********+++++++++******))))))))))))***+++++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***------,,,++++++,,,------,,,---...,,,***))))))***,,,++++++******++++++,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++---+++))))))+++,,,)))'''******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++***(((******************************+++++++++,,,,,,,,,))))))))))))))))))))))))************************************************)))************+++++++++...------,,,+++***)))))))))***++++++++++++***)))+++++++++*********)))))),,,***((())),,,---+++)))************************))))))+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++*********))))))******+++++++++******))))))************+++++++++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,++++++++++++++++++++++++)))************+++++++++,,,,,,++++++***)))))))))************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,((((((''''''((()))******************************))))))))))))************---,,,,,,+++*********+++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++***+++,,,---............///---******...555===BBB...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++******)))***************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,+++******+++,,,---,,,------,,,***))))))***,,,++++++******++++++,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++---+++)))***,,,,,,+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********+++---...,,,+++************************************+++++++++,,,************************************************************************)))************+++++++++---,,,,,,++++++******)))************************+++++++++*********)))))),,,***((()))+++,,,+++)))******************************+++++++++******)))+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++*********))))))******+++++++++******)))************++++++++++++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,++++++++++++++++++++++++)))************+++++++++******************++++++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))))))))((())))))******************************))))))))))))************---,,,++++++******++++++******+++++++++,,,,,,,,,************************)))************+++++++++***+++,,,---............---,,,+++,,,...222555888------,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******)))******+++++++++******+++++++++*********************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++,,,------,,,***)))***+++,,,++++++******++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,+++***+++,,,---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++******++++++,,,---+++++++++++++++++++++++++++************+++---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************************)))***,,,...///...---************************)))))))))*********++++++************************************************************************)))************+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++***************,,,+++******+++,,,+++)))************************,,,,,,+++***)))))))))***+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++++++++***************)))******+++++++++******************+++++++++,,,******+++++++++,,,,,,,,,***,,,------,,,++++++,,,++++++++++++++++++++++++)))************+++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++******)))*********************************)))))))))*********++++++,,,,,,++++++******++++++******+++++++++,,,,,,,,,************************)))************+++++++++***+++,,,------.........+++,,,,,,------------,,,------,,,,,,,,,,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))***+++++++++******,,,+++++++++***)))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************+++,,,---,,,***)))***+++,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++***)))))))))+++...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))*********+++---...---,,,************************((())))))))))))*********************************************************************************))))))*********+++++++++))))))******+++++++++,,,,,,+++)))(((((()))+++,,,************************,,,+++++++++++++++******************************---,,,+++)))((()))************************************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,************************))))))***+++++++++***************+++++++++,,,,,,******+++++++++,,,,,,,,,***,,,------,,,++++++,,,++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++************************************))))))*********+++++++++,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++******+++,,,------------++++++,,,,,,,,,+++)))(((---,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))((()))***+++++++++++++++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************+++,,,---,,,*********,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++***)))))))))+++...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))+++******+++,,,,,,***)))************************((())))))))))))*********************************************************************************))))))*********+++++++++((())))))******++++++,,,,,,+++)))(((((()))+++,,,************************,,,,,,,,,,,,+++******+++************************---,,,***)))))))))***+++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,************************((()))***+++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,------,,,++++++,,,++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))************************,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------,,,+++******++++++************************************++++++++++++,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++)))***+++,,,------------,,,,,,+++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))************))))))((()))***++++++++++++++++++++++++*********************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,+++*********,,,,,,,,,******+++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++***+++,,,,,,++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++************+++---...***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))))))))))))))))),,,*********++++++)))'''************************)))))))))*********++++++++++++++++++++++++++++++************************************************)))************+++++++++)))))))))*********++++++,,,+++***))))))***+++,,,***************+++++++++,,,---...---+++******+++************************+++***************++++++***************************************+++++++++******+++++++++,,,,,,,,,++++++************++++++,,,++++++******++++++,,,***************+++++++++((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,------,,,++++++,,,++++++++++++++++++++++++)))************+++++++++,,,,,,++++++***))))))(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++***+++++++++*********************************++++++++++++,,,++++++******++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,------------,,,***)))***+++---...,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))************))))))(((((()))++++++,,,,,,+++***************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******+++,,,------,,,+++******+++,,,,,,******+++,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++***,,,---,,,***)))***,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************+++******+++,,,---+++***************************************+++++++++,,,++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))************************************))))))*********+++++++++,,,...///---***)))***,,,************************((()))***+++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++************++++++,,,++++++******++++++,,,))))))*********+++++++++(((((()))++++++,,,,,,++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***,,,------,,,++++++,,,++++++++++++++++++++++++)))************+++++++++++++++***************************************************++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++************++++++,,,*********************************+++++++++,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,---,,,,,,---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))************))))))(((((()))++++++,,,,,,,,,))))))******+++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++,,,------------,,,+++***+++,,,,,,+++***+++---,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++***,,,---,,,)))''')))+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++***************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***************************)))***,,,...///...---***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++*********))))))))))))))))))***++++++++++++***)))))))))******++++++++++++,,,...///...***)))***,,,************************&&&''')))+++,,,,,,,,,+++))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,++++++++++++++++++,,,))))))******++++++++++++(((((()))++++++,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,***,,,...---,,,+++,,,,,,++++++++++++++++++++++++)))************+++++++++)))))))))***++++++,,,,,,************************))))))***+++,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++))))))))))))***+++,,,,,,******************************+++++++++,,,,,,,,,+++*********+++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++)))************+++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------++++++++++++------......---,,,,,,+++******+++++++++*********))))))++++++++++++++++++++++++************************)))************+++++++++,,,,,,++++++***)))))))))+++++++++*********))))))************************)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******,,,+++***))))))***+++,,,++++++******************++++++++++++++++++++++++)))************++++++++++++******))))))******+++******++++++++++++******************************++++++++++++******)))))),,,,,,,,,---------......,,,,,,++++++,,,,,,---...******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***+++++++++,,,.........------,,,,,,,,,------,,,,,,,,,,,,++++++***************)))((('''++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---------+++)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++***))))))***++++++(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++***+++++++++,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++)))************+++++++++------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---...------,,,++++++******+++++++++*********))))))++++++++++++++++++++++++************************)))************+++++++++******************+++++++++++++++*********))))))************************************************,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***))))))***++++++++++++******************++++++++++++++++++++++++************++++++++++++++++++************++++++******++++++++++++******************************++++++++++++*********))),,,,,,,,,------------...,,,,,,++++++,,,,,,---...******))))))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************++++++++++++......---------,,,,,,,,,------,,,,,,,,,,,,++++++---------------,,,++++++++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------+++***(((++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,++++++,,,------)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------,,,,,,++++++******+++++++++***************************************************************)))************+++++++++((())))))***++++++,,,,,,+++++++++***************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,++++++***))))))***++++++******++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,******++++++++++++******************************++++++++++++************,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++*********------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++------.........---,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++******++++++++++++******************+++******+++++++++++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++++++++++++++******++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++*********))))))************************************************************************+++******))))))******+++************************************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))***************++++++***************++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++******************************+++++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++************++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))************))))))++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++*********++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++)))************+++++++++*********+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++*********************+++++++++************************************************)))************+++++++++,,,,,,++++++***))))))(((***************+++++++++************************))))))))))))))))))))))))******))))))))))))******************************************************++++++++++++++++++++++++***************************))))))))))))))))))***)))***++++++++++++***)))******++++++,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------************+++,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------+++,,,,,,------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++)))************+++++++++)))*********++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******************++++++))))))*********+++++++++++++++++++++++++++++++++************************)))************+++++++++++++++******************))))))*********+++++++++******************************************************))))))))))))******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++)))***++++++++++++***)))******++++++,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++************++++++******++++++++++++******************************+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,---------,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------------,,,+++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------************+++,,,---...,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------------------------------++++++,,,,,,---......///------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,------------------------+++,,,,,,------,,,,,,+++++++++------------++++++******************++++++))))))******++++++++++++++++++++++++++++++++++++************************)))************+++++++++)))))))))***++++++,,,,,,))))))******++++++++++++************************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,)))***+++,,,,,,+++***)))******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,---------+++******************+++******++++++++++++******************************+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,---------,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************+++,,,---...,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...+++)))))),,,---,,,***+++++++++++++++++++++++++++++++++,,,,,,,,,------************************++++++++++++++++++++++++******************************))))))******+++,,,************************************************++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------************************))))))))))))))))))))))))++++++************++++++,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,************************++++++******************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))+++++++++*********)))))),,,,,,++++++***+++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,------++++++++++++------,,,,,,,,,++++++************************************************************+++,,,,,,+++***((('''++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********************************+++++++++*********))))))***************************++++++,,,,,,++++++***++++++************++++++******+++++++++,,,,,,,,,*********)))))))))))))))*********************************))))))))))))))))))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------,,,,,,+++++++++------------------------******++++++++++++******++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,------.........---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++)))))),,,---,,,***++++++++++++++++++++++++,,,,,,,,,---------......************************++++++++++++++++++++++++******************************))))))******+++,,,************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------************************************************++++++************++++++---,,,,,,+++******++++++******+++++++++,,,,,,,,,************************++++++******************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))+++++++++***++++++,,,,,,++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************************************++++++++++++++++++***)))++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++*********))))))***************************++++++,,,,,,++++++***++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++******************************++++++++++++++++++******)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************+++,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,++++++++++++++++++***++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++++++++++++++++++++++++++------------............************************++++++++++++++++++++++++******************************))))))******+++,,,************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,************************************************++++++************++++++------,,,,,,+++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++***************+++++++++***************************+++,,,------++++++++++++************++++++++++++++++++++++++************++++++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************+++++++++++++++,,,,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++++++++******************************************++++++,,,,,,++++++***++++++************++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...------,,,,,,------...------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...************************++++++++++++++++++++++++******************************))))))******+++,,,************************************************+++++++++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************************************++++++************++++++---,,,,,,+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,++++++******++++++,,,************************************************************************************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++******+++---...000++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************************************++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,************************************************++++++************++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************************+++,,,---...+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******+++---///000++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++************++++++,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++---++++++++++++++++++++++++************++++++++++++************************++++++++++++++++++++++++******************************))))))******+++,,,************************************************++++++++++++++++++++++++***))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++************************++++++++++++++++++++++++++++++************++++++******))))))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,++++++******++++++,,,***************************************+++++++++***************+++++++++************+++,,,------++++++++++++,,,,,,,,,,,,------------------------***+++,,,---------,,,+++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,......++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***************************************+++++++++***************************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,...------,,,,,,------...------------------,,,,,,,,,,,,------------,,,,,,***************************,,,---,,,))))))+++---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************************************+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++************************++++++++++++++++++++++++++++++************+++++++++************+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,++++++******++++++,,,************************))))))*********+++++++++))))))*********++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,------////////////////////////+++,,,---......,,,+++)))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++***************************++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,---......///........................------------------------,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,------------,,,,,,,,,,,,---......------------------------------------------------++++++,,,,,,---......///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---......///------------------------------------------------------------------------******+++++++++,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------,,,,,,------...,,,,,,------------------,,,,,,---......---,,,,,,***************************,,,---,,,))))))+++...++++++++++++++++++++++++++++++,,,,,,,,,---------************************++++++++++++++++++++++++*********************************)))***++++++,,,************************************************++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++,,,,,,++++++***++++++++++++++++++,,,,,,---------000000000000000000000000+++,,,.........,,,***)))((()))***+++,,,---------++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***,,,,,,+++***)))++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,************************))))))******++++++++++++************************+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,---...//////................................................,,,------......------,,,,,,,,,++++++***+++++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,------------,,,,,,,,,,,,---......------------------------------------------------++++++,,,,,,---...//////+++++++++,,,,,,------------------------------------..................---++++++,,,,,,---...//////------------------------------------------------------------------------******+++++++++,,,,,,,,,)))***,,,---...---,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,------.........,,,,,,---......---,,,,,,++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++*********+++,,,---------,,,+++************---///000///...,,,,,,---+++,,,,,,------,,,,,,+++...---+++*********++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,+++,,,---.........---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++,,,.........---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...---,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,+++++++++******---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////.........---------------------------------++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++*********************************************************+++++++++,,,,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,...//////---,,,,,,---+++,,,,,,------,,,,,,+++---,,,+++*********++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......///...---,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++,,,...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...---,,,,,,+++++++++,,,,,,------......------,,,,,,,,,,,,++++++++++++***---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///.........------------------------------------++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************++++++++++++,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))***+++,,,---,,,+++++++++++++++***++++++,,,,,,+++---......,,,++++++,,,++++++,,,,,,,,,,,,++++++---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------............---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,------......------------------------------------------------------------------------------------,,,,,,,,,,,,------...---,,,---/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............------------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************************++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++((())),,,------,,,+++***************+++,,,------***+++------+++******+++++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------------------------------------------...........................------,,,,,,------......---,,,---///000///...------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,---..............................------------------------...------,,,,,,------...------------------------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++((())),,,------,,,+++***************+++,,,------)))+++,,,,,,+++***++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------......------------------------------------------------...........................------,,,,,,------......---,,,---/////////...------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,++++++,,,,,,---,,,------......------,,,---------,,,,,,,,,++++++---,,,,,,,,,,,,---..............................------------------------...------,,,,,,------...,,,,,,------------------------------------------++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))************+++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++++++++++++++***++++++,,,,,,)))+++,,,,,,+++++++++,,,******++++++++++++************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,---..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,------------......---,,,,,,,,,,,,---...///------------------------------------------------------------------------------,,,,,,,,,,,,---------,,,+++,,,.........---,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,+++++++++,,,------,,,------......------,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------------------------...------,,,,,,------...,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************************************))))))))))))************++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++)))+++------,,,+++,,,---******++++++++++++******)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************))))))******+++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***,,,,,,------,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......++++++,,,,,,,,,---------------,,,,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***+++---------,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,+++++++++,,,,,,---...,,,------......------,,,...------------,,,,,,,,,---,,,,,,,,,,,,---.........................................................------,,,,,,------...++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++***************************+++,,,------,,,+++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************))))))))))))************++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---------,,,+++************)))+++------,,,,,,---...******++++++++++++******)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********************************)))***++++++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////*********++++++,,,,,,,,,------,,,+++,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***)))***,,,---,,,+++,,,,,,,,,------.................................------------------------,,,,,,,,,---------......------------------------++++++++++++,,,,,,---...,,,------......------,,,......---------,,,,,,,,,---,,,,,,,,,,,,---.........................................................------,,,,,,------...+++++++++,,,,,,---------------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********************************************************---,,,***)))))))))******************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************+++++++++*********))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++,,,,,,,,,---------)))***++++++------...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++------------------------+++++++++*********)))))))))************+++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++///...------++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------++++++++++++---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))+++,,,,,,+++***,,,---------------------------///,,,)))))),,,///000////////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000///---+++++++++---...------------------------,,,---...//////...---,,,------------------------///............---------,,,------......------,,,---------............///---------............/////////......---------,,,---------............///................................................------------------------//////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,---...,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******************************************************,,,,,,***)))))))))***************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))+++,,,,,,++++++,,,---------------------------...+++)))***---//////............---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---++++++,,,---...------------------------------...//////...------------------------------............------------,,,------......------,,,---------............///---------............////////////.........---------------............///........................------------------------------------------------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************************************,,,+++******)))***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))*********+++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))************+++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,++++++,,,---------------------------,,,++++++,,,...///...---------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,---...///------------------------------...//////...------------------------------............------------,,,------......------,,,---------............///---------............///000000////////////......---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******************************************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++)))+++---,,,+++***++++++,,,++++++******++++++,,,************************)))*********+++++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++---,,,++++++,,,...,,,,,,------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,---...///000---------------------------..................---------------------------.........---------,,,,,,,,,------......------,,,---------............///---------............///000000000000000/////////---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,........................------.........------,,,---------------------------------.........//////------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************+++*********************************+++*********************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++)))+++---,,,+++***++++++,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,---------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------)))***,,,,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***,,,------,,,+++---...,,,,,,,,,---------......+++,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------...//////000------------------------.........------.........------------------------...------------,,,,,,,,,,,,------......------,,,---------............///---------............////////////000000000000000---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,........................---....../////////......---------------------------------.........//////------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------***++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************************************))))))***++++++++++++***************************))))))******************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***************************************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************+++++++++)))************+++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------******++++++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------,,,,,,---...+++,,,,,,------.........,,,---......,,,,,,---...,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///.............../////////------------------------///...------------...///------------------------------------,,,,,,,,,,,,,,,------......------,,,---------............///---------............///......////////////000000---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,........................---...//////000/////////------------------------,,,------------.........------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,************************************************((()))***+++,,,++++++***************************(((((())))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,------,,,,,,---///++++++,,,,,,---......///---......---+++***---000,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.../////////////////////......---------------------------///...------------...///---------------------------------,,,,,,,,,++++++,,,------......------,,,---------............///---------............///------........./////////---------............///........................------------------------........................,,,---....../////////...........................,,,,,,,,,,,,------------------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,************************************************((()))***+++,,,,,,+++***************************'''(((((()))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++------------------------************************++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++)))+++---,,,+++***+++,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,...---,,,,,,---///++++++,,,,,,---...//////...///...,,,)))***---111---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...////////////000000///...------------------------------///...---,,,,,,---...///---------------------------------,,,,,,,,,++++++,,,------......------,,,---------.........//////---------.........//////,,,---------......//////---------.........//////................................................////////////////////////+++,,,,,,---.........---........................+++++++++,,,,,,,,,------------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,---...---,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************************************************************)))************+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,------,,,***((((((+++---************************++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******************************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******)))((())),,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------............//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---,,,,,,,,,,,,---......222222111000///......---........................///...,,,++++++,,,.../////////.........---------///............---------....................................////////////,,,------...///000111111111/////////111222111000000///---+++++++++---...........................////////////............///...---,,,+++,,,,,,------------.........//////------------------------------------------------..............................---------,,,,,,,,,...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************************************************************)))************+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,---,,,***))))))+++---************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,+++,,,,,,,,,+++++++++******++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++******************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---,,,,,,,,,,,,---......111111000///......------........................///...,,,++++++,,,.../////////.........---------///............---------....................................////////////------......//////000000///......000333444444444111000...---,,,---...///........................////////////............///...---,,,,,,,,,---------------.........//////------------------------------------------------..............................---------,,,,,,,,,...---,,,+++++++++,,,,,,///...............//////,,,,,,,,,---------......,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***)))***,,,...************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000///...,,,+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---....../////////......------,,,...........................---,,,++++++,,,---..................---------///............---------....................................////////////.........///////////////---------000444666777777111000///.........///000........................////////////............///...------,,,---------------........./////////------------------------------------------------..............................---------,,,,,,,,,...---,,,+++++++++,,,,,,......---------------...,,,,,,,,,------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++***************************+++++++++++++++,,,,,,,,,++++++******++++++,,,***+++++++++******,,,...************************++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,---------........................,,,------------------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,,,,,,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......---------------------,,,...........................---,,,,,,,,,,,,---...........................///............---------....................................///////////////////////////.........---,,,---///333555666555000000///......//////000........................////////////.....................------------...............////////////..............................................................................---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++*********++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++*********************************++++++,,,,,,,,,,,,++++++******++++++,,,)))***++++++***+++,,,...************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,------...........................,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------------........................---------,,,,,,------------.....................///............---------////////////////////////............///////////////////////////............------...111222222111..................//////////////////////////////////////////............---............................../////////000000..............................................................................---------,,,,,,,,,---------,,,,,,,,,++++++,,,++++++*********++++++------------------------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++*********************************++++++,,,,,,---,,,++++++******++++++,,,)))+++,,,,,,+++***+++---************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,,,,,,,...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------.................................---------------------------------...............///............---------////////////////////////............////////////.........//////////////////...---...000000000...------............//////////////////////////////////////////............------...////////////........./////////000000000..............................................................................---------,,,,,,,,,,,,,,,---------,,,+++***---------------...//////...------------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))******+++,,,,,,------,,,++++++******++++++,,,***,,,---,,,+++******+++************************++++++++++++++++++++++++***++++++,,,,,,++++++***---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++,,,,,,------+++,,,,,,,,,------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,,,,---.../////////........................,,,------------------,,,---------........./////////............---------////////////////////////............////////////------......//////000000000///...///000111000///......//////000000000000////////////////////////////////////............,,,---...///000000///....../////////000000000000..............................................................................---------,,,,,,,,,,,,,,,---------,,,+++***,,,,,,------...///111111......---------,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************))))))***+++,,,,,,------,,,++++++++++++++++++,,,+++,,,------+++))))))***************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,------.........,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,------...///000000........................,,,------......------,,,---------.........////////////.........---------000000000000000000000000............/////////000,,,------...///000111111000///...///111333222111...///000111111111111111000000000000000000000000000/////////............,,,---///000000000///...////////////000000000000////////////////////////////////////////////////..............................---------,,,,,,,,,,,,,,,---...---,,,+++*********+++,,,---///000111.........------,,,,,,,,,)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------)))+++---,,,+++***+++,,,+++++++++,,,---...///000...---,,,++++++,,,---...---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,---------......------------------------,,,***)))***---...,,,))),,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,------.........,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,---......------------------------......////////////.........//////000000000000000/////////......---------//////////////////......---...//////000000000000111111111000000/////////000000111222222222222222000000000000000000000000000000000000000000000000///////////////000111111111000000///////////////111000000///...---------......------------.................................------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***+++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------***+++------+++***+++,,,+++******+++,,,---......,,,---////////////---,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,------------...------------------------+++******,,,......,,,***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------,,,,,,------...///------------------------......////////////......//////000111111111111111000000/////////.........000000000000////////////......///000000000000000111111111000000000000000///000111111222222111111000000000000000000000000000000000000000000000000///////////////000111111333222111111000000000000111000000///......------///......------......///...........................------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------***,,,------,,,++++++,,,************+++,,,------***---000333333000---***------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,------------------------------------++++++,,,...000///---+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------,,,------...///...........................//////000000//////...///000111111222222111111000000000000////////////111111111000000000000/////////000111111111000000000000000111111111111111//////000111111111111000000000000000000000000000000000000000000000000000000////////////000111111555444333222111111111111111000000//////......---///......------......///...........................------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,+++***++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++,,,......,,,,,,,,,---+++++++++++++++,,,------***,,,///111111///,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---000111000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------,,,---......///.........---------------...//////........................//////000000000000/////////000000111111111111111000000000000////////////111111111111111000000000000000111111222111111000000000000111111222222222///000000111111111000000111111111111111111111111000000000000000000000000000000//////000000111222555444333222111000000000000000000000//////......//////............//////...........................------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,---//////---,,,---...---,,,,,,,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------,,,---......///............------------...////////////////////////////////////000000000000//////...///000000111111000000//////////////////000000000111111111222222222333222333333333333333222222111111222222333333444444111222222222222222111111222222222222222222222222111111111111111111111111000000000000000111222222333333111000000/////////000000000000000//////////////////....../////////////////////////////////...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,...//////...------......------,,,,,,------...---,,,+++******+++,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***,,,------++++++,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,---......//////............------......///000000000000000000000000000///000000111111000000//////000111111222222111111000000000000111111111111111111222333555666777777777777888888777777666666666666666666777777777777444444555555555444333333222222222222222222222222111111111111111111111111111000000000000111222222111000//////.../////////000000000000000000000000000//////......//////000////////////////////////...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,---,,,+++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------...000000...---...///------,,,,,,,,,,,,,,,---------+++******+++------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***+++---,,,,,,+++---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***,,,------,,,,,,000333......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,------......------,,,------------------------........................,,,---......//////.....................//////000000000000000000000000000000000111111111111000000111222333333444444333333222222222333333333444444333333555777999;;;=====================<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;777777888888777666666555333333333333333333333333111111111111111111111111111111000000111111222333//////......//////000000000000000000000000000000000000////////////000000////////////////////////...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))+++,,,+++***++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,------------///000000///......///,,,,,,++++++***+++++++++------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***+++---,,,,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,,,,+++***+++000444.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++.........------,,,,,,,,,,,,------......------,,,------------------------........................,,,---......//////.....................///000000000000000000000000000000000000111111111111000000333444555555666666555555444444444555555666666666444555777:::<<>>>>>999999999999999888777777333333333333333333333333111111111111111111111111111111111000111111222333............///000111222000000000000000111111111000000////////////000000000000000000000000000000...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,+++++++++******************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,+++,,,---...///000000//////.........---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***---...+++(((---:::FFF;;;555...+++---...---+++.........------,,,,,,,,,------------------------***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................//////.........---------------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------...,,,---------,,,++++++***------------------------,,,,,,,,,++++++***************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------...///000111111------------------------............////////////............//////000000000111333222000//////000222///...///333666666444888555555888999777555666999:::999777666777:::===<<<===???AAACCCDDDEEEEEEGGGFFFEEEDDDBBB@@@???>>>AAACCCDDDDDDBBB@@@???@@@BBBCCCCCCCCCAAA>>>;;;:::<<<:::999999999777444111333444555444333333333444555333222222333333222111111111000000000000111111000000000000000111111111000000000000000000000000000000000000000000000000111000000///...---------.......................................---------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,---...///000/////////.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,++++++---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++---...+++'''(((///666555000+++***---///...+++------------------,,,,,,------------------------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................//////.........---------------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------...---------------,,,++++++------------------------,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------....../////////------------------------............////////////////////////////////////...000111111/////////000444222222555999;;;;;;999CCC===:::;;;;;;999:::>>>:::===@@@BBBAAAAAAAAABBB<<<===???BBBFFFIIILLLMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLNNNPPPOOONNNKKKIIIGGGEEEDDDCCC???>>>===<<<<<<;;;;;;:::444444444444333333444555555444222222333333222000444333222111111000000111000000000000111111111111000000000000000000000000000000000000000000000000111000000///......------........................//////......---------,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---...////////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++***------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++...+++)))***---///...,,,,,,,,,------------------------------------------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,.......................................---------------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------...---............---,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------............////////////000000000///////////////---...000000//////111222555555777:::===???>>>===@@@===<<<@@@AAA@@@BBBFFFFFFHHHJJJJJJIIIGGGHHHHHHIIIMMMSSS[[[ccckkkrrruuuxxxwwwvvvvvvvvvxxxzzz{{{}}}xxxtttrrrsssuuupppllleee^^^YYYXXXXXXYYYRRRQQQNNNJJJEEEBBBAAAAAA@@@>>>;;;888555444333333444333111111111222111000666555444222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000///......------........................000000///...------,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------..............................------------------------------------------------------------------------++++++,,,,,,++++++***)))------------------,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///...,,,***))))))+++---...---+++,,,,,,,,,------.........------------------------+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......................................................------------------------------------------------................................................------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------...---......///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,------------........................////////////111111000000000000//////---///000111111222444666666777:::<<<>>>>>>===<<<>>>>>>BBBHHHHHHDDDBBBDDDEEEFFFHHHJJJLLLQQQWWW[[[```eeeooo{{{~~~yyyxxx{{{}}}rrrqqqlllcccXXXNNNHHHFFFGGGDDD???<<<999888666555777555333222444444444333555444333222222222222222222222111111111111111000000000000000000000000000000000000000000000000000000000//////....................................000000///...---,,,,,,+++,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------------------...............------------------------------------------------------------------------++++++,,,,,,++++++***)))------------------------+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++...000000///++++++,,,---......---+++,,,,,,,,,------.........------------------------,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------......................................................------------------------------------------------........................---.....................------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------...------......///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++---------....../////////............////////////111111111111111111111000000111333333444555888;;;:::<<>>===EEEEEEGGGJJJGGGBBBBBBEEEHHHMMMVVV```jjjttt}}}wwwjjj```[[[SSSOOOJJJGGGEEECCC@@@===<<<:::777666666777666666333333222222222333444444333222222222111111000000111111111111111111111111000000000000000000000000////////////....................................000//////...------,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------+++,,,------......---------------------.........,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,++++++***------------............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...,,,******+++,,,------,,,------......------,,,,,,,,,------------------------------------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...........................---------...............------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------...,,,,,,---............---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000............////////////000111111111222222222222333444666666666888<<<>>>@@@BBBDDDEEEDDDCCCCCCDDDCCCCCCFFFJJJLLLNNNUUU^^^rrrzzz{{{vvvsssqqqpppwww}}}vvvwwwxxx||||||vvvnnngggaaaZZZRRRLLLFFFBBB===999777666555333555555444444444444555555333333333222111111000000111111111111111111111111000000000000000000000000//////////////////..............................///............---------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------+++,,,---.........------,,,,,,,,,------.........,,,,,,,,,---------..............................---------------------------------------,,,++++++------------.........///+++,,,,,,------,,,,,,+++++++++,,,,,,---.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,+++++++++++++++,,,------------......------------------,,,,,,------------------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------..........................................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------..............................---------.........//////------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------...++++++,,,---------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,------......---------...///000000000............///////////////000000111222333444444666666777777777999===@@@AAADDDFFFGGGFFFGGGIIILLLLLLPPP[[[fffmmmrrrzzzyyyuuupppjjjfffeeeeeefffhhhgggeeebbb___]]]\\\\\\ccciiippptttqqqjjjbbb^^^___bbbgggmmmuuu}}}|||qqqiii```ZZZSSSKKKFFFBBB>>><<<;;;:::888777666555555555444444333222222111000000111111111111111111111111000000000000000000000000.../////////////////////........................---------...............,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...+++,,,---.........---,,,,,,,,,,,,------.........,,,,,,,,,------.................................------------------------------......------,,,+++---------.........//////+++,,,,,,------,,,,,,+++***++++++,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))),,,///000...---------)))***+++++++++,,,///000.........------,,,,,,,,,------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------..........................................------------------------------................................................,,,,,,,,,------.................................---------.........//////------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------...***+++,,,,,,---------,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,------...//////---------...///000000111............/////////000//////000111333444555666777777888777777999===@@@???BBBEEEFFFFFFHHHLLLPPPfffpppuuukkkffffffgggiiieee___[[[]]]ccckkkqqqsssssstttttttttuuuuuuuuuooottt|||~~~xxxqqqmmmfffhhhlllqqqtttwwwxxxxxxoookkklllxxxyyyoooeee]]]WWWQQQNNN@@@???<<<:::777666444444444444333333222111000000111111111111111111111111000000000000000000000000.........///////////////........................,,,,,,------.../////////,,,------......------,,,......---------,,,,,,,,,,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***)))))))))******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------,,,,,,,,,------..................------,,,,,,,,,------------------------------------------------///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...........................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---......//////..............................,,,,,,,,,---------......//////...---,,,++++++***---------.........//////........................................................................---------.........//////........................//////.........---------------------------------,,,,,,,,,---------......................................................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,---------......+++,,,---...///...---,,,///////////////.........------......//////000000000//////....../////////333333111000///000444777999999999;;;===@@@CCCEEECCCDDDFFFEEEBBBHHHZZZmmmooo___YYYZZZ^^^gggpppvvvwwwwwwvvvwww|||zzznnnllliiihhhjjjsssvvvggg]]]RRROOOGGG???======:::555999555333444444111111444222222222222333333333333111111111111111111111111000000000000000000000000////////////////////////......------------.................................------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++************+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------,,,,,,------------------------------------,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---......//////..............................,,,,,,---------.........///......------,,,,,,+++---------.........//////........................................................................---------.........//////........................//////.........---------------------------------,,,,,,---------.........................................................,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,,,,---------......+++,,,------......------/////////////////////............///////////////.........---......//////...111555777888999;;;===<<>>888666333333666777444333555222222111111111111111000111111111111111111111111000000000000000000000000///////////////////////////......------......///........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---......//////..............................,,,------------.........------------------------------........./////////........................................................................------........./////////.......................................---------------------------------,,,------------.........................................................++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---............//////////////////000000///////////////...///////////////000111222333555777888999:::<<<>>>???CCCFFFEEECCCDDDIIIOOOTTTYYYggg{{{|||vvvmmmfffcccdddeeefffbbb^^^^^^eeeppp~~~}}}~~~{{{yyyvvvuuuxxxttthhh]]]QQQGGG@@@;;;999:::999444111222333333222222111111000000111111111111111111111111000000000000000000000000///////////////////////////......------......///........................---------,,,,,,,,,++++++***+++++++++,,,,,,------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,...//////...,,,+++------------------------------------------------......------,,,,,,,,,+++------------------------........................------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---......///.................................------------............,,,---------......//////............////////////....................................................................................////////////........................................................................------------............................................................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,---------......------,,,+++,,,---...///............////////////111000000000//////......000111111111222444555666999999888777888<<>>???JJJ]]]lllvvv~~~wwwgggWWWUUUUUU[[[eeeooouuuwww~~~}}}}}}~~~|||~~~uuugggSSSIII@@@<<<999666555666444444444444333333333333111111111111111111111111000000000000000000000000//////////////////////////////............//////........................------,,,,,,,,,+++++++++))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,...//////...,,,+++------------------------------------------------.........------,,,,,,,,,------------------------........................------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,------.........------------------------------------------------.........---------,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---......///.................................---------.........//////,,,------......//////000........./////////000000////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////---.............................................---------.........//////................................................///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------,,,+++,,,---...///---.........//////000000111111000000/////////...000000111222444666777888555777:::<<>>AAABBBBBBCCCCCC>>>GGGTTTaaaooo}}}ooobbbXXXWWW[[[\\\cccpppjjjWWWJJJ>>>777666555555555444444444444444333333333333333333333333111111111111111111111111000000000000000000000000000//////......//////000........................,,,,,,,,,++++++++++++***++++++++++++++++++******************************++++++************++++++*********+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...------------------------........................------------------------------------............................................................------------------------------------------------------------------------,,,,,,------------------------------------,,,,,,------------------------------------------------------------............,,,,,,------.../////////,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---......//////..........................................////////////............////////////.../////////000000000000////////////////////////////////////////////////////////////////////////.../////////000000000000////////////////////////---------.........//////....................................////////////................................................,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......+++,,,------......------------......///000000111000000000000000111111111111111333555777:::<<<>>><<<>>>???@@@@@@BBBDDDFFFQQQ^^^qqqrrriii```\\\]]]```iiirrrrrrtttwwwzzz~~~xxxhhhUUUFFF>>><<<;;;:::999777666555444444444444444444444444444111111111111111111111111000000000000000000000000000000////////////000000........................,,,,,,,,,+++++++++******---------,,,,,,+++++++++************************++++++************++++++)))))))))******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...........................------------------------,,,---------.../////////................................................------------------------------------------------------------------------,,,,,,,,,------..................------,,,,,,,,,------------------------------------------------++++++,,,---...///000111,,,,,,------...///000000,,,,,,,,,------....................................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---......//////........................................../////////000/////////////////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000---------.........//////////////////////////////............/////////000................................................*********+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......+++,,,---...///...---,,,---------...///000000111//////000000111111222222555555777999<<>><<<999777666555555555555555555555555111111111111111111111111000000000000000000000000000000////////////000000........................************************,,,++++++******++++++,,,************************.........------,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---------,,,,,,+++++++++------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................................................................////////////////////////........................------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------............///------------------------,,,------......------,,,------------------------------------------------------------------------..................---------------.........//////---------.........//////............................................................/////////000111111111111000000000000111111111111222222222333111111111111111111111111000000000000000000000000000000000000111111111111222111000.........///000111000///......///000111//////////////////////////////////////////////////////............//////------------------------------------------------))))))*********+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++......------------...............------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,---......//////......---...///000111111111000...///111222333444777999<<<::::::===BBBCCCBBB???@@@DDDAAA>>>LLLjjjrrr]]]YYY```aaaiiixxx~~~|||hhhYYYKKKGGGCCC===888888999555444666555111000222333333333222222222111111111111111222222333333333////////////////////////......////////////......************************,,,++++++******++++++,,,************************......---------,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,---------,,,,,,,,,++++++------------------------------------------------,,,------......------,,,------------------------................................................................................................////////////////////////........................------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------............///------------------------,,,------......------,,,------------------------------------------------------------------------........................---------.........//////---------.........//////........................////////////////////////........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111222111000///...//////000111000////////////000111//////////////////////////////////////////////////////............//////------------------------------------------------*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++......------------............---------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++///...---,,,,,,,,,,,,---......---------,,,,,,,,,------------------------,,,---......//////............///000000000000000///000111111222444777:::;;;;;;;;;===@@@CCCDDDDDD===CCCGGGNNNdddzzznnnccc]]]aaajjjwww}}}ttt```PPPCCC999888;;;888555444666666333222333333333333222222222222111000000000111111222222222////////////////////////......////////////......++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---------------,,,,,,,,,,,,------------------------------------------------------............------........................................................................................................................////////////////////////........................------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------............///------------------------,,,------......------,,,------------------------------------------------------------------------........................------........./////////------........./////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222111111000/////////000000111000000//////000000111//////////////////////////////////////////////////////............//////------------------------------------------------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......---,,,,,,,,,------...------------,,,,,,,,,------------------------,,,---......//////............////////////000000000111222333444666999<<<<<<>>>@@@AAAAAAAAABBBCCCFFFRRR___kkkzzzyyylll```^^^dddnnnzzzyyydddPPPAAA;;;<<<999555333555555222000111333333333333222222222222000000000000000111111111////////////////////////......////////////......++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---------------------,,,,,,................................................------............------........................................................................................................................////////////////////////................................................................................................------------------------------------------------........................------------------------------------------------........................---------............///........................,,,------......------,,,---------------------------------------------------------------------------------...........................////////////............////////////////////////////////////000000000000000000000000//////000000000111111111000000000000111111111111333333222222222222111111333333333333333333333333111111111111111111111111000000111111111222222222111111000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////........................------------------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------------------------------,,,---......///.........//////.../////////000000000333777;;;<<<===???@@@???BBBDDDDDDCCCDDDGGGKKKbbbuuu{{{ppphhh___bbbjjjttt}}}qqq]]]KKK@@@@@@:::666666666333111222444444333333333222222222000000111111111111111111////////////////////////......////////////......++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---***,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------................................................---......//////......---------------------------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////........................------------------------------------------------........................------------------------------------------------........................---------............///........................,,,------......------,,,---------------------------------------------------------------------------------.........//////........./////////000000........./////////000000000000000000000000000000////////////////////////000000000111111111111222111111111111222222333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111222222222222000000111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000//////............//////........................------------------------,,,,,,---------.........,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------------------------------,,,---......///.........//////......///000222222222777???DDDFFFEEEDDDCCC?????????@@@EEEQQQ```kkkjjjdddfffhhh{{{|||cccNNNIII@@@999999999777666777444444444333333333222222222222222222222222222222000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---***,,,...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...------------..................................................................////////////......------------------------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////........................------------------------------------------------------------------------------------------------------------------------........................---------............///........................,,,------......------,,,------------------------------------------------------------------------,,,,,,------.../////////....../////////000000000....../////////000000000000000000000000000000000////////////////////////000111111111222222222222222222222333444444555555111111222222222333333333333333333333333333333333222222222222222222222222111111111222222222222333///000111222222222111111000111111222222111111000000000000000000000000000000000000000000000000000//////............//////........................------------------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,------------...------------------------,,,---......//////......//////...///000222444666777===EEEJJJJJJHHHEEECCC>>><<<;;;@@@OOOhhhqqq___ffftttxxxcccRRRFFF;;;888888777666777444444444444333333333333333333333222222222222222000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---***,,,//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...------------.........///......................................................////////////..............................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------............///........................,,,------......------,,,------------------------------------------------------------------------,,,,,,------...//////000.../////////000000000000.../////////000000000000111111111111111111111111000000000000000000000000111111111222222222333333333333444444555666666777333333444555666777888888555555555555555555555555555555555555555555555555111111111222222222333333///000111222222222222111000111222222222222111000000000000000000000000000000000000000000000000000//////............//////........................------------------------+++,,,,,,,,,------------,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------------------------,,,---......//////......////////////111444777999@@@CCCGGGIIIGGGDDDAAA@@@===???EEESSSggg~~~zzzlllkkkzzzjjjZZZIII@@@<<<888555666555444444444444333333333222222222222111111111000000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---***,,,///000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------.........//////////////////////////////////////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------.........//////////////////////////////,,,------......------,,,------------------------------------------------------------------------,,,,,,------...///000000////////////000000000000////////////000000000000111111111111111111111111111111111111111111111111111111222222222333333333444444555555666777777888777777888:::;;;<<<===>>>999999999999999999999999777777777777777777777777111111222222222333333333///000111222333333222111000111222333333222111000000000000000000000000000000000000000000000000000//////............//////////////////////////////------------------------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........------------------------,,,---......//////....../////////000222666999;;;FFFGGGHHHFFFBBB???===<<<>>>FFFVVVkkk~~~yyyrrrkkkmmmwwwvvv___PPPGGG???;;;999555555444444444333333333222111111111000000//////000000000000000000000000......////////////......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...........................------------------------------------------------,,,---......//////..............................//////000000000000///...---.........///111222333111111000000000000//////111111000//////000111222000111222333222000...---///000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111000///.......................................,,,------......------,,,,,,,,,,,,---------......//////.........---------........................................................................---,,,,,,++++++,,,,,,---........................------------------------............////////////............/////////000//////000111000///---,,,222222333333222222111000444333222111111222222222222333444444444444777999777999;;;???CCCEEEFFFEEEKKKIIIIIINNNVVV^^^dddeee___XXXNNNHHHFFFGGGFFFEEEIIIHHHEEE???999666888;;;555444444666777666444222555222///000333444222///333222000111222444444333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------***+++,,,---...---,,,,,,,,,------......------,,,---------.........//////...............///000111///000000111333999AAAGGGHHHCCCBBBCCCBBB@@@FFFOOO]]]fffuuuttthhhdddZZZeeesssiiiWWWJJJ@@@999777888777666888888333,,,222222222111222222333333222222111111111111222222////////////////////////++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...........................------------------------------------------------,,,---......//////......,,,---------.........///...///000111222222222222333333222111000000000000111111111111111111111111333222111111111222333333---...///000111000000///111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000//////............///........................,,,------......------,,,,,,---------............//////.........---------........................................................................---,,,,,,++++++,,,,,,---........................------------------------............////////////........./////////000000///000000111111111111000000000111222333333222222555555555555555666666666777999;;;<<<<<<<<<>>>@@@GGGPPP^^^hhhnnnqqqtttvvvqqqqqqttt}}}|||wwwuuuvvvvvv{{{yyyrrrfffVVVIII@@@===???===999777777777555444333222222444777888777666444333111222333333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------***+++,,,---------,,,,,,,,,------......------,,,---------........./////////////////////000111111333333222333666;;;AAAEEEHHHDDDBBBBBBBBBHHHVVVeeeppp___XXXWWWddduuuppp___LLL>>>===:::666555444444555777333333222222222222333333222111111000000111111222////////////////////////++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...........................------------------------------------------------------...////////////...---------......//////000...///000111111111111111333333222111111111111111000000111222222333333333666555444222111111111111000000000111222222333333444444333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////............//////000........................------............------------........./////////...............---------........................................................................------,,,,,,,,,,,,------........................------------------------............////////////////////////000000000000000000000000111222333444///000222333444555444444444666777777777999;;;>>>;;;???FFFLLLPPPTTTWWWYYY___nnnjjjYYYOOOKKKGGGBBB>>>;;;:::888666555555444444333222222111444333222333333333111///222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,------------,,,------............------------........./////////000000000000000111111222444333333666;;;@@@CCCDDDDDDAAA@@@CCCJJJYYYoooyyyZZZNNNQQQUUUqqqzzzaaaMMMCCC;;;777777555111555>>>444333333222222333333333111111000000000000111111////////////////////////+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...------,,,,,,------...........................................................................------...///////////////////////////000000000000//////000000000000//////111111222333555777999:::888999:::;;;<<<===>>>>>>AAA@@@???===;;;999888888888777555444333222222222555555444444333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...............///000111........................------............------.........////////////000................................................................................................------,,,,,,,,,,,,------............................................................//////////////////000000000111111111111000//////000111333444333333444555666777888888888:::<<<<<<===BBBJJJPPP[[[```hhhooossswwwyyy{{{}}}yyykkkhhhbbb[[[SSSIII@@@:::999888666333000000000111444333333444555444222000222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........................------------------------........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------------------............------............////////////000000000000000000111222000222555;;;AAADDDDDDBBB??????CCCOOOaaawwwmmmPPPOOOZZZ```yyyrrr___NNNBBB;;;<<<:::222222999555444444333333333333444111000000//////000000111////////////////////////++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...------,,,,,,------...........................................................................---...//////000000//////000000//////////////////000111333555666777777888;;;;;;<<<>>>AAACCCFFFGGGEEEEEEFFFGGGIIIJJJKKKKKKMMMMMMMMMMMMNNNMMMMMMMMMFFFDDDAAA===:::777555444555555444444333333222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////...............///000111........................---......//////......---.........////////////000---................................................................................................------,,,,,,------...............................................................////////////000000000111111111111222222111000///000111222333666777777888:::===@@@AAAGGGJJJNNNOOORRRZZZhhhttt}}}mmm\\\QQQGGGDDD>>>:::888888999:::555444333444666666555333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////////////////////////////------------------------........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---......//////......---........./////////000000////////////000111222333222555;;;AAAEEEDDDAAA>>>===AAAMMMbbb|||dddTTT]]]hhhkkk{{{}}}vvviiiWWWFFF@@@;;;555333777666555555444333333444444111111000000000000111111000000000000000000000000++++++++++++++++++++++++,,,,,,,,,,,,------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------.................................................................................///000000000000///...//////000000111111111666888;;;???BBBEEEGGGHHHLLLLLLKKKLLLLLLMMMNNNOOOFFFFFFGGGHHHIIIJJJKKKLLLJJJLLLOOOSSSWWWZZZ\\\]]]ZZZXXXUUUPPPLLLHHHDDDCCC::::::888777555333222111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///////////////////////////////////////////////////............//////000..............................////////////......------........./////////---------.............................................................................................------------..................................................................////////////000111111111222222222222222222333333444555666777;;;;;;<<>>???IIIZZZooo~~~gggjjjggg^^^```mmmwwwzzz||||||{{{```JJJ>>>:::::::::777666555555444444444444222222111111111111222222000000000000000000000000++++++++++++++++++++++++,,,,,,,,,------------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------.................................................................................///000000000000000///000222444777999;;;<<>>???<<<888666666666666666333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------...------,,,---...///000......////////////........./////////000000000000///000000222444666888:::???CCCFFFEEEAAA@@@EEEJJJPPP___ppp{{{{{{lll]]]QQQWWWaaakkkttt|||}}}~~~xxx{{{dddKKKCCC@@@<<<888777666555444444444444333333222222222222333333000000000000000000000000++++++++++++++++++++++++,,,,,,,,,---------......******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------...------,,,,,,------...........................////////////////////////////////////////////////...//////000000000000000222333666:::>>>BBBEEEGGGLLLMMMOOOPPPRRRSSSSSSSSSMMMLLLKKKIIIHHHHHHGGGGGGBBBBBBCCCCCCDDDDDDEEEEEEEEEGGGLLLPPPUUUXXX[[[[[[ZZZ[[[[[[[[[YYYVVVSSSQQQUUUSSSOOOJJJDDD>>>:::888333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////111000///.............................................////////////......,,,,,,,,,---------......---------.........//////..............................................................................------------..............................////////////////////////............/////////000111111222222222333333333444666:::>>>BBBEEEFFFFFFGGGIIIOOOZZZjjj~~~~~~hhhXXXEEE@@@;;;666555555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------......---,,,---...///000......////////////......////////////000000000000000111222444666999;;;===@@@DDDFFFCCC???BBBMMMXXXhhhyyyrrr___PPP___fffttt}}}|||~~~vvvsssvvv~~~}}}[[[LLLCCC999888888777555555444444444444333333222222333333444000000000000000000000000++++++++++++++++++++++++)))***+++,,,---.........******+++,,,,,,---.........------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------........................------///000000///------///111......//////000333888;;;@@@AAADDDHHHLLLOOOOOONNNSSSSSSSSSQQQNNNIIIHHHIIIJJJKKKKKKIIIKKKOOONNNKKKIIIKKKLLLLLLLLLLLLMMMNNNRRRQQQPPPSSSXXXZZZYYYWWWYYY[[[[[[XXXRRRNNNNNNPPPOOOMMMNNNQQQOOOJJJGGGGGG???;;;666222222333444444222000//////111222111111000000000000000000000000---------.........//////////////////////////////---....../////////////////////.........---------........................................................................------------------------................................................,,,------......------,,,............................................................/////////000222111///......///000111111111222444777888999:::>>>CCCHHHIIIIIILLLSSSZZZaaabbbiiixxxkkk[[[KKKCCC>>>999999<<<666555444444444555333222111222111111333555333000222222222111111111111000000000000000//////////////////////////////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------.........------,,,,,,,,,........................000000111111111111000000000111000...,,,,,,...000111111222444777<<>>;;;999666444222333444666444444444333333333222222111222222222222111000000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......////////////////////////---///000000/////////000000222555777999<<<@@@CCCFFFEEEDDDDDDGGGJJJLLLMMMLLLLLLMMMNNNOOOOOONNNOOORRRSSSSSSRRRTTTYYYZZZVVVTTTVVVYYY[[[\\\\\\\\\]]]```^^^\\\[[[[[[\\\]]]]]]]]]]]]\\\ZZZXXXVVVUUUTTTPPPLLLJJJKKKIIIDDDAAABBBCCCAAA???===<<<:::777555444222000000111333222222111111111111111111111111....../////////000000000////////////////////////---....../////////////////////.........---------........................................................................------------------------................................................,,,------......------,,,........................................................./////////000000/////////000000000111111666777888999:::<<<>>>@@@DDDGGGMMMTTT]]]jjjyyy{{{jjj]]]RRRGGG???888777777777777555222///222222111000111333444333222222222222111111111111111000000000//////////////////////////////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------......---------,,,,,,,,,..............................////////////......///000000///......000222222222444777<<>>>>>===;;;888666555666444444444333333333222222222222222222222111000000------------------------++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......000000000000000000000000...000222333111000///000555888===@@@BBBDDDGGGHHH@@@AAABBBEEEHHHKKKMMMOOOLLLKKKKKKMMMRRRTTTSSSQQQWWW[[[]]]___gggqqquuuuuutttvvvyyy|||~~~~~~}}}}}}}}}|||xxxrrrnnnnnnrrrvvvmmmiiidddbbbbbb```YYYTTTWWWQQQMMMMMMKKKHHHFFFHHHDDDDDDDDDEEEDDD@@@:::666888666222111222333333333111111111111111111111111000000000000111111111111////////////////////////---......////////////////////////............---........................................................................------------------------................................................------............------....................................................../////////000000000...///000111222222111111444888===@@@@@@AAADDDGGGEEEKKKXXXiii|||ppp___GGGCCC===:::888888777666555555444333222111333555333222222222111111111111111111000000000//////////////////////////////////////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------...------------,,,,,,,,,..............................////////////......---///111111000000222333444555888>>>CCCHHHIIIJJJFFFCCCIII\\\qqqwwwaaa```jjjpppyyysssXXXBBBAAA@@@>>><<<999888666444444444444333333333333222222222222222111111000------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------,,,,,,,,,---------............------------......//////000000000000000111111222333333222222333444<<<@@@DDDFFFEEEEEEDDDDDD999===CCCHHHJJJJJJIIIIIIJJJJJJLLLQQQ[[[dddddd```ggglllrrrzzz{{{zzzvvvlllcccaaaYYYSSSRRRPPPLLLJJJKKKCCCCCCEEEGGGGGGEEE@@@===<<<999555333333333444333222222222222222222222222000000000111111111111111////////////////////////---......////////////////////////...............................................................................................................................................................------............------...................................................////////////000000000000000111111222333444555999>>>CCCDDDBBBAAABBBEEEFFFQQQfff~~~dddYYYJJJ===777777999;;;888777777777444000111444333333222222222111111111111111111000000000///////////////////////////////////////.......................................------------------------------------------------,,,------...............------------------------------------------------........................000000111111111111000000---///111111000000111333666999>>>DDDIIIIIIFFFDDDHHHHHHPPPbbbxxxrrrggglllxxx{{{vvvuuuxxx|||iiiPPPIII???;;;;;;;;;999777555444444444444333333333222222333333222222111000++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------............------------...............//////000000000000111333444555888===@@@CCCEEEGGGFFFCCC@@@???>>>===AAAFFFIIIIIIIIIJJJKKKUUUYYY___gggwwwvvvnnneeebbb]]]TTTLLLIIIGGGFFFEEEEEEGGGGGGGGGEEE@@@<<<888666555555444333222222222222222222222222000000000000000000000000000000000000000000000000---......///////////////////////////////////////................................................................................................................................................---......//////......---........................////////////////////////////////////000000000111000///000111444999===@@@GGGFFFDDDAAA@@@CCCJJJPPPXXXbbbttt}}}jjjVVVFFF<<<666444777444555888666111000444333333333222222222222111111111111111000000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,---......//////......------------------------------------------------........................000000111111111111000000...000111111000///111222888===EEEIIIIIIFFFAAA>>><<>><<<<<<:::666555555555444444444333333222333333333333222111111++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------,,,,,,,,,---------............------------......---......//////000000000...111444888<<>><<<:::888666444333333333333333333333333111111111000000000000000000000000000000000000000---......///////////////...////////////000000000......................................................................................................................................................////////////............................../////////////////////////////////000000000111111...///111555:::@@@EEEHHHFFFDDDBBBEEEOOO___nnnxxxwwwzzzttt^^^KKK???>>>666333777777333222666333333333333222222222222222222111111111000000000000000000000000000000000...////////////000000000........................------------------------------------------------------...////////////...------------------------,,,,,,,,,------------.................................////////////......000000111000000111333666<<>>???FFFJJJHHHBBBCCCMMMWWWvvvvvvaaaPPP```rrrnnnTTTCCC<<<:::555555555555444444444444333333444444333333222111------------------------)))***+++,,,---.........******+++,,,,,,---......***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000........................,,,,,,,,,---------...............------.........///000000111222222333333999>>>DDDHHHGGGEEEBBB@@@DDDEEEFFFHHHMMMUUU___eee|||xxxzzzyyyvvvtttsssmmmfffjjjlllpppzzzttthhh^^^WWWTTTLLLJJJIIIGGGEEEAAA;;;777444444444444444444444444444444444333333222222222000000000000000000000000---......///////////////.../////////000000111111........................................................................////////////////////////......................................................////////////..............................000000000000000000000000000000000000111111111111:::===AAADDDDDDBBB>>>;;;EEEPPPeeeqqqZZZFFF@@@===888666:::444444444333333333222222222222222111111111111000000000000000000000000000.../////////000000111111////////////////////////------------------------........................---......///////////////------------------------,,,,,,,,,------.................................000000111111111111000000000000000000333888???DDDAAAGGGJJJEEE???EEEWWWhhh~~~iii]]]TTTjjjppp___FFF>>>@@@666666555555555444444444333333444444333333222111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------...------,,,,,,------............------,,,,,,,,,------------------------++++++,,,,,,,,,------------------............/////////............//////...///000000000000000000...///000000000111444777<<>>EEE^^^{{{]]]MMMEEE===999<<<999555444888888555222333555444333222111111111111111111111111000000000000////////////////////////........................------------------------........................//////////////////////////////.........---------,,,,,,,,,---------......+++,,,......---...///111111111111000000000000000---///000222555:::BBBGGGDDDGGGGGGBBB???MMMmmmsssgggeee```pppuuunnnNNNBBB<<<:::;;;:::777555555555444444333333333333333333222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------...------,,,,,,------...------------------,,,,,,------------------------++++++,,,,,,,,,------------------............/////////............///////////////000000000//////111222333444444777;;;>>>AAACCCAAA<<<:::@@@GGGLLLLLLYYYnnn|||vvvvvvyyyxxxuuuzzzeeeVVVMMMGGGFFFHHHEEEAAA<<<777333222333444555555444333222222222222222222222222111111111111000000/////////.........//////000000///......---................................................////////////////////////......////////////..................//////////////////............//////////////////////////////////////////......------000///////////////000000///000000///000222666999AAABBB>>>888777>>>EEEHHH___ooo~~~vvvppppppvvv}}}{{{xxxppphhhiiiooohhhIII999777@@@:::777888888555444666444333333222111111111111111111111111000000000000////////////////////////........................------------------------........................//////////////////////////////.........---------,,,,,,---------.........+++---............///111111111111111000000000000//////111444888===CCCFFFDDDDDDDDDEEELLL___{{{jjjkkkrrrrrr{{{{{{wwwXXXHHH>>>888888888666666666666555444444444333333333333222...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------...------,,,,,,------...,,,,,,------------------------------------------,,,,,,,,,,,,---------------------............/////////............//////////////////////////////...000333555888<<>>AAAEEEGGGFFFHHHQQQ\\\kkkvvvooonnnmmmqqqvvvzzzzzz~~~zzzeeeZZZTTTOOOKKKIIIEEE===777333444666666555444333222111111111333222222222111111111111000000000/////////......//////000000000///......................................................////////////////////////......////////////..................//////////////////............//////////////////////////////000000000000////////////111000///////////////000///000111111333777>>>DDDDDD@@@:::888AAAQQQ\\\```rrrxxx|||}}}uuuiiibbb___[[[YYYZZZ\\\^^^___]]]YYYSSSOOOPPPWWWbbbjjjfffdddaaa]]]VVVPPPQQQVVV___dddlllsssxxx}}}|||___RRRHHH@@@888777777555444555333333222111111111222222222222111111111000000000////////////////////////........................------------------------........................////////////////////////...............---------,,,------------.........,,,---............///111111111111111111111111111000111222666<<>>AAAEEEGGGBBBBBBGGGMMMPPPYYYmmm{{{mmmfffkkkuuu}}}{{{xxxzzz{{{wwwtttxxxnnnZZZRRROOOKKKEEE@@@;;;888666555555444333222222222333333333222222222111111111000000000////////////...//////000000000//////...................................................////////////////////////......////////////..................//////////////////............//////////////////////////////111111000000000000000000222222111000000000000111111222333666:::???DDDGGG>>>>>>@@@III\\\qqq|||~~~}}}zzzlllXXXOOOJJJHHHFFFHHHLLLPPPRRRRRRKKKIIIFFFBBBBBBFFFLLLRRRWWWUUUSSSOOOJJJGGGGGGJJJJJJOOOUUUYYY\\\]]]___```[[[]]]```gggrrreeeSSSAAA::::::888555333333333222222222222333333222222222111111111000000////////////////////////........................................................................////////////////////////........................------------............,,,...//////......///111000111111111111111222222111111444999???CCCDDDDDDFFFEEEIIIYYYrrr|||qqqiiimmmwww~~~zzzzzz{{{}}}tttZZZIIIBBB;;;:::999777444333555555555444333333222222------------------------------------------------,,,---......,,,,,,---...------------------------...------,,,,,,------...,,,,,,,,,------.........------------------------,,,,,,---------.........---------............/////////............//////000////////////000111222666:::???BBBCCCDDDDDDEEEHHHHHHKKKQQQ[[[qqq}}}xxxvvvxxx~~~~~~}}}zzz{{{yyyzzz{{{}}}~~~{{{wwwkkk___QQQGGGCCC@@@;;;666444444444444444444555555333333333222222222222111111000000000//////////////////000000000000000///////////////////////////////////////////////////////////////////////////......////////////..................//////////////////............//////////////////////////////000000111111111111111111111000000//////000000000333222444999@@@EEEEEECCC:::DDDRRReee{{{}}}cccTTTPPPFFFEEEFFFHHHKKKNNNOOOOOOFFFGGGGGGFFFEEEEEEGGGIIITTTTTTRRROOOKKKJJJJJJJJJGGGLLLQQQUUUUUUTTTSSSRRRQQQPPPPPPTTT^^^mmm~~~{{{VVVBBB>>><<<999777555444333333333333333333222222222222111111111111000000000000000000000000////////////////////////........................////////////////////////////////////////////////---.....................---------.........//////---...000///......///000000000111111222222222333222333666;;;@@@CCCEEEEEEAAAIIIXXXnnnxxxjjjfffjjjxxx~~~~~~uuuWWWIII<<<999999666444444666666555444444333222222,,,,,,,,,------------...------------------------,,,---......,,,,,,---...------------------------...------,,,,,,------...,,,,,,------------------------------------------,,,---------............---------............/////////............//////000/////////000222444555:::===@@@AAAAAA@@@AAABBBBBBRRRdddrrrtttttt}}}~~~vvvtttzzzcccOOOGGGDDD???:::666666666555555666666777333333333333222222222222111111000000000///////////////000111111111000000////////////////////////////////////////////////////////////////////////......////////////..................//////////////////............//////////////////////////////000000000000111111111111...............///000000333444777===BBBEEEDDDBBBFFFVVVlllsss]]]OOOLLLDDDFFFGGGFFFEEEEEEGGGIIIDDDFFFIIIJJJIIIIIIKKKLLLTTTVVVUUUQQQNNNNNNKKKGGGCCCFFFKKKNNNOOONNNMMMMMMNNNMMMMMMPPPWWWbbbmmmssskkkhhhlllwww~~~tttUUUFFF???;;;999777777666555444444444444333222222222222111111111000000000000000000000000////////////////////////........................////////////////////////////////////////////////---------...............------........./////////...///000000......///000000000111111222333333333333666;;;>>>@@@CCCFFFIIIHHH]]]xxxvvvfffhhhrrr|||}}}|||yyysssvvvxxxxxxyyyhhhSSS???:::999777666999777666666555444333222222,,,,,,,,,---------..............................,,,---......,,,,,,---...------------------------...------,,,,,,------...------------------,,,,,,------------------------------------............---------............/////////............//////000//////000111444777888:::;;;<<<===???DDDJJJOOORRRppp}}}ttttttsssssszzzjjjZZZPPPHHHCCC;;;:::999777666555555555444444333333333222222222111111111000000000////////////000111111111111111////////////////////////////////////////////////////////////////////////......////////////..................//////////////////............///////////////////////////////////////000000000111111///...//////000111333333555;;;AAADDDDDDEEEJJJNNN]]]ooo}}}ssskkk```ZZZ[[[ZZZ\\\\\\YYYUUUVVV]]]ddd___```bbbbbbbbbcccfffhhhkkknnnmmmhhheeeccc]]]VVVUUUVVVVVVUUUSSSRRRSSSUUUOOOPPPRRRVVVYYY\\\\\\\\\ZZZSSSSSS\\\bbbhhhvvveeeNNNAAA<<<::::::888666555444444444333333222222222111111111000000000000000000000000////////////////////////........................////////////////////////////////////////////////---------.........//////............////////////...000111000///...///000000000111222222333444444555;;;AAABBBAAACCCIIIOOOiiipppaaakkkyyywwwvvvuuutttqqqooommmlllqqqvvvzzz{{{zzz~~~gggKKK@@@===999888<<<777777666555444333222222,,,,,,,,,------.................................,,,---......,,,,,,---...------------------------...------,,,,,,------............------,,,,,,,,,---------------------------------.........//////---------.........////////////............//////000//////000222555999;;;<<<<<<===???FFFQQQ^^^gggzzz~~~}}}vvvooolllrrrzzzwwwxxxwwwzzzxxx{{{}}}zzzwww{{{zzzqqq___RRRKKK???>>>;;;999777555444333444444444333333333222222111111111111000000000000//////000111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////................../////////000//////............//////////////////////////////......//////000000000111111222222333444666777888999BBBKKKKKKEEEFFFQQQ\\\oooxxx|||yyyeeefffnnnsss|||{{{}}}{{{uuunnniiiggghhhkkktttvvvxxxyyyvvvnnneee^^^[[[PPPIIIJJJLLLPPPaaauuufffMMMCCC<<<;;;:::888666555444444333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////---------.........//////............/////////000///000111000///...///000000000111222333333444444777>>>EEEEEEBBBDDDLLLTTTzzzggg[[[jjj}}}~~~|||yyy}}}}}}~~~zzzXXXHHHAAA:::999===888777666555444333222222------............------------------------------------------------------------------------------------------------------------------------------............................................................//////////////////000000//////...---000111222333444777999;;;>>>???>>>@@@NNNeee{{{xxxqqqnnnooovvv{{{xxxvvvwww{{{~~~|||{{{zzz{{{|||||||||wwwzzz{{{iiiVVVHHHEEE@@@;;;888666444444555444222333444444333111222222222111111111111000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///////////////////////////////////////.................................//////............//////111111000111222333333222333000111444666555888<<>><<<;;;888666777666444444444444333111222222222222111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000/////////////////////////////////////////////...........................//////............/////////.........///000000///333222333777999888;;;@@@DDDDDDGGGOOO^^^rrryyyiiidddcccaaa^^^\\\]]]]]]\\\[[[\\\]]]^^^ppplllTTTLLLPPPUUUYYY^^^______fffuuu{{{```QQQAAA999999::::::999555333111222333444444333111111111111000000000000////////////////////////000000000000000000000000............////////////////////////////////////////////////////////////............////////////000////////////000222333///000111111222444888;;;HHHFFFFFFEEEDDDJJJ\\\ooouuutttssswww|||www[[[JJJ@@@;;;888888666333222444666666444------............------------------------------------------------------------------------------------------------------------------------------............................................................////////////000///.........///000111333555777888888999;;;<<>>999666444333555666666666333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---.........//////000000//////////////////////////////............//////...///111000000222555999===@@@GGGMMMJJJDDDCCCFFFUUUfff}}}ooofff\\\YYY___gggkkkmmmqqqtttzzzzzzkkkbbbXXXRRROOOQQQ[[[eee}}}}}}___NNNDDD???;;;999777777777666444222222222222222111111111111000000000000000000000000////////////////////////............////////////........................////////////////////////............////////////000000000000000/////////222333444666888===CCCGGGDDDDDDHHHRRRcccuuuyyyllliiiyyy~~~{{{{{{~~~~~~~~~zzzxxxwwwwwwzzzyyyyyyyyyyyywwwuuusss}}}vvvYYYFFF???:::999;;;:::555333666------............------------------------------------------------------------------------------------------------------------------------------............................................................//////////////////000111222555777999999999::::::@@@OOOcccrrr~~~zzzwwwwwwzzzuuuWWWGGGAAA===:::666555555666666666333333333333222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------......///000000000//////////////////////////////............//////,,,...000000000333888===EEEFFFIIIKKKFFF@@@AAAGGGdddvvv~~~^^^```___```gggsss~~~{{{yyyxxxzzzyyyxxxyyy{{{~~~|||pppaaaWWWPPPMMMRRRXXXjjj|||zzzcccNNN???:::777555444555666666555333222222222222111111111000000000000000000000000000000000000000000000000............////////////........................////////////////////////............///////////////000111111111111000000000222444777999===BBBEEEGGGHHHMMM]]]tttzzzeeecccxxx|||zzz}}}zzz~~~zzzyyyzzz}}}xxxttt~~~qqqUUUEEE;;;666999:::666444777------............------------------------------------------------------------------------------------------------------------------------------............................................................///////////////000111333666888999:::666999<<>>999666555666666666333333222222222111111111000000000000000000000000000000000000000000000000............////////////........................////////////////////////............///////////////000111222333333222222111444888;;;===@@@CCCEEEKKKVVVhhh~~~hhhgggyyyqqqXXXFFF888888999666444888---..................---------------------------------------------------------------------------------------------------------------------------............................................................/////////000///000333555888:::;;;;;;:::???FFFNNNZZZnnnyyykkkKKKFFF@@@;;;888666444222444444444333333333222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------...///000000111000000000000000000000000//////............//////...111555666666:::BBBIIIIIIFFFCCCBBBDDDMMM```rrryyypppfffaaagggrrrwww{{{rrriiicccbbb```\\\VVVRRRPPPPPPOOOOOOKKKKKKJJJJJJIIIJJJJJJJJJFFFGGGHHHHHHGGGGGGGGGHHHGGGJJJMMMOOOUUUbbbtttuuuhhhaaa___\\\dddkkklllqqqvvvNNNHHHAAA:::777666555444333333333222222222111111000000000000000000000000000000000000000000000000............/////////000........................////////////////////////............/////////000///000222333444444444333444777<<<@@@BBBDDDFFFHHHSSSjjjllllllxxx|||mmmTTT>>>:::999555444777000000//////.........---......------------......---------............///................................................,,,,,,,,,---------......................................................---......///000111111222444222333777===AAAAAA>>>CCCJJJUUUcccvvvkkkNNNFFFGGG888333666---111222333333222111222444111111111111111111111111000000000000000000000000000/////////............////////////000000000000...///////////////................../////////000............/////////000---///111111000///000111,,,333888999===DDDFFFBBBCCC>>><<>>:::777555666555333111111222444444444111111111111000000000000////////////////////////------............------////////////////////////000000000000000000000000111111111000000000000000---000333555555555555666666888???EEEEEEDDDGGGMMMaaazzz~~~yyyvvv|||YYYDDD@@@666777;;;222000/////////..................------------......---------............///........................------------------------,,,,,,---------.........------------------------.................................///000111111222222666;;;@@@BBBCCCDDDEEEQQQbbbwww~~~aaaOOOKKK???<<<===555444444555444333222222222111111111111111111111111000000000000000000000000000000/////////.........////////////000000000000......////////////.............../////////000000........./////////000000...000111111000000111222///777>>>@@@BBBFFFDDD@@@@@@AAAGGGVVVkkknnn___YYYSSSPPPJJJEEECCCCCCDDDDDDKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEEEEFFFHHHJJJKKKMMMXXXkkk|||mmmkkkggg```[[[\\\bbbhhh|||~~~[[[FFF===999777999777555333333444444333222111111111111000000000000////////////////////////---......//////......---////////////////////////000000000000000000000000111000000000000000000000///111333444333333444555===>>>BBBHHHIIIGGGHHHKKK^^^www|||{{{|||~~~\\\HHHDDD;;;:::;;;111////////////..................------------......---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------........................////////////000111111222///888BBBCCC@@@AAAIIIQQQoooyyy|||{{{}}}uuurrr{{{uuuYYYMMMCCC???===555666666666666555333222111222222222222222222222222000000000000000000000000000000000/////////......////////////000000000000......///////////////........./////////000000000....../////////000000000///000111000///000111333333<<>>>>>AAAFFFIIIHHHIIIMMMcccwwwgggQQQGGG<<<999999444///////////////...............------------......---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------........................////////////000111333444555>>>EEECCC@@@GGG\\\nnn}}}qqqiiinnn~~~kkkXXXLLLCCC;;;444777666555555555444222111222222222222222222222222000000000000000000000000000000000////////////...////////////000000000000---...//////////////////...////////////000000000...////////////000000000...///000///...///222555999???FFFHHHGGGDDDBBB@@@DDDZZZqqq~~~pppaaaWWWOOOIIIHHHJJJFFFFFFGGGHHHHHHIIIKKKMMMPPPQQQQQQQQQQQQRRRSSSUUUOOOOOOOOOOOOOOOOOOPPPPPPNNNNNNMMMLLLKKKJJJJJJIIIJJJJJJIIIIIIHHHHHHHHHHHHKKKLLLNNNPPPRRR]]]uuurrrZZZNNNMMMQQQTTTXXXjjjuuu\\\III>>><<<>>>888666555555555555333111222222222111111111000000////////////////////////......////////////......////////////////////////////////////////////////000000000000000111111111111111111000000222666999===>>>AAAEEEGGGIIIRRR\\\sss}}}~~~~~~}}}zzz|||eeeSSSBBB888888:::.........///////////////......------------......---------............///........................---------------------------------.........//////------------------------////////////////////////000//////000111333666777>>>DDDGGGGGGKKK```zzzlllkkkwwwtttfffTTTCCC<<<888666444444555555444222222222222222222222222222111111111111111111111111111000000000////////////////////////000000000000------...///////////////////////////000000000111////////////000000000111...............000444888???BBBEEEFFFDDDCCCFFFJJJUUUnnnwwwnnn]]]UUUNNNLLLKKKJJJLLLQQQLLLNNNPPPPPPPPPPPPRRRUUU]]]```bbbccccccccceeeggg````````````______^^^^^^```___]]]ZZZXXXVVVTTTSSSNNNNNNNNNMMMMMMLLLKKKKKKGGGIIIMMMNNNJJJIIIQQQ\\\gggwww]]]SSSRRRRRRVVVjjjhhhRRREEE@@@777666444444555555333222222222222222111111111111000000000000000000000000...//////////////////...000000000000000000000000//////////////////////////////000000111111111111///000000000111444999===AAACCCFFFHHHHHHOOOaaassszzz|||zzz~~~{{{yyyzzztttzzzrrr\\\FFF:::;;;.........///////////////......------------......---------............///................................................------........./////////........................////////////////////////000000000000333666999<<<>>>AAAFFFNNN___|||}}}xxxnnnRRRHHH===999444333555666555333333333333333333333333333111111111111111111111111111111000000000/////////////////////000000000000,,,---...///000000000000/////////000000000111111/////////000000000111111............///333999===DDDDDDEEEEEEDDDEEENNNXXXbbbvvv{{{hhhYYYQQQLLLIIIHHHLLLNNNNNNRRRWWWZZZ]]]``````___```dddgggkkkpppuuuwwwvvvuuuvvvxxxuuuuuuvvvuuutttrrrpppnnnpppooollliiieeebbb```^^^XXXWWWWWWVVVTTTRRRPPPOOOIIIIIIKKKMMMKKKGGGJJJOOOJJJSSSfffhhh\\\XXX]]]pppnnnTTTDDD;;;999666444444555444333333222222222222111111111000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000/////////000111111222222//////000111333666<<<@@@BBBCCCGGGKKKNNNYYYpppzzz~~~}}}wwwrrryyyzzz~~~bbbBBB:::............/////////000......------------......---------............///........................------------------------............////////////////////////////////////////////////////////////000000000111555999===@@@>>>AAAJJJ]]]xxxeeeUUUFFF@@@888444555666555444333333333333333333333333111111111111111111111111111111111000000000//////////////////000000000000,,,---...///000000000000//////000000000111111111//////000000000111111111000000000000222888???DDDHHHFFFGGGIIIIIILLLYYYhhhqqqwwwxxxeeeVVVNNNKKKLLLKKKNNNTTTWWWXXX[[[```^^^aaaeeeggggggjjjpppvvv|||~~~}}}zzzwwwssspppnnnlllhhhhhhfffddd```\\\YYYWWWTTTPPPNNNPPPQQQOOONNNPPPTTTMMMPPPfff|||kkkhhhpppqqqYYYCCC???999666444444444333333333222222222111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000...//////000111111222222000111222333555888<<>>EEECCCJJJ^^^www|||qqqsssxxxjjjkkkvvvYYYCCC................................................//////.........---------------............------................................................------......///000000000000///...///000111000///...666333222:::===<<<@@@BBBUUUuuu}}}|||yyyyyy}}}}}}xxxtttwwwjjjSSS@@@===<<<666444666444333222222444555444333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111222222222555<<>>................................................//////.........---------------............------................................................------......///000000000000/////////000111000000///666666888BBBEEEGGGRRR\\\ppp||||||tttiiihhhvvvoooTTTIIIDDD===888888555444333444555555333222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111111111222555:::AAAGGGKKKNNNMMMMMMOOOXXXgggyyyzzzmmm^^^YYYSSSPPPRRRUUUXXXYYY^^^bbbhhhmmmsss|||wwwtttpppfff\\\XXXTTTPPPNNNNNNMMMOOOYYYeee{{{{{{vvvsssqqq___DDD@@@<<<888888444444333333222222222222222111111111111000000000000000000000000000000000000111111000000000000111111333222000///000000000000333333333444555666666666555222222666999:::???EEELLLNNNWWWnnn~~~nnnbbbdddkkkzzz}}}PPP...............................................................---------------............------................................................------......///000000000000/////////000111222222///333444999@@@@@@FFFXXXxxxllldddmmmttt___RRRDDD<<<:::777666555555666555333111333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111111111444:::AAAGGGKKKNNNOOONNNOOOWWWggg|||~~~yyywwwkkk```XXXPPPPPPQQQTTTZZZ```dddfffjjjooovvv}}}ssshhh___YYYTTTRRRQQQNNNOOOQQQWWWddd|||vvvhhhhhhsssnnnPPPGGG@@@;;;:::444555444333222222222222222222222111111111000000000000000000000000000000000000000111111111111111111222111000000000000111222---------....../////////888444333888<<>>@@@AAAFFFMMMQQQXXXhhh|||}}}{{{{{{oooggg\\\```ooo////////////////////////////////////////////////---------.........//////------............------................................................------......///000000000...000222111///111777<<>>CCCIIIKKKKKKLLLOOOSSSQQQbbbvvv|||qqqcccXXXOOOOOOSSSXXX___fffffflllssszzz~~~zzzpppfff]]]YYYVVVUUURRRNNNSSS[[[nnn~~~___LLL>>>999888777555444444333333333333222222222111111111111111111111111111111111000///...///111555999<<<777:::<<<:::555222222444<<<@@@CCCBBB@@@???BBBFFF;;;;;;>>>@@@BBBGGGTTTaaahhhmmmzzz|||wwwttt~~~mmmccc[[[^^^lll000000000000000000000000000000000000000000000000---------.........//////---..................---................................................------......///000000000...111222111///111888>>>???RRRVVVXXXppp~~~}}}vvvxxxeeeUUUNNNDDD<<<888666666555444444444333333333222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111333555888:::;;;@@@DDDIIIKKKKKKMMMSSSXXXVVVhhh}}}sss___XXXOOOLLLSSS]]]ccciiioooooouuu|||}}}mmm___XXXUUUUUURRRMMMPPPVVVTTTgggvvv~~~{{{vvv\\\GGG999888777666444444333333333333333222222222111111111111111111111111111111///......///333999???CCC000555999999555444555888:::===???<<<777444555888BBBBBBCCCDDDFFFNNNaaasss|||{{{~~~kkk^^^YYY[[[jjj000///////////////000111............/////////000////////////////////////........................////////////////////////,,,,,,,,,---------...............///////////////333000000333444555999??????OOOcccvvvxxxoookkkxxxzzzgggZZZJJJAAA<<<999666555666555444333222222222222222222222111111111111000000000000000000000000000000000000000111111111111000000000000000000000000111000000000333777<<>>@@@???333333222222333555777888===<<<@@@GGGIIIVVV}}}|||}}}~~~zzzwwwvvvvvv{{{rrrddd___aaalll111000000//////000000000....../////////000000000////////////////////////........................////////////////////////,,,------------..................//////000000000000///000444555888@@@IIIXXXyyy}}}~~~ooommmpppSSSAAA:::888888555444444333333333444444333222222222111111111111000000000000000000000000000000000000111111111111000000000000000000000000333222111222666<<>>DDDHHHGGGIIILLLPPPZZZmmmtttaaaWWWUUUWWW[[[___eeeiiisss{{{nnnddd\\\XXXSSSOOOLLLLLLQQQ```yyy{{{jjj___gggxxx^^^NNN>>>999999888888888444444333222222222222333111111111111111111111111444111+++333333:::HHH666444111///000444666555333333333333333555777999:::<<<:::@@@KKKSSS]]]rrruuuwwwxxxvvvpppggg```^^^bbbffflllxxx}}}|||}}}zzzrrrjjjkkkkkklllnnnpppqqqooommmmmmllljjjhhhfffdddbbbaaa```cccgggjjjooowwwxxxjjj\\\YYYXXX[[[dddmmmtttwww222222111000000000000000////////////000000000111////////////////////////////////////////////////////////////////////////---------.........//////......//////000111111222111222555777999AAATTTeeecccLLLCCC???666666555555444444555555333333333222222222222111000000000000000000000000///000000000111111111111000000000000000000000000000000111444999???EEEHHHHHHJJJMMMRRR]]]ppp~~~sssfffYYYVVVYYY]]]dddiiimmmooowwwxxxkkkbbb\\\SSSQQQOOONNNNNNVVVhhhzzzyyyhhhccceeesssuuu\\\AAA777999;;;999777555444333333222222333333111111111111111111111111333333+++222555888CCC888444333333111/////////000222222333444666888;;;<<<>>>AAAJJJRRRWWW^^^rrruuulllwww{{{sssjjjddd```___^^^eeerrrzzztttqqqmmmfffaaaeeeeeefffiiikkklllkkkiiiiiiiiiiiiiiihhhfffdddccc^^^^^^___aaadddhhhnnnssszzzzzziii]]]ZZZUUUSSSTTTZZZ```dddiiittt333222111111000000000000/////////000000000111111////////////////////////////////////////////////////////////////////////------........./////////......///000000111222222///111555999===JJJddd{{{{{{}}}~~~bbbIII999888888777555555444444555333333333333222222222222000000000000000000000000000000000000111111111111000000000000000000000000///000333777;;;AAAEEEGGGHHHKKKPPPUUU___qqq}}}~~~pppddd^^^ZZZ]]]```ccchhhnnnsssttt{{{rrrfff```WWWTTTQQQOOOMMMNNNXXXcccyyykkk___[[[dddqqq~~~qqqPPP???<<<;;;777444555444444333333333333333222222222222222222222222111555,,,111555444>>>:::222444555333111000222444222222333444666999<<<>>><<>>FFFYYYzzzyyyxxx|||xxxvvvwww{{{}}}||||||rrruuuzzzaaa@@@:::999888666555444444444444444333333333222222222000000000000000000000000000000000000111111111111000000000000000000000000///111666:::???CCCFFFGGGJJJOOOVVV\\\fffuuu}}}|||xxxkkkbbb[[[[[[___eeehhhiiinnntttwwwyyyvvvnnneee___ZZZUUUPPPMMMPPPVVVddd|||ssscccYYY\\\___eee{{{kkkSSSFFF===777555555555444333333333333444222222222222222222222222...777---222555000:::===444333222333333444444444222222333555777:::===???<<>>???AAAJJJZZZjjjwww{{{rrrhhhvvv|||yyyppphhhcccbbbbbbcccffflllqqqtttuuutttuuuwwwxxxyyyzzzzzzzzzwwwtttuuuxxxvvvpppqqqvvvtttyyy~~~~~~sssjjjXXXUUUPPPNNNLLLKKKHHHEEEIIISSS]]]hhhxxx666777666222000222444333000000000000////////////111111000000//////............////////////......////////////////////////000000000000////////////222...---111222//////000444;;;>>>BBBWWW}}}~~~~~~rrrhhhcccfffsss}}}wwwttttttzzzqqq```\\\___xxxlllLLLAAA:::::::::555222333333333333222222222111111111111111111111111111111000111111111111222222222111///...///222333111///444888<<<@@@BBBDDDFFFHHHPPPUUU]]]fffuuu{{{yyygggZZZXXX]]]___bbbjjjrrruuusssvvvzzzwwwkkkdddXXXSSSSSSMMMUUUfff{{{kkk]]]WWWRRR^^^xxxdddCCC777<<<777777777555333333333555222222222222222222222222333333222111222333444555666555333111111111333444333111333888:::999;;;>>>HHHJJJ]]]wwwwwwrrr~~~zzzxxxzzz}}}yyyrrrjjjeeeeeeddddddgggkkkpppssstttuuuzzz~~~~~~~~~~~~}}}xxxiii]]]YYYSSSOOOMMMKKKJJJIIIKKKMMMTTTbbbtttAAA;;;555222222222222222111000000000////////////////////////000000000000......////////////......////////////////////////000000000000////////////111......111333111111444999???DDDOOOkkkkkkddddddqqq|||iiiYYY[[[qqqVVVHHH;;;888999666333222333333333222222222222111111111111111111111111111000111111111111222222222222000//////222333111000555888<<<@@@CCCFFFIIIKKKTTT[[[dddmmmzzzrrrcccXXXXXX]]]aaadddlllssstttrrrvvv}}}vvvnnnaaaZZZVVVOOOMMMZZZkkk~~~xxxjjjYYYVVVfff}}}UUU===999777777777555444333222333111111111111111111111111333333222222222333444555666555333111111222333444444333555999;;;;;;===BBBCCCQQQtttvvvsss}}}zzzxxx}}}zzzqqqjjjmmmmmmoooqqquuuxxxyyyzzz||||||lll\\\WWWRRRMMMKKKJJJHHHGGGHHHKKKSSS```qqqUUUDDD555333444222000222111111000000000/////////.........///000111111111......////////////......////////////////////////////////////000000000000111......222333222444888;;;BBBNNNaaa}}}{{{zzz|||yyyllleeeqqqxxxbbb```ooonnnXXXBBB999999999777444333333333333222222222222111111111111111111111111000111111111111222222222333111000000111222111000666999===@@@CCCGGGKKKOOORRR]]]kkkxxxvvvhhh^^^YYY[[[```dddiiipppvvvuuuuuu||||||kkkaaaZZZQQQOOOUUU___pppnnnXXXYYYooocccDDD999888888777666555333222222111111111111111111111111333333222222222333444555555444333222111222333444555444666;;;<<<===AAAFFFIII]]]xxxjjjttt~~~}}}zzzzzzyyyzzzssstttvvvyyy|||qqq^^^ZZZSSSNNNLLLJJJIIIHHHDDDGGGMMMXXXfffrrrzzz~~~lllQQQ:::555555111000333111111111000000000//////.../////////000000000111......////////////......////////////////////////////////////000000000000111//////222222222555;;;???MMM```wwwzzzuuunnnhhhhhhlllsssxxxyyyvvv{{{lllkkkwwwoootttsssQQQ===999;;;:::777444444333333333222222222111111111111111111111111000000111111111222222222333222111111111222222222999;;;>>>@@@CCCHHHMMMQQQSSSaaarrryyyiiiaaa^^^^^^```cccgggllltttyyyzzz|||xxxkkkcccXXXWWWVVVXXXddd}}}___WWWbbbssslllMMM???888777666666666555444333111111111111111111111111222222222333333333444444444444333222222222333444555444777;;;<<<===CCCKKKYYYgggtttcccdddttt{{{|||wwwwwwzzz{{{~~~~~~wwweee```XXXRRROOOMMMLLLKKKHHHIIILLLRRRZZZaaafffhhhkkktttyyy^^^DDD888555222111444111111111111000000000000111000000000/////////.........////////////......////////////////////////.../////////000000000111333000000222111111666===GGG]]]wwwssshhhcccbbbccceeeaaa```eeemmm~~~vvvccciiiyyyxxx}}}eeeFFF::::::999777444444444333333333222222111111111111111111111111000000111111111222222222333222222111111222444555<<<===???@@@CCCIIIPPPUUU^^^lll~~~~~~zzzyyymmmbbb```bbbbbbbbbcccgggkkkssszzz~~~vvvyyyuuulllaaaZZZUUUSSSZZZmmm{{{]]]TTTWWWdddzzzwwwXXXEEE;;;888666555777888777555333333333333333333333333222222333333333444444444333333333333333333333444444444777:::<<<>>>FFFOOObbbfffaaa\\\hhhrrrwwwyyyuuurrruuuzzz|||~~~}}}~~~~~~lllfff]]]VVVQQQOOOMMMLLLNNNNNNOOOSSSWWW[[[]]]]]][[[cccooozzztttdddOOO>>>777444444444222222111111111000000000111111111000///...............////////////......////////////////////////......//////000000111111333111111222222222999BBBMMMhhh}}}~~~rrreee___^^^YYYWWWYYY\\\hhhggg___pppzzzwwwyyy~~~VVV???999777666444444444444333333333333111111111111111111111111000111111111111222222222222222222111111222666999>>>???@@@BBBFFFNNNWWW]]]eeesssxxxuuurrrjjjdddfffhhhfffdddcccgggiiipppzzzooommmyyynnnbbb]]]YYYVVVXXXccc|||xxx^^^VVVSSS\\\nnnbbbIIIAAA<<<777555777888888666444444444444444444444444111222333444444444333333222222333333333333444444333444777;;;<<>>>>>???BBBFFFNNN[[[hhhqqqdddmmmvvv|||{{{ssshhhkkkzzz|||vvvjjjgggiiiooorrrqqqrrrtttrrrpppuuu}}}fff]]]ppprrrcccaaa^^^WWWPPPXXXvvvqqqZZZUUURRRQQQXXXhhh~~~QQQHHH===666555666555333222222222222222222222222111222333444555444333333111222333444444444444444555777:::>>>>>>BBBOOO\\\bbbjjj}}}~~~~~~hhh[[[[[[bbbfffhhhkkkllljjjlllttt|||~~~|||~~~~~~}}}~~~~~~||||||}}}vvvjjj^^^WWWRRRNNNMMMMMM\\\ttt???OOO]]]]]]RRRFFF<<<555000111333333333222222333111111000000000000111111////////////000000000000//////............//////......//////000000111111...222444555777CCCUUUdddvvv\\\VVVTTT]]]qqqxxx```]]]aaalllwwwppp^^^[[[bbbtttoooNNNAAA>>>777777666555777888666222444333222111111222333444111111111111111111111111444333222333555888<<>>@@@FFFUUUcccmmmvvvwwwbbb[[[```gggjjjlllhhhfffhhhnnnuuuzzz{{{zzzyyywwwxxxzzz|||||||||}}}}}}||||||}}}~~~~~~|||xxxzzzzzzoooddd\\\WWWSSSQQQSSSeeeDDDJJJYYYgggdddQQQ@@@999333333444333222111111111111111000000000000111111////////////000000000000//////............//////......//////000111111111222555777888>>>MMMbbbrrr~~~}}}```XXXSSSWWWfff{{{ccc```fffwwwxxxddd[[[\\\ppp~~~___KKK<<<888777777666666666444111333333222111111222333333111111111111111111111111333333222333555999===???>>>GGGHHHIII___{{{eeeaaa^^^```cccgggqqq{{{|||~~~xxxsssrrrooonnnnnnoooqqquuuyyy{{{|||yyycccXXXbbbrrrwwwjjj___[[[VVVTTT\\\hhhtttWWWNNNOOOJJJSSSdddyyyrrrFFF888;;;:::666444444333333222222333333444333333222222111222222333222333444444333333555777888:::>>>@@@@@@FFFWWWggg{{{}}}zzz~~~xxxaaa]]]fffooosssmmmjjjhhhjjjooouuuxxxzzzzzzyyywwwwwwyyy{{{||||||}}}||||||||||||}}}~~~~~~}}}yyy{{{uuujjjaaaZZZUUUSSSUUUhhhIIIEEESSSmmmttt^^^DDD:::666555444333111111000000111111000000000000111111////////////000000000000000//////......//////000......///000000111111222111333444777AAAUUUmmmfff[[[RRRPPPYYYzzzqqqpppvvvxxxhhhcccuuu{{{]]]???999888777777555333222111333333222222222222333333111111111111111111111111333333333444666:::>>>@@@@@@EEEHHHQQQlll|||___]]][[[\\\^^^hhh|||{{{{{{{{{|||uuuqqqrrruuussspppnnnppptttyyy}}}}}}fffXXX\\\iiirrrddd___[[[UUUUUU[[[ooocccUUUPPPIIIOOO[[[oooVVV===<<<;;;666111444333333222222333333333333222222111222222333333333444555444333333555666888;;;@@@BBBBBBKKKbbbxxxsssaaacccnnntttuuulllkkkkkkmmmqqquuuxxxyyyzzzxxxwwwwwwyyy{{{||||||||||||{{{{{{{{{|||}}}}}}}}}~~~{{{||||||pppfff^^^XXXTTTUUUeeeQQQKKKTTTlll{{{oooSSS???888666333222111222111111111111000000000000111111////////////000000000000000000////////////000000...//////000111111222222222111333888GGG^^^xxxlll___TTTMMMQQQddd~~~~~~vvv|||sssLLL<<<999777777666333222444333333333333333333333333111111111111111111111111222222333555888;;;???AAACCCCCCIIIZZZxxx{{{dddeeeeeedddcccmmm|||zzzyyyyyy|||zzzuuusssuuuwwwuuurrrpppqqquuuyyy|||jjjYYYXXX```}}}lllddd```XXXTTTVVV]]]nnnkkkZZZJJJMMMVVVfffeeeDDD;;;:::666222444444333222222222333333222222111111222222333333444555555555333333555666666999>>>AAAEEEUUUuuufff]]]gggqqqqqqmmmiiijjjlllooossswwwyyyyyyzzzxxxvvvwwwyyy{{{{{{{{{}}}}}}|||||||||||||||||||||}}}~~~}}}uuukkkbbb[[[VVVWWWaaawwwUUUUUUXXXcccwww~~~iiiMMM;;;888333222222333333333111111000000000000111111////////////000000000000000000////////////000000//////000000111222222222666555888AAASSSmmmqqqbbbWWWNNNQQQYYYllluuuyyy___CCC;;;666777777555444777333333333333333333333333111111111111111111111111111222333666999===@@@BBBEEEDDDMMMeee|||tttwwwyyyvvvppprrrmmmppprrrwww|||~~~{{{xxxxxxzzzvvvuuusssssstttvvvyyy{{{lllZZZVVV[[[pppuuuiiiccc[[[UUUUUUTTT\\\{{{mmmQQQNNNVVV___qqqLLL:::777777555555444333333222222222333222111111111222222333444444555666555444444555777888:::>>>AAAHHH]]]tttXXXUUUbbbjjjhhhcccbbbffflllqqqvvvyyyzzz{{{yyyxxxvvvvvvyyyzzz{{{{{{}}}}}}}}}}}}}}}}}}||||||{{{}}}{{{rrriiiaaa\\\ZZZ]]]iiiUUUXXXTTTUUUfffxxxoooXXX@@@;;;555222333555444333111111000000000000111111////////////000000000000111000000//////000000111//////000111111222222333555666<<>>AAACCCFFFGGGUUUrrrwwwnnneeeggglllsss}}}}}}}}}vvvuuuuuuuuuwwwyyy|||~~~~~~lll\\\WWW[[[mmmqqqggg]]]WWWWWWSSSRRRggg[[[PPPVVVXXXnnn|||VVV===777888777555555444333222222222222111111111111222333444444333444555555444555777999===>>>@@@CCCLLLaaakkkQQQNNNYYY`````````^^^ccclllssswwwyyyzzz{{{yyywwwvvvvvvxxxzzz{{{{{{||||||}}}~~~~~~~~~}}}}}}zzz|||~~~{{{{{{{{{~~~yyypppgggaaaXXXYYY^^^jjj```\\\TTTPPPYYYeeeeee\\\HHHAAA888444444444333111111111000000000000111111////////////000000000000111111000000000000111111///000000111111222333333222666@@@TTTnnnwwwaaaUUUNNNRRRZZZdddwwwzzz{{{___III777777;;;888555555333333444555555444333333111111111111111111111111000111444888<<>>999666444333333333333222000555444444333333444444555222222333333555888:::;;;===;;;@@@LLLZZZiii~~~}}}uuucccRRRUUUYYY\\\]]]\\\YYYXXX]]]ccclllrrruuutttssssssrrrssstttvvvwwwwwwwwwwwwvvvwwwyyyzzz{{{|||}}}}}}uuu{{{~~~|||}}}||||||{{{~~~|||yyyuuusssuuutttwwwtttfffbbbeeepppqqqlllrrrxxx|||||||||wwwwww|||~~~}}}~~~yyybbb^^^cccZZZVVVbbbrrrkkkXXXBBB666444555222111111111111111111111111////////////000000111111000000000000000000000000111000//////111444555444>>>KKK___yyy|||xxxyyy}}}zzzxxxaaaSSSJJJJJJPPPXXXfffttt~~~vvvyyyddd]]]kkkbbbFFF@@@:::777888666555555444333333333333444444333333222222333333444111555888;;;???CCCFFFGGGTTThhhooo```bbb~~~tttaaaaaannnqqqfff___WWWTTTZZZbbbuuufffQQQPPPJJJKKKWWWmmmyyyTTT@@@<<<777555444444555555444222444444444333333444444444333333333444555888:::;;;===AAAKKKYYYeeeqqq}}}uuu\\\RRRVVV[[[]]]\\\ZZZXXXWWW^^^dddlllrrrttttttrrrrrrpppqqqrrrtttuuuvvvvvvvvvwwwxxxyyy{{{|||||||||{{{zzz|||}}}zzzvvvuuuuuuuuuxxxzzz|||~~~~~~|||zzzyyyvvvsssuuu~~~rrreeeaaacccppp|||qqqlllkkkppp~~~xxxssskkkgggmmmyyy}}}|||}}}hhh[[[```^^^XXX\\\uuuuuufffIII666444444000000000000000000000000000/////////000000000000111000000000000000000000000111111111222333444666777DDDSSSjjjyyyaaaRRRIIIJJJKKKNNNVVVbbbnnnyyyqqquuummm\\\aaa|||pppRRRFFF:::666999888555555444333333333333444444333333222222333333444111444999===AAACCCGGGJJJ]]]xxxfffTTTWWWuuuvvvddddddooozzzjjjcccZZZVVVXXXZZZgggxxxYYYPPPJJJIIIMMM\\\xxxhhhFFF;;;888666555555666666666555444444444444444444444444555444444444666888:::;;;<<>>FFFRRRvvv|||yyyhhhSSSKKKMMM___ttt~~~zzzyyyzzz}}}sssddd^^^```nnnzzziii\\\ZZZXXXXXXeeewwwfffNNNLLLRRRhhhLLL<<<999555333444444444333222333444555555444333222555555555666888:::===>>>;;;QQQssskkkVVVQQQSSSWWWZZZZZZWWWWWW[[[___gggjjjmmmooooooooopppqqqpppqqqrrrtttuuuuuuuuuuuuxxxxxxxxxyyy{{{}}}|||tttooorrrwww{{{}}}}}}~~~xxxppplllsss}}}ooodddccchhhyyyuuullleeegggqqq{{{yyyzzz{{{mmmjjjjjjssslllTTTUUUVVV___nnnxxxpppYYYBBB666222222222222222222222222222222222111111111000000000000000000000000000000222///111555333333BBBVVV}}}|||nnnrrr{{{}}}qqq```RRROOOGGGJJJKKKIIIKKK[[[uuu~~~zzzyyy}}}uuunnnyyywwwTTT@@@<<<888555555444333333333333444444333333222222333333444999666:::AAABBBAAALLL[[[xxxqqq|||eee``````aaajjjwww|||yyyzzz|||}}}sssccc[[[YYY\\\sssuuuccc___\\\XXX]]]hhh~~~VVVRRRQQQ]]]{{{|||RRR@@@<<<888555444444444333222333555666666555333222444444555666999<<<>>>@@@<<>><<<111555;;;222555555555555555555555555666222222666999999<<<@@@GGGVVVjjj||||||uuu```PPPMMMSSSRRRRRRSSSSSSTTTZZZbbbiiiiiijjjkkklllmmmnnnnnnnnnlllmmmooopppooooooooooooqqqqqqqqqsssxxx|||lllfffhhhttt|||xxxuuuuuuwww|||yyyrrrfffddd``````eeeqqqvvvqqqzzzvvviiifffiiiiiieeedddbbbccclll|||yyyYYYWWWYYYZZZbbbsssnnnSSS@@@;;;555333444444222111//////000000111222222333000000000111111111222222///444444555;;;DDD]]]~~~wwwooofffeeennnkkk```gggttt{{{mmmbbb[[[]]]TTTQQQMMMJJJKKKWWWooo}}}sssuuuvvvggg\\\iiibbbIII>>>999888666555666666555444444333333333333333444444888999:::CCCHHHIIIfff|||~~~{{{yyywwwwww{{{|||rrrhhhiiippprrraaaTTTOOOLLL\\\uuuyyylllccc]]]ZZZ^^^lllcccMMMMMMJJJOOOdddvvviiiOOO@@@<<<444444999777555555555555555555555555666333444888::::::<<<@@@LLLTTTcccwww{{{www~~~}}}fffRRRKKKNNNRRRPPPPPPQQQSSSVVV\\\dddiiiggghhhiiikkklllmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmlllmmmoooqqquuuzzz~~~mmmgggjjjzzz}}}|||~~~}}}|||vvvooobbbbbbdddiiisssyyypppnnnxxxxxxjjjeeegggfffcccdddccceeeooo~~~zzzbbb```^^^[[[cccwwwyyycccGGG===444333444444222111000000000111111222222222000000111111111222222222000555333444???NNNiiizzz|||sssvvv~~~vvv```[[[llluuuiiiaaabbbZZZUUUPPPLLLMMMYYYpppwwwwwwnnn[[[^^^xxxoooQQQ@@@;;;999666555666666555444444333333333333444444555;;;::::::BBBJJJNNNooo{{{{{{{{{~~~{{{tttrrrrrrssszzz}}}tttmmmiiioooqqqyyysssbbbTTTOOOKKK\\\vvvrrrggg___[[[]]]dddxxxrrrRRRNNNHHHFFFTTTbbb{{{___CCC:::777555666888555555555555666666666666666444555999::::::===BBBMMMTTTeee{{{~~~{{{___KKKJJJNNNPPPOOOOOOPPPRRRVVV\\\bbbfffeeefffhhhjjjkkkmmmmmmmmmqqqpppooooooooommmkkkjjjgggjjjnnnqqqsssvvvyyy|||ssshhhggguuu~~~~~~~~~yyyrrrkkkqqq{{{xxxqqqjjjjjjvvv}}}ooohhhhhhgggcccaaaccchhhsss{{{hhhaaa^^^]]]eee|||zzzQQQBBB555333555444222333333222222222111111000000111111111111222222222222333666111333EEEZZZvvv~~~|||zzz~~~|||{{{kkk^^^aaaxxxyyylllaaa```\\\WWWQQQMMMNNNYYYooouuuwwwttt]]]^^^vvv}}}^^^HHH<<<999666555555666555444444333333333444444555666<<<<<<:::AAAKKKVVVwwwsssqqqxxx}}}zzzuuuuuu|||yyyrrroooooorrrzzzxxxkkkeeefffiiizzz|||uuudddWWWPPPLLL^^^xxxxxxmmmccc\\\\\\___oooXXXOOOHHHFFFOOOWWWuuutttKKK:::;;;999555666555555555666666666777777666444666999:::;;;@@@GGGNNN\\\sss|||ZZZHHHJJJOOOOOOOOOOOOOOORRRVVV[[[___aaafffggghhhjjjlllmmmmmmmmmrrrpppooooooooolllhhheeecccggglllqqqsssuuuwwwyyyzzziii___fffssszzz~~~vvvwww~~~~~~}}}|||vvvooojjjeeefffqqq|||rrrjjjhhheeebbb^^^bbbjjjwww}}}ppp```YYY[[[dddzzzbbbLLL999555666444222333444333333222111111000000111111111222222222222333444666222888RRRkkk||||||xxx|||{{{~~~vvvllldddbbblllxxxiiiddd]]]WWWQQQNNNPPPYYYmmm~~~{{{~~~yyycccbbbqqqgggOOO===:::777555555555555555333333333333444555666777999>>><<<@@@OOObbbnnndddoooxxxwwwsssuuuzzz~~~zzzrrrppppppsss{{{rrrfff^^^^^^gggppp}}}xxxhhhZZZTTTPPPaaazzzssshhh___ZZZYYYeeehhhVVVJJJGGGMMMNNNooo\\\>>>===;;;444555555555555666666777777888666444666888999;;;CCCLLLWWWooolllQQQHHHKKKPPPPPPOOOOOOOOOSSSXXX\\\___```fffggghhhjjjkkklllllllllmmmllllllnnnpppnnnhhhccccccggglllpppsssuuuxxxzzznnn\\\\\\cccjjjsss|||}}}~~~~~~vvv~~~{{{wwwuuuuuuoookkkfffccc```aaaiiirrrsssiiieeebbb^^^ZZZ```lllzzzmmm\\\\\\^^^mmmuuuZZZ@@@999999555222333222222222222222222222222111111111222222222333333333666555AAAbbb}}}wwwwwwyyysssuuu}}}pppiiieeebbbccciiixxxvvvnnn```ZZZUUUSSSTTT]]]nnn~~~qqqeeeggg~~~mmmVVV>>>;;;777555555555555555333333333444444555666777444?????????TTTooo|||llleeeooovvvsssppptttyyy|||xxxqqqoooooorrryyywwwlllaaa]]]^^^cccnnnyyy|||lll___XXXTTTddd}}}zzzlll```[[[VVV]]]sssjjjQQQJJJNNNKKKdddrrrFFF===;;;555888444555555666777777888888666444555777888<<>>999:::666888888777666666666666666666666777::::::===GGGRRRbbb~~~```HHHFFFEEEFFFIIIHHHJJJJJJMMMRRRYYY___aaaaaadddfffiiijjjiiihhhggghhhlllmmmmmmrrr{{{wwwllliiijjjllllllmmmppptttwwwzzzyyywww||||||xxxiiijjjooowwwzzz{{{~~~~~~pppddd]]]ZZZXXXWWWUUUTTTPPPPPPYYYdddgggcccaaaaaaffftttxxxvvv~~~wwwlllfff```YYYVVV\\\iiizzzxxx^^^ZZZ\\\\\\mmmssskkkRRR>>>888666111333333222222222222333333222222222222222333444444666888CCCeeetttrrrvvv~~~|||}}}pppbbbcccfffrrrwwwssskkkiiiqqqlllYYY]]]fffrrr~~~ttthhh___hhh{{{VVVEEE777666999666444666444444555444333444777999===<<<>>>MMMmmm|||vvvnnnmmmsss~~~{{{ooollliiiiiilllqqquuuwwwyyy|||nnnaaa___ccchhhqqq~~~|||ooohhhdddttt}}}jjjcccccc\\\ZZZhhh|||fffQQQMMMTTToooaaaFFF===;;;777888888777666666666666777666666999;;;;;;<<>>===999888777777666666777777666777:::<<<;;;<<>>999666555444444333222222222333333333222222333333444555444777QQQzzzfffiiipppzzz~~~nnnlllmmmvvv|||vvvuuuzzz|||tttwww|||wwwppptttrrr``````cccpppsssaaaXXXaaa}}}kkkRRR;;;666999888666777444555555555444555888:::===???>>>RRRyyyqqqwwwyyytttvvv}}}yyyoooffffffgggjjjooosssuuuuuuzzz}}}}}}rrrnnnnnnqqqxxxvvvpppnnntttwwwrrrjjjdddfffttt~~~kkkiii```[[[^^^fffcccXXXRRR___www\\\BBB<<>><<<666666555333333222222222444333333333333444555555:::@@@hhhbbb\\\gggssswwwwwwwwwzzz~~~rrreee\\\aaajjjpppsssuuummmnnnrrrsssoookkkpppzzz{{{zzz~~~{{{lll[[[YYYYYYhhhyyyhhhbbbsssuuu\\\EEE<<<:::666555888555666666555555666888:::999EEEFFF^^^lllgggnnnssstttooonnnooorrruuu~~~tttkkk```aaadddiiiooosssvvvvvv}}}|||tttqqqpppsssyyy}}}|||```[[[XXXYYYWWWRRRNNNNNNUUUeeexxx|||uuuhhhbbb```]]]nnnuuu[[[OOOVVVggg___EEE===:::999888888777777888888888777888:::999;;;EEEPPPVVViii|||XXXIIIDDDDDD@@@CCCFFFBBBFFFKKKQQQVVVXXXZZZ\\\^^^___bbbeeeggggggffffffgggcccgggmmmuuu}}}|||ooo___[[[___fffkkkmmmooopppqqqppprrrvvvyyy|||~~~|||qqqrrruuuvvvnnn```VVVSSSRRRTTTYYYaaakkkxxxzzzmmm\\\RRROOOMMMIIIDDDBBB@@@@@@AAAAAAEEESSSaaa{{{yyyrrrhhh]]]TTTTTT]]]lllqqqUUUPPPPPPfff[[[DDDAAA777666555444333222222222444333333333333444555555===DDDpppuuuOOOUUUfffvvvyyytttsssyyy|||kkkhhhlllnnnoooqqquuuxxx{{{xxx}}}mmmYYYSSSRRRaaa|||pppcccooowww___HHH>>>:::666555999555666666666555666888;;;888GGGIIIccc|||dddbbbkkknnnkkkiiijjjnnnrrruuu~~~uuukkk___```ccchhhnnnsssvvvwww~~~tttkkklllrrr{{{qqq___ZZZVVVSSSNNNGGGEEEFFFKKK[[[ooo}}}~~~zzzkkkeeebbb[[[hhh}}}___MMMTTTddd}}}tttQQQAAA:::999888888777888888888888777888999999;;;FFFRRRVVVhhhzzz~~~~~~OOOCCC???AAA>>>CCCHHHDDDCCCIIIPPPUUUWWWYYY\\\^^^___aaaeeeffffffeeeeeeeeegggkkkrrr|||xxxfff[[[```eeejjjlllnnnpppqqqsssuuuxxxzzzxxxxxx}}}}}}ssstttxxxwwwlll\\\QQQNNNNNNQQQWWW```kkkuuu~~~~~~ppp^^^TTTQQQNNNIIICCCAAA<<<;;;@@@DDDGGGNNNXXXqqq}}}uuuiii^^^VVVVVV^^^mmmjjjRRRQQQdddpppqqqJJJ???999888666222222444555444333111222555666333444777>>>QQQ~~~RRRLLLWWWbbbooowwwwwwvvvyyy}}}tttjjjgggqqqwww~~~mmmWWWLLLNNNaaauuujjjeeezzziiiPPP===666888999888666666666666777888:::;;;@@@CCCLLLssswwweee___^^^bbbeeeccceeeiiioooxxx~~~sssjjjeeecccaaabbbhhhooovvvyyyzzzssspppmmmkkkwww|||nnn___XXXQQQMMMGGGAAA@@@BBBIIITTTeeewwwxxxyyyyyynnniiibbb\\\eeessscccRRRPPP]]]rrrkkk@@@<<<:::888888888888777666888999888888:::AAAKKKSSS[[[hhhuuuzzz~~~iiiGGGDDDCCCCCCFFFFFFEEEBBBFFFJJJPPPSSSTTTVVVZZZ^^^bbbcccdddeeeffffffffffffhhhjjjooozzziiiaaabbbeeehhhkkknnnpppqqquuutttsssssstttvvvxxxzzz}}}}}}}}}}}}}}}~~~zzzuuu}}}qqqaaaYYYQQQNNNSSSXXX^^^eeennnvvvyyyyyygggYYYRRRNNNJJJGGGFFF@@@<<<>>>CCCIIIRRRZZZkkkvvvssskkkbbbVVVVVVcccssswwwZZZUUUccckkkxxxsssQQQEEE888777555333333444444444333111222555555333555999AAAZZZ~~~uuuMMMNNNWWWbbbooowwwwwwvvvyyy|||zzzfff[[[WWW^^^dddnnnvvv|||ppp[[[OOOPPP```sssmmmfff}}}rrrXXXCCC:::999888777666666666666777888:::;;;@@@CCCOOOvvv~~~rrrccc^^^\\\^^^aaacccfffjjjqqq{{{|||qqqhhheeebbb```bbbhhhooovvvyyywwwlllhhhiiinnnppp~~~mmm___XXXRRRMMMGGGAAA???AAAFFFPPP```qqqzzzsssvvv{{{nnnhhhbbb]]]cccooolllTTTOOOWWWiiitttJJJ<<<:::888777888888777666888999888888:::AAAKKKSSS]]]hhhsss{{{eeeFFFDDDBBBCCCEEEFFFDDDBBBGGGKKKPPPRRRSSSVVVZZZ^^^``````bbbcccdddeeeeeeeeehhhjjjnnnxxxjjj```bbbeeeiiilllooopppqqqttttttsssssstttvvvxxxyyyzzzzzzzzz{{{{{{|||}}}~~~~~~}}}zzz{{{iii]]]RRRNNNRRRWWW]]]dddkkkoooqqqyyy{{{~~~~~~kkk\\\TTTNNNIIIEEE@@@>>>===???AAAIIIYYYiii|||tttkkkbbbVVVWWWdddtttoooiiiYYY```bbbmmm}}}uuuZZZJJJ999666444333444444444333333111222555555333666;;;FFFgggxxxsssgggHHHQQQWWWbbbooovvvvvvvvvyyy|||rrr^^^QQQLLLKKKPPPYYYfffrrr|||ttt___RRRQQQ^^^ooo|||mmmdddqqquuu\\\HHH===999888777666666666666777999;;;<<>>@@@AAAJJJXXXhhhxxx}}}zzzvvvyyyppphhhccc^^^aaahhhxxxYYYNNNQQQ___rrrtttJJJ;;;999777666777888777666888888999888:::@@@JJJRRR[[[eeeqqq}}}```DDDCCCBBBCCCDDDEEEDDDBBBGGGKKKNNNPPPPPPSSSWWW\\\]]]^^^___aaacccddddddeeehhhjjjlllsss}}}jjj___aaaeeeiiilllooopppqqqsssrrrrrrrrrsssuuuwwwxxxwwwwwwwwwxxxyyy{{{}}}}}}~~~{{{jjjYYYSSSTTTXXX___dddggghhhgggjjjkkknnnrrryyyqqqaaaVVVOOOIIIDDD>>>???AAA@@@???FFF\\\ppprrriiiaaaWWWYYYfffvvvvvvrrr]]]\\\[[[cccuuuwwwcccNNN;;;666333444555444333333333222333555444333888>>>MMMttt{{{sss[[[EEEUUUXXXbbbnnnuuuuuuuuuyyy}}}}}}mmmYYYMMMGGGCCCFFFLLLYYYhhhtttzzz|||vvv```SSSPPP[[[iiiuuuzzzjjj___dddooorrr[[[III>>>888777999666666666666777999;;;===AAAEEE]]]}}}vvvkkkeee```[[[YYYZZZcccfffnnnyyyvvvmmmeeebbb```___aaahhhooouuuxxx|||~~~~~~nnnaaaRRRKKKNNN[[[nnn}}}oooccc\\\UUUPPPIIIAAA===???===EEEQQQ___ooo~~~vvvkkkeeeaaa```bbbtttaaaQQQNNNYYYhhhqqqGGG<<<:::777666666777777777777888999888:::@@@IIIQQQYYYdddrrr~~~YYYBBBBBBBBBBBBCCCCCCCCCCCCFFFIIILLLMMMNNNPPPUUUYYY[[[\\\^^^aaabbbdddeeeeeehhhiiiiiimmmxxxtttccc\\\^^^bbbgggkkknnnoooooopppppppppqqqrrrtttvvvwwwuuuuuuvvvwwwyyy{{{}}}~~~}}}~~~jjj___\\\]]]cccgggeeeaaa___\\\[[[\\\bbbkkkvvvssscccXXXQQQJJJEEEBBBCCCCCCAAA===AAARRRccc{{{ppphhhbbbZZZ^^^kkkzzz{{{xxxbbb]]]ZZZ```qqq~~~rrrXXX@@@888333555666444333444333222333555444333999BBBVVV~~~RRRFFFXXXYYYbbbmmmrrrrrrtttyyyvvvqqqwwwtttbbbRRRHHHBBBAAABBBFFFQQQ^^^kkkrrruuu|||uuu___RRRNNNWWWcccjjjvvvyyyjjj```___cccuuu^^^NNNAAA888666999666666666666888:::<<<===CCCGGGgggzzzsssmmmiiiddd]]][[[]]]bbbfffooo|||}}}tttkkkddd```___^^^aaahhhoootttwww{{{|||~~~}}}xxxbbbUUUIIIEEEKKKXXXlll}}}uuufff___XXXSSSKKKAAA===>>><<>>;;;888666666777777777777888999999:::???HHHOOO[[[iiiyyy~~~xxxzzz|||rrrOOO@@@@@@AAAAAAAAABBBBBBCCCHHHKKKOOOPPPPPPRRRVVVZZZ\\\]]]___aaaccceeeeeeffffffhhhhhhhhhoootttjjjZZZWWWZZZ___dddiiikkkmmmmmmnnnnnnoooppprrrsssuuuuuuuuuuuuvvvwwwyyy|||~~~wwwzzzppphhhcccgggiiiccc[[[XXXSSSPPPOOOSSS^^^lllyyyrrrcccYYYRRRKKKFFFEEEBBBAAAAAA???>>>FFFNNNfffssskkkeee___cccooo~~~~~~hhh___[[[___oooiiiGGG;;;333555777444333555333333444555333333;;;EEE```rrrNNNIIIXXX\\\ccckkkoooooorrrzzzxxxhhhiiikkkqqqyyyssseeeYYYNNNFFFAAA>>>???CCCKKKVVVccclllrrrxxx~~~rrr\\\PPPLLLTTT``````nnn~~~ssshhhcccbbbzzzkkkYYYHHH999555999666666666777888;;;===>>>DDDIIIooo{{{vvvpppllleee^^^]]]aaaaaafffpppyyyppphhhaaa___^^^^^^aaagggoootttvvvyyy{{{}}}~~~~~~~~~|||wwwyyy}}}vvv```SSSHHHHHHMMMVVVhhhxxx}}}iiiccc\\\VVVMMMCCC>>>>>><<<@@@HHHSSSbbbtttzzznnngggbbb^^^kkkxxxZZZLLLOOOTTThhh___BBB>>>:::777777777777777777888999999:::???HHHNNN]]]nnn~~~}}}vvvqqqyyy{{{fffFFF>>>???AAAAAA@@@@@@AAACCCJJJNNNSSSUUUVVVWWW[[[^^^^^^___```bbbdddeeeffffffdddhhhiiiiiimmmooodddUUUTTTWWW]]]cccgggjjjkkkkkkllllllnnnoooqqqrrrttttttuuuvvvwwwxxxzzz|||~~~rrrwwwuuujjjkkkjjjaaaXXXTTTMMMJJJIIIKKKTTTbbbrrr{{{~~~pppbbbZZZSSSMMMHHHCCC???===@@@AAA??????BBBVVVjjjxxxnnnhhhcccfffrrriii]]]YYYZZZiii{{{NNN>>>444555777333333777333333444555222333<<>>>>><<>>@@@@@@??????AAACCCHHHNNNTTTXXXYYYZZZ\\\_________aaabbbcccdddddddddbbbhhhlllmmmpppqqqeeeVVVRRRVVV\\\cccgggjjjkkkkkkjjjkkkmmmoooppprrrssssssvvvvvvvvvxxxyyy{{{}}}~~~~~~qqqvvvuuurrrooodddZZZWWWIIIIIIIIIIIINNNZZZhhhssswwwpppbbbZZZTTTMMMHHHCCC>>>===@@@AAA>>>>>>???KKKSSShhhxxxlllfffdddfffsssgggZZZTTTSSScccRRRAAA444555777333333888333333555555222333===IIIppp]]]KKKOOORRR```eeeiiijjjjjjppp||||||aaa[[[UUUWWWcccssspppccc]]][[[WWWWWWXXX\\\jjj~~~wwwggg```WWWPPPKKKGGGBBB???;;;>>>@@@CCCIIISSS```iiipppvvvoooXXXMMMKKKTTTaaahhhvvvxxxllleeelll{{{hhhSSS>>>777<<<666666666777999;;;>>>???EEEKKKvvv|||zzzrrrjjj```YYY\\\ccc___dddoooqqqiiibbb[[[]]]\\\]]]aaagggnnnsssvvvwwwyyy|||}}}}}}}}}}}}~~~wwwvvvxxxwwwpppqqq|||ooo___SSSQQQQQQRRR^^^mmmuuunnnggg```ZZZPPPEEE???>>><<<>>>CCCLLL[[[oootttttt}}}uuukkkeeeaaabbbvvvpppTTTPPPMMMWWWwwwtttGGGCCC===999888888777777666888999999:::???FFFMMMQQQbbbvvvyyysssooo{{{___BBB;;;>>>@@@@@@>>>>>>AAACCCEEEKKKSSSWWWXXXYYY[[[]]]______aaabbbcccccccccccc```iiioooqqqttttttiiiZZZRRRVVV\\\ccchhhkkklllllliiijjjlllnnnppprrrrrrsssvvvvvvvvvwwwxxxzzz{{{|||tttwww~~~yyyuuuiii___]]]HHHJJJKKKJJJLLLTTTaaalllrrr~~~qqqccc[[[TTTMMMHHHEEEAAA@@@AAA@@@======@@@FFFJJJYYYsssssshhhcccbbbfffssswwwYYYLLLSSSfffiiiKKK444444888444333999444222888333444666:::[[[lllRRRHHHMMM[[[dddcccdddgggkkkrrr|||ppp]]]XXXbbbrrr~~~zzzgggRRRIIIKKKHHHEEEFFFKKKPPPWWWbbblllnnn|||vvv___TTTKKKJJJKKKHHHCCCAAA???======@@@DDDJJJWWWccclllpppyyyqqqYYYMMMLLLSSS\\\dddqqqttteeelll{{{mmmYYY???555===888777777777888:::===>>>CCCVVVttt{{{vvvfff\\\[[[]]]```eeehhhrrr}}}pppfff```]]][[[YYYYYY\\\ccckkksssvvvwwwxxxzzz}}}}}}xxxuuuyyy{{{oooxxx~~~~~~xxxhhhbbb```]]]\\\^^^aaaeeehhhlll{{{qqqggg[[[UUUNNNFFFAAA???>>>@@@CCCJJJWWWjjj}}}ppppppuuuwwwlllddd]]]aaannnmmmSSSNNN```~~~dddHHH;;;===999666:::;;;<<<;;;999888888<<>>??????BBBGGGOOO[[[mmmxxxlllaaa\\\]]]dddrrr{{{[[[JJJOOO___oooQQQ777555888555333777444111888333555999@@@ccccccPPPIIILLLWWW```]]]___eeehhhmmm~~~|||{{{mmmnnnxxx~~~~~~yyyfffRRRIIIKKKIIIEEEDDDFFFHHHKKKRRRZZZ```ooo}}}yyycccWWWLLLIIIIIIEEE@@@>>>>>><<<<<>>???BBBIIIVVViii|||{{{oooqqqyyyzzzmmmeee___]]]iiizzz^^^UUUcccrrrRRR???===888666::::::;;;:::999888999===CCCHHHPPPZZZeeerrrjjjNNN???;;;===????????????AAACCCFFFJJJOOOSSSUUUVVVXXXYYY\\\^^^```aaa``````aaabbbaaaiiisss|||cccVVVXXX\\\bbbgggiiiiiigggmmmoooppppppppppppqqqsssppptttwwwvvvuuuuuuyyy~~~{{{lllmmmuuu|||rrrdddWWWNNNIIILLLOOORRR]]]jjjvvvxxxggg\\\VVVSSSQQQKKKIIIEEEBBB???>>>======<<<@@@EEELLLZZZnnn}}}rrrfff[[[XXXYYYfffttt]]]JJJNNN\\\tttwwwXXX<<<777999666333555555111777333666;;;GGGooo|||YYYMMMJJJKKKRRRZZZVVV\\\hhhiiiiii{{{~~~yyy{{{~~~~~~~~~}}}}}}}}}~~~|||iiiVVVMMMLLLJJJEEEBBBBBBBBBBBBEEEJJJQQQ```ppp}}}|||hhhZZZMMMIIIGGGDDD@@@>>>>>>;;;;;;>>>@@@EEEPPP[[[kkkpppvvv}}}ttt\\\SSSUUU]]]eeecccmmmzzz{{{pppoootttbbbHHH999999888777777777888;;;===???HHH```yyymmmaaa]]]]]]___bbbgggtttvvvjjjaaa\\\ZZZVVVVVVYYY^^^fffmmmrrrtttzzz{{{{{{zzz{{{~~~{{{{{{wwwxxx~~~zzzlllbbb]]]RRRRRRRRRUUUbbbuuuhhh___UUUQQQLLLEEE@@@???===>>>AAAHHHUUUhhh{{{|||xxxvvv|||pppgggaaa\\\dddxxxkkk]]]fff\\\BBB===888666999999999999888888999===DDDHHHNNNWWW```lllcccJJJ>>>;;;===>>>???>>>???@@@BBBEEEHHHNNNQQQTTTUUUWWWXXX[[[]]]____________```aaabbbhhhppp}}}}}}cccZZZZZZ\\\```eeeggghhhgggmmmnnnppppppooooooqqqrrrpppsssvvvvvvuuuvvvzzz}}}nnnjjjrrrzzzlll[[[SSSOOORRRUUUYYYeeesss{{{{{{iii^^^XXXUUUTTTKKKIIIEEEAAA>>><<<<<<<<<===>>>@@@DDDMMM]]]ooo|||yyylll```WWWUUUXXXffftttkkkQQQSSS^^^jjjxxx{{{\\\???888999777444444666111777333555;;;LLLzzztttQQQGGGFFFHHHOOOTTTSSS```rrrqqqhhhwww}}}sss```UUURRRLLLFFFBBBCCCBBBAAABBBEEEHHHVVVeeetttooo```QQQJJJHHHEEEBBBAAA===;;;;;;===>>>AAAKKKVVViiipppyyysss[[[VVV\\\eeekkkdddmmmzzztttpppuuueeeMMM;;;777888777777777999;;;>>>@@@FFFdddlllaaa\\\\\\___aaaggguuurrrfff^^^ZZZYYYVVVWWWZZZ```gggmmmppppppvvvyyyzzzzzzyyyyyyzzz{{{sssyyyuuuggg___UUURRROOOQQQ\\\nnnzzzcccZZZRRRNNNKKKEEEAAA@@@<<<===@@@GGGTTTfffyyy{{{xxxyyytttiiiccc___cccpppppp^^^eee^^^BBB===999888:::777888888888888:::>>>DDDIIIQQQZZZdddlllzzz~~~\\\EEE<<<:::<<<>>>>>>>>>>>>@@@AAADDDGGGLLLPPPRRRTTTVVVWWWYYY[[[]]]^^^^^^^^^___```cccdddiiixxxddd\\\[[[\\\___dddiiikkkllllllnnnoooooonnnoooppprrrppprrrtttuuuuuuwwwzzz}}}~~~kkkooottt~~~qqqaaaXXXTTTVVVXXX]]]kkk{{{|||jjj___XXXSSSQQQHHHFFFCCC@@@===<<<<<<<<<>>>???@@@CCCJJJVVVdddmmm}}}vvviii^^^XXXXXX\\\eeessscccWWW]]]```fffrrryyy___DDD:::999777555555888222777333444:::PPP~~~{{{qqqNNNBBBAAAEEENNNQQQSSSfff{{{xxxjjjsssyyymmm___XXXRRRKKKEEEDDDDDDAAAAAACCCAAAMMMZZZjjj~~~mmmZZZOOOJJJFFFBBBBBB>>>;;;:::<<<<<<>>>FFFPPPaaalllyyyrrrZZZWWWaaalllpppgggppp}}}zzznnnuuufffOOO===777888777777777999<<>>;;;999:::777777888888999:::>>>DDDHHHQQQ]]]jjjrrryyy||||||xxxVVVAAA::::::;;;============???AAADDDGGGKKKOOOQQQSSSUUUWWWXXXZZZ\\\]]]]]]]]]^^^```ccc```dddxxxxxxbbb```___aaaeeeiiilllmmmkkkmmmnnnnnnnnnnnnoooqqqpppqqqssstttuuuwwwzzz|||nnnuuuwwwvvvhhh^^^WWWWWWYYY```rrr~~~nnnbbbYYYQQQLLLDDDCCC@@@>>>======>>>???<<<<<<===???EEENNNWWW^^^fffxxxqqqfff]]]XXXZZZ___fffsssyyyZZZXXXXXX]]]lllwwwbbbJJJ>>>:::777666777888222888555555;;;TTTyyyrrryyymmmJJJ@@@@@@DDDMMMOOOTTTfffwwwttthhhpppyyy}}}}}}xxxxxx{{{|||lllbbb[[[QQQIIIEEECCC???===>>>;;;DDDOOO```{{{dddUUULLLEEEAAA@@@>>><<<;;;;;;:::;;;CCCLLLWWWfffuuurrrYYYXXXeeeppprrrkkkuuuzzz}}}zzzlllxxxwwwfffPPP???999777777777888:::===@@@AAAJJJllljjj```]]]ZZZZZZ^^^```iiizzzyyyjjj^^^YYYWWWWWWVVVWWW[[[aaagggkkkmmmlllmmmpppssstttvvvyyy{{{nnngggmmmwww{{{~~~~~~wwwlllZZZRRRKKKJJJOOO\\\nnn}}}kkk]]]UUUOOONNNLLLGGGBBBBBB<<<===@@@FFFSSSeeexxx~~~yyyqqqggg\\\\\\```rrrfffUUU]]]yyyzzzWWWAAA???;;;999;;;999777888999:::;;;>>>CCCGGGLLL[[[lllwww|||~~~}}}yyyzzz||||||yyyvvvvvvzzzpppOOO>>>;;;999;;;<<<===<<<===>>>@@@DDDGGGKKKNNNPPPRRRUUUXXXXXXZZZ\\\]]]]]]]]]___```aaa```dddzzziiifffdddccceeeggghhhiiikkklllnnnnnnmmmmmmooopppppppppqqqsssvvvxxxzzz|||}}}vvvvvv|||ooocccZZZXXXZZZeee~~~sssfff\\\RRRLLLDDDBBB@@@???>>>???@@@AAA>>>======???CCCIIINNNRRR[[[dddrrr|||mmmbbbYYYUUUXXX]]]fffttt___WWWTTTYYYkkkwwwgggRRRDDD;;;666666888666000888777888>>>ZZZuuuooovvvfffEEEAAADDDEEEJJJNNNTTT___gggeeebbbnnn{{{|||xxxpppoooqqqxxxzzz}}}|||pppbbbVVVKKKFFFDDD???======;;;@@@GGGVVVyyyhhhXXXNNNHHHDDDDDD???===<<<;;;::::::@@@IIISSScccsss}}}tttZZZXXXgggqqqrrrqqqyyyyyyyyy}}}xxxhhhooo}}}gggQQQAAA<<<777777777888:::===@@@BBBMMMlllyyyaaa[[[\\\ZZZZZZ^^^aaajjj|||wwwhhh\\\WWWWWWWWWSSSUUUYYY```gggllloooooonnnnnnnnnooorrrvvv{{{~~~zzzuuummmddd```fffqqq}}}{{{}}}~~~xxxlll^^^UUUMMMKKKMMMVVVhhhxxx~~~{{{ggg]]]UUUPPPOOOMMMHHHDDDCCC===>>>@@@GGGSSSeeexxxzzz|||xxxjjj\\\]]]^^^kkkdddSSSZZZuuu}}}[[[FFFBBB;;;888;;;<<<888999::::::;;;>>>BBBEEEJJJZZZlllxxx}}}{{{}}}}}}zzzvvvsssssstttzzzhhhIII<<<<<<888:::<<<<<<<<<<<<>>>@@@EEEHHHKKKNNNPPPSSSVVVXXXWWWZZZ\\\]]]]]]^^^___aaa___bbbgggvvvjjjhhheeedddeeefffgggfffjjjlllmmmmmmmmmmmmnnnppppppppppppsssvvvyyyzzz{{{}}}xxxuuu|||uuuhhh]]]ZZZ^^^nnnsssfff\\\SSSMMMGGGFFFCCCBBBAAAAAABBBCCC@@@???@@@BBBFFFJJJNNNPPPTTT[[[cccmmm}}}{{{lllaaaWWWRRRTTTYYYbbbpppeeeZZZUUUXXXjjjxxxkkkYYYHHH<<<666666888555///999999;;;BBB___vvvsss___@@@BBBHHHGGGHHHNNNRRRWWWXXXWWW]]]mmm}}}}}}}}}uuullliiikkkqqqtttwwwwwwuuuvvv~~~{{{eeeYYYMMMHHHFFFBBB@@@AAA>>>@@@CCCQQQssshhhXXXPPPKKKIIIJJJ@@@===<<<<<<999999???GGGSSSdddrrr|||www[[[YYYgggppppppuuu{{{{{{fffiii}}}iiiQQQCCC???777777777888:::===@@@BBBNNNjjjttt^^^ZZZ\\\[[[[[[___aaakkk}}}vvvggg\\\WWWVVVXXXQQQSSSWWW___gggnnnqqqrrrqqqnnnkkkkkkooouuuyyy{{{|||vvvoooiiicccbbbkkkvvvzzz~~~xxxxxx}}}uuuiii]]]TTTKKKHHHHHHOOO```qqq{{{yyyddd]]]VVVQQQPPPNNNIIIDDDCCC===>>>AAAGGGSSSeeexxx}}}~~~|||lll``````___hhheeeSSSZZZsssaaaKKKDDD:::666;;;>>>999:::::::::;;;===AAADDDLLL[[[lllxxx~~~{{{xxxtttqqqnnnxxxcccFFF;;;===888:::<<<<<<<<<<<<>>>???EEEHHHKKKNNNPPPSSSVVVYYYXXXZZZ\\\^^^^^^^^^```aaa___eeeiiimmmxxx}}}sssfffeeeccccccfffggghhhhhhjjjlllmmmmmmlllmmmnnnppppppoooppprrrvvvyyy{{{{{{yyy{{{vvvzzzxxxkkk^^^[[[aaatttpppcccZZZRRRNNNKKKIIIGGGDDDCCCCCCCCCDDD======>>>BBBGGGLLLOOOQQQMMMVVV^^^bbbkkk~~~}}}nnnbbbXXXQQQRRRWWW^^^lll}}}nnnYYYNNNVVVfffwwwsssbbbIII<<<<<<:::222888222444:::888@@@fffxxxxxxYYYIII???>>>DDDEEEMMMNNNRRRXXX[[[]]]eeennn}}}tttlllgggkkkmmmkkkeeeccciiippprrruuuvvvyyy}}}rrr]]]QQQLLLDDDCCCEEE???@@@===@@@LLLlllyyy___PPPKKKGGGEEEEEECCC@@@===:::999;;;>>>AAAPPP___ooozzzrrrZZZTTTZZZhhhssssss|||wwwiiigggwwwlllTTTCCC:::999777777:::::::::>>>DDDLLLpppqqq^^^]]]XXXWWW^^^bbbdddqqqrrrddd[[[WWWUUUTTTVVVTTTXXXbbbggghhhlllrrrmmmlllkkkmmmqqqtttvvvvvvtttpppjjjfffeeeiiimmmppp~~~|||yyy}}}sssiii^^^TTTLLLKKKJJJLLLXXXhhhrrr{{{vvvfff^^^VVVPPPNNNLLLGGGCCCBBB??????@@@EEERRRfffzzz|||ssscccaaa]]]dddjjj\\\ZZZjjjsssQQQ???@@@:::555<<<:::999777777:::???DDDGGGNNN^^^nnnwww~~~wwwnnnlllppp|||}}}[[[CCC;;;::::::;;;<<<<<<<<<===???AAAFFFGGGIIILLLOOORRRUUUVVVTTTWWW\\\^^^___```aaabbbaaaaaaeeekkknnnllliiigggZZZZZZ\\\aaafffiiigggeeejjjjjjkkklllmmmnnnooooooooonnnnnnnnnpppsssvvvwwwvvvvvvqqquuuzzzoooddd```cccuuuqqqcccYYYSSSOOOIIIGGGDDDCCCCCCBBB@@@??????>>>===>>>EEENNNRRRQQQQQQUUUSSSXXXfffppppppbbbWWWPPPQQQUUUcccooo~~~zzziiiWWWMMMWWWiiirrrWWWCCC<<<999444:::444666;;;999@@@gggyyy|||oooNNNCCC>>>???FFFGGGJJJLLLQQQVVVYYY___lllyyy|||zzzvvvwwwrrrfff^^^[[[ZZZYYY______aaaeeeiiimmmnnnnnnnnnqqqvvv{{{sss^^^RRRLLLCCCAAACCC>>>>>>;;;>>>JJJggguuu]]]OOOJJJHHHFFFFFFBBB@@@<<<:::999;;;>>>@@@JJJZZZjjjuuupppXXXRRRYYYeeeoooppp{{{mmmiiivvvpppVVVDDD;;;:::777777999::::::>>>EEETTTttt}}}qqq]]]\\\XXXWWW]]]```gggtttqqqcccZZZVVVTTTSSSXXXWWW\\\eeekkkkkknnnrrrmmmmmmmmmmmmnnnooopppqqqooommmjjjkkkooorrruuuuuuwwwyyy|||~~~rrrhhh]]]SSSKKKJJJGGGGGGQQQ___oooxxx|||nnnaaaYYYRRRPPPMMMGGGCCCBBB>>>>>>???EEERRReeeyyy~~~xxxeeeccc^^^dddhhhYYYSSS^^^ttt]]]CCC???;;;777<<<:::999777777:::>>>CCCFFFOOO^^^nnn{{{xxxnnnkkkooo{{{XXXAAA:::999:::;;;<<<<<<<<<===???AAACCCFFFJJJMMMOOOQQQTTTVVVUUUXXX\\\^^^______```aaacccbbbdddjjjnnnkkkddd^^^WWWWWWYYY^^^dddhhhfffddddddeeegggjjjmmmoooqqqsssnnnnnnmmmnnnppprrruuuwwwwww~~~zzzqqqlllnnn}}}~~~ssshhhbbbaaappprrrdddZZZSSSOOOJJJHHHEEEDDDDDDDDDBBBAAAAAA@@@???@@@FFFPPPYYY^^^[[[]]]WWWVVV]]]dddtttrrreeeZZZTTTUUUZZZdddpppwwwiiiVVVLLLXXXkkkkkkLLL<<<888666:::555666:::999DDDlll|||aaaEEE@@@>>>AAAFFFGGGHHHKKKPPPUUUWWWaaavvv|||mmmccc[[[TTTRRROOOMMMNNNQQQTTTWWWXXXXXX___jjjttt~~~vvvbbbUUUNNNDDDAAACCC>>>>>><<>>FFFVVVfffssslllTTTQQQYYYccckkkmmm{{{rrrjjjssswwwYYYEEE<<<:::888777999::::::???EEEZZZwwwwwwqqq\\\ZZZWWWXXX]]]^^^iiiwwwoooaaaXXXTTTSSSSSSWWWXXX___ggglllmmmnnnppprrrtttuuutttqqqppprrrttttttttttttuuuuuutttqqqnnnooorrrwww|||~~~uuukkk___UUUMMMKKKGGGDDDKKKVVViiirrr~~~vvvfff]]]UUURRROOOHHHCCCBBB>>>>>>???EEEQQQdddxxx~~~~~~}}}hhhddd___ccc|||hhhWWWMMMPPP```rrrqqqKKK>>><<<:::<<<:::999888888:::>>>CCCFFFNNN[[[mmmxxxlllgggkkkuuuSSS???:::999:::;;;<<<<<<<<<===???AAABBBGGGNNNPPPPPPPPPSSSWWWVVVYYY\\\^^^^^^^^^^^^___dddcccdddkkkrrrqqqggg\\\UUUUUUWWW]]]dddhhhhhhfffcccdddfffiiilllnnnpppqqqoooooooooppprrrtttvvvxxx|||xxxooojjjkkkxxxxxxlllddd```hhhxxxhhh]]]TTTPPPJJJHHHFFFFFFFFFFFFFFFDDDAAA@@@??????DDDOOO___jjjnnnoooeee\\\\\\```ooorrreee[[[UUUWWW\\\eeerrr}}}nnnXXXKKKVVVjjj{{{TTT<<<666999666333555999999GGGqqqZZZCCCAAA@@@BBBEEECCCFFFJJJPPPTTTVVVddd~~~tttkkkdddVVVQQQKKKGGGFFFHHHIIIIIIMMMSSS___lllyyy{{{ggg[[[SSSGGGCCCEEEAAA@@@???BBBIII```lllWWWMMMKKKIIIGGGGGGBBB@@@===:::999999;;;<<>>BBBDDDKKKXXXkkksssmmmqqqoooNNN???<<<;;;:::;;;<<<<<<<<<===???AAADDDLLLTTTUUURRRPPPSSSWWWWWWYYY\\\]]]\\\\\\]]]^^^bbbaaadddmmmzzz}}}rrrdddVVVUUUXXX^^^eeejjjkkkjjjhhhhhhiiijjjjjjkkkkkklllpppqqqqqqrrrtttvvvxxxyyyzzzyyyqqqkkklllyyyzzznnneee^^^aaatttnnn```VVVQQQJJJIIIGGGGGGHHHIIIHHHGGGAAA???<<<<<<>>>III]]]nnnzzz~~~tttgggbbbcccooopppbbbYYYSSSVVV[[[eeerrrxxx^^^LLLSSSfff[[[===666:::777555666777888IIItttzzzVVV@@@AAAAAABBBDDDBBBEEEJJJPPPSSSVVVdddrrrkkkfffaaaXXXTTTMMMIIIFFFEEEEEEDDDEEEIIISSS```ooo~~~mmmaaaWWWIIIDDDFFFBBB@@@@@@CCCHHH\\\lllWWWNNNLLLJJJHHHHHHCCCAAA>>>;;;:::999:::;;;CCCTTTeeetttgggRRRRRR[[[dddjjjpppxxxkkknnndddLLL@@@<<<999888999999:::@@@GGG___zzz}}}}}}}}}dddWWWWWWVVV[[[bbbaaagggwwwnnn```WWWSSSSSSSSSTTTZZZbbbhhhmmmpppooonnnooosssvvvvvvsssuuu{{{yyylllbbb^^^\\\dddjjjppp}}}~~~|||sssfff[[[RRRPPPLLLFFFGGGNNNTTT```qqq|||pppfff\\\WWWQQQJJJDDDCCC@@@@@@BBBGGGSSSdddwwwttt~~~~~~jjjeee^^^```tttnnnXXXJJJFFFNNN___~~~\\\AAA===;;;;;;999888888888:::===AAACCCIIIVVViii}}}mmmKKK???===;;;:::;;;<<<<<<<<<===???AAAIIIPPPWWWXXXTTTQQQTTTXXXXXXYYY[[[\\\[[[[[[\\\]]]___```dddnnn}}}xxxhhhTTTSSSUUU\\\dddiiikkkjjjkkkkkkkkkkkkjjjjjjjjjiiinnnooopppqqqsssuuuvvvwwwuuu{{{pppnnniiijjjvvvzzzoooggg___\\\hhhyyy~~~mmm```VVVQQQJJJIIIGGGGGGHHHIIIIIIHHHCCC???<<<;;;;;;CCCWWWjjj{{{rrrjjjeeelll}}}rrrcccXXXSSSUUUZZZeeerrr~~~nnnTTTTTTccc|||aaaAAA777::::::999999888999KKKwww}}}}}}sssPPP<<<>>>???AAADDDBBBEEEIIIOOORRRTTT```{{{{{{fffZZZVVVSSSPPPQQQPPPMMMLLLLLLJJJGGGEEEAAABBBHHHSSSccctttxxxkkk___MMMEEEEEEBBB>>>???BBBEEEXXXqqq[[[PPPMMMKKKIIIIIIDDDBBB@@@===;;;::::::;;;@@@QQQdddsssjjjUUUTTT\\\eeelllppplllkkklllSSSFFF===999888999999:::@@@HHHddd{{{www|||nnn]]]VVVWWWUUUZZZcccbbbhhhxxx}}}mmm^^^UUURRRRRRRRRVVV]]]eeejjjpppuuuuuurrrmmmooorrrsssuuuzzzuuudddXXXRRRWWW]]]dddooozzz~~~yyy|||~~~vvvkkk^^^TTTQQQLLLEEEEEEJJJJJJVVVgggyyy~~~sssiii^^^XXXRRRJJJEEEDDD@@@@@@BBBGGGRRRcccuuuvvv|||mmmfff^^^___ooovvv]]]LLLEEEJJJTTTrrr```DDD===:::;;;999888888999:::===@@@BBBIIIWWWhhhzzzlllIII>>><<<888:::;;;<<<<<<<<<===???AAAJJJOOOTTTUUUSSSRRRTTTWWWWWWYYYZZZZZZZZZZZZ\\\^^^^^^aaadddlllyyyvvveeePPPPPPQQQWWW___eeegggggghhhhhhiiijjjkkkkkkllllllkkkkkkmmmnnnpppqqqssssssvvv}}}~~~lllgggcccdddppp{{{rrrkkkbbb[[[aaannnwwwiii^^^VVVQQQJJJHHHFFFFFFHHHHHHHHHGGGFFFAAA>>>>>>===@@@QQQcccyyy|||qqqppp{{{yyyhhh\\\TTTVVV[[[eeesssggg\\\cccsssfffGGG::::::888999999999;;;QQQvvvssssssPPP;;;<<<>>>@@@DDDBBBCCCGGGMMMPPPQQQZZZpppuuubbbWWWTTTRRROOOOOOQQQSSSWWWXXXUUUPPPLLLGGGEEEFFFMMMZZZiiitttzzzzzzjjjTTTIIIHHHCCC???@@@BBBEEEWWWwww___RRRNNNLLLJJJKKKFFFDDDAAA>>><<<;;;;;;;;;>>>PPPcccsssoooZZZVVV[[[dddlllmmmzzzpppggguuu[[[LLL>>>:::888999999:::AAAHHHfffpppmmmppptttcccXXXWWWXXXSSSXXXaaabbblll|||{{{jjj[[[RRROOOOOOPPPVVV^^^eeejjjpppwwwxxxtttmmmllllllnnnttt}}}wwwaaaWWWRRRSSS[[[dddjjjnnnqqqqqqtttzzz}}}ttteeeYYYTTTOOOFFFDDDHHHDDDNNN]]]nnn~~~tttiii^^^XXXRRRKKKFFFEEE>>>>>>@@@FFFPPPaaarrr~~~yyy~~~rrrjjj```___lllhhhRRRFFFIIILLLiii___GGG<<<999===888888888999:::===???AAAIIIYYYiiiuuu~~~|||uuuuuugggEEE===<<<777:::;;;<<<<<<<<<===???AAAEEEHHHLLLNNNPPPQQQTTTVVVVVVXXXYYYYYYYYYZZZ\\\^^^]]]bbbeeejjjuuu}}}tttcccOOONNNPPPUUU]]]ccceeeeeeeeeeeefffhhhjjjkkkmmmmmmjjjkkkmmmnnnpppqqqrrrssszzzsssddd```aaalll{{{wwwqqqfff\\\^^^gggvvvwwwjjj___VVVQQQIIIGGGEEEEEEFFFFFFFFFEEEFFF???===@@@??????KKK[[[sssmmm^^^UUUVVVZZZfffuuuxxxdddfffooojjjKKK<<<:::444555888999>>>XXXrrrkkkyyyTTT>>>>>>>>>@@@CCCBBBBBBFFFKKKNNNOOOUUUgggyyy|||}}}}}}kkkbbb```^^^ZZZTTTXXX^^^cccdddaaaYYYSSSQQQMMMKKKMMMVVVaaahhhlllrrrzzzuuu\\\OOOLLLFFFAAABBBEEEGGGYYY{{{bbbSSSOOOLLLKKKKKKFFFEEEBBB???===<<<;;;;;;???QQQeeetttsss^^^WWWZZZccckkkiiiuuusssdddyyyzzzaaaQQQ>>>:::888999999:::AAAIIIcccfffeeelllqqq]]]VVVXXXYYYRRRUUU___aaaqqqyyyhhhYYYPPPMMMMMMNNNSSS\\\cccgggmmmvvvxxxtttiiifffdddgggoooyyyyyybbbVVVPPPXXX``````aaaeeeiiinnnvvv|||mmm___YYYRRRHHHEEEIIIAAAIIIVVVeeexxx{{{uuujjj^^^XXXRRRKKKFFFEEE<<<===???DDDOOO___ppp{{{{{{{{{~~~vvvmmmbbb___iiirrrXXXIIIIIIHHHeee~~~\\\HHH<<<888???888888888999:::===???@@@GGGYYYkkkssszzzzzz~~~www{{{zzzhhhkkk|||```AAA<<<<<<888:::;;;<<<<<<<<<===???AAA???AAADDDHHHLLLQQQTTTVVVVVVWWWXXXYYYYYYZZZ]]]___[[[aaafffiiittt}}}uuufffQQQPPPQQQVVV^^^dddfffeeedddeeefffggghhhjjjkkkkkklllmmmoooqqqssstttuuuuuuxxxyyygggccccccmmm{{{{{{uuuiii]]]\\\dddmmm}}}nnnaaaWWWRRRIIIGGGEEEDDDEEEEEEDDDCCCCCC<<<;;;@@@@@@>>>GGGUUUiiinnn^^^TTTTTTXXXgggwww~~~```ZZZfffvvvtttOOO888<<<999:::555===BBB^^^ooommmTTTAAA>>>???BBB===DDDDDDFFFIIILLLOOOYYYnnn~~~{{{}}}~~~|||zzzpppooohhhbbbaaaiiimmmiiidddcccZZZUUUOOOPPPZZZfffmmmmmmrrrwwweeeRRRMMMHHHEEECCCEEEIIIXXX{{{aaaTTTOOOKKKHHHFFFHHHGGGDDDAAA>>><<<::::::AAANNN```sssrrr\\\XXX\\\bbbeeelllwww}}}hhhqqqzzz___NNN@@@;;;999:::::::::@@@IIIeeellliiisssuuu```WWWRRRUUUVVVVVV\\\fffnnn|||xxxeeeXXXOOOKKKKKKNNNSSSXXX___ffflllrrrxxx|||nnnjjjfffggglllrrrvvvwwwyyyzzzfffQQQQQQVVVVVV[[[dddooorrrzzzrrrddd[[[VVVOOOJJJIIICCCJJJTTT___qqqyyyuuulllbbb[[[RRRIIICCCBBB???@@@AAAEEEMMM]]]ppp}}}xxxkkkaaa```hhhzzz```HHHJJJPPP^^^|||bbb???<<>>AAAIIIZZZnnnzzzzzztttyyyxxxxxxxxxsssmmmlllppp~~~}}}[[[DDD999666999;;;::::::;;;===@@@CCCEEEDDDFFFIIILLLMMMOOORRRUUUUUUWWWYYYYYYZZZZZZ\\\^^^aaacccfffmmmwww}}}wwwnnnVVVPPPNNNTTT]]]aaaccceeeeeedddccccccdddhhhkkkmmmiiillloooqqqrrrsssuuuvvvyyy}}}iiieeedddiiiuuuxxxnnnccc^^^```mmmpppfffZZZPPPPPPLLLFFFBBBAAABBBCCCCCC@@@???<<<;;;<<>>CCC___ooonnnRRRAAA>>>>>>BBB===DDDCCCEEEIIINNNSSS___vvv~~~|||~~~~~~{{{~~~rrrllljjjppptttqqqkkkiii^^^___```aaagggpppzzz~~~rrr^^^TTTJJJDDDAAACCCGGGWWW~~~dddSSSMMMJJJIIIHHHIIIGGGEEEBBB???===;;;:::@@@LLL^^^tttppp[[[VVVZZZ```dddkkkvvvyyyhhhrrruuu]]]MMMAAA;;;999;;;;;;:::AAAJJJgggppprrrqqq```WWWRRRTTTUUUTTTZZZdddqqq~~~vvvcccVVVOOOJJJKKKNNNUUUZZZ```gggmmmrrrxxx|||{{{wwwqqqkkkhhhhhhjjjmmmmmmsss~~~bbbXXXWWWWWW[[[cccnnnrrr|||vvvggg^^^XXXOOOIIIGGGDDDIIIPPPXXXiii}}}sssjjjaaaZZZRRRIIIDDDDDD???@@@AAADDDMMM\\\ooo|||xxxlllaaa```fffwwwkkkMMMJJJJJJXXXuuugggCCC===AAA999999:::;;;;;;;;;===@@@BBBEEEYYYqqq{{{}}}~~~~~~yyyooohhhllluuutttRRRAAA;;;888;;;::::::::::::<<>>777999666>>>CCC___rrrttt{{{OOOAAA>>>>>>BBB===CCCCCCEEEIIINNNSSS```www~~~~~~{{{|||vvvpppiiipppxxx|||}}}~~~jjjZZZKKKFFFBBBCCCFFFUUUzzzfffTTTMMMJJJJJJLLLIIIHHHFFFCCC@@@>>>===<<<@@@KKK]]]uuukkkWWWSSSWWW^^^cccjjjvvv|||}}}yyyjjjssssss^^^RRRCCC<<<888;;;;;;:::AAALLLiiixxxmmmwwwmmm___VVVQQQTTTTTTSSSYYYbbbqqqrrr```UUUNNNJJJJJJMMMWWW[[[aaaggglllrrrwwwzzz}}}uuullleeebbbbbb```kkkwww}}}hhh___]]]aaahhhnnnttt~~~|||nnnddd\\\RRRJJJGGGEEEGGGIIIOOO^^^yyysssjjj```ZZZSSSJJJEEEEEE@@@AAAAAADDDLLL[[[mmmzzz{{{nnnbbb```eeettt{{{UUUJJJGGGUUUrrrqqqJJJ@@@AAA999888:::;;;;;;<<<>>>AAADDDKKK___yyy{{{lllgggsssqqqLLL>>><<<999:::999999999:::;;;===@@@AAAFFFHHHJJJKKKLLLMMMOOOQQQRRRTTTVVVWWWXXXYYY[[[]]]\\\]]]aaahhhsssyyyqqqfffPPPJJJHHHPPPYYY^^^aaadddbbbbbbbbbcccdddeeeeeefffeeegggjjjkkklllmmmoooqqqttt|||kkkddd```ccclll{{{~~~ssshhhdddeeemmmyyyooocccXXXPPPLLLGGGCCCBBBBBBBBBBBB@@@???===;;;<<<@@@GGGLLLSSSfff~~~yyylllbbbYYYRRRRRRVVVeeeuuukkkVVVPPPPPPggg|||___BBB<<<666:::666===CCC___xxx|||qqqKKKAAA>>>===BBB===BBBDDDEEEGGGIIIMMMYYYppp}}}zzzvvvwwweeePPPMMMFFFDDDFFFQQQuuuiiiWWWOOOLLLLLLMMMKKKIIIGGGDDDBBB@@@???>>>BBBKKK\\\uuueeeTTTQQQTTT\\\dddjjjwww|||yyy}}}ooosssxxxdddZZZFFF<<<888<<<<<<:::BBBOOOooooooiii||||||mmm```WWWRRRTTTTTTSSSYYYbbbooo|||~~~ooo^^^SSSMMMIIIJJJMMMWWW[[[aaafffkkkoootttwww~~~~~~zzzsssiiibbb]]][[[fffqqquuu{{{zzziiicccfffkkkkkkrrr}}}sssjjjbbbXXXOOOKKKGGGEEEDDDHHHUUUpppuuulllccc\\\UUULLLFFFFFFAAAAAABBBDDDKKKYYYkkkxxx~~~rrreeeaaadddrrr]]]LLLKKKYYYttt}}}SSSBBB@@@888888:::;;;<<<===???CCCFFFUUUfff|||yyykkkjjj~~~uuuMMM===:::888999999999999999;;;<<<>>>???DDDFFFIIIKKKKKKMMMOOORRRTTTVVVXXXXXXXXXXXXZZZ\\\]]]^^^aaahhhssswwwnnnaaaMMMGGGFFFNNNWWW]]]```ccceeefffggghhhiiiiiihhhhhhggghhhjjjkkklllmmmppprrrrrr{{{nnneee___cccjjjvvvuuukkkhhhjjjpppyyyooocccYYYTTTPPPKKKGGGFFFFFFEEEEEE@@@???===;;;<<>>===BBB>>>AAACCCCCCDDDEEEIIIUUUlllrrr\\\PPPGGGDDDEEEOOOqqqmmm]]]UUUOOOMMMNNNLLLKKKHHHFFFDDDBBBAAA@@@DDDMMM]]]vvv```QQQNNNQQQZZZdddkkkyyy~~~sssqqq~~~hhh^^^III===888======999BBBRRRvvvllliiipppaaaXXXSSSUUUVVVUUUZZZdddnnn{{{{{{lll\\\RRRLLLHHHIIILLLVVVZZZ___dddhhhlllqqqtttxxxvvvssspppkkkeee___ZZZYYYbbbjjjmmmnnnzzzqqqfffbbbaaacccjjjuuuuuummmeee[[[RRROOOIIIEEEBBBEEEPPPjjj~~~xxxoooeee^^^VVVMMMGGGGGGBBBBBBBBBDDDJJJXXXiiiuuu~~~uuuhhhdddeeeqqqdddNNNMMM\\\wwwZZZCCC???888888:::;;;<<<===???CCCFFFQQQddd}}}uuuhhhjjjyyyOOO<<<888777:::999999999:::;;;<<<======AAADDDGGGIIIKKKNNNQQQTTTXXXZZZZZZZZZYYYXXXYYYZZZ\\\]]]___gggrrruuujjj[[[KKKEEEDDDLLLVVV\\\___bbbggghhhjjjkkklllkkkjjjiiigggiiijjjkkkkkklllooorrrqqq{{{ssshhhaaadddjjjsssvvvnnnlllooouuu|||rrrfff[[[VVVSSSNNNJJJIIIHHHGGGFFF@@@???>>><<<<<>>===BBB>>>AAAAAAAAABBBEEEJJJXXXqqq{{{zzzzzzeeeTTTIIIEEEEEENNNoooqqqcccZZZSSSOOOOOOMMMLLLJJJGGGEEEDDDCCCBBBDDDOOO```xxx^^^OOOLLLMMMUUUaaakkkzzz~~~vvvrrrggg^^^LLL===888>>>>>>999CCCUUUtttjjjeeezzzqqq```WWWSSSUUUVVVVVV\\\fffppp}}}zzzlll\\\RRRLLLHHHHHHKKKUUUXXX^^^cccgggkkkooorrr{{{wwwpppggg^^^XXXUUUTTTTTTYYYaaaeeefffmmmwwwhhh[[[\\\aaalllxxxvvvnnnggg]]]VVVSSSNNNGGGCCCFFFOOOfff|||xxxoooeee___WWWNNNIIIHHHCCCCCCCCCCCCIIIVVVgggsss~~~xxxjjjeeeeeeppplllRRRLLLZZZuuu^^^CCC>>>999888:::;;;;;;<<<>>>AAADDDJJJ```zzzkkkiii|||vvvMMM;;;888888;;;:::::::::;;;;;;<<<<<<<<>><<<<<<>>>CCCGGGOOO\\\kkkwwwvvviii^^^UUUNNNNNNRRR]]]mmmyyykkkddd```bbbiiitttkkkqqq|||~~~jjjTTTQQQVVVpppvvvQQQ???666<<<888>>>IIImmmuuu{{{VVV>>>@@@>>><<>>@@@AAA@@@BBBEEELLL\\\vvvuuuooossszzzooo]]]OOOHHHGGGLLLjjjwwwhhh]]]UUUQQQRRRNNNMMMKKKIIIGGGEEEDDDDDDDDDPPPccczzz___OOOJJJGGGOOO[[[jjjzzz{{{uuuggg___NNN>>>777>>>>>>999CCCWWWtttlll```lllmmm^^^UUUQQQTTTVVVVVV\\\fffrrrzzzlll\\\RRRLLLHHHGGGJJJTTTXXX^^^cccgggkkkpppsss~~~xxxdddTTTLLLLLLLLLNNNTTTZZZ\\\bbbrrrooo```aaahhhttt~~~|||rrrkkkbbb\\\YYYSSSKKKGGGIIIOOOccc|||ssskkkbbb]]]VVVNNNJJJJJJDDDDDDCCCCCCHHHUUUeeeqqq}}}xxxjjjddddddnnnvvvYYYLLLWWWppp___CCC>>>;;;999:::;;;;;;;;;===@@@BBBGGG[[[www|||sssqqqIII;;;;;;:::;;;:::;;;;;;<<<<<<<<<<<<;;;@@@BBBFFFHHHJJJMMMPPPSSSVVVXXXYYYYYYXXXYYYZZZ\\\XXXYYY]]]hhhvvv{{{nnn]]]MMMGGGFFFNNNWWW]]]```bbbaaaaaacccdddffffffggggggiiijjjjjjjjjjjjlllooorrrpppyyynnncccdddeeehhhyyy~~~wwwwww{{{tttiiiXXXTTTPPPMMMKKKIIIGGGFFF@@@@@@>>><<<<<<>>>BBBEEEHHHWWWgggrrr~~~ttteeeZZZQQQKKKKKKPPPZZZkkk}}}wwwqqqiiieeedddjjjyyyZZZeeeyyybbb\\\WWWqqqwwwTTTBBB555<<<888???LLLsssvvvzzzqqqRRR<<<@@@>>><<>>@@@BBBAAABBBEEELLL\\\wwwyyyqqqrrrwww|||gggWWWNNNIIIJJJeee{{{jjj___VVVSSSTTTNNNMMMKKKIIIGGGFFFEEEEEECCCQQQfff|||aaaOOOHHHDDDJJJVVViiiyyyyyyjjjcccOOO>>>777>>>>>>999DDDXXX|||ttt```ccciii\\\SSSOOOSSSUUUUUU\\\fffrrrzzzlll\\\RRRLLLHHHGGGIIIUUUYYY^^^ccchhhlllqqqttt~~~vvvYYYJJJGGGEEEFFFKKKPPPRRRXXXjjj|||iiigggjjjsss}}}xxxqqqhhhbbb___VVVNNNJJJKKKOOO```|||oooggg___[[[VVVOOOLLLLLLEEEDDDCCCCCCHHHTTTdddppp{{{wwwjjjccccccmmm~~~aaaOOOWWWmmm^^^BBB>>><<<999:::;;;::::::<<<>>>AAAFFFTTTgggzzzqqqGGG<<<>>>;;;999;;;;;;<<<======<<<<<<;;;AAADDDFFFHHHJJJKKKNNNPPPRRRTTTWWWXXXXXXYYY[[[]]]YYYZZZ___lll|||uuueeeOOOIIIGGGOOOXXX]]]```bbb___```aaabbbdddeeefffgggmmmmmmmmmmmmmmmooorrruuupppwww~~~pppccccccbbbcccrrrzzzzzz~~~wwwlllZZZWWWSSSPPPNNNLLLJJJHHH@@@@@@???===<<<===AAAEEEDDDTTTeeeoooyyy}}}qqqbbbWWWMMMHHHJJJOOOYYYiii|||yyyoooeeeeeeppp~~~WWWpppaaagggqqqzzzPPPDDD>>><<<;;;;;;OOOvvvpppqqqWWWBBB:::>>>;;;<<<@@@???AAAHHHEEEAAAJJJZZZuuu}}}ppp]]]NNNMMMOOO[[[~~~{{{fff^^^^^^[[[UUUTTTPPPLLLHHHFFFEEECCCBBBCCCUUUjjj|||gggQQQNNNHHHHHHVVVgggzzzssslllaaaUUUCCC<<<777>>>AAABBB___wwwfffgggzzz{{{aaaWWWSSSQQQTTTVVVXXX]]]bbbqqq{{{mmm^^^SSSLLLGGGHHHKKKQQQXXX]]]^^^aaahhhnnnpppnnnTTTPPPIIIFFFGGGKKKKKKQQQeee{{{xxxkkkppp{{{~~~sssiiiccc^^^WWWQQQOOOPPP```uuukkkeee]]]WWWSSSPPPKKKGGGEEEEEEEEEFFFEEELLL]]]ooowwwxxxkkkhhhfffjjj~~~[[[OOOQQQgggdddFFFAAA999;;;999:::<<<<<<;;;???DDDGGGWWWjjjxxx|||mmm~~~rrrJJJ===:::888;;;;;;::::::::::::;;;<<<<<>>@@@BBBaaa{{{iiiggguuu}}}kkkWWWSSSQQQTTTWWWXXX^^^dddrrrzzzmmm]]]SSSKKKFFFGGGKKKQQQXXX]]]^^^```gggmmmooo|||cccNNNKKKIIIJJJKKKHHHJJJ\\\pppzzzxxx}}}yyyoooiiiddd^^^XXXUUUVVVdddttthhhbbb[[[UUURRROOOJJJGGGEEEEEEFFFFFFFFFKKK[[[kkkuuuyyyjjjfffeeeiii}}}\\\PPPPPPcccfffGGGBBB;;;;;;999:::<<<<<<;;;???DDDGGGWWWjjjwwwtttjjjxxxlllIII>>>;;;888;;;;;;::::::::::::;;;<<<<<>>CCCZZZvvvnnn[[[FFF>>>AAA>>>>>>BBB@@@@@@EEECCCBBBKKKYYYsssvvvaaaPPPMMMMMMUUUrrrmmmccc```\\\XXXUUUSSSOOOKKKHHHFFFFFFFFFHHHZZZmmm{{{www[[[RRRKKKLLLZZZhhh{{{qqqwwwvvvjjjYYYFFF>>>999>>>@@@CCCddd}}}lllhhhtttkkkWWWRRRQQQTTTWWWYYY___fffsssyyylll\\\QQQJJJEEEFFFJJJPPPXXX]]]^^^```ggglllnnnvvv]]]UUUPPPMMMKKKEEECCCOOO```rrr}}}|||tttnnnhhhbbb]]]ZZZZZZgggrrreee___WWWRRROOOMMMJJJGGGDDDEEEGGGHHHGGGJJJVVVdddqqq}}}|||lllgggeeeiii~~~___RRRLLL[[[zzziiiJJJBBB>>>;;;999999<<<<<<;;;>>>DDDJJJYYYkkkwwwwwwiiidddqqq___CCC>>>===999<<<:::::::::::::::;;;<<<<<<>>>@@@CCCGGGJJJMMMOOOPPPQQQSSSUUUWWWZZZ[[[\\\\\\YYYVVVWWWddd{{{{{{[[[QQQKKKOOOVVVZZZ[[[\\\aaabbbdddeeeeeegggjjjllljjjiiihhhhhhhhhjjjmmmnnnoootttzzzxxxllljjjgggccchhhsss|||~~~yyyqqqgggbbbZZZSSSNNNIIIEEEBBBBBB>>><<<======<<<>>>BBBDDDNNNZZZaaammm}}}ppp```UUUMMMHHHIIIMMM^^^nnnzzzjjjdddhhhrrr}}}{{{}}}___]]]www^^^KKK???;;;===CCCWWW~~~sssZZZFFF>>>BBB???>>>AAA???AAAEEEBBBAAAGGGPPPhhh~~~}}}eeeQQQLLLIIIMMMdddqqqeeeaaa___\\\ZZZXXXTTTOOOIIIFFFFFFFFFIIIZZZlllyyycccVVVNNNPPP^^^mmm}}}}}}sssuuuxxxlll\\\GGG???:::>>>???DDDiii}}}mmmmmm|||zzz___VVVRRRPPPSSSVVVYYY```gggsssxxxkkk[[[QQQIIIDDDEEEIIIPPPWWW]]]^^^```fffkkkmmmssskkk]]]PPPJJJDDDAAAGGGRRRaaannnzzz}}}zzz|||uuunnneee```]]][[[[[[eeeqqqaaa[[[TTTOOOMMMLLLIIIGGGEEEEEEHHHJJJHHHIIIRRR]]]iiiuuu}}}}}}oooiiifffjjjeeeTTTHHHQQQnnnnnnNNN@@@???;;;999999;;;;;;:::>>>DDDLLL[[[lllwww~~~yyymmmbbbbbbrrryyyVVV>>>======:::>>>::::::999999::::::;;;<<<>>>@@@CCCFFFJJJLLLNNNOOOPPPRRRUUUXXXZZZ\\\___aaa^^^YYYWWWaaaxxxaaaWWWPPPSSSWWWZZZZZZ\\\]]]___aaaaaabbbdddhhhkkkiiiiiihhhggghhhiiikkklllmmmsss|||sssoookkkfffgggooovvvooohhhccc\\\UUUPPPKKKFFFCCCBBB>>><<<======<<<>>>BBBEEENNNXXX___iiizzzvvvfffZZZQQQJJJIIILLL[[[kkk}}}rrrnnnsss___XXXtttdddKKK@@@;;;<<>>===@@@===AAACCC@@@AAAFFFKKKaaa~~~pppYYYQQQKKKIIIZZZqqqyyymmmhhhfffddd```___[[[SSSLLLGGGFFFFFFLLL]]]nnnyyyiiiYYYPPPSSSbbbnnn}}}|||uuuwwwyyylll___HHH@@@;;;??????FFFnnn~~~mmmrrrsssXXXVVVQQQOOORRRUUUYYY___gggsssxxxjjj[[[PPPIIIDDDEEEHHHOOOWWW]]]^^^```eeejjjkkkppp{{{sssYYYMMMHHHDDDEEEIIITTT___kkkrrryyy{{{zzz}}}qqqhhh```\\\[[[[[[ZZZccc~~~rrr```ZZZRRRMMMLLLKKKIIIGGGFFFFFFIIIKKKJJJIIIOOOXXX```jjjqqqrrryyyooohhhdddhhh|||qqqZZZHHHKKKeeezzzUUU???>>>:::888999;;;;;;:::>>>CCCIIIYYYkkkwww}}}|||~~~wwwlllbbbggg~~~WWW>>>===<<<999===:::999999999999:::;;;;;;>>>???BBBFFFIIILLLNNNOOOOOORRRUUUXXXYYY\\\```dddddd]]]XXX___sssddd[[[TTTUUUXXXYYYYYY[[[[[[\\\___```bbbdddgggjjjiiiiiihhhhhhhhhiiikkkkkkmmmttt}}}wwwqqqlllfffeeeiiivvvyyyqqqgggccc]]]WWWSSSNNNJJJGGGAAA>>><<<>>>>>><<<>>>AAAFFFNNNYYY```fffsssvvvggg\\\RRRKKKIIILLL[[[jjj||||||^^^SSSrrrkkkMMMBBB::::::AAATTT~~~|||UUUAAA;;;@@@======???===???AAA???BBBGGGKKK```rrroooooommmmmmqqqrrrvvv|||eee\\\TTTNNNYYYlllxxxrrrpppnnneeeddd```XXXOOOIIIHHHIIISSSdddsss|||ooo[[[QQQSSSaaalll~~~~~~vvv~~~wwwjjj```HHH@@@<<<@@@???IIIuuummmuuuyyy___VVVQQQNNNPPPSSSWWW^^^eeerrrxxxkkk[[[PPPIIIDDDEEEIIINNNVVV]]]^^^```eeeiiiiiilllvvvmmmZZZQQQIIIEEEFFFJJJSSS```kkktttzzz~~~}}}|||}}}mmmddd]]][[[\\\\\\ZZZ```xxxuuuaaaZZZRRRMMMLLLKKKJJJHHHHHHGGGIIILLLKKKJJJNNNUUUXXXaaafffiiisss|||kkkddd```bbbuuufffOOOMMMeee```@@@???:::888888;;;;;;:::===CCCEEEWWWkkkxxx~~~yyywwwzzzxxxmmmeeennn\\\AAA>>>;;;666;;;999999999999999:::;;;;;;===???BBBFFFIIILLLNNNOOONNNQQQUUUWWWXXX[[[aaaeeeggg___XXX\\\nnnddd[[[TTTTTTUUUUUUVVVXXXXXX[[[___bbbccceeegggiiihhhhhhhhhhhhiiijjjkkklllmmmuuu}}}yyyooojjjeeecccdddqqq|||rrrgggddd___ZZZVVVRRRNNNKKKBBB>>>===@@@@@@===>>>BBBGGGPPP\\\eeeiiiqqq{{{ooobbbZZZRRRLLLKKKMMM]]]lll}}}yyy^^^QQQtttvvvTTTEEE;;;:::AAATTT~~~yyyRRR???:::???>>>===@@@>>>???@@@>>>AAAFFFHHH\\\~~~nnnhhheee^^^\\\```]]]```gggoooxxxooofff]]]UUU\\\lllxxxtttsssffffffccc[[[RRRMMMMMMOOOYYYiiiwww}}}sss\\\OOOPPP\\\iii{{{}}}{{{tttfffaaaHHH???===@@@@@@LLLzzzkkktttgggVVVQQQMMMOOOQQQUUU\\\cccqqq}}}xxxkkk\\\QQQIIIEEEEEEIIINNNVVV\\\^^^___dddhhhhhhjjjtttmmm[[[KKKDDDEEEFFFMMMYYYeeennnssswwwzzz{{{}}}~~~~~~~~~nnnccc]]][[[[[[[[[WWW[[[pppxxxbbb[[[SSSMMMLLLLLLJJJIIIIIIHHHIIILLLKKKJJJOOOUUUSSSZZZ___dddssszzziiibbb]]]^^^pppuuu[[[VVVmmmoooEEEBBB:::888888:::::::::===CCCFFFYYYooo~~~|||yyy}}}zzznnnfffpppYYY??????;;;666:::999999999888999999:::;;;===???BBBEEEIIILLLMMMNNNMMMQQQUUUWWWWWWZZZ```eeeeee]]]UUUWWWhhh{{{___WWWPPPOOOOOONNNOOORRRTTTXXX^^^aaacccdddfffgggffffffggghhhiiijjjkkklllmmmuuu||||||qqqkkkgggeeedddnnnuuujjjfffaaa]]]YYYTTTOOOLLLCCC??????AAAAAA??????CCCGGGPPP```kkkooosssxxxmmmbbbZZZSSSMMMLLLNNN]]]lll}}}www```RRRwww\\\III===;;;AAARRR{{{vvvRRR???:::@@@>>>???AAA???AAA@@@===@@@CCCBBBTTTwwwyyyvvvoooaaaYYYYYYSSSTTTYYYaaakkktttyyy{{{tttjjjcccZZZ___nnn|||yyytttssseeefffddd]]]TTTOOOPPPSSS[[[jjjwww{{{uuu\\\MMMLLLXXXhhh{{{}}}zzzpppbbbaaaHHH???===AAA@@@MMM}}}hhhrrrhhhWWWQQQMMMNNNPPPSSSZZZbbbppp}}}yyylll\\\QQQJJJEEEFFFJJJNNNVVV\\\^^^___dddggghhhjjjsss|||aaaKKKBBBEEEFFFLLLVVV```ggglllrrrxxxzzz~~~}}}~~~pppeee\\\ZZZZZZYYYTTTUUUhhhzzzddd]]]TTTNNNLLLLLLKKKIIIKKKIIIJJJLLLLLLKKKOOOUUUQQQVVV[[[bbbtttzzziiiccc^^^^^^oooddd^^^uuuxxxIIIEEE:::888888::::::999===CCCIII]]]uuu}}}ooofffnnn|||PPP;;;>>><<<777<<<999999888888999999:::;;;===???BBBEEEIIIKKKMMMNNNMMMQQQUUUVVVVVVYYY___eeebbbZZZQQQTTTdddwww~~~ZZZRRRLLLKKKJJJIIIJJJMMMPPPTTT[[[___aaabbbbbbcccddddddeeeggghhhjjjkkklllmmmttt{{{tttnnnkkkhhhgggjjj~~~llliiiddd___ZZZUUUPPPLLLCCC@@@???BBBBBB???@@@CCCFFFQQQbbbpppsssvvv|||qqqeee\\\UUUNNNKKKMMM\\\kkk{{{```^^^yyyeeeMMM???>>>BBBPPPxxxSSSAAA;;;???<<<;;;>>>===>>>>>>???AAACCCJJJXXXfffwwwyyynnnjjjaaaYYYRRRRRRYYYcccmmmuuuwwwhhh[[[ZZZ___qqqxxx}}}uuupppdddcccaaa^^^ZZZVVVSSSQQQaaaiiiqqqxxx```LLLKKKQQQeeesss~~~wwwzzzoooyyylllccc[[[III>>>;;;CCC@@@NNNfffhhhhhhZZZPPPOOOQQQNNNVVVaaabbbooo|||wwwjjjZZZOOOHHHEEEFFFKKKPPPTTTXXX]]]```dddgggjjjiiiqqq~~~pppVVVIIIDDDEEEFFFLLLUUU[[[]]]aaafffrrrsssuuuxxxzzz|||}}}}}}}}}uuucccWWWYYYUUUPPPMMMHHHWWWttt{{{mmm]]]NNNJJJLLLNNNNNNNNNMMMIIIGGGGGGGGGJJJUUU___jjjgggaaa```qqqlllddd___^^^mmmmmmnnnMMMBBB<<<::::::<<<<<<:::<<>>>>>@@@CCCJJJ[[[jjjvvv}}}wwwhhhYYYQQQTTT___iiipppyyyrrraaaYYYZZZcccjjjttt|||~~~zzztttnnndddcccaaa^^^[[[WWWTTTSSS[[[cccjjjppp|||cccMMMIIIMMM[[[mmm}}}uuuxxxyyy}}}}}}jjjaaa\\\JJJ???<<>>===@@@===???>>>>>>@@@BBBJJJ\\\mmmtttxxx|||nnnXXXPPPVVV^^^```iiirrrxxx}}}zzzfffXXXTTTVVVZZZcccmmmuuuwwwsssnnncccbbb```]]]ZZZWWWTTTSSS[[[aaahhhlllvvveeeMMMGGGIIITTThhhvvvwww|||uuunnneeecccOOOCCC===DDDCCCUUUjjjeeewww|||ppp___QQQOOOSSSSSSYYYbbbbbbkkkxxxsssgggXXXNNNHHHDDDFFFKKKOOORRRXXX\\\```dddhhhkkklllnnnrrrvvv|||kkkMMMGGGCCCAAAAAAAAA@@@DDDJJJNNNSSS\\\fffooouuuxxxzzz~~~rrr```YYYJJJCCCFFFGGGPPPdddsssdddUUUOOOOOONNNMMMNNNOOOOOONNNKKKHHHOOOcccvvvuuulllsss{{{qqqgggcccsssxxxfffLLLCCC;;;999:::<<<;;;999<<>>AAADDDEEEHHHKKKMMMPPPOOOPPPTTTVVVYYYbbblllllldddVVVKKKLLLUUU]]]^^^PPPLLLJJJNNNNNNIIICCC@@@FFFKKKQQQUUUWWWZZZ___ccccccddddddfffgggjjjkkklllnnnppptttxxx|||uuuqqqlllhhhdddrrr{{{lll^^^SSSMMMJJJHHHBBBAAAAAAAAAAAAAAABBBBBBDDDKKKWWWjjj}}}oooaaaSSSJJJKKKQQQcccqqqyyyvvvtttvvv~~~ooottt^^^KKK<<<===DDDUUU[[[FFF>>>AAA???>>>AAA>>>===>>>@@@AAABBBHHHZZZjjjppptttwwwzzz{{{fffXXXRRRVVV]]]dddjjjqqqyyyyyyeeeUUUOOORRRRRRUUU___jjjqqqqqqnnnbbb```]]]ZZZVVVSSSPPPOOOWWW^^^dddffflllwww}}}aaaMMMHHHKKKVVViii~~~|||zzz|||~~~|||yyy}}}zzzooo~~~vvvmmmlllWWWHHH???DDDCCCVVVpppiiiwwwuuubbbPPPLLLQQQRRRWWW______hhhvvvuuuhhhZZZPPPIIIDDDEEEIIIMMMQQQWWW\\\```dddhhhkkkooopppqqqtttxxx```RRRIIICCCDDDEEECCC@@@???GGGKKKRRR[[[eeemmmsssvvv~~~kkkdddTTTMMMRRRPPPPPP[[[zzzwwwhhhXXXRRRPPPOOOOOOQQQOOOPPPOOOKKKGGGPPPjjjxxxhhhlll|||rrrfff```ooozzzaaaIIICCC;;;999:::<<<;;;999<<>>AAACCCEEEGGGJJJMMMPPPNNNOOORRRTTTXXXaaakkklllggg[[[NNNKKKPPPVVVXXXNNNJJJJJJPPPQQQKKKCCC???BBBEEEJJJNNNRRRWWW]]]aaabbbbbbccceeegggiiikkkllloooqqqtttyyy{{{uuuqqqlllhhhaaammm}}}nnn```UUUNNNIIIGGGBBBAAAAAAAAAAAABBBCCCCCCDDDHHHQQQaaawwwrrrdddUUUKKKLLLSSS```ooo~~~{{{xxxwwwxxx{{{rrrqqq___LLL>>>===CCCSSS^^^GGG>>>AAA??????AAA===;;;>>>AAACCCBBBGGGVVVgggnnnrrrsssssswwwoooVVVTTTSSSTTTYYY___hhhrrryyy{{{sssdddUUUOOORRRNNNMMMRRR[[[dddgggggg\\\ZZZWWWSSSOOOKKKIIIHHHKKKRRRXXXXXXXXX\\\______nnnsssssshhhWWWMMMNNNTTT^^^lll|||zzzxxx}}}uuuiiiwwwwwwpppoooZZZJJJAAADDDDDDYYYssskkkxxxkkkTTTLLLRRRSSSVVV]]]^^^ffftttwwwjjj[[[QQQIIIDDDCCCGGGMMMPPPUUUZZZ^^^bbbfffiiijjjjjjmmmppprrrwwwkkkXXXFFFBBBFFFFFFBBB>>>CCCEEEHHHOOOXXXccclllqqqvvv~~~jjj[[[ZZZTTTNNNTTTkkk}}}nnn]]]UUURRRPPPRRRUUUSSSSSSRRRMMMJJJVVVssswww```^^^qqqzzzqqqddd]]]kkk```IIIDDD<<<::::::<<<<<<:::<<>>@@@DDDHHHMMMTTT[[[``````aaabbbcccfffhhhjjjkkkoooqqqtttyyyxxxsssppplllhhhaaahhhuuu~~~|||sssfffZZZQQQJJJFFFBBBBBBBBBAAAAAABBBCCCCCCAAAEEELLLVVVbbbsss~~~tttgggXXXMMMNNNUUU```nnn}}}~~~zzzxxxyyy}}}mmmjjj|||xxx[[[OOO???===BBBQQQ~~~```HHH===@@@??????AAA<<<;;;>>>BBBCCCBBBFFFWWWhhhppprrrrrrooonnntttcccXXXMMMKKKOOOVVV___eeeqqqrrrxxx|||xxxjjj[[[TTTQQQMMMIIIIIINNNTTTXXXYYYRRRPPPMMMIIIFFFDDDBBBBBBAAAIIIMMMKKKIIIIIIHHHFFFLLLQQQTTTSSSPPPQQQWWW^^^dddooozzz~~~||||||sssgggtttrrrllljjjVVVIII@@@EEEGGG```sssmmm{{{yyy]]]PPPTTTUUUWWW]]]^^^dddrrrvvviii[[[QQQIIICCCBBBEEELLLOOOTTTYYY\\\```cccfffggggggjjjnnnpppqqqxxxvvvWWWHHHGGGGGGEEEBBB?????????DDDLLLWWWbbbhhhoooxxxlll___RRRJJJOOO[[[kkkyyyfffZZZTTTRRRUUUZZZYYYXXXVVVQQQPPP^^^}}}xxxYYYPPP___rrr||||||yyy|||wwwpppeee^^^iii}}}zzzeeeMMMFFF===;;;<<<>>>===;;;>>>CCCGGGWWWiiiuuu}}}~~~{{{oooccc^^^eeesss~~~xxxXXXCCC===888888;;;777888777777666777999:::;;;:::<<>>BBBQQQxxxbbbHHH===???>>>???@@@;;;===???BBBBBB@@@HHH]]]qqquuutttsssqqqppprrrzzzrrrYYYLLLJJJKKKNNNSSS[[[\\\bbbmmmvvv~~~zzzfffZZZNNNLLLJJJHHHHHHIIIJJJKKKEEECCCAAA???======>>>??????EEEHHHDDDAAABBBCCCAAA@@@CCCGGGLLLPPPWWW^^^bbbgggsss}}}xxxvvvvvvmmmzzzooohhhfffTTTHHH@@@FFFIIIbbbvvvtttcccQQQTTTTTTVVV[[[]]]cccqqqqqqeeeWWWNNNHHHCCCBBBEEELLLOOOSSSWWWZZZ]]]```ccchhhgggiiinnnoooooosssyyyyyygggZZZPPPKKKIII@@@???>>>@@@EEELLLTTTYYYgggqqq~~~nnnWWWIIIJJJLLLSSScccppp```WWWTTTXXX^^^]]]ZZZWWWSSSTTTdddzzzXXXIIIRRRbbbjjjqqqooottt~~~}}}tttooofff```iiiyyywwwhhhmmmnnnQQQFFF>>><<<===???>>><<>>???BBBBBBDDDNNNZZZgggwww|||qqq```RRRPPPVVVbbbnnnyyy|||{{{zzzyyyvvvwwwwww|||www^^^ggglllPPPAAA>>>BBBRRRtttbbbIII<<>>???@@@:::???@@@AAA@@@???JJJccczzzyyyvvvssstttuuuvvvxxx{{{kkkVVVMMMHHHFFFHHHMMMMMMSSS^^^jjjuuunnn^^^LLLMMMMMMKKKHHHEEECCCDDD<<<;;;999888999:::<<<>>><<>><<>>@@@???===@@@EEEKKK\\\ppp}}}~~~xxxoooiiimmm}}}yyyYYYBBB;;;666777:::777777666555444555777999:::999<<>>>>>>>>BBBJJJRRReeeuuucccTTTQQQUUU]]]iiiuuuzzz{{{|||}}}|||{{{{{{vvvwwwpppYYYeeerrrVVVEEE??????PPPzzzjjjzzzbbbEEE:::BBBBBB???@@@???@@@<<<===BBBBBBDDDUUUjjjzzztttrrrxxx~~~~~~|||{{{hhhQQQMMMKKKFFFDDDDDDHHHQQQZZZdddssspppZZZRRRMMMGGGCCCAAA@@@>>>===;;;:::999888888888999:::999999:::<<>>CCCIIIYYYlllzzz~~~ttthhhgggsssuuuVVVAAA;;;666777:::666777777777777777888888999999;;;>>>@@@BBBDDDGGGIIIKKKMMMOOOPPPQQQRRRUUUXXX[[[fffuuuxxxfffYYYQQQKKKFFFHHHNNNPPPJJJDDD<<<;;;:::<<>>>>>LLL}}}|||kkkwwweeeHHH;;;AAAAAA???AAA@@@???<<<>>>BBBAAACCCRRRdddvvvqqqrrryyy~~~}}}lllYYYLLLAAAEEECCCCCCFFFJJJRRRcccrrr~~~lll\\\UUUPPPIIIEEEBBBAAA>>><<<;;;:::999777777888999999:::::::::???FFFJJJKKKJJJKKKTTT___eeeccc]]]WWWTTT^^^kkkyyyyyyzzzvvvrrrppphhhCCCFFFGGGLLLccc}}}yyy{{{rrrkkkhhhUUUUUUVVVXXX[[[VVVbbbkkkttteeeTTTLLLHHHDDDBBBAAAFFFIIINNNSSSWWWZZZ\\\\\\_________```bbbeeejjjmmmssstttyyyyyy^^^WWWLLLCCCAAABBBDDDEEEGGGOOO[[[fffqqq~~~sss]]]KKKBBBEEEDDDGGGRRRiiilll\\\VVV[[[dddjjjeeeaaa]]]^^^jjjoooUUULLLJJJJJJQQQTTT^^^ppp~~~zzzmmmfff^^^[[[dddrrr}}}eeeQQQRRRjjjuuuWWWAAA??????@@@???<<<>>>CCCKKK___wwwmmmeeeppp~~~sssTTT???;;;777888<<<999777777777777777888888999999;;;>>>@@@BBBDDDGGGIIIKKKLLLNNNOOOPPPQQQTTTVVVZZZbbbqqqrrrfffXXXPPPIIIHHHLLLMMMGGGAAA<<<;;;:::<<>>AAA@@@@@@LLL[[[qqqnnnppp{{{{{{~~~xxx```QQQJJJGGGDDDCCCBBBFFFRRR^^^uuu{{{wwwuuukkk```XXXRRRKKKFFFDDDBBB>>>;;;:::999888777666777777888;;;;;;===DDDLLLRRRTTTTTT```eeekkkkkkfff___YYYWWW[[[hhhvvv~~~{{{qqqxxxqqqqqqkkkGGGGGGFFFLLLeeexxxwww~~~iii___uuuiiiXXXXXXXXX[[[]]]WWWaaakkkwwwhhhWWWMMMHHHCCCAAAAAADDDGGGLLLRRRWWWZZZ[[[\\\]]]^^^^^^^^^___bbbgggkkknnnnnnqqqvvv|||vvviiiWWWKKKGGGGGGEEECCC>>>CCCLLLWWWeeevvv|||kkk\\\PPPIIIGGGDDDEEELLLUUUfffqqqaaa[[[___fffkkkeee___\\\___nnnkkkZZZOOOGGGIIIKKKUUUhhhxxxxxxlllddd]]]YYYcccppphhhSSSRRRhhhwwwWWWAAA???>>>@@@???<<<>>>CCCFFF]]]zzzsssccckkkzzzpppRRR>>>:::777:::>>>;;;777777777777777888888999:::<<>>===???:::;;;;;;;;;;;;===AAADDDHHHMMMddd~~~mmmYYYLLLJJJKKKPPPZZZdddjjjqqq{{{tttxxxrrr___pppoooJJJ;;;???DDDffftttvvv{{{]]]FFF===AAA@@@@@@BBB???>>>===???AAA???>>>GGGSSSllljjjnnnzzzzzz|||nnnVVVOOOJJJIIIHHHGGGJJJOOOiii|||wwwnnnfff[[[TTTLLLFFFEEECCC???<<<:::999888666666666777777:::>>>DDDJJJQQQYYYbbbggguuutttqqqjjjbbb^^^^^^aaa]]]jjjxxx|||kkkuuu{{{rrrsssnnnKKKIIIFFFMMMffftttnnnmmm^^^qqqjjj[[[ZZZZZZ]]]^^^WWW___iiiwwwhhhWWWMMMGGGCCCCCCEEEHHHJJJMMMQQQUUUXXX[[[\\\ZZZ[[[[[[ZZZZZZ]]]dddiiikkkkkknnnssswww~~~~~~gggWWWPPPLLLFFFAAA@@@BBBFFFOOO]]]ooo~~~ooocccXXXPPPJJJDDDEEELLLOOOWWWtttmmmbbbbbbfffhhhaaaZZZXXX^^^ooonnn\\\MMMIIIIIIRRRbbbqqqzzzyyymmmeee]]]YYYcccppppppXXXQQQaaavvvlllMMM@@@>>>>>>@@@???<<>>:::777999===:::777777777777777888888999:::<<>><<<>>>999:::;;;;;;<<<>>>AAADDDMMMQQQggg}}}mmmZZZNNNKKKNNNRRR[[[eeekkkssswwwhhhooojjjGGG;;;AAAEEEddd{{{yyyiiiUUUBBB===BBBAAAAAABBB===>>>>>>???@@@>>>>>>EEEMMMgggfffkkkwww~~~{{{|||}}}}}}~~~nnn^^^OOOJJJIIIHHHHHHHHH\\\|||xxxlllaaaXXXMMMFFFEEEEEEAAA===;;;999888666666666666777999AAALLLRRRWWWaaappp}}}zzzoooddd```aaadddaaappp~~~lllsssuuu{{{sssuuurrrNNNJJJHHHNNNeeevvvkkkwww___jjjjjj\\\ZZZXXX]]]^^^VVV\\\fffvvvgggWWWMMMGGGEEEGGGKKKOOOOOONNNOOOQQQTTTWWWYYYXXXYYYYYYVVVTTTUUU[[[aaadddeeejjjooorrrwww~~~eeeUUULLLGGGCCCDDDCCCDDDJJJWWWhhhzzzwwwkkk___UUUQQQIIIHHHOOORRRUUUhhhxxxgggbbbcccfff___WWWTTTYYYhhhnnnTTTNNNKKKOOO[[[hhhrrryyy}}}ppphhh___[[[dddrrr|||___QQQXXXiiijjjOOO@@@>>>>>>@@@???===???DDDKKKYYYiiiuuu~~~yyybbbgggxxxsssTTT@@@;;;777888;;;888777777777777777888888999:::<<>>;;;;;;>>>EEELLLQQQVVVYYY]]]aaabbbdddeeegggggghhhkkkmmmmmmsssvvvsssvvvpppcccWWWWWWYYY___nnnyyysssfff\\\RRRKKKDDD>>>;;;<<<:::;;;<<<;;;;;;<<>>???@@@???>>>@@@FFFKKKaaa___eeerrr}}}}}}||||||{{{{{{{{{|||}}}zzzuuu{{{|||```PPPIIIFFFFFFHHHOOOiiizzzkkk___QQQHHHFFFFFFCCC???<<<:::999777666666666777;;;FFFSSS\\\bbblll{{{vvviii```]]]]]]dddsssvvvyyy|||ppp|||zzzrrrxxxtttOOOKKKJJJQQQdddxxxlll{{{|||fffddd}}}iii[[[WWWTTTZZZ]]]UUUWWWaaa|||tttgggWWWMMMGGGFFFJJJPPPSSSRRRPPPOOOPPPRRRTTTVVV^^^bbbdddbbb\\\YYY[[[^^^^^^^^^bbbgggiiilllttt}}}|||```PPPLLLLLLCCCCCCCCCFFFOOO___qqq}}}yyymmmddd]]]TTTOOORRRTTTTTT[[[eeesssccc\\\[[[VVVQQQMMMOOOVVVdddzzzjjjXXXRRROOOUUU^^^fffnnnuuu}}}tttkkkbbb]]]eeerrrhhhSSSTTTaaa|||hhhPPP???===>>>@@@???===???EEEMMMWWWcccjjjqqqwwwxxxvvvyyyjjjWWW[[[mmm{{{vvvVVVAAA;;;666777999666777777777777777888888999999;;;>>>???@@@AAADDDFFFEEEHHHLLLNNNOOOOOOPPPRRRVVVWWW```uuuuuueeeYYYRRROOONNNLLLCCC@@@<<<;;;===BBBIIIMMMTTTWWW]]]aaacccdddfffhhheeefffiiikkkkkkqqqxxxssswwwrrrggg[[[YYYYYY]]]jjjwwwssssssvvv~~~yyyssseee\\\RRRLLLFFF>>>;;;<<<;;;<<<<<<;;;::::::;;;===AAADDDXXXnnnwww|||xxxkkkrrryyy}}}uuuggg]]]]]]aaaeeennnxxx~~~~~~{{{^^^EEE>>>@@@CCChhhvvvkkkXXXHHHBBBBBB>>>AAADDD???>>>@@@@@@>>>>>>CCCIIIMMMYYYXXX^^^lllxxx||||||||||||{{{xxxxxxxxxyyyzzz{{{|||sssmmmgggppp}}}oooZZZLLLHHHJJJIII[[[}}}yyyjjjWWWKKKHHHGGGCCC???===<<<:::888777777777777@@@JJJXXXfffpppyyyzzzmmm```WWWUUUVVVbbbsss{{{ttt~~~|||ssszzzvvvOOOKKKLLLSSSaaazzzuuuqqqeeezzzfffYYYRRRPPPWWW[[[SSSQQQ[[[wwwuuuhhhXXXMMMGGGFFFKKKRRRUUUUUUVVVWWWWWWVVVUUUUUU```iiirrrtttnnngggccccccbbb___]]]___```bbbkkktttyyyeeeZZZYYYFFFFFFEEEDDDHHHTTTfffsss~~~wwwfff```YYYTTTRRRRRRRRRRRRaaakkkppphhh\\\TTTOOOKKKCCCAAACCCKKKUUUcccvvvnnnbbbWWWTTTVVVZZZ```gggooosss{{{wwwmmmccc]]]eeerrroooXXXVVVaaa|||cccJJJ???======@@@???===@@@EEEJJJWWWgggrrryyy~~~}}}yyyzzzyyyrrrcccVVVXXXjjj}}}uuuVVVAAA;;;666777999666777777777777777888888999888:::===>>>???@@@BBBDDDCCCGGGKKKNNNPPPPPPRRRSSSWWWUUU[[[nnnxxxhhh]]]VVVRRROOOEEEBBB>>>;;;<<<@@@EEEIIIQQQUUU[[[```bbbdddfffgggeeegggjjjllllllsss|||}}}wwwkkk^^^ZZZVVVYYYddduuurrrccc______```dddjjjyyysssmmm^^^VVVOOOKKKFFF@@@<<<===<<<======;;;888777777888:::999HHHZZZbbbjjjlllbbblllsssxxxrrreee^^^aaaggglllvvv~~~xxxxxx]]]GGG???===@@@jjjrrruuuvvv^^^MMMDDDAAA<<<@@@EEEAAA>>>@@@@@@>>>???DDDKKKNNNSSSRRRYYYhhhuuu{{{|||}}}|||zzzwwwuuuuuuvvvvvvvvvzzz|||~~~~~~wwwnnnggg```jjjxxxrrrXXXMMMLLLJJJTTTppprrr\\\NNNIIIGGGCCC???===<<<:::999777777777888EEEMMM[[[lllzzz{{{uuuiii[[[OOOLLLOOOTTT```qqq~~~rrrzzzzzzuuu|||vvv{{{vvvOOOKKKNNNUUU```}}}vvveee~~~xxxeeeWWWPPPMMMUUUZZZRRRMMMWWWtttwwwiiiYYYNNNGGGEEEKKKSSSVVVYYY\\\______]]]YYYWWWXXXfffvvv}}}yyypppjjjgggjjjddd^^^\\\[[[^^^hhhrrr{{{xxx}}}iiibbbMMMMMMJJJEEEDDDLLL\\\iiiyyykkkhhh```UUUPPPRRRQQQLLLEEEKKKLLLHHHEEEFFFCCC>>>AAA@@@BBBJJJSSS^^^mmmyyysssaaaWWWRRRRRRVVV[[[bbbhhhrrr|||yyynnnccc]]]eeeqqqsss\\\ZZZddd~~~eeeIII???======@@@???===@@@EEEIII\\\sssuuukkkaaaaaattttttUUU@@@;;;777777:::777777777777777777888888999888:::<<<===>>>???AAACCCCCCFFFKKKOOOPPPQQQSSSTTTWWWTTTXXXhhhvvvggg]]]VVVSSSGGGCCC???;;;;;;???DDDGGGOOOSSSYYY^^^aaaccceeefffhhhiiilllnnnooovvv|||ooo```ZZZTTTUUU^^^nnn|||jjjYYYVVVUUUSSSQQQQQQ[[[ssswwwmmmgggXXXQQQKKKIIIFFF@@@===>>>===>>>===;;;777555444555:::555>>>LLLSSS___eee^^^gggnnnrrrkkk___ZZZ```hhhooozzz|||tttsssuuu^^^???@@@GGG???___yyyoooOOO???CCCCCCBBBBBB???@@@>>>>>>@@@???AAAHHHQQQVVVTTTRRR```www{{{vvv{{{xxxwwwyyyyyywwwrrrooooooooollllllnnnlllfffcccdddWWWeeevvvdddRRROOONNNWWW___~~~bbbVVVPPPFFFBBBDDD@@@???===:::999888888888===JJJ\\\lllzzz}}}{{{mmm]]]RRRKKKGGGJJJOOO[[[oooooopppxxxyyymmmUUULLLPPPTTThhh}}}ooohhh}}}{{{nnnQQQPPPUUUUUUYYYMMMQQQUUUnnn{{{jjjWWWLLLIIIHHHJJJNNNWWWYYY]]]cccgggfff```[[[YYY^^^fffpppvvvwwwtttqqqwwwssskkkbbb\\\]]]dddjjjxxxuuu{{{llldddTTTOOOOOOHHHKKKYYYaaannnsssfffYYYTTTRRRNNNKKKIIIGGGDDDAAA???>>>>>>>>>>>>@@@AAADDDMMMYYYgggrrryyy}}}___TTTSSSOOONNNQQQTTT[[[gggvvvvvvlllccc___gggtttzzz```]]]nnngggPPP@@@======???>>>===@@@EEEIII```~~~wwwppptttqqqYYYBBB;;;999555333444999888777777777888:::;;;888:::>>>@@@@@@@@@AAABBBGGGHHHHHHJJJLLLNNNPPPQQQJJJWWWYYY\\\qqqtttfffZZZQQQLLLFFFAAA@@@???>>>@@@DDDIIIMMMSSSYYY^^^aaaccccccdddcccggglllmmmppp|||jjjaaa[[[VVVYYY```jjjwwwsss```TTTKKKIIIMMMNNNOOO[[[jjjuuulllhhh\\\RRRJJJGGGFFFCCCBBBCCCAAA===999666666777777777777666999BBBOOOZZZ______bbbgggiiieee]]]ZZZ^^^eeeppp|||iiijjjsss\\\>>>===CCC<<>>;;;999888888888===IIIXXXfffttt~~~~~~zzzuuuhhhZZZPPPIIIFFFJJJOOOYYYlll~~~xxxuuu~~~xxxzzziiiRRRKKKQQQVVViii{{{uuuhhhcccvvvtttXXXSSSUUUTTTZZZNNNSSSUUUlll}}}kkkWWWLLLHHHGGGJJJMMMPPPRRRWWW^^^dddgggeeeccc[[[]]]aaahhhooosssrrrpppqqqqqqoookkkgggfffiiimmmvvvssswwwnnn]]]VVVSSSGGGEEEPPPWWWhhhxxxrrreeeYYYTTTSSSPPPMMMMMMGGGDDDAAAAAABBBBBB@@@>>>???CCCJJJTTT^^^ggglllnnnzzzfffYYYSSSKKKFFFFFFLLLQQQ\\\lll~~~yyynnneeeaaaiiiuuu}}}ggghhh|||mmmPPPBBB??????AAA@@@>>>BBBGGGRRReee~~~uuurrryyypppXXXAAA:::999555333555888777777666777888999:::888;;;===??????@@@AAACCCEEEFFFHHHIIIKKKMMMOOOOOONNNVVVVVVXXXjjjnnn]]]RRRMMMGGGBBB@@@???<<<>>>AAAGGGIIINNNTTTYYY]]]______aaa```dddiiiiiilll|||||||||pppaaaZZZVVVXXX___hhhttt~~~ppp```SSSKKKGGGJJJJJJIIISSS```lllzzzzzznnnggg\\\RRRJJJGGGGGGEEEDDDFFFAAA>>>:::777777666666555777666888???JJJSSSWWWWWW\\\aaaddd```YYYVVVZZZ```ppp{{{}}}xxxooo]]]```yyyrrr[[[???;;;@@@999PPPrrrRRRAAADDDCCCBBBCCC@@@BBB@@@???@@@???>>>EEEMMMXXXZZZWWWZZZfffkkkqqqwwwoookkkjjjjjjjjjeeeaaadddqqqxxxwwwmmmUUUUUUTTTooohhh]]]VVVLLLDDDCCCCCCAAA???===;;;999888888;;;CCCNNNZZZgggrrruuussskkk```UUUMMMIIIHHHMMMTTT]]]mmm|||{{{rrruuu}}}xxxxxxhhhRRRLLLUUU\\\nnnwwwsss~~~ttt}}}vvv^^^\\\nnnzzz]]]UUUWWWXXX^^^QQQQQQSSShhhnnnYYYMMMHHHGGGHHHLLLLLLNNNQQQXXX___dddfffggg```]]]]]]bbbjjjppppppooojjjoootttuuusssppppppqqqtttrrruuu{{{qqqddd[[[KKKEEEJJJMMM^^^nnnsssggg[[[VVVTTTRRRQQQQQQKKKGGGDDDDDDGGGHHHDDD???AAAEEELLLSSS[[[```dddfffjjjwwwwwwpppYYYQQQMMMGGGAAAAAADDDGGGPPPaaawww|||qqqhhhcccjjjwww|||{{{WWWDDDAAAAAABBBAAA@@@DDDIIIUUUfffzzz}}}qqqpppyyyqqqYYYAAA999888666444777777666666555555777888999999;;;======>>>???BBBDDDCCCDDDGGGJJJLLLMMMNNNNNNQQQTTTQQQUUUaaaooommm^^^VVVNNNGGGDDDAAA===<<<>>>BBBDDDHHHLLLQQQUUUXXXZZZ\\\[[[___cccdddgggwww}}}zzz~~~zzzqqqaaaYYYTTTWWW]]]eeeoooxxx}}}|||xxxlll```TTTLLLGGGGGGFFFDDDJJJUUUVVVbbbvvv}}}nnneee\\\RRRJJJHHHGGGFFFFFFHHH@@@>>>:::888777666444222666444555:::BBBIIILLLLLLRRRXXX]]][[[UUURRRUUUYYYkkkuuu|||kkkrrr|||{{{}}}bbbWWW\\\qqqvvv\\\BBB;;;???999JJJ{{{vvvUUUBBBDDDCCCBBBCCC@@@BBB@@@@@@@@@>>>===BBBJJJXXX\\\XXXXXXcccjjjqqq~~~~~~}}}~~~|||}}}ddd\\\UUUjjjrrrhhh```TTTIIIDDDDDDCCCAAA???<<<:::999888666<<>>BBBEEEBBBDDDHHHKKKMMMNNNNNNNNNPPPPPPNNNTTT]]]bbbzzzppp```WWWMMMIIIEEE???===>>>???@@@AAADDDHHHLLLPPPRRRUUUUUUYYY^^^___cccttt|||rrraaaYYYSSSVVV\\\ccclllsss~~~yyyvvvrrrggg\\\TTTMMMHHHGGGEEECCCGGGNNNOOOYYYhhhzzzxxxlllccc\\\SSSKKKJJJIIIFFFEEEFFF>>><<<:::999999777555333444333333777===BBBDDDEEEJJJPPPVVVVVVRRROOOPPPSSSaaajjjrrruuuyyy{{{bbbcccppp{{{|||]]]UUU\\\rrr```HHH===@@@===IIItttyyyWWWDDDDDDBBBAAACCCAAABBB@@@@@@@@@>>><<>><<<:::999666999<<<@@@JJJXXX```aaaTTTMMMGGGDDDEEEKKKXXXdddrrr~~~qqqccc___hhh{{{tttWWWLLLXXXggg{{{uuuwwwsssdddOOOSSShhheeeXXX[[[cccgggRRRJJJLLLbbbrrr\\\NNNHHHEEEGGGKKKOOOPPPQQQRRRUUUYYY^^^```cccaaa```ccciiimmmllliiihhhnnntttwwwvvvsssssssssuuuvvvyyy{{{{{{{{{~~~lll[[[QQQMMMFFFNNN___wwwyyymmm```[[[ZZZ\\\aaagggaaaZZZQQQKKKJJJJJJHHHEEECCCDDDEEEFFFJJJRRR[[[bbbkkkmmmcccppp~~~|||vvv___XXXNNNFFFDDDEEEDDDAAA@@@DDDBBBEEESSSjjj}}}qqqhhhcccjjjvvv^^^EEEAAA@@@AAA@@@???DDDJJJSSSgggtttyyydddIII>>>:::666444777666555444444444555777888999;;;;;;<<<<<<>>>AAADDDCCCEEEIIILLLOOOPPPPPPOOOMMMNNNNNNTTT[[[\\\lllggg\\\PPPJJJFFFAAA??????======>>>???BBBFFFIIIKKKNNNNNNRRRYYY[[[```rrrvvvcccZZZRRRUUU\\\dddlllrrr}}}xxxrrrlll```UUUQQQKKKGGGEEEEEEDDDEEEHHHLLLTTTaaappp~~~~~~wwwpppjjjeee]]]UUUPPPOOONNNHHHDDDCCC===<<<:::999:::999777555222222222555999===@@@AAAEEEKKKPPPQQQNNNLLLLLLNNNUUU]]]dddfffiiipppvvvxxx~~~kkkeeesss|||aaaXXX```wwwbbbKKK===???@@@IIIrrr}}}ZZZEEEDDDBBBAAACCCBBBAAA@@@@@@@@@>>><<<@@@GGGTTTZZZUUUSSS___gggjjjqqq~~~}}}fffWWW^^^zzz{{{rrriii]]]OOOFFFDDDDDDCCCBBB@@@>>><<<;;;:::;;;;;;<<>>CCCJJJPPPfffyyy}}}iiiLLL???:::666555777666555555444444666777888888:::<<<<<<===>>>AAACCCDDDEEEHHHLLLNNNPPPQQQQQQKKKOOOOOORRRYYYYYYbbbwwwwwwhhhXXXOOOJJJEEEBBBBBB>>>>>>>>>>>>@@@BBBDDDEEEGGGFFFKKKRRRTTTYYYkkk~~~wwwfff[[[RRRTTT]]]fffooovvv}}}}}}vvvoooggg[[[PPPMMMIIIFFFDDDDDDDDDDDDDDDFFFMMMXXXggguuu{{{sssnnnkkkiiihhh^^^YYYXXXZZZYYYQQQHHHEEE@@@===;;;:::::::::888777222222333555777:::===???AAAEEEJJJKKKIIIGGGGGGIIIKKKRRRXXXYYY]]]eeemmmpppzzzuuupppbbbggg~~~aaaLLL;;;===AAAHHHppp\\\FFFDDDBBBAAADDDBBB@@@??????@@@>>>;;;???FFFOOOYYYUUUNNNSSSZZZ```iiissswwwtttwww~~~zzzeeeaaaddduuuhhh^^^VVVMMMEEECCCCCCCCCCCCBBB@@@>>>=========::::::BBBPPPZZZ]]]UUUNNNGGGDDDEEENNN```qqq{{{|||kkk```]]]cccppp}}}sss}}}oooSSSKKK```xxxhhh]]]lllnnnQQQKKKXXXrrr{{{ggg\\\cccpppcccYYYTTTbbb|||ttt]]]NNNHHHFFFHHHLLLKKKOOOTTTWWWXXXYYY[[[^^^\\\^^^______]]]^^^```bbbeeeiiilllmmmkkkkkknnnpppooorrrvvvxxxzzz|||}}}|||nnnXXXRRROOOKKKVVVggg}}}}}}lllaaa^^^bbbnnnyyy{{{oooaaaWWWQQQOOO@@@CCCGGGHHHJJJOOOXXX___cccmmmjjjtttxxxnnnfffQQQLLLJJJFFFCCCDDDGGGIIIHHHEEECCCCCCKKK[[[nnnzzzooofffbbbjjjvvv^^^EEEAAA????????????DDDKKKQQQdddyyyqqqvvviiiLLL???:::666666999777666555555555666777888777999<<<===>>>>>>@@@BBBDDDEEEGGGIIILLLOOOQQQRRRNNNSSSPPPMMMTTTVVVYYYdddqqqaaaVVVLLLGGGEEE@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@DDDJJJKKKOOOaaatttxxxoooooovvvwwwssshhh\\\RRRTTT___jjjttt{{{}}}uuunnnggg]]]TTTNNNKKKHHHEEEFFFFFFEEEBBBAAAFFFQQQ]]]jjjuuu}}}}}}xxxqqqllliiigggfffeee___^^^aaagggggg]]]RRRLLLEEEBBB===;;;999999777666444444444444555777999;;;<<>>???@@@>>><<<@@@FFFLLLYYYVVVJJJIIINNNXXXeeeppp||||||uuupppooosssxxx|||vvvhhhZZZqqqnnn^^^TTTOOOJJJDDDBBBCCCCCCDDDCCCAAA@@@???===<<<999888@@@MMMWWW[[[^^^WWWNNNIIIIIIRRReeewww~~~vvvmmmkkkooozzzwww{{{lllSSSOOOhhhbbbYYYhhhuuu}}}sssSSSGGGOOOdddmmm]]]dddyyyrrrbbbZZZcccxxxttt]]]NNNHHHFFFIIIMMMMMMRRRWWWZZZYYYXXXYYYZZZ]]]___```]]]ZZZZZZ___dddbbbfffjjjkkkjjjjjjmmmoookkkooosssuuuwwwyyyzzzxxx~~~{{{^^^YYYYYYKKKTTTaaauuuttteee]]]___jjjuuuqqqbbbYYYVVVFFFEEECCC???@@@IIIWWWbbbnnn~~~}}}zzznnnooocccWWWTTTNNNHHHFFFGGGHHHGGGFFFEEEEEEKKKYYYmmmzzzooofffbbbkkkwwwxxxXXXFFFBBB@@@@@@??????DDDKKKXXXhhhyyyvvvcccjjj}}}hhhKKK>>>:::666666:::777666666555555777888999666999<<<>>>>>>??????AAACCCDDDEEEGGGJJJNNNPPPRRRQQQWWWPPPHHHOOOTTTTTTYYYggg{{{uuucccUUUKKKGGGBBBBBBBBBAAA@@@@@@??????===<<<@@@DDDEEEHHHXXXlll{{{zzznnnllluuuxxxtttjjj]]]RRRUUU```lllwwwvvvoooiiibbb[[[RRRPPPLLLIIIIIIJJJGGGBBB@@@EEEMMMXXXbbbkkkrrruuupppnnnjjjhhhfffdddaaa___```aaagggpppqqqgggZZZSSSJJJFFF@@@;;;999777666555555555555444333444666888888;;;===>>><<<<<<<<<===777>>>CCCEEEJJJUUU^^^cccqqqwww~~~{{{rrrsssWWWCCC>>>;;;===DDDfffrrrsssdddJJJBBB>>>AAAEEEBBBAAAAAA@@@???>>>>>>>>>???GGGNNNTTTRRRMMMMMMWWW```ooo}}}wwwppppppwwwttt```fffjjjVVVOOOMMMJJJEEEFFFEEEDDDCCCBBBAAAAAA@@@<<<:::999:::???HHHUUU``````XXXOOOLLLOOOYYYlll|||uuupppuuu~~~}}}}}}~~~|||nnnYYYVVVgggnnnbbbpppzzzaaaBBBFFF\\\uuuwwwccceeeyyyuuueeedddsssuuu[[[OOOKKKHHHIIILLLOOOOOOPPPRRRTTTVVVXXXYYYZZZ^^^```]]]YYYZZZaaahhhkkkjjjiiijjjkkklllkkkiiiqqqnnnoootttwwwvvvvvvxxxzzz~~~sss___VVVRRROOO[[[qqqlll]]]XXX___ggg{{{~~~qqqggg[[[NNNEEEEEEEEEBBB???FFF[[[ppp|||yyywwwuuuhhhWWWPPPSSSQQQKKKKKKGGGCCCGGGUUUiii||||||rrriiidddkkkwwwjjjUUUDDDAAA@@@??????@@@HHHQQQ]]]yyy}}}hhh\\\aaappp{{{{{{]]]AAA888888666666;;;777666444444666777666555999;;;===>>>???@@@BBBDDDCCCEEEGGGHHHIIIKKKNNNPPPTTTRRROOOLLLKKKMMMRRRVVV___aaannn{{{eeeWWWSSSLLLIIIFFFDDDBBBAAA???======>>>AAACCCCCCGGGTTTaaazzz|||hhhlllxxxxxxtttmmmbbbWWWVVV\\\eeeqqq{{{}}}~~~tttjjjccc```\\\YYYUUUPPPLLLIIIGGGFFFEEEFFFHHHNNNXXXaaahhhkkkiiifffbbb^^^[[[ZZZZZZZZZZZZ^^^eeeooowwwuuudddRRROOOKKKFFFCCC===666666999777555333333444444333222666555555666666777888999:::;;;===???DDDLLLVVV\\\iiisss|||~~~~~~uuuoooVVVBBB===;;;===DDDdddooonnn{{{iiiOOOFFFAAABBBEEEBBBAAAAAA@@@???>>>>>>>>>>>>HHHOOOUUUTTTOOONNNVVV___nnn}}}zzzrrrppp{{{ggghhh}}}dddWWWPPPJJJFFFEEEEEEDDDCCCBBBBBBAAAAAA>>><<<:::<<>>EEE[[[qqq}}}jjj\\\XXXXXXWWWMMMJJJFFFIIITTTfffzzzxxxooohhhdddlllxxxkkkVVVCCC@@@???@@@???BBBJJJTTT___||||||fffYYY___ooo{{{tttZZZBBB;;;:::666444666777666444444666777666555888999<<<======>>>AAACCCBBBDDDFFFHHHIIIKKKNNNPPPTTTRRRPPPLLLJJJLLLPPPTTT[[[\\\aaaqqquuu___UUURRRMMMHHHEEEFFFEEEBBB???@@@???@@@AAABBBGGGUUUcccvvv{{{hhhkkkwwwxxxwwwqqqfff\\\ZZZ___fffpppyyy}}}sssmmmkkk```]]]XXXSSSOOOLLLIIIGGGCCCCCCEEEKKKTTT]]]dddggggggddd```[[[XXXVVVVVVVVVXXXZZZaaannn|||~~~nnn[[[PPPJJJEEEDDD@@@;;;888999888666444444444555444333444444444444555666777888999:::;;;>>>BBBJJJRRRYYYhhhsss}}}tttllliiiVVV@@@<<<:::<<>>>>>>>>>>>FFFNNNTTTSSSNNNMMMSSSZZZiiiwwwrrrvvvrrrlllrrr\\\OOOGGGCCCDDDDDDDDDCCCCCCBBBBBBBBBAAA???===>>>EEEQQQ^^^eeeeee[[[PPPKKKOOO[[[nnn~~~}}}wwwtttssspppmmmnnnwwwrrrooouuu}}}zzzoooZZZTTTlll~~~ttttttMMMFFFIIIlllppp^^^cccoookkk^^^___ooovvv^^^OOOJJJHHHIIIJJJLLLMMMOOORRRTTTUUUVVVVVVUUU^^^ggglllllljjjkkkmmmkkkiiihhhiiikkkmmmnnnmmmjjjgggiiiooosssssstttvvvvvvyyy|||~~~ppp```WWWPPPVVVfff~~~|||eeeXXXTTTUUUSSS\\\___XXXRRROOOJJJCCC???BBBDDDAAA===DDD[[[qqq|||eeeZZZYYYQQQOOOMMMMMMUUUdddxxxwwwooohhhfffooo|||gggOOOBBB@@@???@@@AAACCCLLLVVVccc{{{fffZZZbbbuuu}}}cccHHH===999666555777888666555555666777777666777888;;;<<<<<<===???AAABBBDDDFFFGGGHHHKKKNNNPPPTTTSSSPPPMMMJJJKKKNNNQQQWWWXXXYYY]]]iii}}}|||lll___VVVLLLHHHJJJJJJGGGBBBGGGDDDCCCCCCCCCHHHUUUcccsss{{{iiijjjtttxxxyyypppfff]]][[[___gggrrr{{{|||wwwtttjjjfff```[[[WWWSSSOOOLLLDDDCCCDDDIIIQQQZZZaaaddddddaaa]]]XXXUUURRRRRRQQQSSSUUU[[[jjj~~~zzzhhhVVVMMMFFFEEEEEE@@@;;;999999777555555555666555333333333333333444555666666777888999;;;???EEEMMMSSSbbbnnn{{{|||zzz```___yyylllVVV@@@;;;999<<>>>>>>>>>>>BBBIIIPPPPPPLLLJJJMMMRRRaaammmzzz~~~{{{{{{bbbQQQHHHDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA???BBBMMM]]]iiinnniii^^^RRRMMMQQQ^^^qqqssskkkbbb```bbboooqqqwwwxxxzzzttt___YYYrrryyypppJJJBBBAAAaaasss[[[WWW]]]aaaUUUYYYjjj|||dddRRRJJJHHHHHHHHHJJJLLLNNNQQQSSSTTTUUUUUUTTT\\\fffkkkkkkjjjiiijjjiiigggfffgggiiijjjjjjiiigggeeegggnnnssstttuuuxxxxxx{{{~~~yyyfff]]]TTTVVVbbbwww~~~hhh[[[UUURRRMMMRRRSSSNNNIIIHHHEEEAAA???BBBDDDBBB===CCCYYYooofffZZZVVVVVVTTTSSSXXXeeeyyyxxxpppjjjiiisssfffIIIDDDAAA@@@AAAAAACCCLLLVVVeee{{{hhh___iiisssQQQ===777666999>>>888666555555666777777666777999;;;;;;<<<<<<>>>@@@AAACCCEEEGGGHHHJJJNNNQQQTTTSSSQQQNNNKKKJJJLLLOOOUUUXXX[[[ZZZ[[[```jjjrrr}}}ppp___VVVUUUUUUPPPKKKNNNKKKHHHHHHHHHLLLWWWcccttt}}}jjjiiiqqquuuzzzpppggg^^^]]]cccmmm||||||wwwssslllgggccc^^^XXXSSSKKKIIIGGGJJJPPPXXX___bbbaaa___[[[VVVRRROOONNNMMMMMMOOOUUUbbbuuuwwwdddVVVJJJGGGGGGDDD>>>;;;;;;999777777777777666555333333333444444555666777666777888999<<>>=========???FFFLLLMMMJJJHHHJJJNNN\\\dddnnnuuu~~~iiiXXXMMMIIIGGGFFFFFFEEEEEEDDDDDDDDDBBBBBB@@@DDDTTTiiivvvyyymmmaaaVVVSSSXXXccctttxxxkkkgggbbb```jjj|||tttyyy}}}iiieee}}}xxxzzzxxxhhhHHHCCCBBBYYYwwwuuu^^^UUUYYYZZZPPPTTTggg|||kkkVVVKKKHHHGGGFFFIIIKKKLLLOOOQQQRRRSSSTTTTTTYYY```cccdddccccccdddfffeeeddddddffffffdddccccccaaadddlllrrrsssuuuxxxyyy|||nnnbbbWWWVVV```sss}}}jjj^^^VVVQQQMMMOOONNNJJJHHHHHHGGGFFFAAACCCEEECCC@@@DDDVVVhhhkkk[[[[[[YYYWWW[[[gggzzzwwwooojjjhhhssswwwqqqOOOFFFCCCAAAAAAAAABBBJJJTTTccc|||kkkbbbkkktttTTT>>>666666:::===888777555555777888777666888999;;;<<<<<<===>>>@@@@@@BBBEEEFFFHHHJJJNNNQQQTTTSSSRRROOOLLLKKKLLLMMMUUUXXX[[[\\\XXXTTTPPPNNN\\\ssspppiiiccc[[[TTTOOOLLLKKKLLLMMMQQQ[[[fffxxx~~~mmmjjjooosssyyyxxxnnndddbbbhhhuuu|||wwwsssoooiii```YYYSSSOOOLLLKKKOOOUUU[[[^^^___]]]YYYUUUQQQNNNLLLKKKHHHKKKPPPXXXgggwwwuuucccQQQJJJIIIFFFAAA>>>>>><<<999888999888777666555555555555666777888999777888888999:::>>>DDDHHHSSSaaaooowww}}}{{{yyybbbTTTccc{{{ZZZCCC<<<:::<<>>=========???EEEJJJLLLJJJHHHKKKNNN[[[aaaggglllsss|||~~~~~~nnn^^^RRRKKKJJJIIIHHHGGGFFFEEEEEEDDDAAAAAA@@@EEEYYYrrrpppeee\\\[[[```jjjxxx~~~tttmmmgggdddjjjxxx}}}|||rrrqqqsss|||qqqnnn```CCCAAAEEETTTmmm~~~wwwbbb[[[bbb^^^SSSVVVfff{{{qqqYYYLLLIIIHHHEEEJJJJJJKKKLLLNNNQQQSSSTTTUUUWWWZZZ\\\\\\]]]___```bbbbbbccceeefffeeebbb```\\\[[[^^^gggnnnpppsssvvvwwwyyy|||}}}rrrcccXXXXXXaaattt}}}lllbbbYYYPPPMMMLLLKKKJJJJJJJJJKKKKKKEEEDDDEEEDDDBBBDDDOOO\\\zzz}}}eeeccc___\\\```kkk{{{tttlllffffffqqq~~~rrrlll~~~[[[FFFCCCAAAAAA@@@AAAIIIRRR```~~~ooocccgggvvvxxxfffOOO>>>888777777666999777666666777888777777888:::;;;<<<<<<<<<>>>@@@@@@BBBDDDFFFHHHJJJNNNQQQSSSTTTSSSQQQNNNLLLMMMNNNUUUVVVYYYZZZYYYSSSLLLGGGIIIYYYqqqrrreee\\\UUUPPPNNNOOORRRWWWaaalll~~~ooonnnqqqtttyyyzzzpppgggdddiiiwww}}}}}}|||vvvkkkbbb\\\WWWPPPLLLMMMQQQVVVXXX\\\[[[XXXTTTPPPMMMKKKJJJFFFKKKNNNSSS___qqqppp\\\RRRNNNIIIDDDAAA@@@>>>;;;:::::::::888777777777777777888999:::;;;::::::;;;:::;;;===BBBEEEPPP]]]kkkrrrxxx|||zzz~~~xxx___ZZZppp]]]EEE>>>;;;<<<>>>TTTkkkQQQDDDCCCAAADDDCCCAAA???>>>===<<<<<<===BBBGGGHHHGGGGGGJJJNNNYYY```gggiiinnnuuu{{{|||{{{}}}wwwiii[[[QQQMMMLLLKKKJJJHHHFFFEEEEEE@@@AAA@@@EEE[[[vvvrrrhhhaaabbbiiipppzzz}}}~~~vvvqqqmmmpppzzz|||rrrwwwoooxxxppp___CCCAAABBBNNNggg{{{uuucccbbbnnnkkk^^^^^^jjjzzzrrrYYYLLLJJJIIIFFFJJJJJJIIIIIILLLOOORRRUUUTTTVVVXXXZZZ[[[]]]^^^___^^^```ccchhhjjjiiifffbbbYYYXXX\\\eeelllppprrrvvvvvvwwwxxxyyy{{{~~~xxxeee\\\^^^iii}}}ppphhh___UUURRROOOMMMLLLLLLKKKKKKKKKHHHEEECCCDDDCCCBBBGGGNNNhhhuuupppiiifffiiisssqqqjjjfffgggssssssjjjeee|||ZZZDDDAAA???@@@???AAAIIISSSbbb~~~yyytttgggfffpppxxxmmm___KKK===888888777555999777666666777888888777777999:::;;;:::;;;<<<>>>???AAADDDFFFHHHJJJNNNQQQSSSTTTTTTSSSPPPNNNNNNOOORRRVVV\\\___^^^YYYSSSNNNHHHQQQ]]]rrr~~~sssiiiaaaYYYVVVVVV[[[fffqqq~~~ppprrrvvvwww|||uuunnniiiiiiooo{{{yyyoooggg```WWWPPPNNNQQQTTTVVVYYYXXXUUURRROOOLLLJJJIIIIIIKKKNNNSSSaaatttxxxfff\\\UUUMMMGGGDDDAAA???<<<;;;;;;;;;999888777777777888888999:::;;;=========<<<<<<>>>AAADDDLLLYYYeeelllqqqxxx~~~{{{zzz~~~|||cccddd___GGG???<<<===>>>SSS|||^^^LLLHHHFFFDDDCCCAAA???>>>===<<<<<<:::>>>CCCDDDDDDEEEHHHLLLVVV___gggiiilllsssxxxzzz}}}}}}xxxhhh[[[OOONNNMMMKKKIIIGGGEEEEEE@@@AAA???DDDZZZwwwrrrjjjeeegggnnnttt|||~~~|||xxxvvvuuuvvvwwwyyyyyy|||{{{yyyzzz}}}{{{xxxmmmwwwmmm~~~}}}}}}hhhIIIGGG<<>>??????BBBKKKUUUeeetttyyyllliiipppxxxrrrcccMMM;;;666888::::::999777666666777888888777666777999999999999;;;<<>>===>>>AAADDDIIITTT```fffjjjrrrxxx{{{~~~~~~{{{pppiii^^^BBB:::;;;???===NNNkkkLLLDDDEEEDDDDDDCCCAAA???<<<:::999::::::<<>><<<<<<======BBBOOO\\\qqq{{{}}}|||iiifff{{{sssQQQ???999777666888:::999777666666666777888888888:::;;;<<<=========???AAACCCDDDFFFIIIMMMPPPTTTUUUUUUTTTQQQPPPPPPQQQOOOVVV___gggpppssshhhZZZOOOHHHDDDNNNbbb||||||jjjcccffflllppp{{{wwwtttuuuxxxyyyzzzrrrlllkkksssvvvpppfff[[[WWWWWWUUUPPPQQQPPPMMMKKKHHHFFFEEEDDDEEEFFFKKKSSS```ppp~~~{{{wwwssslll```TTTNNNHHHEEEAAA@@@AAA@@@<<<999888999999:::;;;<<<======<<<===>>>>>>>>>@@@BBBEEELLLSSSXXXYYY^^^hhhrrrvvv}}}vvvkkk{{{\\\BBB;;;;;;???===MMM|||YYYJJJGGGDDDDDDCCCAAA???===;;;999999999:::===AAACCCDDDCCCOOO\\\fffeeehhhqqquuusss|||||||||zzzyyyzzz}}}yyywww|||vvvaaa]]]WWWRRRNNNKKKHHHFFF>>>??????EEEZZZtttttttttrrrooonnnqqqvvvzzzxxxsssfffZZZWWWaaammmsssuuuxxx{{{~~~vvvzzzhhhaaahhhkkkttt|||~~~mmmooo\\\AAA>>>???LLL]]]^^^SSSQQQZZZiiigggeeejjj|||oooYYYMMMKKKHHHCCCGGGHHHIIIJJJLLLNNNPPPQQQUUUUUUVVVXXXZZZ\\\^^^___^^^```bbbeeehhhlllqqquuupppgggbbbfffllloooooopppuuuvvvwwwxxxxxx{{{|||llljjjxxx}}}rrrjjjbbbZZZWWWSSSOOONNNOOOHHHFFFDDDCCCDDDCCCBBB@@@===???EEERRRfffvvvwwwpppjjjeeecccrrr{{{zzz~~~}}}sssrrrxxxyyynnngggeeelll|||kkkmmmlll}}}{{{^^^GGG@@@??????@@@AAAFFFSSS```nnnyyy|||~~~zzzhhhggg}}}xxxUUUAAA:::777666777999999777666666666777888888888999;;;<<<<<<======???@@@BBBCCCEEEHHHLLLOOOSSSTTTUUUSSSQQQPPPPPPQQQRRRYYYaaaiiirrruuummm```RRRIIIAAADDDPPPaaatttsssnnnppprrr{{{wwwsssqqqrrrvvvyyyzzzuuuoookkkqqq}}}qqqbbbZZZWWWRRRLLLMMMLLLJJJGGGEEEDDDCCCBBBCCCDDDFFFJJJRRR___oooyyyzzzwwwuuuxxxxxxpppbbbWWWOOOJJJDDDAAA@@@???===:::999:::;;;<<<===>>>>>>>>>===>>>>>>>>>>>>@@@CCCFFFRRRWWWYYYWWWZZZdddooouuu|||qqqqqqYYYAAA<<<<<>>AAAAAAAAALLLXXXbbbccchhhpppuuusss|||}}}}}}{{{wwwvvvyyy|||wwwnnnhhhkkkttt}}}mmmeeeZZZSSSPPPMMMHHHCCC@@@AAA@@@EEEYYYsssrrrwww|||{{{uuuqqqssswwwyyyoooaaaYYY```nnnuuuuuuttttttvvvzzzzzzppp{{{}}}eee]]]cccfff~~~zzz{{{uuuiiirrrhhhFFF??????KKK\\\```UUUOOORRRZZZaaahhhnnnzzzqqqZZZNNNJJJGGGCCCGGGGGGHHHJJJLLLOOOQQQRRRUUUUUUWWWYYY[[[\\\^^^___^^^^^^___```ccciiipppvvvrrriiidddfffjjjkkkkkklllqqqsssuuuvvvwwwzzz~~~tttmmmvvv{{{ooofff\\\WWWSSSNNNMMMPPPJJJHHHEEEDDDDDDDDDBBBAAA===>>>AAALLL]]]kkklllfffbbb[[[TTTZZZssstttooosssyyyqqqjjjooowwwxxxmmmfffdddjjjzzzrrrsssssskkkRRRBBBAAA???@@@AAABBBHHHUUUbbblllyyy}}}tttaaa___tttyyyVVVAAA999777666777999888888777666777777777888888999:::;;;<<<======>>>???AAABBBDDDFFFJJJMMMRRRSSSTTTSSSQQQPPPQQQRRRRRRXXX___iiissswwwrrriiiOOOFFF???AAAIIITTTbbbmmmxxxxxxrrrrrrxxxsssnnnmmmoootttyyy|||yyyqqqkkknnnyyy|||iii]]]XXXQQQIIIGGGFFFDDDCCCBBBAAA@@@@@@???AAABBBBBBDDDPPPbbbpppvvvqqqnnnpppuuusssggg\\\SSSMMMEEE@@@???>>><<<::::::;;;===???@@@@@@@@@????????????>>>>>>@@@DDDHHHYYY]]]]]]WWWWWW```kkkrrr{{{~~~xxxmmmVVVAAA===<<>>JJJyyywwwiiiHHHAAADDDDDDCCCAAA@@@>>><<<;;;777777777999===@@@@@@@@@JJJTTT^^^ccchhhpppsssrrr{{{|||yyyzzz|||xxxmmmbbbaaaiiivvvtttaaaTTTOOOLLLHHHCCCEEEFFFFFFIII[[[sssppp|||tttpppsssooonnnllloooyyy{{{rrrmmmnnnttt}}}tttlllzzzuuuccc[[[___dddwww~~~xxxiiiwwwuuuQQQDDDBBBIIIXXX]]]UUUOOOOOOTTT^^^gggkkktttuuu\\\MMMIIIGGGDDDEEEEEEGGGIIIKKKNNNQQQRRRTTTUUUWWWYYY[[[\\\]]]]]]\\\]]]]]]]]]```dddkkkpppmmmeeeaaadddhhhiiijjjllloooqqqtttuuuwwwzzz}}}}}}qqqwwwooofff\\\WWWSSSPPPQQQTTTPPPMMMJJJGGGFFFEEECCCAAA??????AAAIIIZZZiiimmmiii```ZZZRRRQQQ```}}}sssiiijjjqqq}}}tttgggkkkqqq{{{ooogggdddiiiyyy~~~iiiPPPBBB>>><<<===???AAAGGGTTTbbbooo{{{vvv___[[[ooovvvUUU???777777888888999888888777777777777777888888999999:::;;;======>>>???@@@AAABBBDDDHHHKKKPPPQQQRRRQQQPPPPPPQQQRRROOOSSS[[[dddnnnrrrooojjjKKKDDDAAAEEELLLUUU___hhhggguuu{{{vvvwwwrrrmmmlllooouuu{{{{{{qqqiiijjjssslll___YYYQQQIIICCCBBBAAA@@@@@@??????@@@<<<@@@AAA???@@@MMMbbbtttzzztttkkkeeeeeeddd]]]UUUNNNIIIBBB???>>>>>><<<999:::;;;===???@@@@@@@@@???@@@@@@???>>>>>>AAAEEEIII^^^cccccc\\\YYY___hhhnnnyyy|||www}}}jjjSSS@@@===<<>>===<<<999888777999===@@@AAAAAAHHHQQQ[[[bbbiiinnnooonnnvvv|||{{{vvvuuuwwwxxxoooddd]]]bbbppp~~~sss^^^TTTPPPMMMJJJHHHKKKJJJLLL[[[ppp{{{{{{pppxxxnnnpppgggrrr~~~tttuuuyyyuuulll{{{qqqdddZZZ\\\aaammm|||vvvvvvVVVDDD???AAAKKKQQQNNNJJJJJJQQQXXX___cccnnn{{{___NNNIIIHHHFFFCCCDDDEEEGGGIIILLLOOOPPPSSSTTTVVVXXXZZZ[[[[[[[[[YYY[[[]]]^^^___```cccfffccc]]][[[___eeegggkkknnnoooqqqtttvvvxxxzzz~~~wwwzzzqqqhhh```\\\ZZZXXXZZZ]]]WWWSSSNNNJJJHHHEEECCCAAA>>>>>>>>>CCCRRRbbbiiiggg[[[WWWRRRNNNQQQ```wwwwwwfffdddjjjuuu{{{jjjiiimmmyyyzzzooohhhfffmmm}}}lllPPPCCC<<<;;;<<<>>>AAAGGGUUUbbbrrr|||}}}gggeeezzzyyyYYY@@@777888999888888888888888777777777666888888888888999;;;<<<===>>>???@@@AAAAAACCCGGGIIILLLNNNOOOOOOOOOOOOPPPRRRPPPRRRWWW___eeeeeebbb___JJJDDDAAADDDJJJOOOVVV]]]ccckkkuuu}}}zzzvvvqqqooosssyyy{{{qqqggggggooo~~~ooobbb[[[RRRJJJBBBBBBAAA@@@@@@@@@@@@AAA>>>BBBEEECCCCCCOOOfffxxx}}}qqqggg___VVVMMMGGGCCC???===>>>>>>;;;888999:::<<<>>>?????????>>>@@@AAAAAA@@@@@@BBBFFFIII^^^fffiiiddd___aaagggkkkxxx{{{qqqrrrwwwfffQQQ@@@>>>;;;???AAALLLxxx}}}wwwhhhDDDDDDDDDCCCCCCBBBAAA???===<<<:::999888999<<>>>>>DDDIIIHHHHHHJJJMMMSSSYYY]]]jjjdddPPPJJJHHHFFFCCCCCCDDDFFFHHHKKKMMMNNNRRRSSSUUUWWWYYYYYYYYYYYYVVVYYY\\\]]]]]]]]]]]]^^^\\\XXXWWW]]]bbbfffkkkpppppprrruuuwwwyyyzzz}}}}}}ssskkkccc```^^^\\\]]]```ZZZVVVPPPKKKHHHFFFCCCAAA@@@>>>===@@@NNN^^^ggghhh]]]YYYSSSNNNKKKNNNYYYeee}}}ggg```eeeooommmggghhhrrr~~~uuummmhhhjjjsssmmmNNNAAA===<<<===@@@CCCJJJXXXfffsss{{{{{{kkkmmmbbbEEE999888999666777888888888888777666666888888777888999:::<<<>>>???@@@AAAAAAAAACCCFFFHHHIIIKKKMMMMMMMMMMMMOOOQQQTTTSSSVVV\\\^^^YYYTTTRRRGGGAAA>>>AAAGGGMMMTTT[[[```eeejjjnnnrrryyy{{{wwwuuuxxx~~~zzzpppgggfffmmmyyysssggg^^^TTTJJJCCCCCCBBBAAAAAAAAABBBBBBBBBFFFIIIGGGGGGRRRfffwwwtttbbbRRRKKKFFF@@@>>>>>>>>><<<999:::::::::;;;<<<===>>>???@@@AAABBBBBBBBBDDDGGGIIIZZZeeemmmjjjeeeeeeiiilllwww{{{}}}fffsssyyyhhhPPP@@@>>>;;;???BBBOOOzzzfffAAACCCDDDCCCCCCBBBAAA???>>>===:::999777888;;;???@@@AAABBBHHHTTT```fffddd```\\\aaaggglllkkkggghhhooowww~~~qqqrrr~~~|||dddVVVPPPNNNNNNRRRSSSSSS[[[iiiooolllkkkyyyzzzpppsss|||}}}~~~yyyvvvllleeeXXXXXXbbb```mmmyyyrrrzzztttbbbNNNCCC@@@@@@DDDGGGHHHJJJLLLJJJSSS[[[^^^hhhiiiUUULLLHHHEEEDDDDDDEEEFFFHHHJJJLLLMMMPPPRRRTTTVVVXXXXXXWWWWWWSSSVVVYYY[[[[[[[[[[[[\\\\\\XXXXXX\\\aaadddhhhnnnpppsssvvvwwwxxxyyy{{{}}}{{{ssskkkgggccc^^^]]]___YYYUUUOOOJJJHHHFFFDDDCCCAAA???>>>AAAOOObbbooorrrhhh^^^TTTOOOJJJIIIOOOXXXjjjqqqyyyjjj```dddmmm|||ooofffeeennnzzzrrrkkkhhhkkkvvvmmmMMMDDD===<<<>>>AAAEEELLLZZZhhhpppyyy}}}uuufffiiifffGGG999999999666777888888999888777666555888888777777888:::<<<>>>@@@AAAAAAAAAAAACCCFFFHHHFFFHHHJJJKKKKKKLLLNNNPPPSSSRRRVVV\\\\\\VVVPPPPPPEEE???<<>>===<<<;;;;;;::::::;;;===???@@@???AAADDDEEEEEEEEEGGGHHHWWWccclllkkkfffggglllpppvvv{{{tttdddxxx~~~mmmPPPAAA>>>:::???DDDQQQ{{{jjjDDDGGGCCCCCCCCCBBBAAA@@@>>>===:::888777888:::>>>???@@@???EEEQQQ^^^dddaaaZZZUUUZZZ```dddeeeeeekkkyyyxxxqqq^^^VVVTTTRRRWWWXXXWWW^^^jjjnnnjjjhhhsssyyyrrrwww~~~zzz{{{wwwzzz~~~gggcccWWWZZZgggdddlll~~~uuuwwwpppaaaPPP??????@@@CCCEEEFFFHHHKKKKKKWWWaaaccchhhzzzmmmYYYNNNHHHCCCFFFFFFFFFHHHIIIKKKLLLMMMOOOQQQSSSVVVWWWWWWVVVUUURRRTTTVVVXXXXXXZZZ\\\^^^___[[[ZZZ]]]```bbbffflllppprrruuuwwwwwwxxxzzz|||vvvqqqkkkdddaaaaaaVVVRRRLLLIIIGGGFFFEEEEEE<<<<<<;;;@@@QQQfffuuuzzzooo```RRRKKKGGGGGGNNNWWW```iiivvvooocccfffmmm|||ooogggeeennnzzzssskkkhhhkkkuuunnnNNNIII<<<;;;===AAADDDKKKZZZhhhnnnxxxuuudddeee{{{dddEEE888999:::777777888888999999777666555999888777777888:::<<<>>>@@@AAABBBBBBAAACCCFFFHHHDDDFFFHHHJJJJJJKKKMMMOOONNNNNNTTT]]]___YYYUUUVVVJJJBBB======AAAFFFNNNUUUYYY[[[___cccfffhhhooouuussssssvvv|||~~~yyyqqqjjjjjjoooxxxzzzxxxyyy{{{uuukkkbbbWWWMMMEEEEEEDDDCCCBBBBBBBBBBBBCCCGGGLLLOOOSSS]]]lllxxx|||jjj___OOODDD????????????===<<<:::999:::===@@@BBB>>>AAADDDFFFFFFFFFGGGGGGTTTaaajjjiiieeegggnnnsssvvv{{{}}}jjjdddzzz[[[HHH;;;>>>BBBEEESSSffftttPPPBBBDDDDDDDDDBBB@@@>>>>>>???===;;;999777777999<<<===>>>BBBJJJWWWgggoooiii]]][[[aaapppzzzeeeWWW]]]aaafffjjjjjjiiihhhhhhrrr{{{xxxsssvvv}}}}}}}}}rrrwwwbbb^^^YYY___hhhiiizzz|||yyyjjj```XXXHHHIIIGGGDDDCCCFFFHHHIIINNNWWWaaafffjjjwwwqqqZZZQQQNNNJJJFFFFFFGGGHHHIIIKKKLLLMMMOOORRRVVVXXXXXXVVVUUUUUURRRQQQPPPRRRWWW___fffkkkrrrnnnhhhcccbbbdddgggjjjmmmnnnppprrrssstttxxxzzz}}}zzzsssjjjaaa]]]UUUPPPKKKGGGGGGFFFDDDBBBAAA<<<999???PPPfffzzz~~~lllXXXLLLGGGFFFJJJNNNWWW___lllyyykkk___kkkzzztttkkkhhhppp|||vvvmmmhhhmmm{{{~~~WWWDDD>>><<<===@@@BBBIIIZZZkkkyyyzzzyyy~~~xxxvvv~~~bbbDDD<<<:::777:::888999999888888777666555777888999:::999:::<<<>>>???AAACCCCCCBBBCCCGGGKKKHHHGGGFFFEEEFFFHHHKKKMMMPPPTTTYYY^^^dddfff^^^TTTIIIAAA;;;>>>DDDJJJQQQWWW\\\\\\\\\\\\^^^cccjjjooosssnnniiilllvvvwwwnnnggghhhoooyyyvvvuuutttssszzz{{{pppggg\\\RRRHHHFFFDDDDDDEEEEEEEEECCCDDDGGGJJJLLLQQQ\\\kkkvvvkkkYYYRRRPPPJJJBBB>>><<<:::;;;===@@@AAAAAAAAAEEEJJJMMMLLLJJJHHHGGGTTTZZZbbbhhhjjjlllpppsss|||~~~zzziiiaaaZZZHHH<<<>>>BBBDDDPPPaaaZZZDDDBBBCCCCCCBBBAAA?????????===;;;888777777999<<<>>>???BBBGGGTTTgggvvvyyyssspppxxx{{{lllnnnqqqtttvvvwwwvvvvvv{{{~~~wwwuuuyyy}}}|||~~~rrr___]]]ZZZaaajjjlll{{{}}}rrr{{{|||pppdddQQQQQQPPPKKKHHHHHHIIIJJJLLLTTT___fffkkkxxx{{{cccXXXRRRLLLFFFFFFFFFGGGIIIJJJLLLMMMNNNQQQTTTUUUVVVVVVWWWXXXPPPQQQUUU[[[cccllltttyyyuuurrrmmmiiifffgggiiikkkmmmnnnppprrrsssuuuxxxzzz}}}zzzrrrcccWWWRRRMMMIIIEEECCCCCCCCCBBB@@@@@@<<<:::???OOOggg~~~sss]]]OOOGGGEEEGGGKKKRRR[[[jjjwwwqqqgggjjjxxxxxxssspppwww~~~yyysssllljjjqqqsssPPP@@@===<<<>>>BBBGGGPPPbbbsss|||yyyxxxeeeCCC:::888555777888999999888888777666555777888999999999:::<<<>>>???AAACCCCCCBBBCCCGGGJJJKKKJJJHHHGGGGGGHHHLLLNNNSSSWWW\\\ccclllnnneeeXXXJJJAAA;;;<<>>@@@CCCEEEFFFEEEGGGIIIHHHGGGFFFGGGHHHPPPWWW___fffjjjoootttxxx|||~~~zzzllliiiWWWGGG===???BBBCCCNNN\\\wwweeeCCCAAAAAABBBCCCBBBAAA@@@???<<<:::888777777999<<<>>>AAAAAACCCMMMbbbyyy}}}~~~~~~{{{vvvwww{{{{{{xxx~~~ooo\\\[[[WWW]]]fffgggrrrvvvggghhh{{{nnn^^^]]]ZZZUUUNNNIIIHHHJJJIIIPPP\\\eeekkkxxxkkk^^^TTTLLLEEEEEEFFFGGGHHHJJJKKKLLLPPPQQQSSSTTTUUUXXX\\\___\\\^^^aaaeeejjjooorrrttttttrrrnnnkkkiiihhhhhhiiilllnnnpppqqqsssuuuxxx{{{}}}yyyuuuzzzjjj[[[QQQMMMEEECCCAAA@@@AAABBBAAA@@@>>><<<:::===KKKdddzzzcccSSSHHHCCCDDDGGGPPPYYYhhhvvvuuullljjjwww~~~yyywww~~~yyyuuupppkkkllluuukkkOOOBBB>>>===???CCCIIITTTgggwwwuuusssnnnHHH===;;;888:::888999999888888777666555777888999999999:::<<<>>>???AAACCCCCCBBBBBBFFFIIIOOONNNLLLIIIGGGHHHLLLOOOTTTWWW]]]hhhtttxxxlll]]]KKKBBB;;;<<>>AAAEEEFFFNNNZZZlllxxxoooGGG@@@@@@AAABBBCCCCCCAAA???<<<;;;888777777999<<<>>>BBBAAA@@@FFFYYYrrr}}}~~~|||yyyzzzyyywwwwwwzzz}}}~~~pppbbb```YYY[[[aaaaaakkkwww{{{kkkggguuuwwwmmmiiiddd\\\RRRIIIGGGIIIGGGMMMXXXdddkkkwwwnnn^^^RRRIIIEEEEEEEEEFFFGGGIIIKKKLLLRRRSSSTTTUUUWWW[[[aaaeeegggffffffeeeeeefffggghhhkkkjjjiiihhhgggfffeeeeeekkkmmmoooqqqrrrtttxxxzzz~~~qqqzzzpppaaaTTTMMMKKKDDDCCCCCCCCCCCCBBBAAAAAA>>>===;;;;;;EEE]]]{{{{{{eeeUUUIIIBBBCCCFFFPPPYYYfffttt~~~~~~rrrjjjlllyyyzzzzzzyyytttoookkkmmmxxx~~~~~~eeeNNNCCC?????????AAAHHHUUUggguuuwwwjjjhhhzzzuuuLLL>>>===:::;;;888999999888888777666555666888999999888999<<<>>>>>>AAADDDCCCBBBBBBEEEHHHQQQQQQNNNJJJGGGGGGJJJNNNSSSUUU\\\iiixxx}}}qqqaaaNNNDDD<<<<<<@@@EEELLLRRRWWWYYYZZZ\\\___dddkkkooozzz|||~~~|||zzzzzz{{{yyytttoooddd]]]XXXZZZaaalll}}}}}}pppfffdddcccbbbjjjvvvzzzzzzrrrggg^^^SSSOOOJJJGGGEEEEEEDDDCCCCCCDDDCCCBBB??????BBBDDDIIIOOOWWWcccrrrjjjcccYYYQQQMMMMMMNNNOOOKKKJJJFFFBBB???@@@CCCFFFLLLSSS[[[cccjjjrrr{{{}}}uuuuuuiiiLLLDDD@@@DDDHHHKKKQQQYYYdddyyyzzzxxxNNN@@@@@@???AAACCCDDDAAA???===;;;999777777999;;;===?????????CCCRRRhhhxxx|||}}}~~~~~~yyywwwzzz|||zzzxxxyyy|||~~~{{{~~~}}}sssiiiggg^^^\\\bbbccclllnnngggsssvvvkkkaaaVVVKKKHHHKKKHHHKKKTTTaaaiiirrrppp___QQQFFFDDDDDDEEEEEEGGGHHHJJJKKKQQQQQQSSSTTTVVVZZZ```eeebbbaaa___^^^^^^aaadddfffbbbbbbcccdddeeeeeeddddddiiikkkmmmoooqqqssswwwyyytttuuu~~~ssswwwyyygggXXXKKKEEEDDDDDDEEEFFFEEECCCAAA@@@???>>>===;;;999???RRRnnnrrraaaSSSIIICCCCCCGGGOOOWWWcccpppzzz{{{mmmeeekkkxxx{{{}}}}}}uuuppplllnnnxxxqqq\\\KKKBBB>>>??????@@@IIIZZZmmmyyytttccc^^^pppxxxMMM<<<999777777888999999888888777666555666777888888888999;;;===>>>AAADDDDDDBBBBBBDDDGGGPPPQQQPPPKKKFFFEEEHHHKKKQQQTTT[[[hhhyyyuuufffPPPFFF======AAAFFFMMMSSSYYYZZZ[[[\\\]]]aaafffjjjpppssswwwzzz{{{|||vvvuuutttvvvxxxxxxtttpppaaa\\\XXXXXX]]]gggvvvzzznnndddbbbaaaaaaiiiuuuyyy}}}wwwlllbbbWWWRRRLLLGGGFFFFFFFFFEEEHHHHHHFFFDDDBBBBBBCCCDDDEEEEEEHHHQQQ```uuuyyyqqqeee[[[TTTQQQOOONNNIIIHHHFFFCCC@@@@@@BBBDDDKKKQQQYYY```fffmmmuuu{{{}}}~~~rrrXXXGGGBBBAAAFFFKKKNNNRRRWWW]]]{{{mmm~~~{{{QQQCCC@@@>>>???BBBDDDBBB??????===:::777666888:::<<<;;;===>>>AAAMMM^^^mmmssswww}}}~~~|||~~~~~~}}}}}}wwwxxx|||yyywwwyyy}}}}}}~~~ooodddccc[[[YYY```bbbiiiyyyuuulllyyymmmbbbYYYNNNKKKMMMJJJIIIOOO\\\cccjjjxxxeeeUUUIIICCCCCCDDDEEEFFFHHHIIIJJJKKKMMMOOOQQQSSSVVVZZZ]]]^^^]]]ZZZYYYZZZ\\\```bbb^^^```aaaccceeefffffffffgggiiikkkmmmooorrruuuxxx|||}}}uuu}}}oooaaaZZZZZZ___lll|||sssdddXXXMMMCCC??????CCCEEEFFFFFFCCC???============;;;999;;;III^^^ooooooeeeYYYPPPHHHCCCDDDIIIOOOUUU```kkkvvv{{{llldddhhhuuu~~~~~~wwwrrrmmmppp{{{yyylll[[[MMMEEE>>>???@@@CCCOOOdddxxxyyyeeeZZZiiiWWWAAA<<<999999888999999888888777666555666777888888888999;;;===>>>AAADDDDDDBBBAAACCCEEEMMMPPPQQQMMMGGGDDDEEEIIIQQQSSSZZZfffvvvxxxmmmQQQGGG>>>===AAAFFFMMMTTTZZZZZZ[[[[[[\\\^^^aaaddddddfffhhhkkknnnoooooooooeeedddeeehhhmmmooommmkkk]]]YYYWWWWWWZZZaaappp}}}wwwkkk```___^^^___iiiuuu{{{}}}sssjjj^^^XXXPPPJJJGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGEEEDDDCCC???>>>CCCNNN___tttyyyrrrhhh___XXXSSSOOOMMMGGGGGGFFFCCCAAAAAACCCEEEKKKQQQYYY___dddiiipppuuu|||~~~fffOOOEEEBBBBBBGGGKKKMMMOOORRRUUUsssjjjwwwVVVFFFAAA===>>>AAACCCBBB@@@AAA>>>;;;777666777888:::999<<<>>>>>>EEERRR^^^ccclllvvv~~~~~~{{{}}}zzzsssqqqrrr}}}nnndddZZZ\\\VVVVVV]]]^^^```lllnnniii]]]VVVMMMJJJMMMLLLFFFJJJUUU[[[aaawwwnnnZZZKKKCCCCCCCCCDDDFFFGGGIIIJJJHHHKKKNNNQQQRRRSSSTTTVVVZZZZZZXXXXXXXXXYYYZZZZZZ``````bbbccceeeffffffgggeeegggiiikkkmmmppptttwwwvvv{{{~~~~~~vvvmmm```SSSQQQMMMKKKMMMSSSXXXZZZZZZ]]]VVVNNNJJJEEE@@@>>>@@@AAADDDGGGGGGCCC@@@>>>===<<<<<<;;;999;;;DDDRRR]]]^^^WWWPPPKKKFFFBBBCCCHHHVVVZZZaaaiiiqqq{{{}}}mmmeeehhhrrr}}}wwwrrroootttppp```SSSKKK@@@BBBCCCEEERRRjjj~~~}}}hhh[[[fff{{{eeeJJJAAA<<<<<<888999999888888777666555555777888888888888;;;======AAADDDDDDBBBAAABBBEEEKKKOOOSSSPPPIIIDDDEEEHHHNNNQQQVVV```nnnyyywwwpppPPPFFF<<<;;;@@@EEEMMMTTTXXXYYYZZZZZZZZZ\\\___bbb^^^]]]]]]```cccdddbbb___UUUTTTVVV[[[bbbggghhhgggaaa^^^\\\[[[ZZZ^^^iiiuuuvvviii```^^^^^^```kkkxxxyyykkkdddZZZRRRNNNLLLKKKKKKIIIMMMRRRWWWZZZXXXTTTQQQHHHAAA<<<===@@@HHHVVVcccpppuuuwwwsssppppppmmmjjjkkkgggaaa\\\WWWSSSOOOLLLFFFFFFDDDBBB@@@BBBFFFIIIPPPVVV___eeeiiimmmrrrvvv|||}}}~~~~~~~~~~~~tttssshhhUUUDDDBBBCCCGGGKKKLLLLLLMMMOOOgggrrr}}}```HHHBBB===<<<@@@CCCBBB@@@BBB???;;;888666666777999:::======:::===GGGQQQUUUeeepppyyyzzz|||{{{xxxwwwxxx|||}}}~~~|||wwwvvvwwwyyy~~~~~~yyyaaa[[[ZZZ^^^ZZZYYY___]]][[[bbbgggcccWWWQQQJJJGGGJJJLLLEEEFFFQQQUUUZZZpppsss]]]LLLCCCCCCCCCDDDEEEGGGIIIJJJGGGKKKPPPRRRSSSRRRRRRRRROOOQQQSSSVVVYYYZZZ[[[[[[aaaaaabbbccccccdddeeeeeeccceeehhhjjjlllooosssvvvsssyyy}}}~~~|||uuuiii[[[PPPMMMJJJJJJMMMRRRVVVXXXRRRMMMIIIHHHDDD???>>>@@@AAAEEEIIIIIIFFFBBB@@@@@@:::;;;;;;:::<<>>DDDLLLSSSVVVWWWXXXYYYYYY[[[^^^aaa___\\\YYY\\\___```\\\WWWRRRQQQRRRXXXaaahhhjjjkkkjjjfffccc```\\\\\\dddnnnwwwkkkaaa```aaacccnnn{{{wwwpppddd[[[TTTRRRPPPPPPNNNUUU```kkkqqqpppkkkfffTTTKKKDDDAAA===<<>>>>>DDDAAA@@@===:::777666555555;;;<<<===>>>AAAFFFMMMRRRWWWbbbpppyyy|||~~~}}}|||}}}xxxyyyyyyyyyzzz|||||||||xxxwwwwwwxxx~~~|||xxx______ZZZZZZZZZZZZ[[[[[[[[[[[[ggg|||~~~cccMMMHHHMMMMMMHHHKKKKKKHHHJJJQQQTTTddd}}}gggRRRKKKEEEBBBEEEIIIHHHHHHJJJKKKKKKLLLNNNPPPQQQPPPNNNNNNQQQTTTVVVWWWXXX[[[]]]___bbbddddddcccbbbaaabbbdddeeefffgggjjjnnnqqqrrrqqqvvv}}}{{{mmmbbbYYYVVVSSSTTTWWWXXXXXXVVVQQQMMMIIIEEEDDDDDDCCCCCCCCCEEEHHHHHHGGGDDDBBBAAAAAA>>>:::888:::@@@GGGLLLPPPLLLHHHGGGCCCAAADDDJJJaaaoootttjjjdddmmmzzz}}}mmmfffiiimmmrrrxxxwwwpppqqqwwwccc[[[QQQHHHCCCFFFJJJPPPgggrrr___ccc}}}oooNNN>>>;;;;;;<<<;;;:::999888888888888555666777888999:::;;;;;;;;;@@@EEEFFFDDDBBBDDDGGGMMMQQQTTTRRRLLLHHHHHHIIIHHHMMMRRRXXX```iiikkkhhhPPPEEE<<<===CCCJJJPPPUUUVVVXXXYYYZZZZZZ[[[]]]___ccc```]]]\\\]]]_________YYYVVVVVV]]]hhhrrrtttsssoooggg```]]]\\\]]]ccckkkyyypppiiiddd___aaaqqq|||qqqhhhaaa]]]ZZZYYYYYY\\\fffwwwoooVVVDDDDDDDDD===>>>GGGKKKQQQ\\\hhhooommmeee]]][[[]]][[[VVVRRRQQQNNNIIICCCAAA???>>>@@@EEEJJJNNNPPPYYYeeepppuuuvvvuuutttzzzxxxxxx{{{~~~~~~{{{zzzzzzfff```vvviiiSSSGGGEEEEEEGGGMMMTTTYYY\\\^^^]]]aaaNNN???@@@CCCAAA@@@BBBBBB@@@===:::888666666555999:::<<<===???CCCIIIMMMVVV```mmmuuuwwwvvvxxxzzz~~~}}}}}}~~~zzz{{{|||||||||~~~zzz~~~{{{{{{|||zzzvvv~~~rrr^^^^^^XXXXXXXXXYYYZZZ[[[\\\]]]cccuuuttt^^^KKKFFFJJJJJJFFFJJJKKKGGGHHHOOOQQQ___yyylllVVVJJJCCC@@@CCCFFFFFFFFFHHHKKKKKKLLLNNNOOOPPPOOONNNLLLNNNOOOOOOPPPRRRUUUXXX]]]^^^``````^^^^^^___```bbbbbbdddfffiiimmmppprrrtttxxx}}}xxxlll^^^ZZZWWWXXX[[[^^^^^^]]]UUUQQQMMMJJJIIIIIIHHHGGGFFFHHHIIIIIIGGGDDDBBBAAA@@@===:::888999===CCCGGGHHHEEEDDDCCCAAA???CCCJJJjjjxxx}}}sssjjjlllrrrttt|||llldddhhhmmmttt{{{}}}vvvqqqssspppdddVVVHHHCCCFFFKKKQQQhhh}}}jjjhhh}}}iiiLLL???===;;;<<<;;;:::999888888888888555666777888999::::::;;;888===BBBBBB@@@>>>@@@BBBIIINNNSSSTTTOOOIIIGGGGGGHHHMMMRRRWWW___ggghhheeePPPEEE<<<===CCCJJJPPPUUUXXXYYYZZZ[[[[[[\\\^^^aaafffeeebbb___^^^___aaabbb\\\\\\```jjjuuu||||||xxxsssjjjbbb^^^\\\^^^dddlllwwwpppkkkeeedddqqq{{{sssmmmgggddd]]]___jjj}}}qqqWWWKKKFFF???===@@@AAAHHHTTTcccnnnssspppmmmbbbbbb^^^VVVPPPNNNJJJEEEGGGFFFEEEDDDDDDFFFHHHIIILLLSSS]]]gggnnnsssvvvxxx{{{zzzzzz|||~~~qqq___]]]}}}iiiMMMDDDDDDEEEJJJPPPWWW[[[\\\ccc]]]~~~|||aaaGGG@@@DDDEEECCCBBBBBB@@@>>>;;;999777666555777999;;;<<<===@@@CCCFFFQQQZZZffflllllljjjkkklllsssvvvzzz}}}~~~~~~~~~|||yyyooohhhiiioootttsssrrrxxx}}}xxx~~~~~~~~~}}}tttrrrnnn___]]]WWWWWWWWWWWWYYY[[[]]]^^^___kkk}}}tttcccRRRIIIHHHIIIGGGJJJKKKGGGGGGLLLLLLXXXooowww___KKKDDD@@@BBBEEEEEEFFFHHHKKKKKKLLLNNNOOOPPPPPPPPPKKKKKKKKKJJJJJJNNNSSSWWWWWWXXXXXXXXXWWWYYY\\\^^^```aaabbbdddgggkkknnnpppvvvyyy~~~sssnnniiigggiiillllllkkkddd```ZZZUUUSSSQQQNNNMMMJJJJJJJJJIIIGGGEEECCCBBBAAA???<<<::::::<<>><<<===???DDDKKKSSSVVVSSSLLLGGGEEEHHHLLLPPPVVV^^^ffffffaaaQQQEEE<<<===CCCIIIOOOTTTYYYZZZ[[[\\\\\\]]]___bbbjjjkkkkkkhhheeeccceeehhhmmmpppwww{{{qqqgggaaa___aaahhhppp|||tttooohhheeennn}}}xxxrrrhhhgggnnnlllUUUJJJEEEAAA===:::@@@LLL[[[jjjuuuzzz|||sssrrrlllbbbYYYUUUOOOJJJIIIIIIHHHGGGEEECCCAAA@@@EEEJJJSSS\\\eeennnvvv{{{|||{{{{{{}}}qqqbbbfffgggGGGDDDDDDFFFJJJOOOSSSTTTTTT^^^VVVmmm{{{UUUDDDCCCEEEEEEDDDBBBAAA???<<<:::888666666666888;;;<<<===>>>???AAAIIIRRR]]]ccccccaaabbbdddiiipppxxxxxxkkkcccTTTMMMPPPNNNQQQhhhnnn```^^^ccchhhggg{{{}}}~~~{{{rrrmmmuuuqqqddd]]]XXXWWWVVVVVVWWWYYY[[[\\\[[[cccpppmmmrrruuubbbQQQJJJIIIKKKJJJMMMHHHFFFJJJJJJQQQdddiiiPPPHHHCCCDDDFFFFFFGGGJJJIIIJJJLLLNNNOOORRRUUUWWWLLLKKKIIIGGGGGGJJJPPPTTTQQQQQQPPPPPPQQQTTTZZZ^^^bbbbbbcccdddfffiiilllnnnvvvxxx|||~~~~~~~~~~~~|||yyytttlllddd^^^XXXSSSPPPMMMKKKIIIHHHGGGFFFEEEDDDDDDCCC@@@>>>======>>>>>>@@@@@@BBBDDDBBBAAAGGGOOOkkkxxxyyy|||qqqhhhqqq{{{yyyvvviiiiiiqqq{{{|||gggWWWNNNQQQZZZbbbwwwsssbbb^^^mmmlllMMM>>>;;;;;;::::::::::::999999888888666666666777888999999:::;;;>>>AAABBB@@@>>>>>>???@@@HHHRRRWWWVVVPPPIIIEEEFFFIIIMMMTTT^^^ggggggaaaQQQFFF======CCCIIIOOOTTTXXXYYY[[[[[[[[[\\\___aaajjjpppvvvvvvsssqqqsssvvvxxxlllfffbbbcccjjjrrruuuppphhhdddlllzzz|||tttpppqqq{{{uuu]]]NNNKKKGGG@@@999>>>GGGSSSbbboooyyy|||rrriiiccc[[[TTTPPPOOOMMMJJJFFFBBB???===@@@EEELLLUUU___iiisssyyyzzzzzz{{{|||~~~uuuqqqrrruuuqqqdddkkkdddEEEDDDDDDFFFIIIMMMOOOOOOMMMVVVQQQaaakkkNNNDDDBBBCCCDDDBBBAAA@@@>>>;;;999777666666888;;;===<<<<<<===>>>DDDLLLWWW^^^```aaadddhhhgggooo{{{~~~~~~~~~|||}}}uuudddYYYLLLHHHMMMIIIBBBPPPhhhwwwvvvtttoooqqqqqq\\\[[[aaaeeegggsss{{{~~~}}}}}}qqqfffeeevvvuuuiii]]]YYYXXXWWWVVVVVVVVVWWWXXXVVV]]]dddoooxxxffffffsssrrrZZZKKKIIIOOOJJJNNNIIIFFFJJJIIINNN\\\{{{nnnTTTLLLDDDDDDFFFFFFGGGJJJGGGIIILLLNNNPPPTTTZZZ^^^VVVTTTQQQLLLIIIJJJMMMPPPMMMMMMLLLLLLNNNSSSZZZ___eeeddddddeeefffhhhjjjkkksssuuuzzz}}}xxxooofff^^^WWWSSSOOOLLLHHHGGGHHHIIIIIIHHHEEEDDDCCCAAA???>>>======AAAAAADDDEEEBBBAAAHHHQQQhhhssslllwww|||vvvssshhhkkksss}}}uuuppphhhaaafffqqqvvvaaaTTTUUU___hhh|||~~~sssbbb\\\ggg{{{SSS<<<888;;;999999:::::::::999888888666666666777777888888999===???AAABBBAAA@@@??????>>>EEEOOOVVVVVVRRRLLLHHHDDDGGGJJJRRR^^^iiijjjeeeQQQFFF======CCCIIIOOOTTTVVVWWWXXXYYYYYYZZZ\\\^^^cccnnnzzz|||ooohhhcccccciiiqqquuunnngggcccjjjwwwzzztttrrrwww{{{vvvmmmgggmmmtttppp___PPPLLLHHHAAA;;;===CCCKKKWWWdddpppwww|||yyyrrrkkkcccZZZYYYVVVRRRNNNIIIEEECCCAAA???DDDKKKTTT]]]fffnnntttvvvwwwxxxzzz{{{|||~~~}}}nnnfffjjjqqqyyylllwwwcccJJJDDDEEEGGGKKKOOOQQQQQQPPPSSSTTT^^^hhhPPPDDDBBBCCCBBBBBB@@@???<<<:::777666666999;;;<<<;;;;;;<<<>>>BBBJJJUUU]]]aaafffmmmsssmmmttt}}}~~~~~~~~~||||||}}}vvvcccTTTGGGCCCHHHFFFAAAKKK]]]uuu~~~tttfffbbb^^^XXX[[[kkk{{{kkkhhhiiifffhhhnnnxxxrrrdddeeezzzzzzqqqfffZZZXXXXXXWWWWWWVVVUUUUUUTTTTTTYYY___eeeqqqpppaaa^^^cccbbbKKKHHHOOOHHHNNNJJJFFFJJJJJJKKKVVVpppqqqXXXNNNEEECCCCCCCCCDDDGGGFFFHHHKKKMMMOOOTTT\\\bbbiiigggddd^^^XXXUUUTTTUUURRRQQQPPPOOOPPPTTT[[[```eeedddddddddeeegggiiijjjoooqqqvvvzzz~~~zzzqqqiiiaaa\\\VVVPPPKKKHHHJJJLLLLLLKKKFFFEEEDDDBBB@@@???>>>>>>BBBCCCEEEEEEAAA@@@IIITTTnnnyyywww{{{uuurrrlllpppxxxkkkccc[[[XXXRRRQQQ]]]lll~~~}}}ppp___\\\eeelll~~~yyyfffYYY^^^\\\>>>888;;;888999:::;;;;;;:::888888666666666777777777888888;;;===???@@@AAA@@@???>>>>>>BBBIIIPPPRRRQQQNNNKKKFFFGGGIIIPPP^^^kkkmmmiiiRRRGGG======CCCIIINNNSSSTTTUUUVVVWWWWWWXXXZZZ]]]\\\gggvvv~~~rrrjjjdddcccgggnnnsssmmmeee___eeeooo|||uuurrrvvvwwwoooaaaXXXPPP\\\bbbZZZOOOIIIEEE@@@;;;===@@@DDDLLLVVVbbbiiiooosssvvvssspppllleee]]]WWWVVVRRRNNNJJJGGGDDDCCC@@@EEELLLTTT[[[cccjjjoooqqqsssvvvwwwxxxyyy|||~~~yyyrrruuu{{{cccSSSJJJKKKLLLPPPTTTVVVVVVUUUUUU[[[___|||iiiOOOEEEDDDBBBBBBAAA@@@===:::888666666888999:::999:::<<<===@@@GGGQQQYYY___hhhrrrzzzwwwzzz~~~uuubbbPPPEEE>>>AAABBBAAAHHHSSSeeennnlllhhhjjjbbbTTTOOOMMMIIINNN[[[dddjjjvvv}}}wwwpppeeegggjjjtttzzzzzznnnccc[[[TTTTTTUUUWWWWWWWWWVVVTTTSSSVVVXXX]]]ccceeeoooyyymmmccc]]]___zzzlllMMMEEELLLEEELLLIIIEEEJJJJJJIIIQQQ___||||||]]]RRRHHHEEEDDDCCCDDDGGGFFFHHHKKKKKKLLLQQQZZZaaallllllkkkhhhccc___\\\\\\\\\[[[YYYVVVUUUXXX]]]aaaaaaaaaaaabbbdddgggjjjkkkkkkmmmrrrwwwzzzzzzqqqlll___XXXPPPLLLMMMNNNNNNMMMJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEGGGFFFCCCCCCNNN[[[vvv{{{uuuqqqnnnsss|||\\\SSSLLLIIIGGGLLL___ttt{{{xxxyyy~~~tttmmmrrrwwwjjjXXXWWWwwwdddFFF;;;;;;777888:::;;;;;;:::888777666666666666777777777777:::;;;===???AAAAAA???>>>===???BBBGGGKKKNNNNNNMMMKKKJJJJJJOOO^^^llloookkkRRRGGG===>>>CCCHHHNNNSSSSSSTTTVVVVVVVVVWWWZZZ\\\[[[```jjjuuuxxxpppiiifffiiiooozzzqqqggggggnnnwwwqqqssssssiiiZZZOOOFFFLLLQQQQQQMMMHHHDDDAAA>>>?????????AAAGGGPPPVVV[[[___aaa```___```]]]XXXTTTTTTTTTRRROOOLLLHHHFFFCCCFFFKKKQQQXXX```hhhnnnnnnqqqtttvvvwwwxxx|||{{{ddd[[[SSSSSSSSSUUUXXXZZZZZZYYYXXX```___vvvzzz}}}\\\KKKGGGBBBBBBBBB@@@>>>;;;888666555666888888888999;;;======DDDMMMUUU\\\fffrrr{{{~~~~~~|||{{{{{{~~~rrr___QQQGGGAAABBBDDDDDDFFFJJJTTT[[[VVVRRRWWWSSSGGGCCCGGGFFFLLLTTTUUUWWWggg{{{wwwjjjkkkgggppp}}}|||eeeWWWQQQNNNQQQSSSVVVXXXXXXWWWUUUTTT[[[XXX]]]ddd___^^^vvvzzzuuupppnnnwwwQQQDDDIIIBBBJJJHHHDDDIIIIIIHHHOOOPPPmmmbbbWWWLLLGGGFFFDDDFFFHHHFFFIIIKKKJJJJJJNNNVVV^^^]]]```cccdddbbb___]]]\\\eeeccc```\\\ZZZZZZ]]]```]]]]]]^^^```cccgggjjjllliiikkkoootttxxx~~~yyyfff^^^TTTOOOOOOPPPOOOMMMOOONNNLLLKKKJJJJJJKKKLLLGGGHHHJJJIIIFFFHHHTTTbbb{{{{{{{{{{{{uuuqqqkkkrrr|||ZZZPPPHHHEEEDDDLLLccczzz}}}{{{~~~}}}ooo[[[YYYooojjjLLL???;;;777888:::;;;;;;:::999777666666666666777777777777;;;<<<>>>@@@CCCCCCBBB@@@<<<<<<>>>AAAFFFKKKMMMNNNPPPMMMKKKOOO^^^lllppplllSSSGGG===>>>CCCHHHNNNSSSSSSTTTVVVVVVVVVWWWZZZ\\\]]]^^^```fffmmmtttxxxzzzvvvttttttvvv}}}vvvppplllnnnsssxxxtttwww{{{{{{qqqpppnnnbbbRRRGGGGGGDDDEEEIIILLLIIIEEEDDDDDDCCCAAA===;;;===BBBGGGHHHKKKKKKIIIJJJNNNOOOMMMWWWYYY\\\]]][[[WWWRRRNNNDDDFFFJJJNNNUUU^^^hhhooommmppptttvvvwwwyyy}}}~~~~~~{{{zzznnnkkk___WWWZZZ``````[[[WWW^^^aaarrr|||}}}pppVVVDDDCCC???CCCCCC===>>>>>>555444555666888999999999999;;;AAAIIIMMMRRR[[[hhhsssvvvxxxxxxwwwzzz}}}vvvcccWWWNNNFFFEEEFFFCCCAAAAAAHHHFFFDDDDDDEEEFFFEEECCCGGGSSS```ccc___]]]ccckkkyyyoooppptttpppttt|||ddd]]]ZZZSSSWWWUUUVVVWWWXXXXXXWWWWWWWWWZZZZZZ^^^```\\\]]]nnn}}}SSS???CCCFFFGGGGGGGGGEEEEEEFFFGGGMMM]]]zzzttt\\\QQQPPPGGGCCCFFFGGGGGGHHHIIIIIIJJJLLLPPPTTTVVVWWWYYY]]]```^^^YYYTTTXXX]]]cccfffeeebbb`````````_________aaadddgggiiimmmnnnoooqqquuu|||zzznnnddd___]]]YYYVVVVVVRRRRRRTTTWWWVVVUUUUUUXXXQQQMMMMMMNNNIIIGGGVVVkkk~~~zzz||||||tttooopppzzzgggRRRIIIHHHDDDPPPlllyyyyyyUUUTTTjjj}}}xxxNNN<<>>CCCGGGJJJPPPRRRRRRQQQWWWaaaiiijjjTTTJJJBBBAAACCCEEEIIIMMMQQQSSSVVVWWWVVVTTTTTTTTTYYYZZZ]]]```bbbcccddddddhhhgggjjjpppuuu}}}zzzpppmmmqqqvvvzzzsssmmmkkkkkkdddWWWLLLGGGEEECCCCCCDDDEEEEEEDDDDDD@@@======???@@@???>>>????????????@@@BBBDDDFFFPPPUUUddduuuzzzpppbbbZZZMMMKKKGGGHHHSSScccjjjjjjnnnpppssstttvvvxxx|||~~~~~~yyy{{{sssmmmbbbZZZ\\\aaaaaa]]]ZZZ___```oooyyyqqqtttiiiNNNDDD???BBBCCC===>>>???666555555666777888999999999:::???FFFIIINNNWWWdddooosssvvvwwwwwwzzz~~~rrr___SSSGGGDDDDDDBBBAAAAAAAAABBBCCCBBBAAABBBEEEHHHNNN___sssyyyssskkkkkkooovvvsssrrrppprrrxxxzzz]]]XXXSSSLLLQQQSSSUUUWWWZZZ\\\\\\YYYWWWYYYYYY[[[]]]ZZZ[[[mmm{{{[[[KKKNNNEEEFFFGGGHHHGGGFFFEEEEEEKKKWWWpppzzzaaaSSSPPPHHHDDDHHHHHHGGGHHHHHHHHHIIIKKKNNNQQQOOORRRVVV\\\___]]]WWWRRRVVV[[[aaadddbbb```______`````````aaaccceeegggiiikkklllmmmooossszzzzzzooojjjgggaaa]]]\\\\\\]]]___bbbdddcccaaa```YYYSSSOOOOOOLLLMMM]]]qqq}}}zzztttpppqqq|||iiiTTTKKKLLLKKKYYYtttvvv|||[[[[[[cccuuuvvvPPP>>>@@@999999::::::::::::999999999999888888888888999999999;;;???BBBEEEFFFEEEEEEDDDAAA>>><<<>>>AAAEEEGGGOOORRRTTTUUUZZZccchhhgggSSSIIIAAAAAADDDFFFJJJOOOQQQSSSUUUVVVVVVUUUVVVVVVVVVXXXZZZ]]]___```aaaaaacccccceeekkkrrr{{{~~~tttrrrvvv|||pppjjjeeecccddd^^^SSSHHHEEEDDDCCCDDDFFFGGGGGGFFFDDDAAA>>>>>>???@@@@@@>>>??????>>>>>>>>>???@@@AAAJJJOOO]]]sss~~~qqqRRRMMMHHHJJJRRR^^^gggmmmnnnpppssstttvvvxxx|||~~~~~~yyy}}}{{{~~~zzzggg\\\TTTUUUZZZZZZYYYXXXZZZYYYeeeqqqwwwttt{{{zzzVVVHHH@@@AAACCC?????????777666666777777888888888999999===AAADDDHHHQQQ^^^hhhlllqqqtttuuuyyy{{{}}}nnn^^^NNNGGGEEECCCAAAAAA;;;???CCCBBB???@@@GGGNNNaaavvv{{{{{{zzzvvvwwwuuuxxxppp\\\[[[TTTLLLRRRQQQRRRUUU[[[______ZZZVVVYYYXXXZZZ\\\YYYZZZjjj~~~rrrYYYIIIFFFBBBDDDGGGIIIIIIGGGEEECCCJJJOOObbbmmmZZZSSSIIIGGGIIIFFFGGGHHHHHHHHHHHHIIILLLNNNKKKNNNTTTZZZ]]]\\\WWWRRRTTTXXX]]]______]]]\\\\\\]]]^^^___```bbbdddeeefffhhhiiijjjlllqqqwwwzzztttmmmgggfffiiiiiilllrrrwwwxxxrrrkkkfff[[[RRROOOMMMQQQ```rrr|||}}}yyytttqqqssslllVVVLLLNNNPPPbbb|||ttt|||]]]ZZZ[[[lllsssSSSAAA???999999::::::::::::999999999999888888888888999999888:::===@@@CCCDDDDDDDDDFFFCCC@@@===<<<>>>@@@BBBKKKPPPUUUYYY```gggiiifffQQQHHHAAAAAADDDHHHLLLQQQQQQSSSTTTUUUTTTUUUVVVXXXVVVWWWYYY[[[]]]______```aaa___aaafffmmmvvvwwwuuuyyyxxxnnnaaa\\\XXXXXXZZZWWWNNNFFFDDDDDDDDDGGGIIIJJJHHHGGGCCCAAA??????@@@AAAAAA@@@AAAAAA??????>>>>>>>>>>>>AAAFFFQQQhhhbbbUUULLLNNNSSSXXXdddpppppprrrtttvvvwwwzzz}}}}}}zzznnnttt~~~wwwuuurrr___UUUOOOPPPTTTUUUVVVXXXWWWUUU]]]hhhkkk~~~yyykkkQQQDDDAAADDD@@@@@@@@@999777777777777777777888888999;;;>>>???CCCKKKWWW```eeekkkppprrruuu{{{}}}|||{{{}}}qqq^^^SSSLLLEEE@@@???<<>>@@@BBBDDDDDDGGGEEEBBB>>>;;;:::;;;<<>>@@@DDDHHHNNNSSSSSSTTTSSSRRRPPPOOOPPPRRRVVVVVVWWWXXXZZZ\\\]]]^^^\\\[[[\\\aaagggppp~~~zzzsssuuuzzz|||lllbbb___^^^bbbnnntttfffZZZPPPLLLDDDCCCCCCHHHOOOSSSRRROOOIIIHHHIIIJJJKKKJJJGGGDDDCCCCCCBBBAAAAAABBBCCCDDDBBBCCCCCCCCCCCCBBBBBBBBB<<<@@@@@@GGGeeeyyy\\\WWWZZZ[[[bbbmmmoooqqqsssuuuvvvyyy|||~~~|||gggeeeyyy{{{iiiZZZZZZ___[[[XXXYYYZZZZZZ^^^cccooonnnkkkmmmmmmiiisssnnnTTTGGGGGGCCCCCCCCC>>>:::999888666666666777777888999:::;;;>>>DDDKKKPPPYYYbbblllpppsssxxx{{{|||}}}}}}}}}~~~zzzppp[[[III@@@???BBBAAABBBGGGNNNSSSUUUUUUUUUppprrrXXXZZZVVVQQQRRRRRROOOPPPRRRTTTUUUWWWXXXXXXYYY]]]gggoookkk```^^^eeevvv|||nnnzzzxxx^^^FFFDDDBBBBBBEEEHHHIIIFFFCCCAAA???HHHbbbtttbbbPPPLLLMMMFFFHHHIIIKKKKKKJJJJJJKKKMMMLLLKKKJJJGGGGGGJJJOOOSSSTTTSSSSSSUUUWWWYYYXXXWWWYYYZZZ[[[\\\^^^```aaabbbaaacccdddfffhhhmmmssswwwzzzzzznnnjjjmmmuuu{{{{{{yyysssqqq~~~tttkkkgggiii}}}zzzrrrrrr```cccooommmPPP<<<::::::;;;;;;;;;;;;::::::999999888888888888999999999999:::;;;>>>AAADDDEEEHHHIIIHHHDDD>>>999999;;;666;;;AAAKKKZZZgggjjjgggMMMDDD===>>>CCCGGGLLLRRRRRRSSSTTTRRRPPPOOOPPPQQQSSSSSSSSSTTTVVVWWWYYYZZZXXXWWWZZZ```gggooo}}}wwwwwwzzzrrrdddXXXRRRMMMNNNSSS^^^lllyyy}}}rrrdddVVVKKKDDDBBB>>>===>>>DDDKKKQQQSSSSSSKKKJJJIIIJJJJJJIIIFFFDDDCCCDDDDDDCCCAAABBBDDDFFFAAABBBBBBCCCCCCBBBAAAAAA???BBBAAACCCWWWzzzggg]]]^^^aaafffllllllnnnppprrrsssvvvyyy|||~~~ooommmyyyiii]]]bbb___\\\[[[[[[YYYVVVYYY___kkkooojjjjjjnnngggttt{{{~~~|||]]]KKKHHHDDDCCCEEEAAA;;;:::888666555555666777666777888:::<<>>BBBDDDDDDQQQ___ffflllsssyyy{{{vvvtttsssssstttwwwzzz|||zzz}}}~~~vvvuuuuuuWWWDDDBBBIIIBBBJJJTTT[[[^^^bbbhhhnnnnnnrrrzzzdddXXXYYYOOOOOOVVVQQQQQQYYYaaabbb]]]XXXXXX[[[WWWZZZeeennnlllbbbaaagggxxxxxxyyyqqqiii\\\ZZZvvv|||eeeHHHCCC??????DDDHHHHHHGGGCCCAAABBBNNNeeexxx]]]RRROOOGGGDDDFFFHHHIIIIIIIIIJJJKKKHHHJJJKKKKKKKKKNNNSSSXXXVVVTTTRRRTTTWWWZZZYYYXXXYYYYYYXXXXXXZZZ]]]```bbbbbbccceeeeeefffiiinnnqqqvvvxxx~~~}}}~~~|||uuuiiiiiiqqqyyy~~~~~~yyywwwxxxzzzsss[[[bbbxxxbbb```lllcccHHH:::;;;;;;<<<<<<;;;;;;:::999999888888888888999999;;;::::::;;;===AAAEEEGGGLLLOOOPPPMMMFFFAAAAAACCC???===:::===IIIVVV[[[XXXKKKBBB<<<===AAAEEEJJJOOOMMMPPPTTTVVVWWWVVVWWWWWWTTTSSSSSSSSSUUUWWWYYYZZZ]]]\\\^^^aaaccceeemmmvvv|||zzz|||nnnVVVKKKGGGDDDDDDFFFCCCEEEHHHKKKQQQZZZfffnnnjjjggg^^^SSSHHHBBBAAACCC;;;:::;;;>>>DDDIIILLLMMMIIIHHHFFFFFFHHHIIIIIIHHHCCCDDDEEEDDDBBBBBBFFFIIIJJJJJJJJJIIIGGGDDDBBB@@@??????AAAEEEIIIRRRfffyyy~~~uuuhhhcccgggmmmooorrrtttvvvxxxyyy|||nnnggg```WWW]]]aaa[[[VVVUUUWWWWWWWWWWWWZZZZZZYYYZZZ^^^dddjjjnnnpppooouuuSSSHHHHHHEEEBBBBBBAAA???<<<999777666666777999888666666777:::===???HHHHHHNNNXXX```ffflllrrryyyyyywwwvvvwwwxxxzzz||||||~~~~~~~~~ooo\\\NNNJJJMMMJJJRRR[[[ccchhhmmmnnnllltttyyy{{{xxxpppdddXXXTTTTTTSSSTTTUUU[[[]]]^^^[[[VVVSSSUUUYYYVVV\\\bbbbbb^^^]]]aaagggxxx|||zzzxxxjjjaaakkkdddLLL<<>>IIIZZZhhhnnnWWWMMMLLLKKKJJJIIIIIIJJJKKKJJJHHHHHHLLLQQQTTTTTTRRRPPPPPPSSSTTTUUUVVVWWWVVVUUUUUUWWWXXXXXXZZZ[[[]]]___```dddcccddddddfffiiikkkmmmnnnuuu~~~~~~}}}jjj___eeennnrrrxxxyyy|||~~~yyyuuuwww}}}{{{sssfffdddqqqyyy^^^TTTccctttrrrCCC>>>;;;999:::===>>><<<:::999999999888888888888777666999;;;;;;999<<>>???@@@DDDIIIMMMHHHKKKLLLJJJJJJMMMLLLHHHCCCDDDEEEEEEDDDEEEFFFGGGLLLQQQTTTQQQIIICCCAAABBB>>>@@@BBBFFFKKKRRRZZZ___ooorrrpppjjjhhhnnnqqqpppuuuttttttuuuxxx}}}eee```\\\VVV\\\^^^YYYUUUTTTUUUUUUTTTSSSXXXWWWUUUTTTVVVZZZ^^^aaa}}}yyycccPPPJJJGGGFFFEEEAAA@@@===:::888777777777888777666555666999<<<>>>BBBCCCIIISSSZZZ___gggooovvvvvvvvvvvvwwwyyy|||~~~}}}xxxjjj\\\WWWXXX[[[ccclllssstttpppiiicccjjjsss~~~iiiggg~~~bbbXXXQQQQQQSSSSSSSSSUUUSSSVVVWWWUUUPPPOOORRRUUUWWWYYY\\\]]]]]][[[YYYWWWkkkqqqwww|||ZZZ===999>>>???AAAHHHEEECCC???EEEQQQZZZuuusss\\\QQQNNNHHHGGGFFFGGGHHHHHHGGGEEEHHHMMMSSSWWWWWWTTTQQQOOOPPPQQQRRRSSSTTTTTTTTTSSSXXXXXXYYYZZZ\\\]]]___```aaabbbbbbccceeeggghhhiiiooosssxxx|||}}}||||||{{{{{{zzz|||{{{iiifffjjjmmmppprrrvvvzzz}}}~~~|||xxxvvvzzz{{{nnnaaa___iiikkkTTT[[[fff|||KKK>>>;;;999:::===>>><<<:::999999999888888888888777666999;;;:::999<<>>?????????@@@DDDHHHLLLJJJNNNOOONNNOOORRRPPPLLLFFFFFFEEEDDDDDDEEEHHHIIINNNTTTYYYXXXQQQIIIEEECCC@@@BBBFFFJJJPPPWWW^^^cccnnnrrrsssooonnnrrrtttrrruuutttssstttvvv{{{nnn[[[YYYXXXUUU[[[[[[YYYVVVUUUUUUTTTSSSQQQYYYWWWUUUTTTUUUWWW[[[]]]nnnxxxZZZHHHEEEEEEDDDBBB@@@>>>;;;999888777777777666555555555777:::;;;===???FFFNNNRRRXXXcccnnntttuuuvvvwwwwwwyyy|||~~~~~~tttllljjjlllyyyzzz{{{zzzuuukkk^^^VVVZZZgggyyy||||||~~~rrrXXX\\\wwwsssbbbZZZUUUUUUUUUSSSQQQRRRMMMOOOQQQOOOMMMMMMQQQTTTZZZXXXXXX\\\``````YYYSSS___nnnbbb???666:::<<<@@@EEEFFFEEE@@@AAAGGGMMMeee|||dddVVVQQQHHHGGGGGGGGGHHHHHHFFFDDDEEEKKKRRRVVVVVVRRRNNNLLLNNNOOOPPPRRRSSSTTTTTTTTTXXXXXXYYYZZZ\\\^^^___```dddeeefffgggiiiiiijjjjjjjjjnnnrrrtttxxx~~~{{{yyyzzz{{{zzzyyywwwuuuwwwlll___^^^bbbfffjjjoootttxxx{{{|||zzzyyywwwwwwzzzmmmaaa]]]bbbyyyrrrWWWVVVZZZ}}}YYY>>>;;;999:::===>>><<<:::999999999888888888888777666888:::::::::<<>>EEEKKKNNNSSS___llltttvvvyyyyyyxxxxxxzzz|||}}}~~~}}}wwwmmmdddYYYQQQMMMKKKZZZppp}}}{{{|||~~~sss^^^ggglllddd]]]XXXWWWVVVSSSRRRTTTNNNOOOPPPOOOOOOQQQTTTWWWWWWUUUTTTYYY```ccc___[[[]]]fffxxx]]]CCC===>>>======AAADDDFFFBBB@@@CCCFFF\\\}}}mmm\\\TTTKKKJJJIIIJJJKKKJJJHHHFFFCCCGGGLLLNNNNNNKKKIIIIIINNNNNNPPPRRRTTTUUUVVVWWWWWWXXXXXXYYY[[[]]]___```cccdddfffhhhiiiiiiiiihhhhhhkkkooosssvvv{{{zzzyyyzzz{{{}}}vvvooopppxxxjjjXXXVVV[[[___dddlllrrrvvvzzz~~~~~~zzzxxxwwwvvvyyyyyylll```ZZZ[[[lllttt\\\XXXYYY{{{ccc???<<<999999<<<>>>===;;;999999999888888888777777777888999::::::<<<@@@CCCCCCIIITTT___gggjjjkkkjjj]]]YYYSSSRRRZZZeeeiiigggSSSHHH>>>===>>>???AAADDDFFFHHHJJJKKKMMMQQQUUUYYY^^^^^^]]]\\\[[[\\\\\\]]]\\\^^^____________aaabbblllnnnsssxxxvvvqqqmmmmmmlllttt{{{yyymmmddd[[[UUUQQQKKKJJJLLLFFFCCCCCCGGGKKKQQQZZZccciiiiiigggbbbZZZRRRLLLIIICCCCCCBBBBBBCCCGGGMMMQQQQQQSSSRRRQQQRRRUUUQQQKKKFFFFFFGGGHHHJJJJJJJJJIIIJJJOOOWWW]]]]]]VVVJJJBBB@@@DDDMMMXXXdddnnntttvvvyyy{{{{{{zzzxxxwwwxxxxxxwwwvvvtttssstttvvvxxxyyy}}}|||lllaaa```]]]YYYXXXVVVUUUYYYZZZVVVUUUXXXXXXTTTRRRQQQPPPOOOOOOQQQSSSUUUdddhhhZZZKKKHHHFFFCCCBBB@@@>>><<<:::999888666555555444444555666777999<<>>@@@BBBRRRmmmwwwcccVVVNNNLLLJJJJJJJJJJJJIIIHHHCCCEEEFFFFFFEEEEEEGGGHHHLLLMMMNNNPPPRRRTTTUUUVVVVVVWWWWWWXXXZZZ\\\^^^___\\\^^^```bbbcccccccccccciiikkkmmmoooppprrrtttvvvzzzyyyzzz~~~yyymmmccc\\\___mmm|||~~~}}}}}}|||{{{zzzllleeeiiiqqq}}}mmmYYYVVV\\\\\\bbbkkkqqquuuzzz{{{xxxxxxwwwzzztttfffZZZWWWVVVddd}}}[[[YYYYYYxxx___???<<<999999<<<>>>===;;;999999999888888888777777777888999999:::;;;>>>@@@>>>CCCKKKTTT]]]dddhhhjjjhhheeeaaa___eeeooosssqqqVVVJJJ@@@>>>@@@@@@@@@AAA???AAADDDFFFIIIMMMRRRVVVWWWWWWWWWWWWWWWXXXXXXXXXWWWYYY\\\]]]]]]]]]___aaafffgggkkkqqqpppkkkiiikkklllppprrrtttyyy{{{uuulllbbb\\\VVVOOOLLLMMMHHHEEEEEEHHHLLLRRR^^^iiissssssrrrmmmdddZZZSSSOOOHHHHHHGGGFFFGGGLLLRRRVVVYYYZZZXXXVVVXXXXXXSSSKKKHHHIIILLLQQQUUUVVVSSSPPPNNNPPPVVV]]]aaa\\\PPPFFFCCCIIITTTdddsss~~~{{{wwwvvvwwwzzzxxxwwwvvvuuuuuuvvvxxxyyyzzz|||wwwqqqvvvlllbbbeee___ZZZZZZVVVWWW]]]\\\UUUSSSWWWXXXTTTTTTSSSPPPNNNMMMLLLMMMNNN\\\[[[tttlllTTTIIIDDDCCCBBBAAA???===;;;:::999666666555555444555555555777999===BBBCCCEEENNNXXXgggoooxxx|||xxxtttrrrrrrwww{{{ppp\\\UUUQQQJJJEEEEEEGGGTTThhh{{{~~~|||{{{{{{|||}}}|||qqqkkkjjj}}}}}}jjjdddoooggg___ZZZUUUPPPQQQUUUWWWVVVSSSRRRRRRTTTVVVWWWWWWWWWWWWVVVVVVYYY___dddfffkkk|||~~~vvvgggSSSEEE;;;666:::@@@BBBFFFAAA===>>>===FFFZZZkkk\\\NNNKKKGGGFFFFFFGGGGGGGGGFFFFFFEEECCCBBBDDDGGGJJJJJJJJJKKKLLLNNNPPPRRRSSSUUUUUUVVVWWWYYY[[[\\\]]][[[\\\]]]___aaabbbccccccfffggghhhjjjlllnnnoooppprrrsssuuuwwwwwwtttoookkk]]]VVVNNNHHHDDDDDDLLLVVVkkk~~~~~~}}}}}}}}}}}}hhh]]]```hhhvvvsss]]]UUUXXXZZZ```iiinnnrrrxxx}}}|||zzzzzz{{{~~~rrrbbbXXXYYY[[[fffYYYXXXWWWoooVVV@@@<<<888888;;;======<<<999999999888888888888777777888888999:::;;;======???AAADDDIIIOOOUUUZZZ]]]ddddddbbbaaahhhrrrvvvtttYYYLLLAAA@@@BBBBBBAAAAAA===???AAACCCEEEHHHLLLOOORRRRRRSSSUUUVVVWWWXXXYYYUUUWWWYYY[[[[[[]]]___aaagggggglllsssqqqjjjjjjpppxxxzzzzzzzzz}}}}}}uuummmiiiddd[[[SSSPPPKKKHHHHHHJJJNNNVVVdddqqq|||~~~~~~zzzqqqfff]]]XXXQQQPPPNNNLLLMMMPPPVVV[[[```cccdddeeegggeee[[[OOOJJJLLLRRRZZZbbbfffdddaaa\\\ZZZZZZaaagggdddXXXMMMHHHOOO]]]ooo|||wwwsssuuuzzzxxxwwwvvvvvvvvvwwwyyyzzzyyyzzz|||~~~{{{eeegggvvvmmmaaaeee\\\XXX[[[WWW```fffdddYYYTTTXXXYYYUUUVVVUUURRRPPPOOONNNOOOOOOSSSUUUeeedddOOOGGGDDDCCCBBB@@@>>><<<:::999777666666666555555444444777777999>>>@@@AAAFFFLLLWWWcccqqqxxxxxxtttrrrssssssxxx}}}sss^^^YYYWWWOOOIIIIIIIIIUUUhhhzzz}}}{{{yyyyyyyyy{{{||||||zzz}}}}}}ssskkkmmmuuummm^^^bbbssslllfffaaaZZZSSSRRRUUU]]]ZZZVVVSSSRRRSSSTTTUUUZZZ[[[ZZZYYYXXXZZZ^^^bbb___gggvvvyyy^^^III<<<888:::???BBBFFFAAA===???===@@@NNNppptttcccNNNJJJEEEBBBBBBDDDFFFFFFEEEFFFEEEDDDCCCCCCFFFIIIJJJJJJJJJKKKLLLOOOQQQRRRSSSSSSTTTUUUWWWYYY[[[\\\[[[\\\]]]___aaadddfffgggbbbbbbdddgggkkkoooqqqqqqooopppqqqrrrrrrnnngggcccUUUNNNIIIGGGDDDBBBEEEKKKMMM___sss|||~~~}}}{{{}}}}}}}}}{{{bbbUUUYYYcccsss~~~~~~eeeVVVSSSVVV\\\dddhhhlllrrr}}}}}}{{{~~~|||{{{}}}sssaaaWWWZZZ\\\ddd___\\\VVVhhhxxxyyyUUU@@@<<<888888;;;======<<<999999999888888888888777888777777888:::;;;<<<;;;>>>>>>???AAADDDIIIMMMOOOTTTVVVWWWYYYaaalllqqqpppZZZNNNCCCBBBEEEEEECCCBBBBBBDDDFFFGGGGGGGGGIIIJJJMMMOOOQQQTTTVVVYYYZZZ[[[WWWXXXZZZZZZ[[[\\\___aaaiiijjjpppvvvrrrjjjlllvvv}}}yyyzzzwwwlll]]]TTTNNNKKKKKKMMMQQQZZZjjjyyy|||rrriiiccc\\\ZZZWWWSSSQQQSSSXXX\\\bbbhhhpppwwwzzzuuudddSSSIIIJJJPPP\\\iiisssvvvvvvnnngggaaadddjjjiii^^^RRRLLLRRRaaattt~~~}}}yyyssssssxxxuuuuuuuuuvvvwwwxxxzzzzzzxxxzzz}}}~~~}}}lllqqqnnn___bbbXXXUUU\\\YYYjjjooolll^^^WWW[[[\\\WWWQQQQQQPPPOOOOOOPPPQQQQQQOOOUUU```zzzwww[[[QQQDDDCCCBBBAAA???===;;;999777777777666666555444444999777888===@@@@@@BBBFFFJJJXXXjjjuuuwwwuuuttttttpppvvv{{{}}}fff]]]ZZZRRRMMMOOOGGGTTThhhyyyxxxvvvuuuvvvxxxzzz{{{{{{uuu{{{zzzmmmhhhuuufffZZZccc```^^^]]]___]]]YYYZZZ^^^bbb^^^XXXUUUSSSSSSTTTTTTUUUUUUUUUVVVXXXYYY[[[\\\WWWbbbppp}}}}}}fffPPPDDD>>><<<<<>>CCCAAAAAAKKK```{{{iiiPPPKKKDDDAAAAAADDDFFFHHHBBBDDDEEEDDDCCCCCCDDDEEELLLLLLLLLLLLNNNPPPRRRSSSRRRSSSSSSTTTVVVXXXZZZ[[[XXXXXXYYY[[[^^^aaadddfffeeedddccceeegggiiijjjjjjooollliiiggggggfffdddbbbRRRLLLFFFEEEDDDAAA@@@BBBDDDQQQ___hhhnnnssssssoooxxx~~~~~~}}}}}}}}}}}}~~~xxx\\\MMMSSS^^^uuuqqq]]]VVVRRRYYY```cccfffmmmyyy|||{{{}}}{{{|||zzzqqq]]]QQQTTTUUUZZZssshhhbbbXXXgggwww}}}ZZZAAA<<<888888:::======<<<999999999888888888888777888777777888:::;;;;;;:::999:::;;;>>>AAADDDGGGIIIHHHLLLOOOTTT^^^iiinnnnnn[[[NNNDDDCCCGGGHHHEEEDDDJJJLLLNNNNNNLLLIIIIIIIIIGGGHHHKKKOOOSSSVVVWWWXXXZZZ[[[[[[[[[[[[\\\___bbbfffgggnnnuuuoooeeeiiivvvyyyeeeXXXOOOMMMMMMOOOTTT]]]nnn~~~zzzqqqllleeebbb]]]WWWTTTTTTXXX[[[___iiiwwwiiiUUUEEEFFFLLLXXXjjjxxxzzzpppffffffkkkjjj___TTTLLLRRR```ttt~~~~~~{{{tttrrrvvvsssttttttuuuwwwxxxzzz{{{xxx{{{|||vvv}}}|||```XXX^^^bbb___\\\[[[aaadddaaa\\\ZZZWWWSSSPPPOOOMMMLLLNNNPPPQQQRRRTTTMMMcccsss}}}sssXXXLLL@@@???BBB===<<<>>>999888888777666666666666666444555666777:::<<<>>>@@@FFFIIISSS___gggkkkqqqwwwqqqrrrtttvvv|||vvvllljjjeee^^^YYYRRRZZZfffuuu~~~~~~xxxvvvxxxxxxuuutttsssssstttvvvyyyzzzyyy|||xxxllliiivvvsss^^^XXXTTTVVV[[[______[[[YYY[[[^^^aaa[[[YYYYYYUUUOOOOOOUUUTTTTTTSSSTTTUUUWWWYYY[[[YYYYYYeeellltttqqqrrrxxxdddPPP@@@<<<>>>EEEDDDBBB@@@@@@@@@AAABBBTTTkkk|||bbbRRREEEDDDEEEBBBBBBFFF@@@CCCEEEDDDCCCCCCEEEGGGMMMLLLKKKKKKKKKMMMNNNOOOSSSSSSSSSTTTTTTUUUUUUVVVVVVXXXYYYZZZ[[[\\\___bbbcccdddfffeeeddddddfffgggggggggeee```ZZZWWWXXXYYY\\\VVVMMMFFFCCCBBBBBBCCCAAAEEEKKKQQQWWW[[[^^^___fffjjjnnnppppppnnnlllkkknnnpppsssssssssvvv{{{~~~|||}}}dddWWWZZZ```uuulllYYYSSSTTTYYY___ccciiivvv}}}|||}}}|||yyyzzzzzzsssnnnzzzwww```XXXNNNPPPVVVWWWfffxxxVVVUUUjjj}}}eeeHHH;;;888;;;;;;???AAA:::<<<:::999777777888:::;;;999999::::::::::::;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDEEEDDDEEEJJJTTT___iiinnn\\\LLL@@@CCCLLLNNNIIIDDDGGGGGGIIIOOOUUUUUUPPPKKKJJJIIIIIILLLQQQUUUXXXYYYWWWYYY[[[]]]^^^```cccfffkkkpppttttttpppnnnqqqtttwwweeeXXX\\\WWWTTTWWW\\\eeetttzzzrrrjjjfffdddccc```ZZZYYY\\\dddooo{{{nnnUUUNNNJJJIIIOOOXXXdddtttxxxrrrfff]]]^^^aaa[[[QQQIIIPPP___rrr{{{zzzxxxvvvvvvvvvvvvvvvtttttttttuuuwwwyyy{{{}}}}}}}}}}}}~~~qqq^^^[[[```bbb^^^ZZZWWW\\\^^^ZZZWWWVVVUUUSSSMMMKKKIIIHHHIIIKKKLLLMMMNNNKKK[[[hhhsssxxxsssdddJJJAAABBBEEE>>>;;;<<<888:::999888777666666666666666666666777888:::<<<<<>>???DDDDDDCCCBBBAAAAAA@@@@@@DDDWWWrrrrrr^^^LLLGGGFFFBBBAAADDDAAACCCEEEEEECCCCCCDDDFFFJJJJJJJJJJJJKKKLLLNNNOOORRRRRRSSSSSSTTTTTTUUUUUUVVVXXXYYYZZZZZZ[[[^^^``````bbbdddddddddcccdddeeefffccc]]]UUUNNNMMMPPPTTT\\\VVVNNNGGGDDDCCCCCCCCC@@@BBBFFFJJJMMMPPPRRRRRRTTTVVVYYYZZZZZZYYYYYYZZZccchhhnnnqqqqqqrrrtttwww{{{{{{{{{{{{zzz|||jjj]]]___dddvvvlllcccaaacccgggjjjnnnwww~~~~~~~~~~~~{{{yyy{{{|||vvvpppjjjcccppp|||}}}uuubbbXXXSSSKKKLLLRRROOO[[[uuu```ZZZkkk~~~wwwNNN>>>999;;;:::>>>AAA:::<<<:::999777777888999:::999999999:::::::::;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCBBBCCCGGGOOOYYYbbbggg]]]NNNCCCFFFOOORRROOOKKKHHHGGGIIINNNTTTWWWUUUQQQMMMKKKIIIJJJMMMQQQTTTUUUWWWXXXZZZ[[[\\\___cccfffmmmttt{{{~~~|||{{{|||~~~tttkkkeee```]]]___eeennn}}}|||ooojjjgggfffbbb\\\YYYZZZaaammm{{{zzzbbbOOOKKKJJJNNNSSSXXX```hhhlllggg]]]TTTTTTXXXWWWQQQKKKPPPZZZiiivvv|||zzzvvvyyyxxxvvvuuuttttttttttttvvvuuuvvvwwwyyy{{{~~~~~~}}}~~~~~~pppddd[[[\\\aaa```[[[XXXUUUXXXXXXTTTRRRTTTVVVUUUOOOMMMKKKJJJJJJKKKLLLNNNKKKKKKSSS]]]eeessskkkLLLCCCEEEHHH???<<<===999;;;;;;:::999777666555555777666666666777777888999999:::@@@IIINNNRRRYYY```oooppppppnnnmmmooovvv{{{}}}yyynnnlllnnnttt{{{~~~{{{~~~zzzpppbbbZZZ___jjjyyy|||wwwuuuoooppppppqqqrrrrrrrrrrrrpppjjjlllzzzfffSSSRRRRRRPPPQQQRRRSSSTTTTTTTTTTTTNNNLLLOOOWWW\\\[[[XXXWWWTTTSSSSSSRRRSSSTTTUUUVVVYYYXXXcccnnnttt{{{qqqtttzzzXXXCCC@@@BBBCCCDDDDDDDDDBBB@@@>>>999DDDYYYxxxjjjSSSKKKHHHDDDBBBCCCBBBDDDFFFFFFEEEDDDDDDEEEGGGGGGGGGHHHIIIKKKMMMMMMPPPQQQQQQRRRSSSSSSTTTTTTVVVXXXYYYYYYYYYZZZ\\\^^^\\\___aaabbbbbbaaabbbcccgggaaaVVVKKKEEEEEEKKKPPPYYYSSSLLLFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJMMMOOOWWW___hhhooopppoooooooootttuuuvvvwwwxxx{{{rrrcccccchhhvvvtttnnnkkknnnrrruuu{{{~~~~~~{{{yyyyyy}}}~~~rrrjjjeeeaaafffqqq|||vvvxxx|||~~~tttmmmhhh\\\VVVSSSMMMNNNRRRMMMTTTjjjgggYYYbbbsssWWWCCC:::;;;999<<<@@@:::<<<;;;999888777888999999999999999999::::::::::::;;;;;;;;;<<<===???AAABBBBBBAAABBBEEEKKKSSS\\\aaa\\\NNNDDDGGGPPPTTTTTTSSSKKKHHHGGGJJJPPPVVVXXXXXXRRRNNNJJJIIIKKKNNNQQQRRRWWWXXXXXXXXXYYY\\\aaaeeeoooxxx|||qqqkkkgggiiiooozzzwwwrrrnnnlllhhhaaa\\\[[[\\\iiiyyyhhhRRRMMMLLLOOOPPPOOOOOORRR]]][[[UUUNNNMMMSSSWWWXXXUUUWWW\\\fffpppvvvxxxwwwwwwvvvuuusssrrrrrrrrrrrrtttuuuuuuvvvyyy{{{~~~~~~~~~wwwaaa[[[XXX[[[]]][[[WWWVVVVVVWWWUUUQQQPPPUUUXXXXXXQQQQQQPPPNNNLLLLLLNNNPPPKKKNNNNNNVVV```hhhwwwWWWHHHEEEFFF@@@@@@AAA<<<===<<<<<<:::999777666555555555555555555666777888:::999===CCCGGGJJJQQQXXXjjjnnnqqqrrrpppppprrrtttyyyyyyzzz|||~~~{{{~~~|||www{{{xxxtttmmmfffdddnnnzzzwwwqqqnnnlllnnnppprrrssssssrrrqqqpppjjjpppyyy```SSSTTTSSSRRRQQQPPPRRRTTTUUUTTTSSSPPPOOOPPPWWW___aaa]]]ZZZSSSSSSQQQQQQPPPQQQRRRSSSUUUTTT^^^jjjppp|||zzz```FFFAAA===???BBBEEEEEEDDDAAA@@@>>>@@@KKKhhhtttYYYOOOKKKFFFBBBCCCBBBDDDFFFGGGGGGFFFDDDCCCDDDDDDEEEGGGHHHJJJKKKLLLNNNOOOOOOPPPQQQRRRSSSSSSVVVWWWXXXXXXXXXXXXZZZ\\\YYY[[[___````````````aaaddd\\\PPPFFFAAACCCIIINNNQQQMMMGGGBBBAAABBBCCCCCCEEEDDDAAA@@@??????@@@AAADDDDDDCCCAAAAAADDDIIIMMMQQQZZZeeelllooonnnnnnnnnqqqrrrssstttvvvyyy~~~yyygggdddhhhuuu~~~uuuoooqqqvvvzzz}}}{{{zzz|||}}}|||{{{xxxwwwyyy~~~rrrhhhccc```nnnwwwxxxnnnjjjbbbUUUTTTOOOOOORRRMMMSSSfffnnnXXXWWWeeebbbIII<<<;;;999;;;>>>;;;<<<;;;:::888888888888999888999999999999::::::::::::;;;;;;<<<===>>>???@@@AAABBBCCCEEEJJJRRRZZZ```XXXLLLBBBEEEMMMSSSWWWYYYNNNJJJFFFEEEJJJQQQVVVYYYVVVRRRMMMKKKLLLOOORRRTTTWWWWWWWWWVVVWWWZZZ```dddpppzzz{{{tttoooqqqwwwzzztttssspppiiiaaa^^^[[[iii|||hhhVVVOOOMMMPPPRRROOOLLLLLLOOOQQQPPPLLLLLLQQQYYY```______aaafffnnnvvvzzz|||vvvuuutttssssssrrrrrrqqqrrrrrrssstttvvvyyy|||~~~}}}rrr]]]XXXUUUWWWWWWTTTRRRSSSUUUUUURRRNNNOOOTTTXXXWWWNNNOOOPPPOOOMMMKKKLLLNNNJJJMMMHHHPPP]]]ZZZssskkkTTTGGGCCC???AAADDD===>>>>>>===<<<;;;999777666333333444444555666777888;;;999;;;@@@CCCEEEKKKRRR^^^eeemmmsssuuuwwwzzz}}}}}}ssspppjjjgggjjjooovvvxxxqqqllljjjiiikkknnnpppqqqqqqpppoookkkkkkuuurrreeeVVVQQQSSSOOOSSSQQQPPPQQQSSSTTTSSSRRRVVVSSSRRRTTTYYY]]][[[WWWRRRQQQPPPOOONNNOOOPPPPPPRRRTTTZZZeeennnvvvzzz```GGG>>>999;;;???BBBDDDDDDDDDCCCDDD@@@DDD[[[eeeXXXPPPGGG@@@@@@BBBDDDFFFIIIIIIHHHEEECCCBBBCCCDDDFFFGGGIIIJJJJJJLLLMMMMMMNNNPPPQQQQQQRRRUUUVVVWWWWWWVVVWWWYYY[[[WWWYYY\\\^^^^^^___```aaaWWWQQQHHH@@@>>>@@@EEEHHHIIIFFFAAA??????AAABBBCCCEEEDDDAAA>>>===>>>???@@@???>>>===;;;;;;>>>CCCGGGNNNVVV```hhhkkkmmmooopppqqqrrrsssssstttwww{{{~~~}}}hhhbbbeeessszzz}}}ttttttxxxzzz{{{}}}|||xxxwwwyyyzzzzzzxxxwwwxxx{{{yyyooohhhgggpppzzz}}}pppiii___RRRSSSNNNMMMPPPMMMRRRdddvvv[[[SSS___yyykkkNNN===<<<999:::===;;;;;;;;;:::999888888888888888888888999999999::::::::::::;;;<<<===>>>>>>>>>>>>@@@CCCEEEIIIPPPYYY___VVVKKKBBBCCCKKKRRRXXX]]]RRRLLLFFFBBBDDDIIIPPPTTTUUUQQQLLLJJJLLLPPPSSSTTTVVVVVVVVVUUUVVVYYY^^^bbbpppyyy|||vvvvvv|||xxxwwwvvvnnnfffaaa^^^lllnnn[[[RRRLLLOOOSSSSSSQQQOOOJJJMMMPPPPPPNNNRRR\\\eeefffeeedddfffjjjpppuuuxxxttttttuuutttttttttssssssrrrrrrrrrtttvvvyyy{{{}}}}}}{{{ssslll```YYYTTTSSSRRROOOOOOQQQRRRRRROOOKKKLLLQQQRRRPPPLLLOOOSSSSSSPPPNNNMMMOOOGGGJJJDDDIIITTTQQQ]]]nnnXXXLLLAAAAAACCC>>>>>>>>>>>>>>>===;;;999777333333444444555666777888888777888===???@@@EEEKKKVVV]]]iiittt}}}{{{}}}qqqjjjfffgggttt}}}uuunnniiigggfffggghhhjjjllllllllljjjiiidddmmm|||}}}zzzdddZZZRRRTTTUUUOOORRRQQQPPPPPPOOOOOOPPPPPPUUUTTTPPPMMMPPPUUUUUURRROOOOOOMMMMMMLLLMMMNNNOOOPPPVVVWWW```ooouuu~~~xxxrrr___JJJ===888:::<<<>>>AAACCCDDDEEEBBB>>>???MMMlllwwwhhh[[[JJJ@@@>>>AAACCCFFFIIILLLJJJFFFCCCBBBCCCDDDFFFGGGHHHHHHHHHJJJKKKLLLMMMNNNOOOPPPQQQSSSTTTUUUUUUUUUVVVXXXZZZWWWYYY[[[\\\]]]^^^aaacccOOOJJJCCC??????AAACCCDDDGGGDDD@@@>>>???@@@AAABBBCCCAAA???===<<<===>>>???======<<<;;;:::<<>>;;;:::===<<<;;;;;;;;;:::999888777777888888888888999999999999999:::;;;<<<============;;;>>>AAACCCFFFLLLTTT[[[VVVKKKCCCCCCHHHPPPYYY```VVVPPPIIICCCAAAEEEKKKOOORRRNNNKKKIIIKKKNNNQQQRRRVVVVVVVVVVVVVVVYYY]]]aaammmwww~~~}}}{{{zzzsssiiibbb[[[hhh|||vvvcccWWWOOORRRZZZ\\\[[[ZZZWWWXXXYYYYYYVVVXXXbbbmmmpppooommmlllmmmnnnppprrrsssssstttuuuvvvvvvvvvuuuuuuuuuuuuvvvwwwzzz|||}}}ppphhhuuuvvvkkkhhhcccZZZSSSRRRQQQNNNMMMNNNOOOOOOMMMJJJKKKOOOMMMHHHGGGMMMTTTUUURRRNNNMMMNNNJJJNNNJJJGGGLLLMMMRRR^^^zzzbbbJJJAAACCCAAA===>>>??????>>>===:::999666666555555555555666666555444666:::;;;;;;???EEEPPPWWWbbbooo|||xxxuuuttt}}}vvvpppnnnnnnwww}}}sssjjjeeedddfffgggkkkkkkkkkjjjiiigggeeeccceeewwwppp]]]VVVQQQSSSUUUOOORRRSSSSSSPPPMMMLLLNNNPPPNNNPPPNNNJJJJJJOOOQQQNNNMMMMMMLLLKKKKKKLLLMMMNNNMMMVVVSSSYYYnnnuuuxxxwwwhhhSSSBBB;;;;;;::::::<<>>>>><<>>>>>???AAAEEENNNZZZdddiiillloooqqqrrrrrrrrrqqqppprrruuuxxxqqqhhhjjjnnnsssxxx}}}}}}xxxvvvuuuvvvyyyuuuwwwyyyzzz{{{|||~~~~~~zzzpppmmmppp}}}hhhZZZSSSZZZXXXWWWYYYUUUUUUaaa{{{___QQQVVVbbbwwwwwwTTT@@@???<<<:::===<<<;;;;;;;;;:::999888777666888888888888999999999999888999;;;<<<======<<<<<<;;;>>>BBBCCCDDDHHHPPPVVVTTTJJJAAA@@@DDDKKKVVV___YYYUUUMMMGGGDDDFFFJJJNNNRRROOOLLLKKKLLLNNNOOOOOOUUUVVVWWWWWWWWWYYY\\\___jjjuuuyyynnnfff\\\fffuuu~~~mmmaaaZZZ```kkkppppppooojjjeeeaaa]]]XXXWWWbbbnnnuuuvvvvvvuuusssrrrqqqrrrpppqqqsssuuuvvvwwwwwwwwwvvvvvvuuuvvvwwwyyyzzz|||}}}~~~uuummmcccaaasssvvvhhhgggddd[[[SSSRRRRRROOOMMMMMMOOOPPPNNNLLLMMMOOOKKKEEE???FFFOOOQQQNNNIIIGGGGGGQQQVVVTTTKKKIIINNNPPPNNNuuuxxxTTTDDDEEEEEE===>>>???@@@???>>><<<:::999888777666555444444444333222555999::::::===CCCJJJNNNWWWeeezzz}}}zzzxxxvvvuuuttt|||wwwooommmoooqqqvvvxxxmmmdddaaaccchhhkkkqqqpppnnnlllhhheeecccaaammm|||eeeWWWRRRLLLMMMPPPJJJSSSVVVVVVSSSMMMKKKNNNRRRHHHMMMNNNJJJIIINNNPPPNNNLLLKKKJJJJJJJJJLLLMMMNNNIIITTTOOORRRkkktttqqqzzzrrr\\\III???<<<999888999<<<@@@CCC>>>@@@>>>===JJJjjjuuu^^^PPPNNN???AAAEEEJJJOOONNNIIIDDDCCCDDDEEEGGGGGGGGGFFFEEEHHHHHHIIIKKKLLLNNNOOOOOOOOOQQQSSSSSSTTTVVVXXX[[[ZZZ[[[[[[[[[\\\___dddhhhnnnhhh```\\\]]]___aaaaaaRRRNNNIIIEEECCCBBBAAA@@@CCCBBBAAA???>>>======<<<>>>???AAAAAA???======>>>CCCMMM\\\ggglllooopppqqqppppppppppppoooqqqtttwww~~~vvvmmmpppkkkqqqvvvxxx~~~zzzvvvtttsssvvv{{{qqquuuzzz}}}}}}~~~{{{tttkkkkkkppp{{{yyybbbSSSNNNWWWXXXVVVXXXRRROOOXXXrrrgggUUUVVV[[[lllyyyUUU@@@AAA>>>;;;===<<<;;;;;;;;;:::999888666666777888888888888999999999888999;;;<<<===<<<<<<;;;>>>AAADDDDDDDDDGGGNNNTTTQQQGGG>>><<>>AAABBB@@@??????>>><<<:::999777666555444555555666666666666666777888888BBBEEELLLYYYnnn|||uuutttwwwyyyyyywwwtttwwwzzzyyytttooonnnnnn|||qqqeee```ccckkkqqqtttsssyyyvvvhhh]]]\\\aaaddduuugggZZZNNNLLLKKKIIIJJJMMMUUUUUUTTTQQQNNNMMMNNNOOOPPPMMMJJJJJJLLLNNNPPPPPPJJJLLLKKKJJJNNNTTTVVVSSSQQQOOONNNPPPXXXdddpppxxx~~~zzziiiTTTDDD>>>:::;;;<<<<<>>;;;999999<<<>>>@@@BBBDDDDDDBBB@@@@@@AAABBBLLLZZZccchhhjjjmmmpppnnnooopppooonnnoooppprrrvvv}}}qqqlllpppoooqqqvvv|||}}}|||yyytttpppoooqqqsssvvvwwwxxxzzz}}}zzzuuujjj```eeeqqqxxx[[[RRRMMMNNNOOONNNMMMMMMOOOPPPjjjppp[[[TTT^^^nnnzzzuuu[[[CCC<<<===;;;;;;===>>>===<<<;;;999888777666666666666777888888999999;;;;;;;;;<<<===>>>>>>???@@@AAAAAABBBDDDGGGJJJKKKLLLGGGAAA<<<===CCCKKKPPPXXXYYYWWWRRRLLLJJJNNNSSSVVVTTTRRRPPPOOOPPPRRRTTTUUUVVVWWWWWWWWWYYY]]]___iii{{{yyypppiiihhhwwwzzzkkkbbbjjj{{{uuujjj^^^UUUOOOPPPYYYcccnnnqqqssssssqqqpppqqqrrrsssrrrqqqqqqqqqsssuuuvvvrrrssstttvvvvvvvvvuuuttt{{{}}}}}}tttmmmeeerrrhhhXXXVVVXXXTTTQQQQQQTTTVVVUUURRRSSSQQQNNNLLLJJJJJJKKKLLLKKKJJJHHHFFFFFFHHHJJJKKKQQQPPPMMMIIIFFFEEEHHHJJJMMM~~~[[[GGGDDDAAABBBBBB@@@??????@@@@@@;;;:::888666555555555555666555555555666666777888:::;;;???GGGTTTfffyyy{{{xxxuuuvvvzzz|||zzzxxxsssoookkklllrrr}}}tttnnnggg``````fffooouuuxxx||||||ttteee[[[___hhhmmm}}}___TTTKKKJJJKKKJJJKKKNNNPPPQQQRRRQQQQQQRRRUUUWWWOOOMMMJJJIIIKKKMMMNNNNNNMMMOOONNNLLLPPPVVVXXXVVVUUUSSSQQQRRRWWW```jjjoooyyylllwwwwwwgggLLLCCC;;;:::;;;;;;>>>BBBBBBBBB@@@<<<<<>><<<;;;<<<@@@CCCDDDGGGIIIKKKJJJIIIGGGFFFEEELLLWWW___eeehhhkkkllllllmmmnnnnnnnnnnnnppprrruuuvvvrrrpppooopppsssyyy}}}}}}}}}wwwvvvtttqqqooooooqqqttttttuuuvvvxxx{{{zzznnnhhhaaa]]]fffssssss[[[UUULLLMMMNNNMMMLLLLLLNNNOOOeeeyyydddWWW\\\nnn~~~oooNNN>>>:::999:::===>>>===<<<;;;:::888777666666666777777888888999999;;;;;;;;;<<<===>>>>>>>>>???@@@@@@AAADDDGGGIIIKKKJJJEEE???;;;<<>>>>>>>>>>>???@@@CCCFFFIIIKKKGGGCCC>>>;;;;;;???DDDGGGQQQUUUYYYYYYVVVSSSRRRSSSWWWUUUSSSPPPOOOOOOPPPQQQRRRSSSTTTTTTUUUWWWZZZ]]]aaappp{{{yyy|||kkkfffjjjooouuuyyyvvvooohhhccc]]]YYY[[[```gggjjjnnnppppppqqqqqqrrrooonnnnnnnnnnnnppprrrsssuuutttsssssssssuuuvvvwwwwwwzzz}}}~~~yyy^^^SSSTTTPPPNNNLLLNNNRRRVVVYYYYYYTTTRRRNNNJJJGGGEEEEEEEEEDDDEEEHHHIIIIIIHHHEEEDDDEEEEEECCCAAA>>>>>>AAACCCGGGHHH]]]uuuuuu^^^HHHEEEBBBAAA???<<<<<>>;;;;;;<<>>???>>>>>>>>>BBBGGGKKKUUUWWW[[[```cccbbb]]]XXXPPPNNNNNNTTT]]]dddfffeeeggghhhjjjjjjkkkllloooqqqsssuuuxxx|||~~~}}}zzzwwwpppooonnnnnnoooppppppqqqoooppppppppppppqqqtttwwwwwwxxxzzz}}}|||hhhSSSMMMSSSaaauuu~~~wwwdddRRRIIIHHHHHHIIIJJJIIIHHHIIIKKKMMMQQQrrr___WWWnnnlllOOOAAA>>><<<:::<<<======<<<;;;:::888777666777777888888999::::::;;;;;;;;;<<<<<<=========<<<<<<===???BBBFFFIIIKKKFFFCCC???<<<;;;===@@@CCCIIIMMMQQQRRRQQQOOONNNOOORRRQQQOOONNNMMMNNNOOOPPPRRRSSSTTTTTTUUUVVVZZZ\\\bbblllyyyxxxvvvwww|||}}}zzzyyyssslllkkknnnjjjllloooqqqqqqpppnnnnnnmmmmmmmmmmmmnnnpppqqqrrrnnnmmmmmmnnnppptttwwwzzz|||}}}}}}}}}{{{}}}~~~jjjVVVMMMMMMNNNMMMLLLLLLOOORRRTTTTTTMMMMMMLLLKKKIIIGGGEEECCCAAACCCFFFHHHHHHFFFCCCAAAFFFFFFEEECCC@@@@@@BBBDDDGGGAAAHHHhhhuuuQQQHHHAAABBBBBB@@@???BBB<<<<<<;;;:::999888777777666555444444444444555555333555666777777:::===@@@JJJXXXkkkxxx}}}~~~}}}yyyxxx|||}}}~~~}}}xxxtttrrrrrrqqqqqqlllxxxqqqhhh___\\\]]][[[VVVQQQTTT[[[fffooorrrmmmeee^^^YYYRRRRRRddd}}}ttt^^^MMMLLLKKKIIIHHHHHHIIIIIIHHHHHHIIIJJJJJJHHHGGGHHHIIIMMMKKKHHHHHHIIIIIIIIIHHHNNNNNNLLLJJJMMMTTTVVVTTTSSSSSSSSSRRRRRRRRRRRRRRRTTTjjjzzzttt{{{ooo^^^KKK@@@<<<;;;>>>CCCKKKMMMNNNIIIAAA<<<;;;<<>>>>>>>>???AAAFFFIIILLLOOOUUU\\\bbbeeeeeedddVVVRRROOOSSS\\\cccfffeeeeeefffhhhhhhiiijjjllloooqqqppppppqqqtttuuutttrrrooonnnmmmlllllllllnnnooonnnoooppppppoooqqqsssvvvyyyzzz}}}}}}kkkWWWRRR[[[nnnzzzkkkYYYMMMIIIHHHFFFGGGHHHHHHGGGHHHJJJLLLIIIcccdddVVVkkkvvvTTT@@@===>>><<<<<<<<<======<<<:::888777777777777888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<>>@@@???>>>@@@<<<<<<<<<<<<;;;999888777777666555555444555555555555666777777777777999:::===GGGWWWgggrrrwwwwwwvvvzzz~~~|||zzz~~~~~~{{{{{{~~~~~~{{{xxxwwwxxxyyy{{{|||}}}}}}|||||||||zzzvvvtttsssuuuwwwyyyxxxzzzqqqmmm^^^WWWRRRSSSUUUSSSOOOMMMUUUZZZbbbgggfff^^^TTTNNNIIIIIIUUUpppvvvbbbTTTIIILLLMMMKKKGGGFFFHHHHHHFFFFFFHHHJJJJJJIIIIIIIIIJJJKKKJJJHHHHHHIIIJJJIIIHHHNNNOOONNNMMMPPPUUUVVVSSSPPPQQQQQQRRRRRRRRRRRRRRRSSS^^^vvv~~~kkk]]]MMMCCC>>>===BBBHHHQQQSSSSSSNNNFFF???<<<;;;===ZZZyyyiiiWWWMMMGGGCCCBBBCCCBBBCCCDDDEEEEEEEEEDDDCCCAAABBBCCCDDDEEEGGGHHHHHHJJJJJJJJJKKKLLLNNNOOOPPPKKKSSSTTTUUUZZZYYYaaatttlllXXXPPPQQQTTTeeeaaaZZZQQQHHHAAA??????>>>???@@@@@@@@@@@@BBBDDD===AAAGGGNNNUUU]]]fffkkk___ZZZUUUVVV\\\ccceeeeeedddeeefffgggfffhhhjjjlllnnnlllkkkkkkkkkllllllkkkkkklllkkkjjjiiijjjmmmpppmmmnnnooopppppppppsssuuuyyy{{{}}}xxxiiidddlll|||xxxcccRRRKKKHHHGGGEEEFFFGGGGGGGGGGGGIIIKKKGGGWWWkkkhhhVVVeee~~~XXX===999===>>>;;;<<<===>>>===;;;999777777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<>>???BBBBBBBBBBBBDDDGGGIIIKKKKKKKKKLLLMMMOOOQQQSSSTTTRRRSSSTTTUUUUUUWWWZZZ]]]___bbbhhhtttvvvooommmrrrrrrrrrrrrrrrnnniiidddjjjkkklllmmmnnnooopppqqqrrrqqqooooooqqqssswwwyyy|||xxx{{{zzzssscccZZZVVVSSSRRRSSSLLLMMMNNNNNNMMMKKKKKKJJJGGGHHHHHHIIIHHHGGGFFFFFF@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBBBBBBBCCCFFFHHHEEEAAAFFFKKK]]]kkkKKKAAAAAA???===>>>============<<<:::999888888777666666555555555666555777888999888888999;;;:::>>>FFFQQQ\\\cccffffffhhhllllllhhhfffjjjqqqtttoooiiigggnnntttsssqqqrrroooppprrrsssrrrqqqppppppqqqqqqqqqqqqrrruuuxxxzzz}}}{{{wwwoooeee\\\UUUQQQPPPKKKIIILLLMMMJJJIIIKKKPPPSSSUUUUUUQQQLLLGGGDDDBBBLLLccc~~~}}}```RRRLLLHHHJJJMMMKKKEEECCCFFFGGGEEEEEEHHHJJJKKKJJJIIIJJJKKKJJJIIIHHHIIIJJJKKKJJJIIILLLNNNNNNMMMPPPTTTTTTPPPMMMNNNOOOOOOPPPPPPQQQQQQUUUVVVjjjqqqfffYYYMMMCCC>>>CCCKKKUUUWWWYYYUUUNNNFFF@@@>>>999JJJeeezzzeeeWWWNNNGGGCCCBBBAAACCCDDDFFFFFFEEEDDDCCC@@@AAAAAACCCDDDEEEFFFGGGIIIIIIJJJKKKLLLNNNPPPQQQMMMSSSRRRSSSZZZZZZ___mmmqqqrrrmmm```SSSLLLGGGDDDQQQRRRRRROOOIIICCCAAAAAA@@@BBBDDDDDDBBB?????????777;;;???BBBFFFPPP___kkkiiiddd___\\\^^^aaacccccccccdddeeeeeeeeeeeegggiiiiiiiiiiiihhhfffffffffgggfffggghhhggggggiiimmmqqqnnnppprrrssstttuuuxxxzzz{{{}}}{{{~~~sssZZZJJJFFFGGGFFFDDDEEEGGGGGGFFFGGGJJJLLLIIIPPPZZZ~~~lllWWW]]]nnneeeEEE======;;;;;;<<<>>>>>>>>><<<999888777888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<>>@@@??????AAACCCFFFGGGHHHHHHIIIJJJKKKMMMNNNPPPQQQQQQRRRSSSSSSTTTUUUYYY[[[ZZZ\\\bbbjjjyyyssslllkkkmmmmmmnnnppprrrooojjjfffhhhhhhjjjlllmmmnnnooooooqqqqqqpppppprrrtttvvvxxxzzz~~~|||}}}|||~~~~~~|||mmm]]]TTTOOOLLLLLLOOOHHHJJJLLLMMMKKKIIIGGGGGGGGGFFFDDDCCCCCCCCCDDDDDD@@@???>>>======>>>???@@@>>>@@@AAA@@@@@@@@@BBBDDDIII>>>AAA@@@???kkkaaaNNNJJJEEEBBBCCC======>>>>>>===;;;999888888888777666666666666666111333555666666777:::;;;:::::::::===CCCIIINNNPPPUUU]]]cccaaa___```bbbbbbdddZZZWWW___gggiiihhhjjjeeegggiiihhhgggeeeeeeeeegggjjjlllnnnoooqqqssstttpppggg\\\SSSOOOLLLHHHFFFGGGBBBBBBFFFGGGCCCEEEJJJKKKJJJHHHEEEBBB@@@@@@AAAQQQaaa{{{{{{kkkPPPGGGGGGGGGHHHKKKJJJCCCAAAEEEGGGEEEFFFHHHJJJJJJIIIGGGGGGGGGJJJHHHHHHIIIKKKLLLKKKJJJHHHKKKLLLLLLOOORRRQQQLLLPPPQQQQQQRRRSSSSSSTTTTTTTTTRRRccc|||sssfffWWWHHH???BBBJJJQQQUUUXXXWWWQQQIIIBBB>>>999>>>LLLhhhqqq```UUUKKKEEECCCAAABBBDDDFFFFFFEEEDDDCCC???@@@AAABBBDDDEEEFFFFFFHHHHHHIIIJJJLLLNNNPPPQQQQQQUUUQQQPPPWWWXXX[[[fffggggggbbbXXXQQQMMMGGGBBB@@@DDDIIIKKKHHHEEEDDDDDDBBBEEEGGGFFFCCC???===;;;;;;>>>???======FFFXXXfffqqqlllfffaaa___```aaaaaacccdddeeeeeeddddddfffhhhfffhhhhhhgggeeecccdddeeecccdddeeeeeeeeehhhmmmrrrqqqsssvvvxxxyyy{{{~~~~~~pppVVVGGGFFFHHHHHHDDDEEEGGGGGGGGGGGGJJJLLLMMMMMMPPPqqqoooXXXWWWbbb{{{uuuSSSDDD===555:::<<<>>>???>>><<<999888777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===@@@DDDHHHLLLNNNLLLGGG@@@:::777888;;;=========>>>@@@CCCDDDEEEDDDEEEEEEFFFGGGHHHIIIJJJKKKOOOQQQRRRRRRRRRTTTWWWZZZWWWZZZ^^^ccclll}}}xxxnnnhhhhhhhhhhhhjjjnnnrrrqqqmmmhhhfffggghhhjjjlllmmmmmmmmmllllllmmmoooqqqtttwwwyyyxxx}}}yyyxxx}}}wwwooobbbTTTKKKIIILLLNNNLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@??????<<<<<<===>>>??????@@@@@@>>><<<;;;===AAADDDDDDCCCBBBBBBCCCAAA@@@VVVfffQQQCCC===>>>???===<<<>>>AAA@@@<<<777999999999888888777777777666666555555555666666777555777:::;;;===???CCCFFFKKKQQQXXX[[[ZZZYYY\\\___ZZZWWWUUUTTTUUUYYY___bbbcccdddeeedddbbb___[[[YYYaaabbbeeeiiilllkkkfffaaaWWWSSSLLLFFFCCCDDDFFFHHHHHHEEEBBBBBBDDDEEECCCAAAAAACCC@@@@@@@@@999AAAWWWnnn{{{}}}www```MMMAAA@@@EEEAAABBBCCCCCCBBBCCCFFFIIIGGGIIIJJJIIIHHHHHHIIIJJJLLLHHHEEEFFFJJJOOOQQQRRROOOLLLJJJIIIJJJLLLMMMMMMPPPOOOOOOPPPSSSVVVVVVVVVTTTQQQWWWpppooo[[[IIIIIIMMMFFFNNNUUUZZZVVVRRROOOHHH???:::???DDDQQQoooppp___PPPJJJJJJDDDCCCCCCEEEHHHHHHDDD@@@AAA@@@@@@???@@@AAACCCDDDEEEEEEFFFGGGIIIKKKMMMNNNMMMMMMPPPSSSTTTUUU^^^hhhmmmkkkbbbUUUKKKHHHDDD@@@EEEJJJLLLHHHIIIMMMMMMIIIOOOHHHCCCCCCBBB>>><<<===>>>BBB>>>777;;;KKKTTTRRRhhhjjjiiibbb______```^^^eeedddcccbbbaaabbbcccdddbbbdddffffffeeecccccccccdddbbb```cccjjjqqquuuwwwsssuuuxxxzzzzzz{{{}}}}}}bbbQQQIIIEEECCCDDDEEECCCDDDFFFGGGGGGLLLRRRUUUMMMMMMfff}}}^^^NNN]]]mmm~~~bbbFFF:::???;;;<<<>>>>>>===<<<999888888888777777888999::::::??????>>>>>>======<<<<<<::::::<<<>>>CCCHHHMMMPPPNNNJJJDDD>>>:::999;;;<<<;;;;;;;;;===???BBBEEEGGGGGGHHHHHHIIIJJJKKKLLLLLLQQQQQQRRRRRRSSSSSSTTTTTTXXX\\\```dddiiisss}}}|||yyywwwuuuqqqllliiikkkiiikkksss|||~~~vvvnnnkkkgggeeefffjjjmmmmmmlllqqqooooootttuuuuuuwwwzzz{{{{{{{{{{{{~~~zzzzzzwwwkkk\\\QQQNNNNNNLLLJJJKKKJJJIIIGGGFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@??????=========>>>???@@@@@@@@@AAA@@@???AAADDDGGGGGGFFFDDDBBBBBB@@@===IIIoooeeeFFF@@@HHHBBB@@@>>><<<<<<===???AAA:::::::::999999888888888777777666555555666666666666777999::::::;;;>>>@@@@@@EEEKKKOOOQQQUUU[[[aaaXXXUUURRRPPPQQQTTTWWWZZZXXXZZZ\\\^^^___^^^\\\[[[\\\\\\\\\]]]]]][[[UUUPPPLLLIIIDDD@@@???@@@BBBDDDBBB@@@??????AAABBBAAA???AAA@@@:::<<>>>>>AAA;;;===???>>>;;;>>>JJJWWW```dddfffbbb```aaaaaa___bbbaaa```______```aaaaaaeeefffgggfffdddbbbaaaaaabbbbbbcccgggnnnsssuuuuuurrrtttwwwyyy{{{}}}xxx\\\MMMHHHGGGFFFFFFDDDCCCDDDHHHHHHGGGIIINNNSSSPPPOOOcccjjjVVVZZZccc}}}kkkLLL:::>>>;;;<<<===>>>===<<<:::999888888777777888999999:::=========<<<<<<<<<;;;;;;::::::<<>>AAADDDFFFGGGGGGHHHIIIJJJKKKLLLLLLQQQQQQRRRRRRSSSSSSTTTTTTUUUXXXZZZ\\\aaaiiittt|||vvvuuutttssstttssspppnnnnnnllllllrrrzzz}}}yyysssppplllhhhggghhhlllooorrrppppppssstttsssuuuxxx{{{{{{}}}|||zzz~~~|||}}}zzzkkk[[[TTTVVVWWWRRRKKKIIIIIIGGGFFFEEEEEEEEEEEECCCCCCBBBAAA@@@??????>>>===>>>>>>??????@@@@@@@@@BBBAAA@@@BBBDDDFFFGGGFFFDDDAAAAAAAAA>>>AAASSSgggWWWEEEEEEAAAAAA@@@===::::::===@@@;;;;;;;;;:::::::::::::::999888777666666666666666666777888777666666888:::888;;;>>>@@@DDDJJJSSSZZZUUUSSSOOOMMMLLLMMMPPPQQQKKKMMMPPPSSSTTTUUUTTTTTTPPPNNNMMMLLLJJJHHHCCC@@@???>>><<<;;;<<<===???AAA=========>>>@@@@@@???===>>>>>>;;;AAAPPP\\\ooo~~~iiiRRRHHHHHHFFFCCCAAACCCCCCCCCBBBBBBEEEIIILLLPPPPPPPPPMMMJJJGGGEEEEEEGGGIIINNNSSSXXXZZZXXXWWWQQQQQQSSSUUUWWWWWWTTTRRRUUUTTTSSSTTTVVVWWWXXXWWWMMMWWWWWWSSSfffxxx```UUUNNN@@@EEEJJJMMMMMMLLLKKKGGGBBB???<<<999888>>>SSSwwwtttcccTTTJJJGGGDDDDDDEEEEEECCC@@@@@@???>>>>>>>>>???@@@AAACCCDDDDDDEEEGGGIIIKKKLLLQQQPPPQQQSSSSSSUUU___kkk{{{mmmccc^^^[[[[[[___```]]][[[]]]^^^]]]LLLFFFBBBBBBAAA@@@CCCGGGDDD======CCCAAA<<>>:::777666666777888888999:::===@@@BBBDDDGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNOOOPPPPPPQQQRRRRRRXXXXXXXXXZZZ^^^dddjjjnnnzzzsssqqqooopppqqqrrrqqqqqqpppnnnlllmmmrrrvvvzzz{{{zzz{{{{{{wwwrrrooopppsssssspppooorrrsssqqqsssvvvxxxxxxzzz}}}||||||}}}ttthhhZZZUUUXXXYYYSSSMMMJJJIIIGGGEEEDDDCCCBBBBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>?????????@@@@@@????????????AAABBBCCCCCCBBB>>>>>>BBBDDDCCCGGGMMMooo}}}YYYDDDEEEEEEDDDCCCAAA>>>;;;999<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666666666666777777666555444666777777888888888:::>>>DDDIIIJJJHHHEEECCCBBBCCCDDDEEEAAACCCDDDFFFFFFFFFEEEDDDAAA@@@???>>>======<<<;;;999999:::;;;<<<===>>>>>>======>>>?????????>>>===:::???BBBMMM___iiitttkkkYYYGGGBBBDDDDDDBBB@@@BBBBBBBBBAAAAAACCCHHHKKKPPPQQQQQQOOOKKKHHHFFFFFFEEEGGGKKKOOORRRQQQOOOMMMOOOQQQUUUZZZ]]]]]]YYYVVVWWWUUUTTTUUUWWWXXXXXXWWWPPPVVVUUUOOOXXXtttmmmaaaXXXJJJCCCDDDFFFGGGIIIIIIGGGDDD???<<<<<<<<<888;;;RRRmmmttt___QQQMMMGGGDDDDDDDDDAAA???@@@???>>>======>>>??????BBBBBBCCCDDDFFFHHHIIIJJJMMMMMMPPPSSSTTTUUU^^^iiiyyywwwxxx~~~vvvmmmhhheeedddQQQJJJEEEDDDDDDCCCEEEJJJRRRFFF???BBBEEEFFFHHHMMMRRRXXX\\\\\\]]]aaabbb```_______________``````aaa[[[\\\\\\[[[ZZZZZZ\\\]]]\\\aaahhhooosssssspppnnnmmmppptttwww{{{}}}|||{{{{{{{{{xxxsssnnnhhhrrr~~~oooSSSEEEDDDDDDCCCAAABBBDDDIIINNNMMMHHHEEEFFFGGGNNNMMMNNNooojjjRRRVVVddduuu\\\AAAAAA999:::;;;<<<============999888888888888888999999;;;;;;;;;;;;;;;::::::::::::;;;===???AAACCCEEEFFFDDDBBB???;;;999777777777777777777999;;;>>>AAACCCFFFGGGHHHIIIJJJKKKKKKLLLKKKKKKLLLLLLMMMNNNOOOOOOXXXWWWWWWZZZ___dddhhhiiihhhrrr{{{uuurrrooonnnnnnnnnnnnmmmlllkkkiiiggggggiiimmmpppsssyyy{{{vvvsssrrrooonnnpppqqqppprrrvvvttttttvvvxxx{{{}}}~~~~~~~~~{{{yyy~~~ccc]]]UUUQQQPPPOOOLLLIIIJJJIIIGGGDDDBBB@@@?????????????????????>>>>>>>>>===>>>>>>>>>>>>>>>??????===============>>>???@@@@@@;;;;;;@@@EEEFFFEEEDDDLLLzzzaaaWWWOOOGGGDDDFFFEEE???:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777555666777666555666777999777777888777777777999::::::999888777777777888999;;;<<<=========<<<;;;;;;::::::999888888888:::;;;888888999:::;;;;;;;;;:::===>>>>>>>>>===<<<<<<<<<888AAAGGGSSSeeemmmsssuuuttt^^^RRRGGGCCCBBB??????AAAAAAAAA@@@??????AAAEEEHHHLLLNNNOOONNNLLLIIIHHHHHHDDDFFFIIIKKKLLLLLLLLLLLLKKKMMMSSSYYY^^^^^^[[[XXXQQQPPPOOOOOOQQQRRRRRRRRRRRRPPPQQQTTTVVVccc|||zzzmmmeeeXXXDDDBBBAAADDDFFFFFFEEEEEE@@@===>>>@@@:::555>>>NNNgggkkk```YYYPPPIIIGGGEEECCCAAAAAA@@@>>>============>>>@@@@@@AAABBBDDDFFFHHHIIIHHHJJJOOOSSSRRRRRRXXXaaazzz~~~qqqkkkkkkYYYPPPHHHGGGFFFDDDEEEGGGPPPRRRMMMCCC@@@GGGMMMMMMTTTXXXZZZXXXXXX\\\___^^^```aaaaaabbbbbbccccccccc[[[[[[ZZZXXXVVVVVVXXXZZZ[[[```hhhnnnqqqpppnnnlllmmmpppuuuyyy~~~~~~|||zzzwwwvvvyyy|||wwwjjj___```mmm||||||eeeMMMCCCDDDDDDCCCAAADDDEEEKKKPPPNNNHHHEEEFFFAAAKKKLLLLLLhhhxxxZZZRRR___tttnnnJJJ@@@999999:::<<<======>>>>>>999999888888888888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCEEEGGGDDDBBB>>>;;;888777777777555666666888:::===@@@BBBFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKKKKMMMNNNOOOPPPPPPQQQQQQRRRWWW]]]cccggghhhgggjjjllllllqqq~~~wwwuuurrrooommmllllllkkkjjjggghhhhhhgggeeeeeegggiiiiiimmmsss{{{~~~yyytttqqqmmmlllnnnooooooqqqvvvrrrtttwwwyyy{{{}}}}}}wwwvvv}}}|||jjjVVVUUUSSSOOOKKKIIIHHHHHHIIIHHHFFFCCCAAA???>>>=========>>>>>>>>>>>>>>>>>>===========================>>>>>>>>><<<<<<>>>@@@???;;;999<<>>BBB@@@AAAAAA@@@???@@@BBBDDDGGGIIILLLMMMLLLJJJIIIIIIFFFHHHKKKLLLMMMNNNPPPQQQHHHJJJOOOTTTYYYZZZXXXVVVOOONNNMMMNNNPPPRRRRRRQQQRRRKKKNNNXXXXXXZZZyyyrrriii\\\JJJDDD@@@BBBEEEEEEDDDEEEBBB???======;;;999===CCCTTTxxxnnneeeXXXMMMHHHEEEBBB@@@BBBAAA???===============>>>??????AAABBBDDDFFFGGGGGGIIINNNRRRRRRRRRXXXaaasssyyytttvvvcccWWWLLLKKKLLLIIIEEECCCCCCVVV]]]LLL>>>BBBOOOVVVVVVYYYYYYVVVUUUYYY[[[[[[^^^___```aaabbbbbbbbbaaa```___\\\XXXUUUUUUWWWYYY]]]aaagggkkkmmmmmmmmmnnnppptttyyy|||zzzyyyyyyvvvuuuxxxzzztttfffZZZeeeqqqgggWWWHHHCCCFFFGGGFFFFFFEEEEEEJJJNNNMMMGGGEEEFFFAAAHHHLLLPPPiiibbbNNN^^^uuuUUU@@@::::::;;;;;;<<<===>>>>>>:::999888888777888888888::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;===@@@DDDGGGJJJDDDBBB===999666555555666555555666777:::===@@@AAAFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMOOOPPPQQQRRRRRROOOQQQSSSXXX]]]dddiiimmmkkkjjjhhhgggiiiqqqzzzwwwpppooommmkkkjjjkkkkkkjjjhhhdddgggjjjkkkkkkkkkkkkkkkjjjhhhhhhmmmuuu{{{|||{{{qqqmmmkkkmmmmmmmmmoootttssswww{{{~~~yyyrrrrrrzzzzzzuuuyyy|||nnnmmmjjj^^^OOOPPPPPPNNNJJJHHHGGGGGGEEEEEECCCBBB@@@?????????<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>===;;;:::<<>><<<===NNNpppnnnUUUHHHBBB???===;;;;;;;;;<<<<<<=========;;;;;;:::::::::::::::;;;777888888888777777888:::666666666777999999999999::::::;;;;;;;;;:::::::::666777777999::::::;;;;;;:::;;;;;;999777666888:::888999999999999888888888:::;;;;;;:::999;;;???CCCIIIXXX___gggvvv}}}hhhLLLIIIFFFEEEBBB===>>>CCC@@@BBBCCCBBBAAA@@@@@@AAACCCFFFIIIKKKJJJIIIHHHIIIHHHKKKNNNOOONNNMMMNNNPPPHHHIIIJJJNNNQQQRRRQQQOOOOOONNNMMMNNNQQQSSSSSSSSSTTTPPPRRRWWWTTTXXXqqqzzzoooaaaPPPGGGAAACCCEEEDDDCCCEEEAAABBB@@@<<<;;;>>>???===GGG^^^~~~ssscccUUUMMMIIIFFFCCCCCCBBB@@@>>>==================>>>???AAACCCEEEFFFHHHIIINNNTTTXXX]]]iiiuuu}}}nnn___SSSSSSWWWTTTLLLFFFAAAOOO[[[WWWMMMJJJRRR[[[UUUYYYZZZWWWUUUXXXXXXWWWYYYZZZ[[[\\\]]]]]]]]]\\\^^^]]]ZZZWWWUUUVVVZZZ]]]bbbdddggghhhiiikkkooorrrtttyyyzzzxxxxxxxxxuuuuuuuuutttpppiiibbb\\\nnnyyyxxx{{{kkkWWWMMMFFFEEEGGGGGGGGGHHHDDDDDDGGGJJJIIIEEEDDDGGGDDDFFFJJJRRRffflllPPP]]]kkkaaaGGG;;;;;;;;;;;;;;;<<<===>>>:::999999888777777888888999999999999:::::::::;;;;;;::::::;;;???EEEKKKNNNHHHDDD???999666555666777555555666777:::===@@@AAAFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLNNNOOOPPPQQQRRRPPPRRRUUUWWWZZZ___gggmmmiiigggddddddfffiiinnnrrrsssttt{{{~~~zzzsssnnnjjjhhhhhhhhhhhhhhhfffdddeeegggiiilllmmmmmmllljjjkkkiiiggggggkkkqqqwwwzzztttooollllllkkkiiikkkooosssxxx}}}}}}}}}}}}}}}|||xxxsssooorrrzzzxxxssszzz{{{ooo\\\XXXYYYQQQHHHHHHHHHHHHGGGEEEBBB@@@BBBBBBAAAAAA@@@AAAAAAAAA;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;::::::<<<===;;;999888:::===:::;;;;;;:::;;;===>>>===888@@@RRRqqqtttZZZJJJAAA===:::;;;;;;;;;<<<<<<======;;;;;;:::::::::;;;<<<<<<888999999888666666777888999777666666888:::::::::888999999999888777666666777777777777777888888888666888:::999777777999<<<::::::::::::;;;;;;;;;;;;:::;;;<<<;;;;;;???EEEJJJSSSfffrrr{{{|||```PPPGGGCCCAAACCCCCC@@@@@@CCCAAACCCEEEEEEBBB@@@??????BBBEEEHHHJJJIIIHHHGGGGGGIIILLLPPPPPPMMMIIIHHHHHHIIIHHHHHHIIIKKKLLLKKKJJJKKKJJJIIIKKKNNNPPPQQQPPPXXXZZZYYYSSSOOOVVVkkk~~~|||mmmUUUJJJCCCDDDEEECCCBBBEEE>>>EEEFFF???===@@@===555888CCCaaaqqqbbbXXXSSSOOOMMMDDDCCCAAA???=====================???@@@BBBDDDEEEHHHJJJOOOXXX```lll~~~xxxgggZZZ[[[aaa___TTTKKKJJJGGGNNN]]]ccc[[[WWWZZZRRRXXX[[[YYYWWWXXXWWWTTTSSSTTTVVVXXXXXXXXXXXXWWWVVVVVVUUUTTTTTTXXX^^^bbbeeeggggggggggggjjjpppuuuxxx~~~{{{vvvuuuvvvxxxpppssstttnnneee^^^]]]___sss|||}}}{{{nnn\\\QQQKKKGGGHHHGGGEEEDDDFFFDDDCCCDDDGGGFFFBBBCCCGGGGGGDDDGGGPPP___zzzzzzVVV\\\___mmmiiiRRR<<<;;;;;;;;;;;;<<<======::::::999888777777888888777777888888999999999:::;;;999999:::???FFFMMMQQQMMMHHHBBB<<<888888999:::555666666888:::===@@@BBBEEEFFFGGGHHHIIIJJJJJJKKKHHHHHHIIIKKKLLLNNNOOOOOOLLLOOORRRRRRRRRVVV^^^eeeeeeaaa___```aaabbbdddfffggg```\\\___^^^YYYXXX[[[XXXfff|||{{{vvvtttooojjjhhhgggfffffffffeeeaaa___hhhggggggiiijjjjjjgggddddddfffhhhgggeeeeeejjjnnnwwwrrrmmmllljjjggghhhlllqqqvvv|||~~~|||yyywwwvvvuuutttpppmmmnnnttt~~~yyy}}}~~~|||iii[[[SSSPPPNNNIIIIIIHHHGGGEEECCCAAA@@@BBBBBBCCCCCCBBB@@@???>>>>>>======<<<;;;;;;::::::===;;;::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<======777???CCCJJJlllcccMMMAAA>>>999888<<<<<<999;;;AAA???<<<::::::<<<=========::::::999888777777888888777777777777777777777777777777777777777777777777777777777777777777777777;;;:::888777666666666666===;;;:::999::::::::::::::::::>>>@@@???DDDUUUgggttt}}}xxx[[[JJJDDDAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBB@@@>>>>>>???@@@???BBBEEEEEEDDDCCCEEEGGGEEEKKKNNNKKKGGGGGGFFFDDDHHHIIIIIIIIIJJJLLLPPPSSSNNNNNNNNNNNNNNNNNNOOOOOOSSSVVVXXXWWWTTTUUU[[[aaa|||lllVVVIIIEEE@@@CCCGGGBBBDDDDDDDDDCCC@@@<<<999777555===LLLaaa~~~lllZZZRRRRRRKKKHHHCCC???>>>===<<<;;;;;;===>>>===<<<>>>BBBFFFGGGEEEJJJVVVaaasssxxxiiiaaafffllldddWWWMMMHHHFFFIIIKKKMMMQQQWWWWWWWWWVVVUUUUUUUUUUUUVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPTTT[[[bbbfffgggdddcccdddffflllttt|||xxxuuuuuusssrrrssspppsssrrrjjj```]]]cccjjj|||~~~zzzgggVVVMMMIIIDDDAAA@@@BBBCCCDDDEEEBBB@@@AAADDDFFFEEEDDDFFFIIIHHHJJJQQQ\\\jjjTTT\\\ppp{{{NNNBBB999;;;>>>:::;;;>>>999<<<<<<;;;:::999999999999666666777888999999::::::::::::999:::<<>><<<:::888666666666555666888;;;>>>@@@AAABBBCCCEEEGGGIIIKKKKKKIIIJJJKKKLLLMMMNNNOOOPPPNNNNNNMMMNNNPPPSSSVVVWWWYYYYYYYYYZZZ[[[\\\\\\[[[[[[YYYSSSKKKHHHIIIFFFBBBEEEJJJWWWkkkzzzqqqooonnnkkkgggkkkiiigggfffffffffdddcccbbbdddeeefffeeefffhhhiiiiiigggdddaaa___^^^^^^___hhhhhhhhhhhhdddbbbgggooovvvzzz|||zzzzzz{{{yyyuuuoooqqqtttvvvvvv|||}}}}}}|||ggg]]]YYYVVVTTTIIIIIIHHHGGGEEEBBB@@@???AAABBBBBBBBBAAA@@@>>>===>>>======<<<;;;:::::::::@@@>>><<<<<<===>>>===<<<:::::::::::::::::::::::::::999999::::::;;;<<<===:::888888>>>QQQxxxhhhQQQLLLDDD???AAAAAA===999999>>><<<;;;;;;===>>>>>>>>>::::::999888888888888888777777777777777777777777888888888888888888888888888888888888888888888888777777777777666666666666888888999999:::;;;<<<<<<@@@>>>@@@IIITTTcccwwwyyy]]]LLLEEEAAA>>>>>>?????????????????????AAADDDEEECCCAAA@@@@@@@@@BBBDDDDDDBBBBBBDDDFFFAAAFFFIIIFFFDDDEEEEEEDDDFFFHHHIIIIIIIIIJJJMMMOOOMMMMMMMMMMMMNNNNNNNNNNNNOOORRRTTTUUUTTTTTTXXX[[[hhhxxxaaaQQQJJJCCCDDDGGGBBBCCCCCCCCCBBB@@@===:::999666777;;;FFFYYYtttttthhhaaaVVVQQQKKKEEECCCBBBBBBAAA;;;======<<<;;;;;;???BBBDDDDDDIIIRRR[[[oooxxxooorrrxxxuuummmVVVPPPMMMOOOSSSTTTVVVYYYWWWWWWWWWVVVVVVVVVUUUUUUSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPRRRWWW^^^dddffffffeeeeeefffiiipppxxxwwwqqqppppppnnnoooqqqtttwwwvvvmmmddddddmmmxxxqqq[[[IIIJJJGGGCCCAAAAAACCCEEEFFFGGGEEEDDDEEEGGGIIIGGGFFFDDDFFFDDDDDDHHHOOOoooyyy[[[[[[mmmyyyWWWEEE::::::>>>:::<<<@@@;;;<<<<<<;;;:::999999999999666666777888888999::::::::::::999999;;;AAAHHHNNNLLLGGGAAA===;;;;;;999888666666666666888;;;>>>@@@BBBBBBDDDEEEGGGHHHJJJJJJHHHIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNNNNPPPSSSVVVWWWXXXXXXXXXYYYZZZ\\\\\\\\\]]][[[UUUKKKFFFEEECCC???>>>???GGGVVVhhh|||~~~qqqjjjjjjjjjiiifffhhhgggeeefffggghhhgggfffaaaccceeefffeeeeeefffgggcccbbb```^^^[[[XXXVVVTTTWWWWWWYYY\\\]]]```hhhrrrwwwzzz{{{xxxvvvwwwuuuqqqqqqrrrtttwwwzzzyyy}}}zzz```WWWWWWVVVSSSJJJIIIHHHGGGEEECCCAAA???@@@@@@AAA@@@@@@???>>>=========<<<;;;;;;:::::::::@@@>>><<<<<<=========<<<999999999999999999999999999999999999:::;;;<<<<<>><<<;;;===<<<:::;;;<<<<<<;;;:::::::::999888888888999999777777777777777777777777888888888888888888888888888888888888888888888888666666777888999999888888888999999999999999<<<>>>??????GGGZZZppp}}}^^^GGGDDDCCC>>><<<<<<======>>>>>>??????<<<@@@FFFHHHGGGDDDAAA???AAABBBBBBAAA@@@@@@BBBDDDGGGKKKKKKGGGEEEGGGHHHFFFDDDFFFHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLNNNRRRUUUVVVWWWVVVUUUWWWxxxhhhWWWMMMCCCAAADDD@@@BBBBBBCCCBBBAAA???===;;;<<<777666888>>>RRRxxx}}}oooaaa[[[QQQIIIDDDBBBBBBAAA===>>>>>>===<<<;;;<<<>>>BBBBBBFFFKKKPPPbbb{{{zzzaaaWWWPPPRRRXXXYYYYYYYYYUUUVVVVVVWWWVVVUUUTTTSSSQQQPPPPPPOOOOOOPPPPPPPPPPPPRRRVVV\\\bbbeeeffffffggggggiiimmmuuu|||xxxrrrnnnmmmmmmllljjjmmmsssxxx}}}wwwnnnmmmxxxmmmXXXHHHFFFEEEBBBAAAAAACCCEEEGGGEEEEEEEEEGGGHHHHHHGGGEEEDDDGGGDDDDDDGGGJJJccceeeWWWdddrrr~~~cccJJJ;;;999===;;;===AAA===<<<<<<;;;:::999999999999666777777888888999999999999999999888999>>>DDDIIIHHHDDD@@@===;;;;;;:::999666666666777999<<>>???HHHUUUfff{{{zzztttqqqqqqnnnqqqtttwwwzzz}}}vvvkkkfffgggiiijjjiiiiiigggffffffhhhhhhgggfffaaaccceeeeeecccaaaaaaaaaXXXXXXXXXVVVRRRNNNIIIGGGGGGGGGJJJPPPUUU[[[fffqqqvvvyyyyyyuuutttuuusssooorrrppppppsssxxx|||\\\PPPNNNOOONNNJJJJJJIIIHHHFFFDDDBBBAAA????????????>>>>>>=========<<<;;;:::::::::;;;;;;===;;;999999999:::999888999999999999999999999999888888888888999:::;;;<<<===777;;;AAA<<>>CCCBBBKKK]]]uuu[[[HHHIIIFFF<<<;;;;;;<<<===>>>?????????;;;???DDDGGGFFFCCCAAA@@@BBBAAA@@@>>>>>>???AAACCCOOOPPPOOOIIIGGGHHHHHHEEECCCFFFHHHIIIHHHGGGFFFGGGIIIJJJJJJKKKKKKLLLLLLLLLLLLOOOSSSXXX[[[[[[XXXTTTUUUjjjyyytttbbbUUUHHHDDDEEEAAAAAABBBBBBBBBAAA@@@???>>>===999:::===;;;AAA___}}}rrrjjj]]]QQQHHHCCCAAA???@@@@@@@@@???>>>===>>>>>>@@@AAABBBDDDFFFQQQjjjnnn___QQQPPPUUUWWWUUUTTTQQQRRRTTTUUUTTTSSSQQQOOONNNMMMLLLKKKKKKLLLLLLMMMQQQTTTYYY```dddffffffeeeiiijjjmmmrrr|||tttkkkooonnnmmmmmmjjjiiipppyyyxxxvvviiiUUUIIIEEEEEECCCBBBAAAAAACCCEEEAAABBBCCCEEEEEEDDDBBBAAAAAAEEEDDDEEEIIIKKK]]]|||pppVVV\\\hhhwww{{{qqqTTT@@@888<<<:::<<<@@@===<<<<<<;;;:::999999999999666777777777888888888999888888888777888;;;@@@CCCFFFDDDAAA>>>===;;;::::::777666666777999<<>>>>>>>>>>>>>>>>>===<<<:::999999:::;;;<<<<<<:::888777888888777666888888888888888888888888888888888888888999;;;;;;888777999:::888===PPPdddsssZZZLLLDDDAAABBB@@@??????@@@@@@???===;;;:::::::::::::::;;;;;;999999999999999999999999888888888888888888888888888888888888888888888888:::::::::;;;;;;::::::::::::<<<>>><<<;;;@@@LLLVVV[[[jjjaaaLLLKKKGGG===<<<<<<<<<===>>>???@@@@@@===???AAABBBAAA@@@AAAAAABBB@@@>>>===>>>@@@AAABBBKKKMMMKKKFFFEEEGGGGGGCCCDDDFFFIIIJJJIIIGGGFFFFFFHHHHHHIIIJJJKKKKKKLLLLLLLLLNNNSSSYYY]]]\\\XXXUUUWWW___yyy{{{zzzxxxiiiVVVMMMKKKDDDBBBBBBBBBBBBBBBAAAAAA@@@;;;777999???<<<888GGG]]]tttdddXXXNNNGGGDDDBBBAAA@@@???????????????>>>>>>???BBBDDDHHHPPPYYYgggsssnnnYYYQQQRRRRRROOOMMMLLLMMMOOOPPPPPPNNNLLLKKKKKKJJJIIIHHHHHHJJJKKKLLLUUUXXX^^^cccfffffffffeeekkknnnrrrzzzuuuhhhlllkkkkkkkkkiiikkkuuu{{{|||zzz]]]KKKBBBEEEEEEEEECCC@@@???@@@BBB>>>@@@BBBCCCBBBAAA??????;;;@@@@@@AAAFFFGGGSSSjjj```ZZZbbbooo{{{dddIII;;;;;;999:::>>>===<<<<<<;;;:::999999999999777777777777777888888888777777888777777999<<>><<<::::::777777666777999<<>>>>>>>>>>>??????===;;;:::888888999;;;<<<>>><<<:::999999:::888777777777777777777777777777777777777777888999:::;;;:::;;;888333555===EEEHHHcccnnn[[[NNNBBB@@@======>>>??????>>>;;;;;;:::::::::;;;<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999999999888888999:::;;;<<<;;;BBBIIIMMMPPPZZZjjjwww~~~~~~~~~[[[HHHCCCBBB???<<<<<<======>>>>>>??????>>>??????>>>======???AAA@@@>>>======???AAABBBBBBEEEGGGGGGFFFHHHLLLLLLHHHDDDGGGIIIJJJIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMIIIMMMRRRVVVXXXXXXWWWUUUVVVUUUggg~~~fffWWWOOOFFFCCCCCCBBBBBBBBBBBBAAAAAA>>>999888;;;888555<<>>;;;<<<>>>BBBDDDEEEEEEDDDMMMTTThhhzzzaaaUUUQQQNNNKKKIIIIIIJJJJJJKKKKKKIIIHHHGGGHHHHHHHHHIIIKKKNNNQQQSSS]]]```dddfffgggggghhhiiipppssszzzyyykkkfffeeeeeeggggggjjjttt~~~yyymmmUUUHHHBBBCCCEEEFFFDDD@@@===>>>@@@@@@BBBCCCCCCBBB@@@@@@@@@===BBB@@@@@@FFFEEEJJJZZZ{{{tttaaa```kkkzzzzzzWWWAAA===888888<<<<<<<<<<<<;;;:::999999999999777777777777777777777777555777777777777888:::===DDDEEEEEECCC???<<<;;;;;;777777777777:::===@@@BBBBBBBBBCCCCCCDDDDDDEEEEEEGGGHHHHHHHHHIIIIIIJJJJJJHHHIIIJJJKKKLLLMMMNNNNNNNNNPPPRRRSSSSSSVVV[[[```lllpppWWWFFFBBB@@@@@@@@@@@@EEEMMMWWWXXXZZZYYYUUUPPPMMMKKKFFFGGGHHHGGGJJJTTTdddooowww}}}}}}xxxuuupppkkkiiifffbbb``````aaa``````dddcccccccccdddcccaaa^^^]]]^^^^^^\\\YYYXXXXXXYYYYYYXXXUUUTTTSSSTTTVVVWWWOOOMMMOOOUUU[[[```gggnnnnnnrrrtttsssqqqpppkkkeee```\\\]]]iiixxxttt^^^QQQNNNMMMHHHCCCAAAAAABBBCCCCCCCCCCCCCCC@@@???>>>>>>>>>???@@@@@@<<<;;;999888888999;;;===@@@>>>;;;;;;;;;;;;:::888777777777777777777777777777666666777777888999:::<<<<<<:::777777:::???AAAIIIhhhoooSSSNNNHHHCCCAAA@@@>>>>>>;;;;;;;;;;;;;;;<<<======::::::::::::::::::::::::999999999999999999999999999999999999999999999999:::999888999;;;>>>AAADDDGGGTTTccclllsss~~~yyy```NNNBBB<<<<<>>??????>>><<<<<<>>>???>>>===<<<>>>BBBDDDCCCBBBAAACCCDDDEEEJJJOOONNNIIIDDDFFFHHHIIIHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMHHHLLLQQQTTTTTTTTTVVVXXXVVVSSS^^^nnnwwweeeZZZNNNDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@===:::777888;;;===@@@TTTwwwvvvggg^^^SSSMMMFFFBBBAAAAAAAAA@@@;;;===???@@@AAABBBBBBBBBHHHKKKYYYpppsss^^^SSSOOOLLLIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHIIILLLRRRXXX]]]aaafffhhhjjjiiihhhhhhkkknnnuuuzzzuuukkkcccbbbccceeeeeeeeekkkrrr{{{{{{zzzyyy|||ttt^^^PPPIIIEEE@@@CCCFFFDDD@@@===>>>AAAAAACCCDDDCCC@@@???@@@BBBAAAEEEBBBBBBHHHFFFGGGSSSgggiii^^^eeevvvfffIII@@@999777;;;<<<<<<<<<;;;:::999999999999777777777777777777777666444666777777777888:::<<<@@@BBBDDDCCC???<<<<<<<<<777777777888:::===@@@BBBAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNLLLOOOQQQRRRQQQUUU[[[aaammmyyynnnWWWHHHDDDBBBBBB@@@>>>AAAGGGNNNQQQSSSSSSPPPLLLJJJIIIDDDCCCCCCBBBEEEMMMXXX```hhhooosssqqqooonnnllliiicccbbbaaaaaa``````___]]]aaa``````aaabbb```]]][[[WWWWWWXXXWWWWWWYYY\\\___``````__________________WWWTTTUUU[[[```bbbfffjjjiiioootttuuuuuutttoooiiidddaaafffvvv}}}yyyzzzqqqaaaQQQOOOWWWZZZRRRGGG===>>>???@@@AAABBBBBBBBB@@@@@@???>>>>>>???@@@AAA<<<;;;999777777999;;;===@@@===;;;:::::::::999888777777777777777777777777666666666666777888999:::555666;;;>>>999333666===BBBNNNsssmmmfff\\\SSSLLLGGGDDDBBB;;;;;;;;;;;;;;;<<<===>>>::::::::::::::::::::::::999999999999999999999999999999999999999999999999<<<;;;:::;;;???DDDIIILLLWWWggg{{{|||iii^^^OOOFFFFFFCCC;;;:::AAA;;;;;;;;;;;;;;;;;;;;;:::>>>@@@@@@@@@>>><<<===>>>===<<<<<>>BBBAAA:::777999999666<<<===OOOvvv{{{qqq]]]VVVMMMGGGEEEEEEDDDBBB<<<@@@AAA>>>;;;<<>>@@@BBB@@@BBBCCCAAA>>>===???BBB>>>BBB??????GGGFFFFFFOOO]]]mmm[[[___qqqpppNNNCCC;;;777;;;===<<<<<<;;;:::999999999999777777777777666666666666333555777888888888:::;;;;;;???BBBBBB???===<<<===888777777888:::===@@@BBB@@@@@@AAABBBCCCDDDEEEFFFDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLNNNOOOOOOOOOOOOJJJNNNQQQQQQQQQTTT[[[bbbccchhhooouuuyyyrrr^^^JJJHHHDDDAAA@@@>>><<>>;;;:::;;;>>>???CCCBBB@@@???>>>=========>>><<<999777777888:::<<<<<<;;;999777444555777:::<<<:::888777666666888999666666666777888888999999888888888999::::::888666777AAARRRggg{{{hhhXXXNNNJJJ??????@@@@@@???===;;;999::::::999999999:::;;;;;;===888777:::<<<999777888555:::<<<888555888===???===CCCGGGEEEHHHTTTbbbjjj{{{zzz^^^KKKCCCBBBAAA@@@???===<<<<<<===<<<<<<<<<<<<;;;;;;;;;FFFGGGGGGDDDAAA>>><<<<<<======>>>???@@@BBBDDDEEEAAA??????AAADDDFFFDDDAAADDDDDDEEEFFFGGGIIIJJJKKKQQQPPPNNNMMMMMMNNNOOOPPPOOOPPPRRRRRRQQQRRRUUUWWWVVVVVVZZZ___jjjyyymmmRRRDDD;;;@@@EEECCCAAABBBBBB@@@>>>=========;;;999>>>777:::KKKaaa~~~xxxjjj]]]WWWRRRJJJEEEFFFBBB@@@>>>>>>@@@BBBAAA@@@???BBBEEEIIIPPP```vvvvvvkkkSSSQQQNNNKKKIIIGGGFFFFFFDDDEEEEEEDDDCCCCCCEEEGGGGGGJJJPPPXXX```gggllloooooonnnmmmmmmooorrrvvvxxxvvvkkkhhhhhhhhhfffggg```^^^eeekkkggg]]]WWWWWWbbbmmmvvv}}}fffQQQIIIJJJGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAIIIGGGEEEBBB@@@>>>======?????????@@@AAABBBCCCDDDQQQssszzzaaaWWWaaaqqqbbbDDD??????:::999<<<<<<;;;:::999999888888999888888777666555555444333444555777999;;;<<<<<>>>>>???@@@???===:::888888999:::<<<>>>@@@AAA@@@@@@@@@@@@AAACCCEEEFFFDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPSSSWWW\\\bbbgggdddWWWIIIIIIDDD@@@???@@@AAA@@@>>>EEEEEEGGGGGGFFFEEEBBBAAA===<<<<<<<<<>>>DDDKKKPPPYYY^^^cccdddbbbaaaaaabbbaaaaaabbbcccdddddddddddddddbbbaaa```___^^^[[[XXXVVVVVVVVVWWWYYYZZZ\\\]]]```bbbeeehhhhhhfffcccaaaaaa```______bbbcccddddddhhhkkkooovvv{{{{{{wwwsssjjjnnn}}}}}}vvvppprrrjjjccc[[[\\\VVVSSSMMMKKKQQQWWWUUUOOODDDBBB>>>;;;:::;;;<<<>>>AAAAAA@@@???>>>===<<<<<<===<<<:::999888999:::;;;;;;;;;999777555555888:::<<<:::888666666666777777555666666777777888999999999888888999:::999777555777:::AAAKKK[[[yyyyyynnnaaaVVVRRRKKKEEEAAA@@@@@@@@@======<<<;;;::::::::::::???;;;999<<<===;;;:::<<<<<<>>>???@@@???AAAGGGNNNZZZeeemmmooorrr{{{www}}}}}}dddNNNAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;DDDEEEEEECCC@@@===============>>>>>>@@@BBBCCCDDDAAA???>>>???BBBCCCBBBAAADDDDDDDDDEEEFFFHHHJJJKKKOOOOOONNNOOOPPPRRRSSSTTTPPPRRRSSSSSSRRRSSSUUUWWWWWWXXX\\\aaahhhvvv~~~eeeSSSDDDCCCDDD@@@>>>@@@AAA@@@???>>>???>>>;;;999AAA999777>>>FFFSSSjjjuuukkkbbbWWWOOOMMMIIIEEE@@@>>>>>>??????>>>???AAACCCCCCEEEMMMZZZdddxxxjjj]]]TTTLLLJJJHHHEEECCCBBBAAAAAAAAABBBCCCCCCDDDGGGKKKNNNVVVXXX\\\aaagggkkkoooppppppqqqtttwww{{{uuujjjbbbaaabbbbbbaaaaaaaaagggppprrrjjj```YYY___jjjuuu~~~nnnWWWIIIFFFGGGFFFEEEAAA@@@@@@@@@@@@@@@AAAAAAEEEDDDBBB@@@>>>=========?????????@@@AAABBBCCCDDDJJJeeefffXXX___lllpppPPPCCC???999999<<<<<<<<<<<<;;;:::999888888888888777666555555555555555777999<<>>;;;888888999:::<<<>>>@@@AAA@@@@@@???@@@AAACCCDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGIIIJJJKKKLLLLLLMMMMMMLLLKKKLLLMMMMMMLLLKKKJJJJJJLLLRRRXXX___ffffffZZZMMMHHHDDD???>>>???@@@???===@@@AAABBBBBBAAA@@@>>><<<;;;;;;;;;<<<>>>CCCKKKPPPVVV[[[```aaa```^^^___```___```aaabbbbbbccccccbbbcccaaa```______^^^\\\ZZZWWWWWWXXXYYYZZZ\\\^^^______aaacccddddddcccaaa```bbb```______aaadddfffgggkkkooouuu{{{~~~{{{tttnnngggnnn~~~~~~wwwqqqzzziiiccc[[[VVVWWWSSSLLLHHHLLLSSSTTTPPPDDDBBB>>>;;;::::::;;;<<>>>>>>>>>>>@@@<<<<<>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;@@@AAABBBAAA???==================>>>???AAABBBCCCDDDBBB@@@@@@AAACCCCCCBBBDDDEEEEEEFFFGGGIIIKKKKKKLLLMMMNNNPPPRRRUUUXXXYYYRRRSSSTTTTTTSSSSSSUUUWWWYYY[[[```eeeiiiqqq|||gggQQQHHHCCC>>>===AAAAAA@@@???@@@@@@???<<<:::===777555888888888BBBOOOmmm|||oooddd___YYYSSSKKKFFFEEEDDDBBB@@@===@@@AAA@@@???@@@EEEIIIRRRbbbmmmmmmjjjmmmnnnkkkjjjgggccc^^^YYYSSSLLLGGGGGGEEECCCAAA@@@@@@@@@@@@???@@@BBBDDDGGGLLLRRRWWW]]]___bbbfffjjjnnnppprrrtttwww|||xxxkkkddd]]]ZZZ[[[]]]^^^^^^]]]dddrrr{{{yyymmmccc___jjjuuuxxx```JJJCCCCCCBBBCCCFFFBBBAAA???>>>>>>>>>????????????>>>===============>>>>>>>>>???@@@AAACCCCCCCCCWWW{{{lllXXXYYYbbbzzzaaaJJJ???:::;;;;;;<<<===>>>===;;;999888888888777777666666555555666666888:::???CCCHHHKKKJJJHHHEEECCCBBB@@@===;;;888888999:::<<<===???@@@????????????@@@BBBCCCDDDCCCCCCDDDEEEFFFFFFFFFFFFIIIJJJKKKLLLLLLMMMLLLLLLJJJLLLNNNMMMLLLJJJJJJKKKMMMSSSZZZaaaggghhh]]]QQQHHHDDD???===>>>???>>>=========>>>>>>===<<<:::999999::::::;;;===CCCJJJOOORRRVVV[[[]]]\\\[[[\\\^^^]]]^^^___``````aaa`````````___^^^^^^^^^^^^]]][[[XXXXXXYYYZZZ\\\^^^```aaa_________``````_________bbbaaa``````bbbdddhhhjjjlllrrryyy~~~}}}wwwoooiiiccclll}}}~~~zzzvvvuuummm^^^RRRSSSQQQLLLGGGIIINNNPPPMMMDDDCCC@@@===;;;;;;;;;<<<>>>???@@@AAA@@@>>><<<::::::;;;;;;<<<;;;:::999888888888888777666666999;;;:::999888666555444444444444444555666666777777888999888777777888888777555999666;;;AAA===AAAbbb{{{lll\\\QQQIIIHHHGGGGGGFFFGGGGGGHHHGGGEEEFFFJJJKKKMMMSSS[[[WWWRRRUUUaaahhhlllxxxzzz|||yyyfffTTTEEE<<<:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::<<<===??????===<<<<<<===============???@@@AAABBBGGGFFFCCCBBBBBBDDDEEEFFFFFFFFFFFFGGGIIIJJJLLLMMMKKKLLLMMMPPPRRRUUUWWWXXXSSSTTTTTTTTTSSSSSSUUUWWW[[[]]]bbbhhhkkkppp{{{yyy___PPPGGG@@@???DDD@@@@@@@@@AAABBBAAA>>>;;;:::777888::::::777;;;BBBHHHXXXttt{{{tttkkkddd[[[UUURRRNNNHHHCCC>>>???@@@AAAAAACCCEEEFFFCCCMMMTTTSSSPPPQQQQQQOOOQQQPPPOOOMMMLLLJJJHHHGGGEEEEEECCCBBBBBBCCCDDDDDDBBBCCCEEEHHHLLLRRRYYY^^^^^^```dddhhhnnnssswwwyyy|||sssjjj^^^[[[XXXWWWZZZ\\\]]]]]]___hhhuuu{{{ttthhhdddgggppp{{{zzz]]]FFFBBBCCC>>>===CCCDDDCCC@@@===<<<;;;<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>???AAABBBCCCAAAPPPnnnvvv___YYY\\\mmmoooQQQ@@@:::<<<:::<<<>>>???>>><<<:::888888777777777666666666555666666888;;;@@@FFFLLLPPPNNNKKKGGGDDDBBB???<<<999888888999:::;;;===>>>???>>>>>>??????@@@AAABBBBBBAAABBBCCCDDDEEEFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLJJJLLLMMMMMMLLLMMMPPPSSSUUU[[[bbbgggkkkjjj```UUUJJJEEE???===>>>???>>><<<===============;;;:::999777888999:::<<>><<<<<<<<<===>>>???@@@AAAAAA???===;;;999:::;;;<<<;;;:::888777666777777777555666888999888888777555444333333333444444444555666666777777888777666666888888888666333000777BBB???999IIIddduuujjjhhheeeaaa______```aaaaaaaaacccfffgggkkkuuuzzz{{{zzzbbbSSSJJJCCC===;;;:::::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999;;;======<<<<<<<<<===<<<<<<<<<===>>>???@@@AAAFFFEEECCCBBBAAABBBDDDFFFCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKMMMNNNPPPQQQRRRSSSQQQRRRSSSSSSRRRRRRTTTVVV[[[ZZZ]]]bbbfffiiiqqqzzz~~~~~~rrr```RRREEEAAADDDAAA@@@@@@AAABBBBBB@@@>>>>>><<<;;;;;;999666666999<<>><<<:::::::::;;;;;;;;;;;;<<<>>>???@@@=========>>>???@@@AAABBBCCCLLL```iii\\\YYY___uuuYYYBBB888<<<:::;;;===??????===:::888777777777777666666666666555555777:::???EEEKKKOOOPPPMMMJJJGGGEEEBBB>>>;;;888888999999;;;<<<>>>???======>>>??????@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJJJJLLLLLLIIIGGGHHHNNNSSSWWW^^^eeejjjmmmlllcccYYYNNNHHHAAA>>>>>>???>>><<<=========<<<;;;;;;:::999666777888999;;;???EEEIIIKKKPPPVVVYYYYYYXXXZZZ\\\[[[\\\]]]^^^____________ZZZXXXWWWWWWYYYZZZZZZZZZXXXXXXYYYYYY[[[\\\^^^______^^^\\\[[[[[[]]]```aaa^^^cccgggjjjiiihhhhhhiiiooosssvvvuuurrrpppsssvvv{{{}}}zzzddd\\\QQQIIIFFFJJJKKKGGGEEEEEEDDDBBBBBBAAA???>>>============>>>>>>?????????>>>===<<<888999:::::::::999777666555666777666444444555777666555555555444333333222333333444444555666666666777666444555777999999888666000222;;;<<<888???MMMmmmwwwvvvooo]]]JJJBBBBBB???;;;999::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::888:::<<<<<<;;;;;;<<<===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@???>>>>>>@@@BBB???@@@@@@AAABBBDDDEEEFFFJJJKKKLLLLLLMMMMMMMMMLLLNNNOOOPPPPPPPPPQQQSSSUUUYYYUUUTTTXXX[[[^^^ccciiizzz~~~wwwdddPPPEEEDDDBBBAAA@@@AAABBBCCCBBBAAA???>>><<<:::999888777888777888===FFFRRRhhh}}}oooddd[[[TTTLLLGGGFFFGGGFFFEEEDDDDDDEEEEEEFFFGGGGGGGGGCCCEEEFFFEEEDDDCCCDDDFFFGGGGGGGGGHHHJJJMMMOOOQQQWWWYYY\\\^^^aaaeeeiiimmmmmmoooqqquuuzzzyyymmm```WWWTTTSSSTTTTTTUUUVVVWWWXXXYYY]]][[[ZZZYYYWWW[[[iiiwwwooo```OOOAAA??????;;;:::===BBBBBBAAA???>>><<<;;;:::<<<<<<;;;<<<<<<===>>>???<<<<<<======>>>???AAABBBDDDGGGPPPhhhrrr___TTTVVVqqq|||hhhLLL999;;;:::;;;<<<======<<<:::999777777777777666666666666555555777999===BBBGGGJJJOOOMMMLLLKKKIIIFFFBBB???888888999999:::<<<===>>><<<===>>>>>>??????>>>>>>>>>???AAABBBCCCDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHJJJLLLLLLHHHCCCAAAEEEIIIOOOWWW```ggglllnnnhhh```SSSMMMEEE@@@???@@@>>>===;;;;;;::::::999888888888666666777888999===BBBFFFHHHMMMSSSWWWWWWXXXZZZ\\\ZZZ[[[\\\]]]]]]^^^^^^^^^YYYWWWUUUVVVWWWYYYZZZYYYYYYXXXXXXYYYYYYZZZ\\\\\\^^^\\\[[[ZZZ[[[^^^aaaccc```eeekkkmmmkkkiiihhhiiisssuuuvvvrrrooorrr|||}}}xxxhhhUUUNNNIIIJJJBBBHHHIIIEEE@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;888888888888888777666666444555666555333222222444333333444444444444333333222333333444555555666666555444333444777999:::::::::666444777999:::===BBBOOOiii{{{}}}}}}fffQQQFFF<<<;;;===;;;:::999::::::::::::::::::::::::;;;;;;;;;:::::::::999999888:::<<<<<<;;;;;;<<<===<<<<<<<<<<<<===>>>??????;;;===???>>>======???AAA?????????@@@BBBCCCEEEFFFIIIJJJKKKKKKKKKKKKJJJIIIJJJLLLMMMNNNNNNOOORRRTTTUUUQQQOOOTTTXXXYYY\\\```gggxxxzzz```OOOJJJDDDBBB@@@@@@AAACCCDDDDDD??????>>>======>>>===;;;666666888888888@@@WWWnnnrrriii^^^XXXVVVVVVSSSPPPPPPMMMKKKKKKLLLLLLLLLLLLKKKMMMPPPPPPOOONNNOOOQQQRRRRRRSSSUUUXXX[[[^^^```cccfffiiilllnnnqqqtttvvvvvvwwwyyy|||}}}ooofff\\\RRRNNNPPPOOOPPPQQQRRRRRRTTTUUUWWWUUUPPPMMMPPPYYYeeewwwkkkSSSKKKEEE???<<<<<<<<<===<<<<<<===???@@@AAA@@@??????===<<<<<<;;;;;;<<<<<<===<<<<<<<<<===>>>???@@@AAAAAADDDIIIXXXiiiWWWUUUhhh{{{^^^AAA>>>::::::;;;;;;;;;;;;::::::666666666666777777777777666666888:::===@@@BBBDDDHHHHHHIIIJJJJJJGGGCCC???888888888999:::;;;<<<===;;;<<<===>>>>>>>>>=========>>>@@@AAACCCDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGJJJOOOSSSQQQJJJEEEDDDGGGHHHQQQ\\\eeelllooolllfffYYYRRRIIICCCAAAAAA???===;;;;;;:::999888888888888666777777777888;;;???BBBEEEJJJQQQUUUVVVVVVYYY[[[XXXYYYZZZ[[[[[[\\\\\\[[[[[[XXXVVVVVVXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYY[[[^^^aaaccceeeiiilllllliiigggiiillltttvvvvvvppplllrrryyyppp{{{}}}cccSSSKKKHHHMMMAAAGGGHHHBBB======>>>>>>;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999999::::::777777777666666666666666444555555444222111111222222222333444444444333333222222333444444555555666444333222444777:::;;;;;;888777666555777999;;;:::@@@GGG```}}}{{{]]]HHH@@@;;;999;;;<<<:::;;;===;;;;;;;;;:::::::::999999;;;;;;;;;:::::::::999999888:::<<<<<<;;;;;;<<<===<<<<<<<<<<<<<<<===>>>???999===@@@@@@>>>>>>???BBBAAAAAAAAABBBDDDEEEGGGHHHHHHIIIJJJKKKKKKJJJIIIIIIHHHIIIKKKLLLMMMOOOQQQTTTSSSOOOPPPVVV[[[]]]___aaa]]]ccc{{{mmmYYYRRREEEBBB??????AAADDDEEEFFFCCCCCCBBB???>>>===:::666<<<777666999<<<<<>>>>>;;;666999===AAACCCDDDCCCCCC===<<<;;;;;;::::::::::::<<<<<<<<<<<<===???@@@AAA===DDDJJJWWWzzzyyydddYYYeee{{{oooJJJDDD::::::::::::::::::::::::666666666666777777777777777777999;;;===>>>???@@@AAABBBDDDGGGHHHFFFAAA===888888888999:::;;;<<<===;;;<<<===>>>>>>>>>===<<<===>>>???AAABBBCCCDDDDDDBBBCCCDDDEEEEEEFFFFFFFFFJJJSSS[[[\\\VVVOOOLLLLLLGGGQQQ\\\eeelllpppmmmhhh\\\UUUKKKEEEBBBAAA???>>>===<<<;;;:::999999999999666777777777777999===@@@CCCHHHOOOSSSTTTUUUXXXZZZVVVWWWXXXYYYZZZZZZZZZZZZ]]]ZZZXXXWWWXXXZZZ[[[[[[\\\\\\[[[ZZZYYYYYYZZZZZZXXXXXXXXXXXX[[[^^^aaaccciiilllmmmjjjffffffjjjooorrruuutttooojjjppptttjjjxxxjjjZZZMMMFFFDDDDDDBBBCCCAAA>>>>>>AAA@@@<<<===<<<<<<;;;;;;:::999999888888888888777777777777888888888888777777777666666555444333222111111111222222222222222222222222333222222111111222222333222333444555666888999999777666444333444555777888BBB:::AAA___fffNNNEEE>>>>>>===<<<;;;<<<<<<<<<888888888888888888888888666666777777888888888999888888999999999:::::::::<<<;;;:::999999:::;;;<<<:::<<<>>>???>>>===>>>???DDDAAA>>>===@@@CCCEEEFFFDDDEEEFFFGGGIIIJJJKKKLLLIIIHHHHHHKKKNNNQQQQQQQQQOOORRRTTTVVVVVVWWWXXXZZZXXXXXXfffiiiYYYQQQEEE<<<===@@@@@@AAADDDBBBBBBBBB@@@===;;;;;;<<<;;;:::999888888888999:::HHHXXXrrrwwwpppjjjbbb\\\[[[\\\\\\[[[aaaaaaaaabbbdddgggiiikkkggghhhjjjmmmqqqssssssrrruuutttxxx~~~~~~|||~~~uuu^^^[[[VVVPPPLLLJJJJJJJJJMMMKKKIIILLLQQQRRROOOKKKFFFLLLQQQXXXgggzzz{{{vvvoooYYYCCC??????>>><<<<<<;;;;;;;;;===<<<<<<>>>AAACCCCCCBBB???===;;;999999:::===>>><<<<<<<<<<<<===>>>@@@@@@:::CCCHHHMMMeeeqqq\\\aaakkkXXX===:::======:::;;;??????;;;:::999888666666666777888777777777888;;;===@@@BBBBBB@@@>>>???BBBBBBAAA>>>999999999999999999999999999999:::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGLLLSSS^^^eeeaaaUUUNNNMMMJJJTTT```hhhnnnrrrqqqmmmggg^^^RRRHHHCCCBBBAAA@@@<<<<<<<<<;;;:::999888888555555555666777999:::;;;===CCCKKKQQQSSSTTTWWWYYYYYYYYYXXXXXXXXXYYYZZZ[[[___^^^]]][[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXZZZZZZ[[[]]]___cccfffiiimmmooonnnjjjeeedddiiinnnssswwwrrrfffbbbooo{{{wwwjjjllldddWWWMMMFFFBBB@@@>>>???@@@???<<<<<>>;;;<<<<<<<<<;;;::::::999999888888888777777777666666888888888777777777666666555444333222222222222222222222222222222222222222333222222111111222222333222222333444555666666777666555444333444555777888888777>>>HHHQQQbbb|||nnnWWWEEE>>>===<<<<<<<<<<<<;;;;;;;;;888888888888888888888888777777888888888888888888888888888888999999999999:::::::::999999::::::::::::;;;======<<<<<<===??????>>>===>>>AAACCCCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKHHHGGGGGGIIIKKKMMMMMMLLLNNNPPPRRRSSSSSSTTTVVVWWWUUUTTT\\\qqqbbbRRRCCC>>>>>>>>>???CCCBBBCCCCCCCCCBBB@@@@@@???;;;:::999888777777888999<<>>===<<<;;;;;;;;;;;;<<<;;;;;;===@@@AAABBBAAA>>>===;;;999999;;;<<<>>><<<<<<<<<<<<===>>>?????????BBBCCCEEEVVVgggZZZ[[[qqqiiiNNN>>>===;;;;;;;;;;;;;;;;;;;;;:::888777666666666777555555555777999<<>>>>>????????????@@@@@@AAAAAACCCCCCCCCCCCDDDEEEFFFFFFGGGOOO[[[eeeddd]]]YYYZZZVVV]]]fffmmmuuu{{{{{{wwwrrriii\\\QQQIIIDDD@@@>>>???>>><<<;;;:::999888888999999999999888888888888<<>>===<<<;;;:::888888777777777444444444666???OOObbbpppvvvgggYYYMMMEEEBBBAAAAAA@@@@@@BBBEEEHHHJJJGGGHHHJJJJJJIIIIIIJJJKKKQQQ\\\mmmrrrbbbWWWJJJBBBAAA>>>===<<<;;;;;;::::::;;;:::999999;;;>>>?????????===<<<:::999999;;;<<<>>>======<<<<<<<<<======>>>???>>>@@@CCCJJJeee]]]QQQcccvvvkkkKKK@@@:::<<<===999999===<<<;;;:::888777666666666444444555777999<<>>??????@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEKKKWWWccceeeaaa```ccc```dddiiipppzzz}}}uuugggZZZOOOFFF@@@<<>><<<;;;:::999:::::::::;;;;;;<<<<<<;;;999888;;;???EEEJJJNNNPPPSSSUUUNNNOOOQQQTTTVVVWWWWWWWWW[[[[[[ZZZYYYYYYYYYZZZZZZYYYYYYZZZZZZ[[[\\\]]]]]]```jjjvvv|||zzzvvvvvvxxx{{{uuulllffffffkkkpppttttttdddXXXYYYeeexxxxxxsssooosss{{{|||wwwQQQKKKFFFGGGMMMPPPMMMIIIFFFIIIHHHDDDBBBBBBAAA???<<<<<<;;;;;;:::999999888888777777777666666666666777777666666666555555555222222222222222222333333111111111111111111111111222222111111111111222222333333333333333333333222444444333333333444555666:::888888:::::::::BBBLLLooowwwiiijjj|||^^^SSSIIIFFFDDD@@@===???:::;;;===>>>>>><<<:::999888888888888888888888888;;;::::::999999888888888666666666666777777777777888999:::;;;;;;:::999888:::::::::999999;;;>>>AAABBB@@@???@@@AAABBBAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDIIIHHHGGGIIIKKKLLLLLLKKKKKKLLLNNNNNNNNNOOOQQQSSSXXXVVVUUUVVV^^^qqqxxxmmm```]]]XXXKKK???@@@@@@@@@@@@@@@???===;;;>>>===<<<;;;:::999888888777999;;;<<<;;;<<<>>>@@@QQQ^^^pppgggaaaWWWMMMFFFCCCBBBCCC????????????@@@CCCEEEGGGEEEGGGGGGEEECCCFFFMMMSSSaaalll}}}```RRRJJJ>>>:::@@@<<<<<<;;;:::::::::::::::999888888999<<<======<<<<<<;;;:::999:::;;;<<<=========<<<<<<;;;<<<<<<<<<::::::AAAIIIIIISSS{{{iiiVVV```kkkcccJJJ888:::???;;;:::???===<<<;;;999888666666555666666777888;;;>>>AAABBBBBB@@@>>>;;;::::::::::::888888888888888888888888888999999:::;;;;;;<<<<<<;;;;;;<<<===???@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEJJJTTT^^^aaa^^^^^^aaabbbeeehhhnnnzzz|||mmm]]]OOOFFF@@@===<<<;;;:::999999;;;<<<===:::;;;===?????????===<<<;;;>>>BBBGGGKKKOOOQQQSSSNNNNNNOOOOOOQQQSSSTTTVVVYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[]]]___```aaabbbaaajjjvvv}}}vvvooohhhfffkkkqqqtttuuusss^^^RRR^^^qqq|||yyysssnnnppptttuuupppiiiLLLGGGEEEHHHOOORRRNNNIIIKKKOOOOOOIIIEEEDDDBBB???<<<;;;;;;:::999999888888777777777666666666666555666666666555555555555444222222111111111222333333111111111111111111111111222111111000000111111222444444444333333333333222333333333333333444444555666333444999===<<<;;;;;;DDDccc}}}{{{}}}qqqbbbHHHBBB===>>>?????????@@@;;;<<<===>>>>>><<<:::999777777777777777777777777;;;::::::999999888888888555555666666666777777777999:::;;;<<<<<<;;;:::999:::;;;;;;::::::<<>>===;;;:::::::::999777444444777;;;>>><<>>===>>>???>>>>>>>>>???@@@AAACCCDDDEEEGGGGGGEEEDDDKKKXXXbbbooo{{{~~~UUUIIIFFF<<<888===;;;::::::999999999999999888777777888:::<<<;;;;;;;;;::::::999:::;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<:::BBBKKKGGGIIIjjjqqq]]]^^^```~~~yyyWWW:::777===<<<:::=========<<<;;;999777666555666666666777999<<>><<<;;;;;;<<<888888888888888888888888888888999999::::::;;;;;;::::::;;;<<<>>>???@@@@@@????????????@@@AAABBBCCCFFFHHHPPPZZZ]]][[[ZZZ\\\aaadddfffkkkwwwnnn[[[LLLBBB>>>===888888888888:::<<<>>>@@@===>>>@@@BBBBBBAAA@@@???>>>???AAAEEEJJJNNNPPPQQQRRRPPPNNNLLLMMMOOOSSSUUUWWWWWWXXXXXXYYYYYYYYYYYY\\\\\\^^^___aaacccdddeee]]]```gggsss~~~~~~yyyllliiihhhmmmtttyyywwwtttiiiYYYVVViiiyyy|||uuurrrpppiii___VVVMMMJJJHHHKKKOOOPPPMMMIIIJJJOOOPPPJJJDDDBBB@@@>>>;;;;;;::::::999999888888777777666666666666555555666555555555444444444444333222222111111111222222111111111111111111111111111111000000000000111111333333333333333333333333222222222333333333444444111444777777444444999>>>===KKK[[[|||~~~wwwxxxqqq[[[MMM@@@>>>======>>>>>>===<<<;;;<<<<<<===<<<;;;:::999777777777777777777777777999999999999999888888888666666666666777777777777:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;<<>><<<<<<777666555555666777999:::999:::===BBBHHHSSSgggxxx{{{mmmbbbYYYQQQLLLEEECCC@@@===<<<;;;;;;;;;::::::;;;<<<>>>@@@BBBCCC???AAADDDEEEIIITTTbbbnnnyyysssOOOFFFEEE===777999999999888888888888999999888777666777:::;;;:::999999999999::::::;;;<<<<<<;;;;;;:::::::::;;;;;;<<>>>>>>>>>>>>>>>>>???@@@AAAAAACCCEEELLLVVVZZZXXXWWWXXX]]]aaaccceeekkkuuu|||~~~}}}uuufffUUUFFF===;;;<<<666777888:::===>>>@@@AAA@@@AAABBBCCCDDDCCCBBBBBBCCCBBBCCCFFFJJJNNNPPPQQQTTTRRROOOMMMMMMPPPSSSUUUUUUVVVWWWXXXYYYZZZZZZZZZ\\\]]]^^^___aaabbbccccccZZZXXXZZZeeesssyyyuuunnndddfffllluuu||||||uuunnn[[[XXX```uuuyyyqqqjjj___RRRHHHNNNMMMLLLLLLMMMLLLJJJHHHEEEKKKMMMHHHBBB@@@???===;;;;;;::::::999888888888777777666666666555555555555555555444444444333333333333222111000000000111111111111111111111111111111111000000000000111111111111111222222222222222111111222333333333333333222666888555333444999>>>>>>BBBCCCSSSsss|||sssrrrxxxrrrbbbSSSGGG???======<<<;;;;;;<<<;;;::::::::::::999999999888888777777777777777777777777777777888888888888888888666666777777777888888888;;;::::::::::::::::::;;;777888:::;;;;;;<<<>>>@@@FFFCCC@@@???@@@@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHIIIFFFEEEEEEGGGJJJLLLLLLKKKIIIKKKLLLNNNOOOSSSWWW[[[_________\\\VVVTTT]]]iiiuuu]]]SSSFFF>>><<<>>>????????????@@@@@@@@@???======888999;;;===<<<999555222777666777:::999999@@@JJJUUUdddttt~~~}}}sssjjjaaaTTTJJJEEECCCAAA???999999999::::::;;;======999999:::;;;===>>>???@@@;;;???FFFMMMWWWcccpppyyywww]]]GGGAAA@@@;;;777777888888777777777888888999888777666777999::::::999888999999::::::;;;<<<<<<:::999999999:::;;;<<<<<>>@@@???;;;888888888888888888888888888888888888888888888999999999999::::::;;;;;;<<<<<<<<<<<<============>>>???@@@@@@AAABBBHHHQQQUUURRROOOOOOSSSYYYZZZVVVTTTWWW\\\]]]\\\YYYRRRHHH???:::999;;;888999<<<>>>@@@@@@@@@???===>>>@@@CCCFFFHHHJJJKKKHHHFFFEEEGGGLLLPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUTTTUUUWWWYYYZZZ[[[ZZZZZZZZZ[[[[[[\\\\\\]]]]]]^^^]]][[[\\\dddmmmpppkkkddd```fffpppyyy|||vvvjjjaaaUUU^^^lll}}}vvvkkkaaaVVVIIIAAAJJJJJJJJJIIIGGGFFFDDDCCCAAAHHHKKKGGGAAA@@@@@@???;;;;;;::::::999888888777777666666666555555555555555555444444444333333333444333222111000000000000000000000000000000000000111111000000000000111111///000000000111111111111111111222333333333333222222111000333999<<<999333333999777999FFFTTTiii}}}ssssss{{{yyyaaaMMM@@@;;;:::999:::::::::888999;;;<<<;;;999888777777666666777777777777777777777777777777666666777777888888888999777777777777888888888888;;;:::999888888999:::;;;444777999;;;;;;;;;===>>>>>>======>>>@@@@@@???===??????AAABBBDDDEEEFFFGGGJJJIIIIIIJJJLLLMMMMMMLLLHHHJJJKKKMMMOOOSSSXXX\\\bbbaaa___]]]XXXUUU\\\eeetttxxxjjjWWWIIIBBBAAAAAA@@@===>>>???@@@@@@???======>>>;;;777555666999;;;<<<888666777;;;999555888???000<<>><<<===>>><<<;;;:::999999999999999:::;;;<<<<<<<<<<<<<<<<<<======???EEEOOO[[[hhhuuuzzzuuuyyyqqqTTTHHH===::::::777666888888777777777777777888888888777666777999::::::999888888999:::;;;;;;<<<<<<888888999999:::;;;<<<===:::999<<>>???@@@???@@@EEEMMMOOOKKKFFFEEEIIIOOOPPPHHH???===???@@@<<<===>>><<<999888:::<<<;;;===@@@BBBCCCAAA???>>>666888<<>>@@@CCCHHHKKK>>>===<<<:::888666555444777777666666666666777777555444333333222222333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333333444444444555555555666777888;;;AAAIIINNNuuuyyynnn|||}}}qqqhhhpppzzzfffMMM>>>===???<<<888;;;;;;;;;:::999888777666666666666666666666666666777777777777777777777777777777777777777777777777666666666666777777777777===<<<:::888777777888888888888999999999:::::::::======???@@@@@@@@@@@@@@@===@@@CCCDDDDDDDDDDDDEEEEEEFFFGGGIIILLLOOORRRSSSOOONNNMMMMMMMMMOOORRRSSSYYY^^^cccdddbbb___^^^^^^ccc|||}}}rrraaaPPPDDD@@@@@@<<>>???===<<<<<<<<<===<<<888555999999999888888888888777::::::;;;<<>>FFFSSS```jjjyyyzzz|||yyyhhh]]]EEEAAA<<<999999:::;;;;;;777888888999999888888777777777777777777777777777999888666666777888;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>@@@DDDHHHJJJ___bbbTTT^^^ooo___DDD<<<999999<<<>>>???>>><<<:::999999999888666555444555777888===<<<<<<;;;:::999888888777777777777666666666666:::999999888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============???AAAEEEHHHIIIGGGDDDBBB???@@@???===;;;;;;999777???999666999<<<<<<@@@HHHFFFFFFFFFEEECCC@@@>>><<<;;;888666:::DDDPPPYYY]]]WWWSSSNNNLLLMMMNNNMMMLLLQQQNNNMMMPPPVVVZZZXXXVVVWWWUUUTTTUUUXXXZZZYYYWWWWWWVVVUUUTTTUUUXXX]]]aaabbbfffjjjjjjfffaaa^^^]]]___dddjjjmmmggg\\\TTTPPP___wwwzzzuuuuuu{{{wwwjjj```UUUHHH>>>:::JJJIIIFFFDDDCCCCCCDDDEEEDDDBBB>>>======@@@DDDGGG>>>>>><<<;;;999777666555666555555444444555555666444444333222222222222333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333444444444444555666666777888<<>>????????????===@@@CCCDDDDDDCCCDDDEEEDDDEEEFFFHHHJJJMMMOOOPPPMMMLLLKKKKKKLLLMMMOOOQQQTTTZZZ```cccbbb___^^^^^^bbbpppjjjPPP>>>AAA===999888:::===@@@AAA??????????????????>>>===:::::::::999999888888888777666777777999;;;===???@@@AAACCCEEEHHHJJJLLLMMMTTTSSSSSSRRRRRRSSSSSSTTTRRRQQQPPPNNNLLLJJJHHHGGGEEEDDDBBB???>>><<<;;;;;;;;;;;;:::999999999999999;;;;;;:::999999999::::::<<<<<<<<<;;;;;;===CCCIIIMMM[[[lll}}}nnnZZZMMMAAA>>>:::999999:::::::::888888999999999999888888777777777777777777777777888777666666777888:::<<<::::::::::::::::::::::::;;;;;;;;;<<>>>>><<<:::888888888888777333444999===AAAIIIRRRRRRQQQOOOKKKGGGBBB>>><<<;;;888777:::AAAKKKTTTYYYWWWSSSOOOMMMNNNPPPOOONNNQQQNNNMMMQQQVVVYYYXXXVVVWWWUUUTTTVVVYYYZZZZZZXXXXXXWWWWWWWWWXXX[[[___bbbeeefffeeebbb^^^[[[[[[\\\dddhhhlllhhh\\\QQQPPPUUUhhhwwwoooqqqvvv{{{~~~rrrddd[[[PPPDDD<<<999IIIGGGEEECCCBBBBBBCCCDDDBBB@@@===;;;;;;===@@@BBB>>>===<<<;;;999888777666444444444333333444444444444444333222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222333333333444444444555555666555555666999<<<:::CCCVVVoooyyyrrrjjjkkkqqq{{{xxx|||uuuoooqqqzzzmmm```WWWGGGAAA;;;888888888666444999999999999888777666666666666666666666666666666666666666666666666666666555555555555555555555555555555666666666777777777888888888888888777666555888888888999999999999::::::;;;<<<===>>>>>>>>>>>>===@@@BBBCCCCCCCCCCCCDDDCCCCCCDDDEEEGGGIIIKKKLLLKKKJJJIIIIIIJJJKKKMMMNNNNNNTTT\\\``````______```gggfffnnnxxx\\\CCC>>>999999<<<<<<777222>>>??????>>>===<<<===>>><<<<<<;;;:::999999888888666555555555666666777888999999888888777777777777;;;::::::999999::::::;;;<<<<<<;;;;;;;;;;;;::::::999888888888888888999999::::::999888888888888999777777777777777777777777888:::<<<<<<>>>FFFRRR\\\aaaoooyyy```KKK???<<<:::888888999:::999999999999999::::::999999999777777777777777777777777888777666666777888:::;;;888888888999999999999999;;;;;;;;;;;;===???BBBCCCDDDVVV{{{sss\\\TTTNNNggg|||zzzeeeNNN>>>888777888:::;;;<<<<<<;;;:::888777555444444444555666888888888888888888888888666666666666777777777777999999888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========???BBBDDDDDDBBB???===;;;:::888777777888999:::::::::<<>>>>>======???BBBCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKLLLKKKQQQWWW[[[\\\^^^aaaeeepppiiieeeooo||||||VVVMMMBBB<<<;;;;;;999666;;;>>>@@@???===;;;;;;<<<======<<<;;;:::999999888999999999888777777777777888888888888888888888888888777777666666777777888777888888999999::::::::::::999888888888888888888999999888888777888888999555666666777888888888888444;;;CCCGGGNNN\\\lllvvvkkkUUUEEE===999888888999:::;;;:::888999999::::::::::::999999777777777777777777777777777666666666777888999:::888888888999999999999999;;;;;;;;;;;;<<<>>>???@@@DDDKKKcccmmmZZZNNNVVVkkkzzzsss```KKK:::999999999:::;;;;;;999888999888777666555555666666666666666777777777888888666666666666777777777777888888777777777777888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<===???BBBDDDEEEEEECCCBBB@@@>>>???BBBDDDEEEGGGKKKNNNQQQUUUUUURRRPPPRRRUUUSSSQQQNNNIIIEEEAAA???>>>999:::;;;999999===EEEKKKLLLKKKJJJIIIJJJLLLMMMMMMOOONNNOOOQQQUUUXXXXXXWWWTTTSSSRRRSSSUUUVVVXXXXXXUUUVVVXXX[[[```dddfffggggggaaaYYYSSSSSSYYYbbbiiinnnggg^^^QQQDDDDDDZZZsss|||xxxxxxzzzzzzxxxvvvhhhXXXMMMDDD;;;777666FFFDDDBBB@@@??????@@@@@@???>>><<<:::999999999:::888888777777666555444444555444444333333444444555333333222111111111111222000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000111111111111111111222222222333333111222444444333333444555777444777<<<;;;;;;GGGXXXkkk|||}}}rrreeeUUUIIICCC>>>;;;:::777888999777444333555777666666777777666666555555444444444444444444444444555555555555555555555555444444444444444444444444555555555555666666666666777888999:::::::::999888777777888888888999999999:::;;;<<<===>>>>>>>>>>>>===???BBBBBBBBBAAAAAABBBDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIIIIIIIIIIJJJJJJKKKLLLOOOSSSUUUWWW[[[bbbgggrrrsssrrrooooooxxxwww{{{mmmYYYGGG>>>>>>AAAEEE999<<>>>>>======<<<<<<;;;:::999999<<<<<<<<<;;;:::999888888666777777888999:::;;;;;;888777777777777777777888777777777888888888888888999888888777777777777777999888888777888888999999;;;;;;;;;::::::::::::::::::FFFSSS\\\gggxxxttt[[[KKKBBB???777777777999;;;<<<;;;999888999999::::::999999888666666666666666666666666666666666666777888999999888999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>???EEEEEEPPPmmmnnn]]]PPP^^^zzz}}}dddDDD;;;999888888;;;<<<<<<:::;;;:::999888888777777777444555555666666777777888555666666666777777777888888777777666666777777888888888888999999999::::::::::::::::::;;;;;;;;;;;;===???BBBFFFJJJMMMPPPQQQQQQNNNQQQXXX\\\]]]aaafffggglllpppoooiiiccc]]]YYYVVVSSSOOOJJJFFFDDDBBBBBB;;;<<<<<<:::999;;;@@@FFFHHHIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNQQQTTTVVVWWWWWWQQQQQQQQQPPPPPPRRRTTTVVVSSSSSSVVV[[[aaaeeeeeeddd]]]XXXQQQNNNRRR\\\gggnnnkkk]]]NNNGGGEEEOOOkkkxxxssssssttttttuuurrrdddTTTIII@@@999666666DDDBBB@@@>>>======>>>???>>>===<<<:::999999888888666666666555555444444444555444444333333444444555333333222111111111111111//////000000000000000111////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111222222222000111333333333333555666///333999<<<777333888AAAFFFVVVrrrwwwooo\\\NNNAAA<<<<<<;;;::::::777888888666222111333666555555555666666555555444444444444444444444444444555555555555555555555555444444444444444444444444444444555555555666666666777888999:::::::::::::::777777777888888888888999:::;;;<<<===>>>>>>>>>>>>===???AAABBBAAA@@@@@@AAADDDDDDDDDDDDEEEFFFGGGGGGIIIJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPQQQRRRWWW^^^dddhhhttt{{{ooommmyyyzzztttdddSSSEEE===;;;:::999:::<<<>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<;;;;;;:::999888888888888888999999::::::777777666666666666777777888888777777777777777777888888888888999:::;;;<<<999888888888888999::::::===<<<;;;::::::<<<===>>>GGGUUUeeeppp{{{___KKKAAA===<<<777777777888;;;;;;:::999888888888999999888888888666666666666666666666666555555666777777888888999888888999999:::;;;;;;;;;::::::;;;<<<<<<=========FFFDDDIII[[[xxxiiiOOOUUUtttzzzQQQ???;;;777777;;;>>>???>>><<<;;;;;;:::999888777777555555555666666777777777555555666666777777888888777777666666666666777777777777888888888999999999999999999:::::::::;;;;;;===???CCCIIIQQQZZZaaafffccc^^^___ffflllmmmttt}}}}}}zzzooofffZZZVVVPPPIIIDDD@@@>>>>>>======<<<;;;;;;<<<@@@CCCHHHIIIJJJJJJIIIJJJLLLNNNKKKLLLNNNPPPRRRTTTUUUVVVQQQQQQPPPNNNMMMNNNQQQSSSRRRRRRUUUZZZ___aaa^^^[[[PPPMMMKKKLLLSSS\\\dddiii```PPPFFFIIIQQQ___{{{}}}yyyuuussssssjjj]]]MMMDDD===777666777CCCAAA???===<<<<<<===>>>;;;;;;::::::999888777666666555555555555555444444333333222222222222333333333222222111111111111111////////////000000111111////////////////////////////////////////////////////////////////////////........./////////000000000000000000111111111222000111222222111222444666222666666222111666===???999@@@PPPiiixxxlllcccYYYRRRGGG???999999999666555888555666777666444333444666333444444555555555444444333333333333333333333333555555555555555555555555444444444444444444444444444444444555555555666666777777777777888999:::;;;777777777777888888888888999:::;;;<<<<<<======<<<<<>>999999999999999:::;;;;;;:::::::::<<<@@@FFFKKKNNN\\\jjjzzzsss^^^KKK???999888888777666555666888999999888666777777888888777777666666666666666666666666666444555666777777888888888777777888888999:::::::::777888999:::;;;;;;;;;;;;AAACCCGGGNNN___xxxWWWTTTfffuuudddJJJCCC;;;888999<<<===<<<;;;;;;;;;:::999888777666666666666666666777777777555555555666777888888888777666666555555666666777777777777777888888888999999999999999::::::::::::<<<===BBBJJJVVVeeerrrzzzxxxnnniiinnnssswww{{{mmm^^^YYYQQQIIICCC???======@@@>>><<<===>>>AAABBBBBBFFFHHHJJJIIIHHHHHHJJJLLLIIIKKKMMMNNNPPPQQQSSSUUURRRRRRQQQNNNLLLLLLOOORRRUUUTTTUUUXXX[[[ZZZTTTNNNHHHGGGIIINNNUUUZZZ\\\\\\RRRGGGGGGTTTaaammmtttmmmkkk^^^RRREEE>>>:::666555888BBBAAA>>><<<;;;;;;<<<===999999999999888777666555666666666666666666666555222222111111111111222222333222222111000111111111.../////////000000111111////////////////////////////////////////////////////////////////////////............/////////000000000000000111111111111111222222111000000333555111777777222444;;;;;;333555;;;@@@EEEQQQiiijjjXXXPPPJJJCCC===:::888999<<<:::444333888333555666777777777777888333333444555555444444444333333333333333333333333555555555555555555555555555555555555555555555555444444444555555555666666666666555555666888:::;;;777777777777888888888888888888999:::;;;;;;;;;;;;<<>>===???===:::888888999::::::;;;;;;<<<999:::;;;<<<===<<<<<<;;;888999999999::::::;;;;;;888888777777777777888888888888888999999999::::::777777777666666777777888:::999999999:::;;;;;;<<<:::;;;>>>DDDMMMWWWaaafffqqq~~~qqqaaaXXXKKK???888666666777666555444444666777777666666666777777777777666666666666666666666666666666444555666777888888888888555666666777888999999999555666777999999:::::::::777<<<@@@BBBIIIeeehhh[[[]]]cccxxxVVVLLL@@@999888999888777::::::::::::888777555555777777777777777777777666444555555666777888888999666666555555555555666666777777777777888888888888888888999999999::::::::::::<<>>999777555555888